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

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

vdh_nk_UNLOCKED.swf

This is the info page for
Flash #223263

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


Text
Loading...

nerdook presents

v1.0.0.1

<p align="center"><font face="Newsflash BB" size="50" color="#ffffff" letterSpacing="0.000000" kerning="1">Vertical Drop</font></p>

<p align="center"><font face="Newsflash BB" size="110" color="#000000" letterSpacing="0.000000" kerning="1">HEROES</font></p>

start

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">WHOOPS!</font></p>

<p align="center"><font face="Pressboard JL" size="24" color="#000000" letterSpacing="0.000000" kerning="1">THIS GAME IS SITELOCKED!</font></p>

<p align="center"><font face="Pressboard JL" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">CLICK HERE TO PLAY</font></p>

awesome!

<p align="center"><font face="Fruity microfont" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">BARBARIAN</font></p>

<p align="center"><font face="Estrangelo Edessa" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Jump</font></p>

<p align="center"><font face="Estrangelo Edessa" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Move</font></p>

<p align="center"><font face="Estrangelo Edessa" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Save the Princess!</font></p>

<p align="center"><font face="Estrangelo Edessa" size="16" color="#000000" letterSpacing="0.000000" kerning="1">W</font></p>

<p align="center"><font face="Estrangelo Edessa" size="16" color="#000000" letterSpacing="0.000000" kerning="1">A</font></p>

<p align="center"><font face="Estrangelo Edessa" size="16" color="#000000" letterSpacing="0.000000" kerning="1">D</font></p>

<p align="center"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">missile</font></p>

<p align="center"><font face="Fruity microfont" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">PRINCESS</font></p>

<p align="center"><font face="Fruity microfont" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">KEY</font></p>

<p align="center"><font face="Fruity microfont" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">EXIT</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">OPTIONS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">SURVIVAL MODE</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">HI SCORE</font></p>

<p align="center"><font face="Newsflash BB" size="22" color="#000000" letterSpacing="0.000000" kerning="1">DEVELOPER&apos;s NOTES</font></p>

<p align="center"><font face="Newsflash BB" size="80" color="#ffffff" letterSpacing="0.000000" kerning="1">PLAY!</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">HALL OF MASKS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">2-PLAYER GAME</font></p>

<p align="left"><font face="Newsflash BB" size="24" color="#000000" letterSpacing="0.000000" kerning="1">MORE GAMES</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#ffffff" letterSpacing="0.000000" kerning="1">OPTIONS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">SURVIVAL MODE</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">HI SCORE</font></p>

<p align="center"><font face="Newsflash BB" size="22" color="#000000" letterSpacing="0.000000" kerning="1">DEVELOPER&apos;s NOTES</font></p>

<p align="center"><font face="Newsflash BB" size="80" color="#000000" letterSpacing="0.000000" kerning="1">PLAY!</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">HALL OF MASKS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">2-PLAYER GAME</font></p>

<p align="left"><font face="Newsflash BB" size="24" color="#000000" letterSpacing="0.000000" kerning="1">MORE GAMES</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">OPTIONS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">SURVIVAL MODE</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">HI SCORE</font></p>

<p align="center"><font face="Newsflash BB" size="22" color="#000000" letterSpacing="0.000000" kerning="1">DEVELOPER&apos;s NOTES</font></p>

<p align="center"><font face="Newsflash BB" size="80" color="#000000" letterSpacing="0.000000" kerning="1">PLAY!</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">HALL OF MASKS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">2-PLAYER GAME</font></p>

<p align="left"><font face="Newsflash BB" size="24" color="#000000" letterSpacing="0.000000" kerning="1">MORE GAMES</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">OPTIONS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">SURVIVAL MODE</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">HI SCORE</font></p>

<p align="center"><font face="Newsflash BB" size="22" color="#000000" letterSpacing="0.000000" kerning="1">DEVELOPER&apos;s NOTES</font></p>

<p align="center"><font face="Newsflash BB" size="80" color="#000000" letterSpacing="0.000000" kerning="1">PLAY!</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">HALL OF MASKS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">2-PLAYER GAME</font></p>

<p align="left"><font face="Newsflash BB" size="24" color="#000000" letterSpacing="0.000000" kerning="1">MORE GAMES</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">OPTIONS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">SURVIVAL MODE</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#ffffff" letterSpacing="0.000000" kerning="1">HI SCORE</font></p>

<p align="center"><font face="Newsflash BB" size="22" color="#000000" letterSpacing="0.000000" kerning="1">DEVELOPER&apos;s NOTES</font></p>

<p align="center"><font face="Newsflash BB" size="80" color="#000000" letterSpacing="0.000000" kerning="1">PLAY!</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">HALL OF MASKS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">2-PLAYER GAME</font></p>

<p align="left"><font face="Newsflash BB" size="24" color="#000000" letterSpacing="0.000000" kerning="1">MORE GAMES</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">OPTIONS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">SURVIVAL MODE</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">HI SCORE</font></p>

<p align="center"><font face="Newsflash BB" size="22" color="#000000" letterSpacing="0.000000" kerning="1">DEVELOPER&apos;s NOTES</font></p>

<p align="center"><font face="Newsflash BB" size="80" color="#000000" letterSpacing="0.000000" kerning="1">PLAY!</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">HALL OF MASKS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">2-PLAYER GAME</font></p>

<p align="left"><font face="Newsflash BB" size="24" color="#000000" letterSpacing="0.000000" kerning="1">MORE GAMES</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">OPTIONS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">SURVIVAL MODE</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">HI SCORE</font></p>

<p align="center"><font face="Newsflash BB" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">DEVELOPER&apos;s NOTES</font></p>

<p align="center"><font face="Newsflash BB" size="80" color="#000000" letterSpacing="0.000000" kerning="1">PLAY!</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">HALL OF MASKS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">2-PLAYER GAME</font></p>

<p align="left"><font face="Newsflash BB" size="24" color="#000000" letterSpacing="0.000000" kerning="1">MORE GAMES</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">OPTIONS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">SURVIVAL MODE</font></p>

<p align="center"><font face="Newsflash BB" size="50" color="#000000" letterSpacing="0.000000" kerning="1">HI SCORE</font></p>

<p align="center"><font face="Newsflash BB" size="22" color="#000000" letterSpacing="0.000000" kerning="1">DEVELOPER&apos;s NOTES</font></p>

<p align="center"><font face="Newsflash BB" size="80" color="#000000" letterSpacing="0.000000" kerning="1">PLAY!</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">HALL OF MASKS</font></p>

<p align="center"><font face="Newsflash BB" size="30" color="#000000" letterSpacing="0.000000" kerning="1">2-PLAYER GAME</font></p>

<p align="left"><font face="Newsflash BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">MORE GAMES</font></p>

<p align="left"><font face="Estrangelo Edessa" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">Select an Option</font></p>

<p align="left"><font face="Estrangelo Edessa" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">Accept</font></p>

123456789012345

<p align="right"><font face="Newsflash BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">TYPE YOUR NAME HERE</font></p><p align="right"><font face="Newsflash BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">and press enter</font></p>

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

<p align="center"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Quality: Medium</font></p>

<p align="center"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">SFX &amp; Music</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#000000" letterSpacing="0.000000" kerning="1">All except one... YOU.</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#000000" letterSpacing="0.000000" kerning="1">And were also smart enough to imprison all the heroes in the land in iron cages.</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#000000" letterSpacing="0.000000" kerning="1">The evil Goblins have kidnapped the Princesses!</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Start the Quest!</font></p>

<p align="left"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Back</font></p>

<p align="center"><font face="Calibri" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Q</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="32" color="#ffffff" letterSpacing="0.000000" kerning="1">World Map</font></p>

<p align="left"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Move Character</font></p>

<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 10</font></p>

<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 99</font></p>

<p align="left"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Back to Main Menu</font></p>

<p align="center"><font face="Calibri" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Q</font></p>

<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 0</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">You need a Key!</font></p>

<p align="center"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Collect Keys from different locations and use them to unlock the Temples! Rescue all the princesses to win!</font></p>

<p align="center"><font face="Self Destruct Button BB" size="14" color="#000000" letterSpacing="0.000000" kerning="1">Temple</font></p>

<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 0</font></p>

sponsored by ninjakiwi

<p align="center"><font face="Gothic821 Cn BT" size="32" color="#ffffff" letterSpacing="0.000000" kerning="1">Equipment Select</font></p>

<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 10</font></p>

<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 99</font></p>

<p align="center"><font face="Self Destruct Button BB" size="16" color="#000000" letterSpacing="0.000000" kerning="1">Left/Right to Change Masks</font></p>

<p align="center"><font face="Pressboard JL" size="30" color="#000000" letterSpacing="0.000000" kerning="1">CONTINUE</font></p>

<p align="left"><font face="Estrangelo Edessa" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">Select an Option</font></p>

<p align="left"><font face="Estrangelo Edessa" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">Accept</font></p>

<p align="left"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Back </font></p>

<p align="center"><font face="Calibri" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Q</font></p>

<p align="center"><font face="Self Destruct Button BB" size="16" color="#000000" letterSpacing="0.000000" kerning="1">description</font></p>

<p align="center"><font face="Self Destruct Button BB" size="24" color="#000000" letterSpacing="0.000000" kerning="1">Item Name</font></p>

<p align="center"><font face="Calibri" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">Generating world...</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">Loading..</font></p>

<p align="left"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Quit</font></p>

<p align="center"><font face="Calibri" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Q</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">If you get stuck, press Q to Quit.</font></p>

<p align="left"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Pause</font></p>

<p align="center"><font face="Calibri" size="20" color="#000000" letterSpacing="0.000000" kerning="1">P</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">You can also press P to Pause.</font></p>

<p align="center"><font face="CreativeBlock BB" size="75" color="#ffffff" letterSpacing="0.000000" kerning="1">GAME PAUSED!</font></p>

<p align="right"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">9999 m to go!</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Special Move (1 Mana)</font></p>

<p align="left"><font face="Estrangelo Edessa" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Rescue</font></p>

<p align="left"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Paladins are slow but strong in combat.</font></p>

<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 0</font></p>

<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 99</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Collect at least</font></p>

<p align="center"><font face="Self Destruct Button BB" size="40" color="#000000" letterSpacing="0.000000" kerning="1">125 gold</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#000000" letterSpacing="0.000000" kerning="1">to win the level!</font></p>

<p align="left"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Target: 60</font></p>

<p align="center"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">30/30</font></p>

<p align="center"><font face="CreativeBlock BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">3-TAILED DEMON</font></p>

<p align="left"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Quit</font></p>

<p align="center"><font face="Calibri" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Q</font></p>

<p align="right"><font face="Self Destruct Button BB" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">00:00</font></p>

<p align="left"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Pause</font></p>

<p align="center"><font face="Calibri" size="20" color="#000000" letterSpacing="0.000000" kerning="1">P</font></p>

<p align="center"><font face="CreativeBlock BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">press P to unpause</font></p>

<p align="center"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">30/30</font></p>

<p align="center"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">999 gp</font></p>

<p align="left"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">x0</font></p>

<p align="center"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Player 2</font></p>

<p align="left"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">x0</font></p>

<p align="center"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Player 1</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">Your Hero has been killed!</font></p>

Total Gold Earned: 0

A new high score!

<p align="center"><font face="Self Destruct Button BB" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">Perfect!</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Great Job!</font></p>

<p align="center"><font face="Self Destruct Button BB" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">Not Enough Gold!</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">You failed to reach the target!</font></p>

<p align="center"><font face="Self Destruct Button BB" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">You have failed.</font></p>

<p align="center"><font face="Pressboard JL" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Player 2</font></p>

<p align="center"><font face="Pressboard JL" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Player 1</font></p>

<p align="center"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">9999 gp</font></p>

<p align="center"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">9999 gp</font></p>

Key Obtained! (+1 Key)

You can now explore a Temple!

Time Taken: 00:20

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Continue</font></p>

You ran out of lives!

Press Spacebar to Reset

<p align="center"><font face="Gothic821 Cn BT" size="30" color="#000000" letterSpacing="0.000000" kerning="1">final score:</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#000000" letterSpacing="0.000000" kerning="1">99999 gp</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">Game Over!</font></p>

Your Artifacts and Masks have been saved... you can use them in future games. Please try again!

Sponsored by:

<p align="center"><font face="Self Destruct Button BB" size="20" color="#000000" letterSpacing="0.000000" kerning="1">You have been rewarded with an Artifact for your heroic achievements!</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="32" color="#ffffff" letterSpacing="0.000000" kerning="1">Artifact Unlocked!</font></p>

<p align="center"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">Barbarian&apos;s Broadsword</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Back to World Map!</font></p>

<p align="center"><font face="Self Destruct Button BB" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">description</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">Congratulations!</font></p>

Your Hero married the Princess and they lived happily ever after!

<p align="center"><font face="Gothic821 Cn BT" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">perfect ending achieved!</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Continue</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="30" color="#000000" letterSpacing="0.000000" kerning="1">final score:</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#000000" letterSpacing="0.000000" kerning="1">99999 gp</font></p>

Sponsored by:

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">High Score (Story)</font></p>

nerdook

99999 gp

Lvl 999

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">High Score (Survival)</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Back to Main Menu</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">Survival Mode</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Continue</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Welcome to Survival Mode!</font></p><p align="center"><font face="Self Destruct Button BB" size="20" color="#000000" letterSpacing="0.000000" kerning="1">You must achieve the gold target for each level and reach the exit.</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#000000" letterSpacing="0.000000" kerning="1">You only have a single life, so make the most of it! How much gold can you collect before your death?</font></p>

<p align="left"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Back to Main Menu</font></p>

<p align="center"><font face="Calibri" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Q</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">Hall of Masks</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Equip masks from the Equipment Select screen!</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">Gas Mask</font></p>

<p align="left"><font face="Self Destruct Button BB" size="18" color="#000000" letterSpacing="0.000000" kerning="1">Complete a level without killing any enemies.</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Continue</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">Developer&apos;s Notes</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Continue</font></p>

<p align="left"><font face="Verdana" size="12" color="#000000" letterSpacing="0.000000" kerning="1">Hey there!</font></p><p align="left"></p><p align="left"><font face="Verdana" size="12" color="#000000" letterSpacing="0.000000" kerning="1">Thanks for taking the time to read my notes! </font></p><p align="left"></p><p align="left"><font face="Verdana" size="12" color="#000000" letterSpacing="0.000000" kerning="1">My aim in Vertical Drop Heroes is to provide a quick, accessible game that nevertheless has depth and choice. Therefore, the game is a mix of Tetris and more traditional RPGs. As with all the games I&apos;ve made, part of the game is randomized so that it offers a different experience each time you play.</font></p><p align="left"></p><p align="left"><font face="Verdana" size="12" color="#000000" letterSpacing="0.000000" kerning="1">Each hero has a specific &quot;feel&quot;: a defensive Paladin, a balanced Ranger, an agile Thief, a powerful Mage and a battle oriented Barbarian. The unlockables are designed to further customize these options for each player.</font></p><p align="left"></p><p align="left"><font face="Verdana" size="12" color="#000000" letterSpacing="0.000000" kerning="1">My thanks to Carol (for the excellent music composition), Fong (chief playtester and buddy), everyone who&apos;s supported me throughout this project... including you guys, the players, for taking the time to enjoy my humble creation.</font></p><p align="left"></p><p align="left"><font face="Verdana" size="12" color="#000000" letterSpacing="0.000000" kerning="1">I really hope you will enjoy the game! Leave me a message if you liked it, and I&apos;ll try my best to respond.</font></p><p align="left"></p><p align="left"><font face="Verdana" size="12" color="#000000" letterSpacing="0.000000" kerning="1">Yours,</font></p><p align="left"><font face="Verdana" size="12" color="#000000" letterSpacing="0.000000" kerning="1">nerdook</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">Options</font></p>

<p align="center"><font face="Calibri" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Sounds: SFX &amp; Music</font></p>

<p align="center"><font face="Calibri" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Quality: Medium</font></p>

<p align="center"><font face="Calibri" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Reset all Data</font></p>

<p align="center"><font face="Calibri" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Back to Menu</font></p>

<p align="left"><font face="Estrangelo Edessa" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">Select an Option</font></p>

<p align="left"><font face="Estrangelo Edessa" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">Accept</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">Instructions</font></p>

<p align="center"><font face="Estrangelo Edessa" size="16" color="#000000" letterSpacing="0.000000" kerning="1">W</font></p>

<p align="center"><font face="LetterOMatic!" size="14" color="#000000" letterSpacing="0.000000" kerning="1">Jump!</font></p>

<p align="center"><font face="LetterOMatic!" size="14" color="#000000" letterSpacing="0.000000" kerning="1">Move</font></p>

<p align="center"><font face="LetterOMatic!" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">This is you.</font></p>

<p align="center"><font face="LetterOMatic!" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">Jump on these for treasure</font></p>

<p align="center"><font face="LetterOMatic!" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">Stand on cages and press down to rescue heroes</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Continue</font></p>

<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">2-Player Game</font></p>

<p align="center"><font face="LetterOMatic!" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">A GAME OF </font></p><p align="center"><font face="LetterOMatic!" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">RED VERSUS BLUE</font></p>

<p align="center"><font face="LetterOMatic!" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">get the most medals to marry the princess at the end of level 5!</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Continue</font></p>

<p align="center"><font face="Estrangelo Edessa" size="16" color="#000000" letterSpacing="0.000000" kerning="1">W</font></p>

<p align="center"><font face="Estrangelo Edessa" size="16" color="#000000" letterSpacing="0.000000" kerning="1">A</font></p>

<p align="center"><font face="Estrangelo Edessa" size="16" color="#000000" letterSpacing="0.000000" kerning="1">D</font></p>

<p align="center"><font face="LetterOMatic!" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">Whoever has more gold at the end of a level wins a medal!</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Player 1</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Player 2</font></p>

<p align="center"><font face="Estrangelo Edessa" size="16" color="#000000" letterSpacing="0.000000" kerning="1">W</font></p>

<p align="center"><font face="Estrangelo Edessa" size="16" color="#000000" letterSpacing="0.000000" kerning="1">A</font></p>

<p align="center"><font face="Estrangelo Edessa" size="16" color="#000000" letterSpacing="0.000000" kerning="1">D</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Start!</font></p>

<p align="left"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Randomize</font></p>

<p align="center"><font face="Calibri" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Q</font></p>

<p align="left"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Set AI as Player 2</font></p>

<p align="center"><font face="Calibri" size="20" color="#000000" letterSpacing="0.000000" kerning="1">P</font></p>

<p align="center"><font face="Self Destruct Button BB" size="14" color="#000000" letterSpacing="0.000000" kerning="1">description</font></p>

<p align="center"><font face="Self Destruct Button BB" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Item Name</font></p>

ActionScript [AS1/AS2]

Frame 1
function sitelock(urls_allowed) { lock = true; for (x in urls_allowed) { if (_url.indexOf(urls_allowed[x]) > 0) { lock = false; } } if (lock) { gotoAndStop ("sitelock"); } return(lock); } stop(); _quality = "MEDIUM"; fscommand ("allowscale", "true"); fscommand ("showmenu", "false"); Stage.showMenu = false; _root.kongregateServices.connect(); var pct = 0; var pressSpace = true; var soundOn = true; startbtn._visible = false; urls_allowed = ["www.ninjakiwi.com", "www.ninjakiwifiles.com", "Developers"]; startbtn.onRelease = function () { if (_level0.pct == 100) { _level0.gotoAndStop("resources"); } }; _level0.onEnterFrame = function () { loaderbar.gotoAndStop(pct); if (_level0.pct < 100) { _level0.pct = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); var pct_loaded = (Math.round(_level0.pct) + "%"); _level0.startmsg = "Loading... " + pct_loaded; } else { _level0.pct = 100; _level0.startmsg = "Press Spacebar to start!"; startbtn._visible = true; } if (Key.isDown(32)) { if (!pds) { pds = true; if (_level0.pct == 100) { _level0.gotoAndStop("resources"); } } } else { pds = false; } };
Frame 2
stop(); _level0.onEnterFrame = function () { stop(); };
Instance of Symbol 177 MovieClip in Frame 2
on (release) { function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } var vertDropHeroes_Click = "421f93f0"; getURL ("http://www.ninjakiwi.com", "_blank"); __com_mochibot__(vertDropHeroes_Click, this, 10301, true); }
Frame 3
_level0.onEnterFrame = function () { stop(); }; function shadeObj(anyped) { var thisColor1 = new Color(anyped); var cTransform1 = new Object(); cTransform1 = {ra:"0", rb:"0", ga:"0", gb:"0", ba:"0", bb:"0", aa:"100", ab:"0"}; thisColor1.setTransform(cTransform1); } function whiteoutObj(anyped) { var thisColor1 = new Color(anyped); var cTransform1 = new Object(); cTransform1 = {ra:"100", rb:"100", ga:"100", gb:"100", ba:"100", bb:"100", aa:"100", ab:"0"}; thisColor1.setTransform(cTransform1); } function unshadeObj(anyped) { var thisColor1 = new Color(anyped); var cTransform1 = new Object(); cTransform1 = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; thisColor1.setTransform(cTransform1); } function makeFade(nextframe) { if (nextframe != "") { if (!faded) { faded = true; bigfader.nextframe = nextframe; bigfader.gotoAndPlay("out"); } else { faded = false; } } } function clearStage() { stage.removeMovieClip(); objCount = 0; propCount = 0; stage2.attachMovie("stage", "stage", 100); stage = stage2.stage; } function toggleSound() { if (soundOn) { soundOn = false; soundicon.gotoAndStop(2); gSound = new Sound(); gSound.setVolume(0); } else { soundOn = true; soundicon.gotoAndStop(1); gSound = new Sound(); gSound.setVolume(100); } } function displayLongTime(seconds) { var sec = 0; var min = 0; var hr = 0; if (seconds > 0) { while (seconds >= 60) { seconds = seconds - 60; min = min + 1; } } sec = seconds; if (min > 0) { while (min >= 60) { min = min - 60; hr = hr + 1; } } if (min < 10) { min = "0" + min; } if (sec < 10) { sec = "0" + sec; } return((((hr + ":") + min) + ":") + sec); } function dd(ddnum) { if (ddnum < 10) { return("0" + ddnum); } return(ddnum); } function randbtwn(min, max) { return(mRn(mRd() * (max - min)) + min); } function addDialog(dtxt, dchar) { dialogList.push(dtxt); dialogChar.push(dchar); } function getDialog() { dialogbox.fulltxt = dialogList.shift(); var dchar = dialogChar.shift(); if (dchar == undefined) { dialogbox.char = "Dr Frix"; } else { dialogbox.char = dchar; } dialogbox._visible = true; dialogCount = 0; } function checkDialog() { if ((dialogList.length > 0) && (!dialogbox._visible)) { getDialog(); } if (dialogbox.fulltxt != "") { dialogbox.txt = dialogbox.fulltxt.slice(0, Math.min(dialogCount, dialogbox.fulltxt.length)); dialogCount = dialogCount + 1; if (dialogCount >= (dialogbox.fulltxt.length + 60)) { if (dialogList.length > 0) { getDialog(); } else { dialogbox.fulltxt = ""; dialogbox._visible = false; } } } } function spawnProp(objname, pos_x, pos_y, lyroffset) { if (propCount == undefined) { propCount = 0; } var objFound = false; var newObj; dind = 0; while (dind <= propCount) { var tempObj; tempObj = stage["prop" + dd(dind)]; if (tempObj.isDead) { objFound = true; tempObj.removeMovieClip(); stage.attachMovie(objname, "prop" + dd(dind), dind + lyroffset); var newObj = stage["prop" + dd(dind)]; newObj.isDead = false; newObj._visible = true; newObj.defLayer = dind + lyroffset; newObj.swapDepths(dind + lyroffset); dind = propCount + 999; } dind++; } if (!objFound) { stage.attachMovie(objname, "prop" + dd(propCount), propCount + lyroffset); var newObj = stage["prop" + dd(propCount)]; newObj.isDead = false; newObj.index = propCount; newObj.defLayer = propCount + lyroffset; propCount = propCount + 1; } newObj._x = pos_x; newObj._y = pos_y; newObj.objname = objname; return(newObj); } function removeProp(anyobj) { anyobj.isDead = true; anyobj._visible = false; tTiles[anyobj.tilex][anyobj.tiley + dyOffset] = undefined; if (anyobj.index == (propCount - 1)) { var obj_c = (propCount - 1); while (obj_c >= 1) { var checkObj = stage["prop" + dd(obj_c)]; if (checkObj.isDead) { removeMovieClip(checkObj); propCount = propCount - 1; } else { obj_c = -1; } obj_c--; } } } function spawnObject(objname, objclass, pos_x, pos_y, lyroffset) { if (objCount == undefined) { objCount = 0; } var objFound = false; var newObj; dind = 0; while (dind <= objCount) { var tempObj; tempObj = stage["obj" + dd(dind)]; if (tempObj.isDead) { objFound = true; tempObj.removeMovieClip(); stage.attachMovie(objname, "obj" + dd(dind), dind + lyroffset); var newObj = stage["obj" + dd(dind)]; newObj.isDead = false; newObj._visible = true; newObj.defLayer = dind + lyroffset; newObj.swapDepths(dind + lyroffset); dind = objCount + 999; } dind++; } if (!objFound) { stage.attachMovie(objname, "obj" + dd(objCount), objCount + lyroffset); var newObj = stage["obj" + dd(objCount)]; newObj.isDead = false; newObj.index = objCount; newObj.defLayer = objCount + lyroffset; objCount = objCount + 1; } newObj._x = pos_x; newObj._y = pos_y; newObj.objname = objname; newObj.objclass = objclass; newObj.dying = false; return(newObj); } function removeObject(anyobj) { anyobj.isDead = true; anyobj._visible = false; if (anyobj.index == (objCount - 1)) { var obj_c = (objCount - 1); while (obj_c >= 1) { var checkObj = stage["obj" + dd(obj_c)]; if (checkObj.isDead) { removeMovieClip(checkObj); objCount = objCount - 1; } else { obj_c = -1; } obj_c--; } } } function attachEffect(anyped, effectname) { if (fxCount == undefined) { fxCount = 0; } stage.attachMovie(effectname, "sfx" + dd(fxCount), fxCount + 60000); var tmpFx = stage["sfx" + dd(fxCount)]; fxCount = fxCount + 1; if (fxCount > 20) { fxCount = 0; } tmpFx._x = anyped._x; tmpFx._y = anyped._y; tmpFx._rotation = randbtwn(0, 360); lastFx = tmpFx; } function floatWords(anyped, wordtxt) { if (fxCount == undefined) { fxCount = 0; } stage.attachMovie("floatwords", "sfx" + dd(fxCount), fxCount + 60000); var tmpFx = stage["sfx" + dd(fxCount)]; tmpFx.word.txt = wordtxt; fxCount = fxCount + 1; if (fxCount > 20) { fxCount = 0; } tmpFx._x = anyped._x; tmpFx._y = anyped._y - 20; } function setColor(rClip, rBase, gBase, bBase) { var R = rBase; var G = gBase; var B = bBase; var Rstr = R.toString(16); if (R < 16) { Rstr = "0" + Rstr; } var Gstr = G.toString(16); if (G < 16) { Gstr = "0" + Gstr; } var Bstr = B.toString(16); if (B < 16) { Bstr = "0" + Bstr; } var colorString = ((Rstr + Gstr) + Bstr); var colorNumber = parseInt(colorString, 16); var rColor = new Color(rClip); rColor.setRGB(colorNumber); } function spitOne(anyarray) { var anyindex = randbtwn(0, anyarray.length - 1); var anyname = anyarray[anyindex]; anyarray.splice(anyindex, 1); return(anyname); } function fireMissile(anyped, b_rot, b_type, b_hp) { var newBlt = spawnObject("missile", "missile", anyped._x, anyped._y, 50000); newBlt.attachMovie("missile_" + b_type, "missile", 0); newBlt._x = newBlt._x + (12 + (anyped._xscale / 100)); newBlt.hp = 1; newBlt.unblockable = false; newBlt.speed = 20; if (anyped.owner == 2) { newBlt.speed = 12; } if (((b_type == "shuriken") && (anyped.owner != 1)) && (anyped.owner != 3)) { newBlt.speed = 6; } if (((b_type == "fireball") && (anyped.owner != 1)) && (anyped.owner != 3)) { newBlt.speed = 8; newBlt.unblockable = true; } else if (b_type == "familiar") { newBlt.speed = 10; } else if (b_type == "scimitar") { newBlt.speed = 10; } else if (((b_type == "geyser") && (anyped.owner != 1)) && (anyped.owner != 3)) { newBlt.speed = 4; newBlt.unblockable = true; } else if (b_type == "trunk") { newBlt.speed = 8; newBlt.unblockable = true; } else if (b_type == "snowball") { newBlt.speed = 8; newBlt.unblockable = true; } else if (b_type == "icebolt") { newBlt.speed = 12; newBlt.unblockable = true; } else if (b_type == "shadowbolt") { newBlt.speed = 10; newBlt.unblockable = true; } else if (b_type == "magmaball") { newBlt.speed = 5; } newBlt.owner = anyped.owner; newBlt._rotation = b_rot; newBlt.b_type = b_type; newBlt.hp = b_hp; if (anyped == eBoss) { newBlt._x = newBlt._x - ((25 * anyped._xscale) / 100); newBlt._y = newBlt._y + 25; } return(newBlt); } mRn = Math.round; mRd = Math.random; mSq = Math.sqrt; mPw = Math.pow; mMx = Math.max; mMn = Math.min; mAt = Math.atan; mPi = Math.PI; mSi = Math.sin; mCo = Math.cos; mFl = Math.floor; mAb = Math.abs; var dialogList = new Array(); var dialogChar = new Array(); var faded = false; soundicon.onRelease = function () { soundOn = !soundOn; if (!soundOn) { music.gotoAndStop(1); } else if (gameMode == 1) { music.gotoAndStop("story"); } else { music.gotoAndStop("game"); } };
Frame 4
var nerdook_skip = 0; var sOption = 1; var sfxLevel = 3; var qualityLevel = 2; _level0.onEnterFrame = function () { nerdook_skip = nerdook_skip + 1; if (nerdook_skip >= 80) { gotoAndStop ("mainmenu"); } if (Key.isDown(32)) { if (!pds) { pds = true; if (_level0.pct == 100) { gotoAndStop ("mainmenu"); } } } else { pds = false; } };
Instance of Symbol 959 MovieClip in Frame 4
on (release) { getURL ("http://www.kongregate.com/accounts/nerdook", "_blank"); }
Frame 5
if (sfxLevel == 1) { optxt1 = "Sounds Off"; gSound = new Sound(); gSound.setVolume(0); } else { gSound = new Sound(); gSound.setVolume(100); if (sfxLevel == 2) { optxt1 = "SFX only"; } else if (sfxLevel == 3) { optxt1 = "SFX & Music"; } } if (qualityLevel == 1) { _quality = "LOW"; optxt2 = "Quality: Low"; } else if (qualityLevel == 2) { _quality = "MEDIUM"; optxt2 = "Quality: Medium"; } else if (qualityLevel == 3) { _quality = "HIGH"; optxt2 = "Quality: High"; } btn_quality.onRelease = function () { qualityLevel = qualityLevel - 1; if (qualityLevel < 1) { qualityLevel = 3; } if (qualityLevel == 1) { _quality = "LOW"; optxt2 = "Quality: Low"; } else if (qualityLevel == 2) { _quality = "MEDIUM"; optxt2 = "Quality: Medium"; } else if (qualityLevel == 3) { _quality = "HIGH"; optxt2 = "Quality: High"; } }; btn_sound.onRelease = function () { if (sfxLevel == 1) { sfxLevel = 3; } else { sfxLevel = 1; } if (sfxLevel == 1) { optxt1 = "Sounds Off"; gSound = new Sound(); gSound.setVolume(0); } else { gSound = new Sound(); gSound.setVolume(100); if (sfxLevel == 2) { optxt1 = "SFX only"; } else if (sfxLevel == 3) { optxt1 = "SFX & Music"; } } }; function loadData() { mData = SharedObject.getLocal(g_dataFile); var arti = 1; while (arti <= 30) { if (mData.data["trFound" + dd(arti)] == undefined) { mData.data["trFound" + dd(arti)] = false; } trFound[arti] = mData.data["trFound" + dd(arti)]; arti++; } var maski = 1; while (maski <= 30) { if (mData.data["maskUnlocked" + dd(maski)] == undefined) { mData.data["maskUnlocked" + dd(maski)] = false; } maskUnlocked[maski] = mData.data["maskUnlocked" + dd(maski)]; maski++; } var seli = 1; while (seli <= 6) { if (mData.data["selItem" + dd(seli)] == undefined) { mData.data["selItem" + dd(seli)] = 7; } _level0["selItem" + seli] = mData.data["selItem" + dd(seli)]; seli++; } var hii = 1; while (hii <= 5) { if (mData.data["hScoreTotal" + dd(hii)] == undefined) { mData.data["hScoreName" + dd(hii)] = "-----"; mData.data["hScoreTotal" + dd(hii)] = 0; } hScoreName[hii] = mData.data["hScoreName" + dd(hii)]; hScoreTotal[hii] = mData.data["hScoreTotal" + dd(hii)]; hii++; } if (mData.data.survScore == undefined) { mData.data.survMaxLevel = 0; mData.data.survName = "-----"; mData.data.survScore = 0; } survMaxLevel = mData.data.survMaxLevel; survName = mData.data.survName; survScore = mData.data.survScore; if (mData.data.playerName == undefined) { mData.data.playerName = _root.kongregateServices.getUsername(); if (mData.data.playerName == undefined) { mData.data.playerName = "The Hero"; } } playerName = mData.data.playerName; if (mData.data.gameComplete == undefined) { mData.data.gameComplete = false; } gameComplete = mData.data.gameComplete; if (mData.data.currentMask == undefined) { mData.data.currentMask = 0; } currentMask = mData.data.currentMask; mData.flush(); } function saveData() { mData = SharedObject.getLocal(g_dataFile); var arti = 1; while (arti <= 30) { mData.data["trFound" + dd(arti)] = trFound[arti]; arti++; } var maski = 1; while (maski <= 30) { mData.data["maskUnlocked" + dd(maski)] = maskUnlocked[maski]; maski++; } var seli = 1; while (seli <= 6) { mData.data["selItem" + dd(seli)] = _level0["selItem" + seli]; seli++; } var hii = 1; while (hii <= 5) { mData.data["hScoreName" + dd(hii)] = hScoreName[hii]; mData.data["hScoreTotal" + dd(hii)] = hScoreTotal[hii]; hii++; } mData.data.survMaxLevel = survMaxLevel; mData.data.survName = survName; mData.data.survScore = survScore; mData.data.playerName = playerName; mData.data.gameComplete = gameComplete; mData.data.currentMask = currentMask; mData.flush(); } stop(); var totalgold = 0; var cIcon = 1; var lives = 3; var totalgold = 0; var keys = 0; var firstLoad = false; var survivalMode = false; var twoPlayer = false; mainmenutxt = ""; var customHead = 1; var customBody = 1; var loseStreak = 0; var trFound = new Array(); var trName = new Array(); var trDesc = new Array(); var levelsCompleted = 0; selItem1 = 7; selItem2 = 7; selItem3 = 7; selItem4 = 7; selItem5 = 7; maxBosses = 4; bossNum = randbtwn(1, maxBosses); prevBossNum = bossNum; var hintShown = new Array(); trName[0] = "Default"; trDesc[0] = "No Artifact equipped for this hero."; trName[1] = "Shadow Scimitar"; trDesc[1] = "Barbarian can create Shadow Clones of himself."; trName[2] = "Berserker Mask"; trDesc[2] = "Barbarian can launch an invulnerable strike that teleports to all nearby enemies."; trName[3] = "Broadsword"; trDesc[3] = "Barbarian can slice missiles and deflect them back at enemies."; trName[4] = "Summoned Swords"; trDesc[4] = "Two rotating swords swirl around the barbarian."; trName[5] = "Bloodlust"; trDesc[5] = "Killing enemies when berserk restores health and gives twice as much gold."; trName[6] = "Rune of Revenge"; trDesc[6] = "All heroes gain 10 second invulnerability when down to 1 health."; trName[7] = "Necromancer Robes"; trDesc[7] = "Mages can cast Soul Rip that kills every enemy within sight for an additional 1 gold per enemy."; trName[8] = "Icicle Staff"; trDesc[8] = "Can turn enemies and normal blocks into smashable ice blocks."; trName[9] = "Warlock's Familiar"; trDesc[9] = "Explosive familiar that can navigate independently."; trName[10] = "Staff of Flames"; trDesc[10] = "Greatly increases the power of the Mage's fireball."; trName[11] = "Sanctuary Staff"; trDesc[11] = "Fully restores hp and breaks every chest in view for 3 seconds."; trName[12] = "Rune of Energy"; trDesc[12] = "Increases max mana by 15. Blue potions restore 10 mana."; trName[13] = "Dragonlance Boots"; trDesc[13] = "Stomp affects every tile in view below the paladin."; trName[14] = "Platemail Armor"; trDesc[14] = "Total invulnerability, but speed and jump height are halved. Can stomp for free."; trName[15] = "Ironmirror Shield"; trDesc[15] = "Can deflect missiles back at enemies."; trName[16] = "Chainlink Armor"; trDesc[16] = "Faster speed and jump height, but vulnerable to missiles."; trName[17] = "Holy Shield"; trDesc[17] = "Gain a shield that acts like an extra hit point."; trName[18] = "Rune of Endurance"; trDesc[18] = "All heroes will not be lost on damage, as long as they have mana remaining. Costs 5 mana per use."; trName[19] = "Shadow Arrows"; trDesc[19] = "Arrows can pass through blocks and enemies."; trName[20] = "Stonebreaker Arrows"; trDesc[20] = "Arrows can shatter a single block on impact."; trName[21] = "Cleric Robes"; trDesc[21] = "Fires bolts that turn enemies into health potions."; trName[22] = "Arrows of the Hydra"; trDesc[22] = "Fires 3 normal arrows at a spread angle."; trName[23] = "Raven Wings"; trDesc[23] = "Enables infinite double jumps! Costs 1 mana per double jump."; trName[24] = "Rune of Rescue"; trDesc[24] = "Missile weapons can break cages to reveal treasure and gain an additional 3 gold per cage."; trName[25] = "Assassin's Amulet"; trDesc[25] = "Thief is invulnerable for 2 seconds after Escaping."; trName[26] = "Wristblade Daggers"; trDesc[26] = "Thief gains a melee attack."; trName[27] = "Black Shuriken"; trDesc[27] = "Thief loses Escape skill, but gains a missile attack."; trName[28] = "Pendant of Evasion"; trDesc[28] = "Thief automatically Escapes just before taking damage."; trName[29] = "Robe of Shadows"; trDesc[29] = "Thief can enter Shadow mode for 5 seconds, gaining 3 gold per second and making all blocks act like normal blocks."; trName[30] = "Rune of Greed"; trDesc[30] = "All heroes gain 2 additional gold from treasure chest items."; var bossName = new Array(); bossName[1] = "Flaming Fox"; bossName[2] = "Putrid Pig"; bossName[3] = "Jinxed Jackal"; bossName[4] = "Wicked Walrus"; var tnum = 1; while (tnum <= 30) { trFound[tnum] = false; tnum++; } var top_gold = new Array(); top_gold[1] = 0; top_gold[2] = 0; top_gold[3] = 0; top_gold[4] = 0; var dead_heroes = new Array(); var dead_location = new Array(); var dead_method = new Array(); var dead_selItem1 = new Array(); var dead_selItem2 = new Array(); var dead_selItem3 = new Array(); var dead_selItem4 = new Array(); var dead_selItem5 = new Array(); var deadHero; var deadLoc; var deadMethod; var tIcon = new Array(); var tWalk1 = new Array(); var tWalk2 = new Array(); var tWalk3 = new Array(); var tWalk4 = new Array(); var tDecor = new Array(); var tBlockNum = new Array(); var tMainLine = new Array(); desertX = randbtwn(2, 4); desertY = randbtwn(2, 4); templeX1 = randbtwn(1, 3); templeY1 = randbtwn(1, 3); templeX2 = randbtwn(4, 6); templeY2 = randbtwn(1, 3); templeX3 = randbtwn(1, 3); templeY3 = randbtwn(4, 6); templeX4 = randbtwn(4, 6); templeY4 = randbtwn(4, 6); var templeX = new Array(); var templeY = new Array(); castleX = 6; mapCurX = 1; if (randbtwn(1, 10) <= 5) { mapCurX = 6; castleX = 1; } castleY = 6; mapCurY = 1; if (randbtwn(1, 10) <= 5) { mapCurY = 6; castleY = 1; } var wmx = 1; while (wmx <= 6) { tIcon[wmx] = new Array(); tWalk1[wmx] = new Array(); tWalk2[wmx] = new Array(); tWalk3[wmx] = new Array(); tWalk4[wmx] = new Array(); tDecor[wmx] = new Array(); tBlockNum[wmx] = new Array(); tMainLine[wmx] = new Array(); var wmy = 1; while (wmy <= 6) { tIcon[wmx][wmy] = 1; tBlockNum[wmx][wmy] = 0; if ((wmx == templeX1) && (wmy == templeY1)) { tIcon[wmx][wmy] = 2; } else if ((wmx == templeX2) && (wmy == templeY2)) { tIcon[wmx][wmy] = 2; } else if ((wmx == templeX3) && (wmy == templeY3)) { tIcon[wmx][wmy] = 2; } else if ((wmx == templeX4) && (wmy == templeY4)) { tIcon[wmx][wmy] = 2; } else if (((((wmx >= desertX) && (wmx < (desertX + 3))) && (wmy >= desertY)) && (wmy < (desertY + 3))) && (randbtwn(1, 10) <= 7)) { tIcon[wmx][wmy] = 3; } tWalk1[wmx][wmy] = true; if (randbtwn(2, 3) == 3) { tWalk1[wmx][wmy] = false; } tWalk2[wmx][wmy] = true; if (randbtwn(2, 3) == 3) { tWalk2[wmx][wmy] = false; } tWalk3[wmx][wmy] = true; if (randbtwn(2, 3) == 3) { tWalk3[wmx][wmy] = false; } tWalk4[wmx][wmy] = true; if (randbtwn(2, 3) == 3) { tWalk4[wmx][wmy] = false; } if ((wmx == castleX) && (wmy == castleY)) { tIcon[wmx][wmy] = 2; } if (tIcon[wmx][wmy] == 2) { tBlockNum[wmx][wmy] = -1; templeX.push(wmx); templeY.push(wmy); if (!tWalk1[wmx][wmy]) { if (!tWalk2[wmx][wmy]) { if (!tWalk3[wmx][wmy]) { if (!tWalk4[wmx][wmy]) { randblock = randbtwn(1, 4); _level0["tWalk" + randblock][wmx][wmy] = true; } } } } } tDecor[wmx][wmy] = 1; if (randbtwn(1, 10) <= 5) { if (tIcon[wmx][wmy] == 1) { tDecor[wmx][wmy] = randbtwn(2, 3); } else if (tIcon[wmx][wmy] == 3) { tDecor[wmx][wmy] = randbtwn(6, 7); } else if (tIcon[wmx][wmy] == 4) { tDecor[wmx][wmy] = randbtwn(10, 11); } } wmy++; } wmx++; } var levelsPlaced = 0; while (levelsPlaced < 8) { randx = randbtwn(1, 6); randy = randbtwn(1, 6); if (tBlockNum[randx][randy] == 0) { if (!((randx == 1) && (randy == 1))) { if (!((randx == 1) && (randy == 6))) { if (!((randx == 6) && (randy == 1))) { if (!((randx == 6) && (randy == 6))) { levelsPlaced = levelsPlaced + 1; tBlockNum[randx][randy] = 10; templeX.push(randx); templeY.push(randy); if (tIcon[randx][randy] == 1) { if (levelsPlaced < 4) { tIcon[randx][randy] = 4; tDecor[randx][randy] = randbtwn(10, 11); } else if (levelsPlaced < 6) { tIcon[randx][randy] = 5; tDecor[randx][randy] = 99; } } } } } } } } tIcon[mapCurX][mapCurY] = 1; tBlockNum[mapCurX][mapCurY] = 0; if ((mapCurX == 1) && (mapCurY == 1)) { startX = 2; startY = 1; } else if ((mapCurX == 6) && (mapCurY == 1)) { startX = 6; startY = 2; } else if ((mapCurX == 6) && (mapCurY == 6)) { startX = 5; startY = 6; } else if ((mapCurX == 1) && (mapCurY == 6)) { startX = 1; startY = 5; } castleReached = false; while (!castleReached) { if (randbtwn(1, 10) <= 5) { if (startX < castleX) { tWalk2[startX][startY] = true; tWalk4[startX + 1][startY] = true; startX = startX + 1; } else if (startX > castleX) { tWalk4[startX][startY] = true; tWalk2[startX - 1][startY] = true; startX = startX - 1; } } else if (startY < castleY) { tWalk3[startX][startY] = true; tWalk1[startX][startY + 1] = true; startY = startY + 1; } else if (startY > castleY) { tWalk1[startX][startY] = true; tWalk3[startX][startY - 1] = true; startY = startY - 1; } tMainLine[startX][startY] = true; if (startX == castleX) { if (startY == castleY) { castleReached = true; } } } while (templeX.length > 0) { thisTempleX = templeX.shift(); thisTempleY = templeY.shift(); startTempleX = thisTempleX; startTempleY = thisTempleY; mainLineReached = false; while (!mainLineReached) { if (randbtwn(1, 10) <= 5) { if (startTempleX <= 3) { tWalk2[thisTempleX][thisTempleY] = true; tWalk4[thisTempleX + 1][thisTempleY] = true; thisTempleX = thisTempleX + 1; } else { tWalk4[thisTempleX][thisTempleY] = true; tWalk2[thisTempleX - 1][thisTempleY] = true; thisTempleX = thisTempleX - 1; } } else if (startTempleY <= 3) { tWalk3[thisTempleX][thisTempleY] = true; tWalk1[thisTempleX][thisTempleY + 1] = true; thisTempleY = thisTempleY + 1; } else { tWalk1[thisTempleX][thisTempleY] = true; tWalk3[thisTempleX][thisTempleY - 1] = true; thisTempleY = thisTempleY - 1; } if (thisTempleY == 1) { startTempleY = 1; } else if (thisTempleY == 6) { startTempleY = 6; } if (thisTempleX == 1) { startTempleX = 1; } else if (thisTempleX == 6) { startTempleX = 6; } if (tMainLine[thisTempleX][thisTempleY]) { mainLineReached = true; } tMainLine[thisTempleX][thisTempleY] = true; } } if ((mapCurX == 1) && (mapCurY == 1)) { tWalk2[1][1] = true; tWalk3[1][1] = false; tIcon[2][1] = 1; tBlockNum[2][1] = 13; tWalk4[2][1] = true; tWalk3[2][1] = true; } else if ((mapCurX == 6) && (mapCurY == 1)) { tWalk3[6][1] = true; tWalk4[6][1] = false; tIcon[6][2] = 1; tBlockNum[6][2] = 13; tWalk1[6][2] = true; tWalk4[6][2] = true; } else if ((mapCurX == 6) && (mapCurY == 6)) { tWalk4[6][6] = true; tWalk1[6][6] = false; tIcon[5][6] = 1; tBlockNum[5][6] = 13; tWalk2[5][6] = true; tWalk1[5][6] = true; } else if ((mapCurX == 1) && (mapCurY == 6)) { tWalk1[1][6] = true; tWalk2[1][6] = false; tIcon[1][5] = 1; tBlockNum[1][5] = 13; tWalk3[1][5] = true; tWalk2[1][5] = true; } prevCurX = mapCurX; prevCurY = mapCurY; var hScoreName = new Array(); var hScoreTotal = new Array(); hScoreName[1] = "-----"; hScoreName[2] = "-----"; hScoreName[3] = "-----"; hScoreName[4] = "-----"; hScoreName[5] = "-----"; hScoreTotal[1] = 0; hScoreTotal[2] = 0; hScoreTotal[3] = 0; hScoreTotal[4] = 0; hScoreTotal[5] = 0; var survMaxLevel = 0; var survName = "-----"; var survScore = 0; var maskUnlocked = new Array(); var maskNew = new Array(); maskUnlocked[0] = true; currentMask = 0; g_dataFile = "g_data"; loadData(); survivalMode = false; survivalRounds = 0; words.gotoAndStop(sOption); mainmenuDesc = new Array(); mainmenuDesc[1] = "Starts a new Story Mode!"; mainmenuDesc[2] = "Modify game options from here"; mainmenuDesc[3] = "How long can your hero survive?"; mainmenuDesc[4] = "Play a game with a friend or AI"; mainmenuDesc[5] = "View the high score table"; mainmenuDesc[6] = "Browse through unlocked Masks"; mainmenuDesc[7] = "A short note from the developer"; mainmenuDesc[8] = "Play more games from our sponsors!"; mainmenutxt = mainmenuDesc[sOption]; _level0.onEnterFrame = function () { if (Key.isDown(13)) { Selection.setFocus("_level0.hiddenbox"); } if (Selection.getFocus() != "_level0.pnamebox") { instructions = "Type your name here and press Enter"; pnamebox._alpha = 50; words._alpha = 100; backdrop._alpha = 100; if (Key.isDown(38) || (Key.isDown(87))) { if (!pdu) { pdu = true; sOption = sOption - 1; if (sOption < 1) { sOption = 8; } mainmenutxt = mainmenuDesc[sOption]; words.gotoAndStop(sOption); } } else { pdu = false; } if (Key.isDown(40) || (Key.isDown(83))) { if (!pdd) { pdd = true; sOption = sOption + 1; if (sOption > 8) { sOption = 1; } mainmenutxt = mainmenuDesc[sOption]; words.gotoAndStop(sOption); } } else { pdd = false; } if (Key.isDown(32)) { if (!pds) { pds = true; saveData(); if (sOption == 1) { makeFade("comic_opening"); survivalMode = false; firstLoad = true; } else if (sOption == 2) { makeFade("options"); } else if (sOption == 3) { survivalMode = true; lives = 0; makeFade("survival"); } else if (sOption == 4) { twoPlayer = true; lives = 3; p1medals = 0; p2medals = 0; makeFade("2player"); } else if (sOption == 5) { makeFade("highscore"); } else if (sOption == 6) { makeFade("medals"); } else if (sOption == 7) { makeFade("developer"); } else if (sOption == 8) { var vertDropHeroes_Click = "421f93f0"; getURL ("http://www.ninjakiwi.com", "_blank"); __com_mochibot__(vertDropHeroes_Click, this, 10301, true); } } } else { pds = false; } } else { instructions = "Press Enter when done typing!"; pnamebox._alpha = 100; words._alpha = 50; backdrop._alpha = 50; } };
Frame 6
hero.head.gotoAndStop(currentMask + 1); _level0.onEnterFrame = function () { if (Key.isDown(32)) { if (!pds) { pds = true; makeFade("chaptermenu"); } } else { pds = false; } if (Key.isDown(81)) { if (!pdq) { pdq = true; heroDead = true; gotoAndStop ("mainmenu"); } } else { pdq = false; } };
Frame 7
goldDisplay = ("x " + mRn(totalgold)) + " gp"; lifeDisplay = "x " + lives; keyDisplay = "x " + keys; mapDestTile = _level0[(("x" + mapCurX) + "y") + mapCurY]; pchar_map._x = mapDestTile._x; pchar_map._y = mapDestTile._y; var levelLoad = false; var loadCD = 0; var numTemples = 0; warning = ""; if (heroDead) { mapDestTile = prevTile; mapCurX = prevCurX; mapCurY = prevCurY; attachEffect(pchar_map, "effect_ninjasmoke"); } else { attachEffect(pchar_map, "effect_ninjasmoke"); tBlockNum[mapCurX][mapCurY] = 0; } var wmx = 1; while (wmx <= 6) { var wmy = 1; while (wmy <= 6) { var mapTile = _level0[(("x" + wmx) + "y") + wmy]; mapTile.cIcon = tIcon[wmx][wmy]; mapTile.mapType = tBlockNum[wmx][wmy]; mapTile.tWalk1 = tWalk1[wmx][wmy]; mapTile.tWalk2 = tWalk2[wmx][wmy]; mapTile.tWalk3 = tWalk3[wmx][wmy]; mapTile.tWalk4 = tWalk4[wmx][wmy]; wmy++; } wmx++; } var wmx = 1; while (wmx <= 6) { var wmy = 1; while (wmy <= 6) { var mapTile = _level0[(("x" + wmx) + "y") + wmy]; mapTile.decor.gotoAndStop(tDecor[wmx][wmy]); mapTile.mid.gotoAndStop(mapTile.cIcon); mapTile.side1.gotoAndStop(mapTile.cIcon); mapTile.side2.gotoAndStop(mapTile.cIcon); mapTile.side3.gotoAndStop(mapTile.cIcon); mapTile.side4.gotoAndStop(mapTile.cIcon); mapTile.corner1.gotoAndStop(mapTile.cIcon); mapTile.corner2.gotoAndStop(mapTile.cIcon); mapTile.corner3.gotoAndStop(mapTile.cIcon); mapTile.corner4.gotoAndStop(mapTile.cIcon); var tTile = new Array(); tTile[1] = _level0[(("x" + wmx) + "y") + mRn(wmy - 1)]; tTile[2] = _level0[(("x" + mRn(wmx + 1)) + "y") + wmy]; tTile[3] = _level0[(("x" + wmx) + "y") + mRn(wmy + 1)]; tTile[4] = _level0[(("x" + mRn(wmx - 1)) + "y") + wmy]; var ctl = 1; while (ctl <= 4) { if (tTile[ctl].cIcon != mapTile.cIcon) { mapTile["side" + ctl].wiggle._visible = true; } else { mapTile["side" + ctl].wiggle._visible = false; } comp1 = ctl; comp2 = ctl - 1; if (comp2 < 1) { comp2 = 4; } if ((tTile[comp1].cIcon != mapTile.cIcon) && (tTile[comp2].cIcon != mapTile.cIcon)) { mapTile["corner" + ctl].wiggle.gotoAndStop(1); } else if ((tTile[comp1].cIcon != mapTile.cIcon) && (tTile[comp2].cIcon == mapTile.cIcon)) { mapTile["corner" + ctl].wiggle.gotoAndStop(2); } if ((tTile[comp1].cIcon == mapTile.cIcon) && (tTile[comp2].cIcon != mapTile.cIcon)) { mapTile["corner" + ctl].wiggle.gotoAndStop(3); } else if ((tTile[comp1].cIcon == mapTile.cIcon) && (tTile[comp2].cIcon == mapTile.cIcon)) { mapTile["corner" + ctl].wiggle.gotoAndStop(4); } comp3 = ctl + 2; if (comp3 > 4) { comp3 = comp3 - 4; } if (tTile[ctl]["tWalk" + comp3] && (mapTile["tWalk" + ctl])) { mapTile["road" + ctl]._visible = true; } else { mapTile["road" + ctl]._visible = false; } ctl++; } var noRoads = false; if (mapTile.road1._visible == false) { if (mapTile.road2._visible == false) { if (mapTile.road3._visible == false) { if (mapTile.road4._visible == false) { mapTile.roadmid.gotoAndStop(10); noRoads = true; } } } } if (!noRoads) { if (tBlockNum[wmx][wmy] != 0) { mapTile.roadmid.gotoAndStop(mapTile.cIcon + 1); if (mapTile.cIcon == 2) { numTemples = numTemples + 1; } } else if (mapTile.cIcon == 2) { mapTile.mid.gotoAndStop(10); mapTile.side1.gotoAndStop(10); mapTile.side2.gotoAndStop(10); mapTile.side3.gotoAndStop(10); mapTile.side4.gotoAndStop(10); mapTile.corner1.gotoAndStop(10); mapTile.corner2.gotoAndStop(10); mapTile.corner3.gotoAndStop(10); mapTile.corner4.gotoAndStop(10); } } wmy++; } wmx++; } var kingBanter = new Array(); kingBanter[1] = "You seem to be doing very well for a man of your abilities!"; kingBanter[2] = "What's taking so long? Other heroes are racing their way up the high score table, you know!"; kingBanter[3] = "Keep trying, and one day you might succeed."; kingBanter[4] = "Look behind you, it's a three headed monkey!"; desctxt = kingBanter[randbtwn(1, kingBanter.length - 1)]; kingie.top.body.head.attachMovie("h_012", "head", 10); kingie.top.body.body.attachMovie("b_012", "body", 10); kingie.top.body.arm.arm1.attachMovie("at_012", "arm", 10); kingie.top.body.arm.arm2.attachMovie("ab_012", "arm", 10); lockSelItem1 = selItem1; lockSelItem2 = selItem2; lockSelItem3 = selItem3; lockSelItem4 = selItem4; lockSelItem5 = selItem5; dh = 0; while (dh <= 9) { if (dead_heroes[dh] != undefined) { selItem1 = dead_selItem1[dh]; selItem2 = dead_selItem2[dh]; selItem3 = dead_selItem3[dh]; selItem4 = dead_selItem4[dh]; selItem5 = dead_selItem5[dh]; var thisBody = bodypile.attachMovie("char_body" + dead_method[dh], "c" + dh, dh + 10); dressHero(thisBody, dead_heroes[dh]); thisBody._x = 100 + (dead_location[dh] % 25); if (dead_method[dh] == 1) { thisBody._rotation = (90 + (((dead_location[dh] % 10) / 9) * 10)) - 5; } else if (dead_method[dh] == 2) { thisBody._rotation = (-90 + (((dead_location[dh] % 10) / 9) * 10)) - 5; } thisBody._y = -25 * dh; } dh++; } selItem1 = lockSelItem1; selItem2 = lockSelItem2; selItem3 = lockSelItem3; selItem4 = lockSelItem4; selItem5 = lockSelItem5; princessDisplay = "x " + numTemples; _level0.onEnterFrame = function () { if (pchar_map._x != mapDestTile._x) { if (pchar_map._x < (mapDestTile._x - 5)) { pchar_map._x = pchar_map._x + 10; } else if (pchar_map._x > (mapDestTile._x + 5)) { pchar_map._x = pchar_map._x - 10; } else { pchar_map._x = mapDestTile._x; } } if (pchar_map._y != mapDestTile._y) { if (pchar_map._y < (mapDestTile._y - 5)) { pchar_map._y = pchar_map._y + 10; } else if (pchar_map._y > (mapDestTile._y + 5)) { pchar_map._y = pchar_map._y - 10; } else { pchar_map._y = mapDestTile._y; } } if ((pchar_map._x == mapDestTile._x) && (pchar_map._y == mapDestTile._y)) { if ((tBlockNum[mapCurX][mapCurY] != 0) && (!levelLoad)) { levelLoad = true; } } if (levelLoad) { loadCD = loadCD + 1; if (loadCD == 10) { makeFade("treasure"); } } mapDestTile = _level0[(("x" + mapCurX) + "y") + mapCurY]; if (mapDestTile.cIcon != undefined) { cIcon = mapDestTile.cIcon; cMapType = mapDestTile.mapType; } if (Key.isDown(38) || (Key.isDown(87))) { if (!pdu) { pdu = true; if (((pchar_map._x == mapDestTile._x) && (pchar_map._y == mapDestTile._y)) && (!levelLoad)) { var tempTile = _level0[(("x" + mapCurX) + "y") + (mapCurY - 1)]; if (((tempTile.cIcon == 2) && (keys < 1)) && (tBlockNum[mapCurX][mapCurY - 1] != 0)) { warning = "You need a Key!"; } else if ((mapCurY > 1) && (mapDestTile.road1._visible)) { prevTile = mapDestTile; prevCurX = mapCurX; prevCurY = mapCurY; mapCurY = mapCurY - 1; warning = ""; } } refreshIcons(); } } else { pdu = false; } if (Key.isDown(40) || (Key.isDown(83))) { if (!pdd) { pdd = true; if (((pchar_map._x == mapDestTile._x) && (pchar_map._y == mapDestTile._y)) && (!levelLoad)) { var tempTile = _level0[(("x" + mapCurX) + "y") + (mapCurY + 1)]; if (((tempTile.cIcon == 2) && (keys < 1)) && (tBlockNum[mapCurX][mapCurY + 1] != 0)) { warning = "You need a Key!"; } else if ((mapCurY < 6) && (mapDestTile.road3._visible)) { prevTile = mapDestTile; prevCurX = mapCurX; prevCurY = mapCurY; mapCurY = mapCurY + 1; warning = ""; } } refreshIcons(); } } else { pdd = false; } if (Key.isDown(37) || (Key.isDown(65))) { if (!pdl) { pdl = true; if (((pchar_map._x == mapDestTile._x) && (pchar_map._y == mapDestTile._y)) && (!levelLoad)) { var tempTile = _level0[(("x" + (mapCurX - 1)) + "y") + mapCurY]; if (((tempTile.cIcon == 2) && (keys < 1)) && (tBlockNum[mapCurX - 1][mapCurY] != 0)) { warning = "You need a Key!"; } else if ((mapCurX > 1) && (mapDestTile.road4._visible)) { prevTile = mapDestTile; prevCurX = mapCurX; prevCurY = mapCurY; mapCurX = mapCurX - 1; warning = ""; } } refreshIcons(); } } else { pdl = false; } if (Key.isDown(39) || (Key.isDown(68))) { if (!pdt) { pdt = true; if (((pchar_map._x == mapDestTile._x) && (pchar_map._y == mapDestTile._y)) && (!levelLoad)) { var tempTile = _level0[(("x" + (mapCurX + 1)) + "y") + mapCurY]; if (((tempTile.cIcon == 2) && (keys < 1)) && (tBlockNum[mapCurX + 1][mapCurY] != 0)) { warning = "You need a Key!"; } else if ((mapCurX < 6) && (mapDestTile.road2._visible)) { prevTile = mapDestTile; prevCurX = mapCurX; prevCurY = mapCurY; mapCurX = mapCurX + 1; warning = ""; } } refreshIcons(); } } else { pdt = false; } if (Key.isDown(81)) { if (!pdq) { pdq = true; heroDead = true; gotoAndStop ("mainmenu"); } } else { pdq = false; } };
Frame 8
function refreshAllRows() { var inum = 1; while (inum <= 5) { var invRow = slide["row" + inum]; var itnum = 1; while (itnum <= 7) { invItem = invRow["item" + itnum]; invIndex = itnum + ((inum - 1) * 6); if (itnum == invRow.selItem) { invItem._alpha = 100; if (inum == activeRow) { invbox._y = (invItem._y + invRow._y) + slide._y; if (trFound[invIndex]) { invbox.title = trName[invIndex]; invbox.desc = trDesc[invIndex]; _level0["selItem" + inum] = invRow.selItem; } else { invbox.title = "???"; invbox.desc = "You haven't found this Artifact yet! Explore more Temples."; _level0["selItem" + inum] = 7; } } } else { invItem._alpha = 50; } if (trFound[invIndex]) { invItem.gotoAndStop(invIndex); } else { invItem.gotoAndStop(31); } if (itnum == 7) { invItem.gotoAndStop(32); if ((inum == activeRow) && (itnum == invRow.selItem)) { invbox.title = "None"; invbox.desc = "No special bonus for this character!"; } } invRow.selectbox._x = invRow["item" + invRow.selItem]._x; invRow.selectbox._y = invRow["item" + invRow.selItem]._y; itnum++; } inum++; } } goldDisplay = ("x " + mRn(totalgold)) + " gp"; lifeDisplay = "x " + lives; slide.row0.head.gotoAndStop(currentMask + 1); var inum = 1; while (inum <= 5) { var invRow = slide["row" + inum]; invRow.selItem = _level0["selItem" + inum]; inum++; } activeRow = 0; refreshAllRows(); _level0.onEnterFrame = function () { var rnum = 0; while (rnum <= 6) { var inventoryRow = slide["row" + rnum]; if (rnum == activeRow) { inventoryRow._alpha = 100; } else { inventoryRow._alpha = 25; } rnum++; } if ((activeRow >= 1) && (activeRow <= 5)) { invbox._visible = true; } else { invbox._visible = false; } if (Key.isDown(38) || (Key.isDown(87))) { if (!pd4d) { pd4d = true; activeRow = activeRow - 1; if (activeRow < 0) { activeRow = 6; } refreshAllRows(); } } else if (Key.isDown(40) || (Key.isDown(83))) { if (!pd4d) { pd4d = true; activeRow = activeRow + 1; if (activeRow > 6) { activeRow = 0; } refreshAllRows(); } } else if (Key.isDown(39) || (Key.isDown(68))) { if (!pd4d) { pd4d = true; var invRow = slide["row" + activeRow]; if (activeRow == 0) { var maskFound = false; while (!maskFound) { currentMask = currentMask + 1; if (currentMask > 25) { currentMask = 0; } if (maskUnlocked[currentMask]) { maskFound = true; } } invRow.head.gotoAndStop(currentMask + 1); } else { invRow.selItem = invRow.selItem + 1; if (invRow.selItem > 7) { invRow.selItem = 1; } } refreshAllRows(); } } else if (Key.isDown(37) || (Key.isDown(65))) { if (!pd4d) { pd4d = true; var invRow = slide["row" + activeRow]; if (activeRow == 0) { var maskFound = false; while (!maskFound) { currentMask = currentMask - 1; if (currentMask < 0) { currentMask = 25; } if (maskUnlocked[currentMask]) { maskFound = true; } } invRow.head.gotoAndStop(currentMask + 1); } else { invRow.selItem = invRow.selItem - 1; if (invRow.selItem < 1) { invRow.selItem = 7; } } refreshAllRows(); } } else { pd4d = false; } if (Key.isDown(32)) { if (!pds) { pds = true; if (activeRow == 6) { if (firstLoad) { firstLoad = false; gotoAndStop ("instructions"); } else { gotoAndStop ("faux_loading"); } } else { activeRow = 6; } } } else { pds = false; } if (Key.isDown(81)) { if (!pdq) { pdq = true; heroDead = true; if (!survivalMode) { gotoAndStop ("chaptermenu"); } else { gotoAndStop ("mainmenu"); } } } else { pdq = false; } };
Frame 9
var load_time = 0; var loadText = new Array(); var thisText = 0; loadText[0] = "Loading level..."; loadText[1] = "Clearing cache..."; loadText[2] = "Generating world..."; loadText[3] = "Recalculating terrain..."; loadText[4] = "Loading variables..."; loadText[5] = "Game loaded!"; loadtxt = "Loading..."; _level0.onEnterFrame = function () { load_time = load_time + 1; if ((load_time % 5) == 0) { thisText = thisText + 1; loadtxt = loadText[thisText]; } if (load_time >= 30) { gotoAndStop ("game_main"); } };
Frame 10
function checkStrike(anytarget, anyped) { if ((anyped.omniStrike > 0) && (anyped.omniCool == 0)) { anyped.omniStrike = anyped.omniStrike - 1; anyped.omniCool = 5; attachEffect(anyped, "effect_ninjasmoke"); anyped.x = (anytarget.xloc * 50) + 25; anyped.y = (anytarget.yloc * 50) + 25; attachEffect(anyped, "effect_ninjasmoke"); floatWords(anyped, "strike!"); anyped.jump = true; anyped.ymove = 3; anyped._x = anyped.x; anyped._y = anyped.y; anyped.berserk = true; attachEffect(anyped, "ring_red"); anyped.hit = 30; anyped.cd_anim = 10; anyped.container.attachMovie("effect_berserk", "effect", 0); if (anytarget == eBoss) { bossHit(1); } else { attachEffect(anytarget, "effect_slash"); anyped.gold = anyped.gold + anytarget.bounty; killEnemy(anytarget); } } } function checkHint(hintnum) { if (!hintShown[hintnum]) { hintShown[hintnum] = true; return(true); } return(false); } function unlockMask(maskNum) { if (!maskUnlocked[maskNum]) { unlockedMask = true; maskUnlocked[maskNum] = true; maskNew[maskNum] = true; } } function killEnemy(anyped) { noKills = false; enemiesKilled = enemiesKilled + 1; attachEffect(anyped, "fx_explosion"); gold = gold + anyped.bounty; floatWords(anyped, ("+" + anyped.bounty) + " gp!"); snd_poof.start(); if (anyped.c_type == "shade") { shadeNum = shadeNum - 1; } removeObject(anyped); } function addTip(anytip, anyhero) { if ((!survivalMode) && (!twoPlayer)) { tipshow = 200; tipbox.txt = anytip; if (anyhero != "") { dressHero(tipbox.char, anyhero); } } } function breakBlock(anytile) { tBlocked[anytile.tilex][anytile.tiley + dyOffset] = false; if ((anytile.tileType == "ice") || (anytile.tileType == "icicle")) { attachEffect(anytile, "fx_iceexplosion"); snd_glass.start(); smashIce = smashIce + 1; } else if (anytile.tileType == "bossgold") { attachEffect(anytile, "fx_goldexplosion"); } else { attachEffect(anytile, "fx_bigexplosion"); } if (anytile.tileType == "normal") { snd_pop.start(); smashBlock = smashBlock + 1; } lastFx._x = lastFx._x + 25; anytile.tileType = ""; removeProp(anytile); limboBlock = limboBlock + 1; } function bossHit(dmg) { if (eBoss.hit == 0) { eBoss.hp = eBoss.hp - dmg; eBoss.hit = 60; attachEffect(eBoss, "effect_ninjasmoke"); snd_poof.start(); var stype = randbtwn(1, 10); if ((stype <= 2) && (pchar.hp < hpmax)) { spawnPickup("redpotion", eBoss.xloc, eBoss.yloc); } else if ((stype <= 4) && (pchar.mana <= (pchar.maxMana - 5))) { spawnPickup("manapotion", eBoss.xloc, eBoss.yloc); } else if (stype == 5) { spawnPickup("gem_green", eBoss.xloc, eBoss.yloc); } else if (stype == 6) { spawnPickup("gem_blue", eBoss.xloc, eBoss.yloc); } else if (stype == 7) { spawnPickup("gem_red", eBoss.xloc, eBoss.yloc); } else { spawnPickup("goldcoins", eBoss.xloc, eBoss.yloc); } if (eBoss.hp <= 0) { snd_pop.start(); attachEffect(eBoss, "fx_explosion"); gold = gold + eBoss.bounty; floatWords(pchar, ("DEMON KILL! +" + eBoss.bounty) + " gp!"); removeObject(eBoss); snd_cash.start(); eBoss = undefined; } else if (eBoss._xscale == 100) { eBoss._xscale = -100; eBoss.x = 450; } else { eBoss._xscale = 100; eBoss.x = 100; } } } function makePickup(anytile) { var stype = randbtwn(1, 10); if ((stype <= 2) && (pchar.hp < hpmax)) { spawnPickup("redpotion", anytile.tilex, anytile.tiley + 1); } else if ((stype <= 4) && (pchar.mana <= (pchar.maxMana - 5))) { spawnPickup("manapotion", anytile.tilex, anytile.tiley + 1); } else if (stype == 5) { spawnPickup("gem_green", anytile.tilex, anytile.tiley + 1); } else if (stype == 6) { spawnPickup("gem_blue", anytile.tilex, anytile.tiley + 1); } else if (stype == 7) { spawnPickup("gem_red", anytile.tilex, anytile.tiley + 1); } else { spawnPickup("goldcoins", anytile.tilex, anytile.tiley + 1); } } function specialAbility(anyped) { if (twoPlayer) { var selArray = new Array(); if (anyped == pchar) { selArray = p1SelItem; } else if (anyped == schar) { selArray = p2SelItem; } selectItem1 = selArray[1]; selectItem2 = selArray[2]; selectItem3 = selArray[3]; selectItem4 = selArray[4]; selectItem5 = selArray[5]; } if (anyped.hero == "paladin") { if (tBlocked[anyped.xloc][(anyped.yloc + dyOffset) + 1]) { var tempTile = tTiles[anyped.xloc][(anyped.yloc + dyOffset) + 1]; if ((!tempTile.isDead) && (tempTile.tileType == "normal")) { var manaCost = 3; if (selectItem3 == 1) { manaCost = 5; } else if (selectItem3 == 2) { manaCost = 0; } if (anyped.mana >= manaCost) { anyped.mana = anyped.mana - manaCost; floatWords(anyped, "stomp!"); anyped.top.body.arm.gotoAndPlay("attack_melee"); anyped.cd_anim = 10; breakBlock(tempTile); if (selectItem3 == 1) { dblock = 1; while (dblock <= 5) { var dragonTile = tTiles[anyped.xloc][((anyped.yloc + dyOffset) + 1) + dblock]; if (dragonTile.tileType == "normal") { breakBlock(dragonTile); } else if (dragonTile.tileType == "explosive") { breakBlock(dragonTile); makePickup(dragonTile); } dblock++; } } anyped.jump = true; anyped._y = anyped._y - 1; anyped.ymove = -10; } else { floatWords(anyped, "no mana!"); } } } } else if (anyped.hero == "ranger") { var manaCost = 1; if (selectItem4 == 3) { manaCost = 2; } if (anyped.mana >= manaCost) { anyped.mana = anyped.mana - manaCost; anyped.top.body.arm.gotoAndPlay("attack_melee"); anyped.cd_anim = 10; if (selectItem4 == 1) { if (anyped._xscale > 0) { fireMissile(anyped, 0, "shadow", 9); } else { fireMissile(anyped, 180, "shadow", 9); } } else if (selectItem4 == 2) { if (anyped._xscale > 0) { fireMissile(anyped, 0, "breaker", 1); } else { fireMissile(anyped, 180, "breaker", 1); } } else if (selectItem4 == 3) { if (anyped._xscale > 0) { fireMissile(anyped, 0, "holybolt", 1); } else { fireMissile(anyped, 180, "holybolt", 1); } } else if (selectItem4 == 4) { if (anyped._xscale > 0) { fireMissile(anyped, -45, "arrow", 1); fireMissile(anyped, 0, "arrow", 1); fireMissile(anyped, 45, "arrow", 1); } else { fireMissile(anyped, 135, "arrow", 1); fireMissile(anyped, 180, "arrow", 1); fireMissile(anyped, 225, "arrow", 1); } } else if (anyped._xscale > 0) { fireMissile(anyped, 0, "arrow", 1); } else { fireMissile(anyped, 180, "arrow", 1); } } else { floatWords(anyped, "no mana!"); } } else if (anyped.hero == "thief") { var manaCost = 3; if (selectItem5 == 3) { manaCost = 2; } if (selectItem5 == 5) { manaCost = 10; } if (shadowCount == 0) { if (anyped.mana >= manaCost) { anyped.mana = anyped.mana - manaCost; if (selectItem5 == 3) { if (anyped._xscale > 0) { fireMissile(anyped, 0, "shuriken", 3); } else { fireMissile(anyped, 180, "shuriken", 3); } } else if (selectItem5 == 5) { shadeObj(stage); shadowCount = 150; backdrop.gotoAndStop(10); attachEffect(anyped, "effect_ninjasmoke"); snd_poof.start(); shadowCaster = anyped; } else { escapeThief(anyped); } } else { floatWords(anyped, "no mana!"); } } } else if (anyped.hero == "mage") { var manaCost = 3; if (selectItem2 == 1) { manaCost = 3; } else if (selectItem2 == 2) { manaCost = 1; } else if (selectItem2 == 3) { manaCost = 3; } else if (selectItem2 == 4) { manaCost = 4; } else if (selectItem2 == 5) { manaCost = 10; } if (anyped.mana >= manaCost) { anyped.mana = anyped.mana - manaCost; anyped.top.body.arm.gotoAndPlay("attack_melee"); anyped.cd_anim = 10; if (selectItem2 == 1) { if (necroSpecial == 0) { necroSpecial = 30; shadeObj(stage); backdrop.gotoAndStop(9); necroCaster = anyped; } } else if (selectItem2 == 2) { if (anyped._xscale > 0) { fireMissile(anyped, 0, "icebolt", 1); } else { fireMissile(anyped, 180, "icebolt", 1); } } else if (selectItem2 == 3) { if (anyped._xscale > 0) { fireMissile(anyped, 0, "familiar", 10); } else { fireMissile(anyped, 180, "familiar", 10); } } else if (selectItem2 == 5) { if (sancSpecial == 0) { anyped.hp = hpmax; sancSpecial = 90; backdrop.gotoAndStop(8); } } else if (selectItem2 == 4) { fireMissile(anyped, 0, "fireball", 2); fireMissile(anyped, -90, "fireball", 2); fireMissile(anyped, -45, "fireball", 2); fireMissile(anyped, -135, "fireball", 2); fireMissile(anyped, 180, "fireball", 2); } else if (anyped._xscale > 0) { fireMissile(anyped, 0, "fireball", 3); } else { fireMissile(anyped, 180, "fireball", 3); } } else { floatWords(anyped, "no mana!"); } } else if (anyped.hero == "barbarian") { var manaCost = 10; if (selectItem1 == 1) { manaCost = 5; } else if (selectItem1 == 2) { manaCost = 5; } else if (selectItem1 == 4) { manaCost = 1; } if (anyped.mana >= manaCost) { if (selectItem1 == 1) { anyped.mana = anyped.mana - manaCost; anyped.top.body.arm.gotoAndPlay("attack_melee"); anyped.cd_anim = 10; newClone = spawnChar("anyped", anyped.xloc, anyped.yloc + 1); newClone.owner = 1; dressHero(newClone, "barbarian"); newClone._alpha = 50; newClone.basespeed = 3; newClone.canJump = 15; newClone.xmove = (anyped._xscale / 100) * newClone.basespeed; attachEffect(newClone, "effect_ninjasmoke"); newClone = spawnChar("anyped", anyped.xloc, anyped.yloc + 1); newClone.owner = 1; dressHero(newClone, "barbarian"); newClone._alpha = 50; newClone.basespeed = -3; newClone.canJump = 15; newClone.xmove = (anyped._xscale / 100) * newClone.basespeed; attachEffect(newClone, "effect_ninjasmoke"); snd_poof.start(); anyped.top.body.arm.gotoAndPlay("attack_melee"); anyped.cd_anim = 10; } else if (selectItem1 == 2) { if (anyped.omniStrike == 0) { anyped.mana = anyped.mana - manaCost; anyped.omniStrike = 12; anyped.omniStop = 60; anyped.berserk = true; floatWords(anyped, "berserk!"); attachEffect(anyped, "ring_red"); anyped.hit = 30; anyped.cd_anim = 10; anyped.container.attachMovie("effect_berserk", "effect", 0); } } else if (selectItem1 == 4) { anyped.mana = anyped.mana - manaCost; blade1 = fireMissile(anyped, 0, "scimitar", 1); blade2 = fireMissile(anyped, 180, "scimitar", 1); if (anyped._xscale > 0) { blade1.spindir = 6; blade2.spindir = 6; } else { blade1.spindir = -6; blade2.spindir = -6; } } else if (anyped.hit == 0) { anyped.mana = anyped.mana - manaCost; anyped.berserk = true; floatWords(anyped, "berserk!"); attachEffect(anyped, "ring_red"); anyped.hit = 150; anyped.top.body.arm.gotoAndPlay("attack_melee"); anyped.cd_anim = 10; anyped.container.attachMovie("effect_berserk", "effect", 0); } } else { floatWords(anyped, "no mana!"); } } } function spawnChar(c_type, c_x, c_y) { var newChar; if (c_type == "pchar") { newChar = spawnObject("char", "char", (c_x * 50) + 25, (c_y * 50) - 25, 51000); } else { newChar = spawnObject("char", "char", (c_x * 50) + 25, (c_y * 50) - 25, 50000); } newChar.jump = false; newChar.jump2 = false; newChar.actwidth = 14; newChar.actheight = 22; newChar.c_type = c_type; newChar.x = newChar._x; newChar.y = newChar._y; newChar.cd_anim = 0; newChar.owner = 2; newChar.noStomp = false; newChar.canJump = 0; newChar.armed = true; newChar.bounty = 1; newChar.basespeed = 1; newChar.ranged = ""; if (c_type == "pchar") { newChar.top.body.head.attachMovie("h_001", "head", 10); newChar.top.body.body.attachMovie("b_001", "body", 10); newChar.top.body.arm.arm1.attachMovie("at_001", "arm", 10); newChar.top.body.arm.arm2.attachMovie("ab_001", "arm", 10); newChar.armed = false; newChar.jumpstrength = 20; newChar.hero = "normal"; } else if (c_type == "goblin") { newChar.top.body.head.attachMovie("h_002", "head", 10); newChar.top.body.body.attachMovie("b_002", "body", 10); newChar.top.body.arm.arm1.attachMovie("at_002", "arm", 10); newChar.top.body.arm.arm2.attachMovie("ab_002", "arm", 10); newChar.ranged = ""; newChar.xmove = 1; newChar.bounty = 2; if (randbtwn(1, 10) <= 5) { newChar.xmove = -1; } } else if (c_type == "troll") { newChar.top.body.head.attachMovie("h_008", "head", 10); newChar.top.body.body.attachMovie("b_008", "body", 10); newChar.top.body.arm.arm1.attachMovie("at_008", "arm", 10); newChar.top.body.arm.arm2.attachMovie("ab_008", "arm", 10); newChar.ranged = "spear"; newChar.xmove = 1; newChar.canJump = 12; newChar.bounty = 2; if (randbtwn(1, 10) <= 5) { newChar.xmove = -1; } } else if (c_type == "shaman") { newChar.top.body.head.attachMovie("h_009", "head", 10); newChar.top.body.body.attachMovie("b_009", "body", 10); newChar.top.body.arm.arm1.attachMovie("at_009", "arm", 10); newChar.top.body.arm.arm2.attachMovie("ab_009", "arm", 10); newChar.ranged = "spear"; newChar.noStomp = true; newChar.xmove = 1; newChar.bounty = 3; newChar.canJump = 12; if (randbtwn(1, 10) <= 5) { newChar.xmove = -1; } } else if (c_type == "skeleton") { newChar.top.body.head.attachMovie("h_013b", "head", 10); newChar.top.body.body.attachMovie("b_013", "body", 10); newChar.top.body.arm.arm1.attachMovie("at_013", "arm", 10); newChar.top.body.arm.arm2.attachMovie("ab_013", "arm", 10); newChar.ranged = ""; newChar.xmove = 1; newChar.bounty = 2; if (randbtwn(1, 10) <= 5) { newChar.xmove = -1; } } else if (c_type == "skarcher") { newChar.top.body.head.attachMovie("h_013", "head", 10); newChar.top.body.body.attachMovie("b_013", "body", 10); newChar.top.body.arm.arm1.attachMovie("at_013", "arm", 10); newChar.top.body.arm.arm2.attachMovie("ab_013b", "arm", 10); newChar.ranged = "arrow"; newChar.xmove = 1; newChar.bounty = 2; if (randbtwn(1, 10) <= 5) { newChar.xmove = -1; } } else if (c_type == "sandwarrior") { newChar.top.body.head.attachMovie("h_014", "head", 10); newChar.top.body.body.attachMovie("b_014", "body", 10); newChar.top.body.arm.arm1.attachMovie("at_014", "arm", 10); newChar.top.body.arm.arm2.attachMovie("ab_014", "arm", 10); newChar.ranged = "shuriken"; newChar.xmove = 1; newChar.bounty = 2; newChar.canJump = 15; if (randbtwn(1, 10) <= 5) { newChar.xmove = -1; } } else if (c_type == "cactus") { newChar.top.body.head.attachMovie("h_016", "head", 10); newChar.top.body.body.attachMovie("b_016", "body", 10); newChar.top.body.arm.arm1.attachMovie("at_016", "arm", 10); newChar.top.body.arm.arm2.attachMovie("ab_016", "arm", 10); newChar.ranged = ""; newChar.xmove = 1; newChar.bounty = 3; newChar.canJump = 12; if (randbtwn(1, 10) <= 5) { newChar.xmove = -1; } } else if (c_type == "yeti") { newChar.top.body.head.attachMovie("h_015", "head", 10); newChar.top.body.body.attachMovie("b_015", "body", 10); newChar.top.body.arm.arm1.attachMovie("at_015", "arm", 10); newChar.top.body.arm.arm2.attachMovie("ab_015", "arm", 10); newChar.ranged = ""; newChar.xmove = 1; newChar.bounty = 3; newChar.canJump = 12; if (randbtwn(1, 10) <= 5) { newChar.xmove = -1; } } else if (c_type == "s_goblin") { newChar.top.body.head.attachMovie("h_017b", "head", 10); newChar.top.body.body.attachMovie("b_017", "body", 10); newChar.top.body.arm.arm1.attachMovie("at_017", "arm", 10); newChar.top.body.arm.arm2.attachMovie("ab_017b", "arm", 10); newChar.ranged = ""; newChar.xmove = 1; newChar.bounty = 2; if (randbtwn(1, 10) <= 5) { newChar.xmove = -1; } } else if (c_type == "s_troll") { newChar.top.body.head.attachMovie("h_017", "head", 10); newChar.top.body.body.attachMovie("b_017", "body", 10); newChar.top.body.arm.arm1.attachMovie("at_017", "arm", 10); newChar.top.body.arm.arm2.attachMovie("ab_017", "arm", 10); newChar.ranged = "spear"; newChar.xmove = 1; newChar.canJump = 12; newChar.bounty = 2; if (randbtwn(1, 10) <= 5) { newChar.xmove = -1; } } else if (c_type == "shade") { newChar.top.body.head.attachMovie("h_019", "head", 10); newChar.top.body.body.attachMovie("b_019", "body", 10); newChar.top.body.arm.arm1.attachMovie("at_019", "arm", 10); newChar.top.body.arm.arm2.attachMovie("ab_019", "arm", 10); newChar.ranged = ""; newChar.xmove = 3; newChar.bounty = 2; newChar.basespeed = 3; newChar.canJump = 15; if (randbtwn(1, 10) <= 5) { newChar.xmove = -3; } } canfall(newChar); return(newChar); } function spawnPickup(p_type, p_x, p_y) { var newPickup; newPickup = spawnObject("pickup", "pickup", (p_x * 50) + 25, (p_y * 50) - 5, 50000); newPickup.icon.attachMovie(p_type, "icon", 0); newPickup.ptype = p_type; } function newMap() { clearStage(); stage._y = 220; pchar = spawnChar("pchar", 4, 1); pchar.owner = 1; pchar.hp = hpmax; pchar.maxMana = 15; dressHero(pchar, "normal"); if (selectItem2 == 6) { pchar.maxMana = 30; } pchar.mana = pchar.maxMana; pchar.xspeed = 3; pchar.hit = 0; pchar.doublejump = false; pchar.omniStrike = 0; pchar.omniCool = 0; if (twoPlayer) { pchar.container.attachMovie("playerindicator", "pi", 100); pchar.container.pi.gotoAndStop(1); pchar.top.body.body.attachMovie("b_001b", "body", 10); pchar.x = pchar.x - 25; pchar.gold = 0; schar = spawnChar("pchar", 4, 1); schar.owner = 3; schar.hp = hpmax; schar.x = schar.x + 25; schar.maxMana = 15; dressHero(schar, "normal"); if (selectItem2 == 6) { schar.maxMana = 30; } schar.mana = schar.maxMana; schar.xspeed = 3; schar.container.attachMovie("playerindicator", "pi", 100); schar.container.pi.gotoAndStop(2); schar.top.body.body.attachMovie("b_001c", "body", 10); schar.hit = 0; schar.doublejump = false; schar.gold = 0; schar.omniStrike = 0; schar.omniCool = 0; if (aiBuddy) { schar.xmove = (schar._xscale / 100) * schar.basespeed; } } tTiles[4][1] = spawnProp("tile_start", 200, 50, 49999); tTiles[4][1].instructions.txt = gameObj1; tBlocked[4][1] = true; var i = 1; while (i <= 25) { replaceTile(-randbtwn(4, 13)); i++; } if (checkHint(1)) { addTip("Press UP to jump, and arrow keys to move. Collect as much gold as you can and reach the exit at the bottom.", "normal"); } } function dressHero(anytile, herotype) { if (herotype == "normal") { anytile.top.body.head.attachMovie("h_001", "head", 10); anytile.top.body.body.attachMovie("b_001", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_001", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_001", "arm", 10); anytile.jumpstrength = 20; anytile.hero = "normal"; anytile.armed = false; anytile.xspeed = 4; anytile.doublejump = false; anytile.top.body.head.head.gotoAndStop(currentMask + 1); if ((anytile == pchar) || (anytile == schar)) { attachEffect(anytile, "effect_ninjasmoke"); } if (twoPlayer) { if (anytile == pchar) { anytile.top.body.head.head.gotoAndStop(p1Mask + 1); anytile.top.body.body.attachMovie("b_001b", "body", 10); } else if (anytile == schar) { anytile.top.body.head.head.gotoAndStop(p2Mask + 1); anytile.top.body.body.attachMovie("b_001c", "body", 10); } } } else if (herotype == "paladin") { anytile.top.body.head.attachMovie("h_003", "head", 10); anytile.top.body.body.attachMovie("b_003", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_003", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_003", "arm", 10); anytile.jumpstrength = 15; anytile.hero = "paladin"; anytile.armed = true; anytile.xspeed = 3.5; anytile.doublejump = false; if (anytile == pchar) { if (checkHint(2)) { addTip("Paladins are slow but good at combat. Press Spacebar to STOMP and break the block you are standing on.", "paladin"); } } if (selectItem3 == 1) { anytile.top.body.head.attachMovie("h_003b", "head", 10); anytile.top.body.body.attachMovie("b_003b", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_003b", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_003b", "arm", 10); if (anytile == pchar) { if (checkHint(51)) { addTip("Dragonlance Boots allows your Paladin to stomp more blocks at once.", "paladin"); } } } else if (selectItem3 == 2) { anytile.top.body.head.attachMovie("h_003c", "head", 10); anytile.top.body.body.attachMovie("b_003c", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_003c", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_003c", "arm", 10); anytile.xspeed = 2.5; anytile.jumpstrength = 8; if (anytile == pchar) { if (checkHint(52)) { addTip("Platemail makes your Paladin invulnerable, but at the cost of mobility.", "paladin"); } } } else if (selectItem3 == 3) { anytile.top.body.body.attachMovie("b_003d", "body", 10); if (anytile == pchar) { if (checkHint(53)) { addTip("The Ironmirror Shield allows your Paladin to deflect most missiles back at the enemy.", "paladin"); } } } else if (selectItem3 == 4) { anytile.top.body.head.attachMovie("h_003e", "head", 10); anytile.top.body.body.attachMovie("b_003e", "body", 10); anytile.xspeed = 4.5; anytile.jumpstrength = 20; if (anytile == pchar) { if (checkHint(54)) { addTip("Chainmail Paladins are more agile, but cannot block missiles.", "paladin"); } } } else if (selectItem3 == 5) { anytile.top.body.head.attachMovie("h_003f", "head", 10); anytile.top.body.body.attachMovie("b_003f", "body", 10); if (anytile == pchar) { if (checkHint(55)) { addTip("Holy Shield grants you an additional shield whenever you rescue a Paladin.", "paladin"); } } } } else if (herotype == "ranger") { anytile.top.body.head.attachMovie("h_004", "head", 10); anytile.top.body.body.attachMovie("b_004", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_004", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_004", "arm", 10); anytile.jumpstrength = 15; anytile.hero = "ranger"; anytile.armed = false; anytile.xspeed = 4; anytile.doublejump = true; if (anytile == pchar) { if (checkHint(3)) { addTip("Rangers are agile and have a ranged attack. Press Spacebar to fire ARROWs. Rangers can double jump.", "ranger"); } } if (selectItem4 == 1) { anytile.top.body.head.attachMovie("h_010b", "head", 10); anytile.top.body.body.attachMovie("b_010b", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_004b", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_004b", "arm", 10); if (anytile == pchar) { if (checkHint(56)) { addTip("Shadow arrows can penetrate blocks and enemies.", "ranger"); } } } else if (selectItem4 == 2) { anytile.top.body.head.attachMovie("h_004b", "head", 10); if (anytile == pchar) { if (checkHint(57)) { addTip("Stonebreaker arrows can smash blocks when hit.", "ranger"); } } } if (selectItem4 == 3) { anytile.top.body.head.attachMovie("h_010", "head", 10); anytile.top.body.body.attachMovie("b_010", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_010", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_010", "arm", 10); if (anytile == pchar) { if (checkHint(58)) { addTip("Enemies killed by the cleric will turn into health potions.", "ranger"); } } } else if (selectItem4 == 4) { anytile.top.body.head.attachMovie("h_004d", "head", 10); if (anytile == pchar) { if (checkHint(59)) { addTip("Hydra arrows allows you to fire three arrows at once.", "ranger"); } } } if (selectItem4 == 5) { anytile.top.body.head.attachMovie("h_004c", "head", 10); anytile.top.body.body.attachMovie("b_004b", "body", 10); if (anytile == pchar) { if (checkHint(60)) { addTip("Raven Wings allows your hero to have multiple double jumps, for 1 mana each.", "ranger"); } } } } else if (herotype == "thief") { anytile.top.body.head.attachMovie("h_005", "head", 10); anytile.top.body.body.attachMovie("b_005", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_005", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_005", "arm", 10); anytile.jumpstrength = 22; anytile.hero = "thief"; anytile.armed = false; anytile.xspeed = 6; anytile.doublejump = true; if (anytile == pchar) { if (checkHint(4)) { addTip("Thieves are the fastest and most agile hero. Press Spacear to ESCAPE to a random location nearby. Thieves can double jump.", "thief"); } } if (selectItem5 == 1) { anytile.top.body.head.attachMovie("h_005b", "head", 10); anytile.top.body.body.attachMovie("b_005b", "body", 10); if (anytile == pchar) { if (checkHint(61)) { addTip("The Assassin's Amulet makes your Thief invulnerable for 2 seconds after escaping.", "thief"); } } } else if (selectItem5 == 3) { anytile.top.body.head.attachMovie("h_005b", "head", 10); anytile.top.body.body.attachMovie("b_005b", "body", 10); if (anytile == pchar) { if (checkHint(76)) { addTip("The Black Shuriken allows your hero to attack enemies from a distance. Sometimes it bounces!", "thief"); } } } else if (selectItem5 == 2) { anytile.top.body.head.attachMovie("h_005d", "head", 10); anytile.top.body.body.attachMovie("b_005d", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_005d", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_005d", "arm", 10); anytile.armed = true; if (anytile == pchar) { if (checkHint(62)) { addTip("The Wristblades grant your Thief the ability to kill enemies at close range.", "thief"); } } } else if (selectItem5 == 4) { anytile.top.body.head.attachMovie("h_005e", "head", 10); anytile.top.body.body.attachMovie("b_005e", "body", 10); if (anytile == pchar) { if (checkHint(63)) { addTip("The Pendant allows your Thief to teleport away just before taking damage.", "thief"); } } } else if (selectItem5 == 5) { anytile.top.body.head.attachMovie("h_005c", "head", 10); anytile.top.body.body.attachMovie("b_005c", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_005c", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_005c", "arm", 10); if (anytile == pchar) { if (checkHint(64)) { addTip("The Robe of Shadows allows the Thief to enter Shadow Mode.", "thief"); } } } } else if (herotype == "mage") { anytile.top.body.head.attachMovie("h_006", "head", 10); anytile.top.body.body.attachMovie("b_006", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_006", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_006", "arm", 10); anytile.jumpstrength = 20; anytile.hero = "mage"; anytile.armed = false; anytile.xspeed = 4; anytile.doublejump = false; if (anytile == pchar) { if (checkHint(5)) { addTip("Mages can press Spacebar to cast a FIREBALL that breaks blocks and smashes enemies.", "mage"); } } if (selectItem2 == 1) { anytile.top.body.head.attachMovie("h_006d", "head", 10); anytile.top.body.body.attachMovie("b_006d", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_006d", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_006d", "arm", 10); if (anytile == pchar) { if (checkHint(65)) { addTip("Necromancers can instantly kill every enemy on screen for a small mana cost.", "mage"); } } } else if (selectItem2 == 2) { anytile.top.body.head.attachMovie("h_006c", "head", 10); anytile.top.body.body.attachMovie("b_006c", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_006c", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_006c", "arm", 10); if (anytile == pchar) { if (checkHint(66)) { addTip("The Icicle Staff can turn blocks and enemies into ice.", "mage"); } } } else if (selectItem2 == 3) { anytile.top.body.head.attachMovie("h_006e", "head", 10); anytile.top.body.body.attachMovie("b_006e", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_006e", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_006e", "arm", 10); if (anytile == pchar) { if (checkHint(67)) { addTip("The Familiar will destroy enemies, chests and normal blocks. Flies around in an erratic pattern.", "mage"); } } } else if (selectItem2 == 4) { anytile.top.body.head.attachMovie("h_006b", "head", 10); anytile.top.body.body.attachMovie("b_006b", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_006b", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_006b", "arm", 10); if (anytile == pchar) { if (checkHint(68)) { addTip("The Staff of Flames allows the Mage to shoot 5 fireballs in a wide arc around himself.", "mage"); } } } else if (selectItem2 == 5) { anytile.top.body.head.attachMovie("h_006c", "head", 10); anytile.top.body.body.attachMovie("b_006c", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_006c", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_006c", "arm", 10); if (anytile == pchar) { if (checkHint(69)) { addTip("The Sanctuary Staff instantly heals the Mage to full health and destroys all chests in sight.", "mage"); } } } } else if (herotype == "barbarian") { anytile.top.body.head.attachMovie("h_011", "head", 10); anytile.top.body.body.attachMovie("b_011", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_011", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_011", "arm", 10); anytile.jumpstrength = 12; anytile.hero = "barbarian"; anytile.armed = true; anytile.xspeed = 4; anytile.doublejump = true; if (anytile == pchar) { if (checkHint(18)) { addTip("Barbarians can press Spacebar to go BERSERK where he is immune to all damage for 5 seconds. Can double jump.", "barbarian"); } } if (selectItem1 == 1) { anytile.top.body.head.attachMovie("h_011f", "head", 10); anytile.top.body.body.attachMovie("b_011f", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_011f", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_011f", "arm", 10); if (anytile == pchar) { if (checkHint(70)) { addTip("The Shadow Scimitar allows the Barbarian to summon two clones of himself.", "barbarian"); } } } else if (selectItem1 == 2) { anytile.top.body.head.attachMovie("h_011e", "head", 10); if (anytile == pchar) { if (checkHint(71)) { addTip("The Berserker Mask allows the Barbarian to teleport to every enemy in sight and eliminate them quickly.", "barbarian"); } } } else if (selectItem1 == 3) { anytile.top.body.head.attachMovie("h_011b", "head", 10); anytile.top.body.arm.arm2.attachMovie("ab_011b", "arm", 10); if (anytile == pchar) { if (checkHint(72)) { addTip("The Broadsword allows the Barbarian to slice most missiles in half.", "barbarian"); } } } else if (selectItem1 == 4) { anytile.top.body.head.attachMovie("h_011c", "head", 10); anytile.top.body.body.attachMovie("b_011c", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_011c", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_011c", "arm", 10); if (anytile == pchar) { if (checkHint(73)) { addTip("The Barbarian can now summon two magical Blades that swirl around, killing enemies and opening chests.", "barbarian"); } } } else if (selectItem1 == 5) { anytile.top.body.head.attachMovie("h_011d", "head", 10); if (anytile == pchar) { if (checkHint(74)) { addTip("With bloodlust, the Barbarian gains extra health and gold from enemy kills when berserk.", "barbarian"); } } } } else if (herotype == "princess1") { anytile.top.body.head.attachMovie("h_007", "head", 10); anytile.top.body.body.attachMovie("b_007", "body", 10); anytile.top.body.arm.arm1.attachMovie("at_007", "arm", 10); anytile.top.body.arm.arm2.attachMovie("ab_007", "arm", 10); } anytile.canJump = anytile.jumpstrength; anytile.basespeed = anytile.xspeed; anytile.top.body.arm.gotoAndStop(1); } function replaceTile(oriY) { spaceFound = false; var rx = randbtwn(1, 9); var ry = randbtwn(16, 16); while ((((tBlocked[rx][(oriY + ry) + dyOffset] || (tTiles[rx][(oriY + ry) + dyOffset].tileType == "key")) || (tTiles[rx][(oriY + ry) + dyOffset].tileType == "boss")) || (((oriY + ry) + dyOffset) == 1)) || (tTiles[rx][(oriY + ry) + dyOffset] != undefined)) { rx = randbtwn(1, 9); ry = randbtwn(15, 17); } tType = randbtwn(2, 60); nextChest = nextChest + 1; if (nextChest >= 5) { nextChest = 0; tType = 1; } if ((gold >= targetGold) || (thisDepth >= targetDepth)) { if (!princessSpawned) { princessSpawned = true; nextExitDepth = thisDepth + 50; tType = 0; if (cIcon == 2) { if (checkHint(9)) { addTip("You have found the Princess! Find a way to rescue her!", "normal"); } } else if (checkHint(81)) { addTip("Get to the exit to escape from this location!", "normal"); } } else if (thisDepth >= nextExitDepth) { princessSpawned = false; } } if ((((((!survivalMode) && (!twoPlayer)) && (cIcon == 2)) && (levelsCompleted > 2)) || (survivalMode && ((levelsCompleted % 5) == 4))) || (twoPlayer && (cIcon > 1))) { if ((thisDepth >= mRn(targetDepth * 0.5)) && (!bossSpawned)) { bossSpawned = true; tType = -10; } } if (tType == -10) { var xSweep = new Array(); xSweep[1] = 1; xSweep[2] = 2; xSweep[3] = 8; xSweep[4] = 9; xSweep[5] = randbtwn(3, 4); xSweep[6] = randbtwn(6, 7); xSweep[7] = randbtwn(3, 6); xSweep[8] = randbtwn(4, 7); xSweep[9] = 5; xSweep[10] = 3; xSweep[11] = 4; xSweep[12] = 5; xSweep[13] = 6; xSweep[14] = 7; var ySweep = new Array(); ySweep[1] = 0; ySweep[2] = 0; ySweep[3] = 0; ySweep[4] = 0; ySweep[5] = randbtwn(0, 1); ySweep[6] = randbtwn(0, 1); ySweep[7] = -2; ySweep[8] = -2; ySweep[9] = 1; ySweep[10] = 1; ySweep[11] = 2; ySweep[12] = 2; ySweep[13] = 2; ySweep[14] = 1; sweep = 1; while (sweep <= 14) { xSw = xSweep[sweep]; yVar = ySweep[sweep]; if (tBlocked[xSw][((oriY + ry) + dyOffset) + yVar]) { sideTile = tTiles[xSw][((oriY + ry) + dyOffset) + yVar]; removeProp(sideTile); tBlocked[xSw][((oriY + ry) + dyOffset) + yVar] = false; limboBlock = limboBlock + 1; } if (sweep <= 4) { tTiles[xSw][((oriY + ry) + dyOffset) + yVar] = spawnProp("tile_bossledge", xSw * 50, ((oriY + ry) + yVar) * 50, 10); } else { tTiles[xSw][((oriY + ry) + dyOffset) + yVar] = spawnProp("tile_gold", xSw * 50, ((oriY + ry) + yVar) * 50, 10); } if (sweep > 4) { tTiles[xSw][((oriY + ry) + dyOffset) + yVar].tileType = "bossgold"; } else { tTiles[xSw][((oriY + ry) + dyOffset) + yVar].tileType = "solidgold"; } tTiles[xSw][((oriY + ry) + dyOffset) + yVar].tilex = xSw; tTiles[xSw][((oriY + ry) + dyOffset) + yVar].tiley = (oriY + ry) + yVar; tTiles[xSw][((oriY + ry) + dyOffset) + yVar].swapDepths(50000 - (xSw + (((oriY + ry) + yVar) * 10))); tBlocked[xSw][((oriY + ry) + dyOffset) + yVar] = true; limboBlock = limboBlock - 1; if (tBlocked[xSw][(((oriY + ry) + dyOffset) - 1) + yVar]) { sideTile = tTiles[xSw][(((oriY + ry) + dyOffset) - 1) + yVar]; removeProp(sideTile); tBlocked[xSw][(((oriY + ry) + dyOffset) - 1) + yVar] = false; limboBlock = limboBlock + 1; } if (sweep <= 4) { if (tBlocked[xSw][(((oriY + ry) + dyOffset) - 2) + yVar]) { sideTile = tTiles[xSw][(((oriY + ry) + dyOffset) - 2) + yVar]; removeProp(sideTile); tBlocked[xSw][(((oriY + ry) + dyOffset) - 2) + yVar] = false; limboBlock = limboBlock + 1; } } sweep++; } eBoss = spawnObject("boss" + bossNum, "char", 75, ((oriY + ry) * 50) - 50, 50000); eBoss.actwidth = 50; eBoss.actheight = 50; eBoss.x = eBoss._x; eBoss.y = eBoss._y; eBoss.owner = 2; eBoss.noStomp = false; eBoss.canJump = 0; eBoss.maxhp = 4; eBoss.hp = eBoss.maxhp; eBoss.cd_anim = 0; eBoss.armed = true; eBoss.bounty = 25; eBoss.basespeed = 0; eBoss.hit = 0; if (bossNum == 1) { eBoss.ranged = "fireball"; } else if (bossNum == 2) { eBoss.ranged = "trunk"; } else if (bossNum == 3) { eBoss.ranged = "shadowbolt"; } else if (bossNum == 4) { eBoss.ranged = "snowball"; } } else if (tType == 0) { if ((((cIcon == 2) && (!survivalMode)) && (!twoPlayer)) || (twoPlayer && (cIcon == 5))) { var thisTile = spawnProp("tile_princess", rx * 50, (oriY + ry) * 50, 10); dressHero(thisTile, "princess1"); thisTile.tileType = "cage"; thisTile.heroType = "princess"; } else { var thisTile = spawnProp("tile_exit", rx * 50, (oriY + ry) * 50, 10); } tBlocked[rx][(oriY + ry) + dyOffset] = true; wrongTile2 = tTiles[rx][((oriY + ry) + dyOffset) - 1]; removeProp(wrongTile2); tBlocked[rx][((oriY + ry) + dyOffset) - 1] = false; exitChances = exitChances + 1; if ((thisTile.tileType == "cage") || (exitChances >= 3)) { closex = 1; while (closex <= 9) { sideWing = tTiles[closex][((oriY + ry) + dyOffset) + 1]; removeProp(sideWing); tTiles[closex][((oriY + ry) + dyOffset) + 1] = spawnProp("tile_gold", closex * 50, ((oriY + ry) + 1) * 50, 10); tBlocked[closex][((oriY + ry) + dyOffset) + 1] = true; tTiles[closex][((oriY + ry) + dyOffset) + 1].tileType = "solidgold"; tTiles[closex][((oriY + ry) + dyOffset) + 1].swapDepths(50000 - (closex + (((oriY + ry) + 1) * 10))); closex++; } } if ((((cIcon != 2) || (survivalMode)) || (twoPlayer)) && (!(twoPlayer && (cIcon == 5)))) { tBlocked[rx][(oriY + ry) + dyOffset] = false; thisTile.tileType = "key"; } } else if (tType == 1) { var thisTile = spawnProp("tile_boom", rx * 50, (oriY + ry) * 50, 10); tBlocked[rx][(oriY + ry) + dyOffset] = true; thisTile.tileType = "explosive"; } else if ((tType <= 20) && (nextSpecialBlock >= 3)) { nextSpecialBlock = 0; var thisTile = spawnProp("tile_cage", rx * 50, (oriY + ry) * 50, 10); tBlocked[rx][(oriY + ry) + dyOffset] = true; thisTile.tileType = "cage"; thisTile.heroType = lastHero; while (thisTile.heroType == lastHero) { htype = randbtwn(1, 10); if (htype <= 2) { thisTile.heroType = "paladin"; } else if (htype <= 4) { thisTile.heroType = "ranger"; } else if (htype <= 6) { thisTile.heroType = "thief"; } else if (htype <= 8) { thisTile.heroType = "mage"; } else if (htype <= 10) { thisTile.heroType = "barbarian"; } } lastHero = thisTile.heroType; if (twoPlayer) { selectItem1 = 7; selectItem2 = 7; selectItem3 = 7; selectItem4 = 7; selectItem5 = 7; } dressHero(thisTile, thisTile.heroType); } else if (((tType <= 30) && (nextSpecialBlock >= 3)) && (cMapType != 13)) { nextSpecialBlock = 0; var thisTile = spawnProp("tile_spike", rx * 50, (oriY + ry) * 50, 10); tBlocked[rx][(oriY + ry) + dyOffset] = true; thisTile.tileType = "spike"; } else if (((cIcon == 2) && (tType <= 40)) && (nextSpecialBlock >= 3)) { nextSpecialBlock = 0; var thisTile = spawnProp("tile_sliding", rx * 50, (oriY + ry) * 50, 10); tBlocked[rx][(oriY + ry) + dyOffset] = true; thisTile.tileType = "sliding"; thisTile.count = 0; thisTile.tileStatus = true; } else if (((cIcon == 2) && (tType <= 50)) && (nextSpecialBlock >= 3)) { nextSpecialBlock = 0; var thisTile = spawnProp("tile_idolhead", rx * 50, (oriY + ry) * 50, 10); tBlocked[rx][(oriY + ry) + dyOffset] = true; thisTile.tileType = "idolhead"; thisTile.count = 0; thisTile.owner = 2; if (rx > 5) { thisTile.tileStatus = true; } else { thisTile.tileStatus = false; thisTile.gotoAndStop(2); } } else if (((cIcon == 4) && (tType <= 40)) && (nextSpecialBlock >= 3)) { nextSpecialBlock = 0; var thisTile = spawnProp("tile_icicle", rx * 50, (oriY + ry) * 50, 10); tBlocked[rx][(oriY + ry) + dyOffset] = true; thisTile.tileType = "icicle"; thisTile.count = 0; thisTile.tileStatus = true; } else if (((cIcon == 4) && (tType <= 50)) && (nextSpecialBlock >= 3)) { nextSpecialBlock = 0; var thisTile = spawnProp("tile_geyser", rx * 50, (oriY + ry) * 50, 10); tBlocked[rx][(oriY + ry) + dyOffset] = true; thisTile.tileType = "geyser"; thisTile.count = 0; thisTile.tileStatus = true; } else if (((cIcon == 5) && (tType <= 40)) && (nextSpecialBlock >= 3)) { nextSpecialBlock = 0; var thisTile = spawnProp("tile_magma", rx * 50, (oriY + ry) * 50, 10); tBlocked[rx][(oriY + ry) + dyOffset] = true; thisTile.tileType = "magma"; thisTile.count = 0; thisTile.tileStatus = true; } else if (((cIcon == 5) && (tType <= 50)) && (nextSpecialBlock >= 3)) { nextSpecialBlock = 0; var thisTile = spawnProp("tile_firevent", rx * 50, (oriY + ry) * 50, 10); tBlocked[rx][(oriY + ry) + dyOffset] = true; thisTile.tileType = "firevent"; thisTile.count = 0; thisTile.tileStatus = true; } else { nextSpecialBlock = nextSpecialBlock + 1; var thisTile = spawnProp("tile_blank" + cIcon, rx * 50, (oriY + ry) * 50, 10); thisTile.block._rotation = randbtwn(0, 3) * 90; tBlocked[rx][(oriY + ry) + dyOffset] = true; if (randbtwn(0, 10) <= 5) { thisTile.block.txt = ""; } thisTile.tileType = "normal"; thisTile.sand = false; thisTile.count = 0; if ((randbtwn(1, 20) <= 5) && (!tBlocked[rx][((oriY + ry) - 1) + dyOffset])) { if (thisDepth > 50) { var eType = randbtwn(1, 5); if (thisDepth < 100) { eType = 1; } if (cIcon == 1) { if (eType <= 2) { spawnChar("goblin", rx, oriY + ry); } else if (eType <= 4) { spawnChar("troll", rx, oriY + ry); } else if (cMapType != 13) { spawnChar("shaman", rx, oriY + ry); } } else if (cIcon == 2) { if (eType <= 3) { spawnChar("skeleton", rx, oriY + ry); } else { spawnChar("skarcher", rx, oriY + ry); } } else if (cIcon == 3) { if (eType <= 3) { spawnChar("sandwarrior", rx, oriY + ry); } else { spawnChar("cactus", rx, oriY + ry); } } else if (cIcon == 4) { if (eType <= 2) { spawnChar("s_goblin", rx, oriY + ry); } else if (eType <= 4) { spawnChar("s_troll", rx, oriY + ry); } else { spawnChar("yeti", rx, oriY + ry); } } else if (cIcon == 5) { if (eType <= 2) { spawnChar("goblin", rx, oriY + ry); } else if (eType <= 4) { spawnChar("troll", rx, oriY + ry); } else { spawnChar("shaman", rx, oriY + ry); } } } } } thisTile.tilex = rx; thisTile.tiley = oriY + ry; tTiles[rx][(oriY + ry) + dyOffset] = thisTile; thisTile.swapDepths(50000 - (rx + ((oriY + ry) * 10))); checkTop(thisTile); if (cIcon == 3) { if (thisTile.tileType == "normal") { if (randbtwn(1, 10) <= 3) { if (!tBlocked[tx][(ty - 1) + dyOffset]) { thisTile.gotoAndStop(3); thisTile.sand = false; } } } } } function checkTop(anytile) { tx = anytile.tilex; ty = anytile.tiley; anytile.count = 2; if (anytile.tileType == "normal") { var blocksHere = 0; var rc = 1; while (rc <= 9) { if (tBlocked[rc][ty + dyOffset]) { blocksHere = blocksHere + 1; } rc++; } if (blocksHere >= 6) { tBlocked[tx][ty + dyOffset] = false; removeProp(anytile); limboBlock = limboBlock + 1; } else { if (tBlocked[tx][(ty + 1) + dyOffset]) { if (tTiles[tx][(ty + 1) + dyOffset].tileType == "normal") { tTiles[tx][(ty + 1) + dyOffset].gotoAndStop(1); tTiles[tx][(ty + 1) + dyOffset].sand = false; } if ((tTiles[tx][(ty + 1) + dyOffset].tileType == "spike") || (tTiles[tx][(ty + 1) + dyOffset].tileType == "cage")) { tBlocked[tx][ty + dyOffset] = false; removeProp(anytile); limboBlock = limboBlock + 1; } } if (!tBlocked[tx][(ty - 1) + dyOffset]) { anytile.gotoAndStop(2); if (cIcon == 3) { anytile.sand = true; } if (cIcon == 1) { anytile.subblock.attachMovie("grass" + randbtwn(1, 6), "subblock", 0); } else if (cIcon == 2) { anytile.subblock.attachMovie("temple_floor" + randbtwn(1, 6), "subblock", 0); } else if (cIcon == 4) { anytile.subblock.attachMovie("snow" + randbtwn(1, 5), "subblock", 0); } else if (cIcon == 5) { anytile.subblock.attachMovie("cave" + randbtwn(1, 6), "subblock", 0); } } } } else if ((anytile.tileType == "spike") || (anytile.tileType == "cage")) { if ((tBlocked[tx][(ty - 1) + dyOffset] && (tTiles[tx][(ty - 1) + dyOffset].tileType != "solidgold")) && (tTiles[tx][(ty - 1) + dyOffset].tileType != "cage")) { tBlocked[tx][(ty - 1) + dyOffset] = false; removeProp(tTiles[tx][(ty - 1) + dyOffset]); limboBlock = limboBlock + 1; } if ((anytile.tileType == "spike") && (tTiles[tx][(ty + 1) + dyOffset].tileType == "cage")) { tBlocked[tx][ty + dyOffset] = false; removeProp(anytile); limboBlock = limboBlock + 1; } } } function openCage(anytile, anyped) { gold = gold + 3; anyped.gold = anyped.gold + 3; scrollSpeed = 0.3; floatWords(anytile, "+5 mana +3 gp!"); anytile.tileType = ""; attachEffect(anytile, "fx_explosion"); anytile.gotoAndStop(3); attachEffect(anyped, "effect_ninjasmoke"); snd_box.start(); anyped.jump = true; anyped.ymove = -8; anyped.berserk = false; anyped.container.effect.removeMovieClip(); anyped.hit = 0; noRescue = false; if (twoPlayer) { var selArray = new Array(); if (anyped == pchar) { selArray = p1SelItem; } else if (anyped == schar) { selArray = p2SelItem; } selectItem1 = selArray[1]; selectItem2 = selArray[2]; selectItem3 = selArray[3]; selectItem4 = selArray[4]; selectItem5 = selArray[5]; } anyped.mana = anyped.mana + 5; if (anyped.mana > anyped.maxMana) { anyped.mana = anyped.maxMana; } if (anytile.heroType == "paladin") { if (selectItem3 == 5) { anyped.attachMovie("shield", "fx_shield", 0); anyped.shield = true; } } if (sameHeroName == "") { sameHeroName = anytile.heroType; } else if (sameHeroName != anytile.heroType) { sameHero = false; } if (anytile.heroType == "princess") { levelComplete = true; deadHero = pchar.hero; makeFade("gameover"); anyped.dead = true; _level0.onEnterFrame = null; } else if (anytile.heroType != anyped.hero) { comboBonus = 1; dressHero(anyped, anytile.heroType); } else { comboBonus = comboBonus + 1; gold = gold + (3 * comboBonus); anyped.gold = anyped.gold + (3 * comboBonus); floatWords(anyped, ("combo bonus! +" + (3 * comboBonus)) + " gp"); if (checkHint(13)) { addTip("If you open a cage with a hero of the same class as you, you will gain a cumulative combo bonus!", "normal"); } } tBlocked[anytile.tilex][anytile.tiley + dyOffset] = false; } function spawnBlock() { if (randbtwn(1, 10) <= 9) { replaceTile((-dyOffset) - 2); limboBlock = limboBlock - 1; } var blocke = 1; while (blocke <= 20) { if ((limboBlock > 0) && (randbtwn(1, 10) <= 7)) { replaceTile((-dyOffset) - 2); limboBlock = limboBlock - 1; } else { blocke = 99; } blocke++; } } function twoplayerDeath(anyped) { floatWords(anyped, "oops!"); attachEffect(anyped, "effect_ninjasmoke"); snd_warp.start(); if (anyped == pchar) { prandx = schar.xloc; prandy = schar.yloc; } else { prandx = pchar.xloc; prandy = pchar.yloc; } anyped.x = (prandx * 50) + 25; anyped.y = (prandy * 50) + 25; if ((anyped.y + stage._y) < 50) { anyped.y = anyped.y + 150; } escapeDone = true; anyped.jump = true; anyped.ymove = 3; anyped.berserk = true; anyped._alpha = 100; anyped.hit = 30; anyped._x = anyped.x; anyped._y = anyped.y; if (anyped == pchar) { attachEffect(anyped, "fx_explodemarker1"); } else { attachEffect(anyped, "fx_explodemarker2"); } } function escapeThief(anyped) { escapeDone = false; while (!escapeDone) { prandx = randbtwn(1, 9); prandy = (-dyOffset) + randbtwn(3, 9); if ((!tBlocked[prandx][(prandy + dyOffset) - 1]) && (tBlocked[prandx][prandy + dyOffset])) { if (selectItem5 == 1) { anyped.berserk = true; floatWords(anyped, "amulet!"); attachEffect(anyped, "ring_red"); anyped.container.attachMovie("effect_berserk", "effect", 0); anyped.hit = 60; anyped.cd_anim = 10; } attachEffect(pchar, "effect_ninjasmoke"); snd_poof.start(); anyped.x = (prandx * 50) + 25; anyped.y = (prandy * 50) - 25; attachEffect(anyped, "effect_ninjasmoke"); floatWords(anyped, "escape!"); escapeDone = true; anyped.jump = true; anyped.ymove = 3; anyped._x = anyped.x; anyped._y = anyped.y; attachEffect(anyped, "effect_ninjasmoke"); } } } function loseHP(anyped) { if (twoPlayer) { selectItem1 = 7; selectItem2 = 7; selectItem3 = 7; selectItem4 = 7; selectItem5 = 7; var selArray = new Array(); if (anyped == pchar) { selArray = p1SelItem; } else if (anyped == schar) { selArray = p2SelItem; } selectItem1 = selArray[1]; selectItem2 = selArray[2]; selectItem3 = selArray[3]; selectItem4 = selArray[4]; selectItem5 = selArray[5]; } if (anyped.shield) { anyped.shield = false; anyped.fx_shield.removeMovieClip(); } else if (!((selectItem3 == 2) && (anyped.hero == "paladin"))) { noHurt = false; anyped.hp = anyped.hp - 1; anyped.hit = 60; snd_squeak.start(); attachEffect(anyped, "effect_ninjasmoke"); shadowCount = 0; if ((selectItem3 == 6) && (anyped.mana >= 5)) { anyped.mana = anyped.mana - 5; } else if (anyped.hp > 0) { if (anyped.hero != "normal") { dressHero(anyped, "normal"); if (checkHint(80)) { addTip("Beware: if you are injured, you will lose the powers of the current Hero.", "normal"); } } } if (anyped.hp == 1) { if (selectItem1 == 6) { anyped.berserk = true; attachEffect(anyped, "ring_red"); anyped.hit = 300; anyped.cd_anim = 10; anyped.container.attachMovie("effect_berserk", "effect", 0); } } } } function removeLine() { var iy = 0; while (iy <= 17) { if (iy == -1) { var ix = 1; while (ix <= 9) { tBlocked[ix][iy] = false; tTiles[rx][ry] = undefined; ix++; } } else { var ix = 1; while (ix <= 9) { tBlocked[ix][iy] = tBlocked[ix][iy + 1]; tTiles[ix][iy] = tTiles[ix][iy + 1]; tTiles[ix][iy + 1] = undefined; ix++; } } iy++; } } function corners(actx, acty, act) { actwidth = act.actwidth; actheight = act.actheight; act.x1 = Math.ceil((actx - actwidth) / 50) - 1; act.x2 = Math.ceil(((actx + actwidth) - 1) / 50) - 1; act.y1 = Math.ceil((acty - actheight) / 50) - 1; act.y2 = Math.ceil(((acty + actheight) - 1) / 50) - 1; act.ym = Math.ceil(acty / 50) - 1; act.cULi = canwalk(act.x1, act.y1); act.cURi = canwalk(act.x2, act.y1); act.cMLi = canwalk(act.x1, act.ym); act.cMRi = canwalk(act.x2, act.ym); act.cBLi = canwalk(act.x1, act.y2); act.cBRi = canwalk(act.x2, act.y2); } function canfall(act) { if (!act.jump) { corners(act.x, act.y + 2, act); if (act.cBRi and act.cBLi) { act.ymove = 3; act.jump = true; } } } function canwalk(tilex, tiley) { if (!tBlocked[tilex][tiley + dyOffset]) { return(true); } return(false); } function activateTile(anyped, tilex, tiley) { var stepTile = tTiles[tilex][tiley + dyOffset]; if (((!stepTile.isDead) && (stepTile != undefined)) && (stepTile.tileType != "")) { if (stepTile.tileType == "explosive") { snd_box.start(); breakBlock(stepTile); chestsOpened = chestsOpened + 1; if (anyped.objclass == "char") { anyped.jump = true; anyped._y = anyped._y - 1; anyped.ymove = -12; } makePickup(stepTile); if (checkHint(7)) { addTip("Breaking open chests will always reveal potions, gold coins, or other useful items!", "normal"); } } else if (stepTile.tileType == "icicle") { breakBlock(stepTile); if (anyped.objclass == "char") { anyped.jump = true; anyped._y = anyped._y - 1; anyped.ymove = -12; } } else if (stepTile.tileType == "ice") { enemyChar = spawnChar("yeti", tilex, tiley); enemyChar.y = enemyChar.y + 120; enemyChar._y = enemyChar._y; breakBlock(stepTile); if (anyped.objclass == "char") { anyped.jump = true; anyped.y = anyped.y - 20; anyped.ymove = -12; } if (checkHint(32)) { addTip("Watch out, breaking the ice will release the enemy inside!", "normal"); } } else if (stepTile.tileType == "spike") { if (anyped.objclass == "char") { if (((selectItem5 == 4) && (anyped.hero == "thief")) && (anyped.mana >= 5)) { anyped.mana = anyped.mana - 5; escapeThief(anyped); } else { if (anyped.hit == 0) { loseHP(anyped); } anyped.jump = true; anyped._y = anyped._y - 1; anyped.ymove = -12; } if (checkHint(14)) { addTip("Avoid jumping on spikes: touching them takes away 1 health point.", "normal"); } } } else if (stepTile.tileType == "magma") { if (anyped.objclass == "char") { anyped.jump = true; anyped._y = anyped._y - 1; anyped.ymove = -20; attachEffect(anyped, "fx_steamcloud"); } } else if (stepTile.tileType == "cage") { if (anyped.objclass == "missile") { anyped.hp = anyped.hp - 1; if ((selectItem4 == 6) && (stepTile.heroType != "princess")) { gold = gold + 3; makePickup(stepTile); floatWords(stepTile, "+3 gp!"); stepTile.tileType = ""; attachEffect(stepTile, "fx_explosion"); stepTile.gotoAndStop(3); snd_box.start(); tBlocked[stepTile.tilex][stepTile.tiley + dyOffset] = false; } } } else if (stepTile.tileType == "normal") { if (cIcon == 3) { if (stepTile.sand) { if (stepTile.count <= 0) { attachEffect(stepTile, "fx_sandcloud"); lastFx._x = lastFx._x + 25; tBlocked[tilex][tiley + dyOffset] = false; removeProp(stepTile); limboBlock = limboBlock + 1; if (checkHint(26)) { addTip("Desert sands are treacherously unstable: try to stay on the solid rocks!", "normal"); } } else { stepTile.count = stepTile.count - 1; } } } if (anyped.objclass == "missile") { if ((anyped.b_type == "fireball") || (anyped.b_type == "familiar")) { breakBlock(stepTile); } else if (anyped.b_type == "breaker") { breakBlock(stepTile); } else if (anyped.b_type == "icebolt") { tBlocked[tilex][tiley + dyOffset] = false; stepTile.tileType = ""; removeProp(stepTile); var iceTile = spawnProp("tile_icicle", tilex * 50, tiley * 50, 10); tBlocked[tilex][tiley + dyOffset] = true; iceTile.tileType = "icicle"; iceTile.tilex = tilex; iceTile.tiley = tiley; tTiles[tilex][tiley + dyOffset] = iceTile; iceTile.swapDepths(50000 - (tilex + (tiley * 10))); } } } if ((anyped.objclass == "missile") && (stepTile.tileType != "boss")) { if (anyped.b_type == "shuriken") { anyped._rotation = randbtwn(0, 360); } if ((anyped.b_type != "shadow") && (anyped.b_type != "scimitar")) { anyped.hp = anyped.hp - 1; } if (anyped.hp == 0) { attachEffect(anyped, "fx_explosion"); removeObject(anyped); } } } } function togglePause() { gamePaused = !gamePaused; if (gamePaused) { whiteoutObj(stage); backdrop._alpha = 50; bigbigwords = "Game Paused!"; pausetxt = "Press P to Unpause"; } else { unshadeObj(stage); backdrop._alpha = 100; bigbigwords = ""; pausetxt = ""; } } function makeJump(anyped) { if (!anyped.jump) { if (scrollSpeed == 0) { scrollSpeed = 0.3; } snd_jump.start(); anyped.jump = true; anyped._y = anyped._y - 1; anyped.ymove = -anyped.jumpstrength; timesJumped = timesJumped + 1; } else if (anyped.doublejump) { if (!anyped.jump2) { snd_jump.start(); timesDJumped = timesDJumped + 1; if (((selectItem4 == 5) && (anyped.hero == "ranger")) && (anyped.mana >= 1)) { anyped.mana = anyped.mana - 1; anyped.ymove = -10; } else { anyped.jump2 = true; anyped.ymove = -12; attachEffect(anyped, "fx_jumpcloud"); lastFx._y = lastFx._y + 15; } } } } stop(); musiccontrol.gotoAndStop(2); snd_btn = new Sound(this); snd_btn.attachSound("btn_down"); snd_jump = new Sound(this); snd_jump.attachSound("jumpsound"); snd_cash = new Sound(this); snd_cash.attachSound("cashregister"); snd_poof = new Sound(this); snd_poof.attachSound("rocket"); snd_box = new Sound(this); snd_box.attachSound("sodamachine"); snd_squeak = new Sound(this); snd_squeak.attachSound("squeak"); snd_pop = new Sound(this); snd_pop.attachSound("pop"); snd_glass = new Sound(this); snd_glass.attachSound("glassbreak"); snd_warp = new Sound(this); snd_warp.attachSound("warp"); snd_badnews = new Sound(this); snd_badnews.attachSound("badnews"); backdrop.gotoAndStop(cIcon); var frames = 0; var objCount = 0; var topLayer = 0; var princessSpawned = false; var bossSpawned = false; var necroSpecial = 0; var sancSpecial = 0; var hpmax = 4; var lockScrolling = false; var p1gold = 0; var p2gold = 0; var selectItem1 = selItem1; var selectItem2 = selItem2; var selectItem3 = selItem3; var selectItem4 = selItem4; var selectItem5 = selItem5; if (twoPlayer) { selectItem1 = 7; selectItem2 = 7; selectItem3 = 7; selectItem4 = 7; selectItem5 = 7; } var tBlocked = new Array(); var tTiles = new Array(); var targetDepth = 500; var seconds = 0; var shadowCount = 0; var omniStrike = 0; var omniCool = 0; var omniStop = 0; var eBoss = undefined; var shadeNum = 0; var gamePaused = false; var pausetxt = ""; var autoPauseTime = 0; var exitChances = 0; var nextBlockCheck = false; var nextExitDepth = 0; if (((cIcon == 2) && (!survivalMode)) && (!twoPlayer)) { targetDepth = 600; targetDepth = targetDepth + (20 * levelsCompleted); gameObj1 = "Rescue the Princess!"; gameObj2 = "Princess"; gameObj3 = "You Failed to Save the Princess!"; gameObj4 = "You Rescued the Princess!"; } else { if (cIcon == 1) { targetDepth = 400; } else if (cIcon == 3) { targetDepth = 450; } else if (cIcon == 4) { targetDepth = 500; } targetDepth = targetDepth + (15 * levelsCompleted); gameObj1 = "Get to Any Exit!"; gameObj2 = "Exit"; gameObj3 = "You Failed to Reach the Exit!"; gameObj4 = "You Got to the Exit!"; if (survivalMode) { gameObj1 = "Survival Round " + mRn(levelsCompleted + 1); } } if (twoPlayer) { musiccontrol.gotoAndStop(2); targetDepth = targetDepth * 1.5; cIcon = levelsCompleted + 1; backdrop.gotoAndStop(cIcon); if (sfxLevel != 2) { musiccontrol.gotoAndStop(cIcon + 2); } } else if (sfxLevel != 2) { musiccontrol.gotoAndStop(cIcon + 2); } var gGravity = 0.85; var gTerminal = 16; var dyOffset = 0; var prevOffset = 0; var nextMarker = 0; var limboBlock = 0; var nextSpecialBlock = 3; var scrollSpeed = 0; var key = 3; var gold = 0; var thisDepth = 0; var nextChest = 0; var upScroll = 0; var levelComplete = false; var currentY = 0; var lastHero = "normal"; var heroDead = false; var tipshow = 0; var prevGold = 0; var unlockedMask = false; var i = 1; while (i <= 10) { tBlocked[i - 1] = new Array(); tTiles[i - 1] = new Array(); i++; } var targetGold = (mRn((((targetDepth / 5) - 20) / 5) - 2) * 5); targetbox.txt = targetGold + " gold"; targettxt = "Target: " + targetGold; if (survivalMode) { targettxt = "Target: " + mRn(targetGold + totalgold); } var noKills = true; var noHurt = true; var noRescue = true; var smashBlock = 0; var smashIce = 0; var chestsOpened = 0; var timesJumped = 0; var timesDJumped = 0; var enemiesKilled = 0; var cloudDeath = false; var sameHeroName = ""; var sameHero = true; newMap(); _level0.onEnterFrame = function () { if (Key.isDown(80)) { if (!pdp) { pdp = true; togglePause(); } } else { pdp = false; } if (!gamePaused) { hpbar.gotoAndStop(pchar.hp + 1); manaTxt = (pchar.mana + "/") + pchar.maxMana; manabar._xscale = (pchar.mana / pchar.maxMana) * 100; if (twoPlayer) { hpbar2.gotoAndStop(schar.hp + 1); manaTxt2 = (schar.mana + "/") + schar.maxMana; manabar2._xscale = (schar.mana / schar.maxMana) * 100; goldbox1._visible = true; goldbox1.txt = pchar.gold + " gp"; goldbox2._visible = true; goldbox2.txt = schar.gold + " gp"; medalbox1._visible = true; medalbox1.txt = "x " + p1medals; medalbox2._visible = true; medalbox2.txt = "x " + p2medals; p1gold = pchar.gold; p2gold = schar.gold; lifeDisplay = "x " + lives; } else { hpbar2._visible = false; manaTxt2 = ""; manabar2._visible = false; goldbox1._visible = false; goldbox2._visible = false; medalbox1._visible = false; medalbox2._visible = false; } if (pchar.mana == 0) { if (checkHint(75)) { addTip("When you run out of mana, you can wait for it to regenerate, or look for blue potions.", "normal"); } } keybar.gotoAndStop(mRn(key + 1)); if (pchar.hit > 0) { pchar.hit = pchar.hit - 1; if (pchar.berserk) { if (pchar.hit == 0) { pchar.berserk = false; pchar.container.effect.removeMovieClip(); } else if ((frames % 15) == 0) { attachEffect(pchar, "ring_red"); } } else { blink = pchar.hit % 2; if (blink == 1) { pchar._alpha = 20; } else { pchar._alpha = 100; } } } else { pchar._alpha = 100; } if (twoPlayer) { if (schar.hit > 0) { schar.hit = schar.hit - 1; if (schar.berserk) { if (schar.hit == 0) { schar.berserk = false; schar.container.effect.removeMovieClip(); } else if ((frames % 15) == 0) { attachEffect(schar, "ring_red"); } } else { blink = schar.hit % 2; if (blink == 1) { schar._alpha = 20; } else { schar._alpha = 100; } } } else { schar._alpha = 100; } } if (shadowCount > 0) { shadowCount = shadowCount - 1; if ((frames % 10) == 0) { gold = gold + 1; shadowCaster.gold = shadowCaster.gold + 1; } } if (necroSpecial > 0) { necroSpecial = necroSpecial - 1; if (necroSpecial <= 0) { unshadeObj(stage); backdrop.gotoAndStop(cIcon); } } if (sancSpecial > 0) { sancSpecial = sancSpecial - 1; if (sancSpecial <= 0) { backdrop.gotoAndStop(cIcon); } } if (pchar.omniCool > 0) { pchar.omniCool = pchar.omniCool - 1; } if (pchar.omniStop > 0) { pchar.omniStop = pchar.omniStop - 1; if (pchar.omniStop == 0) { pchar.omniStrike = 0; } } if (schar.omniCool > 0) { schar.omniCool = schar.omniCool - 1; } if (schar.omniStop > 0) { schar.omniStop = schar.omniStop - 1; if (schar.omniStop == 0) { schar.omniStrike = 0; } } if (prevshadowcount > 0) { if (shadowCount <= 0) { unshadeObj(stage); backdrop.gotoAndStop(cIcon); } } prevshadowcount = shadowCount; if (stage._y < 0) { dyOffset = Math.ceil(stage._y / 50) - 1; if (prevOffset > dyOffset) { removeLine(); if (limboBlock > 0) { spawnBlock(); } } } frames = frames - 1; if (frames <= 0) { frames = 30; seconds = seconds + 1; if ((seconds % 2) == 0) { if (pchar.mana < pchar.maxMana) { pchar.mana = pchar.mana + 1; } if (schar.mana < schar.maxMana) { schar.mana = schar.mana + 1; } } if (scrollSpeed > 0) { upScroll = upScroll + 1; } if (seconds >= 3) { targetbox._visible = false; } } clocktxt = displayLongTime(seconds); if ((upScroll >= 7) && (!princessSpawned)) { upScroll = 0; scrollSpeed = scrollSpeed + 0.1; if (tipshow == 0) { if (scrollSpeed > 1) { if (survivalMode) { if (checkHint(22)) { addTip("The map will gradually scroll faster and faster: rescue heroes to slow it down.", "normal"); } } } } } nextMarker = nextMarker + 1; if (tipshow > 0) { tipbox._visible = true; tipshow = tipshow - 1; tipbox._y = Math.max(pchar._y + stage._y, 200); } else { tipbox._visible = false; } if (Key.isDown(37) || (Key.isDown(65) && (!twoPlayer))) { pchar._xscale = -100; pchar.xmove = -pchar.xspeed; if (scrollSpeed == 0) { scrollSpeed = 0.3; } } else if (Key.isDown(39) || (Key.isDown(68) && (!twoPlayer))) { pchar._xscale = 100; pchar.xmove = pchar.xspeed; if (scrollSpeed == 0) { scrollSpeed = 0.3; } } else { pchar.xmove = 0; } if (Key.isDown(38) || (Key.isDown(87) && (!twoPlayer))) { if (!pup) { pup = true; makeJump(pchar); } } else { pup = false; } if (twoPlayer && (!aiBuddy)) { if (Key.isDown(65)) { schar._xscale = -100; schar.xmove = -schar.xspeed; if (scrollSpeed == 0) { scrollSpeed = 0.3; } } else if (Key.isDown(68)) { schar._xscale = 100; schar.xmove = schar.xspeed; if (scrollSpeed == 0) { scrollSpeed = 0.3; } } else { schar.xmove = 0; } if (Key.isDown(87)) { if (!p2up) { p2up = true; makeJump(schar); } } else { p2up = false; } } spacebar._visible = false; spacebar.txt = ""; var tempTile = tTiles[pchar.xloc][(pchar.yloc + dyOffset) + 1]; var ppupTile = tTiles[pchar.xloc][pchar.yloc + dyOffset]; if (twoPlayer) { var tempTile2 = tTiles[schar.xloc][(schar.yloc + dyOffset) + 1]; var ppupTile2 = tTiles[schar.xloc][schar.yloc + dyOffset]; } if ((ppupTile.tileType == "key") || (ppupTile2.tileType == "key")) { levelComplete = true; deadHero = pchar.hero; makeFade("gameover"); pchar.dead = true; backdrop.gotoAndStop(7); _level0.onEnterFrame = function () { if (pchar._xscale > 0) { pchar._xscale = pchar._xscale - 10; } else { pchar._xscale = pchar._xscale + 10; } pchar._yscale = pchar._yscale - 10; pchar._rotation = pchar._rotation + 10; }; } if ((tempTile.tileType == "cage") && (pchar.ymove <= 3)) { rescue_sign._x = pchar._x + stage._x; rescue_sign._y = pchar._y + stage._y; if (checkHint(8)) { addTip("When standing on a cage, press DOWN to open it and free the hero inside!", "normal"); } } else { rescue_sign._y = -200; } if (twoPlayer) { if ((tempTile2.tileType == "cage") && (schar.ymove <= 3)) { rescue_sign2._x = schar._x + stage._x; rescue_sign2._y = schar._y + stage._y; if (checkHint(8)) { addTip("When standing on a cage, press DOWN to open it and free the hero inside! You will gain gold and mana.", "normal"); } } else { rescue_sign2._y = -200; } } if (Key.isDown(40) || (Key.isDown(83) && (!twoPlayer))) { if (!pdown) { pdown = true; if ((tempTile.tileType == "cage") && (pchar.ymove <= 3)) { openCage(tempTile, pchar); } } } else { pdown = false; } if (twoPlayer) { if (Key.isDown(83)) { if (!p2down) { p2down = true; if ((tempTile2.tileType == "cage") && (schar.ymove <= 3)) { openCage(tempTile2, schar); } } } else { p2down = false; } } if (aiBuddy) { if (tempTile2.tileType == "cage") { openCage(tempTile2, schar); } } if (pchar.hero == "ranger") { spacebar._visible = true; spacebar.txt = "Shoot Arrow (1 Mana)"; if (selectItem4 == 3) { spacebar.txt = "Holy Bolt (2 Mana)"; } } else if ((pchar.hero == "paladin") && (tempTile.tileType == "normal")) { if (pchar.ymove <= 3) { spacebar._visible = true; spacebar.txt = "Stomp (3 Mana)"; if (selectItem3 == 1) { spacebar.txt = "Dragon Stomp (5 Mana)"; } if (selectItem3 == 2) { spacebar.txt = "Platemail Stomp (0 Mana)"; } } } else if (pchar.hero == "thief") { spacebar._visible = true; spacebar.txt = "Escape (3 Mana)"; if (selectItem5 == 3) { spacebar.txt = "Shuriken (2 Mana)"; } else if (selectItem5 == 5) { spacebar.txt = "Shadow (10 Mana)"; } } else if (pchar.hero == "mage") { spacebar._visible = true; spacebar.txt = "Fireball (3 Mana)"; if (selectItem2 == 1) { spacebar.txt = "Soul Rip (3 Mana)"; } else if (selectItem2 == 2) { spacebar.txt = "Ice Bolt (1 Mana)"; } else if (selectItem2 == 3) { spacebar.txt = "Familiar (3 Mana)"; } else if (selectItem2 == 4) { spacebar.txt = "Flame Fan (4 Mana)"; } else if (selectItem2 == 5) { spacebar.txt = "Sanctuary (10 Mana)"; } } else if (pchar.hero == "barbarian") { if (pchar.hit == 0) { spacebar._visible = true; spacebar.txt = "Berserk (10 Mana)"; } if (selectItem1 == 1) { spacebar.txt = "Shadow Clone (5 Mana)"; } else if (selectItem1 == 2) { spacebar.txt = "Omnistrike (5 Mana)"; } else if (selectItem1 == 4) { spacebar.txt = "Summon Blades (1 Mana)"; } } if (Key.isDown(81)) { if (!pdq) { pdq = true; if (twoPlayer || (pchar.hero == "normal")) { heroDead = true; deathNote = "You gave up!"; deadMethod = 1; attachEffect(pchar, "fx_explosion"); pchar.dead = true; deadHero = pchar.hero; deadLoc = thisDepth; deadMethod = 2; makeFade("gameover"); _level0.onEnterFrame = null; } else { attachEffect(pchar, "effect_ninjasmoke"); dressHero(pchar, "normal"); } } } else { pdq = false; } if (twoPlayer) { if (Key.isDown(13) || (Key.isDown(32))) { if (!pds1) { pds1 = true; specialAbility(pchar); } } else { pds1 = false; } if (Key.isDown(16)) { if (!pds2) { pds2 = true; specialAbility(schar); } } else { pds2 = false; } } else if (Key.isDown(32)) { if (!pds) { pds = true; specialAbility(pchar); } } else { pds = false; } if (eBoss.hit > 0) { eBoss.hit = eBoss.hit - 1; eblink = eBoss.hit % 2; if (eblink == 1) { eBoss._alpha = 20; } else { eBoss._alpha = 100; } } else { eBoss._alpha = 100; } if ((bossSpawned && (eBoss != undefined)) && ((eBoss._y + stage._y) < 500)) { boss_bar._visible = true; boss_bar.txtname = bossName[bossNum]; boss_bar.lifebar._xscale = (eBoss.hp / eBoss.maxhp) * 100; stage._y = stage._y - (((eBoss._y + stage._y) - 275) / 20); } else { boss_bar._visible = false; lockSpot = 220; var lowchar; if (twoPlayer) { if (pchar.y > schar.y) { lowchar = pchar; } else { lowchar = schar; } } else { lowchar = pchar; } if (!lockScrolling) { if ((lowchar._y + stage._y) > lockSpot) { stage._y = stage._y - (((lowchar._y + stage._y) - lockSpot) / 15); startScroll = true; } } if (startScroll && (survivalMode)) { stage._y = stage._y - (scrollSpeed * 2); } else if (shadowCount > 0) { stage._y = stage._y - 2; } } if (!pchar.dead) { thisDepth = mRn(((-stage._y) + 300) / 10); if ((gold > targetGold) || (thisDepth > targetDepth)) { bigbigwords = gameObj1; backdrop._alpha = 40; } else { bigbigwords = ""; } } if (!twoPlayer) { if (!pchar.dead) { if ((((((pchar._y + stage._y) < 0) && (!pchar.jump)) || ((pchar._y + stage._y) < -30)) || ((pchar._y + stage._y) > 525)) || (pchar.hp <= 0)) { deadHero = pchar.hero; deadLoc = thisDepth; if (pchar.hp <= 0) { deathNote = "Your Hero was Killed!"; heroDead = true; deadMethod = 2; } else if ((((pchar._y + stage._y) < 0) && (!pchar.jump)) || ((pchar._y + stage._y) < -30)) { deathNote = "Your Hero Was Too Slow!"; deadMethod = 2; heroDead = true; cloudDeath = true; } else if ((pchar._y + stage._y) > 525) { deathNote = "Your Hero Fell To His Death!"; heroDead = true; deadMethod = 1; } attachEffect(pchar, "fx_explosion"); pchar.dead = true; makeFade("gameover"); _level0.onEnterFrame = null; } } } else { if (!pchar.dead) { if (((pchar._y + stage._y) < 25) || (pchar.hp <= 0)) { twoplayerDeath(pchar); } if (pchar.hp <= 0) { snd_badnews.start(); lives = lives - 1; pchar.hp = hpmax; dressHero(pchar, "normal"); penalty = mRn(pchar.gold / 4); pchar.gold = pchar.gold - penalty; floatWords(pchar, ("PENALTY -" + penalty) + "gp!"); schar.gold = schar.gold + penalty; floatWords(schar, ("BONUS +" + penalty) + "gp!"); } } if (!schar.dead) { if (((schar._y + stage._y) < 25) || (schar.hp <= 0)) { twoplayerDeath(schar); } if (schar.hp <= 0) { snd_badnews.start(); lives = lives - 1; schar.hp = hpmax; dressHero(schar, "normal"); penalty = mRn(schar.gold / 4); schar.gold = schar.gold - penalty; floatWords(schar, ("PENALTY -" + penalty) + "gp!"); pchar.gold = pchar.gold + penalty; floatWords(pchar, ("BONUS +" + penalty) + "gp!"); } } if (lives < 0) { deathNote = "You ran out of lives!"; heroDead = true; deadMethod = 2; attachEffect(pchar, "fx_explosion"); attachEffect(schar, "fx_explosion"); pchar.dead = true; schar.dead = true; makeFade("gameover"); _level0.onEnterFrame = null; } } if (!survivalMode) { goldDisplay = ("x " + mRn(gold)) + " gp"; } else { goldDisplay = ("x " + mRn(gold + totalgold)) + " gp"; } goldBroken = false; bossClearance = false; var prop_i = 0; while (prop_i <= propCount) { var thisProp = stage["prop" + dd(prop_i)]; if (!thisProp.isDead) { if (thisProp.tileType == "explosive") { if ((sancSpecial > 0) && ((thisProp._y + stage._y) < 500)) { thisProp.isDead = true; breakBlock(thisProp); makePickup(thisProp); snd_pop.start(); } } if (bossSpawned && (eBoss == undefined)) { if ((!goldBroken) && ((frames % 10) == 0)) { if ((thisProp.tileType == "bossgold") && ((thisProp._y + stage._y) < 500)) { thisProp.isDead = true; breakBlock(thisProp); goldBroken = true; snd_pop.start(); } } } if ((bossSpawned && (eBoss != undefined)) && ((eBoss._y + stage._y) < 350)) { if ((!bossClearance) && ((frames % 15) == 0)) { if ((((thisProp.tileType != "bossgold") && (thisProp.tileType != "solidgold")) && (thisProp.tileType != "icicle")) && ((thisProp._y + stage._y) < 500)) { thisProp.isDead = true; breakBlock(thisProp); bossClearance = true; } } } if (thisProp.tileType == "sliding") { thisProp.count = thisProp.count + 1; if (thisProp.count >= 90) { thisProp.count = 0; thisProp.tileStatus = !thisProp.tileStatus; if (thisProp.tileStatus) { thisProp.gotoAndStop(1); tBlocked[thisProp.tilex][thisProp.tiley + dyOffset] = true; if (pchar.xloc == thisProp.tilex) { if (pchar.yloc == thisProp.tiley) { pchar.jump = true; pchar.ymove = -12; } } } else { thisProp.gotoAndStop(2); tBlocked[thisProp.tilex][thisProp.tiley + dyOffset] = false; } } } if (thisProp.tileType == "geyser") { thisProp.count = thisProp.count + 1; if (thisProp.count >= 100) { thisProp.count = 0; var newDart = fireMissile(thisProp, -90, "geyser", 1); attachEffect(thisProp, "fx_explosion"); newDart._y = newDart._y - 50; newDart._x = newDart._x + 12; lastFx._y = lastFx._y + 25; lastFx._x = lastFx._x + 25; } } if (thisProp.tileType == "firevent") { thisProp.count = thisProp.count + 1; if (thisProp.count >= 100) { thisProp.count = 0; var newDart = fireMissile(thisProp, -45, "magmaball", 1); newDart._y = newDart._y - 50; newDart._x = newDart._x + 12; var newDart = fireMissile(thisProp, 225, "magmaball", 1); newDart._y = newDart._y - 50; newDart._x = newDart._x + 12; attachEffect(thisProp, "fx_explosion"); lastFx._y = lastFx._y + 25; lastFx._x = lastFx._x + 25; } } if (thisProp.tileType == "idolhead") { thisProp.count = thisProp.count + 1; if (thisProp.count >= 100) { thisProp.count = 0; if (thisProp.tileStatus) { var newDart = fireMissile(thisProp, 180, "dart", 1); } else { var newDart = fireMissile(thisProp, 0, "dart", 1); } attachEffect(thisProp, "fx_explosion"); newDart._y = newDart._y + 25; lastFx._y = lastFx._y + 25; lastFx._x = lastFx._x + 25; } } if (thisProp.heroType == "princess") { if ((thisProp._y + stage._y) <= 400) { lockScrolling = true; } } if ((thisProp._y + stage._y) < -50) { currentY = thisProp.tiley; limboBlock = limboBlock + 1; thisProp.isDead = true; removeProp(thisProp); } } prop_i++; } var aiMissileAlert = false; var aiEnemyAlert = true; var aiPickup = false; var aiThreat = 0; if (objCount == undefined) { objCount = 0; } var obj_i = 0; while (obj_i <= objCount) { var thisObj = stage["obj" + dd(obj_i)]; if (!thisObj.isDead) { thisObj.xTile = Math.ceil((thisObj._x + (thisObj._xscale / 100)) / 50) - 1; thisObj.yTile = Math.ceil((thisObj._y + 1) / 50) - 1; thisObj.bodyTile = Math.ceil((thisObj._y - 5) / 50) - 1; thisObj.nextTile = Math.ceil((thisObj._x + ((12 * thisObj._xscale) / 100)) / 50) - 1; thisObj.landTile = Math.ceil((thisObj._y + 25) / 50) - 1; if (thisObj.objclass == "missile") { var bltAngle = thisObj._rotation; bltAngle = (bltAngle / 180) * mPi; thisObj._x = thisObj._x + (((thisObj.speed * mCo(bltAngle)) * thisObj._xscale) / 100); thisObj._y = thisObj._y + (((thisObj.speed * mSi(bltAngle)) * thisObj._xscale) / 100); if ((((thisObj._x < -50) || (thisObj._x > 550)) || ((thisObj._y + stage._y) > 550)) || ((thisObj._y + stage._y) < -50)) { removeObject(thisObj); } if ((thisObj.owner == 1) || (thisObj.owner == 3)) { activateTile(thisObj, thisObj.xTile, thisObj.yTile); } else { if ((((((tBlocked[thisObj.xTile][thisObj.yTile + dyOffset] && (thisObj.b_type != "dart")) && (thisObj.b_type != "geyser")) && (thisObj.b_type != "icebolt")) && (thisObj.b_type != "fireball")) && (thisObj.b_type != "snowball")) && (thisObj.b_type != "trunk")) { thisObj.hp = 0; } if (thisObj.b_type == "snowball") { if ((tTiles[thisObj.xTile][thisObj.yTile + dyOffset].tileType == "icicle") || (tTiles[thisObj.xTile][thisObj.yTile + dyOffset].tileType == "normal")) { breakBlock(tTiles[thisObj.xTile][thisObj.yTile + dyOffset]); limboBlock = limboBlock + 1; } else if (!tBlocked[thisObj.xTile][thisObj.yTile + dyOffset]) { if (randbtwn(1, 30) == 2) { if (((thisObj.xTile >= 3) && (thisObj.xTile <= 7)) && ((thisObj._y + stage._y) > 150)) { var iceTile = spawnProp("tile_icicle", thisObj.xTile * 50, thisObj.yTile * 50, 10); tBlocked[thisObj.xTile][thisObj.yTile + dyOffset] = true; iceTile.tileType = "icicle"; iceTile.tilex = thisObj.xTile; iceTile.tiley = thisObj.yTile; tTiles[thisObj.xTile][thisObj.yTile + dyOffset] = iceTile; iceTile.swapDepths(50000 - (thisObj.xTile + (thisObj.yTile * 10))); limboBlock = limboBlock - 1; removeObject(thisObj); } } } } } if (thisObj.b_type == "familiar") { if (thisObj._rotation == 0) { if (tBlocked[thisObj.xTile + 1][thisObj.yTile + dyOffset] || (thisObj.xTile == 9)) { activateTile(thisObj, thisObj.xTile + 1, thisObj.yTile); thisObj._rotation = randbtwn(0, 3) * 90; } } else if (thisObj._rotation == 90) { if (tBlocked[thisObj.xTile][(thisObj.yTile + dyOffset) + 1]) { activateTile(thisObj, thisObj.xTile, thisObj.yTile + 1); thisObj._rotation = randbtwn(0, 3) * 90; } } else if (thisObj._rotation == 180) { if (tBlocked[thisObj.xTile - 1][thisObj.yTile + dyOffset] || (thisObj.xTile == 1)) { activateTile(thisObj, thisObj.xTile - 1, thisObj.yTile); thisObj._rotation = randbtwn(0, 3) * 90; } } else if (thisObj._rotation == 270) { if (tBlocked[thisObj.xTile][(thisObj.yTile + dyOffset) - 1]) { activateTile(thisObj, thisObj.xTile, thisObj.yTile - 1); thisObj._rotation = randbtwn(0, 3) * 90; } } } if (thisObj.b_type == "scimitar") { thisObj._rotation = thisObj._rotation + thisObj.spindir; } if (thisObj.hp <= 0) { attachEffect(thisObj, "fx_explosion"); removeObject(thisObj); } if ((thisObj.yloc == schar.yloc) && (Math.abs(thisObj.xloc - schar.xloc) <= 2)) { aiMissileAlert = true; } } if (thisObj.objclass == "char") { corners(thisObj.x, thisObj.y + thisObj.ymove, thisObj); thisObj.xloc = int(thisObj.x / 50); thisObj.yloc = int((thisObj.y + thisObj.ymove) / 50); if (thisObj.ymove < -2) { thisObj.ymove = thisObj.ymove * gGravity; if (thisObj.ymove > -2) { thisObj.ymove = -thisObj.ymove; } } else if (thisObj.ymove < gTerminal) { thisObj.ymove = thisObj.ymove + 0.1; thisObj.ymove = thisObj.ymove * (2 - gGravity); } if (thisObj.ymove < 0) { if (thisObj.cURi && (thisObj.cULi)) { thisObj.y = thisObj.y + thisObj.ymove; } else { thisObj.y = (thisObj.yloc * 50) + thisObj.actheight; thisObj.ymove = 2; } } else if (thisObj.ymove > 0) { if (thisObj.cBLi && (thisObj.cBRi)) { thisObj.y = thisObj.y + thisObj.ymove; } else { thisObj.y = ((thisObj.yloc + 1) * 50) - thisObj.actheight; thisObj.ymove = 0; thisObj.jump = false; thisObj.jump2 = false; if ((thisObj.owner == 1) || (thisObj.owner == 3)) { if (shadowCount == 0) { activateTile(thisObj, thisObj.xTile, thisObj.yTile + 1); } } } } corners(thisObj.x + thisObj.xmove, thisObj.y, thisObj); thisObj.xloc = int(thisObj.x / 50); thisObj.yloc = int(thisObj.y / 50); if (thisObj.cd_anim > 0) { thisObj.cd_anim = thisObj.cd_anim - 1; } if (thisObj.xmove == 0) { if ((!thisObj.jump) && (thisObj.cd_anim == 0)) { thisObj.top.body.arm.gotoAndStop(1); } thisObj.legs.gotoAndStop(1); } else if (thisObj.xmove < 0) { if (!thisObj.armed) { thisObj.top.body.arm.play(); } thisObj.legs.play(); if (((thisObj.cULi && (thisObj.cMLi)) && (thisObj.cBLi)) && (thisObj._x > (50 + thisObj.actwidth))) { thisObj._xscale = -100; thisObj.x = thisObj.x + thisObj.xmove; canfall(thisObj); } } else if (thisObj.xmove > 0) { if (!thisObj.armed) { thisObj.top.body.arm.play(); } thisObj.legs.play(); if (((thisObj.cURi && (thisObj.cMRi)) && (thisObj.cBRi)) && (thisObj._x < (500 - thisObj.actwidth))) { thisObj._xscale = 100; thisObj.x = thisObj.x + thisObj.xmove; canfall(thisObj); } } thisObj._x = thisObj.x; thisObj._y = thisObj.y; } if (thisObj.objclass == "pickup") { if (thisObj.xloc == schar.xloc) { aiPickup = true; } } if (((thisObj != pchar) && ((thisObj != schar) || (aiBuddy))) && (thisObj.objclass == "char")) { if (thisObj != schar) { if (((thisObj._y + stage._y) < 0) || ((thisObj._y + stage._y) > 850)) { removeObject(thisObj); } } if (randbtwn(1, 60) == 1) { thisObj.xmove = (randbtwn(0, 2) - 1) * thisObj.basespeed; } if (thisObj.owner == 2) { if (thisObj.yloc == schar.yloc) { if (thisObj.xloc == schar.xloc) { aiEnemyAlert = true; } } if (thiObj.yloc == schar.yloc) { if (thisObj.xloc < schar.xloc) { aiThreat = -1; } else if (thisObj.xloc > schar.xloc) { aiThreat = 1; } } if (necroSpecial > 0) { if (thisObj == eBoss) { bossHit(1); } else if ((thisObj._y + stage._y) < 500) { necroCaster.gold = necroCaster.gold + thisObj.bounty; killEnemy(thisObj); } } if ((thisObj._y + stage._y) < 500) { checkStrike(thisObj, pchar); checkStrike(thisObj, schar); } if (!thisObj.jump) { if ((((!thisObj.cMRi) && (!thisObj.cLRi)) && (!thisObj.cMLi)) && (!thisObj.cLLi)) { removeObject(thisObj); } } } if (thisObj.canJump > 0) { if (randbtwn(1, 60) == 1) { if (!thisObj.jump) { thisObj.jump = true; thisObj.ymove = -thisObj.canJump; } } } if (thisObj == schar) { var aiBrick = new Array(); var aiBrickDanger = new Array(); var aiBrickGood = new Array(); aib = 1; while (aib <= 3) { aiBrick[aib] = ""; aiBrickDanger[aib] = false; aiBrickGood[aib] = false; aibx = 1; while (aibx <= 5) { if (tBlocked[(schar.xloc + aib) - 2][(schar.yloc + dyOffset) + aibx]) { aiBrick[aib] = tTiles[(schar.xloc + aib) - 2][(schar.yloc + dyOffset) + aibx].tileType; if ((aiBrick[aib] == "spike") || (aiBrick[aib] == "firevent")) { aiBrickDanger[aib] = true; } else if ((aiBrick[aib] == "cage") || (aiBrick[aib] == "explosive")) { aiBrickGood[aib] = true; } aibx = 99; } aibx++; } aib++; } if ((thisObj.ranged != "") && (thisObj.mana > 3)) { if (aiThreat == -1) { thisObj._xscale = -100; specialAbility(thisObj); } else if (aiThreat == 1) { thisObj._xscale = 100; specialAbility(thisObj); } } if (randbtwn(1, 10) == 3) { if (thisObj.yloc > (pchar.yloc + 2)) { if ((thisObj.xmove != 0) || (aiPickup)) { thisObj.xmove = 0; } else if (randbtwn(1, 60) == 2) { thisObj.xmove = thisObj.basespeed; if (randbtwn(1, 10) <= 5) { thisObj.xmove = -thisObj.xmove; } } } else { if (aiPickup) { thisObj.xmove = 0; } if (randbtwn(1, 10) <= 5) { if (thisObj.xmove == 0) { thisObj.xmove = thisObj.basespeed; if (randbtwn(1, 10) <= 5) { thisObj.xmove = -thisObj.xmove; } } } if (((randbtwn(1, 20) == 5) || (aiMissileAlert)) || (aiEnemyAlert && (thisObj.yloc > ((-dyOffset) + 3)))) { makeJump(thisObj); } } if ((randbtwn(1, 5) == 3) && (thisObj.mana > 5)) { specialAbility(thisObj); } if (aiBrickDanger[1] && (thisObj.xmove < 0)) { thisObj.xmove = -thisObj.xmove; } if (aiBrickDanger[2] && (thisObj.xmove == 0)) { thisObj.xmove = thisObj.basespeed; if (randbtwn(1, 10) <= 5) { thisObj.xmove = -thisObj.xmove; } } if (aiBrickDanger[3] && (thisObj.xmove > 0)) { thisObj.xmove = -thisObj.xmove; } if (aiBrickGood[1] && (thisObj.xmove >= 0)) { thisObj.xmove = -thisObj.basespeed; } if (aiBrickGood[2] && (thisObj.xmove != 0)) { thisObj.xmove = 0; } if (aiBrickGood[3] && (thisObj.xmove <= 0)) { thisObj.xmove = thisObj.basespeed; } } } if (thisObj.objclass == "char") { if (!thisObj.jump) { if (((thisObj.xmove < 0) && (thisObj.cBLi || (!thisObj.cMLi))) || ((thisObj.xmove > 0) && (thisObj.cBRi || (!thisObj.cMRi)))) { if (((thisObj.owner != 1) && (thisObj.owner != 3)) || (randbtwn(1, 10) == 2)) { thisObj.xmove = -thisObj.xmove; } else if (thisObj == schar) { if (randbtwn(1, 10) == 3) { makeJump(thisObj); } } else { thisObj.jump = true; thisObj.ymove = -thisObj.canJump; } if ((thisObj.owner == 1) || (thisObj.owner == 3)) { if ((thisObj.xmove < 0) && (thisObj._x <= 70)) { thisObj.xmove = -thisObj.xmove; } else if ((thisObj.xmove > 0) && (thisObj._x >= 480)) { thisObj.xmove = -thisObj.xmove; } } } } } if ((thisObj._y + stage._y) < 500) { if (thisObj.ranged != "") { if (thisObj.cd_anim == 0) { thisObj.cd_anim = 90; thisObj.top.body.arm.gotoAndPlay("attack_melee"); if (thisObj == eBoss) { if (thisObj._xscale > 0) { if (bossNum == 1) { fireMissile(thisObj, 45, thisObj.ranged, 1); fireMissile(thisObj, 0, thisObj.ranged, 1); fireMissile(thisObj, -45, thisObj.ranged, 1); } else if (bossNum == 2) { mis1 = fireMissile(thisObj, 0, thisObj.ranged, 1); mis2 = fireMissile(thisObj, -90, thisObj.ranged, 1); } else if (bossNum == 3) { fireMissile(thisObj, -45, thisObj.ranged, 1); fireMissile(thisObj, 0, thisObj.ranged, 1); if (shadeNum < 3) { newShade = spawnChar("shade", randbtwn(3, 9), (-dyOffset) + randbtwn(4, 6)); shadeNum = shadeNum + 1; } attachEffect(newShade, "effect_ninjasmoke"); } else if (bossNum == 4) { fireMissile(thisObj, -45, "icebolt", 1); fireMissile(thisObj, 0, "icebolt", 1); fireMissile(thisObj, 30, thisObj.ranged, 1); fireMissile(thisObj, 60, thisObj.ranged, 1); } } else if (bossNum == 1) { fireMissile(thisObj, 225, thisObj.ranged, 1); fireMissile(thisObj, 180, thisObj.ranged, 1); fireMissile(thisObj, 135, thisObj.ranged, 1); } else if (bossNum == 2) { mis1 = fireMissile(thisObj, 180, thisObj.ranged, 1); mis2 = fireMissile(thisObj, -90, thisObj.ranged, 1); } else if (bossNum == 3) { fireMissile(thisObj, 225, thisObj.ranged, 1); fireMissile(thisObj, 180, thisObj.ranged, 1); if (shadeNum < 3) { newShade = spawnChar("shade", randbtwn(3, 9), (-dyOffset) + randbtwn(4, 6)); shadeNum = shadeNum + 1; } attachEffect(newShade, "effect_ninjasmoke"); } else if (bossNum == 4) { fireMissile(thisObj, 225, "icebolt", 1); fireMissile(thisObj, 180, "icebolt", 1); fireMissile(thisObj, 150, thisObj.ranged, 1); fireMissile(thisObj, 120, thisObj.ranged, 1); } if (bossNum == 2) { mis1._rotation = 90; mis1._x = (randbtwn(3, 4) * 50) + 25; mis1._y = (-stage._y) + 75; mis2._rotation = 90; mis2._x = (randbtwn(6, 7) * 50) + 25; mis2._y = (-stage._y) + 75; } } else if (thisObj._xscale > 0) { fireMissile(thisObj, 0, thisObj.ranged, 1); } else { fireMissile(thisObj, 180, thisObj.ranged, 1); } } } } } var tobj_i = 1; while (tobj_i <= objCount) { var tempObj = stage["obj" + dd(tobj_i)]; if (shadowCount == 0) { if (!tempObj.isDead) { if ((thisObj.owner == 1) || (thisObj.owner == 3)) { if (thisObj != tempObj) { if (thisObj.owner != tempObj.owner) { if (tempObj.box.hitTest(thisObj.box)) { if (twoPlayer) { selectItem1 = 7; selectItem2 = 7; selectItem3 = 7; selectItem4 = 7; selectItem5 = 7; var selArray = new Array(); if (thisObj == pchar) { selArray = p1SelItem; } else if (thisObj == schar) { selArray = p2SelItem; } selectItem1 = selArray[1]; selectItem2 = selArray[2]; selectItem3 = selArray[3]; selectItem4 = selArray[4]; selectItem5 = selArray[5]; } if (thisObj.objclass == "missile") { if (((thisObj.owner == 1) && (tempObj.owner == 3)) || ((thisObj.owner == 3) && (tempObj.owner == 1))) { tempObj.jump = true; tempObj.ymove = -10; } else if (tempObj.objclass == "char") { if (tempObj == eBoss) { bossHit(1); thisObj.hp = 0; } else { if (thisObj.b_type == "holybolt") { spawnPickup("redpotion", tempObj.xloc, tempObj.yloc + 1); } else if (thisObj.b_type == "icebolt") { var iceTile = spawnProp("tile_icicle", tempObj.xloc * 50, tempObj.yloc * 50, 10); tBlocked[tempObj.xloc][tempObj.yloc + dyOffset] = true; iceTile.tileType = "icicle"; iceTile.tilex = tempObj.xloc; iceTile.tiley = tempObj.yloc; tTiles[tempObj.xloc][tempObj.yloc + dyOffset] = iceTile; iceTile.swapDepths(50000 - (tempObj.xloc + (tempObj.yloc * 10))); limboBlock = limboBlock - 1; removeObject(thisObj); } if (thisObj.b_type == "shuriken") { thisObj._rotation = randbtwn(0, 360); } else { thisObj.hp = thisObj.hp - 1; } if (thisObj.owner == 1) { pchar.gold = pchar.gold + tempObj.bounty; } else if (thisObj.owner == 3) { schar.gold = schar.gold + tempObj.bounty; } killEnemy(tempObj); } } } else if (tempObj.objclass == "missile") { if (((thisObj.owner == 1) && (tempObj.owner == 3)) || ((thisObj.owner == 3) && (tempObj.owner == 1))) { thisObj.jump = true; thisObj.ymove = -10; } else if (thisObj.hit == 0) { if ((tempObj.b_type == "geyser") || (tempObj.b_type == "snowball")) { thisObj.jump = true; thisObj.ymove = -15; } else if (((selectItem5 == 4) && (thisObj.hero == "thief")) && (thisObj.mana >= 5)) { thisObj.mana = thisObj.mana - 5; escapeThief(thisObj); } else if (((thisObj.hero == "paladin") && (selectItem3 == 3)) && (!tempObj.unblockable)) { tempObj.hp = 0; fireMissile(thisObj, tempObj._rotation + 180, tempObj.b_type, 1); thisObj.top.body.arm.gotoAndPlay("attack_melee"); thisObj.cd_anim = 10; } else if (((thisObj.hero == "barbarian") && (selectItem1 == 3)) && (!tempObj.unblockable)) { tempObj.hp = 0; fireMissile(thisObj, (tempObj._rotation - 45) + 180, tempObj.b_type, 1); fireMissile(thisObj, (tempObj._rotation + 45) + 180, tempObj.b_type, 1); thisObj.top.body.arm.gotoAndPlay("attack_melee"); thisObj.cd_anim = 10; } else if ((((thisObj.hero != "paladin") || ((thisObj._xscale > 0) && (tempObj._rotation == 0))) || ((thisObj._xscale < 0) && (tempObj._rotation == 180))) || (selectItem3 == 4)) { loseHP(thisObj); } tempObj.hp = 0; } } else if (tempObj.objclass == "char") { if (((thisObj.owner == 1) && (tempObj.owner == 3)) || ((thisObj.owner == 3) && (tempObj.owner == 1))) { if (((thisObj.ymove > 3) && (thisObj._y < tempObj._y)) && ((!tempObj.jump) || (tempObj.jump && (tempObj.ymove < 0)))) { thisObj.jump = true; thisObj.ymove = -10; if (tempObj.jump) { tempObj.ymove = 3; } } else if (((tempObj.ymove > 3) && (tempObj._y < thisObj._y)) && ((!thisObj.jump) || (thisObj.jump && (thisObj.ymove < 0)))) { tempObj.jump = true; tempObj.ymove = -10; if (thisObj.jump) { thisObj.ymove = 3; } } } else if (thisObj.armed) { if (tempObj == eBoss) { if (eBoss.hit == 0) { bossHit(1); thisObj.top.body.arm.gotoAndPlay("attack_melee"); thisObj.cd_anim = 10; } else if (((selectItem5 == 4) && (thisObj.hero == "thief")) && (thisObj.mana >= 5)) { thisObj.mana = thisObj.mana - 5; escapeThief(thisObj); } else if (thisObj.hit == 0) { loseHP(thisObj); thisObj.jump = true; thisObj.ymove = -10; } } else { attachEffect(tempObj, "effect_slash"); thisObj.top.body.arm.gotoAndPlay("attack_melee"); thisObj.cd_anim = 10; if (selectItem1 == 5) { if (thisObj.hero == "barbarian") { if (thisObj.berserk) { gold = gold + tempObj.bounty; thisObj.gold = thisObj.gold + tempObj.bounty; floatWords(tempObj, ("+" + tempObj.bounty) + " gp!"); if (thisObj.hp < hpmax) { thisObj.hp = thisObj.hp + 1; } } } } thisObj.gold = thisObj.gold + tempObj.bounty; killEnemy(tempObj); } } else if ((thisObj.ymove > 0) && (thisObj._y < (tempObj._y - 5))) { if (!tempObj.noStomp) { if (tempObj == eBoss) { bossHit(1); } else { thisObj.gold = thisObj.gold + tempObj.bounty; killEnemy(tempObj); if (selectItem1 == 5) { if (thisObj.hero == "barbarian") { if (thisObj.berserk) { if (thisObj.hp < hpmax) { thisObj.hp = thisObj.hp + 1; } } } } } } else { if (((selectItem5 == 4) && (thisObj.hero == "thief")) && (thisObj.mana >= 5)) { thisObj.mana = thisObj.mana - 5; escapeThief(thisObj); } else if (thisObj.hit == 0) { loseHP(thisObj); } if (checkHint(21)) { addTip("Watch out: these enemies hurt you if you try to jump on their heads.", "normal"); } } thisObj.jump = true; thisObj.ymove = -10; if (checkHint(12)) { addTip("Most (but not all!) enemies can be killed by jumping on their heads.", "normal"); } } else if (((selectItem5 == 4) && (thisObj.hero == "thief")) && (thisObj.mana >= 5)) { thisObj.mana = thisObj.mana - 5; escapeThief(thisObj); } else if (thisObj.hit == 0) { loseHP(thisObj); tempObj.top.body.arm.gotoAndPlay("attack_melee"); tempObj.cd_anim = 10; } } else if (tempObj.objclass == "pickup") { attachEffect(tempObj, "fx_explosion"); if (tempObj.ptype == "redpotion") { floatWords(pchar, "+hp!"); snd_btn.start(); if (thisObj.hp < hpmax) { thisObj.hp = thisObj.hp + 1; } } else if (tempObj.ptype == "manapotion") { snd_btn.start(); floatWords(thisObj, "+mana!"); thisObj.mana = thisObj.mana + 5; if (selectItem2 == 6) { thisObj.mana = thisObj.mana + 5; } if (thisObj.mana > pchar.maxMana) { thisObj.mana = pchar.maxMana; } } else if (tempObj.ptype == "goldcoins") { if (selectItem5 == 6) { floatWords(thisObj, "+3 gp!"); gold = gold + 3; thisObj.gold = thisObj.gold + 3; } else { floatWords(thisObj, "+1 gp!"); gold = gold + 1; thisObj.gold = thisObj.gold + 1; } snd_cash.start(); } else if (tempObj.ptype == "gem_green") { if (selectItem5 == 6) { floatWords(thisObj, "+4 gp!"); gold = gold + 4; thisObj.gold = thisObj.gold + 4; } else { floatWords(thisObj, "+2 gp!"); gold = gold + 2; thisObj.gold = thisObj.gold + 2; } snd_cash.start(); } else if (tempObj.ptype == "gem_blue") { if (selectItem5 == 6) { floatWords(thisObj, "+5 gp!"); gold = gold + 5; thisObj.gold = thisObj.gold + 5; } else { floatWords(thisObj, "+3 gp!"); gold = gold + 3; thisObj.gold = thisObj.gold + 3; } snd_cash.start(); } else if (tempObj.ptype == "gem_red") { if (selectItem5 == 6) { floatWords(thisObj, "+7 gp!"); gold = gold + 7; thisObj.gold = thisObj.gold + 7; } else { floatWords(thisObj, "+5 gp!"); gold = gold + 5; thisObj.gold = thisObj.gold + 5; } snd_cash.start(); } removeObject(tempObj); } } } } } } } tobj_i++; } } obj_i++; } } prevOffset = dyOffset; };
Frame 11
stop(); targetDone.gotoAndStop(1); if (heroDead) { snd_badnews.start(); if (survivalMode) { totalgold = totalgold + gold; } gold = 0; if (dead_heroes.length > 9) { dead_heroes.splice(0, 1); dead_location.splice(0, 1); dead_method.splice(0, 1); dead_selItem1.splice(0, 1); dead_selItem2.splice(0, 1); dead_selItem3.splice(0, 1); dead_selItem4.splice(0, 1); dead_selItem5.splice(0, 1); } dead_heroes.push(deadHero); dead_location.push(deadLoc); dead_method.push(deadMethod); dead_selItem1.push(selItem1); dead_selItem2.push(selItem2); dead_selItem3.push(selItem3); dead_selItem4.push(selItem4); dead_selItem5.push(selItem5); if (deathNote != "You gave up!") { lives = lives - 1; } resulttxt = "Try again!"; } goldtxt = ("Total Gold Earned: " + gold) + " gp"; timetxt = "Time Taken: " + displayLongTime(seconds); targetDone._visible = false; keyShow._visible = false; if (levelComplete) { loseStreak = 0; bigmsg = gameObj4; rescued[cIcon] = true; resulttxt = "Great job!"; levelsCompleted = levelsCompleted + 1; totalgold = totalgold + gold; _root.kongregateStats.submit("01_Level_Complete", 1); if (gold >= targetGold) { _root.kongregateStats.submit("02_Gold_Target", 1); targetDone._visible = true; if (twoPlayer) { targetDone.reward = "Great Job!"; } else if (!survivalMode) { targetDone.reward = "Excellent Job!"; } else { targetDone.reward = "25 Bonus Gold!"; totalgold = totalgold + 25; } } else if (survivalMode) { resulttxt = "Not enough gold!"; targetDone.reward = "You failed to reach the target!"; lives = lives - 1; targetDone._visible = true; targetDone.gotoAndStop(2); } if (twoPlayer) { targetDone._visible = true; targetDone.gotoAndStop(4); targetDone.p1goldtxt = p1gold + " gp"; targetDone.p2goldtxt = p2gold + " gp"; if (p1gold > p2gold) { p1medals = p1medals + 1; targetDone.medal.gotoAndStop(2); } else if (p2gold > p1gold) { p2medals = p2medals + 1; targetDone.medal.gotoAndStop(3); } } if (!survivalMode) { if (cIcon != 2) { keys = keys + 1; keyShow._visible = true; keyShow.gotoAndStop(1); } else { keys = keys - 1; keyShow._visible = true; keyShow.gotoAndStop(2); keyShow.head.gotoAndStop(currentMask + 1); } } if (bossSpawned) { bossNum = randbtwn(1, maxBosses); while (bossNum == prevBossNum) { bossNum = randbtwn(1, maxBosses); } prevBossNum = bossNum; if (!twoPlayer) { unlockMask(18); } } if (!twoPlayer) { if ((gold > (targetGold * 1.5)) && (!survivalMode)) { unlockMask(1); } if (gold >= targetGold) { if (cIcon == 1) { unlockMask(21); } else if (cIcon == 2) { unlockMask(25); } else if (cIcon == 3) { unlockMask(22); } else if (cIcon == 4) { unlockMask(23); } else if (cIcon == 5) { unlockMask(24); } } if (seconds <= 45) { unlockMask(19); } else if (seconds >= 120) { unlockMask(20); } if (deadHero == "mage") { unlockMask(6); } else if (deadHero == "barbarian") { unlockMask(7); } else if (deadHero == "ranger") { unlockMask(8); } else if (deadHero == "paladin") { unlockMask(9); } else if (deadHero == "thief") { unlockMask(10); } if (noKills) { unlockMask(2); } if (noHurt) { unlockMask(3); } if (noRescue) { unlockMask(4); } if (smashBlock >= 25) { unlockMask(5); } if (chestsOpened >= 25) { unlockMask(12); } if (timesJumped >= 25) { unlockMask(13); } if (timesDJumped >= 25) { unlockMask(14); } if (enemiesKilled >= 15) { unlockMask(15); } } } else { loseStreak = loseStreak + 1; bigmsg = deathNote; targetDone._visible = true; targetDone.gotoAndStop(3); if (cloudDeath) { unlockMask(16); } if (loseStreak >= 3) { unlockMask(11); } } saveData(); _level0.onEnterFrame = function () { if (Key.isDown(32)) { if (!pds) { pds = true; if (twoPlayer) { if (levelComplete) { if (cIcon == 5) { makeFade("winscreen"); } else { makeFade("game_main"); } } else { makeFade("mainmenu"); } } else if (lives < 0) { if (unlockedMask) { makeFade("medals"); } else { makeFade("end"); } } else if (survivalMode) { cIcon = (levelsCompleted % 5) + 1; if (unlockedMask) { makeFade("medals"); } else { makeFade("game_main"); } } else if (levelComplete && (cIcon == 2)) { if (numTemples == 1) { makeFade("winscreen"); } else { makeFade("artifact"); } } else if (gold >= targetGold) { makeFade("artifact"); } else if (unlockedMask) { makeFade("medals"); } else { makeFade("chaptermenu"); } } } else { pds = false; } };
Frame 12
goldDisplay = mRn(totalgold) + " gp"; saveScore = true; head.gotoAndStop(currentMask + 1); _level0.onEnterFrame = function () { if (Key.isDown(32)) { if (!pds) { pds = true; gotoAndStop ("highscore"); } } else { pds = false; } };
Instance of Symbol 1344 MovieClip in Frame 12
on (release) { function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } var vertDropHeroes_Click = "421f93f0"; getURL ("http://www.ninjakiwi.com", "_blank"); __com_mochibot__(vertDropHeroes_Click, this, 10301, true); }
Frame 13
randTr = randbtwn(1, 30); head.gotoAndStop(currentMask + 1); watchDog = 0; while (trFound[randTr] && (watchDog < 100)) { watchDog = watchDog + 1; randTr = randbtwn(1, 30); if (!trFound[randTr]) { watchDog = 1000; } } no_Artifacts = 0; var arn = 1; while (arn <= 30) { if (trFound[arn]) { no_Artifacts = no_Artifacts + 1; } arn++; } _root.kongregateStats.submit("04_Artifacts_Unlocked", no_Artifacts); if (watchdog == 100) { treasureicon.gotoAndStop(33); artifactName = "Giant Golden Statue"; desc = "Adds 50 gold to your total gold count."; } else { treasureicon.gotoAndStop(randTr); artifactName = trName[randTr]; desc = trDesc[randTr]; trFound[randTr] = true; } _level0.onEnterFrame = function () { if (Key.isDown(32)) { if (!pds) { pds = true; if (unlockedMask) { makeFade("medals"); } else { makeFade("chaptermenu"); } } } else { pds = false; } }; saveData();
Frame 14
totalgold = totalgold + (lives * 100); goldDisplay = mRn(totalgold) + " gp"; gameComplete = true; saveScore = true; singleCompletion = true; if (!twoPlayer) { unlockMask(17); winmsg = "Your Hero married the Princess and they lived happily ever after!"; _root.kongregateStats.submit("05_Game_Won_Story", 1); } else { _root.kongregateStats.submit("06_Game_Won_2Player", 1); if (p1medals > p2medals) { body.attachMovie("b_001b", "body", 10); winmsg = "Player 1 married the Princess and they lived happily ever after!"; } else { body.attachMovie("b_001c", "body", 10); winmsg = "Player 2 married the Princess and they lived happily ever after!"; } } _level0.onEnterFrame = function () { if (Key.isDown(32)) { if (!pds) { pds = true; if (unlockedMask) { makeFade("medals"); } else { makeFade("highscore"); } } } else { pds = false; } };
Instance of Symbol 1344 MovieClip in Frame 14
on (release) { function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } var vertDropHeroes_Click = "421f93f0"; getURL ("http://www.ninjakiwi.com", "_blank"); __com_mochibot__(vertDropHeroes_Click, this, 10301, true); }
Frame 15
newBox._y = -500; singleCompletion = false; if (survivalMode) { if (totalgold > survScore) { survMaxLevel = levelsCompleted; survName = playerName; survScore = totalgold; newBox._y = survival._y; _root.kongregateStats.submit("High_Score_Survival", totalgold); } } else if (saveScore) { if (twoPlayer) { survName = "2-Player"; } sbox = 1; while (sbox <= 5) { if (totalgold > hScoreTotal[sbox]) { ubox = 5; while (ubox > sbox) { hScoreName[ubox] = hScoreName[ubox - 1]; hScoreTotal[ubox] = hScoreTotal[ubox - 1]; ubox--; } _root.kongregateStats.submit("High_Score_Story", totalgold); hScoreName[sbox] = playerName; hScoreTotal[sbox] = totalgold; thisBox = _level0["story" + sbox]; newBox._y = thisBox._y; sbox = 99; } sbox++; } } sbox = 1; while (sbox <= 5) { thisBox = _level0["story" + sbox]; thisBox.txt1 = sbox; thisBox.txt2 = hScoreName[sbox]; thisBox.txt3 = hScoreTotal[sbox] + " gp"; sbox++; } survival.txt1 = "Lvl " + survMaxLevel; survival.txt2 = survName; survival.txt3 = survScore; saveData(); saveScore = false; _level0.onEnterFrame = function () { if (Key.isDown(32)) { if (!pds) { pds = true; makeFade("mainmenu"); } } else { pds = false; } };
Frame 16
_level0.onEnterFrame = function () { if (Key.isDown(32)) { if (!pds) { pds = true; makeFade("treasure"); } } else { pds = false; } if (Key.isDown(81)) { if (!pdq) { pdq = true; heroDead = true; gotoAndStop ("mainmenu"); } } else { pdq = false; } };
Frame 17
function refreshMedalSelect() { medalx = 1; while (medalx <= 5) { medaly = 1; while (medaly <= 5) { thisMedal = _level0[(("medal" + medalx) + "") + medaly]; if ((medaly == maskCurY) && (medalx == maskCurX)) { var maskIndex = (medalx + ((medaly - 1) * 5)); thisMedal._alpha = 100; if (maskUnlocked[maskIndex]) { maskname = maskNames[maskIndex]; maskdesc = maskDesc[maskIndex]; } else { maskname = "?? Locked ??"; maskdesc = maskDesc[maskIndex]; } } else { thisMedal._alpha = 25; } medaly++; } medalx++; } } maskCurX = 1; maskCurY = 1; no_Masks = 0; medalx = 1; while (medalx <= 5) { medaly = 1; while (medaly <= 5) { thisMedal = _level0[(("medal" + medalx) + "") + medaly]; maskIndex = medalx + ((medaly - 1) * 5); thisMedal.mdx = medalx; thisMedal.mdy = medaly; thisMedal.head.gotoAndStop(maskIndex + 1); if (!maskUnlocked[maskIndex]) { thisMedal.head.gotoAndStop(30); } else { no_Masks = no_Masks + 1; } if (maskNew[maskIndex]) { thisMedal.gotoAndStop(2); maskCurX = medalx; maskCurY = medaly; } thisMedal.onRollOver = function () { maskCurX = this.mdx; maskCurY = this.mdy; refreshMedalSelect(); }; medaly++; } medalx++; } _root.kongregateStats.submit("03_Masks_Unlocked", no_Masks); thisMedal = _level0[(("medal" + medalx) + "") + medaly]; var maskNames = new Array(); var maskDesc = new Array(); maskNames[1] = "Top Hat"; maskDesc[1] = "Complete a level with at least 150% of the gold target."; maskNames[2] = "Bear Hat"; maskDesc[2] = "Complete a level without killing any enemies."; maskNames[3] = "Cool Shades"; maskDesc[3] = "Complete a level without taking any damage."; maskNames[4] = "Cowboy Hat"; maskDesc[4] = "Complete a level without rescuing any heroes."; maskNames[5] = "Safety Helmet"; maskDesc[5] = "Complete a level after smashing at least 25 normal blocks."; maskNames[6] = "Nerd Glasses"; maskDesc[6] = "Complete a level as a Mage."; maskNames[7] = "Red Headband"; maskDesc[7] = "Complete a level as a Barbarian."; maskNames[8] = "Leaf Headband"; maskDesc[8] = "Complete a level as a Ranger."; maskNames[9] = "Iron Helmet"; maskDesc[9] = "Complete a level as a Paladin."; maskNames[10] = "Thief Mask"; maskDesc[10] = "Complete a level as a Thief."; maskNames[11] = "Jester Hat"; maskDesc[11] = "Fail to complete a level 3 times in a row."; maskNames[12] = "Pirate Hat"; maskDesc[12] = "Complete a level after opening 25 chests."; maskNames[13] = "Beanie Hat"; maskDesc[13] = "Complete a level after jumping 25 times."; maskNames[14] = "Aviator Goggles"; maskDesc[14] = "Complete a level after double jumping 25 times."; maskNames[15] = "Hockey Mask"; maskDesc[15] = "Complete a level after killing 15 enemies."; maskNames[16] = "Gas Mask"; maskDesc[16] = "Get killed by the purple cloud."; maskNames[17] = "Royal Crown"; maskDesc[17] = "Rescue the princess and complete the game."; maskNames[18] = "Lion Skin"; maskDesc[18] = "Complete a level after defeating a Boss."; maskNames[19] = "Cheetah Mask"; maskDesc[19] = "Complete a level in 45 seconds or less."; maskNames[20] = "Turtle Shell"; maskDesc[20] = "Complete a level after 2 minutes."; maskNames[21] = "Leafy Laurel"; maskDesc[21] = "Complete and achieve the gold target on a Forest level."; maskNames[22] = "Cloth Headgear"; maskDesc[22] = "Complete and achieve the gold target on a Desert level."; maskNames[23] = "Reindeer Mask"; maskDesc[23] = "Complete and achieve the gold target on a Snow level."; maskNames[24] = "Scorched Face"; maskDesc[24] = "Complete and achieve the gold target on a Volcano level."; maskNames[25] = "Golden Mask"; maskDesc[25] = "Complete and achieve the gold target on a Temple level."; saveData(); refreshMedalSelect(); _level0.onEnterFrame = function () { if (Key.isDown(38) || (Key.isDown(87))) { if (!pd4d) { pd4d = true; if (maskCurY > 1) { maskCurY = maskCurY - 1; } refreshMedalSelect(); } } else if (Key.isDown(40) || (Key.isDown(83))) { if (!pd4d) { pd4d = true; if (maskCurY < 5) { maskCurY = maskCurY + 1; } refreshMedalSelect(); } } else if (Key.isDown(39) || (Key.isDown(68))) { if (!pd4d) { pd4d = true; if (maskCurX < 5) { maskCurX = maskCurX + 1; } refreshMedalSelect(); } } else if (Key.isDown(37) || (Key.isDown(65))) { if (!pd4d) { pd4d = true; if (maskCurX > 1) { maskCurX = maskCurX - 1; } refreshMedalSelect(); } } else { pd4d = false; } if (Key.isDown(32)) { if (!pds) { pds = true; var maski = 1; while (maski <= 30) { maskNew[maski] = false; maski++; } if (unlockedMask) { unlockedMask = false; if (singleCompletion) { makeFade("highscore"); } else if (lives < 0) { makeFade("end"); } else if (survivalMode) { makeFade("game_main"); } else { makeFade("chaptermenu"); } } else { makeFade("mainmenu"); } } } else { pds = false; } };
Frame 18
_level0.onEnterFrame = function () { if (Key.isDown(32)) { if (!pds) { pds = true; makeFade("mainmenu"); } } else { pds = false; } };
Frame 19
optChoice = 1; _level0["optbox" + optChoice].gotoAndStop(2); optxt3 = "Reset all Data"; _level0.onEnterFrame = function () { if (sfxLevel == 1) { optxt1 = "Sounds: Off"; gSound = new Sound(); gSound.setVolume(0); } else { gSound = new Sound(); gSound.setVolume(100); if (sfxLevel == 2) { optxt1 = "Sounds: SFX only"; } else if (sfxLevel == 3) { optxt1 = "Sounds: SFX & Music"; } } if (qualityLevel == 1) { _quality = "LOW"; optxt2 = "Quality: Low"; } else if (qualityLevel == 2) { _quality = "MEDIUM"; optxt2 = "Quality: Medium"; } else if (qualityLevel == 3) { _quality = "HIGH"; optxt2 = "Quality: High"; } if (Key.isDown(38) || (Key.isDown(87))) { if (!pd4d) { pd4d = true; optxt3 = "Reset all Data"; _level0["optbox" + optChoice].gotoAndStop(1); optChoice = optChoice - 1; if (optChoice < 1) { optChoice = 4; } _level0["optbox" + optChoice].gotoAndStop(2); } } else if (Key.isDown(40) || (Key.isDown(83))) { if (!pd4d) { pd4d = true; optxt3 = "Reset all Data"; _level0["optbox" + optChoice].gotoAndStop(1); optChoice = optChoice + 1; if (optChoice > 4) { optChoice = 1; } _level0["optbox" + optChoice].gotoAndStop(2); } } else { pd4d = false; } if (Key.isDown(32)) { if (!pds) { pds = true; if (optChoice == 1) { sfxLevel = sfxLevel - 1; if (sfxLevel < 1) { sfxLevel = 3; } } else if (optChoice == 2) { qualityLevel = qualityLevel - 1; if (qualityLevel < 1) { qualityLevel = 3; } } else if (optChoice == 3) { if (optxt3 == "Reset all Data") { optxt3 = "Confirm Reset?"; } else { mData = SharedObject.getLocal(g_dataFile); mData.clear(); optxt3 = "Data deleted."; sOption = 1; makeFade("mainmenu"); } } else if (optChoice == 4) { makeFade("mainmenu"); } } } else { pds = false; } };
Instance of Symbol 1412 MovieClip "optbox1" in Frame 19
on (rollOver) { _level0.optxt3 = "Reset all Data"; _level0["optbox" + _level0.optChoice].gotoAndStop(1); _level0.optChoice = 1; _level0["optbox" + _level0.optChoice].gotoAndStop(2); } on (release) { _level0.sfxLevel = _level0.sfxLevel - 1; if (_level0.sfxLevel < 1) { _level0.sfxLevel = 3; } }
Instance of Symbol 1412 MovieClip "optbox2" in Frame 19
on (rollOver) { _level0.optxt3 = "Reset all Data"; _level0["optbox" + _level0.optChoice].gotoAndStop(1); _level0.optChoice = 2; _level0["optbox" + _level0.optChoice].gotoAndStop(2); } on (release) { _level0.qualityLevel = _level0.qualityLevel - 1; if (_level0.qualityLevel < 1) { _level0.qualityLevel = 3; } }
Instance of Symbol 1412 MovieClip "optbox3" in Frame 19
on (rollOver) { _level0.optxt3 = "Reset all Data"; _level0["optbox" + _level0.optChoice].gotoAndStop(1); _level0.optChoice = 3; _level0["optbox" + _level0.optChoice].gotoAndStop(2); } on (release) { if (_level0.optxt3 == "Reset all Data") { _level0.optxt3 = "Confirm Reset?"; } else { _level0.mData = SharedObject.getLocal(_level0.g_dataFile); _level0.mData.clear(); _level0.optxt3 = "Data deleted."; _level0.sOption = 1; _level0.makeFade("mainmenu"); } }
Instance of Symbol 1412 MovieClip "optbox4" in Frame 19
on (rollOver) { _level0.optxt3 = "Reset all Data"; _level0["optbox" + _level0.optChoice].gotoAndStop(1); _level0.optChoice = 4; _level0["optbox" + _level0.optChoice].gotoAndStop(2); } on (release) { _level0.makeFade("mainmenu"); }
Frame 20
_level0.onEnterFrame = function () { if (Key.isDown(32)) { if (!pds) { pds = true; makeFade("faux_loading"); } } else { pds = false; } };
Frame 21
_level0.onEnterFrame = function () { if (Key.isDown(32)) { if (!pds) { pds = true; makeFade("2playersetup"); } } else { pds = false; } };
Frame 22
function refreshAll2P() { var pn = 1; while (pn <= 2) { var pbox = 0; while (pbox <= 5) { thisBox = _level0[(("box" + pn) + "") + pbox]; thisInvBox = _level0["invbox" + pn]; thisBoxIndex = ((pbox - 1) * 6) + _level0[("p" + pn) + "SelItem"][pbox]; if (pbox == 0) { thisBox.head.gotoAndStop(_level0[("p" + pn) + "Mask"] + 1); } else { thisBox.icon.gotoAndStop(thisBoxIndex); if (_level0[("p" + pn) + "SelItem"][pbox] == 7) { thisBox.icon.gotoAndStop(32); thisBoxIndex = 0; } } if (pbox == _level0[("p" + pn) + "_selection"]) { thisBox._alpha = 100; thisInvBox._y = thisBox._y; thisInvBox.title = trName[thisBoxIndex]; thisInvBox.desc = trDesc[thisBoxIndex]; } else { thisBox._alpha = 50; } if (_level0[("p" + pn) + "_selection"] == 0) { thisInvBox._y = -200; } pbox++; } pn++; } } var aiBuddy = false; ai_box._visible = aiBuddy; p1_selection = 0; p2_selection = 0; p1SelItem = new Array(); p2SelItem = new Array(); p1SelItem[1] = 7; p1SelItem[2] = 7; p1SelItem[3] = 7; p1SelItem[4] = 7; p1SelItem[5] = 7; p1Mask = 0; p2SelItem[1] = 7; p2SelItem[2] = 7; p2SelItem[3] = 7; p2SelItem[4] = 7; p2SelItem[5] = 7; p2Mask = 0; refreshAll2P(); _level0.onEnterFrame = function () { if (Key.isDown(38)) { if (!pd4d) { pd4d = true; p1_selection = p1_selection - 1; if (p1_selection < 0) { p1_selection = 5; } refreshAll2P(); } } else if (Key.isDown(40)) { if (!pd4d) { pd4d = true; p1_selection = p1_selection + 1; if (p1_selection > 5) { p1_selection = 0; } refreshAll2P(); } } else if (Key.isDown(39)) { if (!pd4d) { pd4d = true; var invRow = slide["row" + activeRow]; if (p1_selection == 0) { p1Mask = p1Mask + 1; if (p1Mask > 25) { p1Mask = 0; } } else { p1SelItem[p1_selection] = p1SelItem[p1_selection] + 1; if (p1SelItem[p1_selection] > 7) { p1SelItem[p1_selection] = 1; } } refreshAll2P(); } } else if (Key.isDown(37)) { if (!pd4d) { pd4d = true; var invRow = slide["row" + activeRow]; if (p1_selection == 0) { p1Mask = p1Mask - 1; if (p1Mask < 0) { p1Mask = 25; } } else { p1SelItem[p1_selection] = p1SelItem[p1_selection] - 1; if (p1SelItem[p1_selection] < 1) { p1SelItem[p1_selection] = 7; } } refreshAll2P(); } } else { pd4d = false; } if (Key.isDown(87)) { if (!pd4db) { pd4db = true; p2_selection = p2_selection - 1; if (p2_selection < 0) { p2_selection = 5; } refreshAll2P(); } } else if (Key.isDown(83)) { if (!pd4db) { pd4db = true; p2_selection = p2_selection + 1; if (p2_selection > 5) { p2_selection = 0; } refreshAll2P(); } } else if (Key.isDown(68)) { if (!pd4db) { pd4db = true; var invRow = slide["row" + activeRow]; if (p2_selection == 0) { p2Mask = p2Mask + 1; if (p2Mask > 25) { p2Mask = 0; } } else { p2SelItem[p2_selection] = p2SelItem[p2_selection] + 1; if (p2SelItem[p2_selection] > 7) { p2SelItem[p2_selection] = 1; } } refreshAll2P(); } } else if (Key.isDown(65)) { if (!pd4db) { pd4db = true; if (p2_selection == 0) { p2Mask = p2Mask - 1; if (p2Mask < 0) { p2Mask = 25; } } else { p2SelItem[p2_selection] = p2SelItem[p2_selection] - 1; if (p2SelItem[p2_selection] < 1) { p2SelItem[p2_selection] = 7; } } refreshAll2P(); } } else { pd4db = false; } if (Key.isDown(32)) { if (!pds) { pds = true; makeFade("faux_loading"); } } else { pds = false; } if (Key.isDown(80)) { if (!pdq) { pdq = true; aiBuddy = !aiBuddy; ai_box._visible = aiBuddy; p2SelItem[1] = randbtwn(1, 7); p2SelItem[2] = randbtwn(1, 7); p2SelItem[3] = randbtwn(1, 7); p2SelItem[4] = randbtwn(1, 7); p2SelItem[5] = randbtwn(1, 7); p2Mask = randbtwn(0, 25); } } else { pdq = false; } if (Key.isDown(81)) { p1SelItem[1] = randbtwn(1, 7); p1SelItem[2] = randbtwn(1, 7); p1SelItem[3] = randbtwn(1, 7); p1SelItem[4] = randbtwn(1, 7); p1SelItem[5] = randbtwn(1, 7); p1Mask = randbtwn(0, 25); p2SelItem[1] = randbtwn(1, 7); p2SelItem[2] = randbtwn(1, 7); p2SelItem[3] = randbtwn(1, 7); p2SelItem[4] = randbtwn(1, 7); p2SelItem[5] = randbtwn(1, 7); p2Mask = randbtwn(0, 25); refreshAll2P(); } };
Symbol 30 MovieClip Frame 1
stop();
Symbol 30 MovieClip Frame 3
stop();
Symbol 30 MovieClip Frame 13
gotoAndPlay (3);
Symbol 32 MovieClip [b_006] Frame 1
stop();
Symbol 34 MovieClip [h_006] Frame 1
stop();
Symbol 41 MovieClip [h_005] Frame 1
stop();
Symbol 43 MovieClip [goldcoins] Frame 1
stop();
Symbol 54 MovieClip [b_004] Frame 1
stop();
Symbol 56 MovieClip [h_004] Frame 1
stop();
Symbol 62 MovieClip [b_003] Frame 1
stop();
Symbol 64 MovieClip [h_003] Frame 1
stop();
Symbol 71 MovieClip [b_011] Frame 1
stop();
Symbol 73 MovieClip [h_011] Frame 1
stop();
Symbol 83 MovieClip Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 87 MovieClip [b_002] Frame 1
stop();
Symbol 89 MovieClip [h_002] Frame 1
stop();
Symbol 96 MovieClip [h_008] Frame 1
stop();
Symbol 101 MovieClip [h_009] Frame 1
stop();
Symbol 109 MovieClip [b_007] Frame 1
stop();
Symbol 113 MovieClip [h_007] Frame 1
stop();
Symbol 121 MovieClip [b_001] Frame 1
stop();
Symbol 149 MovieClip [h_001] Frame 1
stop();
Symbol 154 MovieClip [ironkey] Frame 1
stop();
Symbol 167 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 10
_level0.gotoAndStop(this.nextframe);
Symbol 167 MovieClip Frame 11
_level0.faded = false;
Symbol 183 MovieClip [h_011b] Frame 1
stop();
Symbol 185 MovieClip [b_004b] Frame 1
stop();
Symbol 187 MovieClip [b_008] Frame 1
stop();
Symbol 202 MovieClip Frame 1
stop();
Symbol 213 MovieClip Frame 1
stop();
Symbol 227 MovieClip Frame 1
stop();
Symbol 237 MovieClip Frame 1
stop();
Symbol 247 MovieClip Frame 1
stop();
Symbol 258 MovieClip Frame 1
stop();
Symbol 259 MovieClip [assaultrifle] Frame 1
this._xscale = _level0.randbtwn(80, 120); stop();
Symbol 260 MovieClip Frame 1
stop();
Symbol 262 MovieClip Frame 1
stop();
Symbol 264 MovieClip Frame 1
stop();
Symbol 271 MovieClip Frame 1
stop();
Symbol 271 MovieClip Frame 5
if (_parent._parent._parent.jump) { gotoAndPlay ("flail"); }
Symbol 271 MovieClip Frame 8
if (_parent._parent._parent.jump) { gotoAndPlay ("flail"); }
Symbol 271 MovieClip Frame 11
if (!_parent._parent._parent.jump) { gotoAndPlay ("swing"); } else { gotoAndPlay ("flail"); }
Symbol 271 MovieClip Frame 18
if (!_parent._parent._parent.jump) { gotoAndPlay ("swing"); } else { gotoAndPlay ("flail"); }
Symbol 271 MovieClip Frame 29
gotoAndStop (1);
Symbol 275 MovieClip [tile_blank1] Frame 1
stop();
Symbol 285 MovieClip [fx_bigexplosion] Frame 30
stop(); removeMovieClip(this);
Symbol 288 MovieClip [tile_spike] Frame 1
stop();
Symbol 290 MovieClip Frame 1
stop();
Symbol 294 MovieClip Frame 1
stop();
Symbol 301 MovieClip Frame 7
stop();
Symbol 306 MovieClip [fx_explosion] Frame 8
stop(); removeMovieClip(this);
Symbol 308 MovieClip Frame 1
stop();
Symbol 311 MovieClip [redpotion] Frame 1
stop();
Symbol 316 MovieClip [floatwords] Frame 15
removeMovieClip(this);
Symbol 318 MovieClip [manapotion] Frame 1
stop();
Symbol 322 MovieClip [tile_cage] Frame 1
stop();
Symbol 325 MovieClip [effect_ninjasmoke] Frame 11
removeMovieClip(this);
Symbol 338 MovieClip [tile_start] Frame 1
stop();
Symbol 350 MovieClip [tile_princess] Frame 1
stop();
Symbol 352 MovieClip [b_009] Frame 1
stop();
Symbol 369 MovieClip [ring_red] Frame 7
stop();
Symbol 373 MovieClip Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 374 MovieClip [tile_blank2] Frame 1
stop();
Symbol 381 MovieClip [b_012] Frame 1
stop();
Symbol 387 MovieClip [h_012] Frame 1
stop();
Symbol 393 MovieClip [b_013] Frame 1
stop();
Symbol 399 MovieClip [h_013b] Frame 1
stop();
Symbol 402 MovieClip [tile_sliding] Frame 1
stop();
Symbol 404 MovieClip [grass1] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 416 MovieClip [temple_floor4] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 418 MovieClip [temple_floor5] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 420 MovieClip [temple_floor6] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 422 MovieClip [temple_floor1] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 424 MovieClip [temple_floor2] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 431 MovieClip [temple_floor3] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 435 MovieClip [h_013] Frame 1
stop();
Symbol 438 MovieClip [tile_idolhead] Frame 1
stop();
Symbol 453 MovieClip Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 454 MovieClip [tile_blank3] Frame 1
stop();
Symbol 461 MovieClip Frame 7
stop();
Symbol 466 MovieClip [fx_sandcloud] Frame 8
stop(); removeMovieClip(this);
Symbol 468 MovieClip [b_014] Frame 1
stop();
Symbol 474 MovieClip [h_014] Frame 1
stop();
Symbol 486 MovieClip [b_005] Frame 1
stop();
Symbol 488 MovieClip [b_010] Frame 1
stop();
Symbol 494 MovieClip [h_010] Frame 1
stop();
Symbol 497 MovieClip [tile_key] Frame 1
stop();
Symbol 500 MovieClip [tile_gold] Frame 1
stop();
Symbol 502 MovieClip Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 503 MovieClip [tile_blank4] Frame 1
stop();
Symbol 505 MovieClip [b_015] Frame 1
stop();
Symbol 511 MovieClip [h_015] Frame 1
stop();
Symbol 515 MovieClip [tile_ice] Frame 1
stop();
Symbol 519 MovieClip [fx_iceexplosion] Frame 30
stop(); removeMovieClip(this);
Symbol 521 MovieClip [snow1] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 523 MovieClip [snow2] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 525 MovieClip [snow3] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 527 MovieClip [snow4] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 535 MovieClip [tile_exit] Frame 1
stop();
Symbol 537 MovieClip [b_016] Frame 1
stop();
Symbol 543 MovieClip [h_016] Frame 1
stop();
Symbol 545 MovieClip [b_005b] Frame 1
stop();
Symbol 551 MovieClip [h_005b] Frame 1
stop();
Symbol 553 MovieClip [b_005c] Frame 1
stop();
Symbol 559 MovieClip [h_005c] Frame 1
stop();
Symbol 561 MovieClip [b_006b] Frame 1
stop();
Symbol 569 MovieClip [h_006b] Frame 1
stop();
Symbol 571 MovieClip [b_006c] Frame 1
stop();
Symbol 577 MovieClip [h_006c] Frame 1
stop();
Symbol 579 MovieClip [b_005d] Frame 1
stop();
Symbol 585 MovieClip [h_005d] Frame 1
stop();
Symbol 588 MovieClip [b_010b] Frame 1
stop();
Symbol 592 MovieClip [h_010b] Frame 1
stop();
Symbol 600 MovieClip [h_004b] Frame 1
stop();
Symbol 604 MovieClip [h_004c] Frame 1
stop();
Symbol 606 MovieClip [h_004d] Frame 1
stop();
Symbol 610 MovieClip [b_003b] Frame 1
stop();
Symbol 612 MovieClip [h_003b] Frame 1
stop();
Symbol 618 MovieClip [b_003c] Frame 1
stop();
Symbol 620 MovieClip [h_003c] Frame 1
stop();
Symbol 626 MovieClip [b_003d] Frame 1
stop();
Symbol 628 MovieClip [b_003e] Frame 1
stop();
Symbol 630 MovieClip [h_003e] Frame 1
stop();
Symbol 665 MovieClip Frame 1
stop();
Symbol 667 MovieClip [b_017] Frame 1
stop();
Symbol 673 MovieClip [h_017] Frame 1
stop();
Symbol 677 MovieClip [h_017b] Frame 1
stop();
Symbol 679 MovieClip [b_006d] Frame 1
stop();
Symbol 685 MovieClip [h_006d] Frame 1
stop();
Symbol 687 MovieClip [tile_icicle] Frame 1
stop();
Symbol 697 MovieClip [h_011d] Frame 1
stop();
Symbol 699 MovieClip [b_011c] Frame 1
stop();
Symbol 705 MovieClip [h_011c] Frame 1
stop();
Symbol 707 MovieClip [b_011e] Frame 1
stop();
Symbol 709 MovieClip [h_011e] Frame 1
stop();
Symbol 711 MovieClip [b_006e] Frame 1
stop();
Symbol 716 MovieClip [h_006e] Frame 1
stop();
Symbol 718 MovieClip [b_005e] Frame 1
stop();
Symbol 720 MovieClip [h_005e] Frame 1
stop();
Symbol 722 MovieClip [b_011f] Frame 1
stop();
Symbol 728 MovieClip [h_011f] Frame 1
stop();
Symbol 733 MovieClip [b_018] Frame 1
stop();
Symbol 739 MovieClip [h_018] Frame 1
stop();
Symbol 741 MovieClip [b_003f] Frame 1
stop();
Symbol 743 MovieClip [h_003f] Frame 1
stop();
Symbol 745 MovieClip [tile_geyser] Frame 1
stop();
Symbol 754 MovieClip Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 755 MovieClip [tile_blank5] Frame 1
stop();
Symbol 758 MovieClip [tile_bossledge] Frame 1
stop();
Symbol 787 MovieClip [cave1] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 789 MovieClip [cave2] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 791 MovieClip [cave3] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 793 MovieClip [cave6] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 795 MovieClip [cave5] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 797 MovieClip [cave4] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 799 MovieClip [tile_magma] Frame 1
stop();
Symbol 801 MovieClip [tile_firevent] Frame 1
stop();
Symbol 808 MovieClip Frame 7
stop();
Symbol 812 MovieClip [fx_steamcloud] Frame 8
stop(); removeMovieClip(this);
Symbol 815 MovieClip [effect_slash] Frame 3
stop();
Symbol 823 MovieClip [fx_jumpcloud] Frame 7
stop(); removeMovieClip(this);
Symbol 848 MovieClip [tile_gold_sliding] Frame 1
stop();
Symbol 854 MovieClip [fx_goldexplosion] Frame 30
stop(); removeMovieClip(this);
Symbol 856 MovieClip [b_019] Frame 1
stop();
Symbol 861 MovieClip [h_019] Frame 1
stop();
Symbol 875 MovieClip Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 876 MovieClip [tile_blank6] Frame 1
stop();
Symbol 878 MovieClip [outpost1] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 879 MovieClip [outpost2] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 880 MovieClip [outpost3] Frame 1
gotoAndStop(_level0.randbtwn(1, 6));
Symbol 883 MovieClip [playerindicator] Frame 1
stop();
Symbol 885 MovieClip [b_001b] Frame 1
stop();
Symbol 887 MovieClip [b_001c] Frame 1
stop();
Symbol 892 MovieClip [fx_explodemarker1] Frame 32
stop(); removeMovieClip(this);
Symbol 898 MovieClip [fx_explodemarker2] Frame 32
stop(); removeMovieClip(this);
Symbol 900 Button
on (release) { function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } var vertDropHeroes_Click = "421f93f0"; getURL ("http://www.ninjakiwi.com", "_blank"); __com_mochibot__(vertDropHeroes_Click, this, 10301, true); }
Symbol 944 MovieClip Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } var vertDropHeroes_Splash = "9e22fb7e"; __com_mochibot__(vertDropHeroes_Splash, this, 10301, true);
Symbol 944 MovieClip Frame 199
stop(); _level0.nextFrame();
Symbol 959 MovieClip Frame 30
stop();
Symbol 970 Button
on (rollOver) { _level0.sOption = 1; _level0.mainmenutxt = _level0.mainmenuDesc[_level0.sOption]; _level0.words.gotoAndStop(_level0.sOption); } on (release) { _level0.makeFade("comic_opening"); _level0.survivalMode = false; _level0.firstLoad = true; }
Symbol 971 Button
on (rollOver) { _level0.sOption = 2; _level0.mainmenutxt = _level0.mainmenuDesc[_level0.sOption]; _level0.words.gotoAndStop(_level0.sOption); } on (release) { _level0.makeFade("options"); }
Symbol 972 Button
on (rollOver) { _level0.sOption = 3; _level0.mainmenutxt = _level0.mainmenuDesc[_level0.sOption]; _level0.words.gotoAndStop(_level0.sOption); } on (release) { _level0.survivalMode = true; _level0.lives = 0; _level0.makeFade("survival"); }
Symbol 973 Button
on (rollOver) { _level0.sOption = 4; _level0.mainmenutxt = _level0.mainmenuDesc[_level0.sOption]; _level0.words.gotoAndStop(_level0.sOption); } on (release) { _level0.twoPlayer = true; _level0.lives = 3; _level0.p1medals = 0; _level0.p2medals = 0; _level0.makeFade("2player"); }
Symbol 974 Button
on (rollOver) { _level0.sOption = 5; _level0.mainmenutxt = _level0.mainmenuDesc[_level0.sOption]; _level0.words.gotoAndStop(_level0.sOption); } on (release) { _level0.makeFade("highscore"); }
Symbol 975 Button
on (rollOver) { _level0.sOption = 6; _level0.mainmenutxt = _level0.mainmenuDesc[_level0.sOption]; _level0.words.gotoAndStop(_level0.sOption); } on (release) { _level0.makeFade("medals"); }
Symbol 976 Button
on (rollOver) { _level0.sOption = 7; _level0.mainmenutxt = _level0.mainmenuDesc[_level0.sOption]; _level0.words.gotoAndStop(_level0.sOption); } on (release) { _level0.makeFade("developer"); }
Symbol 977 Button
on (rollOver) { _level0.sOption = 8; _level0.mainmenutxt = _level0.mainmenuDesc[_level0.sOption]; _level0.words.gotoAndStop(_level0.sOption); } on (release) { function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } var vertDropHeroes_Click = "421f93f0"; getURL ("http://www.ninjakiwi.com", "_blank"); __com_mochibot__(vertDropHeroes_Click, this, 10301, true); }
Symbol 1034 MovieClip Frame 1
stop();
Symbol 1041 MovieClip Frame 1
stop(); if (_level0.sfxLevel == 3) { gotoAndStop (2); }
Symbol 1080 Button
on (release) { _level0.makeFade("chaptermenu"); }
Symbol 1081 Button
on (release) { _level0.heroDead = true; _level0.gotoAndStop("mainmenu"); }
Instance of Symbol 1088 MovieClip in Symbol 1089 MovieClip Frame 1
on (release) { function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } var vertDropHeroes_Click = "421f93f0"; getURL ("http://www.ninjakiwi.com", "_blank"); __com_mochibot__(vertDropHeroes_Click, this, 10301, true); }
Symbol 1093 MovieClip Frame 1
stop(); if (_level0.sfxLevel != 2) { gotoAndStop (2); }
Symbol 1101 MovieClip Frame 1
stop();
Symbol 1109 MovieClip Frame 1
stop();
Symbol 1113 MovieClip Frame 1
stop();
Symbol 1118 MovieClip Frame 1
stop();
Symbol 1122 MovieClip Frame 1
stop();
Symbol 1125 MovieClip Frame 1
stop();
Symbol 1136 MovieClip Frame 1
stop();
Symbol 1142 MovieClip Frame 1
stop();
Symbol 1189 MovieClip Frame 1
stop();
Symbol 1202 Button
on (release) { if (_level0.firstLoad) { _level0.firstLoad = false; _level0.gotoAndStop("instructions"); } else { _level0.gotoAndStop("faux_loading"); } }
Symbol 1203 Button
on (release) { _level0.heroDead = true; if (!_level0.survivalMode) { _level0.gotoAndStop("chaptermenu"); } else { _level0.gotoAndStop("mainmenu"); } }
Symbol 1205 MovieClip Frame 1
stop(); if (_level0.sfxLevel != 2) { gotoAndStop (2); }
Symbol 1228 MovieClip Frame 1
stop();
Symbol 1254 MovieClip Frame 1
stop();
Symbol 1254 MovieClip Frame 2
stop();
Symbol 1305 MovieClip Frame 1
stop(); if (_level0.sfxLevel != 2) { gotoAndStop (2); }
Symbol 1320 MovieClip Frame 1
stop();
Symbol 1321 MovieClip Frame 1
stop();
Symbol 1326 MovieClip Frame 1
stop();
Symbol 1333 MovieClip Frame 1
stop(); if (_level0.sfxLevel != 2) { gotoAndStop (2); }
Symbol 1364 Button
on (release) { if (_level0.unlockedMask) { _level0.makeFade("medals"); } else { _level0.makeFade("highscore"); } }
Symbol 1376 Button
on (release) { _level0.makeFade("mainmenu"); }
Symbol 1388 Button
on (release) { _level0.makeFade("treasure"); }
Symbol 1393 MovieClip Frame 1
stop();
Symbol 1400 Button
on (release) { var maski = 1; while (maski <= 30) { _level0.maskNew[maski] = false; maski++; } if (_level0.unlockedMask) { _level0.unlockedMask = false; if (_level0.singleCompletion) { _level0.makeFade("highscore"); } else if (_level0.lives < 0) { _level0.makeFade("end"); } else if (_level0.survivalMode) { _level0.makeFade("game_main"); } else { _level0.makeFade("chaptermenu"); } } else { _level0.makeFade("mainmenu"); } }
Symbol 1412 MovieClip Frame 1
stop();
Symbol 1439 Button
on (release) { _level0.makeFade("faux_loading"); }
Symbol 1455 Button
on (release) { _level0.makeFade("2playersetup"); }

Library Items

Symbol 1 Sound [warp]
Symbol 2 Sound [squeak]
Symbol 3 Sound [sodamachine]
Symbol 4 Sound [rocket]
Symbol 5 Sound [pop]
Symbol 6 Sound [jumpsound]
Symbol 7 Sound [glassbreak]
Symbol 8 Sound [click2]
Symbol 9 Sound [cashregister]
Symbol 10 Sound [btn_down]
Symbol 11 Sound [badnews]
Symbol 12 MovieClip [blank]Used by:274  Timeline
Symbol 13 GraphicUsed by:167 944  Timeline
Symbol 14 GraphicUsed by:Timeline
Symbol 15 FontUsed by:16 1048 1055 1056 1068 1070 1074 1076 1078 1091 1151 1153 1155 1157 1158 1159 1161 1162 1163 1165 1167 1173 1195 1199 1200 1208 1210 1211 1213 1236 1237 1246 1255 1257 1260 1264 1265 1267 1271 1284 1286 1287 1290 1292 1295 1296 1298 1300 1304 1306 1307 1309 1310 1313 1318 1319 1328 1331 1341 1342 1346 1348 1351 1352 1355 1359 1363 1368 1369 1373 1379 1381 1383 1386 1394 1397 1398 1402 1437 1446 1457 1459 1463 1465 1468 1497 1498
Symbol 16 EditableTextUses:15Used by:Timeline
Symbol 17 FontUsed by:18 1079 1156 1196 1206 1209 1212 1285 1288 1332 1387 1413 1414 1415 1416 1466 1469
Symbol 18 EditableTextUses:17Used by:Timeline
Symbol 19 FontUsed by:20 168 1090 1164 1207 1302 1334 1335 1337 1347 1354 1356 1360 1361 1366 1372 1378 1390 1396 1401 1409 1421 1441
Symbol 20 EditableTextUses:19Used by:Timeline
Symbol 21 FontUsed by:22 23 962 963 964 965 966 967 968 969 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1042 1045 1047 1370
Symbol 22 EditableTextUses:21Used by:Timeline
Symbol 23 EditableTextUses:21Used by:Timeline
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip [missile_arrow]Uses:24Used by:Timeline
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:30
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:30
Symbol 30 MovieClipUses:27 29Used by:274  Timeline
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClip [b_006]Uses:31Used by:Timeline
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClip [h_006]Uses:33Used by:1176 1476 1486  Timeline
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClip [ab_006]Uses:35Used by:Timeline
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClip [at_006]Uses:37Used by:Timeline
Symbol 39 GraphicUsed by:Timeline
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClip [h_005]Uses:40Used by:1182 1479 1492  Timeline
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClip [goldcoins]Uses:42Used by:Timeline
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClip [ab_005]Uses:44Used by:Timeline
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClip [at_005]Uses:46Used by:Timeline
Symbol 48 GraphicUsed by:Timeline
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClip [ab_004]Uses:49Used by:Timeline
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClip [at_004]Uses:51Used by:Timeline
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClip [b_004]Uses:53Used by:Timeline
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClip [h_004]Uses:55Used by:1180 1478 1490  Timeline
Symbol 57 GraphicUsed by:Timeline
Symbol 58 GraphicUsed by:Timeline
Symbol 59 GraphicUsed by:62
Symbol 60 GraphicUsed by:62 109 262 290 352 381 610 618 626 628 733 741 856
Symbol 61 GraphicUsed by:62 109 262 290 352 381 610 618 626 628 733 741 856
Symbol 62 MovieClip [b_003]Uses:59 60 61Used by:Timeline
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClip [h_003]Uses:63Used by:1178 1477 1488  Timeline
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClip [ab_003]Uses:65Used by:Timeline
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClip [at_003]Uses:67Used by:Timeline
Symbol 69 GraphicUsed by:Timeline
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClip [b_011]Uses:70Used by:Timeline
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClip [h_011]Uses:72Used by:1171 1474 1484  Timeline
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClip [ab_011]Uses:74Used by:Timeline
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClip [at_011]Uses:76Used by:Timeline
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78Used by:275 503  Timeline
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClip [tile_boom]Uses:80Used by:Timeline
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:275  Timeline
Symbol 84 GraphicUsed by:Timeline
Symbol 85 GraphicUsed by:Timeline
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClip [b_002]Uses:86Used by:171 1326  Timeline
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClip [h_002]Uses:88Used by:171 1326  Timeline
Symbol 90 GraphicUsed by:91 188
Symbol 91 MovieClip [at_002]Uses:90Used by:171 1326  Timeline
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClip [ab_002]Uses:92Used by:171 1326  Timeline
Symbol 94 GraphicUsed by:Timeline
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClip [h_008]Uses:95Used by:Timeline
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClip [ab_008]Uses:97Used by:Timeline
Symbol 99 GraphicUsed by:Timeline
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClip [h_009]Uses:100Used by:Timeline
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClip [gem_blue]Uses:102Used by:Timeline
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClip [gem_red]Uses:104Used by:Timeline
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClip [gem_green]Uses:106Used by:Timeline
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClip [b_007]Uses:108 60 61Used by:171 1326  Timeline
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClip [at_007]Uses:110Used by:171 1326  Timeline
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClip [h_007]Uses:112Used by:171 1326  Timeline
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClip [ab_007]Uses:114Used by:171 1326  Timeline
Symbol 116 GraphicUsed by:Timeline
Symbol 117 GraphicUsed by:Timeline
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClip [ab_001]Uses:118Used by:171 1059 1326  Timeline
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClip [b_001]Uses:120Used by:171 1059 1326  Timeline
Symbol 122 GraphicUsed by:149
Symbol 123 GraphicUsed by:149
Symbol 124 GraphicUsed by:149
Symbol 125 GraphicUsed by:149
Symbol 126 GraphicUsed by:149
Symbol 127 GraphicUsed by:149
Symbol 128 GraphicUsed by:149
Symbol 129 GraphicUsed by:149
Symbol 130 GraphicUsed by:149
Symbol 131 GraphicUsed by:149
Symbol 132 GraphicUsed by:149
Symbol 133 GraphicUsed by:149
Symbol 134 GraphicUsed by:149
Symbol 135 GraphicUsed by:149
Symbol 136 GraphicUsed by:149
Symbol 137 GraphicUsed by:149
Symbol 138 GraphicUsed by:149
Symbol 139 GraphicUsed by:149
Symbol 140 GraphicUsed by:149
Symbol 141 GraphicUsed by:149
Symbol 142 GraphicUsed by:149
Symbol 143 GraphicUsed by:149
Symbol 144 GraphicUsed by:149
Symbol 145 GraphicUsed by:149
Symbol 146 GraphicUsed by:149
Symbol 147 GraphicUsed by:149
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClip [h_001]Uses:122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148Used by:171 1059 1174 1326 1393 1472 1482  Timeline
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClip [at_001]Uses:150Used by:171 1059 1326  Timeline
Symbol 152 GraphicUsed by:Timeline
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClip [ironkey]Uses:153Used by:495 534 1326  Timeline
Symbol 155 GraphicUsed by:Timeline
Symbol 156 GraphicUsed by:159
Symbol 157 ShapeTweeningUsed by:159
Symbol 158 GraphicUsed by:159 970 971 972 973 974 975 976 977 1080 1081 1202 1203 1364 1376 1388 1400 1439 1455
Symbol 159 MovieClipUses:156 157 158Used by:Timeline
Symbol 160 GraphicUsed by:165
Symbol 161 FontUsed by:162
Symbol 162 EditableTextUses:161Used by:165
Symbol 163 GraphicUsed by:165
Symbol 164 GraphicUsed by:165
Symbol 165 ButtonUses:160 162 163 164Used by:Timeline
Symbol 166 GraphicUsed by:Timeline
Symbol 167 MovieClipUses:13Used by:Timeline
Symbol 168 EditableTextUses:19Used by:Timeline
Symbol 169 GraphicUsed by:171
Symbol 170 GraphicUsed by:171 1326
Symbol 171 MovieClipUses:169 121 119 151 149 109 115 111 113 170 87 89 91 93Used by:Timeline
Symbol 172 BitmapUsed by:173 1049 1343
Symbol 173 GraphicUses:172Used by:177
Symbol 174 FontUsed by:175 176 1185 1316 1317
Symbol 175 EditableTextUses:174Used by:177
Symbol 176 EditableTextUses:174Used by:177
Symbol 177 MovieClipUses:173 175 176Used by:Timeline
Symbol 178 GraphicUsed by:Timeline
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:181
Symbol 181 MovieClip [shield]Uses:180Used by:Timeline
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClip [h_011b]Uses:182Used by:Timeline
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClip [b_004b]Uses:184Used by:Timeline
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClip [b_008]Uses:186Used by:Timeline
Symbol 188 MovieClip [at_008]Uses:90Used by:Timeline
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:189Used by:274 309 326 770 781 835 845
Symbol 191 GraphicUsed by:274
Symbol 192 GraphicUsed by:202
Symbol 193 GraphicUsed by:202
Symbol 194 GraphicUsed by:202
Symbol 195 GraphicUsed by:202
Symbol 196 GraphicUsed by:202
Symbol 197 GraphicUsed by:202
Symbol 198 GraphicUsed by:202
Symbol 199 GraphicUsed by:202
Symbol 200 GraphicUsed by:202
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:192 193 194 195 196 197 198 199 200 201Used by:259
Symbol 203 GraphicUsed by:213
Symbol 204 GraphicUsed by:213
Symbol 205 GraphicUsed by:213
Symbol 206 GraphicUsed by:213
Symbol 207 GraphicUsed by:213
Symbol 208 GraphicUsed by:213
Symbol 209 GraphicUsed by:213
Symbol 210 GraphicUsed by:213
Symbol 211 GraphicUsed by:213
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:203 204 205 206 207 208 209 210 211 212Used by:259
Symbol 214 GraphicUsed by:227
Symbol 215 GraphicUsed by:227
Symbol 216 GraphicUsed by:227
Symbol 217 GraphicUsed by:227
Symbol 218 GraphicUsed by:227
Symbol 219 GraphicUsed by:227
Symbol 220 GraphicUsed by:227
Symbol 221 GraphicUsed by:227
Symbol 222 GraphicUsed by:227
Symbol 223 GraphicUsed by:227
Symbol 224 GraphicUsed by:227
Symbol 225 GraphicUsed by:227
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:214 215 216 217 218 219 220 221 222 223 224 225 226Used by:259
Symbol 228 GraphicUsed by:237
Symbol 229 GraphicUsed by:237
Symbol 230 GraphicUsed by:237
Symbol 231 GraphicUsed by:237
Symbol 232 GraphicUsed by:237
Symbol 233 GraphicUsed by:237
Symbol 234 GraphicUsed by:237
Symbol 235 GraphicUsed by:237
Symbol 236 GraphicUsed by:237
Symbol 237 MovieClipUses:228 229 230 231 232 233 234 235 236Used by:259
Symbol 238 GraphicUsed by:247
Symbol 239 GraphicUsed by:247
Symbol 240 GraphicUsed by:247
Symbol 241 GraphicUsed by:247
Symbol 242 GraphicUsed by:247
Symbol 243 GraphicUsed by:247
Symbol 244 GraphicUsed by:247
Symbol 245 GraphicUsed by:247
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClipUses:238 239 240 241 242 243 244 245 246Used by:259
Symbol 248 GraphicUsed by:258
Symbol 249 GraphicUsed by:258
Symbol 250 GraphicUsed by:258
Symbol 251 GraphicUsed by:258
Symbol 252 GraphicUsed by:258
Symbol 253 GraphicUsed by:258
Symbol 254 GraphicUsed by:258
Symbol 255 GraphicUsed by:258
Symbol 256 GraphicUsed by:258
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClipUses:248 249 250 251 252 253 254 255 256 257Used by:259
Symbol 259 MovieClip [assaultrifle]Uses:202 213 227 237 247 258Used by:260
Symbol 260 MovieClipUses:259Used by:272  Timeline
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:261 60 61Used by:272 376 389
Symbol 263 GraphicUsed by:264
Symbol 264 MovieClipUses:263Used by:272 376 389
Symbol 265 GraphicUsed by:266 291
Symbol 266 MovieClipUses:265Used by:271
Symbol 267 GraphicUsed by:268 292
Symbol 268 MovieClipUses:267Used by:271
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:271
Symbol 271 MovieClipUses:266 268 270Used by:272 376 389
Symbol 272 MovieClipUses:260 262 264 271Used by:273
Symbol 273 MovieClipUses:272Used by:274 322 350
Symbol 274 MovieClip [char]Uses:12 190 191 30 273Used by:1247  Timeline
Symbol 275 MovieClip [tile_blank1]Uses:79 83Used by:Timeline
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClipUses:276Used by:Timeline
Symbol 278 GraphicUsed by:285 306 854
Symbol 279 GraphicUsed by:285 519 812 854
Symbol 280 GraphicUsed by:281
Symbol 281 MovieClipUses:280Used by:285 519 854 892 898
Symbol 282 GraphicUsed by:283
Symbol 283 MovieClipUses:282Used by:285
Symbol 284 GraphicUsed by:285 519 854
Symbol 285 MovieClip [fx_bigexplosion]Uses:278 279 281 283 284Used by:Timeline
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:286Used by:288
Symbol 288 MovieClip [tile_spike]Uses:287Used by:Timeline
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:289 60 61Used by:Timeline
Symbol 291 MovieClipUses:265Used by:Timeline
Symbol 292 MovieClipUses:267Used by:Timeline
Symbol 293 GraphicUsed by:294
Symbol 294 MovieClipUses:293Used by:Timeline
Symbol 295 GraphicUsed by:301
Symbol 296 GraphicUsed by:301
Symbol 297 GraphicUsed by:301
Symbol 298 GraphicUsed by:301
Symbol 299 GraphicUsed by:301
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:295 296 297 298 299 300Used by:306
Symbol 302 GraphicUsed by:306
Symbol 303 GraphicUsed by:304
Symbol 304 MovieClipUses:303Used by:306 823
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClip [fx_explosion]Uses:278 301 302 304 305Used by:Timeline
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:307Used by:309
Symbol 309 MovieClip [pickup]Uses:190 308Used by:Timeline
Symbol 310 GraphicUsed by:311
Symbol 311 MovieClip [redpotion]Uses:310Used by:Timeline
Symbol 312 GraphicUsed by:Timeline
Symbol 313 FontUsed by:314 320 346 496 528
Symbol 314 EditableTextUses:313Used by:315
Symbol 315 MovieClipUses:314Used by:316
Symbol 316 MovieClip [floatwords]Uses:315Used by:Timeline
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClip [manapotion]Uses:317Used by:Timeline
Symbol 319 GraphicUsed by:322
Symbol 320 EditableTextUses:313Used by:322
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClip [tile_cage]Uses:273 319 320 321Used by:Timeline
Symbol 323 GraphicUsed by:Timeline
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClip [effect_ninjasmoke]Uses:324Used by:Timeline
Symbol 326 MovieClip [missile]Uses:190Used by:Timeline
Symbol 327 GraphicUsed by:338
Symbol 328 GraphicUsed by:337
Symbol 329 FontUsed by:330 331 332 334 335 336 1035 1044 1191 1193 1241 1303 1323 1324 1327 1417 1419 1423 1449 1450 1451 1460 1461 1462
Symbol 330 EditableTextUses:329Used by:337
Symbol 331 EditableTextUses:329Used by:337
Symbol 332 EditableTextUses:329Used by:337
Symbol 333 GraphicUsed by:337  Timeline
Symbol 334 EditableTextUses:329Used by:337
Symbol 335 EditableTextUses:329Used by:337
Symbol 336 EditableTextUses:329Used by:337
Symbol 337 MovieClipUses:328 330 331 332 333 334 335 336Used by:338
Symbol 338 MovieClip [tile_start]Uses:327 337Used by:Timeline
Symbol 339 FontUsed by:340
Symbol 340 EditableTextUses:339Used by:Timeline
Symbol 341 GraphicUsed by:344
Symbol 342 GraphicUsed by:344
Symbol 343 GraphicUsed by:344
Symbol 344 MovieClip [missile_fireball]Uses:341 342 343Used by:695  Timeline
Symbol 345 GraphicUsed by:350
Symbol 346 EditableTextUses:313Used by:350
Symbol 347 GraphicUsed by:348
Symbol 348 MovieClipUses:347Used by:350
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClip [tile_princess]Uses:273 345 346 348 349Used by:Timeline
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClip [b_009]Uses:351 60 61Used by:Timeline
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClip [ab_009]Uses:353Used by:Timeline
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClip [at_009]Uses:355Used by:Timeline
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClip [missile_spear]Uses:357Used by:Timeline
Symbol 359 GraphicUsed by:362
Symbol 360 GraphicUsed by:362
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClip [missile_holybolt]Uses:359 360 361Used by:Timeline
Symbol 363 GraphicUsed by:369
Symbol 364 GraphicUsed by:369
Symbol 365 GraphicUsed by:369
Symbol 366 GraphicUsed by:369
Symbol 367 GraphicUsed by:369
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClip [ring_red]Uses:363 364 365 366 367 368Used by:Timeline
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:370Used by:374
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:374
Symbol 374 MovieClip [tile_blank2]Uses:371 373Used by:Timeline
Symbol 375 GraphicUsed by:379
Symbol 376 MovieClipUses:262 264 271Used by:377
Symbol 377 MovieClipUses:376Used by:379
Symbol 378 GraphicUsed by:379 391
Symbol 379 MovieClip [char_body1]Uses:375 377 378Used by:Timeline
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClip [b_012]Uses:380 60 61Used by:Timeline
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClip [ab_012]Uses:382Used by:Timeline
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClip [at_012]Uses:384Used by:Timeline
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClip [h_012]Uses:386Used by:Timeline
Symbol 388 GraphicUsed by:391
Symbol 389 MovieClipUses:262 264 271Used by:390
Symbol 390 MovieClipUses:389Used by:391
Symbol 391 MovieClip [char_body2]Uses:388 390 378Used by:Timeline
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClip [b_013]Uses:392Used by:Timeline
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClip [ab_013]Uses:394Used by:Timeline
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClip [at_013]Uses:396Used by:Timeline
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClip [h_013b]Uses:398Used by:Timeline
Symbol 400 GraphicUsed by:402
Symbol 401 GraphicUsed by:402 848
Symbol 402 MovieClip [tile_sliding]Uses:400 401Used by:Timeline
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClip [grass1]Uses:403Used by:Timeline
Symbol 405 GraphicUsed by:406
Symbol 406 MovieClip [grass2]Uses:405Used by:Timeline
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClip [grass3]Uses:407Used by:Timeline
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClip [grass6]Uses:409Used by:Timeline
Symbol 411 GraphicUsed by:412
Symbol 412 MovieClip [grass5]Uses:411Used by:Timeline
Symbol 413 GraphicUsed by:414
Symbol 414 MovieClip [grass4]Uses:413Used by:Timeline
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClip [temple_floor4]Uses:415Used by:Timeline
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClip [temple_floor5]Uses:417Used by:Timeline
Symbol 419 GraphicUsed by:420
Symbol 420 MovieClip [temple_floor6]Uses:419Used by:Timeline
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClip [temple_floor1]Uses:421Used by:Timeline
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClip [temple_floor2]Uses:423Used by:Timeline
Symbol 425 GraphicUsed by:431
Symbol 426 GraphicUsed by:430 563
Symbol 427 GraphicUsed by:430
Symbol 428 GraphicUsed by:430 563
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClip [torch]Uses:426 427 428 429Used by:431 789
Symbol 431 MovieClip [temple_floor3]Uses:425 430Used by:Timeline
Symbol 432 GraphicUsed by:433
Symbol 433 MovieClip [ab_013b]Uses:432Used by:Timeline
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClip [h_013]Uses:434Used by:Timeline
Symbol 436 GraphicUsed by:438
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClip [tile_idolhead]Uses:436 437Used by:Timeline
Symbol 439 GraphicUsed by:440
Symbol 440 MovieClip [missile_dart]Uses:439Used by:Timeline
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441Used by:454
Symbol 443 GraphicUsed by:444
Symbol 444 MovieClipUses:443Used by:454
Symbol 445 GraphicUsed by:454
Symbol 446 GraphicUsed by:453
Symbol 447 GraphicUsed by:453
Symbol 448 GraphicUsed by:453
Symbol 449 GraphicUsed by:453
Symbol 450 GraphicUsed by:453
Symbol 451 GraphicUsed by:453
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:446 447 448 449 450 451 452Used by:454
Symbol 454 MovieClip [tile_blank3]Uses:442 444 445 453Used by:Timeline
Symbol 455 GraphicUsed by:461
Symbol 456 GraphicUsed by:461
Symbol 457 GraphicUsed by:461
Symbol 458 GraphicUsed by:461
Symbol 459 GraphicUsed by:461
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:455 456 457 458 459 460Used by:466
Symbol 462 GraphicUsed by:466
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:463Used by:466
Symbol 465 GraphicUsed by:466
Symbol 466 MovieClip [fx_sandcloud]Uses:461 462 464 465Used by:Timeline
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClip [b_014]Uses:467Used by:Timeline
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClip [ab_014]Uses:469Used by:Timeline
Symbol 471 GraphicUsed by:472
Symbol 472 MovieClip [at_014]Uses:471Used by:Timeline
Symbol 473 GraphicUsed by:474
Symbol 474 MovieClip [h_014]Uses:473Used by:Timeline
Symbol 475 GraphicUsed by:476
Symbol 476 MovieClipUses:475Used by:477  Timeline
Symbol 477 MovieClip [missile_shuriken]Uses:476Used by:Timeline
Symbol 478 GraphicUsed by:484
Symbol 479 ShapeTweeningUsed by:484
Symbol 480 GraphicUsed by:484
Symbol 481 GraphicUsed by:484
Symbol 482 ShapeTweeningUsed by:484
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClipUses:478 479 480 481 482 483Used by:486 545 588 718
Symbol 485 GraphicUsed by:486
Symbol 486 MovieClip [b_005]Uses:484 485Used by:Timeline
Symbol 487 GraphicUsed by:488
Symbol 488 MovieClip [b_010]Uses:487Used by:Timeline
Symbol 489 GraphicUsed by:490
Symbol 490 MovieClip [ab_010]Uses:489Used by:Timeline
Symbol 491 GraphicUsed by:492
Symbol 492 MovieClip [at_010]Uses:491Used by:Timeline
Symbol 493 GraphicUsed by:494
Symbol 494 MovieClip [h_010]Uses:493Used by:Timeline
Symbol 495 MovieClipUses:154Used by:497
Symbol 496 EditableTextUses:313Used by:497
Symbol 497 MovieClip [tile_key]Uses:495 496Used by:Timeline
Symbol 498 GraphicUsed by:499
Symbol 499 MovieClipUses:498Used by:500
Symbol 500 MovieClip [tile_gold]Uses:499Used by:Timeline
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClipUses:501Used by:503
Symbol 503 MovieClip [tile_blank4]Uses:79 502Used by:Timeline
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClip [b_015]Uses:504Used by:Timeline
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClip [ab_015]Uses:506Used by:Timeline
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClip [at_015]Uses:508Used by:Timeline
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClip [h_015]Uses:510Used by:Timeline
Symbol 512 GraphicUsed by:515
Symbol 513 GraphicUsed by:514
Symbol 514 MovieClipUses:513Used by:515 687
Symbol 515 MovieClip [tile_ice]Uses:512 514Used by:Timeline
Symbol 516 GraphicUsed by:519
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:517Used by:519
Symbol 519 MovieClip [fx_iceexplosion]Uses:516 279 281 518 284Used by:Timeline
Symbol 520 GraphicUsed by:521
Symbol 521 MovieClip [snow1]Uses:520Used by:Timeline
Symbol 522 GraphicUsed by:523
Symbol 523 MovieClip [snow2]Uses:522Used by:Timeline
Symbol 524 GraphicUsed by:525
Symbol 525 MovieClip [snow3]Uses:524Used by:Timeline
Symbol 526 GraphicUsed by:527
Symbol 527 MovieClip [snow4]Uses:526Used by:Timeline
Symbol 528 EditableTextUses:313Used by:535
Symbol 529 GraphicUsed by:533
Symbol 530 GraphicUsed by:533
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:531Used by:533
Symbol 533 MovieClipUses:529 530 532Used by:535
Symbol 534 MovieClipUses:154Used by:535  Timeline
Symbol 535 MovieClip [tile_exit]Uses:528 533 534Used by:Timeline
Symbol 536 GraphicUsed by:537
Symbol 537 MovieClip [b_016]Uses:536Used by:Timeline
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClip [ab_016]Uses:538Used by:Timeline
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClip [at_016]Uses:540Used by:Timeline
Symbol 542 GraphicUsed by:543
Symbol 543 MovieClip [h_016]Uses:542Used by:Timeline
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClip [b_005b]Uses:484 544Used by:Timeline
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClip [ab_005b]Uses:546Used by:Timeline
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClip [at_005b]Uses:548Used by:Timeline
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClip [h_005b]Uses:550Used by:Timeline
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClip [b_005c]Uses:552Used by:Timeline
Symbol 554 GraphicUsed by:555
Symbol 555 MovieClip [ab_005c]Uses:554Used by:Timeline
Symbol 556 GraphicUsed by:557
Symbol 557 MovieClip [at_005c]Uses:556Used by:Timeline
Symbol 558 GraphicUsed by:559
Symbol 559 MovieClip [h_005c]Uses:558Used by:Timeline
Symbol 560 GraphicUsed by:561
Symbol 561 MovieClip [b_006b]Uses:560Used by:Timeline
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClipUses:426 428 562Used by:565
Symbol 564 GraphicUsed by:565
Symbol 565 MovieClip [ab_006b]Uses:563 564Used by:Timeline
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClip [at_006b]Uses:566Used by:Timeline
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClip [h_006b]Uses:568Used by:Timeline
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClip [b_006c]Uses:570Used by:Timeline
Symbol 572 GraphicUsed by:573
Symbol 573 MovieClip [ab_006c]Uses:572Used by:Timeline
Symbol 574 GraphicUsed by:575
Symbol 575 MovieClip [at_006c]Uses:574Used by:Timeline
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClip [h_006c]Uses:576Used by:Timeline
Symbol 578 GraphicUsed by:579
Symbol 579 MovieClip [b_005d]Uses:578Used by:Timeline
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClip [ab_005d]Uses:580Used by:Timeline
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClip [at_005d]Uses:582Used by:Timeline
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClip [h_005d]Uses:584Used by:Timeline
Symbol 586 GraphicUsed by:Timeline
Symbol 587 GraphicUsed by:588
Symbol 588 MovieClip [b_010b]Uses:587 484Used by:Timeline
Symbol 589 GraphicUsed by:590
Symbol 590 MovieClip [at_004b]Uses:589Used by:Timeline
Symbol 591 GraphicUsed by:592
Symbol 592 MovieClip [h_010b]Uses:591Used by:Timeline
Symbol 593 GraphicUsed by:594
Symbol 594 MovieClip [ab_004b]Uses:593Used by:Timeline
Symbol 595 GraphicUsed by:596
Symbol 596 MovieClipUses:595Used by:598
Symbol 597 GraphicUsed by:598
Symbol 598 MovieClip [missile_shadow]Uses:596 597Used by:Timeline
Symbol 599 GraphicUsed by:600
Symbol 600 MovieClip [h_004b]Uses:599Used by:Timeline
Symbol 601 GraphicUsed by:602
Symbol 602 MovieClip [missile_breaker]Uses:601Used by:Timeline
Symbol 603 GraphicUsed by:604
Symbol 604 MovieClip [h_004c]Uses:603Used by:Timeline
Symbol 605 GraphicUsed by:606
Symbol 606 MovieClip [h_004d]Uses:605Used by:Timeline
Symbol 607 GraphicUsed by:608
Symbol 608 MovieClip [ab_011b]Uses:607Used by:Timeline
Symbol 609 GraphicUsed by:610
Symbol 610 MovieClip [b_003b]Uses:609 60 61Used by:Timeline
Symbol 611 GraphicUsed by:612
Symbol 612 MovieClip [h_003b]Uses:611Used by:Timeline
Symbol 613 GraphicUsed by:614
Symbol 614 MovieClip [ab_003b]Uses:613Used by:Timeline
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClip [at_003b]Uses:615Used by:Timeline
Symbol 617 GraphicUsed by:618
Symbol 618 MovieClip [b_003c]Uses:617 60 61Used by:Timeline
Symbol 619 GraphicUsed by:620
Symbol 620 MovieClip [h_003c]Uses:619Used by:Timeline
Symbol 621 GraphicUsed by:622
Symbol 622 MovieClip [ab_003c]Uses:621Used by:Timeline
Symbol 623 GraphicUsed by:624
Symbol 624 MovieClip [at_003c]Uses:623Used by:Timeline
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClip [b_003d]Uses:625 60 61Used by:Timeline
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClip [b_003e]Uses:627 60 61Used by:Timeline
Symbol 629 GraphicUsed by:630
Symbol 630 MovieClip [h_003e]Uses:629Used by:Timeline
Symbol 631 GraphicUsed by:665
Symbol 632 GraphicUsed by:665
Symbol 633 GraphicUsed by:665
Symbol 634 GraphicUsed by:665
Symbol 635 GraphicUsed by:665
Symbol 636 GraphicUsed by:665
Symbol 637 GraphicUsed by:665
Symbol 638 GraphicUsed by:665
Symbol 639 GraphicUsed by:665
Symbol 640 GraphicUsed by:665
Symbol 641 GraphicUsed by:665
Symbol 642 GraphicUsed by:665
Symbol 643 GraphicUsed by:665
Symbol 644 GraphicUsed by:665
Symbol 645 GraphicUsed by:665
Symbol 646 GraphicUsed by:665
Symbol 647 GraphicUsed by:665
Symbol 648 GraphicUsed by:665
Symbol 649 GraphicUsed by:665
Symbol 650 GraphicUsed by:665
Symbol 651 GraphicUsed by:665
Symbol 652 GraphicUsed by:665
Symbol 653 GraphicUsed by:665
Symbol 654 GraphicUsed by:665
Symbol 655 GraphicUsed by:665
Symbol 656 GraphicUsed by:665
Symbol 657 GraphicUsed by:665
Symbol 658 GraphicUsed by:665
Symbol 659 GraphicUsed by:665
Symbol 660 GraphicUsed by:665
Symbol 661 GraphicUsed by:665
Symbol 662 GraphicUsed by:665
Symbol 663 GraphicUsed by:665
Symbol 664 GraphicUsed by:665
Symbol 665 MovieClipUses:631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664Used by:1171 1176 1178 1180 1182 1474 1476 1477 1478 1479 1484 1486 1488 1490 1492  Timeline
Symbol 666 GraphicUsed by:667
Symbol 667 MovieClip [b_017]Uses:666Used by:Timeline
Symbol 668 GraphicUsed by:669
Symbol 669 MovieClip [ab_017]Uses:668Used by:Timeline
Symbol 670 GraphicUsed by:671 714
Symbol 671 MovieClip [at_017]Uses:670Used by:Timeline
Symbol 672 GraphicUsed by:673
Symbol 673 MovieClip [h_017]Uses:672Used by:Timeline
Symbol 674 GraphicUsed by:675
Symbol 675 MovieClip [ab_017b]Uses:674Used by:Timeline
Symbol 676 GraphicUsed by:677
Symbol 677 MovieClip [h_017b]Uses:676Used by:Timeline
Symbol 678 GraphicUsed by:679
Symbol 679 MovieClip [b_006d]Uses:678Used by:Timeline
Symbol 680 GraphicUsed by:681
Symbol 681 MovieClip [ab_006d]Uses:680Used by:Timeline
Symbol 682 GraphicUsed by:683 859
Symbol 683 MovieClip [at_006d]Uses:682Used by:Timeline
Symbol 684 GraphicUsed by:685
Symbol 685 MovieClip [h_006d]Uses:684Used by:Timeline
Symbol 686 GraphicUsed by:687
Symbol 687 MovieClip [tile_icicle]Uses:686 514Used by:Timeline
Symbol 688 GraphicUsed by:691
Symbol 689 GraphicUsed by:691
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClip [missile_icebolt]Uses:688 689 690Used by:Timeline
Symbol 692 GraphicUsed by:695
Symbol 693 GraphicUsed by:694
Symbol 694 MovieClipUses:693Used by:695
Symbol 695 MovieClip [missile_familiar]Uses:344 692 694Used by:Timeline
Symbol 696 GraphicUsed by:697
Symbol 697 MovieClip [h_011d]Uses:696Used by:Timeline
Symbol 698 GraphicUsed by:699
Symbol 699 MovieClip [b_011c]Uses:698Used by:Timeline
Symbol 700 GraphicUsed by:701
Symbol 701 MovieClip [ab_011c]Uses:700Used by:Timeline
Symbol 702 GraphicUsed by:703
Symbol 703 MovieClip [at_011c]Uses:702Used by:Timeline
Symbol 704 GraphicUsed by:705
Symbol 705 MovieClip [h_011c]Uses:704Used by:Timeline
Symbol 706 GraphicUsed by:707
Symbol 707 MovieClip [b_011e]Uses:706Used by:Timeline
Symbol 708 GraphicUsed by:709
Symbol 709 MovieClip [h_011e]Uses:708Used by:Timeline
Symbol 710 GraphicUsed by:711
Symbol 711 MovieClip [b_006e]Uses:710Used by:Timeline
Symbol 712 GraphicUsed by:713
Symbol 713 MovieClip [ab_006e]Uses:712Used by:Timeline
Symbol 714 MovieClip [at_006e]Uses:670Used by:Timeline
Symbol 715 GraphicUsed by:716
Symbol 716 MovieClip [h_006e]Uses:715Used by:Timeline
Symbol 717 GraphicUsed by:718
Symbol 718 MovieClip [b_005e]Uses:484 717Used by:Timeline
Symbol 719 GraphicUsed by:720
Symbol 720 MovieClip [h_005e]Uses:719Used by:Timeline
Symbol 721 GraphicUsed by:722
Symbol 722 MovieClip [b_011f]Uses:721Used by:Timeline
Symbol 723 GraphicUsed by:724
Symbol 724 MovieClip [ab_011f]Uses:723Used by:Timeline
Symbol 725 GraphicUsed by:726
Symbol 726 MovieClip [at_011f]Uses:725Used by:Timeline
Symbol 727 GraphicUsed by:728
Symbol 728 MovieClip [h_011f]Uses:727Used by:Timeline
Symbol 729 GraphicUsed by:730
Symbol 730 MovieClipUses:729Used by:731
Symbol 731 MovieClip [missile_scimitar]Uses:730Used by:Timeline
Symbol 732 GraphicUsed by:733
Symbol 733 MovieClip [b_018]Uses:732 60 61Used by:Timeline
Symbol 734 GraphicUsed by:735
Symbol 735 MovieClip [ab_018]Uses:734Used by:Timeline
Symbol 736 GraphicUsed by:737
Symbol 737 MovieClip [at_018]Uses:736Used by:Timeline
Symbol 738 GraphicUsed by:739
Symbol 739 MovieClip [h_018]Uses:738Used by:Timeline
Symbol 740 GraphicUsed by:741
Symbol 741 MovieClip [b_003f]Uses:740 60 61Used by:Timeline
Symbol 742 GraphicUsed by:743
Symbol 743 MovieClip [h_003f]Uses:742Used by:Timeline
Symbol 744 GraphicUsed by:745
Symbol 745 MovieClip [tile_geyser]Uses:744Used by:Timeline
Symbol 746 GraphicUsed by:750 851
Symbol 747 GraphicUsed by:750 851
Symbol 748 GraphicUsed by:750
Symbol 749 GraphicUsed by:750
Symbol 750 MovieClip [missile_geyser]Uses:746 747 748 749Used by:Timeline
Symbol 751 GraphicUsed by:752
Symbol 752 MovieClipUses:751Used by:755
Symbol 753 GraphicUsed by:754
Symbol 754 MovieClipUses:753Used by:755
Symbol 755 MovieClip [tile_blank5]Uses:752 754Used by:Timeline
Symbol 756 GraphicUsed by:757
Symbol 757 MovieClipUses:756Used by:758
Symbol 758 MovieClip [tile_bossledge]Uses:757Used by:Timeline
Symbol 759 GraphicUsed by:762
Symbol 760 GraphicUsed by:762
Symbol 761 GraphicUsed by:762
Symbol 762 MovieClipUses:759 760 761Used by:770
Symbol 763 GraphicUsed by:766
Symbol 764 GraphicUsed by:766
Symbol 765 GraphicUsed by:766
Symbol 766 MovieClipUses:763 764 765Used by:770
Symbol 767 GraphicUsed by:770
Symbol 768 GraphicUsed by:769
Symbol 769 MovieClipUses:768Used by:770
Symbol 770 MovieClip [boss1]Uses:190 762 766 767 769Used by:Timeline
Symbol 771 GraphicUsed by:774
Symbol 772 GraphicUsed by:774
Symbol 773 GraphicUsed by:774
Symbol 774 MovieClipUses:771 772 773Used by:781
Symbol 775 GraphicUsed by:777
Symbol 776 GraphicUsed by:777
Symbol 777 MovieClipUses:775 776Used by:781
Symbol 778 GraphicUsed by:781
Symbol 779 GraphicUsed by:780
Symbol 780 MovieClipUses:779Used by:781
Symbol 781 MovieClip [boss2]Uses:190 774 777 778 780Used by:Timeline
Symbol 782 GraphicUsed by:785
Symbol 783 GraphicUsed by:784
Symbol 784 MovieClipUses:783Used by:785 799
Symbol 785 MovieClip [missile_trunk]Uses:782 784Used by:Timeline
Symbol 786 GraphicUsed by:787
Symbol 787 MovieClip [cave1]Uses:786Used by:Timeline
Symbol 788 GraphicUsed by:789
Symbol 789 MovieClip [cave2]Uses:788 430Used by:Timeline
Symbol 790 GraphicUsed by:791
Symbol 791 MovieClip [cave3]Uses:790Used by:Timeline
Symbol 792 GraphicUsed by:793
Symbol 793 MovieClip [cave6]Uses:792Used by:Timeline
Symbol 794 GraphicUsed by:795
Symbol 795 MovieClip [cave5]Uses:794Used by:Timeline
Symbol 796 GraphicUsed by:797
Symbol 797 MovieClip [cave4]Uses:796Used by:Timeline
Symbol 798 GraphicUsed by:799
Symbol 799 MovieClip [tile_magma]Uses:798 784Used by:Timeline
Symbol 800 GraphicUsed by:801
Symbol 801 MovieClip [tile_firevent]Uses:800Used by:Timeline
Symbol 802 GraphicUsed by:808
Symbol 803 GraphicUsed by:808
Symbol 804 GraphicUsed by:808
Symbol 805 GraphicUsed by:808
Symbol 806 GraphicUsed by:808
Symbol 807 GraphicUsed by:808
Symbol 808 MovieClipUses:802 803 804 805 806 807Used by:812
Symbol 809 GraphicUsed by:810
Symbol 810 MovieClipUses:809Used by:812
Symbol 811 GraphicUsed by:812 892
Symbol 812 MovieClip [fx_steamcloud]Uses:808 279 810 811Used by:Timeline
Symbol 813 GraphicUsed by:815
Symbol 814 GraphicUsed by:815
Symbol 815 MovieClip [effect_slash]Uses:813 814Used by:Timeline
Symbol 816 GraphicUsed by:819
Symbol 817 GraphicUsed by:819
Symbol 818 GraphicUsed by:819
Symbol 819 MovieClipUses:816 817 818Used by:820
Symbol 820 MovieClip [effect_berserk]Uses:819Used by:Timeline
Symbol 821 GraphicUsed by:823
Symbol 822 GraphicUsed by:823
Symbol 823 MovieClip [fx_jumpcloud]Uses:821 304 822Used by:Timeline
Symbol 824 GraphicUsed by:827
Symbol 825 GraphicUsed by:827
Symbol 826 GraphicUsed by:827
Symbol 827 MovieClipUses:824 825 826Used by:835
Symbol 828 GraphicUsed by:831
Symbol 829 GraphicUsed by:831
Symbol 830 GraphicUsed by:831
Symbol 831 MovieClipUses:828 829 830Used by:835
Symbol 832 GraphicUsed by:835
Symbol 833 GraphicUsed by:834
Symbol 834 MovieClipUses:833Used by:835
Symbol 835 MovieClip [boss3]Uses:190 827 831 832 834Used by:Timeline
Symbol 836 GraphicUsed by:839
Symbol 837 GraphicUsed by:839
Symbol 838 GraphicUsed by:839
Symbol 839 MovieClipUses:836 837 838Used by:845
Symbol 840 GraphicUsed by:841
Symbol 841 MovieClipUses:840Used by:845
Symbol 842 GraphicUsed by:845
Symbol 843 GraphicUsed by:844
Symbol 844 MovieClipUses:843Used by:845
Symbol 845 MovieClip [boss4]Uses:190 839 841 842 844Used by:Timeline
Symbol 846 GraphicUsed by:847
Symbol 847 MovieClipUses:846Used by:848
Symbol 848 MovieClip [tile_gold_sliding]Uses:847 401Used by:Timeline
Symbol 849 GraphicUsed by:851
Symbol 850 GraphicUsed by:851
Symbol 851 MovieClip [missile_snowball]Uses:746 747 849 850Used by:Timeline
Symbol 852 GraphicUsed by:853
Symbol 853 MovieClipUses:852Used by:854
Symbol 854 MovieClip [fx_goldexplosion]Uses:278 279 281 853 284Used by:Timeline
Symbol 855 GraphicUsed by:856
Symbol 856 MovieClip [b_019]Uses:855 60 61Used by:Timeline
Symbol 857 GraphicUsed by:858
Symbol 858 MovieClip [ab_019]Uses:857Used by:Timeline
Symbol 859 MovieClip [at_019]Uses:682Used by:Timeline
Symbol 860 GraphicUsed by:861
Symbol 861 MovieClip [h_019]Uses:860Used by:Timeline
Symbol 862 GraphicUsed by:866
Symbol 863 GraphicUsed by:866
Symbol 864 GraphicUsed by:866
Symbol 865 GraphicUsed by:866
Symbol 866 MovieClip [missile_shadowbolt]Uses:862 863 864 865Used by:Timeline
Symbol 867 GraphicUsed by:871
Symbol 868 GraphicUsed by:871
Symbol 869 GraphicUsed by:871
Symbol 870 GraphicUsed by:871
Symbol 871 MovieClip [missile_magmaball]Uses:867 868 869 870Used by:Timeline
Symbol 872 GraphicUsed by:873
Symbol 873 MovieClipUses:872Used by:876
Symbol 874 GraphicUsed by:875 879 880
Symbol 875 MovieClipUses:874Used by:876
Symbol 876 MovieClip [tile_blank6]Uses:873 875Used by:Timeline
Symbol 877 GraphicUsed by:878
Symbol 878 MovieClip [outpost1]Uses:877Used by:Timeline
Symbol 879 MovieClip [outpost2]Uses:874Used by:Timeline
Symbol 880 MovieClip [outpost3]Uses:874Used by:Timeline
Symbol 881 GraphicUsed by:883
Symbol 882 GraphicUsed by:883
Symbol 883 MovieClip [playerindicator]Uses:881 882Used by:Timeline
Symbol 884 GraphicUsed by:885
Symbol 885 MovieClip [b_001b]Uses:884Used by:Timeline
Symbol 886 GraphicUsed by:887
Symbol 887 MovieClip [b_001c]Uses:886Used by:Timeline
Symbol 888 GraphicUsed by:892
Symbol 889 GraphicUsed by:892
Symbol 890 GraphicUsed by:891
Symbol 891 MovieClipUses:890Used by:892
Symbol 892 MovieClip [fx_explodemarker1]Uses:888 889 281 891 811Used by:Timeline
Symbol 893 GraphicUsed by:898
Symbol 894 GraphicUsed by:898
Symbol 895 GraphicUsed by:896
Symbol 896 MovieClipUses:895Used by:898
Symbol 897 GraphicUsed by:898
Symbol 898 MovieClip [fx_explodemarker2]Uses:893 894 281 896 897Used by:Timeline
Symbol 899 GraphicUsed by:900
Symbol 900 ButtonUses:899Used by:944
Symbol 901 ShapeTweeningUsed by:944
Symbol 902 GraphicUsed by:903
Symbol 903 MovieClipUses:902Used by:944
Symbol 904 GraphicUsed by:905
Symbol 905 MovieClipUses:904Used by:944
Symbol 906 GraphicUsed by:907
Symbol 907 MovieClipUses:906Used by:944
Symbol 908 GraphicUsed by:909
Symbol 909 MovieClipUses:908Used by:944
Symbol 910 GraphicUsed by:911
Symbol 911 MovieClipUses:910Used by:944
Symbol 912 GraphicUsed by:913
Symbol 913 MovieClipUses:912Used by:944
Symbol 914 ShapeTweeningUsed by:944
Symbol 915 ShapeTweeningUsed by:944
Symbol 916 GraphicUsed by:944
Symbol 917 ShapeTweeningUsed by:944
Symbol 918 ShapeTweeningUsed by:944
Symbol 919 GraphicUsed by:944
Symbol 920 ShapeTweeningUsed by:944
Symbol 921 GraphicUsed by:944
Symbol 922 ShapeTweeningUsed by:944
Symbol 923 ShapeTweeningUsed by:944
Symbol 924 GraphicUsed by:944
Symbol 925 GraphicUsed by:926
Symbol 926 MovieClipUses:925Used by:944
Symbol 927 GraphicUsed by:944
Symbol 928 ShapeTweeningUsed by:944
Symbol 929 GraphicUsed by:944
Symbol 930 ShapeTweeningUsed by:944
Symbol 931 GraphicUsed by:944
Symbol 932 ShapeTweeningUsed by:944
Symbol 933 GraphicUsed by:934
Symbol 934 MovieClipUses:933Used by:944
Symbol 935 GraphicUsed by:944
Symbol 936 GraphicUsed by:937
Symbol 937 MovieClipUses:936Used by:944
Symbol 938 GraphicUsed by:944
Symbol 939 GraphicUsed by:944
Symbol 940 GraphicUsed by:944
Symbol 941 GraphicUsed by:944
Symbol 942 GraphicUsed by:943
Symbol 943 MovieClipUses:942Used by:944
Symbol 944 MovieClipUses:13 900 901 903 905 907 909 911 913 914 915 916 917 918 919 920 921 922 923 924 926 927 928 929 930 931 932 934 935 937 938 939 940 941 943Used by:Timeline
Symbol 945 GraphicUsed by:959
Symbol 946 GraphicUsed by:959
Symbol 947 GraphicUsed by:959
Symbol 948 GraphicUsed by:949
Symbol 949 MovieClipUses:948Used by:959 1408
Symbol 950 ShapeTweeningUsed by:959
Symbol 951 SoundUsed by:959
Symbol 952 GraphicUsed by:959
Symbol 953 GraphicUsed by:959
Symbol 954 GraphicUsed by:959
Symbol 955 GraphicUsed by:959
Symbol 956 GraphicUsed by:959
Symbol 957 GraphicUsed by:959
Symbol 958 GraphicUsed by:959
Symbol 959 MovieClipUses:945 946 947 949 950 951 952 953 954 955 956 957 958Used by:Timeline
Symbol 960 GraphicUsed by:961
Symbol 961 MovieClipUses:960Used by:Timeline
Symbol 962 EditableTextUses:21Used by:1034
Symbol 963 EditableTextUses:21Used by:1034
Symbol 964 EditableTextUses:21Used by:1034
Symbol 965 EditableTextUses:21Used by:1034
Symbol 966 EditableTextUses:21Used by:1034
Symbol 967 EditableTextUses:21Used by:1034
Symbol 968 EditableTextUses:21Used by:1034
Symbol 969 EditableTextUses:21Used by:1034
Symbol 970 ButtonUses:158Used by:1034
Symbol 971 ButtonUses:158Used by:1034
Symbol 972 ButtonUses:158Used by:1034
Symbol 973 ButtonUses:158Used by:1034
Symbol 974 ButtonUses:158Used by:1034
Symbol 975 ButtonUses:158Used by:1034
Symbol 976 ButtonUses:158Used by:1034
Symbol 977 ButtonUses:158Used by:1034
Symbol 978 EditableTextUses:21Used by:1034
Symbol 979 EditableTextUses:21Used by:1034
Symbol 980 EditableTextUses:21Used by:1034
Symbol 981 EditableTextUses:21Used by:1034
Symbol 982 EditableTextUses:21Used by:1034
Symbol 983 EditableTextUses:21Used by:1034
Symbol 984 EditableTextUses:21Used by:1034
Symbol 985 EditableTextUses:21Used by:1034
Symbol 986 EditableTextUses:21Used by:1034
Symbol 987 EditableTextUses:21Used by:1034
Symbol 988 EditableTextUses:21Used by:1034
Symbol 989 EditableTextUses:21Used by:1034
Symbol 990 EditableTextUses:21Used by:1034
Symbol 991 EditableTextUses:21Used by:1034
Symbol 992 EditableTextUses:21Used by:1034
Symbol 993 EditableTextUses:21Used by:1034
Symbol 994 EditableTextUses:21Used by:1034
Symbol 995 EditableTextUses:21Used by:1034
Symbol 996 EditableTextUses:21Used by:1034
Symbol 997 EditableTextUses:21Used by:1034
Symbol 998 EditableTextUses:21Used by:1034
Symbol 999 EditableTextUses:21Used by:1034
Symbol 1000 EditableTextUses:21Used by:1034
Symbol 1001 EditableTextUses:21Used by:1034
Symbol 1002 EditableTextUses:21Used by:1034
Symbol 1003 EditableTextUses:21Used by:1034
Symbol 1004 EditableTextUses:21Used by:1034
Symbol 1005 EditableTextUses:21Used by:1034
Symbol 1006 EditableTextUses:21Used by:1034
Symbol 1007 EditableTextUses:21Used by:1034
Symbol 1008 EditableTextUses:21Used by:1034
Symbol 1009 EditableTextUses:21Used by:1034
Symbol 1010 EditableTextUses:21Used by:1034
Symbol 1011 EditableTextUses:21Used by:1034
Symbol 1012 EditableTextUses:21Used by:1034
Symbol 1013 EditableTextUses:21Used by:1034
Symbol 1014 EditableTextUses:21Used by:1034
Symbol 1015 EditableTextUses:21Used by:1034
Symbol 1016 EditableTextUses:21Used by:1034
Symbol 1017 EditableTextUses:21Used by:1034
Symbol 1018 EditableTextUses:21Used by:1034
Symbol 1019 EditableTextUses:21Used by:1034
Symbol 1020 EditableTextUses:21Used by:1034
Symbol 1021 EditableTextUses:21Used by:1034
Symbol 1022 EditableTextUses:21Used by:1034
Symbol 1023 EditableTextUses:21Used by:1034
Symbol 1024 EditableTextUses:21Used by:1034
Symbol 1025 EditableTextUses:21Used by:1034
Symbol 1026 EditableTextUses:21Used by:1034
Symbol 1027 EditableTextUses:21Used by:1034
Symbol 1028 EditableTextUses:21Used by:1034
Symbol 1029 EditableTextUses:21Used by:1034
Symbol 1030 EditableTextUses:21Used by:1034
Symbol 1031 EditableTextUses:21Used by:1034
Symbol 1032 EditableTextUses:21Used by:1034
Symbol 1033 EditableTextUses:21Used by:1034
Symbol 1034 MovieClipUses:962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033Used by:Timeline
Symbol 1035 EditableTextUses:329Used by:Timeline
Symbol 1036 GraphicUsed by:Timeline
Symbol 1037 GraphicUsed by:1041 1093 1205 1305 1333
Symbol 1038 SoundUsed by:1041 1093 1205 1254
Symbol 1039 SoundUsed by:1041 1093 1205
Symbol 1040 SoundUsed by:1041 1093 1205 1254 1305 1333
Symbol 1041 MovieClipUses:1037 1038 1039 1040Used by:Timeline
Symbol 1042 EditableTextUses:21Used by:Timeline
Symbol 1043 GraphicUsed by:Timeline
Symbol 1044 EditableTextUses:329Used by:Timeline
Symbol 1045 EditableTextUses:21Used by:Timeline
Symbol 1046 GraphicUsed by:Timeline
Symbol 1047 EditableTextUses:21Used by:Timeline
Symbol 1048 EditableTextUses:15Used by:Timeline
Symbol 1049 GraphicUses:172Used by:Timeline
Symbol 1050 GraphicUsed by:Timeline
Symbol 1051 GraphicUsed by:1054
Symbol 1052 GraphicUsed by:1054
Symbol 1053 GraphicUsed by:1054
Symbol 1054 ButtonUses:1051 1052 1053Used by:Timeline
Symbol 1055 EditableTextUses:15Used by:Timeline
Symbol 1056 EditableTextUses:15Used by:Timeline
Symbol 1057 GraphicUsed by:Timeline
Symbol 1058 GraphicUsed by:1059
Symbol 1059 MovieClipUses:1058 119 151 121 149Used by:Timeline
Symbol 1060 GraphicUsed by:Timeline
Symbol 1061 GraphicUsed by:Timeline
Symbol 1062 GraphicUsed by:Timeline
Symbol 1063 GraphicUsed by:Timeline
Symbol 1064 GraphicUsed by:Timeline
Symbol 1065 GraphicUsed by:Timeline
Symbol 1066 GraphicUsed by:Timeline
Symbol 1067 GraphicUsed by:Timeline
Symbol 1068 EditableTextUses:15Used by:Timeline
Symbol 1069 GraphicUsed by:Timeline
Symbol 1070 EditableTextUses:15Used by:Timeline
Symbol 1071 GraphicUsed by:Timeline
Symbol 1072 GraphicUsed by:Timeline
Symbol 1073 GraphicUsed by:Timeline
Symbol 1074 EditableTextUses:15Used by:Timeline
Symbol 1075 GraphicUsed by:Timeline
Symbol 1076 EditableTextUses:15Used by:Timeline
Symbol 1077 GraphicUsed by:Timeline
Symbol 1078 EditableTextUses:15Used by:Timeline
Symbol 1079 EditableTextUses:17Used by:Timeline
Symbol 1080 ButtonUses:158Used by:Timeline
Symbol 1081 ButtonUses:158Used by:Timeline
Symbol 1082 GraphicUsed by:Timeline
Symbol 1083 GraphicUsed by:1089
Symbol 1084 GraphicUsed by:1085
Symbol 1085 MovieClipUses:1084Used by:1089
Symbol 1086 GraphicUsed by:1089
Symbol 1087 GraphicUsed by:1088
Symbol 1088 MovieClipUses:1087Used by:1089
Symbol 1089 MovieClipUses:1083 1085 1086 1088Used by:Timeline
Symbol 1090 EditableTextUses:19Used by:Timeline
Symbol 1091 EditableTextUses:15Used by:Timeline
Symbol 1092 GraphicUsed by:Timeline
Symbol 1093 MovieClipUses:1037 1039 1040 1038Used by:Timeline
Symbol 1094 GraphicUsed by:1101 1109 1118 1125
Symbol 1095 GraphicUsed by:1101
Symbol 1096 GraphicUsed by:1101
Symbol 1097 GraphicUsed by:1101 1109 1118 1125
Symbol 1098 GraphicUsed by:1101
Symbol 1099 GraphicUsed by:1101
Symbol 1100 GraphicUsed by:1101
Symbol 1101 MovieClipUses:1094 1095 1096 1097 1098 1099 1100Used by:1143
Symbol 1102 GraphicUsed by:1103
Symbol 1103 MovieClipUses:1102Used by:1109
Symbol 1104 GraphicUsed by:1109
Symbol 1105 GraphicUsed by:1109
Symbol 1106 GraphicUsed by:1109
Symbol 1107 GraphicUsed by:1109 1118 1125
Symbol 1108 GraphicUsed by:1109
Symbol 1109 MovieClipUses:1094 1103 1104 1105 1097 1106 1107 1108Used by:1143
Symbol 1110 GraphicUsed by:1113
Symbol 1111 GraphicUsed by:1113
Symbol 1112 GraphicUsed by:1113
Symbol 1113 MovieClipUses:1110 1111 1112Used by:1118
Symbol 1114 GraphicUsed by:1118 1125
Symbol 1115 GraphicUsed by:1118
Symbol 1116 GraphicUsed by:1118
Symbol 1117 GraphicUsed by:1118 1125
Symbol 1118 MovieClipUses:1094 1113 1114 1115 1097 1116 1107 1117Used by:1143
Symbol 1119 GraphicUsed by:1122
Symbol 1120 GraphicUsed by:1122
Symbol 1121 GraphicUsed by:1122
Symbol 1122 MovieClipUses:1119 1120 1121Used by:1125
Symbol 1123 GraphicUsed by:1125
Symbol 1124 GraphicUsed by:1125
Symbol 1125 MovieClipUses:1094 1122 1114 1123 1097 1124 1107 1117Used by:1143
Symbol 1126 GraphicUsed by:1127
Symbol 1127 MovieClipUses:1126Used by:1143
Symbol 1128 GraphicUsed by:1136
Symbol 1129 GraphicUsed by:1136
Symbol 1130 GraphicUsed by:1136
Symbol 1131 GraphicUsed by:1136
Symbol 1132 GraphicUsed by:1136
Symbol 1133 GraphicUsed by:1136
Symbol 1134 GraphicUsed by:1136
Symbol 1135 GraphicUsed by:1136
Symbol 1136 MovieClipUses:1128 1129 1130 1131 1132 1133 1134 1135Used by:1143
Symbol 1137 GraphicUsed by:1142
Symbol 1138 GraphicUsed by:1142
Symbol 1139 GraphicUsed by:1142
Symbol 1140 GraphicUsed by:1142
Symbol 1141 GraphicUsed by:1142
Symbol 1142 MovieClipUses:1137 1138 1139 1140 1141Used by:1143
Symbol 1143 MovieClipUses:1101 1109 1118 1125 1127 1136 1142Used by:Timeline
Symbol 1144 GraphicUsed by:1149
Symbol 1145 GraphicUsed by:1146
Symbol 1146 MovieClipUses:1145Used by:1149
Symbol 1147 GraphicUsed by:1148
Symbol 1148 MovieClipUses:1147Used by:1149
Symbol 1149 MovieClipUses:1144 1146 1148Used by:Timeline
Symbol 1150 GraphicUsed by:Timeline
Symbol 1151 EditableTextUses:15Used by:Timeline
Symbol 1152 GraphicUsed by:Timeline
Symbol 1153 EditableTextUses:15Used by:Timeline
Symbol 1154 GraphicUsed by:Timeline
Symbol 1155 EditableTextUses:15Used by:Timeline
Symbol 1156 EditableTextUses:17Used by:Timeline
Symbol 1157 EditableTextUses:15Used by:Timeline
Symbol 1158 EditableTextUses:15Used by:Timeline
Symbol 1159 EditableTextUses:15Used by:Timeline
Symbol 1160 GraphicUsed by:Timeline
Symbol 1161 EditableTextUses:15Used by:Timeline
Symbol 1162 EditableTextUses:15Used by:Timeline
Symbol 1163 EditableTextUses:15Used by:Timeline
Symbol 1164 EditableTextUses:19Used by:Timeline
Symbol 1165 EditableTextUses:15Used by:Timeline
Symbol 1166 GraphicUsed by:Timeline
Symbol 1167 EditableTextUses:15Used by:Timeline
Symbol 1168 GraphicUsed by:1171
Symbol 1169 GraphicUsed by:1170
Symbol 1170 MovieClipUses:1169Used by:1171 1176 1178 1180 1182
Symbol 1171 MovieClipUses:1168 665 73 1170Used by:1189
Symbol 1172 GraphicUsed by:1174
Symbol 1173 EditableTextUses:15Used by:1174
Symbol 1174 MovieClipUses:1172 1173 149Used by:1189
Symbol 1175 GraphicUsed by:1176
Symbol 1176 MovieClipUses:1175 665 34 1170Used by:1189
Symbol 1177 GraphicUsed by:1178
Symbol 1178 MovieClipUses:1177 665 64 1170Used by:1189
Symbol 1179 GraphicUsed by:1180
Symbol 1180 MovieClipUses:1179 665 56 1170Used by:1189
Symbol 1181 GraphicUsed by:1182
Symbol 1182 MovieClipUses:1181 665 41 1170Used by:1189
Symbol 1183 GraphicUsed by:1187
Symbol 1184 GraphicUsed by:1186
Symbol 1185 EditableTextUses:174Used by:1186
Symbol 1186 MovieClipUses:1184 1185Used by:1187
Symbol 1187 MovieClipUses:1183 1186Used by:1189
Symbol 1188 GraphicUsed by:1189
Symbol 1189 MovieClipUses:1171 1174 1176 1178 1180 1182 1187 1188Used by:Timeline
Symbol 1190 GraphicUsed by:Timeline
Symbol 1191 EditableTextUses:329Used by:Timeline
Symbol 1192 GraphicUsed by:Timeline
Symbol 1193 EditableTextUses:329Used by:Timeline
Symbol 1194 GraphicUsed by:Timeline
Symbol 1195 EditableTextUses:15Used by:Timeline
Symbol 1196 EditableTextUses:17Used by:Timeline
Symbol 1197 GraphicUsed by:1198
Symbol 1198 MovieClipUses:1197Used by:1201
Symbol 1199 EditableTextUses:15Used by:1201
Symbol 1200 EditableTextUses:15Used by:1201
Symbol 1201 MovieClipUses:1198 1199 1200Used by:Timeline
Symbol 1202 ButtonUses:158Used by:Timeline
Symbol 1203 ButtonUses:158Used by:Timeline
Symbol 1204 GraphicUsed by:Timeline
Symbol 1205 MovieClipUses:1037 1040 1039 1038Used by:Timeline
Symbol 1206 EditableTextUses:17Used by:Timeline
Symbol 1207 EditableTextUses:19Used by:Timeline
Symbol 1208 EditableTextUses:15Used by:Timeline
Symbol 1209 EditableTextUses:17Used by:Timeline
Symbol 1210 EditableTextUses:15Used by:Timeline
Symbol 1211 EditableTextUses:15Used by:Timeline
Symbol 1212 EditableTextUses:17Used by:Timeline
Symbol 1213 EditableTextUses:15Used by:Timeline
Symbol 1214 GraphicUsed by:1228
Symbol 1215 GraphicUsed by:1228
Symbol 1216 GraphicUsed by:1228
Symbol 1217 GraphicUsed by:1228
Symbol 1218 GraphicUsed by:1228
Symbol 1219 GraphicUsed by:1228
Symbol 1220 GraphicUsed by:1228
Symbol 1221 GraphicUsed by:1222
Symbol 1222 MovieClipUses:1221Used by:1228
Symbol 1223 GraphicUsed by:1228
Symbol 1224 GraphicUsed by:1228
Symbol 1225 GraphicUsed by:1226
Symbol 1226 MovieClipUses:1225Used by:1228
Symbol 1227 GraphicUsed by:1228
Symbol 1228 MovieClipUses:1214 1215 1216 1217 1218 1219 1220 1222 1223 1224 1226 1227Used by:Timeline
Symbol 1229 FontUsed by:1230 1280 1289
Symbol 1230 EditableTextUses:1229Used by:Timeline
Symbol 1231 MovieClip [stage]Used by:Timeline
Symbol 1232 GraphicUsed by:1235
Symbol 1233 GraphicUsed by:1235
Symbol 1234 GraphicUsed by:1235
Symbol 1235 MovieClipUses:1232 1233 1234Used by:Timeline
Symbol 1236 EditableTextUses:15Used by:Timeline
Symbol 1237 EditableTextUses:15Used by:1239
Symbol 1238 GraphicUsed by:1239  Timeline
Symbol 1239 MovieClipUses:1237 1238Used by:Timeline
Symbol 1240 GraphicUsed by:1243
Symbol 1241 EditableTextUses:329Used by:1243
Symbol 1242 GraphicUsed by:1243
Symbol 1243 MovieClipUses:1240 1241 1242Used by:Timeline
Symbol 1244 GraphicUsed by:1245
Symbol 1245 MovieClipUses:1244Used by:1247
Symbol 1246 EditableTextUses:15Used by:1247
Symbol 1247 MovieClipUses:1245 274 1246Used by:Timeline
Symbol 1248 SoundUsed by:1254 1305
Symbol 1249 SoundUsed by:1254 1305
Symbol 1250 SoundUsed by:1254 1305
Symbol 1251 SoundUsed by:1254 1305
Symbol 1252 SoundUsed by:1254 1305
Symbol 1253 GraphicUsed by:1254
Symbol 1254 MovieClipUses:1248 1249 1250 1251 1252 1038 1040 1253Used by:Timeline
Symbol 1255 EditableTextUses:15Used by:Timeline
Symbol 1256 GraphicUsed by:Timeline
Symbol 1257 EditableTextUses:15Used by:Timeline
Symbol 1258 GraphicUsed by:1259
Symbol 1259 MovieClipUses:1258Used by:1266
Symbol 1260 EditableTextUses:15Used by:1266
Symbol 1261 GraphicUsed by:1266
Symbol 1262 GraphicUsed by:1263
Symbol 1263 MovieClipUses:1262Used by:1266 1297 1301 1320 1321  Timeline
Symbol 1264 EditableTextUses:15Used by:1266
Symbol 1265 EditableTextUses:15Used by:1266
Symbol 1266 MovieClipUses:1259 1260 1261 1263 1264 1265Used by:Timeline
Symbol 1267 EditableTextUses:15Used by:Timeline
Symbol 1268 GraphicUsed by:Timeline
Symbol 1269 GraphicUsed by:1270
Symbol 1270 MovieClipUses:1269Used by:Timeline
Symbol 1271 EditableTextUses:15Used by:Timeline
Symbol 1272 GraphicUsed by:1278
Symbol 1273 GraphicUsed by:1278
Symbol 1274 GraphicUsed by:1278
Symbol 1275 GraphicUsed by:1278
Symbol 1276 GraphicUsed by:1278
Symbol 1277 GraphicUsed by:1278
Symbol 1278 MovieClipUses:1272 1273 1274 1275 1276 1277Used by:Timeline
Symbol 1279 GraphicUsed by:1283
Symbol 1280 EditableTextUses:1229Used by:1283
Symbol 1281 GraphicUsed by:1282
Symbol 1282 MovieClipUses:1281Used by:1283
Symbol 1283 MovieClipUses:1279 1280 1282Used by:Timeline
Symbol 1284 EditableTextUses:15Used by:Timeline
Symbol 1285 EditableTextUses:17Used by:Timeline
Symbol 1286 EditableTextUses:15Used by:Timeline
Symbol 1287 EditableTextUses:15Used by:Timeline
Symbol 1288 EditableTextUses:17Used by:Timeline
Symbol 1289 EditableTextUses:1229Used by:Timeline
Symbol 1290 EditableTextUses:15Used by:Timeline
Symbol 1291 GraphicUsed by:1293
Symbol 1292 EditableTextUses:15Used by:1293
Symbol 1293 MovieClipUses:1291 1292Used by:Timeline
Symbol 1294 GraphicUsed by:1297
Symbol 1295 EditableTextUses:15Used by:1297
Symbol 1296 EditableTextUses:15Used by:1297
Symbol 1297 MovieClipUses:1294 1263 1295 1296Used by:Timeline
Symbol 1298 EditableTextUses:15Used by:1301
Symbol 1299 GraphicUsed by:1301
Symbol 1300 EditableTextUses:15Used by:1301
Symbol 1301 MovieClipUses:1263 1298 1299 1300Used by:Timeline
Symbol 1302 EditableTextUses:19Used by:Timeline
Symbol 1303 EditableTextUses:329Used by:Timeline
Symbol 1304 EditableTextUses:15Used by:Timeline
Symbol 1305 MovieClipUses:1037 1040 1249 1248 1252 1250 1251Used by:Timeline
Symbol 1306 EditableTextUses:15Used by:1321
Symbol 1307 EditableTextUses:15Used by:1321
Symbol 1308 GraphicUsed by:1321
Symbol 1309 EditableTextUses:15Used by:1321
Symbol 1310 EditableTextUses:15Used by:1321
Symbol 1311 GraphicUsed by:1321
Symbol 1312 GraphicUsed by:1321
Symbol 1313 EditableTextUses:15Used by:1321
Symbol 1314 GraphicUsed by:1321
Symbol 1315 GraphicUsed by:1321
Symbol 1316 EditableTextUses:174Used by:1321
Symbol 1317 EditableTextUses:174Used by:1321
Symbol 1318 EditableTextUses:15Used by:1321
Symbol 1319 EditableTextUses:15Used by:1321
Symbol 1320 MovieClipUses:1263Used by:1321
Symbol 1321 MovieClipUses:1306 1263 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320Used by:Timeline
Symbol 1322 GraphicUsed by:1326
Symbol 1323 EditableTextUses:329Used by:1326
Symbol 1324 EditableTextUses:329Used by:1326
Symbol 1325 GraphicUsed by:1326
Symbol 1326 MovieClipUses:1322 154 1323 1324 1325 121 119 151 149 109 115 111 113 170 87 89 91 93Used by:Timeline
Symbol 1327 EditableTextUses:329Used by:Timeline
Symbol 1328 EditableTextUses:15Used by:Timeline
Symbol 1329 GraphicUsed by:Timeline
Symbol 1330 GraphicUsed by:Timeline
Symbol 1331 EditableTextUses:15Used by:Timeline
Symbol 1332 EditableTextUses:17Used by:Timeline
Symbol 1333 MovieClipUses:1037 1040Used by:Timeline
Symbol 1334 EditableTextUses:19Used by:Timeline
Symbol 1335 EditableTextUses:19Used by:Timeline
Symbol 1336 GraphicUsed by:Timeline
Symbol 1337 EditableTextUses:19Used by:Timeline
Symbol 1338 GraphicUsed by:Timeline
Symbol 1339 GraphicUsed by:Timeline
Symbol 1340 GraphicUsed by:Timeline
Symbol 1341 EditableTextUses:15Used by:Timeline
Symbol 1342 EditableTextUses:15Used by:Timeline
Symbol 1343 GraphicUses:172Used by:1344
Symbol 1344 MovieClipUses:1343Used by:Timeline
Symbol 1345 GraphicUsed by:Timeline
Symbol 1346 EditableTextUses:15Used by:Timeline
Symbol 1347 EditableTextUses:19Used by:Timeline
Symbol 1348 EditableTextUses:15Used by:Timeline
Symbol 1349 GraphicUsed by:Timeline
Symbol 1350 GraphicUsed by:Timeline
Symbol 1351 EditableTextUses:15Used by:Timeline
Symbol 1352 EditableTextUses:15Used by:Timeline
Symbol 1353 GraphicUsed by:Timeline
Symbol 1354 EditableTextUses:19Used by:Timeline
Symbol 1355 EditableTextUses:15Used by:Timeline
Symbol 1356 EditableTextUses:19Used by:Timeline
Symbol 1357 GraphicUsed by:Timeline
Symbol 1358 GraphicUsed by:Timeline
Symbol 1359 EditableTextUses:15Used by:Timeline
Symbol 1360 EditableTextUses:19Used by:Timeline
Symbol 1361 EditableTextUses:19Used by:Timeline
Symbol 1362 GraphicUsed by:Timeline
Symbol 1363 EditableTextUses:15Used by:Timeline
Symbol 1364 ButtonUses:158Used by:Timeline
Symbol 1365 GraphicUsed by:Timeline
Symbol 1366 EditableTextUses:19Used by:Timeline
Symbol 1367 GraphicUsed by:1371
Symbol 1368 EditableTextUses:15Used by:1371
Symbol 1369 EditableTextUses:15Used by:1371
Symbol 1370 EditableTextUses:21Used by:1371
Symbol 1371 MovieClipUses:1367 1368 1369 1370Used by:Timeline
Symbol 1372 EditableTextUses:19Used by:Timeline
Symbol 1373 EditableTextUses:15Used by:Timeline
Symbol 1374 GraphicUsed by:1375
Symbol 1375 MovieClipUses:1374Used by:1393  Timeline
Symbol 1376 ButtonUses:158Used by:Timeline
Symbol 1377 GraphicUsed by:Timeline
Symbol 1378 EditableTextUses:19Used by:Timeline
Symbol 1379 EditableTextUses:15Used by:Timeline
Symbol 1380 GraphicUsed by:Timeline
Symbol 1381 EditableTextUses:15Used by:Timeline
Symbol 1382 GraphicUsed by:Timeline
Symbol 1383 EditableTextUses:15Used by:Timeline
Symbol 1384 GraphicUsed by:Timeline
Symbol 1385 GraphicUsed by:Timeline
Symbol 1386 EditableTextUses:15Used by:Timeline
Symbol 1387 EditableTextUses:17Used by:Timeline
Symbol 1388 ButtonUses:158Used by:Timeline
Symbol 1389 GraphicUsed by:Timeline
Symbol 1390 EditableTextUses:19Used by:Timeline
Symbol 1391 GraphicUsed by:1393
Symbol 1392 GraphicUsed by:1393
Symbol 1393 MovieClipUses:1391 149 1392 1375Used by:Timeline
Symbol 1394 EditableTextUses:15Used by:Timeline
Symbol 1395 GraphicUsed by:Timeline
Symbol 1396 EditableTextUses:19Used by:Timeline
Symbol 1397 EditableTextUses:15Used by:Timeline
Symbol 1398 EditableTextUses:15Used by:Timeline
Symbol 1399 GraphicUsed by:Timeline
Symbol 1400 ButtonUses:158Used by:Timeline
Symbol 1401 EditableTextUses:19Used by:Timeline
Symbol 1402 EditableTextUses:15Used by:Timeline
Symbol 1403 GraphicUsed by:Timeline
Symbol 1404 GraphicUsed by:Timeline
Symbol 1405 FontUsed by:1406
Symbol 1406 EditableTextUses:1405Used by:Timeline
Symbol 1407 GraphicUsed by:1408
Symbol 1408 MovieClipUses:1407 949Used by:Timeline
Symbol 1409 EditableTextUses:19Used by:Timeline
Symbol 1410 GraphicUsed by:1412
Symbol 1411 GraphicUsed by:1412
Symbol 1412 MovieClipUses:1410 1411Used by:Timeline
Symbol 1413 EditableTextUses:17Used by:Timeline
Symbol 1414 EditableTextUses:17Used by:Timeline
Symbol 1415 EditableTextUses:17Used by:Timeline
Symbol 1416 EditableTextUses:17Used by:Timeline
Symbol 1417 EditableTextUses:329Used by:Timeline
Symbol 1418 GraphicUsed by:Timeline
Symbol 1419 EditableTextUses:329Used by:Timeline
Symbol 1420 GraphicUsed by:Timeline
Symbol 1421 EditableTextUses:19Used by:Timeline
Symbol 1422 GraphicUsed by:Timeline
Symbol 1423 EditableTextUses:329Used by:Timeline
Symbol 1424 FontUsed by:1425 1427 1430 1431 1435 1442 1444 1452
Symbol 1425 EditableTextUses:1424Used by:Timeline
Symbol 1426 GraphicUsed by:Timeline
Symbol 1427 EditableTextUses:1424Used by:Timeline
Symbol 1428 GraphicUsed by:Timeline
Symbol 1429 GraphicUsed by:Timeline
Symbol 1430 EditableTextUses:1424Used by:Timeline
Symbol 1431 EditableTextUses:1424Used by:Timeline
Symbol 1432 GraphicUsed by:Timeline
Symbol 1433 GraphicUsed by:Timeline
Symbol 1434 GraphicUsed by:Timeline
Symbol 1435 EditableTextUses:1424Used by:Timeline
Symbol 1436 GraphicUsed by:Timeline
Symbol 1437 EditableTextUses:15Used by:Timeline
Symbol 1438 GraphicUsed by:Timeline
Symbol 1439 ButtonUses:158Used by:Timeline
Symbol 1440 GraphicUsed by:Timeline
Symbol 1441 EditableTextUses:19Used by:Timeline
Symbol 1442 EditableTextUses:1424Used by:Timeline
Symbol 1443 GraphicUsed by:Timeline
Symbol 1444 EditableTextUses:1424Used by:Timeline
Symbol 1445 GraphicUsed by:Timeline
Symbol 1446 EditableTextUses:15Used by:Timeline
Symbol 1447 GraphicUsed by:Timeline
Symbol 1448 GraphicUsed by:Timeline
Symbol 1449 EditableTextUses:329Used by:Timeline
Symbol 1450 EditableTextUses:329Used by:Timeline
Symbol 1451 EditableTextUses:329Used by:Timeline
Symbol 1452 EditableTextUses:1424Used by:Timeline
Symbol 1453 GraphicUsed by:Timeline
Symbol 1454 GraphicUsed by:Timeline
Symbol 1455 ButtonUses:158Used by:Timeline
Symbol 1456 GraphicUsed by:Timeline
Symbol 1457 EditableTextUses:15Used by:Timeline
Symbol 1458 GraphicUsed by:Timeline
Symbol 1459 EditableTextUses:15Used by:Timeline
Symbol 1460 EditableTextUses:329Used by:Timeline
Symbol 1461 EditableTextUses:329Used by:Timeline
Symbol 1462 EditableTextUses:329Used by:Timeline
Symbol 1463 EditableTextUses:15Used by:Timeline
Symbol 1464 GraphicUsed by:Timeline
Symbol 1465 EditableTextUses:15Used by:Timeline
Symbol 1466 EditableTextUses:17Used by:Timeline
Symbol 1467 GraphicUsed by:Timeline
Symbol 1468 EditableTextUses:15Used by:Timeline
Symbol 1469 EditableTextUses:17Used by:Timeline
Symbol 1470 GraphicUsed by:1472
Symbol 1471 GraphicUsed by:1472
Symbol 1472 MovieClipUses:1470 149 1471Used by:Timeline
Symbol 1473 GraphicUsed by:1474
Symbol 1474 MovieClipUses:1473 73 665Used by:Timeline
Symbol 1475 GraphicUsed by:1476 1477 1478 1479
Symbol 1476 MovieClipUses:1475 34 665Used by:Timeline
Symbol 1477 MovieClipUses:1475 64 665Used by:Timeline
Symbol 1478 MovieClipUses:1475 56 665Used by:Timeline
Symbol 1479 MovieClipUses:1475 41 665Used by:Timeline
Symbol 1480 GraphicUsed by:1482
Symbol 1481 GraphicUsed by:1482
Symbol 1482 MovieClipUses:1480 149 1481Used by:Timeline
Symbol 1483 GraphicUsed by:1484
Symbol 1484 MovieClipUses:1483 73 665Used by:Timeline
Symbol 1485 GraphicUsed by:1486
Symbol 1486 MovieClipUses:1485 34 665Used by:Timeline
Symbol 1487 GraphicUsed by:1488
Symbol 1488 MovieClipUses:1487 64 665Used by:Timeline
Symbol 1489 GraphicUsed by:1490
Symbol 1490 MovieClipUses:1489 56 665Used by:Timeline
Symbol 1491 GraphicUsed by:1492
Symbol 1492 MovieClipUses:1491 41 665Used by:Timeline
Symbol 1493 GraphicUsed by:1494
Symbol 1494 MovieClipUses:1493Used by:Timeline
Symbol 1495 GraphicUsed by:1496
Symbol 1496 MovieClipUses:1495Used by:1499
Symbol 1497 EditableTextUses:15Used by:1499
Symbol 1498 EditableTextUses:15Used by:1499
Symbol 1499 MovieClipUses:1496 1497 1498Used by:Timeline

Instance Names

"legs"Frame 1Symbol 30 MovieClip
"icon"Frame 1Symbol 43 MovieClip [goldcoins]
"body"Frame 1Symbol 62 MovieClip [b_003]
"head"Frame 1Symbol 64 MovieClip [h_003]
"subblock"Frame 1Symbol 83 MovieClip
"subblock"Frame 1Symbol 83 MovieClip
"subblock"Frame 1Symbol 83 MovieClip
"subblock"Frame 1Symbol 83 MovieClip
"body"Frame 1Symbol 121 MovieClip [b_001]
"head"Frame 1Symbol 149 MovieClip [h_001]
"icon"Frame 1Symbol 154 MovieClip [ironkey]
"loaderbar"Frame 1Symbol 159 MovieClip
"startbtn"Frame 1Symbol 165 Button
"bigfader"Frame 1Symbol 167 MovieClip
"body"Frame 3Symbol 121 MovieClip [b_001]
"icon"Frame 3Symbol 311 MovieClip [redpotion]
"icon"Frame 3Symbol 318 MovieClip [manapotion]
"icon"Frame 3Symbol 43 MovieClip [goldcoins]
"icon"Frame 3Symbol 154 MovieClip [ironkey]
"head"Frame 3Symbol 149 MovieClip [h_001]
"subblock"Frame 3Symbol 416 MovieClip [temple_floor4]
"subblock"Frame 3Symbol 418 MovieClip [temple_floor5]
"subblock"Frame 3Symbol 420 MovieClip [temple_floor6]
"subblock"Frame 3Symbol 422 MovieClip [temple_floor1]
"subblock"Frame 3Symbol 424 MovieClip [temple_floor2]
"subblock"Frame 3Symbol 431 MovieClip [temple_floor3]
"subblock"Frame 3Symbol 521 MovieClip [snow1]
"subblock"Frame 3Symbol 523 MovieClip [snow2]
"subblock"Frame 3Symbol 525 MovieClip [snow3]
"subblock"Frame 3Symbol 527 MovieClip [snow4]
"subblock"Frame 3Symbol 787 MovieClip [cave1]
"subblock"Frame 3Symbol 789 MovieClip [cave2]
"subblock"Frame 3Symbol 791 MovieClip [cave3]
"subblock"Frame 3Symbol 793 MovieClip [cave6]
"subblock"Frame 3Symbol 795 MovieClip [cave5]
"subblock"Frame 3Symbol 797 MovieClip [cave4]
"subblock"Frame 3Symbol 878 MovieClip [outpost1]
"subblock"Frame 3Symbol 879 MovieClip [outpost2]
"subblock"Frame 3Symbol 880 MovieClip [outpost3]
"head"Frame 3Symbol 149 MovieClip [h_001]
"body"Frame 3Symbol 885 MovieClip [b_001b]
"body"Frame 3Symbol 887 MovieClip [b_001c]
"introclip"Frame 3Symbol 944 MovieClip
"backdrop"Frame 5Symbol 961 MovieClip
"words"Frame 5Symbol 1034 MovieClip
"musiccontrol"Frame 5Symbol 1041 MovieClip
"hiddenbox"Frame 5Symbol 1042 EditableText
"pnamebox"Frame 5Symbol 1045 EditableText
"btn_sound"Frame 5Symbol 1054 Button
"btn_quality"Frame 5Symbol 1054 Button
"hero"Frame 6Symbol 1059 MovieClip
"bodypile"Frame 7Symbol 1089 MovieClip
"chaptermenu"Frame 7Symbol 1090 EditableText
"kingie"Frame 7Symbol 274 MovieClip [char]
"x1y1"Frame 7Symbol 1143 MovieClip
"x2y1"Frame 7Symbol 1143 MovieClip
"x3y1"Frame 7Symbol 1143 MovieClip
"x4y1"Frame 7Symbol 1143 MovieClip
"x5y1"Frame 7Symbol 1143 MovieClip
"x6y1"Frame 7Symbol 1143 MovieClip
"x1y2"Frame 7Symbol 1143 MovieClip
"x2y2"Frame 7Symbol 1143 MovieClip
"x3y2"Frame 7Symbol 1143 MovieClip
"x4y2"Frame 7Symbol 1143 MovieClip
"x5y2"Frame 7Symbol 1143 MovieClip
"x6y2"Frame 7Symbol 1143 MovieClip
"x1y3"Frame 7Symbol 1143 MovieClip
"x2y3"Frame 7Symbol 1143 MovieClip
"x3y3"Frame 7Symbol 1143 MovieClip
"x4y3"Frame 7Symbol 1143 MovieClip
"x5y3"Frame 7Symbol 1143 MovieClip
"x6y3"Frame 7Symbol 1143 MovieClip
"x1y4"Frame 7Symbol 1143 MovieClip
"x2y4"Frame 7Symbol 1143 MovieClip
"x3y4"Frame 7Symbol 1143 MovieClip
"x4y4"Frame 7Symbol 1143 MovieClip
"x5y4"Frame 7Symbol 1143 MovieClip
"x6y4"Frame 7Symbol 1143 MovieClip
"x1y5"Frame 7Symbol 1143 MovieClip
"x2y5"Frame 7Symbol 1143 MovieClip
"x3y5"Frame 7Symbol 1143 MovieClip
"x4y5"Frame 7Symbol 1143 MovieClip
"x5y5"Frame 7Symbol 1143 MovieClip
"x6y5"Frame 7Symbol 1143 MovieClip
"x1y6"Frame 7Symbol 1143 MovieClip
"x2y6"Frame 7Symbol 1143 MovieClip
"x3y6"Frame 7Symbol 1143 MovieClip
"x4y6"Frame 7Symbol 1143 MovieClip
"x5y6"Frame 7Symbol 1143 MovieClip
"x6y6"Frame 7Symbol 1143 MovieClip
"pchar_map"Frame 7Symbol 1149 MovieClip
"stage"Frame 7Symbol 12 MovieClip [blank]
"icon"Frame 7Symbol 154 MovieClip [ironkey]
"chaptermenu"Frame 8Symbol 1164 EditableText
"slide"Frame 8Symbol 1189 MovieClip
"invbox"Frame 8Symbol 1201 MovieClip
"backdrop"Frame 10Symbol 1228 MovieClip
"stage2"Frame 10Symbol 1231 MovieClip [stage]
"spacebar"Frame 10Symbol 1239 MovieClip
"rescue_sign"Frame 10Symbol 1243 MovieClip
"tipbox"Frame 10Symbol 1247 MovieClip
"musiccontrol"Frame 10Symbol 1254 MovieClip
"targetbox"Frame 10Symbol 1266 MovieClip
"manabar"Frame 10Symbol 1270 MovieClip
"hpbar"Frame 10Symbol 1278 MovieClip
"boss_bar"Frame 10Symbol 1283 MovieClip
"manabar2"Frame 10Symbol 1270 MovieClip
"hpbar2"Frame 10Symbol 1278 MovieClip
"rescue_sign2"Frame 10Symbol 1243 MovieClip
"goldbox1"Frame 10Symbol 1293 MovieClip
"goldbox2"Frame 10Symbol 1293 MovieClip
"medalbox2"Frame 10Symbol 1297 MovieClip
"medalbox1"Frame 10Symbol 1301 MovieClip
"targetDone"Frame 11Symbol 1321 MovieClip
"keyShow"Frame 11Symbol 1326 MovieClip
"body"Frame 12Symbol 121 MovieClip [b_001]
"head"Frame 12Symbol 149 MovieClip [h_001]
"treasureicon"Frame 13Symbol 665 MovieClip
"chaptermenu"Frame 13Symbol 1347 EditableText
"chaptermenu"Frame 13Symbol 1348 EditableText
"body"Frame 14Symbol 121 MovieClip [b_001]
"story1"Frame 15Symbol 1371 MovieClip
"story2"Frame 15Symbol 1371 MovieClip
"story3"Frame 15Symbol 1371 MovieClip
"story4"Frame 15Symbol 1371 MovieClip
"story5"Frame 15Symbol 1371 MovieClip
"survival"Frame 15Symbol 1371 MovieClip
"newBox"Frame 15Symbol 1375 MovieClip
"medal11"Frame 17Symbol 1393 MovieClip
"medal12"Frame 17Symbol 1393 MovieClip
"medal13"Frame 17Symbol 1393 MovieClip
"medal14"Frame 17Symbol 1393 MovieClip
"medal15"Frame 17Symbol 1393 MovieClip
"medal21"Frame 17Symbol 1393 MovieClip
"medal22"Frame 17Symbol 1393 MovieClip
"medal23"Frame 17Symbol 1393 MovieClip
"medal24"Frame 17Symbol 1393 MovieClip
"medal25"Frame 17Symbol 1393 MovieClip
"medal31"Frame 17Symbol 1393 MovieClip
"medal32"Frame 17Symbol 1393 MovieClip
"medal33"Frame 17Symbol 1393 MovieClip
"medal34"Frame 17Symbol 1393 MovieClip
"medal35"Frame 17Symbol 1393 MovieClip
"medal41"Frame 17Symbol 1393 MovieClip
"medal42"Frame 17Symbol 1393 MovieClip
"medal43"Frame 17Symbol 1393 MovieClip
"medal44"Frame 17Symbol 1393 MovieClip
"medal45"Frame 17Symbol 1393 MovieClip
"medal51"Frame 17Symbol 1393 MovieClip
"medal52"Frame 17Symbol 1393 MovieClip
"medal53"Frame 17Symbol 1393 MovieClip
"medal54"Frame 17Symbol 1393 MovieClip
"medal55"Frame 17Symbol 1393 MovieClip
"optbox1"Frame 19Symbol 1412 MovieClip
"optbox2"Frame 19Symbol 1412 MovieClip
"optbox3"Frame 19Symbol 1412 MovieClip
"optbox4"Frame 19Symbol 1412 MovieClip
"body"Frame 20Symbol 121 MovieClip [b_001]
"head"Frame 20Symbol 149 MovieClip [h_001]
"body"Frame 20Symbol 121 MovieClip [b_001]
"head"Frame 20Symbol 149 MovieClip [h_001]
"icon"Frame 20Symbol 311 MovieClip [redpotion]
"icon"Frame 20Symbol 318 MovieClip [manapotion]
"body"Frame 20Symbol 121 MovieClip [b_001]
"head"Frame 20Symbol 149 MovieClip [h_001]
"body"Frame 21Symbol 887 MovieClip [b_001c]
"body"Frame 21Symbol 885 MovieClip [b_001b]
"box10"Frame 22Symbol 1472 MovieClip
"box11"Frame 22Symbol 1474 MovieClip
"box12"Frame 22Symbol 1476 MovieClip
"box13"Frame 22Symbol 1477 MovieClip
"box14"Frame 22Symbol 1478 MovieClip
"box15"Frame 22Symbol 1479 MovieClip
"box20"Frame 22Symbol 1482 MovieClip
"box21"Frame 22Symbol 1484 MovieClip
"box22"Frame 22Symbol 1486 MovieClip
"box23"Frame 22Symbol 1488 MovieClip
"box24"Frame 22Symbol 1490 MovieClip
"box25"Frame 22Symbol 1492 MovieClip
"ai_box"Frame 22Symbol 1494 MovieClip
"invbox1"Frame 22Symbol 1499 MovieClip
"invbox2"Frame 22Symbol 1499 MovieClip
"body"Symbol 171 MovieClip Frame 1Symbol 121 MovieClip [b_001]
"head"Symbol 171 MovieClip Frame 1Symbol 149 MovieClip [h_001]
"comp2"Symbol 259 MovieClip [assaultrifle] Frame 1Symbol 202 MovieClip
"comp1"Symbol 259 MovieClip [assaultrifle] Frame 1Symbol 213 MovieClip
"comp3"Symbol 259 MovieClip [assaultrifle] Frame 1Symbol 227 MovieClip
"comp6"Symbol 259 MovieClip [assaultrifle] Frame 1Symbol 237 MovieClip
"comp5"Symbol 259 MovieClip [assaultrifle] Frame 1Symbol 247 MovieClip
"comp4"Symbol 259 MovieClip [assaultrifle] Frame 1Symbol 258 MovieClip
"ar_back"Symbol 260 MovieClip Frame 2Symbol 259 MovieClip [assaultrifle]
"arm2"Symbol 271 MovieClip Frame 1Symbol 266 MovieClip
"arm1"Symbol 271 MovieClip Frame 1Symbol 268 MovieClip
"back"Symbol 272 MovieClip Frame 1Symbol 260 MovieClip
"body"Symbol 272 MovieClip Frame 1Symbol 262 MovieClip
"head"Symbol 272 MovieClip Frame 1Symbol 264 MovieClip
"arm"Symbol 272 MovieClip Frame 1Symbol 271 MovieClip
"body"Symbol 273 MovieClip Frame 1Symbol 272 MovieClip
"container"Symbol 274 MovieClip [char] Frame 1Symbol 12 MovieClip [blank]
"box"Symbol 274 MovieClip [char] Frame 1Symbol 190 MovieClip
"box"Symbol 274 MovieClip [char] Frame 1Symbol 190 MovieClip
"legs"Symbol 274 MovieClip [char] Frame 1Symbol 30 MovieClip
"top"Symbol 274 MovieClip [char] Frame 1Symbol 273 MovieClip
"block"Symbol 275 MovieClip [tile_blank1] Frame 1Symbol 79 MovieClip
"subblock"Symbol 275 MovieClip [tile_blank1] Frame 2Symbol 83 MovieClip
"block"Symbol 288 MovieClip [tile_spike] Frame 1Symbol 287 MovieClip
"box"Symbol 309 MovieClip [pickup] Frame 1Symbol 190 MovieClip
"icon"Symbol 309 MovieClip [pickup] Frame 1Symbol 308 MovieClip
"word"Symbol 316 MovieClip [floatwords] Frame 1Symbol 315 MovieClip
"top"Symbol 322 MovieClip [tile_cage] Frame 1Symbol 273 MovieClip
"box"Symbol 326 MovieClip [missile] Frame 1Symbol 190 MovieClip
"instructions"Symbol 338 MovieClip [tile_start] Frame 1Symbol 337 MovieClip
"top"Symbol 350 MovieClip [tile_princess] Frame 1Symbol 273 MovieClip
"block"Symbol 374 MovieClip [tile_blank2] Frame 1Symbol 371 MovieClip
"subblock"Symbol 374 MovieClip [tile_blank2] Frame 2Symbol 373 MovieClip
"body"Symbol 376 MovieClip Frame 1Symbol 262 MovieClip
"head"Symbol 376 MovieClip Frame 1Symbol 264 MovieClip
"arm"Symbol 376 MovieClip Frame 1Symbol 271 MovieClip
"body"Symbol 377 MovieClip Frame 1Symbol 376 MovieClip
"top"Symbol 379 MovieClip [char_body1] Frame 1Symbol 377 MovieClip
"body"Symbol 389 MovieClip Frame 1Symbol 262 MovieClip
"head"Symbol 389 MovieClip Frame 1Symbol 264 MovieClip
"arm"Symbol 389 MovieClip Frame 1Symbol 271 MovieClip
"body"Symbol 390 MovieClip Frame 1Symbol 389 MovieClip
"top"Symbol 391 MovieClip [char_body2] Frame 1Symbol 390 MovieClip
"block"Symbol 454 MovieClip [tile_blank3] Frame 1Symbol 442 MovieClip
"block"Symbol 454 MovieClip [tile_blank3] Frame 2Symbol 444 MovieClip
"subblock"Symbol 454 MovieClip [tile_blank3] Frame 3Symbol 453 MovieClip
"icon"Symbol 495 MovieClip Frame 1Symbol 154 MovieClip [ironkey]
"block"Symbol 503 MovieClip [tile_blank4] Frame 1Symbol 79 MovieClip
"subblock"Symbol 503 MovieClip [tile_blank4] Frame 2Symbol 502 MovieClip
"icon"Symbol 534 MovieClip Frame 1Symbol 154 MovieClip [ironkey]
"block"Symbol 755 MovieClip [tile_blank5] Frame 1Symbol 752 MovieClip
"subblock"Symbol 755 MovieClip [tile_blank5] Frame 2Symbol 754 MovieClip
"block"Symbol 758 MovieClip [tile_bossledge] Frame 1Symbol 757 MovieClip
"box"Symbol 770 MovieClip [boss1] Frame 1Symbol 190 MovieClip
"box"Symbol 781 MovieClip [boss2] Frame 1Symbol 190 MovieClip
"box"Symbol 835 MovieClip [boss3] Frame 1Symbol 190 MovieClip
"box"Symbol 845 MovieClip [boss4] Frame 1Symbol 190 MovieClip
"block"Symbol 876 MovieClip [tile_blank6] Frame 1Symbol 873 MovieClip
"subblock"Symbol 876 MovieClip [tile_blank6] Frame 2Symbol 875 MovieClip
"button"Symbol 944 MovieClip Frame 1Symbol 900 Button
"head"Symbol 1059 MovieClip Frame 1Symbol 149 MovieClip [h_001]
"wiggle"Symbol 1109 MovieClip Frame 1Symbol 1103 MovieClip
"wiggle"Symbol 1118 MovieClip Frame 1Symbol 1113 MovieClip
"wiggle"Symbol 1125 MovieClip Frame 1Symbol 1122 MovieClip
"mid"Symbol 1143 MovieClip Frame 1Symbol 1101 MovieClip
"side1"Symbol 1143 MovieClip Frame 1Symbol 1109 MovieClip
"side3"Symbol 1143 MovieClip Frame 1Symbol 1109 MovieClip
"side2"Symbol 1143 MovieClip Frame 1Symbol 1109 MovieClip
"side4"Symbol 1143 MovieClip Frame 1Symbol 1109 MovieClip
"corner3"Symbol 1143 MovieClip Frame 1Symbol 1118 MovieClip
"corner1"Symbol 1143 MovieClip Frame 1Symbol 1118 MovieClip
"corner2"Symbol 1143 MovieClip Frame 1Symbol 1125 MovieClip
"corner4"Symbol 1143 MovieClip Frame 1Symbol 1125 MovieClip
"road1"Symbol 1143 MovieClip Frame 1Symbol 1127 MovieClip
"road2"Symbol 1143 MovieClip Frame 1Symbol 1127 MovieClip
"road3"Symbol 1143 MovieClip Frame 1Symbol 1127 MovieClip
"road4"Symbol 1143 MovieClip Frame 1Symbol 1127 MovieClip
"roadmid"Symbol 1143 MovieClip Frame 1Symbol 1136 MovieClip
"decor"Symbol 1143 MovieClip Frame 1Symbol 1142 MovieClip
"item1"Symbol 1171 MovieClip Frame 1Symbol 665 MovieClip
"item2"Symbol 1171 MovieClip Frame 1Symbol 665 MovieClip
"item3"Symbol 1171 MovieClip Frame 1Symbol 665 MovieClip
"item4"Symbol 1171 MovieClip Frame 1Symbol 665 MovieClip
"item5"Symbol 1171 MovieClip Frame 1Symbol 665 MovieClip
"item6"Symbol 1171 MovieClip Frame 1Symbol 665 MovieClip
"selectbox"Symbol 1171 MovieClip Frame 1Symbol 1170 MovieClip
"item7"Symbol 1171 MovieClip Frame 1Symbol 665 MovieClip
"head"Symbol 1174 MovieClip Frame 1Symbol 149 MovieClip [h_001]
"item1"Symbol 1176 MovieClip Frame 1Symbol 665 MovieClip
"item2"Symbol 1176 MovieClip Frame 1Symbol 665 MovieClip
"item3"Symbol 1176 MovieClip Frame 1Symbol 665 MovieClip
"item4"Symbol 1176 MovieClip Frame 1Symbol 665 MovieClip
"item5"Symbol 1176 MovieClip Frame 1Symbol 665 MovieClip
"item6"Symbol 1176 MovieClip Frame 1Symbol 665 MovieClip
"selectbox"Symbol 1176 MovieClip Frame 1Symbol 1170 MovieClip
"item7"Symbol 1176 MovieClip Frame 1Symbol 665 MovieClip
"item1"Symbol 1178 MovieClip Frame 1Symbol 665 MovieClip
"item2"Symbol 1178 MovieClip Frame 1Symbol 665 MovieClip
"item3"Symbol 1178 MovieClip Frame 1Symbol 665 MovieClip
"item4"Symbol 1178 MovieClip Frame 1Symbol 665 MovieClip
"item5"Symbol 1178 MovieClip Frame 1Symbol 665 MovieClip
"item6"Symbol 1178 MovieClip Frame 1Symbol 665 MovieClip
"selectbox"Symbol 1178 MovieClip Frame 1Symbol 1170 MovieClip
"item7"Symbol 1178 MovieClip Frame 1Symbol 665 MovieClip
"item1"Symbol 1180 MovieClip Frame 1Symbol 665 MovieClip
"item2"Symbol 1180 MovieClip Frame 1Symbol 665 MovieClip
"item3"Symbol 1180 MovieClip Frame 1Symbol 665 MovieClip
"item4"Symbol 1180 MovieClip Frame 1Symbol 665 MovieClip
"item5"Symbol 1180 MovieClip Frame 1Symbol 665 MovieClip
"item6"Symbol 1180 MovieClip Frame 1Symbol 665 MovieClip
"selectbox"Symbol 1180 MovieClip Frame 1Symbol 1170 MovieClip
"item7"Symbol 1180 MovieClip Frame 1Symbol 665 MovieClip
"item1"Symbol 1182 MovieClip Frame 1Symbol 665 MovieClip
"item2"Symbol 1182 MovieClip Frame 1Symbol 665 MovieClip
"item3"Symbol 1182 MovieClip Frame 1Symbol 665 MovieClip
"item4"Symbol 1182 MovieClip Frame 1Symbol 665 MovieClip
"item5"Symbol 1182 MovieClip Frame 1Symbol 665 MovieClip
"item6"Symbol 1182 MovieClip Frame 1Symbol 665 MovieClip
"selectbox"Symbol 1182 MovieClip Frame 1Symbol 1170 MovieClip
"item7"Symbol 1182 MovieClip Frame 1Symbol 665 MovieClip
"row6"Symbol 1187 MovieClip Frame 1Symbol 1186 MovieClip
"row1"Symbol 1189 MovieClip Frame 1Symbol 1171 MovieClip
"row0"Symbol 1189 MovieClip Frame 1Symbol 1174 MovieClip
"row2"Symbol 1189 MovieClip Frame 1Symbol 1176 MovieClip
"row3"Symbol 1189 MovieClip Frame 1Symbol 1178 MovieClip
"row4"Symbol 1189 MovieClip Frame 1Symbol 1180 MovieClip
"row5"Symbol 1189 MovieClip Frame 1Symbol 1182 MovieClip
"row6"Symbol 1189 MovieClip Frame 1Symbol 1187 MovieClip
"char"Symbol 1247 MovieClip Frame 1Symbol 274 MovieClip [char]
"lifebar"Symbol 1283 MovieClip Frame 1Symbol 1282 MovieClip
"medal"Symbol 1321 MovieClip Frame 4Symbol 1320 MovieClip
"icon"Symbol 1326 MovieClip Frame 1Symbol 154 MovieClip [ironkey]
"body"Symbol 1326 MovieClip Frame 2Symbol 121 MovieClip [b_001]
"head"Symbol 1326 MovieClip Frame 2Symbol 149 MovieClip [h_001]
"head"Symbol 1393 MovieClip Frame 1Symbol 149 MovieClip [h_001]
"newBox"Symbol 1393 MovieClip Frame 2Symbol 1375 MovieClip
"head"Symbol 1472 MovieClip Frame 1Symbol 149 MovieClip [h_001]
"icon"Symbol 1474 MovieClip Frame 1Symbol 665 MovieClip
"icon"Symbol 1476 MovieClip Frame 1Symbol 665 MovieClip
"icon"Symbol 1477 MovieClip Frame 1Symbol 665 MovieClip
"icon"Symbol 1478 MovieClip Frame 1Symbol 665 MovieClip
"icon"Symbol 1479 MovieClip Frame 1Symbol 665 MovieClip
"head"Symbol 1482 MovieClip Frame 1Symbol 149 MovieClip [h_001]
"icon"Symbol 1484 MovieClip Frame 1Symbol 665 MovieClip
"icon"Symbol 1486 MovieClip Frame 1Symbol 665 MovieClip
"icon"Symbol 1488 MovieClip Frame 1Symbol 665 MovieClip
"icon"Symbol 1490 MovieClip Frame 1Symbol 665 MovieClip
"icon"Symbol 1492 MovieClip Frame 1Symbol 665 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$Yo$ZGrk.pRv4BM2ykRKCFsD8/."
ExportAssets (56)Timeline Frame 1Symbol 1 as "warp"
ExportAssets (56)Timeline Frame 1Symbol 2 as "squeak"
ExportAssets (56)Timeline Frame 1Symbol 3 as "sodamachine"
ExportAssets (56)Timeline Frame 1Symbol 4 as "rocket"
ExportAssets (56)Timeline Frame 1Symbol 5 as "pop"
ExportAssets (56)Timeline Frame 1Symbol 6 as "jumpsound"
ExportAssets (56)Timeline Frame 1Symbol 7 as "glassbreak"
ExportAssets (56)Timeline Frame 1Symbol 8 as "click2"
ExportAssets (56)Timeline Frame 1Symbol 9 as "cashregister"
ExportAssets (56)Timeline Frame 1Symbol 10 as "btn_down"
ExportAssets (56)Timeline Frame 1Symbol 11 as "badnews"
ExportAssets (56)Timeline Frame 1Symbol 12 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 25 as "missile_arrow"
ExportAssets (56)Timeline Frame 1Symbol 32 as "b_006"
ExportAssets (56)Timeline Frame 1Symbol 34 as "h_006"
ExportAssets (56)Timeline Frame 1Symbol 36 as "ab_006"
ExportAssets (56)Timeline Frame 1Symbol 38 as "at_006"
ExportAssets (56)Timeline Frame 1Symbol 41 as "h_005"
ExportAssets (56)Timeline Frame 1Symbol 43 as "goldcoins"
ExportAssets (56)Timeline Frame 1Symbol 45 as "ab_005"
ExportAssets (56)Timeline Frame 1Symbol 47 as "at_005"
ExportAssets (56)Timeline Frame 1Symbol 50 as "ab_004"
ExportAssets (56)Timeline Frame 1Symbol 52 as "at_004"
ExportAssets (56)Timeline Frame 1Symbol 54 as "b_004"
ExportAssets (56)Timeline Frame 1Symbol 56 as "h_004"
ExportAssets (56)Timeline Frame 1Symbol 62 as "b_003"
ExportAssets (56)Timeline Frame 1Symbol 64 as "h_003"
ExportAssets (56)Timeline Frame 1Symbol 66 as "ab_003"
ExportAssets (56)Timeline Frame 1Symbol 68 as "at_003"
ExportAssets (56)Timeline Frame 1Symbol 71 as "b_011"
ExportAssets (56)Timeline Frame 1Symbol 73 as "h_011"
ExportAssets (56)Timeline Frame 1Symbol 75 as "ab_011"
ExportAssets (56)Timeline Frame 1Symbol 77 as "at_011"
ExportAssets (56)Timeline Frame 1Symbol 81 as "tile_boom"
ExportAssets (56)Timeline Frame 1Symbol 87 as "b_002"
ExportAssets (56)Timeline Frame 1Symbol 89 as "h_002"
ExportAssets (56)Timeline Frame 1Symbol 91 as "at_002"
ExportAssets (56)Timeline Frame 1Symbol 93 as "ab_002"
ExportAssets (56)Timeline Frame 1Symbol 96 as "h_008"
ExportAssets (56)Timeline Frame 1Symbol 98 as "ab_008"
ExportAssets (56)Timeline Frame 1Symbol 101 as "h_009"
ExportAssets (56)Timeline Frame 1Symbol 103 as "gem_blue"
ExportAssets (56)Timeline Frame 1Symbol 105 as "gem_red"
ExportAssets (56)Timeline Frame 1Symbol 107 as "gem_green"
ExportAssets (56)Timeline Frame 1Symbol 109 as "b_007"
ExportAssets (56)Timeline Frame 1Symbol 111 as "at_007"
ExportAssets (56)Timeline Frame 1Symbol 113 as "h_007"
ExportAssets (56)Timeline Frame 1Symbol 115 as "ab_007"
ExportAssets (56)Timeline Frame 1Symbol 119 as "ab_001"
ExportAssets (56)Timeline Frame 1Symbol 121 as "b_001"
ExportAssets (56)Timeline Frame 1Symbol 149 as "h_001"
ExportAssets (56)Timeline Frame 1Symbol 151 as "at_001"
ExportAssets (56)Timeline Frame 1Symbol 154 as "ironkey"
ExportAssets (56)Timeline Frame 3Symbol 181 as "shield"
ExportAssets (56)Timeline Frame 3Symbol 183 as "h_011b"
ExportAssets (56)Timeline Frame 3Symbol 185 as "b_004b"
ExportAssets (56)Timeline Frame 3Symbol 187 as "b_008"
ExportAssets (56)Timeline Frame 3Symbol 188 as "at_008"
ExportAssets (56)Timeline Frame 3Symbol 259 as "assaultrifle"
ExportAssets (56)Timeline Frame 3Symbol 274 as "char"
ExportAssets (56)Timeline Frame 3Symbol 275 as "tile_blank1"
ExportAssets (56)Timeline Frame 3Symbol 285 as "fx_bigexplosion"
ExportAssets (56)Timeline Frame 3Symbol 288 as "tile_spike"
ExportAssets (56)Timeline Frame 3Symbol 306 as "fx_explosion"
ExportAssets (56)Timeline Frame 3Symbol 309 as "pickup"
ExportAssets (56)Timeline Frame 3Symbol 311 as "redpotion"
ExportAssets (56)Timeline Frame 3Symbol 316 as "floatwords"
ExportAssets (56)Timeline Frame 3Symbol 318 as "manapotion"
ExportAssets (56)Timeline Frame 3Symbol 322 as "tile_cage"
ExportAssets (56)Timeline Frame 3Symbol 325 as "effect_ninjasmoke"
ExportAssets (56)Timeline Frame 3Symbol 326 as "missile"
ExportAssets (56)Timeline Frame 3Symbol 338 as "tile_start"
ExportAssets (56)Timeline Frame 3Symbol 344 as "missile_fireball"
ExportAssets (56)Timeline Frame 3Symbol 350 as "tile_princess"
ExportAssets (56)Timeline Frame 3Symbol 352 as "b_009"
ExportAssets (56)Timeline Frame 3Symbol 354 as "ab_009"
ExportAssets (56)Timeline Frame 3Symbol 356 as "at_009"
ExportAssets (56)Timeline Frame 3Symbol 358 as "missile_spear"
ExportAssets (56)Timeline Frame 3Symbol 362 as "missile_holybolt"
ExportAssets (56)Timeline Frame 3Symbol 369 as "ring_red"
ExportAssets (56)Timeline Frame 3Symbol 374 as "tile_blank2"
ExportAssets (56)Timeline Frame 3Symbol 379 as "char_body1"
ExportAssets (56)Timeline Frame 3Symbol 381 as "b_012"
ExportAssets (56)Timeline Frame 3Symbol 383 as "ab_012"
ExportAssets (56)Timeline Frame 3Symbol 385 as "at_012"
ExportAssets (56)Timeline Frame 3Symbol 387 as "h_012"
ExportAssets (56)Timeline Frame 3Symbol 391 as "char_body2"
ExportAssets (56)Timeline Frame 3Symbol 393 as "b_013"
ExportAssets (56)Timeline Frame 3Symbol 395 as "ab_013"
ExportAssets (56)Timeline Frame 3Symbol 397 as "at_013"
ExportAssets (56)Timeline Frame 3Symbol 399 as "h_013b"
ExportAssets (56)Timeline Frame 3Symbol 402 as "tile_sliding"
ExportAssets (56)Timeline Frame 3Symbol 404 as "grass1"
ExportAssets (56)Timeline Frame 3Symbol 406 as "grass2"
ExportAssets (56)Timeline Frame 3Symbol 408 as "grass3"
ExportAssets (56)Timeline Frame 3Symbol 410 as "grass6"
ExportAssets (56)Timeline Frame 3Symbol 412 as "grass5"
ExportAssets (56)Timeline Frame 3Symbol 414 as "grass4"
ExportAssets (56)Timeline Frame 3Symbol 416 as "temple_floor4"
ExportAssets (56)Timeline Frame 3Symbol 418 as "temple_floor5"
ExportAssets (56)Timeline Frame 3Symbol 420 as "temple_floor6"
ExportAssets (56)Timeline Frame 3Symbol 422 as "temple_floor1"
ExportAssets (56)Timeline Frame 3Symbol 424 as "temple_floor2"
ExportAssets (56)Timeline Frame 3Symbol 430 as "torch"
ExportAssets (56)Timeline Frame 3Symbol 431 as "temple_floor3"
ExportAssets (56)Timeline Frame 3Symbol 433 as "ab_013b"
ExportAssets (56)Timeline Frame 3Symbol 435 as "h_013"
ExportAssets (56)Timeline Frame 3Symbol 438 as "tile_idolhead"
ExportAssets (56)Timeline Frame 3Symbol 440 as "missile_dart"
ExportAssets (56)Timeline Frame 3Symbol 454 as "tile_blank3"
ExportAssets (56)Timeline Frame 3Symbol 466 as "fx_sandcloud"
ExportAssets (56)Timeline Frame 3Symbol 468 as "b_014"
ExportAssets (56)Timeline Frame 3Symbol 470 as "ab_014"
ExportAssets (56)Timeline Frame 3Symbol 472 as "at_014"
ExportAssets (56)Timeline Frame 3Symbol 474 as "h_014"
ExportAssets (56)Timeline Frame 3Symbol 477 as "missile_shuriken"
ExportAssets (56)Timeline Frame 3Symbol 486 as "b_005"
ExportAssets (56)Timeline Frame 3Symbol 488 as "b_010"
ExportAssets (56)Timeline Frame 3Symbol 490 as "ab_010"
ExportAssets (56)Timeline Frame 3Symbol 492 as "at_010"
ExportAssets (56)Timeline Frame 3Symbol 494 as "h_010"
ExportAssets (56)Timeline Frame 3Symbol 497 as "tile_key"
ExportAssets (56)Timeline Frame 3Symbol 500 as "tile_gold"
ExportAssets (56)Timeline Frame 3Symbol 503 as "tile_blank4"
ExportAssets (56)Timeline Frame 3Symbol 505 as "b_015"
ExportAssets (56)Timeline Frame 3Symbol 507 as "ab_015"
ExportAssets (56)Timeline Frame 3Symbol 509 as "at_015"
ExportAssets (56)Timeline Frame 3Symbol 511 as "h_015"
ExportAssets (56)Timeline Frame 3Symbol 515 as "tile_ice"
ExportAssets (56)Timeline Frame 3Symbol 519 as "fx_iceexplosion"
ExportAssets (56)Timeline Frame 3Symbol 521 as "snow1"
ExportAssets (56)Timeline Frame 3Symbol 523 as "snow2"
ExportAssets (56)Timeline Frame 3Symbol 525 as "snow3"
ExportAssets (56)Timeline Frame 3Symbol 527 as "snow4"
ExportAssets (56)Timeline Frame 3Symbol 535 as "tile_exit"
ExportAssets (56)Timeline Frame 3Symbol 537 as "b_016"
ExportAssets (56)Timeline Frame 3Symbol 539 as "ab_016"
ExportAssets (56)Timeline Frame 3Symbol 541 as "at_016"
ExportAssets (56)Timeline Frame 3Symbol 543 as "h_016"
ExportAssets (56)Timeline Frame 3Symbol 545 as "b_005b"
ExportAssets (56)Timeline Frame 3Symbol 547 as "ab_005b"
ExportAssets (56)Timeline Frame 3Symbol 549 as "at_005b"
ExportAssets (56)Timeline Frame 3Symbol 551 as "h_005b"
ExportAssets (56)Timeline Frame 3Symbol 553 as "b_005c"
ExportAssets (56)Timeline Frame 3Symbol 555 as "ab_005c"
ExportAssets (56)Timeline Frame 3Symbol 557 as "at_005c"
ExportAssets (56)Timeline Frame 3Symbol 559 as "h_005c"
ExportAssets (56)Timeline Frame 3Symbol 561 as "b_006b"
ExportAssets (56)Timeline Frame 3Symbol 565 as "ab_006b"
ExportAssets (56)Timeline Frame 3Symbol 567 as "at_006b"
ExportAssets (56)Timeline Frame 3Symbol 569 as "h_006b"
ExportAssets (56)Timeline Frame 3Symbol 571 as "b_006c"
ExportAssets (56)Timeline Frame 3Symbol 573 as "ab_006c"
ExportAssets (56)Timeline Frame 3Symbol 575 as "at_006c"
ExportAssets (56)Timeline Frame 3Symbol 577 as "h_006c"
ExportAssets (56)Timeline Frame 3Symbol 579 as "b_005d"
ExportAssets (56)Timeline Frame 3Symbol 581 as "ab_005d"
ExportAssets (56)Timeline Frame 3Symbol 583 as "at_005d"
ExportAssets (56)Timeline Frame 3Symbol 585 as "h_005d"
ExportAssets (56)Timeline Frame 3Symbol 588 as "b_010b"
ExportAssets (56)Timeline Frame 3Symbol 590 as "at_004b"
ExportAssets (56)Timeline Frame 3Symbol 592 as "h_010b"
ExportAssets (56)Timeline Frame 3Symbol 594 as "ab_004b"
ExportAssets (56)Timeline Frame 3Symbol 598 as "missile_shadow"
ExportAssets (56)Timeline Frame 3Symbol 600 as "h_004b"
ExportAssets (56)Timeline Frame 3Symbol 602 as "missile_breaker"
ExportAssets (56)Timeline Frame 3Symbol 604 as "h_004c"
ExportAssets (56)Timeline Frame 3Symbol 606 as "h_004d"
ExportAssets (56)Timeline Frame 3Symbol 608 as "ab_011b"
ExportAssets (56)Timeline Frame 3Symbol 610 as "b_003b"
ExportAssets (56)Timeline Frame 3Symbol 612 as "h_003b"
ExportAssets (56)Timeline Frame 3Symbol 614 as "ab_003b"
ExportAssets (56)Timeline Frame 3Symbol 616 as "at_003b"
ExportAssets (56)Timeline Frame 3Symbol 618 as "b_003c"
ExportAssets (56)Timeline Frame 3Symbol 620 as "h_003c"
ExportAssets (56)Timeline Frame 3Symbol 622 as "ab_003c"
ExportAssets (56)Timeline Frame 3Symbol 624 as "at_003c"
ExportAssets (56)Timeline Frame 3Symbol 626 as "b_003d"
ExportAssets (56)Timeline Frame 3Symbol 628 as "b_003e"
ExportAssets (56)Timeline Frame 3Symbol 630 as "h_003e"
ExportAssets (56)Timeline Frame 3Symbol 667 as "b_017"
ExportAssets (56)Timeline Frame 3Symbol 669 as "ab_017"
ExportAssets (56)Timeline Frame 3Symbol 671 as "at_017"
ExportAssets (56)Timeline Frame 3Symbol 673 as "h_017"
ExportAssets (56)Timeline Frame 3Symbol 675 as "ab_017b"
ExportAssets (56)Timeline Frame 3Symbol 677 as "h_017b"
ExportAssets (56)Timeline Frame 3Symbol 679 as "b_006d"
ExportAssets (56)Timeline Frame 3Symbol 681 as "ab_006d"
ExportAssets (56)Timeline Frame 3Symbol 683 as "at_006d"
ExportAssets (56)Timeline Frame 3Symbol 685 as "h_006d"
ExportAssets (56)Timeline Frame 3Symbol 687 as "tile_icicle"
ExportAssets (56)Timeline Frame 3Symbol 691 as "missile_icebolt"
ExportAssets (56)Timeline Frame 3Symbol 695 as "missile_familiar"
ExportAssets (56)Timeline Frame 3Symbol 697 as "h_011d"
ExportAssets (56)Timeline Frame 3Symbol 699 as "b_011c"
ExportAssets (56)Timeline Frame 3Symbol 701 as "ab_011c"
ExportAssets (56)Timeline Frame 3Symbol 703 as "at_011c"
ExportAssets (56)Timeline Frame 3Symbol 705 as "h_011c"
ExportAssets (56)Timeline Frame 3Symbol 707 as "b_011e"
ExportAssets (56)Timeline Frame 3Symbol 709 as "h_011e"
ExportAssets (56)Timeline Frame 3Symbol 711 as "b_006e"
ExportAssets (56)Timeline Frame 3Symbol 713 as "ab_006e"
ExportAssets (56)Timeline Frame 3Symbol 714 as "at_006e"
ExportAssets (56)Timeline Frame 3Symbol 716 as "h_006e"
ExportAssets (56)Timeline Frame 3Symbol 718 as "b_005e"
ExportAssets (56)Timeline Frame 3Symbol 720 as "h_005e"
ExportAssets (56)Timeline Frame 3Symbol 722 as "b_011f"
ExportAssets (56)Timeline Frame 3Symbol 724 as "ab_011f"
ExportAssets (56)Timeline Frame 3Symbol 726 as "at_011f"
ExportAssets (56)Timeline Frame 3Symbol 728 as "h_011f"
ExportAssets (56)Timeline Frame 3Symbol 731 as "missile_scimitar"
ExportAssets (56)Timeline Frame 3Symbol 733 as "b_018"
ExportAssets (56)Timeline Frame 3Symbol 735 as "ab_018"
ExportAssets (56)Timeline Frame 3Symbol 737 as "at_018"
ExportAssets (56)Timeline Frame 3Symbol 739 as "h_018"
ExportAssets (56)Timeline Frame 3Symbol 741 as "b_003f"
ExportAssets (56)Timeline Frame 3Symbol 743 as "h_003f"
ExportAssets (56)Timeline Frame 3Symbol 745 as "tile_geyser"
ExportAssets (56)Timeline Frame 3Symbol 750 as "missile_geyser"
ExportAssets (56)Timeline Frame 3Symbol 755 as "tile_blank5"
ExportAssets (56)Timeline Frame 3Symbol 758 as "tile_bossledge"
ExportAssets (56)Timeline Frame 3Symbol 770 as "boss1"
ExportAssets (56)Timeline Frame 3Symbol 781 as "boss2"
ExportAssets (56)Timeline Frame 3Symbol 785 as "missile_trunk"
ExportAssets (56)Timeline Frame 3Symbol 787 as "cave1"
ExportAssets (56)Timeline Frame 3Symbol 789 as "cave2"
ExportAssets (56)Timeline Frame 3Symbol 791 as "cave3"
ExportAssets (56)Timeline Frame 3Symbol 793 as "cave6"
ExportAssets (56)Timeline Frame 3Symbol 795 as "cave5"
ExportAssets (56)Timeline Frame 3Symbol 797 as "cave4"
ExportAssets (56)Timeline Frame 3Symbol 799 as "tile_magma"
ExportAssets (56)Timeline Frame 3Symbol 801 as "tile_firevent"
ExportAssets (56)Timeline Frame 3Symbol 812 as "fx_steamcloud"
ExportAssets (56)Timeline Frame 3Symbol 815 as "effect_slash"
ExportAssets (56)Timeline Frame 3Symbol 820 as "effect_berserk"
ExportAssets (56)Timeline Frame 3Symbol 823 as "fx_jumpcloud"
ExportAssets (56)Timeline Frame 3Symbol 835 as "boss3"
ExportAssets (56)Timeline Frame 3Symbol 845 as "boss4"
ExportAssets (56)Timeline Frame 3Symbol 848 as "tile_gold_sliding"
ExportAssets (56)Timeline Frame 3Symbol 851 as "missile_snowball"
ExportAssets (56)Timeline Frame 3Symbol 854 as "fx_goldexplosion"
ExportAssets (56)Timeline Frame 3Symbol 856 as "b_019"
ExportAssets (56)Timeline Frame 3Symbol 858 as "ab_019"
ExportAssets (56)Timeline Frame 3Symbol 859 as "at_019"
ExportAssets (56)Timeline Frame 3Symbol 861 as "h_019"
ExportAssets (56)Timeline Frame 3Symbol 866 as "missile_shadowbolt"
ExportAssets (56)Timeline Frame 3Symbol 871 as "missile_magmaball"
ExportAssets (56)Timeline Frame 3Symbol 876 as "tile_blank6"
ExportAssets (56)Timeline Frame 3Symbol 878 as "outpost1"
ExportAssets (56)Timeline Frame 3Symbol 879 as "outpost2"
ExportAssets (56)Timeline Frame 3Symbol 880 as "outpost3"
ExportAssets (56)Timeline Frame 3Symbol 883 as "playerindicator"
ExportAssets (56)Timeline Frame 3Symbol 885 as "b_001b"
ExportAssets (56)Timeline Frame 3Symbol 887 as "b_001c"
ExportAssets (56)Timeline Frame 3Symbol 892 as "fx_explodemarker1"
ExportAssets (56)Timeline Frame 3Symbol 898 as "fx_explodemarker2"
ExportAssets (56)Timeline Frame 10Symbol 1231 as "stage"
EnableDebugger2 (64)Timeline Frame 131 bytes "..$1$d7$Ayx65CnSrq0sxVSDz9ebC/."
DebugMX1 (63)Timeline Frame 1

Labels

"start"Frame 1
"sitelock"Frame 2
"resources"Frame 3
"logo"Frame 4
"mainmenu"Frame 5
"gamestart"Frame 5
"comic_opening"Frame 6
"chaptermenu"Frame 7
"treasure"Frame 8
"faux_loading"Frame 9
"game_main"Frame 10
"gameover"Frame 11
"end"Frame 12
"artifact"Frame 13
"winscreen"Frame 14
"highscore"Frame 15
"survival"Frame 16
"medals"Frame 17
"developer"Frame 18
"options"Frame 19
"instructions"Frame 20
"2player"Frame 21
"2playersetup"Frame 22
"coverall"Symbol 32 MovieClip [b_006] Frame 1
"empty"Symbol 34 MovieClip [h_006] Frame 1
"empty"Symbol 41 MovieClip [h_005] Frame 1
"fuel"Symbol 43 MovieClip [goldcoins] Frame 1
"coverall"Symbol 54 MovieClip [b_004] Frame 1
"empty"Symbol 56 MovieClip [h_004] Frame 1
"coverall"Symbol 62 MovieClip [b_003] Frame 1
"scavenger"Symbol 62 MovieClip [b_003] Frame 2
"zombie"Symbol 62 MovieClip [b_003] Frame 3
"empty"Symbol 64 MovieClip [h_003] Frame 1
"coverall"Symbol 71 MovieClip [b_011] Frame 1
"empty"Symbol 73 MovieClip [h_011] Frame 1
"coverall"Symbol 87 MovieClip [b_002] Frame 1
"empty"Symbol 89 MovieClip [h_002] Frame 1
"empty"Symbol 96 MovieClip [h_008] Frame 1
"empty"Symbol 101 MovieClip [h_009] Frame 1
"coverall"Symbol 109 MovieClip [b_007] Frame 1
"scavenger"Symbol 109 MovieClip [b_007] Frame 2
"zombie"Symbol 109 MovieClip [b_007] Frame 3
"empty"Symbol 113 MovieClip [h_007] Frame 1
"coverall"Symbol 121 MovieClip [b_001] Frame 1
"empty"Symbol 149 MovieClip [h_001] Frame 1
"fuel"Symbol 154 MovieClip [ironkey] Frame 1
"out"Symbol 167 MovieClip Frame 2
"in"Symbol 167 MovieClip Frame 11
"empty"Symbol 183 MovieClip [h_011b] Frame 1
"coverall"Symbol 185 MovieClip [b_004b] Frame 1
"coverall"Symbol 187 MovieClip [b_008] Frame 1
"empty"Symbol 260 MovieClip Frame 1
"gun"Symbol 260 MovieClip Frame 2
"coverall"Symbol 262 MovieClip Frame 1
"scavenger"Symbol 262 MovieClip Frame 2
"zombie"Symbol 262 MovieClip Frame 3
"empty"Symbol 264 MovieClip Frame 1
"rest"Symbol 271 MovieClip Frame 1
"swing"Symbol 271 MovieClip Frame 2
"flail"Symbol 271 MovieClip Frame 12
"attack_melee"Symbol 271 MovieClip Frame 19
"coverall"Symbol 290 MovieClip Frame 1
"scavenger"Symbol 290 MovieClip Frame 2
"zombie"Symbol 290 MovieClip Frame 3
"empty"Symbol 294 MovieClip Frame 1
"fuel"Symbol 308 MovieClip Frame 1
"fuel"Symbol 311 MovieClip [redpotion] Frame 1
"fuel"Symbol 318 MovieClip [manapotion] Frame 1
"coverall"Symbol 352 MovieClip [b_009] Frame 1
"scavenger"Symbol 352 MovieClip [b_009] Frame 2
"zombie"Symbol 352 MovieClip [b_009] Frame 3
"coverall"Symbol 381 MovieClip [b_012] Frame 1
"scavenger"Symbol 381 MovieClip [b_012] Frame 2
"zombie"Symbol 381 MovieClip [b_012] Frame 3
"empty"Symbol 387 MovieClip [h_012] Frame 1
"coverall"Symbol 393 MovieClip [b_013] Frame 1
"empty"Symbol 399 MovieClip [h_013b] Frame 1
"empty"Symbol 435 MovieClip [h_013] Frame 1
"coverall"Symbol 468 MovieClip [b_014] Frame 1
"empty"Symbol 474 MovieClip [h_014] Frame 1
"coverall"Symbol 486 MovieClip [b_005] Frame 1
"coverall"Symbol 488 MovieClip [b_010] Frame 1
"empty"Symbol 494 MovieClip [h_010] Frame 1
"coverall"Symbol 505 MovieClip [b_015] Frame 1
"empty"Symbol 511 MovieClip [h_015] Frame 1
"coverall"Symbol 537 MovieClip [b_016] Frame 1
"empty"Symbol 543 MovieClip [h_016] Frame 1
"coverall"Symbol 545 MovieClip [b_005b] Frame 1
"empty"Symbol 551 MovieClip [h_005b] Frame 1
"coverall"Symbol 553 MovieClip [b_005c] Frame 1
"empty"Symbol 559 MovieClip [h_005c] Frame 1
"coverall"Symbol 561 MovieClip [b_006b] Frame 1
"empty"Symbol 569 MovieClip [h_006b] Frame 1
"coverall"Symbol 571 MovieClip [b_006c] Frame 1
"empty"Symbol 577 MovieClip [h_006c] Frame 1
"coverall"Symbol 579 MovieClip [b_005d] Frame 1
"empty"Symbol 585 MovieClip [h_005d] Frame 1
"coverall"Symbol 588 MovieClip [b_010b] Frame 1
"empty"Symbol 592 MovieClip [h_010b] Frame 1
"empty"Symbol 600 MovieClip [h_004b] Frame 1
"empty"Symbol 604 MovieClip [h_004c] Frame 1
"empty"Symbol 606 MovieClip [h_004d] Frame 1
"coverall"Symbol 610 MovieClip [b_003b] Frame 1
"scavenger"Symbol 610 MovieClip [b_003b] Frame 2
"zombie"Symbol 610 MovieClip [b_003b] Frame 3
"empty"Symbol 612 MovieClip [h_003b] Frame 1
"coverall"Symbol 618 MovieClip [b_003c] Frame 1
"scavenger"Symbol 618 MovieClip [b_003c] Frame 2
"zombie"Symbol 618 MovieClip [b_003c] Frame 3
"empty"Symbol 620 MovieClip [h_003c] Frame 1
"coverall"Symbol 626 MovieClip [b_003d] Frame 1
"scavenger"Symbol 626 MovieClip [b_003d] Frame 2
"zombie"Symbol 626 MovieClip [b_003d] Frame 3
"coverall"Symbol 628 MovieClip [b_003e] Frame 1
"scavenger"Symbol 628 MovieClip [b_003e] Frame 2
"zombie"Symbol 628 MovieClip [b_003e] Frame 3
"empty"Symbol 630 MovieClip [h_003e] Frame 1
"coverall"Symbol 667 MovieClip [b_017] Frame 1
"empty"Symbol 673 MovieClip [h_017] Frame 1
"empty"Symbol 677 MovieClip [h_017b] Frame 1
"coverall"Symbol 679 MovieClip [b_006d] Frame 1
"empty"Symbol 685 MovieClip [h_006d] Frame 1
"empty"Symbol 697 MovieClip [h_011d] Frame 1
"coverall"Symbol 699 MovieClip [b_011c] Frame 1
"empty"Symbol 705 MovieClip [h_011c] Frame 1
"coverall"Symbol 707 MovieClip [b_011e] Frame 1
"empty"Symbol 709 MovieClip [h_011e] Frame 1
"coverall"Symbol 711 MovieClip [b_006e] Frame 1
"empty"Symbol 716 MovieClip [h_006e] Frame 1
"coverall"Symbol 718 MovieClip [b_005e] Frame 1
"empty"Symbol 720 MovieClip [h_005e] Frame 1
"coverall"Symbol 722 MovieClip [b_011f] Frame 1
"empty"Symbol 728 MovieClip [h_011f] Frame 1
"coverall"Symbol 733 MovieClip [b_018] Frame 1
"scavenger"Symbol 733 MovieClip [b_018] Frame 2
"zombie"Symbol 733 MovieClip [b_018] Frame 3
"empty"Symbol 739 MovieClip [h_018] Frame 1
"coverall"Symbol 741 MovieClip [b_003f] Frame 1
"scavenger"Symbol 741 MovieClip [b_003f] Frame 2
"zombie"Symbol 741 MovieClip [b_003f] Frame 3
"empty"Symbol 743 MovieClip [h_003f] Frame 1
"coverall"Symbol 856 MovieClip [b_019] Frame 1
"scavenger"Symbol 856 MovieClip [b_019] Frame 2
"zombie"Symbol 856 MovieClip [b_019] Frame 3
"empty"Symbol 861 MovieClip [h_019] Frame 1
"coverall"Symbol 885 MovieClip [b_001b] Frame 1
"coverall"Symbol 887 MovieClip [b_001c] Frame 1

Dynamic Text Variables

startmsgSymbol 16 EditableText"Loading..."
btnTxtSymbol 162 EditableText"start"
txtSymbol 314 EditableText"awesome!"
heroTypeSymbol 320 EditableText"<p align="center"><font face="Fruity microfont" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">BARBARIAN</font></p>"
txtSymbol 332 EditableText"<p align="center"><font face="Estrangelo Edessa" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Save the Princess!</font></p>"
heroTypeSymbol 346 EditableText"<p align="center"><font face="Fruity microfont" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">PRINCESS</font></p>"
playerNameSymbol 1045 EditableText"123456789012345"
instructionsSymbol 1047 EditableText"<p align="right"><font face="Newsflash BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">TYPE YOUR NAME HERE</font></p><p align="right"><font face="Newsflash BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">and press enter</font></p>"
mainmenutxtSymbol 1048 EditableText"<p align="center"></p>"
optxt2Symbol 1055 EditableText"<p align="center"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Quality: Medium</font></p>"
optxt1Symbol 1056 EditableText"<p align="center"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">SFX &amp; Music</font></p>"
lifeDisplaySymbol 1151 EditableText"<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 10</font></p>"
goldDisplaySymbol 1153 EditableText"<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 99</font></p>"
keyDisplaySymbol 1157 EditableText"<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 0</font></p>"
warningSymbol 1158 EditableText"<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">You need a Key!</font></p>"
princessDisplaySymbol 1162 EditableText"<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 0</font></p>"
lifeDisplaySymbol 1165 EditableText"<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 10</font></p>"
goldDisplaySymbol 1167 EditableText"<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 99</font></p>"
descSymbol 1199 EditableText"<p align="center"><font face="Self Destruct Button BB" size="16" color="#000000" letterSpacing="0.000000" kerning="1">description</font></p>"
titleSymbol 1200 EditableText"<p align="center"><font face="Self Destruct Button BB" size="24" color="#000000" letterSpacing="0.000000" kerning="1">Item Name</font></p>"
loadtxtSymbol 1206 EditableText"<p align="center"><font face="Calibri" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">Generating world...</font></p>"
bigbigwordsSymbol 1230 EditableText"<p align="center"><font face="CreativeBlock BB" size="75" color="#ffffff" letterSpacing="0.000000" kerning="1">GAME PAUSED!</font></p>"
thisDepthtxtSymbol 1236 EditableText"<p align="right"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">9999 m to go!</font></p>"
txtSymbol 1237 EditableText"<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Special Move (1 Mana)</font></p>"
txtSymbol 1241 EditableText"<p align="left"><font face="Estrangelo Edessa" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Rescue</font></p>"
txtSymbol 1246 EditableText"<p align="left"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Paladins are slow but strong in combat.</font></p>"
lifeDisplaySymbol 1255 EditableText"<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 0</font></p>"
goldDisplaySymbol 1257 EditableText"<p align="left"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">x 99</font></p>"
txtSymbol 1264 EditableText"<p align="center"><font face="Self Destruct Button BB" size="40" color="#000000" letterSpacing="0.000000" kerning="1">125 gold</font></p>"
targettxtSymbol 1267 EditableText"<p align="left"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Target: 60</font></p>"
manaTxtSymbol 1271 EditableText"<p align="center"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">30/30</font></p>"
txtnameSymbol 1280 EditableText"<p align="center"><font face="CreativeBlock BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">3-TAILED DEMON</font></p>"
clocktxtSymbol 1286 EditableText"<p align="right"><font face="Self Destruct Button BB" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">00:00</font></p>"
pausetxtSymbol 1289 EditableText"<p align="center"><font face="CreativeBlock BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">press P to unpause</font></p>"
manaTxt2Symbol 1290 EditableText"<p align="center"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">30/30</font></p>"
txtSymbol 1292 EditableText"<p align="center"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">999 gp</font></p>"
txtSymbol 1295 EditableText"<p align="left"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">x0</font></p>"
txtSymbol 1298 EditableText"<p align="left"><font face="Self Destruct Button BB" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">x0</font></p>"
bigmsgSymbol 1302 EditableText"<p align="center"><font face="Gothic821 Cn BT" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1">Your Hero has been killed!</font></p>"
goldtxtSymbol 1303 EditableText"Total Gold Earned: 0"
resulttxtSymbol 1304 EditableText"A new high score!"
rewardSymbol 1307 EditableText"<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Great Job!</font></p>"
rewardSymbol 1310 EditableText"<p align="center"><font face="Self Destruct Button BB" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">You failed to reach the target!</font></p>"
p2goldtxtSymbol 1318 EditableText"<p align="center"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">9999 gp</font></p>"
p1goldtxtSymbol 1319 EditableText"<p align="center"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">9999 gp</font></p>"
timetxtSymbol 1327 EditableText"Time Taken: 00:20"
goldDisplaySymbol 1335 EditableText"<p align="center"><font face="Gothic821 Cn BT" size="40" color="#000000" letterSpacing="0.000000" kerning="1">99999 gp</font></p>"
artifactNameSymbol 1348 EditableText"<p align="center"><font face="Self Destruct Button BB" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">Barbarian&apos;s Broadsword</font></p>"
descSymbol 1352 EditableText"<p align="center"><font face="Self Destruct Button BB" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">description</font></p>"
winmsgSymbol 1355 EditableText"Your Hero married the Princess and they lived happily ever after!"
goldDisplaySymbol 1361 EditableText"<p align="center"><font face="Gothic821 Cn BT" size="40" color="#000000" letterSpacing="0.000000" kerning="1">99999 gp</font></p>"
txt2Symbol 1368 EditableText"nerdook"
txt3Symbol 1369 EditableText"99999 gp"
txt1Symbol 1370 EditableText"Lvl 999"
masknameSymbol 1396 EditableText"<p align="center"><font face="Gothic821 Cn BT" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">Gas Mask</font></p>"
maskdescSymbol 1397 EditableText"<p align="left"><font face="Self Destruct Button BB" size="18" color="#000000" letterSpacing="0.000000" kerning="1">Complete a level without killing any enemies.</font></p>"
optxt1Symbol 1413 EditableText"<p align="center"><font face="Calibri" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Sounds: SFX &amp; Music</font></p>"
optxt2Symbol 1414 EditableText"<p align="center"><font face="Calibri" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Quality: Medium</font></p>"
optxt3Symbol 1415 EditableText"<p align="center"><font face="Calibri" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Reset all Data</font></p>"
optxt4Symbol 1416 EditableText"<p align="center"><font face="Calibri" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Back to Menu</font></p>"
descSymbol 1497 EditableText"<p align="center"><font face="Self Destruct Button BB" size="14" color="#000000" letterSpacing="0.000000" kerning="1">description</font></p>"
titleSymbol 1498 EditableText"<p align="center"><font face="Self Destruct Button BB" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Item Name</font></p>"




http://swfchan.com/45/223263/info.shtml
Created: 31/8 -2019 08:36:58 Last modified: 31/8 -2019 08:36:58 Server time: 28/04 -2024 20:18:33