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

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

Ninja Assault.swf

This is the info page for
Flash #24846

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


Text
100

100

100

100

Ninja Assault!

Loading!

An Official

Mini-Game

SFX

How to Play

Options

High Scores

Credits

PLAY

PLAY

<p align="left"><font face="Arial" size="12" color="#ffff00" letterSpacing="0.000000" kerning="0">By clicking play, I agree to the terms &amp; conditions.</font></p>

&                                   present...

Copyright 2006 Artix Entertainment LLC

More Games!

More Games!

Back

<p align="left"><font face="_sans" size="16" color="#000000" letterSpacing="0.000000" kerning="0"><b>THE PLOT!</b></font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>The farming villages &nbsp;in the <sbr />Daijin Valley are being <sbr />plundered by Samurai <sbr />ghosts, demonic <sbr />Pandumos, and the dreaded <sbr />Houshasei Dragon! The <sbr />villagers offered to pay you <sbr />everything they had to use <sbr />your deadly Ninja talents to <sbr />rid them of their evil <sbr />enemies. &nbsp;Gold and monster <sbr />slaying? Of course you <sbr />accepted the offer...</b></font></p>

<p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>Controls:</b></font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>Spacebar</b> - <font color="#ff0000"><b>Jump Attack</b></font></font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>Mouse Click</b> - <font color="#ff0000"><b>Attack</b></font></font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Click on the enemy when it is at the <sbr />correct distance from you. Note: <sbr />Some enemies can not be clicked <sbr />on!</font></p><p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>Objective:</b></font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Defeat your evil enemies, level up <sbr />and get the high score!</font></p>

Copyright 2006 Artix Entertainment LLC

&                                   present...

TERMS AND CONDITIONS OF USE OF NINJA ASSAULT
ARTIX ENTERTAINMENT, LLC

IMPORTANT!  By playing NINJA ASSAULT (hereinafter, the “Game”), you agree to be bound by the terms and conditions set forth below.  PLEASE READ THE TERMS OF THIS AGREEMENT CAREFULLY.

The Game you are about to play was developed by Artix Entertainment, LLC, a Florida limited liability company (“Company”), and is provided access to by a third party website provider (the “Host”).  This agreement sets forth the terms under which you, as an individual, may play this Game.

Based on the forgoing and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, you and Company agree as follows:

1.NATURE OF AGREEMENT.  This Agreement is a legal contract made between you and Company.  This Agreement contains the terms and conditions with which you must comply if you wish to play the Game.  YOU AGREE THAT BY PLAYING THIS GAME YOU REPRESENT THAT YOU ARE AT LEAST 13 YEARS OLD AND THAT YOU ARE LEGALLY ABLE TO ENTER INTO THIS AGREEMENT.  Should you choose to click through to Company’s website, you must agree to the terms and conditions of Company’s site, which shall supersede the terms set forth in this Agreement.

2.USERS UNDER 13 YEARS OLD.  Parents of children under the age of 13 who wish to allow their children to play the Game are solely responsible for determining whether the content of the Game is appropriate for their child.

3.USE OF GAME.  When you play the Game, the Game software, including all files and images contained in or generated by the software, and accompanying data, flash files, shockwave files and other digital files are deemed to be licensed to you by Company, for the duration of gameplay and as long as the Agreement has not been terminated, for your personal, noncommercial, home use only.  You further agree that, by playing this Game, you may not engage in any of the following acts: a) harass or threaten other players; b) input/use any sexually explicit, harmful, threatening, abusive, defamatory, obscene, hateful, racially or ethnically offensive language; c) use memory cheats to alter the running game code in your browser; d) run the same character in more than one browser window; or e) cheat, hack or make any attack on the Game in anyway.

4.OWNERSHIP OF SOFTWARE.  Company retains all rights to the Game and all copyright and other intellectual property rights therein, and this Agreement does not transfer to you any title or any proprietary or intellectual property rights in or to the Game, any updates or derivative works thereto, or any copyrights, patent rights, or trademarks embodied or used in connection therewith, except for the rights expressly granted in this Agreement.  You may not sell, redistribute, or reproduce the Game, nor may you decompile, reverse-engineer, disassemble, or otherwise convert the Game to a human-perceivable form.  All trademarks, service marks and logos are owned by Company or its licensors and you may not copy or use them in any manner.  The Game is protected by United States laws and international treaty provisions.

5.NO WARRANTIES. Company hereby disclaims all warranties.  The Game is provided “As Is” and “As Available.”  To the maximum extent permitted by law, Company expressly disclaims any and all warranties, express or implied, regarding the Game, including, but not limited to, any implied warranties of merchantability, fitness for a particular purpose, or non-infringement.  Company does not warrant that the Game will meet your requirements or that game-play will be uninterrupted or error-free.  The Game may contain bugs, errors, problems or other limitations.  We and our affiliated parties have no liability whatsoever for your use of the Game.

6.LIMITED LIABILITY.  Company’s liability to you is limited.  To the maximum extent permitted by law, in no event shall Company be liable for damages of any kind (including, but not limited to, special, incidental, or consequential damages, lost profits, or lost data, regardless of the foreseeability of those damages) arising out of or in connection with your use of Host’s website and relationship therein, or use of the Game.  This limitation shall apply regardless of whether the damages arise out of breach of contract, tort, or any other legal theory or form of action.  The negation of damages set forth above is a fundamental element of the basis of bargain between Company and you.  The Game would not be provided to you without such limitations.

7.AFFILIATED SITES. Company has no control over, and no liability for any third party websites or materials, including that of the Host. Company has no relationship with Host other than through a distribution agreement.  Further, Company works with a number of partners, advertisers and affiliates whose Internet sites may be linked with the Site. Because Company does not have control over the content and performance of these partner and affiliate sites, Company makes no guarantees about the accuracy, currency, content, or quality of the information provided by such sites, and Company assumes no responsibility for unintended, objectionable, inaccurate, misleading, or unlawful content that may reside on those sites. Similarly, from time to time in connection with your use of the Site, you may have access to content items (including, but not limited to, websites) that are owned by these third parties. You acknowledge and agree that Company makes no guarantees about, and assumes no responsibility for, the accuracy, currency, content, or quality of this third party content, and that, unless expressly provided otherwise, these Terms of Use shall govern your use of any and all third party content.

8.INDEMNITY. You agree to indemnify Company for certain of your acts and omissions. You agree to indemnify, defend, and hold harmless Company, its affiliates, officers, directors, employees, consultants, agents, and representatives from any and all third party claims, losses, liability, damages, and/or costs (including reasonable attorney fees and costs) arising from your access to or use of the Game, or your violation of these Terms of Use. Company will notify you promptly of any such claim, loss, liability, or demand, and will provide you with reasonable assistance, at your expense, in defending any such claim, loss, liability, damage, or cost.

9.GOVERNING LAW.  This Terms of Use Agreement shall be treated as though it were executed and performed in Land O' Lakes, Florida, and shall be governed by and construed in accordance with the laws of the State of Florida (without regard to conflict of law principles).  Any cause of action by you with respect to the Game must be instituted within one (1) year after the cause of action arose or be forever waived and barred. All actions shall be subject to the limitations set forth in above. The language in this Agreement shall be interpreted as in accordance with its fair meaning and not strictly for or against either party. All legal proceedings arising out of or in connection with this Agreement shall be brought solely in Land O' Lakes, Florida.  Unless otherwise agreed between you and Company, you expressly submit to the exclusive jurisdiction of said courts and consent to extraterritorial service of process.

10.SEVERABILITY; WAIVER.  If, for whatever reason, a court of competent jurisdiction finds any term or condition in these Terms of Use to be unenforceable, all other terms and conditions will remain unaffected and in full force and effect. To the extent that anything in or associated with the Game is in conflict or inconsistent with this Agreement, this Agreement shall take precedence.  No waiver of any breach of any provision of these Terms of Use shall constitute a waiver of any prior, concurrent, or subsequent breach of the same or any other provisions hereof, and no waiver shall be effective unless made in writing and signed by an authorized representative of the waiving party.

11.MODIFICATIONS. Company may, in its sole discretion and without prior notice, (a) revise these Terms and Conditions of Use; (b) modify the Game; and (c) discontinue access to the Game at any time. Company shall post any revision to this Agreement to the Host’s website, and the revision shall be effective immediately on such posting. You agree to review these Terms and Conditions of Use and other online policies periodically to be aware of any revisions. You agree that, by continuing to play the Game following notice of any revision, you shall abide by any such revision.

No, Thanks

I Agree

Copyright 2006 Artix Entertainment LLC

Back

<p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0">Sound Options</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Adjust the sound settings using <sbr />the panel to the right. Ninja <sbr />Assault Features the 8-bit <sbr />version of &quot;Ninja Rush&quot; by <sbr />JDfight.</font></p>

SOUND

Sound

Music

Volume

100

&                                   present...

Back

More Games!

More Games!

<p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0">High Scores!</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Level up and see how you <sbr />compare to the most skilled <sbr />Ninja warriors. </font></p>

NAME

LEVEL

<p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Artix Krieger</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Zhoom</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Jergal</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">J</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Warlic</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Cysero</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Safiria</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Zorbak</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Galanoth</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Twilly</font></p>

<p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">15</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">14</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">13</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">12</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">11</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">10</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">9</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">8</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">7</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">6</font></p>

&                                   present...

Back

More Games!

More Games!

<p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>Galanoth </b>- Project Lead</font></p><p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>Artix</b> - Programming</font></p><p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>Zhoom</b> - &nbsp;Programming</font></p><p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>Jergal </b>- Programming</font></p><p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>J</b> - &nbsp;Graphics &amp; Animation</font></p><p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>Oishii </b>- Graphics</font></p><p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>Zhilo</b> - Graphics</font></p><p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>Clay</b> - Graphics</font></p><p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>JDfight</b> (Warlic) - Music &amp; SoundFX</font></p><p align="left"></p><p align="left"><font face="_sans" size="12" color="#ffff00" letterSpacing="0.000000" kerning="0">Additional SoundFX by Tommy Tallarico Studios.</font></p><p align="left"><font face="_sans" size="12" color="#ffff00" letterSpacing="0.000000" kerning="0">Created with Macromedia Flash</font></p>

Copyright 2006 Artix Entertainment LLC

&                                   present...

Back

<p align="left"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>Play the full FREE RPG game!</b></font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">All of the characters and monsters in this game are from <sbr />the AdventureQuest RPG. Journey there for magical and <sbr />powerful weapons, pets, armors, spells and more!</font></p>

<p align="center"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>Play the Full </b></font></p><p align="center"><font face="_sans" size="37" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>FREE RPG</b></font></p><p align="center"><font face="_sans" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b>Game!</b></font></p>

Exp:

0

Gold:

1

0

Level:

cry hottie

Tip: Click on the monster to attack, and push <Spacebar> to Jump Attack.

+ 50 Exp

+ 50 Exp

<p align="center"><font face="_sans" size="40" color="#ffcc00" letterSpacing="0.000000" kerning="0">Level<font size="21"> </font></font></p>

Prepare for battle! Gain gold and experience to get a higher level and beat the high scores. Every time you level you can visit Elizabeth's shop to get new weapons!

1

START!

LEVEL UP!

LEVEL UP!

<p align="center"><font face="_sans" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>Congratulations!</b></font></p><p align="center"><font face="_sans" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0">Your hard fought battles against the evil </font></p><p align="center"><font face="_sans" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0">spirits have earned you another</font></p><p align="center"><font face="_sans" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0">experience level!</font></p>

LEVEL UP!

Go to Shop

VERY STEALTHY, WARRIOR!

Play the RPG that started it all!

<p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">It looks like you completely <sbr />vanquished the entire spirit army!</font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">Are you ready to take on new <sbr />quests? Are you strong </font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">enough to defeat more </font></p><p align="left"><font face="_sans" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">powerful foes?</font></p><p align="left"></p>

High Scores

RPG

Name...

New High Score!

Enter your name!

More Games!

More Games!

Continue!

Continue

Gold: 10000

Powerful Sword

10000

+ 50% Exp

Elizabeth, the Ninja

Welcome to my weapon shop,
convieniently located here in the
Daijin Valley, the spirit-infested
village. Be sure to visit my real shop
at  www.BattleOn.com

ActionScript [AS1/AS2]

Frame 1
var strAdCode; var battleonurl; var downloadurl; strAdCode = "c4a733314aed7eb75d04281596c1c6304"; battleonurl = "http://www.battleon.com/default.asp?" + strAdCode; downloadurl = "http://www.battleon.com/downloads/default.asp?" + strAdCode; Stage.scaleMode = "noScale"; var contextMenu = new ContextMenu(); contextMenu.builtInItems.play = false; contextMenu.builtInItems.loop = false; contextMenu.builtInItems.rewind = false; contextMenu.builtInItems.forward_back = false; _root.menu = contextMenu; var engine = new NinjaEngine(); _quality = "HIGH";
Instance of Symbol 185 MovieClip in Frame 1
//component parameters onClipEvent (construct) { strTitle = "Ninja Assault"; strSubTitle = "Silent but Deadly"; strFrame = "Intro"; }
Frame 9
stop();
Frame 16
txtTerms.html = true; txtTerms.htmlText = "By clicking Play, I agree to the <b>Terms & Conditions.</b>";
Frame 20
stopAllSounds(); playSound("holy"); stop();
Frame 21
stop();
Frame 28
stop();
Frame 37
stop();
Frame 46
_root.engine.setScore(); stop();
Frame 56
stop();
Frame 64
stop();
Frame 73
stop();
Symbol 1 MovieClip [FUIComponentSymbol] Frame 1
#initclip 2 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { this.enable = true; this.focused = false; this.useHandCursor = false; this._accImpl = new Object(); this._accImpl.stub = true; this.styleTable = new Array(); if (_global.globalStyleFormat == undefined) { _global.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _global._focusControl = new Object(); _global._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_global._focusControl); } if (this._name != undefined) { this._focusrect = false; this.tabEnabled = true; this.focusEnabled = true; this.tabChildren = false; this.tabFocused = true; if (this.hostStyle == undefined) { globalStyleFormat.addListener(this); } else { this.styleTable = this.hostStyle; } this.deadPreview._visible = false; this.deadPreview._width = (this.deadPreview._height = 1); this.methodTable = new Object(); this.keyListener = new Object(); this.keyListener.controller = this; this.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; this.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var _local3 in this.styleFormat_prm) { this.setStyleProperty(_local3, this.styleFormat_prm[_local3]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { this.enable = ((arguments.length > 0) ? (enabledFlag) : true); this.tabEnabled = (this.focusEnabled = enabledFlag); if ((!this.enable) && (this.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { this.width = w; this.height = h; this.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { this.handlerObj = ((obj == undefined) ? (this._parent) : (obj)); this.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { this.methodTable[methodName] = true; this.onEnterFrame = this.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { if (this.methodTable.setSize) { this.setSize(this.width, this.height); } else { this.cleanUINotSize(); } this.methodTable = new Object(); delete this.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { for (var _local2 in this.methodTable) { this[_local2](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var _local4 = this.styleTable.focusRectInner.value; var _local5 = this.styleTable.focusRectOuter.value; if (_local4 == undefined) { _local4 = 16777215 /* 0xFFFFFF */; } if (_local5 == undefined) { _local5 = 0; } this.createEmptyMovieClip("focusRect", 1000); this.focusRect.controller = this; this.focusRect.lineStyle(1, _local5); this.focusRect.moveTo(x, y); this.focusRect.lineTo(x + w, y); this.focusRect.lineTo(x + w, y + h); this.focusRect.lineTo(x, y + h); this.focusRect.lineTo(x, y); this.focusRect.lineStyle(1, _local4); this.focusRect.moveTo(x + 1, y + 1); this.focusRect.lineTo((x + w) - 1, y + 1); this.focusRect.lineTo((x + w) - 1, (y + h) - 1); this.focusRect.lineTo(x + 1, (y + h) - 1); this.focusRect.lineTo(x + 1, y + 1); }; FUIComponentClass.prototype.pressFocus = function () { this.tabFocused = false; this.focusRect.removeMovieClip(); Selection.setFocus(this); }; FUIComponentClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this.width + 4, this.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { this.focused = true; Key.addListener(this.keyListener); if (this.tabFocused) { this.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { this.tabFocused = true; this.focused = false; this.focusRect.removeMovieClip(); Key.removeListener(this.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { if (value == "") { return(undefined); } var _local17 = parseInt(value); if (!isNaN(_local17)) { value = _local17; } var _local16 = ((arguments.length > 2) ? (isGlobal) : false); if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].useGlobal || (!_local16)) { this.styleTable[propName].value = value; if (this.setCustomStyleProperty(propName, value)) { } else if (propName == "embedFonts") { this.invalidate("setSize"); } else if (propName.subString(0, 4) == "text") { if (this.textStyle == undefined) { this.textStyle = new TextFormat(); } var _local18 = propName.subString(4, propName.length); this.textStyle[_local18] = value; this.invalidate("setSize"); } else { for (var _local15 in this.styleTable[propName].coloredMCs) { var _local4 = new Color(this.styleTable[propName].coloredMCs[_local15]); if (this.styleTable[propName].value == undefined) { var _local5 = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; _local4.setTransform(_local5); } else { _local4.setRGB(value); } } } this.styleTable[propName].useGlobal = _local16; } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].coloredMCs == undefined) { this.styleTable[propName].coloredMCs = new Object(); } this.styleTable[propName].coloredMCs[skinMCRef] = skinMCRef; if (this.styleTable[propName].value != undefined) { var _local4 = new Color(skinMCRef); _local4.setRGB(this.styleTable[propName].value); } }; _global.FStyleFormat = function () { this.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; this.listeners = new Object(); this.isGlobal = false; if (arguments.length > 0) { for (var _local3 in arguments[0]) { this[_local3] = arguments[0][_local3]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var _local3 = 0; while (_local3 < arguments.length) { var _local4 = arguments[_local3]; this.listeners[arguments[_local3]] = _local4; for (var _local5 in this) { if (this.isAStyle(_local5)) { _local4.updateStyleProperty(this, _local5.toString()); } } _local3++; } }; FStyleFormat.prototype.removeListener = function (component) { this.listeners[component] = undefined; for (var _local4 in this) { if (this.isAStyle(_local4)) { if (component.styleTable[_local4].useGlobal == this.isGlobal) { component.styleTable[_local4].useGlobal = true; var _local3 = (this.isGlobal ? undefined : (globalStyleFormat[_local4])); component.setStyleProperty(_local4, _local3, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var _local6 = 0; for (var _local5 in this.listeners) { var _local3 = this.listeners[_local5]; if (arguments.length > 0) { var _local4 = 0; while (_local4 < arguments.length) { if (this.isAStyle(arguments[_local4])) { _local3.updateStyleProperty(this, arguments[_local4]); } _local4++; } } else { for (var _local4 in this) { if (this.isAStyle(_local4)) { _local3.updateStyleProperty(this, _local4.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 14 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 24 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 33 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 34 MovieClip [UpArrow] Frame 1
stop();
Symbol 34 MovieClip [UpArrow] Frame 2
stop();
Symbol 34 MovieClip [UpArrow] Frame 3
stop();
Symbol 41 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 48 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 53 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(highlight3D_mc, "highlight3D"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight");
Symbol 54 MovieClip [ScrollThumb] Frame 1
stop();
Symbol 62 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 70 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 78 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 79 MovieClip [DownArrow] Frame 1
stop();
Symbol 79 MovieClip [DownArrow] Frame 2
stop();
Symbol 79 MovieClip [DownArrow] Frame 3
stop();
Symbol 82 MovieClip Frame 1
stop();
Symbol 90 MovieClip [HolySpell] Frame 15
stop(); this.removeMovieClip();
Symbol 105 MovieClip Frame 1
stop();
Symbol 108 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 50
stop();
Symbol 118 MovieClip Frame 2
gotoAndPlay ("Walk");
Symbol 118 MovieClip Frame 24
monsterAttackCheck();
Symbol 118 MovieClip Frame 25
gotoAndPlay ("Walk");
Symbol 118 MovieClip Frame 42
monsterAttack();
Symbol 118 MovieClip Frame 43
monsterAttack();
Symbol 118 MovieClip Frame 44
monsterAttack();
Symbol 118 MovieClip Frame 52
gotoAndPlay ("Walk");
Symbol 118 MovieClip Frame 107
_root.engine.resetEnemy(this); stop();
Symbol 126 MovieClip Frame 1
stop();
Symbol 128 MovieClip Frame 1
stop();
Symbol 131 MovieClip Frame 18
gotoAndPlay ("Walk");
Symbol 131 MovieClip Frame 48
gotoAndPlay ("Walk");
Symbol 131 MovieClip Frame 110
_root.engine.resetEnemy(this); stop();
Symbol 133 MovieClip Frame 1
stop();
Symbol 135 MovieClip Frame 1
stop();
Symbol 136 MovieClip Frame 1
stop();
Symbol 138 MovieClip Frame 1
stop();
Symbol 140 MovieClip Frame 1
stop();
Symbol 142 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 1
stop();
Symbol 149 MovieClip Frame 1
stop();
Symbol 151 MovieClip Frame 1
stop();
Symbol 162 MovieClip Frame 12
stop();
Symbol 163 MovieClip Frame 37
monsterAttackCheck();
Symbol 163 MovieClip Frame 39
gotoAndPlay ("Walk");
Symbol 163 MovieClip Frame 48
monsterAttack();
Symbol 163 MovieClip Frame 59
gotoAndPlay ("Walk");
Symbol 163 MovieClip Frame 67
gotoAndPlay ("Walk");
Symbol 163 MovieClip Frame 78
_root.playSound("bomb");
Symbol 163 MovieClip Frame 79
monsterAttack();
Symbol 163 MovieClip Frame 85
_root.engine.resetEnemy(this); stop();
Symbol 163 MovieClip Frame 145
_root.engine.resetEnemy(this); stop();
Symbol 165 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 1
stop();
Symbol 171 MovieClip Frame 1
stop();
Symbol 172 MovieClip Frame 9
monsterAttackCheck();
Symbol 172 MovieClip Frame 47
gotoAndPlay ("Walk");
Symbol 172 MovieClip Frame 48
gotoAndPlay ("Walk");
Symbol 172 MovieClip Frame 90
monsterAttack();
Symbol 172 MovieClip Frame 95
gotoAndPlay ("Walk");
Symbol 172 MovieClip Frame 130
stop();
Symbol 172 MovieClip Frame 148
die();
Symbol 173 MovieClip [mcEnemies] Frame 1
stop();
Symbol 173 MovieClip [mcEnemies] Frame 2
stop();
Symbol 173 MovieClip [mcEnemies] Frame 3
stop();
Symbol 173 MovieClip [mcEnemies] Frame 4
stop();
Symbol 173 MovieClip [mcEnemies] Frame 5
stop();
Symbol 176 MovieClip Frame 1
var component = _parent; component.registerSkinElement(track_mc, "scrollTrack");
Symbol 177 MovieClip [FScrollBarSymbol] Frame 1
#initclip 3 FScrollBarClass = function () { if (this._height == 4) { return(undefined); } this.init(); this.minPos = (this.maxPos = (this.pageSize = (this.largeScroll = 0))); this.smallScroll = 1; this.width = (this.horizontal ? (this._width) : (this._height)); this._xscale = (this._yscale = 100); this.setScrollPosition(0); this.tabEnabled = false; if (this._targetInstanceName.length > 0) { this.setScrollTarget(this._parent[this._targetInstanceName]); } this.tabChildren = false; this.setSize(this.width); }; FScrollBarClass.prototype = new FUIComponentClass(); FScrollBarClass.prototype.setHorizontal = function (flag) { if (this.horizontal && (!flag)) { this._xscale = 100; this._rotation = 0; } else if (flag && (!this.horizontal)) { this._xscale = -100; this._rotation = -90; } this.horizontal = flag; }; FScrollBarClass.prototype.setScrollProperties = function (pSize, mnPos, mxPos) { if (!this.enable) { return(undefined); } this.pageSize = pSize; this.minPos = Math.max(mnPos, 0); this.maxPos = Math.max(mxPos, 0); this.scrollPosition = Math.max(this.minPos, this.scrollPosition); this.scrollPosition = Math.min(this.maxPos, this.scrollPosition); if ((this.maxPos - this.minPos) <= 0) { this.scrollThumb_mc.removeMovieClip(); this.upArrow_mc.gotoAndStop(3); this.downArrow_mc.gotoAndStop(3); this.downArrow_mc.onPress = (this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = null)); this.upArrow_mc.onPress = (this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = null)); this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onRelease = null); this.scrollTrack_mc.onDragOut = (this.scrollTrack_mc.onRollOut = null); this.scrollTrack_mc.useHandCursor = false; } else { var _local2 = this.getScrollPosition(); this.upArrow_mc.gotoAndStop(1); this.downArrow_mc.gotoAndStop(1); this.upArrow_mc.onPress = (this.upArrow_mc.onDragOver = this.startUpScroller); this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = this.stopScrolling); this.downArrow_mc.onPress = (this.downArrow_mc.onDragOver = this.startDownScroller); this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = this.stopScrolling); this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onDragOver = this.startTrackScroller); this.scrollTrack_mc.onRelease = this.stopScrolling; this.scrollTrack_mc.onDragOut = this.stopScrolling; this.scrollTrack_mc.onRollOut = this.stopScrolling; this.scrollTrack_mc.useHandCursor = false; this.attachMovie("ScrollThumb", "scrollThumb_mc", 3); this.scrollThumb_mc._x = 0; this.scrollThumb_mc._y = this.upArrow_mc._height; this.scrollThumb_mc.onPress = this.startDragThumb; this.scrollThumb_mc.controller = this; this.scrollThumb_mc.onRelease = (this.scrollThumb_mc.onReleaseOutside = this.stopDragThumb); this.scrollThumb_mc.useHandCursor = false; this.thumbHeight = (this.pageSize / ((this.maxPos - this.minPos) + this.pageSize)) * this.trackSize; this.thumbMid_mc = this.scrollThumb_mc.mc_sliderMid; this.thumbTop_mc = this.scrollThumb_mc.mc_sliderTop; this.thumbBot_mc = this.scrollThumb_mc.mc_sliderBot; this.thumbHeight = Math.max(this.thumbHeight, 6); this.midHeight = (this.thumbHeight - this.thumbTop_mc._height) - this.thumbBot_mc._height; this.thumbMid_mc._yScale = (this.midHeight * 100) / this.thumbMid_mc._height; this.thumbMid_mc._y = this.thumbTop_mc._height; this.thumbBot_mc._y = this.thumbTop_mc._height + this.midHeight; this.scrollTop = this.scrollThumb_mc._y; this.trackHeight = this.trackSize - this.thumbHeight; this.scrollBot = this.trackHeight + this.scrollTop; _local2 = Math.min(_local2, this.maxPos); this.setScrollPosition(Math.max(_local2, this.minPos)); } }; FScrollBarClass.prototype.getScrollPosition = function () { return(this.scrollPosition); }; FScrollBarClass.prototype.setScrollPosition = function (pos) { this.scrollPosition = pos; if (this.scrollThumb_mc != undefined) { pos = Math.min(pos, this.maxPos); pos = Math.max(pos, this.minPos); } this.scrollThumb_mc._y = (((pos - this.minPos) * this.trackHeight) / (this.maxPos - this.minPos)) + this.scrollTop; this.executeCallBack(); }; FScrollBarClass.prototype.setLargeScroll = function (lScroll) { this.largeScroll = lScroll; }; FScrollBarClass.prototype.setSmallScroll = function (sScroll) { this.smallScroll = sScroll; }; FScrollBarClass.prototype.setEnabled = function (enabledFlag) { var _local3 = this.enable; if (enabledFlag && (!_local3)) { this.enable = enabledFlag; if (this.textField != undefined) { this.setScrollTarget(this.textField); } else { this.setScrollProperties(this.pageSize, this.cachedMinPos, this.cachedMaxPos); this.setScrollPosition(this.cachedPos); } this.clickFilter = undefined; } else if ((!enabledFlag) && (_local3)) { this.textField.removeListener(this); this.cachedPos = this.getScrollPosition(); this.cachedMinPos = this.minPos; this.cachedMaxPos = this.maxPos; if (this.clickFilter == undefined) { this.setScrollProperties(this.pageSize, 0, 0); } else { this.clickFilter = true; } this.enable = enabledFlag; } }; FScrollBarClass.prototype.setSize = function (hgt) { if (this._height == 1) { return(undefined); } this.width = hgt; this.scrollTrack_mc._yscale = 100; this.scrollTrack_mc._yscale = (100 * this.width) / this.scrollTrack_mc._height; if (this.upArrow_mc == undefined) { this.attachMovie("UpArrow", "upArrow_mc", 1); this.attachMovie("DownArrow", "downArrow_mc", 2); this.downArrow_mc.controller = (this.upArrow_mc.controller = this); this.upArrow_mc.useHandCursor = (this.downArrow_mc.useHandCursor = false); this.upArrow_mc._x = (this.upArrow_mc._y = 0); this.downArrow_mc._x = 0; } this.scrollTrack_mc.controller = this; this.downArrow_mc._y = this.width - this.downArrow_mc._height; this.trackSize = this.width - (2 * this.downArrow_mc._height); if (this.textField != undefined) { this.onTextChanged(); } else { this.setScrollProperties(this.pageSize, this.minPos, this.maxPos); } }; FScrollBarClass.prototype.scrollIt = function (inc, mode) { var _local3 = this.smallScroll; if (inc != "one") { _local3 = ((this.largeScroll == 0) ? (this.pageSize) : (this.largeScroll)); } var _local2 = this.getScrollPosition() + (mode * _local3); if (_local2 > this.maxPos) { _local2 = this.maxPos; } else if (_local2 < this.minPos) { _local2 = this.minPos; } this.setScrollPosition(_local2); }; FScrollBarClass.prototype.startDragThumb = function () { this.lastY = this._ymouse; this.onMouseMove = this.controller.dragThumb; }; FScrollBarClass.prototype.dragThumb = function () { this.scrollMove = this._ymouse - this.lastY; this.scrollMove = this.scrollMove + this._y; if (this.scrollMove < this.controller.scrollTop) { this.scrollMove = this.controller.scrollTop; } else if (this.scrollMove > this.controller.scrollBot) { this.scrollMove = this.controller.scrollBot; } this._y = this.scrollMove; var _local2 = this.controller; _local2.scrollPosition = Math.round(((_local2.maxPos - _local2.minPos) * (this._y - _local2.scrollTop)) / _local2.trackHeight) + _local2.minPos; this.controller.isScrolling = true; updateAfterEvent(); this.controller.executeCallBack(); }; FScrollBarClass.prototype.stopDragThumb = function () { this.controller.isScrolling = false; this.onMouseMove = null; }; FScrollBarClass.prototype.startTrackScroller = function () { this.controller.trackScroller(); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "page", -1); }; FScrollBarClass.prototype.scrollInterval = function (inc, mode) { clearInterval(this.scrolling); if (inc == "page") { this.trackScroller(); } else { this.scrollIt(inc, mode); } this.scrolling = setInterval(this, "scrollInterval", 35, inc, mode); }; FScrollBarClass.prototype.trackScroller = function () { if ((this.scrollThumb_mc._y + this.thumbHeight) < this._ymouse) { this.scrollIt("page", 1); } else if (this.scrollThumb_mc._y > this._ymouse) { this.scrollIt("page", -1); } }; FScrollBarClass.prototype.stopScrolling = function () { this.controller.downArrow_mc.gotoAndStop(1); this.controller.upArrow_mc.gotoAndStop(1); clearInterval(this.controller.scrolling); }; FScrollBarClass.prototype.startUpScroller = function () { this.controller.upArrow_mc.gotoAndStop(2); this.controller.scrollIt("one", -1); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", -1); }; FScrollBarClass.prototype.startDownScroller = function () { this.controller.downArrow_mc.gotoAndStop(2); this.controller.scrollIt("one", 1); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", 1); }; FScrollBarClass.prototype.setScrollTarget = function (tF) { if (tF == undefined) { this.textField.removeListener(this); delete this.textField[(this.horizontal ? "hScroller" : "vScroller")]; if ((this.textField.hScroller != undefined) && (this.textField.vScroller != undefined)) { this.textField.unwatch("text"); this.textField.unwatch("htmltext"); } } this.textField = undefined; if (!(tF instanceof TextField)) { return(undefined); } this.textField = tF; this.textField[(this.horizontal ? "hScroller" : "vScroller")] = this; this.onTextChanged(); this.onChanged = function () { this.onTextChanged(); }; this.onScroller = function () { if (!this.isScrolling) { if (!this.horizontal) { this.setScrollPosition(this.textField.scroll); } else { this.setScrollPosition(this.textField.hscroll); } } }; this.textField.addListener(this); this.textField.watch("text", this.callback); this.textField.watch("htmlText", this.callback); }; FScrollBarClass.prototype.callback = function (prop, oldVal, newVal) { clearInterval(this.hScroller.synchScroll); clearInterval(this.vScroller.synchScroll); this.hScroller.synchScroll = setInterval(this.hScroller, "onTextChanged", 50); this.vScroller.synchScroll = setInterval(this.vScroller, "onTextChanged", 50); return(newVal); }; FScrollBarClass.prototype.onTextChanged = function () { if ((!this.enable) || (this.textField == undefined)) { return(undefined); } clearInterval(this.synchScroll); if (this.horizontal) { var _local3 = this.textField.hscroll; this.setScrollProperties(this.textField._width, 0, this.textField.maxhscroll); this.setScrollPosition(Math.min(_local3, this.textField.maxhscroll)); } else { var _local3 = this.textField.scroll; var _local2 = this.textField.bottomScroll - this.textField.scroll; this.setScrollProperties(_local2, 1, this.textField.maxscroll); this.setScrollPosition(Math.min(_local3, this.textField.maxscroll)); } }; FScrollBarClass.prototype.executeCallBack = function () { if (this.textField == undefined) { super.executeCallBack(); } else if (this.horizontal) { this.textField.hscroll = this.getScrollPosition(); } else { this.textField.scroll = this.getScrollPosition(); } }; Object.registerClass("FScrollBarSymbol", FScrollBarClass); #endinitclip
Symbol 179 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 15
gotoAndPlay (1);
Symbol 185 MovieClip Frame 1
if (_root.getBytesLoaded() >= _root.getBytesTotal()) { _parent.loaded = true; _parent.status = "Ready"; _parent.gotoAndStop(strFrame); } else { strLoad.text = ("Loading " + String(Math.ceil((_root.getBytesLoaded() * 100) / _root.getBytesTotal()))) + "%"; }
Symbol 185 MovieClip Frame 2
gotoAndPlay (1);
Symbol 489 MovieClip [__Packages.NinjaEngine] Frame 0
class NinjaEngine { var _intHighScoreLevel, _arrHighScore, _strShurikenTarget, _intWalkSpeed, _intSpeed, _intMonsterSpeed, _intMonster, _intLevel, _intHP, _intMaxHP, _intGold, _aEnemies, _flagDracolich, _intHealthPotions, _intBlastPotions, _intGoldBonus, _intExpBonus, _intWeaponFrame, _intMaxMonsterAllowed, _bitUnvulnerable, _bitGameActive, _bitGameOver, _intExp, _intMaxExp, _intMonsterCount, _intMonsterTimer, _intStopGameTimer, _intEndGameTimer, _intMissTimer; function NinjaEngine () { _intHighScoreLevel = 0; var _local7 = new Object(); Key.addListener(_local7); _local7.onKeyDown = function () { if ((_root.engine.bitGameActive && (Key.isDown(32))) && (!_root.game.mcPlayer.isLocked)) { _root.engine.onClick("Attack3"); } }; var _local5 = Array("Artix Krieger", "Zhoom", "Twilly", "Jergal", "Warlic", "Cysero", "Safiria", "Galanoth", "J", "Zorbak"); _arrHighScore = new Array(); var _local6 = _local5.length; var _local3 = 0; while (_local3 < _local6) { var _local4 = roll(0, _local5.length - 1); _arrHighScore[_local3] = new Object(); _arrHighScore[_local3].name = _local5.splice(_local4, 1)[0]; _arrHighScore[_local3].level = Math.floor(_local3 * 1.5); _local3++; } resetGame(); } function resetGame() { _strShurikenTarget = null; _intWalkSpeed = 48; _intSpeed = 2; _intMonsterSpeed = 1; _intMonster = 0; _intLevel = 0; _intHP = 100; _intMaxHP = 100; _intGold = 0; _aEnemies = new Array(); _flagDracolich = false; _intHealthPotions = 0; _intBlastPotions = 0; _intGoldBonus = 1; _intExpBonus = 1; _intWeaponFrame = 1; _intMaxMonsterAllowed = 5; _bitUnvulnerable = false; _bitGameActive = false; _bitGameOver = false; levelUp(); } function get strShurikenTarget() { return(_strShurikenTarget); } function get bitGameActive() { return(_bitGameActive); } function get intSpeed() { return(_intSpeed); } function get intLevel() { return(_intLevel); } function get intGold() { return(_intGold); } function get intExp() { return(_intExp); } function get intMaxExp() { return(_intMaxExp); } function get intWeaponFrame() { return(_intWeaponFrame); } function decrementMonsterCount() { _intMonsterCount--; } function set strShurikenTarget(strName) { _strShurikenTarget = strName; //return(strShurikenTarget); } function addGold(intX) { _intGold = _intGold + intX; } function buyHealthPotion(intGold) { if (_intHealthPotions < 2) { _root.playSound("coins"); _intHealthPotions++; _intGold = _intGold - intGold; } } function buyBlastPotion(intGold) { if (_intBlastPotions < 2) { _root.playSound("coins"); _intBlastPotions++; _intGold = _intGold - intGold; } } function buyWeapon(intFrame, intGold) { _intWeaponFrame = intFrame; _intGold = _intGold - intGold; _root.game.mcPlayer.mcSword.gotoAndStop(intFrame); } function setBonus(intGoldBonus, intExpBonus) { _intGoldBonus = intGoldBonus; _intExpBonus = intExpBonus; } function addEnemy(str) { _aEnemies.push(str); } function dieDracolich() { _flagDracolich = false; } function useHealthPotion() { if (_root.engine.bitGameActive && (_intHealthPotions > 0)) { _root.playSound("holy"); _intHealthPotions--; _intHP = _intMaxHP; refreshHPBar(); checkPotions(); } } function useBlastPotion() { if (_root.engine.bitGameActive && (_intBlastPotions > 0)) { _intBlastPotions--; var _local4 = new Object(); _local4._x = 100; _local4._y = 200; var _local5 = _root.game.attachMovie("HolySpell", "HolySpell", _root.game.getNextHighestDepth(), _local4); for (var _local3 in _root.game.mcMonsters) { if (_root.game.mcMonsters[_local3].mcChild.isMonster) { _root.game.mcMonsters[_local3].mcChild.monsterHit(); } } _intMonsterCount = 0; checkPotions(); } } function hitPlayer(intX) { if (!_bitUnvulnerable) { _root.playSound("hit"); _root.game.mcPlayer.isLocked = true; _root.game.mcPlayer.bitPlayOverride = true; _intHP = _intHP - intX; if (_intHP <= 0) { _intHP = 0; _root.playSound("death", "music"); _root.game.mcPlayer.gotoAndPlay("Death"); endGame(); } else { _root.game.mcPlayer.gotoAndPlay("Hit"); } refreshHPBar(); } } function startGame() { _root.game.btnScene.enabled = false; _root.game.mcPlayer.bitPlayOverride = false; _root.game.mcGoldExp._visible = false; _root.game.mcHighScore._visible = false; _root.game.mcLevel.gotoAndPlay("Ready"); _root.game.mcLevel._visible = true; } function levelUp() { switch (++_intLevel) { case 1 : _intMaxExp = 100; _root.game.txtTip.text = "Tip: Click on the monster to attack, and push <Spacebar> to Jump Attack."; break; case 2 : _intMaxExp = 200; _root.game.txtTip.text = "Tip: Do not use jump attacks on Sumo Pandas... they will explode!"; break; case 3 : _intMaxExp = 500; _root.game.txtTip.text = "Tip: Dragons like eating humans... not really a tip... sucks to be you."; break; case 4 : _intMaxExp = 800; _root.game.txtTip.text = "Tip: Only a good jump attack in the face can repel those annoying dragons!"; break; default : _intMaxExp = 1000; _root.game.txtTip.text = ""; if ((_intLevel % 2) != 1) { break; } _intMaxMonsterAllowed++; } _intMonsterCount = 0; _intExp = 0; _flagDracolich = false; } function continueGame() { _quality = "MEDIUM"; _root.game.mcLevel._visible = false; _root.game.mcHPBar.txtLevel.text = _intLevel.toString(); updateGoldExp(); checkPotions(); _root.playSound("music", "music"); _root.game.mcPlayer.isLocked = false; _root.game.mcPlayer.gotoAndPlay("Walk"); _bitGameActive = true; startScrolling(); initMonsters(); attachMonster(); } function stopGame() { _bitGameActive = false; clearInterval(_intMonsterTimer); disappearMonsters(); _intStopGameTimer = setInterval(this, "gotoShop", 2000); } function gotoShop() { if (!_bitGameOver) { _root.playSound("holy", "music"); stopScrolling(); _root.game.mcPlayer.bitPlayOverride = true; _root.game.mcPlayer.gotoAndStop("Idle"); levelUp(); if (_intLevel > 15) { _root.game.mcLevel.gotoAndStop("Level15"); } else { _root.game.mcLevel.gotoAndStop("Level"); } _root.game.mcLevel._visible = true; _quality = "HIGH"; updateAfterEvent(); } clearInterval(_intStopGameTimer); } function disappearMonsters() { for (var _local2 in _root.game.mcMonsters) { if (_root.game.mcMonsters[_local2].mcChild.isMonster) { _root.engine.disappear(_root.game.mcMonsters[_local2].mcChild, 8); } } } function endGame() { _bitGameOver = true; _bitGameActive = false; _bitUnvulnerable = true; clearInterval(_intStopGameTimer); clearInterval(_intMonsterTimer); disappearMonsters(); _intEndGameTimer = setInterval(this, "askName", 3333.33333333333); } function askName() { clearInterval(_intEndGameTimer); stopScrolling(); _quality = "HIGH"; _root.playSound("holy", "music"); if (_intLevel > _intHighScoreLevel) { _intHighScoreLevel = _intLevel; _root.game.mcLevel.gotoAndPlay("HighScore"); _root.game.mcLevel._visible = true; } else { gotoHighScore(); } updateAfterEvent(); } function gotoHighScore(strName) { if ((typeof(strName) == "string") && (strName != "")) { var _local2 = getIndexToInsert(); if (_arrHighScore[_local2].name != strName) { insertAt(_local2, strName, _intLevel); } } gotoAndPlay ("HighScores"); resetGame(); } function getIndexToInsert() { var _local2 = 0; while (_local2 < _arrHighScore.length) { if (_arrHighScore[_local2].level > _intLevel) { return(_local2); } _local2++; } return(-1); } function insertAt(intIndex, strName, intLevel) { var _local2 = new Object(); _local2.name = strName; _local2.level = intLevel; if (intIndex == -1) { _arrHighScore.push(_local2); } else { _arrHighScore.splice(intIndex, 0, _local2); } } function setScore() { _root.txtName.htmlText = ""; _root.txtLevel.htmlText = ""; var _local3 = _arrHighScore.length - 1; var _local4 = 0; while (_local4 < 10) { _root.txtName.htmlText = _root.txtName.htmlText + (_arrHighScore[_local3].name + "<br>"); _root.txtLevel.htmlText = _root.txtLevel.htmlText + (_arrHighScore[_local3].level + "<br>"); _local3--; _local4++; } } function attack(strType) { var _local4 = false; var _local3; for (var _local6 in _root.game.mcMonsters) { _local3 = _root.game.mcMonsters[_local6].mcChild; if (_local3.isDead == false) { if (_root.game.mcPlayer.mcSwoosh.hitTest(_local3)) { _local3.monsterHit(strType); _local4 = true; } } } if (!_local4) { _root.playSound("miss"); if (strType == "bottom") { _root.game.mcPlayer.bitPlayOverride = true; _root.game.mcPlayer.gotoAndPlay("Miss"); _intMissTimer = setInterval(this, "doneMiss", 333.333333333333); } } } function doneMiss() { clearInterval(_intMissTimer); _root.game.mcPlayer.gotoAndPlay("Walk"); } function showGoldExp(intG, intE) { _intExp = _intExp + intE; _intGold = _intGold + intG; _root.game.mcGoldExp.mcGoldExpText.strGold.text = ("+ " + intG.toString(10)) + " Gold"; _root.game.mcGoldExp.mcGoldExpText.strExp.text = ("+ " + intE.toString(10)) + " Exp"; _root.game.mcGoldExp.mcGoldExpText.strExp2.text = ("+ " + intE.toString(10)) + " Exp"; _root.game.mcGoldExp._visible = true; _root.game.mcGoldExp.gotoAndPlay(1); } function getPos(mcSource, mcNew) { var _local1 = new Object(); _local1.x = mcSource._x; _local1.y = mcSource._y; mcSource._parent.localToGlobal(_local1); if (mcNew != undefined) { mcNew.globalToLocal(_local1); } return(_local1); } function startScrolling() { _root.game.btnScene.enabled = false; _root.game.mcBack1.onEnterFrame = function () { this._x = this._x - _root.engine.intSpeed; var _local3 = _root.engine.getPos(this); if (_local3.x <= 0) { this._x = 891.5; } }; _root.game.mcBack2.onEnterFrame = function () { this._x = this._x - (_root.engine.intSpeed / 4); var _local3 = _root.engine.getPos(this); if (_local3.x <= 0) { this._x = 894; } }; } function stopScrolling() { delete _root.game.mcBack1.onEnterFrame; delete _root.game.mcBack2.onEnterFrame; } function roll(intMin, intMax) { return(Number(Math.round(Math.random() * (intMax - intMin)) + intMin)); } function setColor(mcTarget, intPercent) { var _local2 = new Color(mcTarget); var _local1 = new Object(); _local1.ra = intPercent; _local1.rb = 0; _local1.ga = intPercent; _local1.gb = 0; _local1.ba = 100; _local1.bb = 0; _local1.aa = 100; _local1.ab = 0; _local2.setTransform(_local1); return(mcTarget); } function refreshHPBar() { _root.game.mcHPBar.movHP.base._xscale = (_intHP / _intMaxHP) * 100; } function updateGoldExp() { _root.game.mcHPBar.txtGold.text = _intGold.toString(); _root.game.mcHPBar.txtExp.text = (_intExp.toString() + "/") + _intMaxExp.toString(); } function checkPotions() { _root.game.btnHealthPotion._visible = _intHealthPotions > 0; _root.game.btnBlastPotion._visible = _intBlastPotions > 0; } function initMonsters(Void) { _aEnemies = new Array(); var _local5 = new Object(); _local5._x = 0; _local5._y = 0; var _local4; var _local3 = 0; while (_local3 <= (_intMaxMonsterAllowed + 2)) { _local4 = _root.game.mcMonsters.attachMovie("mcEnemies", "mcEnemy" + _local3, _root.game.mcMonsters.getNextHighestDepth(), _local5); _local4.gotoAndStop(1); addEnemy(_local4._name); _local3++; } } function resetEnemy(mc) { if (((mc.nXStep <= mc.nDuration) || (mc.nYStep <= mc.nDuration)) && (mc.onMove)) { addEnemy(mc._parent._name); stopWalking(mc); mc._parent.gotoAndStop(1); } } function destructEnemies(Void) { for (var _local2 in _root.game.mcMonsters) { if ((typeof(_root.game.mcMonsters[_local2]) == "movieclip") && (_local2 != "mcMonPlaceHolder")) { _root.game.mcMonsters[_local2].removeMovieClip(); } } } function walkTo(mc, xEnd, yEnd) { mc.xDep = mc._x; mc.yDep = mc._y; var _local4; if (mc._name.indexOf("mcStar") == 0) { _local4 = Math.round((xEnd - mc.xDep) / 100); } else if (!mc.isDead) { _local4 = mc.intSpeed; } else { _local4 = _intWalkSpeed; } mc.xTar = xEnd; mc.yTar = yEnd; mc.nDuration = Math.round((Math.sqrt(Math.pow(xEnd - mc._x, 2) + Math.pow(yEnd - mc._y, 2)) * _local4) / 100); mc.nXStep = 0; mc.nYStep = 0; if (!mc.onMove) { mc.onMove = true; mc.gotoAndPlay("Walk"); } mc.onEnterFrame = function () { if (((this.nXStep <= this.nDuration) || (this.nYStep <= this.nDuration)) && (this.onMove)) { var _local4 = this._x; var _local3 = this._y; this._x = (((this.xTar - this.xDep) * this.nXStep) / this.nDuration) + this.xDep; this._y = (((this.yTar - this.yDep) * this.nYStep) / this.nDuration) + this.yDep; if (this.nXStep <= this.nDuration) { this.nXStep++; } if (this.nYStep <= this.nDuration) { this.nYStep++; } } else { delete this.onEnterFrame; this.onMove = false; if (this._name.indexOf("mcStar") == -1) { if (!this.isDead) { _root.engine.decrementMonsterCount(); } if (!this.removeOverride) { _root.engine.addEnemy(this._parent._name); this._parent.gotoAndStop(1); } } else { _root.engine.shurikenDmg(); this.gotoAndStop(1); this._x = -100; this._visible = false; this._rotation = 0; } } if (this.onEnterFrameDisappear != undefined) { this.onEnterFrameDisappear(); } }; } function stopWalking(mc) { if (mc.onMove) { delete mc.onEnterFrame; mc.onMove = false; mc.gotoAndPlay("Idle"); } } function scaleIt(mc, nScale) { mc._xscale = nScale; mc._yscale = nScale; } function disappear(mc, intSpeed) { mc.onEnterFrameDisappear = function () { if (this._alpha > -1) { this._alpha = this._alpha - intSpeed; } else { delete this.onEnterFrameDisappear; this._parent.gotoAndStop(1); _root.engine.destructEnemies(); } }; } function attachMonster() { if (_intMonsterCount <= _intMaxMonsterAllowed) { var _local3; var _local4 = roll(0, 100); if (_local4 <= 25) { _local3 = attachUndeadKnight(); } else if (_local4 <= 50) { _local3 = attachUndeadEyeball(); } else if ((_local4 <= 75) && (_intLevel >= 2)) { _local3 = attachUndeadSlime(); } else if ((!_flagDracolich) && (_intLevel >= 3)) { _local3 = attachUndeadDracolich(); } _local3.mcChild._alpha = 100; _local3.mcChild.isDead = false; _local3.mcChild.isMonster = true; _local3.mcChild.isDoneAttacking = false; _local3.swapDepths(_root.game.mcMonsters.getNextHighestDepth()); } var _local5 = (roll(10, 25) * 1000) / 12; _intMonsterTimer = setInterval(this, "timeToAttachAnotherMonster", _local5); } function timeToAttachAnotherMonster() { clearInterval(_intMonsterTimer); attachMonster(); } function attachUndeadKnight(Void) { _intMonsterCount++; var _local3 = _root.game.mcMonsters[_aEnemies[0]]; _aEnemies.shift(); _local3.gotoAndStop(2); _local3.mcChild._x = _root.game.mcMonsters.mcMonPlaceHolder._x; _local3.mcChild._y = _root.game.mcMonsters.mcMonPlaceHolder._y; _local3.mcChild.intExp = Math.ceil(5 * _intExpBonus); _local3.mcChild.intGold = Math.ceil(roll(1, 20) * _intGoldBonus); scaleIt(_local3.mcChild, 60); _local3.mcChild.intSpeed = 16; _local3.mcChild.intAttackRange = 345; _local3.mcChild.btn.enabled = true; _local3.mcChild.btn.onRollOver = function (Void) { _root.engine.setColor(this._parent, 130); }; _local3.mcChild.btn.onRollOut = function (Void) { _root.engine.setColor(this._parent, 100); }; _local3.mcChild.btn.onPress = function (Void) { if (_root.engine.bitGameActive && (!_root.game.mcPlayer.isLocked)) { _root.engine.onClick("Attack1"); } }; _local3.mcChild.monsterAttackCheck = function () { if ((!this.isDoneAttacking) && (this._x <= this.intAttackRange)) { this.gotoAndPlay("Attack"); } }; _local3.mcChild.monsterAttack = function () { if (this.mcSwoosh.hitTest(_root.game.mcPlayer)) { _root.engine.hitPlayer(20); this.isDoneAttacking = true; } }; _local3.mcChild.monsterHit = function (strType) { _root.engine.decrementMonsterCount(); _root.engine.showGoldExp(this.intGold, this.intExp); _root.engine.updateGoldExp(); _root.game.mcPlayer.isLocked = false; if (_root.engine.intExp >= _root.engine.intMaxExp) { _root.engine.stopGame(); } delete this.btn.onRollOver; delete this.btn.onRollOut; delete this.btn.onPress; this.btn.enabled = false; _root.engine.setColor(this, 100); _root.playSound("hit"); this.isDead = true; _root.engine.stopWalking(this); _root.engine.walkTo(this, -60, 320); this.gotoAndPlay("Death"); }; walkTo(_local3.mcChild, -60, 320); return(_local3); } function attachUndeadSlime(Void) { _intMonsterCount++; var _local3 = _root.game.mcMonsters[_aEnemies[0]]; _aEnemies.shift(); _local3.gotoAndStop(4); _local3.mcChild._x = _root.game.mcMonsters.mcMonPlaceHolder._x; _local3.mcChild._y = _root.game.mcMonsters.mcMonPlaceHolder._y; _local3.mcChild.intExp = Math.ceil(7 * _intExpBonus); _local3.mcChild.intGold = Math.ceil(roll(1, 20) * _intGoldBonus); scaleIt(_local3.mcChild, 35); _local3.mcChild.intSpeed = 16; _local3.mcChild.intAttackRange = 345; _local3.mcChild.onRollOver = function (Void) { _root.engine.setColor(this, 130); }; _local3.mcChild.onRollOut = function (Void) { _root.engine.setColor(this, 100); }; _local3.mcChild.onPress = function (Void) { if (_root.engine.bitGameActive && (!_root.game.mcPlayer.isLocked)) { _root.engine.onClick("Attack2"); } }; _local3.mcChild.monsterAttackCheck = function () { if ((!this.isDoneAttacking) && (this._x <= this.intAttackRange)) { this.gotoAndPlay("Attack"); } }; _local3.mcChild.monsterAttack = function () { if (this.hitTest(_root.game.mcPlayer)) { _root.engine.hitPlayer(20); this.isDoneAttacking = true; } }; _local3.mcChild.monsterHit = function (strType) { _root.engine.decrementMonsterCount(); _root.engine.showGoldExp(this.intGold, this.intExp); _root.engine.updateGoldExp(); _root.game.mcPlayer.isLocked = false; if (_root.engine.intExp >= _root.engine.intMaxExp) { _root.engine.stopGame(); } delete this.onRollOver; delete this.onRollOut; delete this.onPress; _root.engine.setColor(this, 100); _root.playSound("hit"); this.isDead = true; _root.engine.stopWalking(this); _root.engine.walkTo(this, -60, 320); if (strType == "top") { this.gotoAndPlay("Asplode"); } else { this.gotoAndPlay("Death"); } }; walkTo(_local3.mcChild, -60, 320); return(_local3); } function attachUndeadEyeball(obj) { _intMonsterCount++; var _local3 = _root.game.mcMonsters[_aEnemies[0]]; _aEnemies.shift(); _local3.gotoAndStop(3); _local3.mcChild._x = _root.game.mcMonsters.mcMonPlaceHolder._x; _local3.mcChild._y = 320; _local3.mcChild.intExp = Math.ceil(10 * _intExpBonus); _local3.mcChild.intGold = Math.ceil(roll(10, 40) * _intGoldBonus); scaleIt(_local3.mcChild, 70); _local3.mcChild.intSpeed = 16; _local3.mcChild.intAttackRange = 500; _local3.mcChild.onRollOver = function (Void) { _root.engine.setColor(this, 130); }; _local3.mcChild.onRollOut = function (Void) { _root.engine.setColor(this, 100); }; _local3.mcChild.onPress = function (Void) { if (_root.engine.bitGameActive && (!_root.game.mcPlayer.isLocked)) { _root.engine.strShurikenTarget = this._parent._name; _root.engine.onClick("Throw"); } }; _local3.mcChild.monsterHit = function (strType) { if (strType == "shuriken") { _root.engine.decrementMonsterCount(); _root.engine.showGoldExp(this.intGold, this.intExp); _root.engine.updateGoldExp(); _root.game.mcPlayer.isLocked = false; if (_root.engine.intExp >= _root.engine.intMaxExp) { _root.engine.stopGame(); } delete this.onRollOver; delete this.onRollOut; delete this.onPress; _root.engine.setColor(this, 100); _root.playSound("hit"); this.isDead = true; _root.engine.stopWalking(this); _root.engine.walkTo(this, -60, 320); this.gotoAndPlay("Death"); } }; walkTo(_local3.mcChild, -60, 320); return(_local3); } function attachUndeadDracolich(obj) { _intMonsterCount++; var _local3 = _root.game.mcMonsters[_aEnemies[0]]; _aEnemies.shift(); _local3.gotoAndStop(5); _local3.mcChild._x = 700; _local3.mcChild._y = 370; _local3.mcChild.intExp = Math.ceil(15 * _intExpBonus); _local3.mcChild.intGold = Math.ceil(roll(1, 40) * _intGoldBonus); scaleIt(_local3.mcChild, 90); _local3.mcChild.intSpeed = 24; _local3.mcChild.intAttackRange = 480; _local3.mcChild.removeOverride = true; _local3.mcChild.monsterAttackCheck = function () { if ((this._x <= this.intAttackRange) && (this.bitAlt)) { this.gotoAndPlay("Attack"); this.bitAlt = false; } else { this.bitAlt = true; } }; _local3.mcChild.monsterAttack = function () { if (this.hitTest(_root.game.mcPlayer)) { _root.engine.hitPlayer(50); this.isDoneAttacking = true; } }; _local3.mcChild.monsterHit = function (strType) { if (strType == "top") { _root.engine.decrementMonsterCount(); _root.engine.showGoldExp(this.intGold, this.intExp); _root.engine.updateGoldExp(); _root.game.mcPlayer.isLocked = false; if (_root.engine.intExp >= _root.engine.intMaxExp) { _root.engine.stopGame(); } _root.playSound("hit"); this.isDead = true; this.gotoAndPlay("Death"); } }; _local3.mcChild.die = function () { _root.engine.dieDracolich(); _root.engine.addEnemy(this._parent._name); this._parent.gotoAndStop(1); }; walkTo(_local3.mcChild, 450, 370); _flagDracolich = true; return(_local3); } function onClick(strAttack) { if (strAttack == undefined) { strAttack = "Attack2"; } _root.game.mcPlayer.bitPlayOverride = true; _root.game.mcPlayer.gotoAndPlay(strAttack); _root.game.mcPlayer.isLocked = true; } function throwShuriken(Void) { placeShuriken(_root.game.mcStar2); } function placeShuriken(mcShuri) { mcShuri._visible = true; var _local3 = getPos(_root.game.mcPlayer.mcStar1, _root.game); mcShuri._x = _local3.x; mcShuri._y = _local3.y; var _local5 = _root.game.mcMonsters[_strShurikenTarget].mcChild; _local3 = getPos(_local5, _root.game); var _local6 = _local3.y - (_local5._y * (_local5._yscale / 100)); mcShuri._rotation = (Math.atan2(_local6 - mcShuri._y, _local3.x - mcShuri._x) * 180) / Math.PI; walkTo(mcShuri, _local3.x - _local5._width, _local6); } function shurikenDmg(Void) { var _local2 = _root.game.mcMonsters[_root.engine.strShurikenTarget].mcChild; _root.engine.strShurikenTarget = null; _local2.monsterHit("shuriken"); } }
Symbol 188 MovieClip Frame 1
stop();
Symbol 193 MovieClip Frame 1
stop();
Symbol 194 MovieClip Frame 1
stop();
Symbol 197 MovieClip Frame 1
stop();
Symbol 231 MovieClip Frame 1
stop();
Symbol 232 MovieClip Frame 1
stop();
Symbol 237 MovieClip Frame 1
stop();
Symbol 240 MovieClip Frame 1
stop();
Symbol 240 MovieClip Frame 7
gotoAndPlay ("Walk");
Symbol 256 MovieClip Frame 1
stop();
Symbol 257 MovieClip Frame 1
stop();
Symbol 260 MovieClip Frame 1
stop();
Symbol 262 MovieClip Frame 1
stop();
Symbol 264 MovieClip Frame 1
stop();
Instance of Symbol 232 MovieClip in Symbol 265 MovieClip Frame 1
/* no clip actions */
Symbol 265 MovieClip Frame 2
_root.playSound("music", "music");
Symbol 265 MovieClip Frame 184
_root.playSound("miss");
Symbol 265 MovieClip Frame 202
_root.playSound("firecalm");
Symbol 265 MovieClip Frame 274
_root.playSound("miss");
Symbol 265 MovieClip Frame 284
var sndFadeOut = new Sound(_root.soundFX); var intMainVol = sndFadeOut.getVolume(); var intVol = intMainVol; this.onEnterFrame = function (Void) { this.intVol = sndFadeOut.getVolume(); if (this.intVol >= 5) { sndFadeOut.setVolume(this.intVol - 5); } else { delete this.onEnterFrame; } };
Symbol 265 MovieClip Frame 297
_root.playSound("bomb");
Symbol 265 MovieClip Frame 310
delete this.onEnterFrame; stopAllSounds(); sndFadeOut.setVolume(intMainVol); _parent.gotoAndPlay("Title");
Symbol 265 MovieClip Frame 311
stop();
Symbol 278 MovieClip [TMPg4uypypwhm] Frame 1
this._visible = false; _root.objSoundOptions = new Object(); _root.objSoundOptions.bitSoundOn = true; _root.objSoundOptions.bitMusicOn = true; _root.objSoundOptions.strSoundTrack = ""; _root.objSoundOptions.strMusic = "wind"; _root.playSound = function (strNoiseName, strType) { if ((strType == undefined) || (strType.toLowerCase() == "sound")) { bitPlay = _root.objSoundOptions.bitSoundOn; } else if (strType.toLowerCase() == "music") { bitPlay = _root.objSoundOptions.bitMusicOn; _root.objSoundOptions.strSoundTrack = strNoiseName; stopAllSounds(); } if (bitPlay) { _root.soundFX.gotoAndPlay(strNoiseName.toLowerCase()); } }; stop();
Symbol 278 MovieClip [TMPg4uypypwhm] Frame 5
stop();
Symbol 278 MovieClip [TMPg4uypypwhm] Frame 11
gotoAndStop ("Wait");
Symbol 278 MovieClip [TMPg4uypypwhm] Frame 16
gotoAndStop ("Wait");
Symbol 278 MovieClip [TMPg4uypypwhm] Frame 20
gotoAndStop ("Wait");
Symbol 278 MovieClip [TMPg4uypypwhm] Frame 26
gotoAndStop ("Wait");
Symbol 278 MovieClip [TMPg4uypypwhm] Frame 31
gotoAndStop ("Wait");
Symbol 278 MovieClip [TMPg4uypypwhm] Frame 37
gotoAndStop ("Wait");
Symbol 278 MovieClip [TMPg4uypypwhm] Frame 42
gotoAndStop ("Wait");
Symbol 278 MovieClip [TMPg4uypypwhm] Frame 47
gotoAndStop ("Wait");
Symbol 278 MovieClip [TMPg4uypypwhm] Frame 52
gotoAndStop ("Wait");
Symbol 280 MovieClip Frame 1
stop();
Symbol 281 MovieClip Frame 1
stop();
Symbol 283 MovieClip Frame 1
stop();
Symbol 285 MovieClip Frame 1
stop();
Symbol 286 Button
on (press) { playSound("click"); gotoAndPlay ("HowPlay"); }
Symbol 288 Button
on (press) { playSound("click"); gotoAndPlay ("Options"); }
Symbol 290 Button
on (press) { playSound("click"); gotoAndPlay ("HighScores"); }
Symbol 292 Button
on (press) { playSound("click"); gotoAndPlay ("Credits"); }
Symbol 294 Button
on (press) { playSound("click"); gotoAndStop ("Game"); }
Symbol 298 Button
on (release) { playSound("click"); gotoAndStop ("Terms"); }
Symbol 303 Button
on (press) { playSound("click"); gotoAndPlay ("MoreGames"); }
Symbol 307 Button
on (press) { playSound("click"); gotoAndPlay ("Title"); }
Symbol 314 MovieClip Frame 1
stop();
Instance of Symbol 177 MovieClip [FScrollBarSymbol] in Symbol 314 MovieClip Frame 1
//component parameters onClipEvent (construct) { _targetInstanceName = "scroller"; horizontal = false; }
Symbol 315 Button
on (press) { playSound("click"); getURL (_root.battleonurl, "_blank"); }
Symbol 325 MovieClip Frame 1
stop();
Symbol 326 Button
on (release) { gotoAndPlay (2); bitValue = false; perform(); }
Symbol 328 Button
on (release) { gotoAndPlay (2); bitValue = true; perform(); }
Symbol 329 MovieClip Frame 1
stop();
Symbol 329 MovieClip Frame 2
stop();
Symbol 332 Button
on (press) { intVolume = intVolume - 10; if (intVolume <= 0) { intVolume = 0; } fxsound.setVolume(intVolume); _root.playSound("click"); }
Symbol 334 Button
on (press) { intVolume = intVolume + 10; if (intVolume >= 300) { intVolume = 300; } fxsound.setVolume(intVolume); _root.playSound("click"); }
Symbol 336 MovieClip Frame 1
fxsound = new Sound(_root.SoundFX); intVolume = fxsound.getVolume(); stop();
Symbol 337 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 337 MovieClip Frame 1
onClipEvent (load) { if (_root.objSoundOptions.bitSoundOn == true) { gotoAndStop (1); } else { gotoAndStop (2); } perform = function () { _root.objSoundOptions.bitSoundOn = bitValue; if (bitValue == false) { stopAllSounds(); if ((_root.objSoundOptions.strSoundTrack != null) && (_root.objSoundOptions.bitMusicOn == true)) { _root.playSound(_root.objSoundOptions.strSoundTrack, "music"); } } _root.playSound("click"); }; }
Instance of Symbol 329 MovieClip in Symbol 337 MovieClip Frame 1
onClipEvent (load) { if (_root.objSoundOptions.bitMusicOn == true) { gotoAndStop (1); } else { gotoAndStop (2); } perform = function () { _root.objSoundOptions.bitMusicOn = bitValue; if (bitValue == false) { stopAllSounds(); } else if (_root.objSoundOptions.strSoundTrack != null) { _root.playSound(_root.objSoundOptions.strSoundTrack, "music"); } _root.playSound("click"); }; }
Symbol 340 MovieClip Frame 1
stop();
Symbol 342 MovieClip Frame 1
stop();
Symbol 344 MovieClip Frame 1
stop();
Symbol 345 MovieClip Frame 9
gotoAndPlay (1);
Symbol 347 MovieClip Frame 1
stop();
Symbol 349 MovieClip Frame 1
stop();
Symbol 350 MovieClip Frame 1
var v = _root.engine.intWeaponFrame; if (isNan(v) || (v == undefined)) { v = 1; } if (v == 1) { stop(); } else { gotoAndStop(v); }
Symbol 350 MovieClip Frame 2
stop();
Symbol 350 MovieClip Frame 3
stop();
Symbol 350 MovieClip Frame 4
stop();
Symbol 350 MovieClip Frame 5
stop();
Symbol 350 MovieClip Frame 6
stop();
Symbol 368 Button
on (press) { playSound("click"); getURL (_root.battleonurl, "_blank"); }
Symbol 370 MovieClip Frame 1
stop();
Symbol 372 MovieClip Frame 1
stop();
Symbol 374 MovieClip Frame 1
stop();
Symbol 375 MovieClip Frame 89
gotoAndPlay (1);
Symbol 380 MovieClip Frame 1
stop();
Symbol 383 MovieClip Frame 1
stop();
Symbol 385 MovieClip Frame 1
stop();
Symbol 386 MovieClip Frame 1
stop();
Symbol 388 MovieClip Frame 1
stop();
Symbol 389 MovieClip Frame 1
stop();
Symbol 393 MovieClip Frame 9
gotoAndPlay ("Idle");
Symbol 393 MovieClip Frame 10
isLocked = false; this.bitPlayOverride = false;
Symbol 393 MovieClip Frame 54
if (!this.bitPlayOverride) { gotoAndPlay ("Walk"); }
Symbol 393 MovieClip Frame 64
_root.engine.attack("bottom");
Symbol 393 MovieClip Frame 70
gotoAndPlay ("Walk");
Symbol 393 MovieClip Frame 81
gotoAndPlay ("Miss");
Symbol 393 MovieClip Frame 88
_root.engine.attack("kick");
Symbol 393 MovieClip Frame 104
gotoAndPlay ("Walk");
Symbol 393 MovieClip Frame 122
_root.engine.attack("top");
Symbol 393 MovieClip Frame 142
gotoAndPlay ("Walk");
Symbol 393 MovieClip Frame 177
gotoAndPlay ("Walk");
Symbol 393 MovieClip Frame 183
_root.engine.throwShuriken();
Symbol 393 MovieClip Frame 190
gotoAndPlay ("Walk");
Symbol 393 MovieClip Frame 204
_root.engine.stopScrolling();
Symbol 393 MovieClip Frame 215
stop();
Symbol 395 MovieClip Frame 1
stop();
Symbol 397 MovieClip Frame 1
stop();
Symbol 405 MovieClip Frame 1
stop();
Instance of Symbol 397 MovieClip "movHP" in Symbol 405 MovieClip Frame 1
onClipEvent (load) { hexColor = "0xFF0000"; }
Symbol 409 Button
on (press) { _root.engine.useHealthPotion(); }
Symbol 411 MovieClip Frame 1
stop();
Symbol 413 MovieClip Frame 1
stop();
Symbol 415 MovieClip Frame 1
stop();
Symbol 416 MovieClip Frame 1
stop();
Symbol 417 Button
on (press) { _root.engine.useBlastPotion(); }
Symbol 420 MovieClip Frame 1
stop();
Symbol 421 MovieClip Frame 30
this._visible = false;
Symbol 421 MovieClip Frame 31
stop();
Symbol 427 Button
on (press) { _root.playSound("click"); _root.engine.continueGame(); }
Symbol 433 MovieClip Frame 15
stop();
Symbol 434 Button
on (press) { _root.playSound("click"); gotoAndStop ("Shop"); }
Symbol 440 Button
on (press) { _root.playSound("click"); gotoAndStop ("HighScore"); }
Symbol 447 Button
on (press) { playSound("click"); _parent.gotoAndPlay("MoreGames"); }
Symbol 450 Button
on (press) { playSound("click"); _root.engine.gotoHighScore(txtName.text); }
Symbol 453 MovieClip Frame 1
stop();
Symbol 455 MovieClip Frame 1
stop();
Symbol 457 MovieClip Frame 1
stop();
Symbol 460 MovieClip Frame 1
stop();
Symbol 462 MovieClip Frame 1
stop();
Symbol 464 MovieClip Frame 1
stop();
Symbol 466 MovieClip Frame 1
stop();
Symbol 467 Button
on (press) { if (_root.engine.intGold >= 500) { _root.playSound("coins"); _root.engine.buyWeapon(3, 500); _root.engine.setBonus(1.5, 1); strGold.text = "Gold: " + _root.engine.intGold.toString(); } } on (rollOver) { strWeaponName.text = "Ancient Katana"; strWeaponDesc.text = "Gives 50% more Gold!"; strCost.text = "Cost: 500"; } on (rollOut) { clearText(); }
Symbol 468 Button
on (press) { if (_root.engine.intGold >= 3000) { _root.playSound("coins"); _root.engine.buyWeapon(4, 3000); _root.engine.setBonus(1, 2.5); strGold.text = "Gold: " + _root.engine.intGold.toString(); } } on (rollOver) { strWeaponName.text = "Itsiju Short-Sword"; strWeaponDesc.text = "+ 150% Exp"; strCost.text = "Cost: 3000"; } on (rollOut) { clearText(); }
Symbol 469 Button
on (press) { if (_root.engine.intGold >= 3000) { _root.playSound("coins"); _root.engine.buyWeapon(5, 3000); _root.engine.setBonus(2.5, 1); strGold.text = "Gold: " + _root.engine.intGold.toString(); } } on (rollOver) { strWeaponName.text = "Emperor Sabre"; strWeaponDesc.text = "+ 150% Gold"; strCost.text = "Cost: 3000"; } on (rollOut) { clearText(); }
Symbol 470 Button
on (press) { if (_root.engine.intGold >= 5000) { _root.playSound("coins"); _root.engine.buyWeapon(6, 5000); _root.engine.setBonus(2.5, 2.5); strGold.text = "Gold: " + _root.engine.intGold.toString(); } } on (rollOver) { strWeaponName.text = "Boken"; strWeaponDesc.text = "+ 200% Exp & + 200% Gold!"; strCost.text = "Cost: 5000"; } on (rollOut) { clearText(); }
Symbol 471 Button
on (press) { _root.playSound("click"); gotoAndStop ("Ready"); }
Symbol 474 Button
on (press) { if (_root.engine.intGold >= 500) { _root.engine.buyHealthPotion(500); strGold.text = "Gold: " + _root.engine.intGold.toString(); } } on (rollOver) { strWeaponName.text = "Health Potion"; strWeaponDesc.text = "Looks like a Health Potion"; strCost.text = "Cost: 500"; } on (rollOut) { clearText(); }
Symbol 476 Button
on (press) { if (_root.engine.intGold >= 500) { _root.engine.buyBlastPotion(500); strGold.text = "Gold: " + _root.engine.intGold.toString(); } } on (rollOver) { strWeaponName.text = "Blast Potion"; strWeaponDesc.text = "One Shot.. Blast All Monsters"; strCost.text = "Cost: 500"; } on (rollOut) { clearText(); }
Symbol 481 Button
on (press) { if (_root.engine.intGold >= 500) { _root.playSound("coins"); _root.engine.buyWeapon(2, 500); _root.engine.setBonus(1, 1.5); strGold.text = "Gold: " + _root.engine.intGold.toString(); } } on (rollOver) { strWeaponName.text = "Nunchaku"; strWeaponDesc.text = "Gives 50% more exp!"; strCost.text = "Cost: 500"; } on (rollOut) { clearText(); }
Symbol 487 MovieClip Frame 1
this.btnBackground.enabled = false; stop(); strJoke = "Prepare for battle! Gain gold and experience to get a higher level and beat the high scores. Every time you level you can visit Elizabeth's shop to get new weapons!";
Symbol 487 MovieClip Frame 9
this.btnBackground.enabled = false; strLink = "<a href='http://www.battleon.com/downloads/'>Download this <b><u>FREE Game</u></b></a> for your Website"; stop();
Symbol 487 MovieClip Frame 17
this.btnBackground.enabled = false; strLink = "<a href='http://www.battleon.com/downloads/'>Download this <b><u>FREE Game</u></b></a> for your Website"; stop();
Symbol 487 MovieClip Frame 24
this.btnBackground.enabled = false; this.txtName.text = ""; stop();
Symbol 487 MovieClip Frame 32
function clearText() { strWeaponName.text = ""; strWeaponDesc.text = ""; strCost.text = ""; } this.btnBackground.enabled = false; strGold.text = "Gold: " + _root.engine.intGold.toString(); clearText(); stop();
Symbol 488 MovieClip Frame 1
_root.engine.startGame(); stop();
Instance of Symbol 240 MovieClip "mcStar2" in Symbol 488 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }

Library Items

Symbol 1 MovieClip [FUIComponentSymbol]
Symbol 2 GraphicUsed by:3 21 39 40 46 47 49 55 67
Symbol 3 MovieClipUses:2Used by:14
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:14
Symbol 6 GraphicUsed by:7 27 58 73
Symbol 7 MovieClipUses:6Used by:14
Symbol 8 GraphicUsed by:9 28 59 74
Symbol 9 MovieClipUses:8Used by:14
Symbol 10 GraphicUsed by:11 16 26 60 64 72
Symbol 11 MovieClipUses:10Used by:14
Symbol 12 GraphicUsed by:13 15 25 61 63 71
Symbol 13 MovieClipUses:12Used by:14
Symbol 14 MovieClipUses:3 5 7 9 11 13Used by:34
Symbol 15 MovieClipUses:12Used by:24
Symbol 16 MovieClipUses:10Used by:24
Symbol 17 GraphicUsed by:18 65
Symbol 18 MovieClipUses:17Used by:24
Symbol 19 GraphicUsed by:20 66
Symbol 20 MovieClipUses:19Used by:24
Symbol 21 MovieClipUses:2Used by:24
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:24
Symbol 24 MovieClipUses:15 16 18 20 21 23Used by:34
Symbol 25 MovieClipUses:12Used by:33
Symbol 26 MovieClipUses:10Used by:33
Symbol 27 MovieClipUses:6Used by:33
Symbol 28 MovieClipUses:8Used by:33
Symbol 29 GraphicUsed by:30 75
Symbol 30 MovieClipUses:29Used by:33
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClipUses:25 26 27 28 30 32Used by:34
Symbol 34 MovieClip [UpArrow]Uses:14 24 33
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:41
Symbol 37 GraphicUsed by:38 42 43 52
Symbol 38 MovieClipUses:37Used by:41
Symbol 39 MovieClipUses:2Used by:41
Symbol 40 MovieClipUses:2Used by:41
Symbol 41 MovieClipUses:36 38 39 40Used by:54
Symbol 42 MovieClipUses:37Used by:48
Symbol 43 MovieClipUses:37Used by:48
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:48
Symbol 46 MovieClipUses:2Used by:48
Symbol 47 MovieClipUses:2Used by:48
Symbol 48 MovieClipUses:42 43 45 46 47Used by:54
Symbol 49 MovieClipUses:2Used by:53
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50Used by:53
Symbol 52 MovieClipUses:37Used by:53
Symbol 53 MovieClipUses:49 51 52Used by:54
Symbol 54 MovieClip [ScrollThumb]Uses:41 48 53
Symbol 55 MovieClipUses:2Used by:62
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:62
Symbol 58 MovieClipUses:6Used by:62
Symbol 59 MovieClipUses:8Used by:62
Symbol 60 MovieClipUses:10Used by:62
Symbol 61 MovieClipUses:12Used by:62
Symbol 62 MovieClipUses:55 57 58 59 60 61Used by:79
Symbol 63 MovieClipUses:12Used by:70
Symbol 64 MovieClipUses:10Used by:70
Symbol 65 MovieClipUses:17Used by:70
Symbol 66 MovieClipUses:19Used by:70
Symbol 67 MovieClipUses:2Used by:70
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:68Used by:70
Symbol 70 MovieClipUses:63 64 65 66 67 69Used by:79
Symbol 71 MovieClipUses:12Used by:78
Symbol 72 MovieClipUses:10Used by:78
Symbol 73 MovieClipUses:6Used by:78
Symbol 74 MovieClipUses:8Used by:78
Symbol 75 MovieClipUses:29Used by:78
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:78
Symbol 78 MovieClipUses:71 72 73 74 75 77Used by:79
Symbol 79 MovieClip [DownArrow]Uses:62 70 78
Symbol 80 GraphicUsed by:90
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:81Used by:90
Symbol 83 GraphicUsed by:90
Symbol 84 GraphicUsed by:90
Symbol 85 GraphicUsed by:90
Symbol 86 GraphicUsed by:90
Symbol 87 GraphicUsed by:90
Symbol 88 GraphicUsed by:90
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClip [HolySpell]Uses:80 82 83 84 85 86 87 88 89
Symbol 91 GraphicUsed by:92
Symbol 92 ButtonUses:91Used by:118 488
Symbol 93 GraphicUsed by:118 163 393 458  Timeline
Symbol 94 GraphicUsed by:108 118
Symbol 95 GraphicUsed by:108 118
Symbol 96 GraphicUsed by:108 118
Symbol 97 GraphicUsed by:108 118
Symbol 98 GraphicUsed by:108 118
Symbol 99 GraphicUsed by:108 118
Symbol 100 GraphicUsed by:108 118
Symbol 101 GraphicUsed by:108 118
Symbol 102 GraphicUsed by:118
Symbol 103 GraphicUsed by:118
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:118
Symbol 106 GraphicUsed by:118
Symbol 107 ShapeTweeningUsed by:118
Symbol 108 MovieClipUses:94 95 96 97 98 99 100 101Used by:118
Symbol 109 ShapeTweeningUsed by:118
Symbol 110 GraphicUsed by:116
Symbol 111 FontUsed by:112 113 114 115
Symbol 112 EditableTextUses:111Used by:116
Symbol 113 EditableTextUses:111Used by:116
Symbol 114 EditableTextUses:111Used by:116
Symbol 115 EditableTextUses:111Used by:116
Symbol 116 MovieClipUses:110 112 113 114 115Used by:118 131 163 172
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:92 93 94 95 96 97 98 99 100 101 102 103 105 106 107 108 109 116 117Used by:173
Symbol 119 GraphicUsed by:126
Symbol 120 GraphicUsed by:125
Symbol 121 GraphicUsed by:125
Symbol 122 GraphicUsed by:125
Symbol 123 GraphicUsed by:125
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:120 121 122 123 124Used by:126 256
Symbol 126 MovieClipUses:119 125Used by:131
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:131
Symbol 129 ShapeTweeningUsed by:131
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:126 128 129 116 130Used by:173
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:136
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:136 487
Symbol 136 MovieClipUses:133 135Used by:163 237
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:163 237
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:139Used by:163 237
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:163 237
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143Used by:163 237
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:145Used by:163 185 265
Symbol 147 GraphicUsed by:163
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:163
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:162
Symbol 152 GraphicUsed by:162
Symbol 153 GraphicUsed by:162
Symbol 154 GraphicUsed by:162
Symbol 155 GraphicUsed by:162
Symbol 156 GraphicUsed by:162
Symbol 157 GraphicUsed by:162
Symbol 158 GraphicUsed by:162
Symbol 159 GraphicUsed by:162
Symbol 160 GraphicUsed by:162
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:151 152 153 154 155 156 157 158 159 160 161Used by:163
Symbol 163 MovieClipUses:93 136 138 140 142 144 146 147 149 162 116Used by:173
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:172
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:172
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:172
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:172
Symbol 172 MovieClipUses:165 167 169 171 116Used by:173
Symbol 173 MovieClip [mcEnemies]Uses:118 131 163 172
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:174Used by:176
Symbol 176 MovieClipUses:175Used by:177
Symbol 177 MovieClip [FScrollBarSymbol]Uses:176Used by:314
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:180
Symbol 180 MovieClipUses:179Used by:185
Symbol 181 FontUsed by:182 183 287 289 291 293 295 296 305 306 308 309 310 316 317 319 321 322 323 333 335 351 352 353 356 357 361 362 363 364 367 376 377 398 399 400 401 402 403 406 418 419 426 428 429 430 431 432 435 441 442 448 449 451 472 477 478 479 483
Symbol 182 EditableTextUses:181Used by:185
Symbol 183 EditableTextUses:181Used by:185
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:180 182 183 146 184Used by:Timeline
Symbol 489 MovieClip [__Packages.NinjaEngine]
Symbol 186 GraphicUsed by:197
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:197
Symbol 189 GraphicUsed by:197
Symbol 190 GraphicUsed by:197
Symbol 191 GraphicUsed by:194
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:192Used by:194 197 464
Symbol 194 MovieClipUses:191 193Used by:197 464
Symbol 195 GraphicUsed by:197
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:186 188 189 190 194 193 195 196Used by:487  Timeline
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:265  Timeline
Symbol 200 GraphicUsed by:265  Timeline
Symbol 201 GraphicUsed by:265  Timeline
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:202Used by:265  Timeline
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:204Used by:265  Timeline
Symbol 206 GraphicUsed by:207 224
Symbol 207 MovieClipUses:206Used by:265  Timeline
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:208Used by:265  Timeline
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:265  Timeline
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:265  Timeline
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:265  Timeline
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:265  Timeline
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:265  Timeline
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:265  Timeline
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:222Used by:265  Timeline
Symbol 224 MovieClipUses:206Used by:265  Timeline
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:225Used by:265  Timeline
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:265  Timeline
Symbol 229 GraphicUsed by:232
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClipUses:230Used by:232
Symbol 232 MovieClipUses:229 231Used by:265 487 488  Timeline
Symbol 233 GraphicUsed by:265 487  Timeline
Symbol 234 FontUsed by:235 236
Symbol 235 TextUses:234Used by:265
Symbol 236 TextUses:234Used by:265
Symbol 237 MovieClipUses:136 138 140 142 144Used by:265
Symbol 238 GraphicUsed by:240
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:238 239Used by:265 281 393 487 488
Symbol 241 GraphicUsed by:257
Symbol 242 GraphicUsed by:257 281 389 393  Timeline
Symbol 243 GraphicUsed by:257 281
Symbol 244 GraphicUsed by:257 281
Symbol 245 GraphicUsed by:257 281 389 393  Timeline
Symbol 246 GraphicUsed by:257 281 389 393  Timeline
Symbol 247 GraphicUsed by:257 281 389 393  Timeline
Symbol 248 GraphicUsed by:257 281 389 393  Timeline
Symbol 249 GraphicUsed by:257 281 389 393  Timeline
Symbol 250 GraphicUsed by:257 281 389 393  Timeline
Symbol 251 GraphicUsed by:257 281 389 393  Timeline
Symbol 252 GraphicUsed by:257 281 389 393 405  Timeline
Symbol 253 GraphicUsed by:257 281
Symbol 254 GraphicUsed by:257 281
Symbol 255 GraphicUsed by:257 281 389 393  Timeline
Symbol 256 MovieClipUses:125Used by:257 265
Symbol 257 MovieClipUses:241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256Used by:265
Symbol 258 GraphicUsed by:265
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:265 487  Timeline
Symbol 261 GraphicUsed by:262 467
Symbol 262 MovieClipUses:261Used by:265 350
Symbol 263 GraphicUsed by:264
Symbol 264 MovieClipUses:263Used by:265  Timeline
Symbol 265 MovieClipUses:199 200 201 203 205 207 209 211 213 215 217 219 221 223 224 226 228 232 233 235 236 237 146 240 257 256 258 260 262 264Used by:Timeline
Symbol 266 GraphicUsed by:278
Symbol 267 FontUsed by:268
Symbol 268 EditableTextUses:267Used by:278
Symbol 269 SoundUsed by:278
Symbol 270 SoundUsed by:278
Symbol 271 SoundUsed by:278
Symbol 272 SoundUsed by:278
Symbol 273 SoundUsed by:278
Symbol 274 SoundUsed by:278
Symbol 275 SoundUsed by:278
Symbol 276 SoundUsed by:278
Symbol 277 SoundUsed by:278
Symbol 278 MovieClip [TMPg4uypypwhm]Uses:266 268 269 270 271 272 273 274 275 276 277Used by:Timeline
Symbol 279 GraphicUsed by:280 468
Symbol 280 MovieClipUses:279Used by:281 350 433 487
Symbol 281 MovieClipUses:240 242 243 244 245 246 247 248 249 250 251 252 253 280 254 255Used by:487  Timeline
Symbol 282 GraphicUsed by:283
Symbol 283 MovieClipUses:282Used by:487  Timeline
Symbol 284 GraphicUsed by:285 286 288 290 292 294 303 307 315 368 427 434 440 447 450 471
Symbol 285 MovieClipUses:284Used by:286 288 290 292 294 303 307 315 368 427 434 440 447 450 471
Symbol 286 ButtonUses:285 284Used by:Timeline
Symbol 287 EditableTextUses:181Used by:Timeline
Symbol 288 ButtonUses:285 284Used by:Timeline
Symbol 289 EditableTextUses:181Used by:Timeline
Symbol 290 ButtonUses:285 284Used by:Timeline
Symbol 291 EditableTextUses:181Used by:Timeline
Symbol 292 ButtonUses:285 284Used by:Timeline
Symbol 293 EditableTextUses:181Used by:Timeline
Symbol 294 ButtonUses:285 284Used by:Timeline
Symbol 295 EditableTextUses:181Used by:Timeline
Symbol 296 EditableTextUses:181Used by:Timeline
Symbol 297 GraphicUsed by:298
Symbol 298 ButtonUses:297Used by:Timeline
Symbol 299 FontUsed by:300 404
Symbol 300 EditableTextUses:299Used by:Timeline
Symbol 301 FontUsed by:302 304 311 312 313 318 320 338 354 358 359 360 365 366 424 425 439 444 480 484
Symbol 302 EditableTextUses:301Used by:Timeline
Symbol 303 ButtonUses:285 284Used by:Timeline
Symbol 304 EditableTextUses:301Used by:Timeline
Symbol 305 EditableTextUses:181Used by:Timeline
Symbol 306 EditableTextUses:181Used by:Timeline
Symbol 307 ButtonUses:285 284Used by:Timeline
Symbol 308 EditableTextUses:181Used by:Timeline
Symbol 309 EditableTextUses:181Used by:Timeline
Symbol 310 EditableTextUses:181Used by:Timeline
Symbol 311 EditableTextUses:301Used by:Timeline
Symbol 312 EditableTextUses:301Used by:Timeline
Symbol 313 EditableTextUses:301Used by:314
Symbol 314 MovieClipUses:313 177Used by:Timeline
Symbol 315 ButtonUses:285 284Used by:487  Timeline
Symbol 316 EditableTextUses:181Used by:Timeline
Symbol 317 EditableTextUses:181Used by:Timeline
Symbol 318 EditableTextUses:301Used by:Timeline
Symbol 319 EditableTextUses:181Used by:Timeline
Symbol 320 EditableTextUses:301Used by:Timeline
Symbol 321 EditableTextUses:181Used by:337
Symbol 322 EditableTextUses:181Used by:337
Symbol 323 EditableTextUses:181Used by:337
Symbol 324 GraphicUsed by:325 326 328 409 417
Symbol 325 MovieClipUses:324Used by:326 328 409 417
Symbol 326 ButtonUses:325 324Used by:329
Symbol 327 GraphicUsed by:329
Symbol 328 ButtonUses:325 324Used by:329
Symbol 329 MovieClipUses:326 327 328Used by:337
Symbol 330 GraphicUsed by:332 334
Symbol 331 GraphicUsed by:332 334
Symbol 332 ButtonUses:330 331Used by:336
Symbol 333 EditableTextUses:181Used by:336
Symbol 334 ButtonUses:330 331Used by:336
Symbol 335 EditableTextUses:181Used by:336
Symbol 336 MovieClipUses:332 333 334 335Used by:337
Symbol 337 MovieClipUses:321 322 323 329 336Used by:Timeline
Symbol 338 EditableTextUses:301Used by:Timeline
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:339Used by:350
Symbol 341 GraphicUsed by:342 481
Symbol 342 MovieClipUses:341Used by:345 481
Symbol 343 GraphicUsed by:344 481
Symbol 344 MovieClipUses:343Used by:345 481
Symbol 345 MovieClipUses:342 344Used by:350
Symbol 346 GraphicUsed by:347 469
Symbol 347 MovieClipUses:346Used by:350
Symbol 348 GraphicUsed by:349 470
Symbol 349 MovieClipUses:348Used by:350
Symbol 350 MovieClipUses:340 345 262 280 347 349Used by:393  Timeline
Symbol 351 EditableTextUses:181Used by:Timeline
Symbol 352 EditableTextUses:181Used by:Timeline
Symbol 353 EditableTextUses:181Used by:Timeline
Symbol 354 EditableTextUses:301Used by:Timeline
Symbol 355 GraphicUsed by:Timeline
Symbol 356 EditableTextUses:181Used by:Timeline
Symbol 357 EditableTextUses:181Used by:Timeline
Symbol 358 EditableTextUses:301Used by:Timeline
Symbol 359 EditableTextUses:301Used by:Timeline
Symbol 360 EditableTextUses:301Used by:Timeline
Symbol 361 EditableTextUses:181Used by:Timeline
Symbol 362 EditableTextUses:181Used by:Timeline
Symbol 363 EditableTextUses:181Used by:Timeline
Symbol 364 EditableTextUses:181Used by:Timeline
Symbol 365 EditableTextUses:301Used by:Timeline
Symbol 366 EditableTextUses:301Used by:Timeline
Symbol 367 EditableTextUses:181Used by:Timeline
Symbol 368 ButtonUses:285 284Used by:Timeline
Symbol 369 GraphicUsed by:370
Symbol 370 MovieClipUses:369Used by:375
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClipUses:371Used by:375
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:373Used by:375
Symbol 375 MovieClipUses:370 372 374Used by:487  Timeline
Symbol 376 EditableTextUses:181Used by:Timeline
Symbol 377 EditableTextUses:181Used by:Timeline
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:380
Symbol 380 MovieClipUses:379Used by:488
Symbol 381 BitmapUsed by:382
Symbol 382 GraphicUses:381Used by:383
Symbol 383 MovieClipUses:382Used by:488
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:386
Symbol 386 MovieClipUses:385Used by:488
Symbol 387 GraphicUsed by:388 393
Symbol 388 MovieClipUses:387Used by:393
Symbol 389 MovieClipUses:242 246 245 247 249 248 250 251 252 255Used by:393
Symbol 390 GraphicUsed by:393
Symbol 391 GraphicUsed by:393
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:93 242 246 245 247 249 248 250 251 252 350 255 388 387 389 240 390 391 392Used by:488
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:394Used by:397
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:395 396Used by:405
Symbol 398 EditableTextUses:181Used by:405
Symbol 399 EditableTextUses:181Used by:405
Symbol 400 EditableTextUses:181Used by:405
Symbol 401 EditableTextUses:181Used by:405
Symbol 402 EditableTextUses:181Used by:405
Symbol 403 EditableTextUses:181Used by:405
Symbol 404 TextUses:299Used by:405
Symbol 405 MovieClipUses:397 398 399 400 401 402 403 404 252Used by:488
Symbol 406 EditableTextUses:181Used by:488
Symbol 407 GraphicUsed by:409
Symbol 408 GraphicUsed by:409
Symbol 409 ButtonUses:325 407 408 324Used by:488
Symbol 410 GraphicUsed by:411 417
Symbol 411 MovieClipUses:410Used by:416
Symbol 412 GraphicUsed by:413 417
Symbol 413 MovieClipUses:412Used by:416
Symbol 414 GraphicUsed by:415 417
Symbol 415 MovieClipUses:414Used by:416
Symbol 416 MovieClipUses:411 413 415Used by:417
Symbol 417 ButtonUses:325 416 324 410 412 414Used by:488
Symbol 418 EditableTextUses:181Used by:420
Symbol 419 EditableTextUses:181Used by:420
Symbol 420 MovieClipUses:418 419Used by:421
Symbol 421 MovieClipUses:420Used by:488
Symbol 422 GraphicUsed by:423
Symbol 423 ButtonUses:422Used by:487
Symbol 424 EditableTextUses:301Used by:487
Symbol 425 EditableTextUses:301Used by:487
Symbol 426 EditableTextUses:181Used by:487
Symbol 427 ButtonUses:285 284Used by:487
Symbol 428 EditableTextUses:181Used by:487
Symbol 429 EditableTextUses:181Used by:433
Symbol 430 EditableTextUses:181Used by:433
Symbol 431 EditableTextUses:181Used by:433
Symbol 432 EditableTextUses:181Used by:433
Symbol 433 MovieClipUses:280 429 430 431 432Used by:487
Symbol 434 ButtonUses:285 284Used by:487
Symbol 435 EditableTextUses:181Used by:487
Symbol 436 FontUsed by:437 438 445 446
Symbol 437 TextUses:436Used by:487
Symbol 438 TextUses:436Used by:487
Symbol 439 EditableTextUses:301Used by:487
Symbol 440 ButtonUses:285 284Used by:487
Symbol 441 EditableTextUses:181Used by:487
Symbol 442 EditableTextUses:181Used by:487
Symbol 443 GraphicUsed by:487
Symbol 444 EditableTextUses:301Used by:487
Symbol 445 TextUses:436Used by:487
Symbol 446 TextUses:436Used by:487
Symbol 447 ButtonUses:285 284Used by:487
Symbol 448 EditableTextUses:181Used by:487
Symbol 449 EditableTextUses:181Used by:487
Symbol 450 ButtonUses:285 284Used by:487
Symbol 451 EditableTextUses:181Used by:487
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:464
Symbol 454 GraphicUsed by:455
Symbol 455 MovieClipUses:454Used by:464
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:464
Symbol 458 MovieClipUses:93Used by:464
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459Used by:464
Symbol 461 GraphicUsed by:462
Symbol 462 MovieClipUses:461Used by:464
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:453 455 194 457 193 458 460 462 463Used by:487
Symbol 465 GraphicUsed by:466
Symbol 466 MovieClipUses:465Used by:487
Symbol 467 ButtonUses:261Used by:487
Symbol 468 ButtonUses:279Used by:487
Symbol 469 ButtonUses:346Used by:487
Symbol 470 ButtonUses:348Used by:487
Symbol 471 ButtonUses:285 284Used by:487
Symbol 472 EditableTextUses:181Used by:487
Symbol 473 GraphicUsed by:474
Symbol 474 ButtonUses:473Used by:487
Symbol 475 GraphicUsed by:476
Symbol 476 ButtonUses:475Used by:487
Symbol 477 EditableTextUses:181Used by:487
Symbol 478 EditableTextUses:181Used by:487
Symbol 479 EditableTextUses:181Used by:487
Symbol 480 EditableTextUses:301Used by:487
Symbol 481 ButtonUses:342 344 341 343Used by:487
Symbol 482 GraphicUsed by:486
Symbol 483 EditableTextUses:181Used by:486
Symbol 484 EditableTextUses:301Used by:486
Symbol 485 GraphicUsed by:486
Symbol 486 ButtonUses:482 483 484 485Used by:487
Symbol 487 MovieClipUses:423 240 424 425 426 427 428 433 434 435 437 438 197 281 439 260 283 315 233 440 441 442 443 280 232 444 445 446 447 448 449 450 451 464 135 466 467 468 469 470 375 471 472 474 476 477 478 479 480 481 486Used by:488
Symbol 488 MovieClipUses:380 383 92 386 393 240 405 406 409 417 421 487 232Used by:Timeline

Instance Names

"soundFX"Frame 9Symbol 278 MovieClip [TMPg4uypypwhm]
"btn"Frame 16Symbol 298 Button
"txtTerms"Frame 16Symbol 300 EditableText
"InstanceName_0"Frame 28Symbol 232 MovieClip
"mcSword"Frame 46Symbol 350 MovieClip
"txtName"Frame 46Symbol 358 EditableText
"txtLevel"Frame 46Symbol 359 EditableText
"game"Frame 73Symbol 488 MovieClip
"face_mc"Symbol 14 MovieClip Frame 1Symbol 3 MovieClip
"arrow_mc"Symbol 14 MovieClip Frame 1Symbol 5 MovieClip
"highlight_mc"Symbol 14 MovieClip Frame 1Symbol 7 MovieClip
"shadow_mc"Symbol 14 MovieClip Frame 1Symbol 9 MovieClip
"darkshadow_mc"Symbol 14 MovieClip Frame 1Symbol 11 MovieClip
"highlight3D_mc"Symbol 14 MovieClip Frame 1Symbol 13 MovieClip
"darkshadow_mc"Symbol 24 MovieClip Frame 1Symbol 15 MovieClip
"highlight3D_mc"Symbol 24 MovieClip Frame 1Symbol 16 MovieClip
"highlight_mc"Symbol 24 MovieClip Frame 1Symbol 18 MovieClip
"shadow_mc"Symbol 24 MovieClip Frame 1Symbol 20 MovieClip
"face_mc"Symbol 24 MovieClip Frame 1Symbol 21 MovieClip
"arrow_mc"Symbol 24 MovieClip Frame 1Symbol 23 MovieClip
"highlight3D_mc"Symbol 33 MovieClip Frame 1Symbol 25 MovieClip
"darkshadow_mc"Symbol 33 MovieClip Frame 1Symbol 26 MovieClip
"highlight_mc"Symbol 33 MovieClip Frame 1Symbol 27 MovieClip
"shadow_mc"Symbol 33 MovieClip Frame 1Symbol 28 MovieClip
"face_mc"Symbol 33 MovieClip Frame 1Symbol 30 MovieClip
"arrow_mc"Symbol 33 MovieClip Frame 1Symbol 32 MovieClip
"up"Symbol 34 MovieClip [UpArrow] Frame 1Symbol 14 MovieClip
"down"Symbol 34 MovieClip [UpArrow] Frame 2Symbol 24 MovieClip
"disabled"Symbol 34 MovieClip [UpArrow] Frame 3Symbol 33 MovieClip
"highlight3D_mc"Symbol 41 MovieClip Frame 1Symbol 36 MovieClip
"darkshadow_mc"Symbol 41 MovieClip Frame 1Symbol 38 MovieClip
"highlight_mc"Symbol 41 MovieClip Frame 1Symbol 39 MovieClip
"shadow_mc"Symbol 41 MovieClip Frame 1Symbol 40 MovieClip
"highlight3D_mc"Symbol 48 MovieClip Frame 1Symbol 42 MovieClip
"darkshadow_mc"Symbol 48 MovieClip Frame 1Symbol 43 MovieClip
"shadow_mc"Symbol 48 MovieClip Frame 1Symbol 45 MovieClip
"face_mc"Symbol 48 MovieClip Frame 1Symbol 46 MovieClip
"highlight_mc"Symbol 48 MovieClip Frame 1Symbol 47 MovieClip
"shadow_mc"Symbol 53 MovieClip Frame 1Symbol 49 MovieClip
"darkshadow_mc"Symbol 53 MovieClip Frame 1Symbol 51 MovieClip
"highlight3D_mc"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"mc_sliderTop"Symbol 54 MovieClip [ScrollThumb] Frame 1Symbol 41 MovieClip
"mc_sliderMid"Symbol 54 MovieClip [ScrollThumb] Frame 1Symbol 48 MovieClip
"mc_sliderBot"Symbol 54 MovieClip [ScrollThumb] Frame 1Symbol 53 MovieClip
"face_mc"Symbol 62 MovieClip Frame 1Symbol 55 MovieClip
"arrow_mc"Symbol 62 MovieClip Frame 1Symbol 57 MovieClip
"highlight_mc"Symbol 62 MovieClip Frame 1Symbol 58 MovieClip
"shadow_mc"Symbol 62 MovieClip Frame 1Symbol 59 MovieClip
"darkshadow_mc"Symbol 62 MovieClip Frame 1Symbol 60 MovieClip
"highlight3D_mc"Symbol 62 MovieClip Frame 1Symbol 61 MovieClip
"darkshadow_mc"Symbol 70 MovieClip Frame 1Symbol 63 MovieClip
"highlight3D_mc"Symbol 70 MovieClip Frame 1Symbol 64 MovieClip
"highlight_mc"Symbol 70 MovieClip Frame 1Symbol 65 MovieClip
"shadow_mc"Symbol 70 MovieClip Frame 1Symbol 66 MovieClip
"face_mc"Symbol 70 MovieClip Frame 1Symbol 67 MovieClip
"arrow_mc"Symbol 70 MovieClip Frame 1Symbol 69 MovieClip
"highlight3D_mc"Symbol 78 MovieClip Frame 1Symbol 71 MovieClip
"darkshadow_mc"Symbol 78 MovieClip Frame 1Symbol 72 MovieClip
"highlight_mc"Symbol 78 MovieClip Frame 1Symbol 73 MovieClip
"shadow_mc"Symbol 78 MovieClip Frame 1Symbol 74 MovieClip
"face_mc"Symbol 78 MovieClip Frame 1Symbol 75 MovieClip
"arrow_mc"Symbol 78 MovieClip Frame 1Symbol 77 MovieClip
"up"Symbol 79 MovieClip [DownArrow] Frame 1Symbol 62 MovieClip
"down"Symbol 79 MovieClip [DownArrow] Frame 2Symbol 70 MovieClip
"disabled"Symbol 79 MovieClip [DownArrow] Frame 3Symbol 78 MovieClip
"btn"Symbol 118 MovieClip Frame 1Symbol 92 Button
"mcSwoosh"Symbol 118 MovieClip Frame 44Symbol 105 MovieClip
"mcChild"Symbol 173 MovieClip [mcEnemies] Frame 2Symbol 118 MovieClip
"mcChild"Symbol 173 MovieClip [mcEnemies] Frame 3Symbol 131 MovieClip
"mcChild"Symbol 173 MovieClip [mcEnemies] Frame 4Symbol 163 MovieClip
"mcChild"Symbol 173 MovieClip [mcEnemies] Frame 5Symbol 172 MovieClip
"track_mc"Symbol 176 MovieClip Frame 1Symbol 175 MovieClip
"scrollTrack_mc"Symbol 177 MovieClip [FScrollBarSymbol] Frame 1Symbol 176 MovieClip
"strLoad"Symbol 185 MovieClip Frame 1Symbol 183 EditableText
"scroller"Symbol 314 MovieClip Frame 1Symbol 313 EditableText
"mcMonPlaceHolder"Symbol 386 MovieClip Frame 1Symbol 385 MovieClip
"mcSword"Symbol 393 MovieClip Frame 1Symbol 350 MovieClip
"mcSwoosh"Symbol 393 MovieClip Frame 64Symbol 388 MovieClip
"mcSwoosh"Symbol 393 MovieClip Frame 88Symbol 388 MovieClip
"mcSwoosh"Symbol 393 MovieClip Frame 121Symbol 388 MovieClip
"mcStar2"Symbol 393 MovieClip Frame 181Symbol 240 MovieClip
"mcStar1"Symbol 393 MovieClip Frame 181Symbol 240 MovieClip
"base"Symbol 397 MovieClip Frame 1Symbol 395 MovieClip
"movHP"Symbol 405 MovieClip Frame 1Symbol 397 MovieClip
"txtGold"Symbol 405 MovieClip Frame 1Symbol 399 EditableText
"txtLevel"Symbol 405 MovieClip Frame 1Symbol 401 EditableText
"txtExp"Symbol 405 MovieClip Frame 1Symbol 402 EditableText
"strExp2"Symbol 420 MovieClip Frame 1Symbol 418 EditableText
"strExp"Symbol 420 MovieClip Frame 1Symbol 419 EditableText
"mcGoldExpText"Symbol 421 MovieClip Frame 1Symbol 420 MovieClip
"btnBackground"Symbol 487 MovieClip Frame 1Symbol 423 Button
"txtName"Symbol 487 MovieClip Frame 24Symbol 444 EditableText
"strGold"Symbol 487 MovieClip Frame 32Symbol 477 EditableText
"strWeaponName"Symbol 487 MovieClip Frame 32Symbol 478 EditableText
"strCost"Symbol 487 MovieClip Frame 32Symbol 479 EditableText
"strWeaponDesc"Symbol 487 MovieClip Frame 32Symbol 480 EditableText
"mcBack2"Symbol 488 MovieClip Frame 1Symbol 380 MovieClip
"mcBack1"Symbol 488 MovieClip Frame 1Symbol 383 MovieClip
"btnScene"Symbol 488 MovieClip Frame 1Symbol 92 Button
"mcMonsters"Symbol 488 MovieClip Frame 1Symbol 386 MovieClip
"mcPlayer"Symbol 488 MovieClip Frame 1Symbol 393 MovieClip
"mcStar2"Symbol 488 MovieClip Frame 1Symbol 240 MovieClip
"mcHPBar"Symbol 488 MovieClip Frame 1Symbol 405 MovieClip
"txtTip"Symbol 488 MovieClip Frame 1Symbol 406 EditableText
"btnHealthPotion"Symbol 488 MovieClip Frame 1Symbol 409 Button
"btnBlastPotion"Symbol 488 MovieClip Frame 1Symbol 417 Button
"mcGoldExp"Symbol 488 MovieClip Frame 1Symbol 421 MovieClip
"mcLevel"Symbol 488 MovieClip Frame 1Symbol 487 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 34 as "UpArrow"
ExportAssets (56)Timeline Frame 1Symbol 54 as "ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 79 as "DownArrow"
ExportAssets (56)Timeline Frame 1Symbol 90 as "HolySpell"
ExportAssets (56)Timeline Frame 1Symbol 173 as "mcEnemies"
ExportAssets (56)Timeline Frame 1Symbol 177 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 489 as "__Packages.NinjaEngine"
ExportAssets (56)Timeline Frame 9Symbol 278 as "TMPg4uypypwhm"
ExportAssets (56)Timeline Frame 28Symbol 177 as "FScrollBarSymbol"

Labels

"Init"Frame 1
"Intro"Frame 9
"Title"Frame 16
"HowPlay"Frame 21
"Terms"Frame 28
"Options"Frame 37
"HighScores"Frame 46
"Credits"Frame 56
"MoreGames"Frame 64
"Game"Frame 73
"Symbol_36"Symbol 1 MovieClip [FUIComponentSymbol] Frame 1
"Intro"Symbol 118 MovieClip Frame 1
"walk"Symbol 118 MovieClip Frame 10
"Attack"Symbol 118 MovieClip Frame 26
"Hit"Symbol 118 MovieClip Frame 53
"Death"Symbol 118 MovieClip Frame 57
"Walk"Symbol 131 MovieClip Frame 1
"Attack"Symbol 131 MovieClip Frame 19
"Death"Symbol 131 MovieClip Frame 49
"Idle"Symbol 163 MovieClip Frame 1
"Walk"Symbol 163 MovieClip Frame 9
"Attack"Symbol 163 MovieClip Frame 40
"Hit"Symbol 163 MovieClip Frame 60
"Asplode"Symbol 163 MovieClip Frame 68
"Death"Symbol 163 MovieClip Frame 86
"Walk"Symbol 172 MovieClip Frame 1
"Breath Attack"Symbol 172 MovieClip Frame 48
"Attack"Symbol 172 MovieClip Frame 76
"Hit"Symbol 172 MovieClip Frame 96
"Death1"Symbol 172 MovieClip Frame 112
"Death"Symbol 172 MovieClip Frame 131
"Walk"Symbol 240 MovieClip Frame 2
"Init"Symbol 278 MovieClip [TMPg4uypypwhm] Frame 1
"Wait"Symbol 278 MovieClip [TMPg4uypypwhm] Frame 5
"click"Symbol 278 MovieClip [TMPg4uypypwhm] Frame 10
"hit"Symbol 278 MovieClip [TMPg4uypypwhm] Frame 15
"holy"Symbol 278 MovieClip [TMPg4uypypwhm] Frame 19
"music"Symbol 278 MovieClip [TMPg4uypypwhm] Frame 25
"death"Symbol 278 MovieClip [TMPg4uypypwhm] Frame 30
"miss"Symbol 278 MovieClip [TMPg4uypypwhm] Frame 36
"coins"Symbol 278 MovieClip [TMPg4uypypwhm] Frame 41
"bomb"Symbol 278 MovieClip [TMPg4uypypwhm] Frame 46
"firecalm"Symbol 278 MovieClip [TMPg4uypypwhm] Frame 51
"Idle"Symbol 393 MovieClip Frame 1
"Walk"Symbol 393 MovieClip Frame 10
"Attack1"Symbol 393 MovieClip Frame 55
"Miss"Symbol 393 MovieClip Frame 71
"Attack2"Symbol 393 MovieClip Frame 82
"Attack3"Symbol 393 MovieClip Frame 105
"Cast"Symbol 393 MovieClip Frame 143
"Hit"Symbol 393 MovieClip Frame 166
"Throw"Symbol 393 MovieClip Frame 178
"Death"Symbol 393 MovieClip Frame 191
"Ready"Symbol 487 MovieClip Frame 1
"Level"Symbol 487 MovieClip Frame 9
"Level15"Symbol 487 MovieClip Frame 17
"HighScore"Symbol 487 MovieClip Frame 24
"Shop"Symbol 487 MovieClip Frame 32
"Play"Symbol 488 MovieClip Frame 1

Dynamic Text Variables

_parent.intGoldSymbol 112 EditableText"100"
_parent.intGoldSymbol 113 EditableText"100"
_parent.intGoldSymbol 114 EditableText"100"
_parent.intGoldSymbol 115 EditableText"100"
intVolumeSymbol 335 EditableText"100"
strJokeSymbol 425 EditableText"Prepare for battle! Gain gold and experience to get a higher level and beat the high scores. Every time you level you can visit Elizabeth's shop to get new weapons!"
_root.engine.intLevelSymbol 426 EditableText"1"




http://swfchan.com/5/24846/info.shtml
Created: 24/5 -2019 10:47:52 Last modified: 24/5 -2019 10:47:52 Server time: 19/05 -2024 01:21:25