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

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

evil_toys.swf

This is the info page for
Flash #210523

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


Text
LEVEL 28

LOADING

182

182

cvvcb

182

LIGHT ONE

182

CLOSE

CLOSE

CLOSE

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">FROSTSICLE ICE POP<font color="#d44343"> &gt; BILLY</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">This tasty frozen treat lets </font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">you bring more pain than an </font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">ice cream headache. It can stop <sbr />an enemy cold, freezing it in place <sbr />so it can&apos;t move.</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">ROASTING CHESTNUTS<font color="#d44343"> &gt; <sbr />BILLY</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">Who doesn&apos;t love delicious</font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">roasted chestnuts? An evil toy <sbr />who gets some right in the kisser, <sbr />that&apos;s who! These cause damage, <sbr />then form a festive barrier of fire <sbr />on the ground.</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">ULTRA MAGNET<font color="#d44343"> &gt; BILLY</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">How do you make an ugly toy <sbr />more attractive? Hit it with a <sbr />magnet! Any toy hit by a magnet <sbr />will attract other toys, making it <sbr />easier to hit the whole group with <sbr />other weapons.</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">SOUVENIR SNOW GLOBE<font color="#d44343"> &gt; <sbr />BILLY</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">The ultimate knickknack of doom! <sbr />This charming snow globe would <sbr />look lovely on any mantelpiece, <sbr />but not half as lovely as when it <sbr />freezes multiple toys with a single <sbr />burst.</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">TICKTOCK TIMECLOCK<font color="#d44343"> &gt; BILLY</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">What&apos;s all the rush? Slow </font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">things down with this toy clock <sbr />that can actually change the laws <sbr />of physics by altering the flow of <sbr />time. Slower enemies equals <sbr />easier blasting!</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">DIRTBURSTER HAND VAC<font color="#d44343"> &gt; <sbr />GRIM</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">Tidy up toy parts in a jiffy </font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">with this versatile handheld <sbr />vacuum.</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">WHIRBEE UPRIGHT VAC<font color="#d44343"> &gt; <sbr />GRIM</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">This sturdy upright vacuum </font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">can easily clean up even the most <sbr />stubborn toy parts. Ask about our <sbr />in-home demonstration!</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">SHOPMEISTER VACUUM<font color="#d44343"> &gt; <sbr />GRIM</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">Built to handle any spill, wet </font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">or dry, this vacuum also excels at <sbr />gathering up evil toy parts that <sbr />might be lying around your shop <sbr />floor, planning some sort of <sbr />treachery.</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">VACUGRAB 5000<font color="#d44343"> &gt; GRIM</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">The most powerful industrial <sbr />vacuum allowed by law, this baby <sbr />will pick up anything that&apos;s not <sbr />nailed down as well as many <sbr />things that are.</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">PORTABLE VORTEX PACK<font color="#d44343"> &gt; <sbr />GRIM</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">This clever device puts the power <sbr />of an interdimensional vortex in a <sbr />handy backpack. Immovable <sbr />objects beware: this is one <sbr />irresistible force you don&apos;t want to <sbr />mess with!</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">SQUEAKY HAMMER<font color="#d44343"> &gt; MANDY</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">That little squeaky noise </font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">may be cute and adorable, but not <sbr />if you&apos;re feeling the business end <sbr />of this hammer. Simply aim and <sbr />throw, and toys get crushed.</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">BALLYHOO MARCY DOLL<font color="#d44343"> &gt; <sbr />MANDY </font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">Sure, throwing stars get </font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">the job done, but do they have <sbr />fashionable outfits and a fabulous <sbr />dream house? Cut through <sbr />multiple enemies with a single <sbr />throw of this stylish doll.</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">SUPER DUPER LOOPER<font color="#d44343"> &gt; <sbr />MANDY</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">Throw this amazing airplane, </font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">and it flies in loops, hitting a wider <sbr />range of targets than just a <sbr />straight shot. Swoop in with this <sbr />and blow your foes to bits!</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">FISTFUL OF MARBLES<font color="#d44343"> &gt; <sbr />MANDY</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">Why play with one marble, </font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">when you could have a whole <sbr />Fistful? The wide spray pattern <sbr />lets you mow down a whole pack <sbr />of bad guys with each Fistful you <sbr />fling.</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">INSTAPOP POPCORN<font color="#d44343"> &gt; MANDY</font></font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">Hold down the mouse button </font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">to throw the pan, then release the <sbr />button to unleash a devastating <sbr />explosion of popcorny goodness <sbr />that wipes out everything in its <sbr />path.</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">FRENCH VANILLA FROLIC</font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">Not only will these candles </font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">fill your home with the delightful <sbr />aroma of vanilla, but they&apos;ll also <sbr />help keep your home from filling <sbr />with evil toys bent on your <sbr />destruction.</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">CRANBERRY SHENANIGANS</font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">Just in time for the holidays, these <sbr />candles will embrace you with the <sbr />playful scent of fresh cranberries <sbr />while providing stronger magical <sbr />protection from maniacal <sbr />playthings.</font></p>

<p align="left"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">LAVENDER TRANQUILITY</font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">Bothered by the hustle and </font></p><p align="left"><font face="_sans" size="12" color="#d44343" letterSpacing="0.000000" kerning="0">bustle of hideously evil toys? <sbr />Relax and enjoy the soothing <sbr />lavender fragrance as these <sbr />candles swaddle you in the <sbr />ultimate defensive magic.</font></p><p align="left"></p>

ActionScript [AS1/AS2]

Frame 2
function loadGame() { var _local4 = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; var _local2 = Math.floor(_local4 * 2); if (_local2 >= 100) { _local2 = 100; } var _local3 = _root._framesloaded; if (_local3 > 1) { _root.Preload.gotoAndStop(20 + _local2); _root.Preload.counter_mc.text = _local2 + "%"; } if (_local3 >= 100) { clearInterval(loadInt); gotoAndPlay ("LOADED"); } } loadInt = setInterval(loadGame, 50); stop();
Frame 70
var myGame = (new Game.GameBoard());
Frame 76
stop();
Frame 77
Preload.gotoAndStop(1);
Frame 83
stop();
Frame 92
stop();
Frame 99
stop();
Frame 105
stop();
Frame 120
stop();
Frame 128
stop();
Frame 136
stop();
Frame 199
stop();
Symbol 19 MovieClip [sprite_doll] Frame 1
stop();
Symbol 19 MovieClip [sprite_doll] Frame 19
gotoAndPlay ("attack");
Symbol 19 MovieClip [sprite_doll] Frame 29
stop();
Symbol 29 MovieClip [Defaults] Frame 1
#initclip 1 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 30 MovieClip [UIObjectExtensions] Frame 1
#initclip 2 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 31 MovieClip [UIObject] Frame 1
#initclip 3 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 32 MovieClip [Border] Frame 1
#initclip 4 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 33 MovieClip [RectBorder] Frame 1
#initclip 5 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 36 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 37 MovieClip Frame 1
#initclip 6 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 40 MovieClip [FocusRect] Frame 1
#initclip 7 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 41 MovieClip [FocusManager] Frame 1
#initclip 8 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 42 MovieClip [UIComponentExtensions] Frame 1
#initclip 9 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 43 MovieClip [UIComponent] Frame 1
#initclip 10 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 44 MovieClip [TextInput] Frame 1
#initclip 11 Object.registerClass("TextInput", mx.controls.TextInput); #endinitclip stop();
Symbol 70 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 72 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 75 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 77 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 80 MovieClip [SimpleButton] Frame 1
#initclip 12 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 81 MovieClip [ButtonSkin] Frame 1
#initclip 13 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 82 MovieClip [Button] Frame 1
#initclip 14 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 80 MovieClip [SimpleButton] in Symbol 82 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 83 MovieClip [CustomBorder] Frame 1
#initclip 15 Object.registerClass("CustomBorder", mx.skins.CustomBorder); mx.skins.SkinElement.registerElement("CustomBorder", mx.skins.CustomBorder); #endinitclip
Symbol 95 MovieClip [ScrollThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 97 MovieClip [ScrollThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 108 MovieClip [ThumbThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 110 MovieClip [ThumbThemeColor3] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 117 MovieClip [ThumbThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 138 MovieClip [BtnDownArrow] Frame 1
#initclip 16 Object.registerClass("BtnDownArrow", mx.controls.SimpleButton); #endinitclip
Symbol 139 MovieClip [BtnUpArrow] Frame 1
#initclip 17 Object.registerClass("BtnUpArrow", mx.controls.SimpleButton); #endinitclip
Symbol 141 MovieClip [HScrollBar] Frame 1
#initclip 18 Object.registerClass("HScrollBar", mx.controls.HScrollBar); #endinitclip stop();
Instance of Symbol 82 MovieClip [Button] in Symbol 141 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 80 MovieClip [SimpleButton] in Symbol 141 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 142 MovieClip [VScrollBar] Frame 1
#initclip 19 Object.registerClass("VScrollBar", mx.controls.VScrollBar); #endinitclip stop();
Instance of Symbol 82 MovieClip [Button] in Symbol 142 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 80 MovieClip [SimpleButton] in Symbol 142 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 143 MovieClip [View] Frame 1
#initclip 20 Object.registerClass("View", mx.core.View); #endinitclip stop();
Symbol 144 MovieClip [ScrollView] Frame 1
#initclip 21 Object.registerClass("ScrollView", mx.core.ScrollView); #endinitclip stop();
Instance of Symbol 141 MovieClip [HScrollBar] in Symbol 144 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 142 MovieClip [VScrollBar] in Symbol 144 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 145 MovieClip [TextArea] Frame 1
#initclip 22 Object.registerClass("TextArea", mx.controls.TextArea); #endinitclip stop();
Symbol 212 MovieClip Frame 20
stop();
Symbol 212 MovieClip Frame 100
stop();
Symbol 215 MovieClip [sprite_weaponPOPSICLE] Frame 1
stop();
Symbol 215 MovieClip [sprite_weaponPOPSICLE] Frame 20
gotoAndPlay ("deployed");
Symbol 219 MovieClip [sprite_weaponMALLET] Frame 1
stop();
Symbol 219 MovieClip [sprite_weaponMALLET] Frame 6
gotoAndPlay ("deployed");
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 60
gotoAndPlay ("front_idle");
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 120
gotoAndPlay ("back_idle");
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 131
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 139
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 147
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 155
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 164
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 172
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 180
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 188
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 196
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 204
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 212
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 220
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 228
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 236
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 244
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 252
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 260
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 268
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 276
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 284
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 292
stop();
Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 300
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 36
gotoAndPlay ("front_idle");
Symbol 514 MovieClip [sprite_MandyMallet] Frame 73
gotoAndPlay ("back_idle");
Symbol 514 MovieClip [sprite_MandyMallet] Frame 81
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 91
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 101
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 111
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 121
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 131
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 141
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 151
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 161
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 171
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 181
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 191
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 201
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 211
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 221
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 231
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 241
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 251
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 261
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 271
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 281
stop();
Symbol 514 MovieClip [sprite_MandyMallet] Frame 291
stop();
Symbol 525 MovieClip [sprite_GrimDustbuster] Frame 1
stop();
Symbol 525 MovieClip [sprite_GrimDustbuster] Frame 9
stop();
Symbol 525 MovieClip [sprite_GrimDustbuster] Frame 19
gotoAndPlay ("back_idle");
Symbol 544 MovieClip Frame 1
stop();
Symbol 544 MovieClip Frame 10
stop();
Symbol 544 MovieClip Frame 22
gotoAndPlay ("magnet");
Symbol 581 MovieClip [sprite_EnemyEvilDoll] Frame 1
stop();
Symbol 581 MovieClip [sprite_EnemyEvilDoll] Frame 21
gotoAndPlay ("attack");
Symbol 638 MovieClip [sprite_EnemyArmstrong] Frame 1
stop();
Symbol 638 MovieClip [sprite_EnemyArmstrong] Frame 30
gotoAndPlay ("attack");
Symbol 646 MovieClip Frame 30
gotoAndPlay ("mouth");
Symbol 647 MovieClip [sprite_EnemyMarionette] Frame 1
stop();
Symbol 647 MovieClip [sprite_EnemyMarionette] Frame 30
gotoAndPlay ("attack");
Symbol 695 MovieClip [sprite_EnemyJackBox] Frame 1
stop();
Symbol 695 MovieClip [sprite_EnemyJackBox] Frame 38
gotoAndPlay ("attack");
Symbol 704 MovieClip Frame 9
stop();
Symbol 720 MovieClip [Toyparts] Frame 1
stop();
Symbol 720 MovieClip [Toyparts] Frame 33
gotoAndPlay ("spin");
Symbol 720 MovieClip [Toyparts] Frame 143
stop();
Symbol 741 MovieClip Frame 1
stop();
Symbol 742 MovieClip Frame 1
stop();
Symbol 742 MovieClip Frame 2
stop();
Symbol 742 MovieClip Frame 9
stop();
Symbol 742 MovieClip Frame 16
stop();
Symbol 750 MovieClip [sprite_LevelPrompt] Frame 4
stop();
Symbol 750 MovieClip [sprite_LevelPrompt] Frame 75
gotoAndPlay ("off");
Symbol 750 MovieClip [sprite_LevelPrompt] Frame 135
gotoAndPlay ("off");
Symbol 774 MovieClip Frame 1
stop();
Symbol 775 MovieClip Frame 7
stop();
Symbol 775 MovieClip Frame 14
stop();
Symbol 775 MovieClip Frame 21
stop();
Symbol 775 MovieClip Frame 28
stop();
Symbol 775 MovieClip Frame 35
stop();
Symbol 777 MovieClip [Score] Frame 1
stop();
Symbol 783 MovieClip [sprite_Target] Frame 7
this.removeMovieClip();
Symbol 796 MovieClip [Sheild] Frame 20
gotoAndPlay ("idle");
Symbol 796 MovieClip [Sheild] Frame 40
gotoAndPlay ("idle");
Symbol 796 MovieClip [Sheild] Frame 45
stop();
Symbol 804 MovieClip Frame 1
stop();
Symbol 804 MovieClip Frame 10
stop();
Symbol 804 MovieClip Frame 20
stop();
Symbol 804 MovieClip Frame 30
stop();
Symbol 861 MovieClip Frame 38
gotoAndPlay ("flameloop");
Symbol 861 MovieClip Frame 68
gotoAndPlay ("noflame");
Symbol 861 MovieClip Frame 74
stop();
Symbol 866 MovieClip [_Health] Frame 1
stop();
Symbol 866 MovieClip [_Health] Frame 2
stop();
Symbol 866 MovieClip [_Health] Frame 15
stop();
Symbol 866 MovieClip [_Health] Frame 30
stop();
Symbol 866 MovieClip [_Health] Frame 45
stop();
Symbol 866 MovieClip [_Health] Frame 60
stop();
Symbol 866 MovieClip [_Health] Frame 75
stop();
Symbol 866 MovieClip [_Health] Frame 90
stop();
Symbol 866 MovieClip [_Health] Frame 105
stop();
Symbol 866 MovieClip [_Health] Frame 126
stop();
Symbol 908 MovieClip Frame 1
stop();
Symbol 908 MovieClip Frame 133
stop();
Symbol 908 MovieClip Frame 347
stop();
Symbol 908 MovieClip Frame 530
stop();
Symbol 1022 MovieClip Frame 13
stop();
Symbol 1022 MovieClip Frame 26
stop();
Symbol 1022 MovieClip Frame 39
stop();
Symbol 1022 MovieClip Frame 56
stop();
Symbol 1022 MovieClip Frame 72
stop();
Symbol 1022 MovieClip Frame 154
stop();
Symbol 1022 MovieClip Frame 276
stop();
Symbol 1022 MovieClip Frame 359
stop();
Symbol 1022 MovieClip Frame 601
stop();
Symbol 1022 MovieClip Frame 796
stop();
Symbol 1030 MovieClip Frame 1
stop();
Symbol 1030 MovieClip Frame 162
stop();
Symbol 1030 MovieClip Frame 279
stop();
Symbol 1030 MovieClip Frame 600
stop();
Symbol 1070 MovieClip Frame 13
gotoAndPlay ("idle_POPSICLE");
Symbol 1070 MovieClip Frame 82
gotoAndPlay ("idle_CLOCK");
Symbol 1070 MovieClip Frame 166
gotoAndPlay ("idle_CHESTNUTS");
Symbol 1070 MovieClip Frame 180
gotoAndPlay ("idle_MAGNET");
Symbol 1070 MovieClip Frame 251
gotoAndPlay ("idle_SNOWGLOBE");
Symbol 1070 MovieClip Frame 502
stop();
Symbol 1070 MovieClip Frame 606
stop();
Symbol 1070 MovieClip Frame 836
stop();
Symbol 1070 MovieClip Frame 998
stop();
Symbol 1070 MovieClip Frame 1211
stop();
Symbol 1077 MovieClip Frame 1
stop();
Symbol 1077 MovieClip Frame 97
stop();
Symbol 1077 MovieClip Frame 211
stop();
Symbol 1077 MovieClip Frame 312
stop();
Symbol 1108 MovieClip Frame 35
gotoAndPlay ("idle_MALLET");
Symbol 1108 MovieClip Frame 72
gotoAndPlay ("idle_DOLL");
Symbol 1108 MovieClip Frame 109
gotoAndPlay ("idle_PLANE");
Symbol 1108 MovieClip Frame 146
gotoAndPlay ("idle_MARBLES");
Symbol 1108 MovieClip Frame 183
gotoAndPlay ("idle_INSTAPOP");
Symbol 1108 MovieClip Frame 253
stop();
Symbol 1108 MovieClip Frame 322
stop();
Symbol 1108 MovieClip Frame 417
stop();
Symbol 1108 MovieClip Frame 545
stop();
Symbol 1108 MovieClip Frame 657
stop();
Symbol 1127 MovieClip Frame 1
stop();
Symbol 1127 MovieClip Frame 10
stop();
Symbol 1127 MovieClip Frame 20
stop();
Symbol 1127 MovieClip Frame 30
stop();
Symbol 1156 MovieClip Frame 38
gotoAndPlay ("flameloop");
Symbol 1156 MovieClip Frame 68
gotoAndPlay ("noflame");
Symbol 1156 MovieClip Frame 74
stop();
Symbol 1156 MovieClip Frame 85
stop();
Symbol 1165 MovieClip Frame 1
stop();
Symbol 1165 MovieClip Frame 35
gotoAndPlay ("LOAD");
Symbol 1174 MovieClip Frame 1
stop();
Symbol 1174 MovieClip Frame 18
stop();
Symbol 1174 MovieClip Frame 36
stop();
Symbol 1177 MovieClip Frame 7
stop();
Symbol 1177 MovieClip Frame 8
stop();
Symbol 1177 MovieClip Frame 13
stop();
Symbol 1181 MovieClip Frame 1
stop();
Symbol 1181 MovieClip Frame 17
stop();
Symbol 1181 MovieClip Frame 33
stop();
Symbol 1240 MovieClip Frame 1
stop();
Symbol 1250 MovieClip [Upgradescreen] Frame 2
stop();
Symbol 1250 MovieClip [Upgradescreen] Frame 73
stop();
Symbol 1250 MovieClip [Upgradescreen] Frame 121
stop();
Symbol 1250 MovieClip [Upgradescreen] Frame 169
gotoAndStop ("Upgrade");
Symbol 1250 MovieClip [Upgradescreen] Frame 216
gotoAndStop ("Start");
Symbol 2501 MovieClip [__Packages.Game.GameBoard] Frame 0
class Game.GameBoard extends MovieClip { var _mc, _proxMgr, time, msgRoute, _fsm, _Player, _HealthMgr, _Upgrade, _LevelMgr, _CurrencyMgr, _EnemyMgr, _sfxTitle, _sfxGame1, _sfxUpgrade, _sfxGame2, _sfxGame3, _enemyClear, _toypartsClear, _next_state, _Snow, _pauseGame, _sfxEnd; function GameBoard () { super(); var _local6 = Stage.width; var _local5 = Stage.height; _mc = _root.createEmptyMovieClip("_game", 100); _mc._x = 0; _mc._y = 0; _proxMgr = new Standard.ProximityManager(); time = new Standard.Time(); msgRoute = new Standard.Message.MsgRoute(time); var _local4 = ["STATE_Global", "STATE_Initialize", "STATE_TITLE", "STATE_INSTRUCT", "STATE_STORY", "STATE_READY", "STATE_PLAY", "STATE_LEVEL_WIN", "STATE_UPGRADE", "STATE_GAME_LOSE", "STATE_SUBMIT_SCORE"]; _fsm = new Standard.Simple_FSM(this, _local4, time, msgRoute); CreateGameObjects(); _fsm.Initialize(); _mc.onEnterFrame = mx.utils.Delegate.create(this, Update); } function CreateGameObjects(Void) { var _local3 = _mc.attachMovie("Sheild", "_player", 200); _Player = new Game.Player(_local3, time, msgRoute, this); var _local4 = _mc.attachMovie("_Health", "_health", 8000); _HealthMgr = new Game.HealthManager(_local4, time, msgRoute, this); var _local5 = _mc.attachMovie("Upgradescreen", "_upgrade", 9000); _Upgrade = new Game.Upgrade(_local5, time, msgRoute, this); var _local6 = _mc.attachMovie("sprite_LevelPrompt", "_levelPrompt", 9200); _LevelMgr = new Game.LevelManager(_local6, this); var _local2 = _mc.attachMovie("Score", "_score", 9400); _CurrencyMgr = new Game.CurrencyManager(_local2, this); _EnemyMgr = new Game.EnemyManager(time, msgRoute, this); _sfxTitle = new Sound(); _sfxTitle.attachSound("_titleTrak"); _sfxGame1 = new Sound(); _sfxGame1.attachSound("_gameTrak1"); _sfxUpgrade = new Sound(); _sfxUpgrade.attachSound("_upgradeTrak"); } function SetBackground(Void) { _root._quality = "LOW"; var _local3 = _LevelMgr.GetCurrentLevel(); if (_local3 > 2) { _root.gotoAndPlay("GAME2"); switch (true) { case _local3 <= 10 : _root._Background.gotoAndStop(_local3 + 1); break; case (_local3 > 10) && (_local3 < 100) : var _local4 = Math.abs(Math.floor((_local3 % 100) / 10)); _root._Background.gotoAndStop(_local4 + 1); break; case _local3 > 99 : _local4 = Math.abs((_local3 % 100) % 10); _root._Background.gotoAndStop(_local4 + 1); } } else { _root.gotoAndPlay("GAME1"); } } function PlayGameMusic(Void) { var _local2 = _LevelMgr.GetCurrentLevel(); if (_local2 > 3) { _sfxGame2 = new Sound(); _sfxGame2.attachSound("_gameTrak2"); _sfxGame3 = new Sound(); _sfxGame3.attachSound("_gameTrak3"); } if (_local2 > 3) { var _local3 = Math.floor(Math.random() * 2); switch (_local3) { case 0 : _sfxGame1.start(0, 9999); break; case 1 : _sfxGame2.start(0, 9999); break; case 2 : _sfxGame3.start(0, 9999); } } else { _sfxGame1.start(0, 9999); } } function GetProximityManager(Void) { return(_proxMgr); } function GetPlayer(Void) { return(_Player); } function GetEnemyManager(Void) { return(_EnemyMgr); } function GetHealthManager(Void) { return(_HealthMgr); } function GetCurrencyManager(Void) { return(_CurrencyMgr); } function GetLevelManager(Void) { return(_LevelMgr); } function ToyPartsClear(Void) { if (_enemyClear) { _toypartsClear = true; trace("_toypartsClear " + _toypartsClear); } } function GoInstruct(Void) { _root._titlecard.gotoAndPlay("out"); _fsm.SendDelayedMsgToMe(0.63, MSG_GOINSTRUCT); } function GoStory(Void) { _root._titlecard.gotoAndPlay("out"); _fsm.SendDelayedMsgToMe(0.63, MSG_GOSTORY); } function GoPlay(Void) { _root._instructions.gotoAndPlay("out"); _fsm.SendDelayedMsgToMe(0.25, MSG_GOSTORY); } function SkipIntro(Void) { _fsm.SetState(STATE_READY); } function PlayAgain(Void) { _fsm.Initialize(); _LevelMgr.SetLevelNum(1); } function SubmitScore(Void) { _root._results.gotoAndPlay("out"); _fsm.SendDelayedMsgToMe(0.3, MSG_NEXT_STATE); } function Thanks(Void) { _root._submitScreen.gotoAndPlay("out"); _fsm.SendDelayedMsgToMe(0.3, MSG_NEXT_STATE); } function LoadTracking(Void) { var _local1 = new Date().getTime(); } function STATE_GlobalMessage(oMsg) { trace("global"); if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { LoadTracking(); _Player._fsm.Initialize(); _HealthMgr._fsm.Initialize(); _Upgrade._fsm.Initialize(); _CurrencyMgr.Init(); _LevelMgr.SetLevelNum(1); _EnemyMgr._fsm.Initialize(); _fsm.SetState(STATE_TITLE); } function STATE_TITLE_Enter() { Stage.showMenu = false; _root.gotoAndPlay("TITLE"); _sfxTitle.start(0, 9999); _root._titlecard._instructions.onPress = mx.utils.Delegate.create(this, GoInstruct); _root._titlecard._playNow.onPress = mx.utils.Delegate.create(this, GoStory); } function STATE_TITLE_Update() { } function STATE_TITLE_Exit() { } function STATE_TITLE_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_GOSTORY : _fsm.SetState(STATE_STORY); break; case MSG_GOINSTRUCT : _fsm.SetState(STATE_INSTRUCT); } } function STATE_INSTRUCT_Enter() { _root.gotoAndPlay("INSTRUCT"); _root._instructions._playNow.onPress = mx.utils.Delegate.create(this, GoPlay); } function STATE_INSTRUCT_Update() { } function STATE_INSTRUCT_Exit() { } function STATE_INSTRUCT_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_GOSTORY : _fsm.SetState(STATE_STORY); } } function STATE_STORY_Enter() { _sfxTitle.stop("_titleTrak"); _root.gotoAndPlay("STORY"); _root._story._skip.onPress = mx.utils.Delegate.create(this, SkipIntro); _Snow = new Game.Effects.Snow(200, 600, 400, 0, this); _fsm.SendDelayedMsgToMe(16.6, MSG_PLAY); } function STATE_STORY_Update() { _Snow.setWind((_mc._xmouse / 50) - 4); _Snow.Update(); } function STATE_STORY_Exit() { _Snow.KillSnow(); delete _Snow; } function STATE_STORY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_PLAY : _fsm.SetState(STATE_READY); } } function STATE_READY_Enter() { PlayGameMusic(); SetBackground(); _CurrencyMgr.ToggleCurrencyDisplay("on"); _CurrencyMgr.UpdateScoreDisplay(); _fsm.SendMsg(MSG_NEXT_STATE, _Player); _fsm.SendMsg(MSG_NEXT_STATE, _HealthMgr); _fsm.SendMsg(MSG_NEXT_STATE, _EnemyMgr); _LevelMgr.PlayLevelStartMessage(); _fsm.SendDelayedMsgToMe(4, MSG_NEXT_STATE); trace("### GAME READY ###"); } function STATE_READY_Update() { } function STATE_READY_Exit() { _fsm.SendMsg(MSG_NEXT_STATE, _Player); _fsm.SendMsg(MSG_NEXT_STATE, _EnemyMgr); _fsm.SendMsg(MSG_NEXT_STATE, _HealthMgr); _enemyClear = false; _toypartsClear = false; _pauseGame = false; } function STATE_READY_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(STATE_PLAY); } } function STATE_PLAY_Enter() { trace("### GAMEBOARD PLAY LEVEL ###"); } function STATE_PLAY_Update() { _Player.Update(); _EnemyMgr.Update(); _CurrencyMgr.Update(); if (_enemyClear && (_toypartsClear)) { _fsm.SetState(STATE_LEVEL_WIN); } } function STATE_PLAY_Exit() { } function STATE_PLAY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_ENEMIES_CLEAR : _enemyClear = true; trace("enemies clear" + _enemyClear); break; case MSG_TOYPARTS_CLEAR : _toypartsClear = true; trace("toy parts clear " + _toypartsClear); break; case MSG_GAME_LOSE : _fsm.SetState(STATE_GAME_LOSE); break; case MSG_LEVEL_WIN : _fsm.SetState(STATE_LEVEL_WIN); } } function STATE_LEVEL_WIN_Enter() { _fsm.SendMsg(Game.Player.MSG_STANDBY, _Player); _fsm.SendMsg(Game.EnemyManager.MSG_STANDBY, _EnemyMgr); _fsm.SendMsg(Game.HealthManager.MSG_STANDBY, _HealthMgr); _LevelMgr.PlayLevelCompleteMessage(); _fsm.SendDelayedMsgToMe(5.5, MSG_NEXT_STATE); } function STATE_LEVEL_WIN_Update() { _Player.Update(); } function STATE_LEVEL_WIN_Exit() { _LevelMgr.AddLevel(); } function STATE_LEVEL_WIN_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(STATE_UPGRADE); } } function STATE_UPGRADE_Enter() { _sfxGame1.stop(); _root._quality = "HIGH"; _sfxUpgrade.start(0, 9999); _fsm.SendMsg(Game.Upgrade.MSG_NEXT_STATE, _Upgrade); } function STATE_UPGRADE_Update() { _Upgrade.Update(); } function STATE_UPGRADE_Exit() { _sfxUpgrade.stop("_upgradeTrak"); } function STATE_UPGRADE_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(STATE_READY); } } function STATE_GAME_LOSE_Enter() { _root._quality = "HIGH"; msgRoute.Flush(); _CurrencyMgr.ToggleCurrencyDisplay("off"); _CurrencyMgr.ClearAllToyParts(); _fsm.SendMsg(Game.Player.MSG_OVER, _Player); _fsm.SendMsg(Game.EnemyManager.MSG_OVER, _EnemyMgr); _fsm.SendMsg(Game.HealthManager.MSG_OVER, _HealthMgr); _LevelMgr.PlayRandomLoseVO(); _fsm.SendDelayedMsgToMe(5, MSG_PLAY_RESULTS); _fsm.SendDelayedMsg(5, Game.HealthManager.MSG_OVER, _HealthMgr); trace("### GAME OVER ###"); } function STATE_GAME_LOSE_Update() { } function STATE_GAME_LOSE_Exit() { _sfxEnd.stop("_gameEnd"); } function STATE_GAME_LOSE_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(STATE_SUBMIT_SCORE); break; case MSG_PLAY_RESULTS : _root.gotoAndPlay("RESULTS"); _root._results.Play(); _LevelMgr.PlayFinalLevelsCompletedMessage(_root._results, true); _sfxGame1.stop(); trace("trace Currency Points: " + _CurrencyMgr._curPoints); trace("trace Current Level: " + _LevelMgr._nLevel); _root._results._playAgain.onPress = mx.utils.Delegate.create(this, PlayAgain); } } function STATE_SUBMIT_SCORE_Enter() { _root.gotoAndPlay("SUBMIT"); _root._submitScreen.Play(); _LevelMgr.PlayFinalLevelsCompletedMessage(_root._submitScreen, false); var _local3 = _LevelMgr.GetCurrentLevel(); } function STATE_SUBMIT_SCORE_Update() { } function STATE_SUBMIT_SCORE_Exit() { } function STATE_SUBMIT_SCORE_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _root.gotoAndPlay("THANKS"); _root._thanksScreen.Play(); _root._thanksScreen._playAgain.onPress = mx.utils.Delegate.create(this, PlayAgain); } } function toString(Void) { return("GameBoard()"); } function Update() { if (!_pauseGame) { time.MarkTimeThisTick(); msgRoute.DeliverDelayedMessages(); _fsm.Update(); } } function GetStateMachine() { return(_fsm); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_TITLE = 2; var STATE_INSTRUCT = 3; var STATE_STORY = 4; var STATE_READY = 5; var STATE_PLAY = 6; var STATE_LEVEL_WIN = 7; var STATE_UPGRADE = 8; var STATE_GAME_LOSE = 9; var STATE_SUBMIT_SCORE = 10; static var MSG_NEXT_STATE = 0; static var MSG_GOSTORY = 1; static var MSG_GOINSTRUCT = 2; static var MSG_PLAY = 3; static var MSG_ENEMIES_CLEAR = 4; static var MSG_TOYPARTS_CLEAR = 5; static var MSG_LEVEL_WIN = 6; static var MSG_GAME_LOSE = 7; static var MSG_PLAY_RESULTS = 8; }
Symbol 2502 MovieClip [__Packages.Standard.Time] Frame 0
class Standard.Time { var _currentTime, _fakeGetTimer, _timeLastTick, _gameSpeed, _startTime; function Time (Void) { _currentTime = 0; _fakeGetTimer = 0; _timeLastTick = 0.001; _gameSpeed = INITIAL_GAME_SPEED; _startTime = (getTimer() * INITIAL_GAME_SPEED) / 1000; } function GetElapsedTime(Void) { return(_timeLastTick); } function GetCurTime(Void) { return(_currentTime); } function GetGameSpeed(Void) { return(_gameSpeed); } function MarkTimeThisTick(Void) { _fakeGetTimer = _fakeGetTimer + 0.0416666666666667; var _local2 = _fakeGetTimer - _startTime; _timeLastTick = _local2 - _currentTime; _currentTime = _local2; if (_timeLastTick <= 0) { _timeLastTick = 0.001; } } function SetGameSpeed(value) { _gameSpeed = value; if (_gameSpeed < MIN_GAME_SPEED) { _gameSpeed = MIN_GAME_SPEED; } else if (_gameSpeed > MAX_GAME_SPEED) { _gameSpeed = MAX_GAME_SPEED; } } function toString(Void) { return("Time()"); } static var INITIAL_GAME_SPEED = 1; static var MIN_GAME_SPEED = 0.001; static var MAX_GAME_SPEED = 100; }
Symbol 2503 MovieClip [__Packages.Standard.Message.MsgRoute] Frame 0
class Standard.Message.MsgRoute { var _time, _delayedMessages; function MsgRoute (time) { _time = time; _delayedMessages = []; } function SendMsg(delay, name, sender, receiver, state, data) { if (delay <= 0) { if (data != null) { var _local9 = new Standard.Message.Extended_MsgObject(_time.GetCurTime(), name, sender, receiver, state, data); } else { var _local9 = new Standard.Message.MsgObject(_time.GetCurTime(), name, sender, receiver, state); } RouteMsg(_local9); } else { var _local3 = delay + _time.GetCurTime(); if (data != null) { var _local9 = new Standard.Message.Extended_MsgObject(_local3, name, sender, receiver, state, data); } else { var _local9 = new Standard.Message.MsgObject(_local3, name, sender, receiver, state); } var _local2 = 0; while ((_local2 < _delayedMessages.length) && (_local3 >= _delayedMessages[_local2].GetDeliveryTime())) { _local2++; } _delayedMessages.splice(_local2, 0, _local9); } } function DeliverDelayedMessages(Void) { var _local2; while ((_delayedMessages.length > 0) && (_delayedMessages[0].GetDeliveryTime() <= _time.GetCurTime())) { _local2 = _delayedMessages.shift(); RouteMsg(_local2); } } function RouteMsg(msg) { var _local2 = msg.GetReceiver(); if (_local2) { if ((msg.GetMsgState() == Standard.StateMachine.STATE_Global) || (msg.GetMsgState() == _local2.GetStateMachine().GetState())) { msg.SetDelivered(true); _local2.GetStateMachine().Process(Standard.StateMachine.EVENT_Message, msg); } } } function Flush(Void) { while (_delayedMessages.length > 0) { _delayedMessages.shift(); } } function CheckMsgs(Void) { return(_delayedMessages.length); } function toString(Void) { return("MsgRoute()"); } }
Symbol 2504 MovieClip [__Packages.Standard.Message.MsgObject] Frame 0
class Standard.Message.MsgObject { var _name, _sender, _receiver, _state, _deliveryTime, _delivered; function MsgObject (deliveryTime, name, sender, receiver, state) { if (state == null) { state = -1; } SetDeliveryTime(deliveryTime); SetMsgName(name); SetSender(sender); SetReceiver(receiver); SetMsgState(state); SetDelivered(false); } function GetMsgName(Void) { return(_name); } function SetMsgName(name) { _name = name; } function GetSender(Void) { return(_sender); } function SetSender(sender) { _sender = sender; } function GetReceiver(Void) { return(_receiver); } function SetReceiver(receiver) { _receiver = receiver; } function GetMsgState(Void) { return(_state); } function SetMsgState(state) { _state = state; } function GetDeliveryTime(Void) { return(_deliveryTime); } function SetDeliveryTime(time) { _deliveryTime = time; } function IsDelivered(Void) { return(_delivered); } function SetDelivered(value) { _delivered = value; } function toString(Void) { return(((((((("Message(" + _name) + ",") + _sender) + ",") + _receiver) + ",") + _deliveryTime) + ")"); } }
Symbol 2505 MovieClip [__Packages.Standard.Message.Extended_MsgObject] Frame 0
class Standard.Message.Extended_MsgObject extends Standard.Message.MsgObject { var SetDeliveryTime, SetMsgName, SetSender, SetReceiver, SetMsgState, SetDelivered, _data, _deliveryTime, _receiver, _sender, _name; function Extended_MsgObject (deliveryTime, name, sender, receiver, state, data) { super(); SetDeliveryTime(deliveryTime); SetMsgName(name); SetSender(sender); SetReceiver(receiver); SetMsgState(state); SetDelivered(false); SetData(data); } function SetData(data) { _data = data; } function GetData() { return(_data); } function toString() { return(((((((("E_Message(" + _name) + ",") + _sender) + ",") + _receiver) + ",") + _deliveryTime) + ")"); } }
Symbol 2506 MovieClip [__Packages.Standard.StateMachine] Frame 0
class Standard.StateMachine { var _Owner, _time, _msgRoute, _currentState, _stateChange, _nextState, _timeOnEnter, _ccMessagesToGameObject; function StateMachine (obj, time, msgRoute) { _Owner = obj; _time = time; _msgRoute = msgRoute; _currentState = 1; _stateChange = false; _nextState = false; _timeOnEnter = 0; _ccMessagesToGameObject = 0; } function Initialize(Void) { _currentState = STATE_Initialize; _stateChange = false; _nextState = false; _timeOnEnter = 0; _ccMessagesToGameObject = 0; Process(EVENT_Enter, null); } function Process(event, msg) { if (((event == EVENT_Message) && (msg != null)) && (GetCCReceiver() > 0)) { } if (States(event, msg, _currentState) == false) { States(event, msg, STATE_Global); } var _local2 = 50; while (_stateChange && ((_local2--) >= 0)) { _stateChange = false; States(EVENT_Exit, 0, _currentState); _currentState = _nextState; _timeOnEnter = _time.GetCurTime(); States(EVENT_Enter, 0, _currentState); } } function States() { } function Update(Void) { Process(EVENT_Update, null); } function SetState(newState) { _stateChange = true; _nextState = newState; } function GetState(Void) { return(_currentState); } function GetStateChange(Void) { return(_stateChange); } function GetTimeInState(Void) { return(_time.GetCurTime() - _timeOnEnter); } function GetCurTime(Void) { return(_time.GetCurTime()); } function SendMsg(name, receiver, data) { _msgRoute.SendMsg(0, name, _Owner, receiver, STATE_Global, data); } function SendDelayedMsg(delay, name, receiver, data) { _msgRoute.SendMsg(delay, name, _Owner, receiver, STATE_Global, data); } function SendDelayedMsgToMe(delay, name, scope, data) { if (scope == SCOPE_TO_THIS_STATE) { _msgRoute.SendMsg(delay, name, _Owner, _Owner, _currentState, data); } else { _msgRoute.SendMsg(delay, name, _Owner, _Owner, STATE_Global, data); } } function SetCCReceiver(obj) { _ccMessagesToGameObject = obj; } function ClearCCReceiver(Void) { _ccMessagesToGameObject = 0; } function GetCCReceiver(Void) { return(_ccMessagesToGameObject); } function toString(Void) { return("StateMachine(), _Owner: " + _Owner._mc); } static var EVENT_INVALID = 0; static var EVENT_Enter = 1; static var EVENT_Message = 2; static var EVENT_Update = 3; static var EVENT_Exit = 4; static var STATE_Global = 0; static var STATE_Initialize = 1; static var NO_MSG_SCOPING = 0; static var SCOPE_TO_THIS_STATE = 1; }
Symbol 2507 MovieClip [__Packages.Standard.ProximityManager] Frame 0
class Standard.ProximityManager { var _activeWeapons, _activeAirEnemies, _activeGroundEnemies, _activeAllEnemies, _deployedEnemies; function ProximityManager () { _activeWeapons = []; _activeAirEnemies = []; _activeGroundEnemies = []; _activeAllEnemies = []; _deployedEnemies = []; } function AddActiveEnemy(enemy, sType) { switch (sType) { case "air" : _activeAirEnemies.push(enemy); break; case "ground" : _activeGroundEnemies.push(enemy); } _activeAllEnemies.push(enemy); } function RemoveActiveEnemy(enemy, sType) { switch (sType) { case "air" : var _local2 = _activeAirEnemies.length; while (_local2--) { if (_activeAirEnemies[_local2] == enemy) { _activeAirEnemies.splice(_local2, 1); } } break; case "ground" : _local2 = _activeGroundEnemies.length; for(;;){ if (!(_local2--)) { break; } if (_activeGroundEnemies[_local2] == enemy) { _activeGroundEnemies.splice(_local2, 1); } }; } } function ClearCollisionLists(Void) { _activeAirEnemies = []; _activeGroundEnemies = []; } function RadCollision(weapon) { var _local10 = weapon._mc._width / 2; var _local9 = 25 + _local10; var _local8 = []; var _local2 = 0; while (_local2 < _activeAirEnemies.length) { var _local6 = weapon._mc._x - _activeAirEnemies[_local2]._mc._x; var _local5 = weapon._mc._y - _activeAirEnemies[_local2]._mc._y; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); if (_local7 < _local9) { _local8.push(_activeAirEnemies[_local2]); } _local2++; } var _local3 = 0; while (_local3 < _activeGroundEnemies.length) { var _local6 = weapon._mc._x - _activeGroundEnemies[_local3]._mc._x; var _local5 = weapon._mc._y - _activeGroundEnemies[_local3]._mc._y; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); if (_local7 < _local9) { _local8.push(_activeGroundEnemies[_local3]); } _local3++; } return(_local8); } function PointCollision(weapon) { var _local6 = []; var _local2 = new Object(); var _local4 = 0; while (_local4 < _activeAirEnemies.length) { for (var _local7 in weapon._mc) { _local2.x = weapon._mc[_local7]._x; _local2.y = weapon._mc[_local7]._y; weapon._mc.localToGlobal(_local2); if (_activeAirEnemies[_local4]._mc.hitTest(_local2.x, _local2.y, true)) { _local6.push(_activeAirEnemies[_local4]); } } _local4++; } var _local5 = 0; while (_local5 < _activeGroundEnemies.length) { for (var _local7 in weapon._mc) { _local2.x = weapon._mc[_local7]._x; _local2.y = weapon._mc[_local7]._y; weapon._mc.localToGlobal(_local2); if (_activeGroundEnemies[_local5]._mc.hitTest(_local2.x, _local2.y, true)) { _local6.push(_activeGroundEnemies[_local5]); } } _local5++; } return(_local6); } }
Symbol 2508 MovieClip [__Packages.Game.Player] Frame 0
class Game.Player extends MovieClip { var _Game, _mc, _sfxThrowWeapon, _sfxShieldHit, _WeaponMgr, _fsm, _isToggleActive, Billy, Mandy, Grim, _curHero, _curHeroName, _isVacOn, _isWeaponDetonated, _clickX, _clickY, _aim, _next_state; function Player (mc, time, msgRoute, game) { super(); _Game = game; _mc = mc; _mc._x = 300; _mc._y = 322; _mc.onMouseDown = mx.utils.Delegate.create(this, FireWeapon); _mc.onMouseUp = mx.utils.Delegate.create(this, DetonateWeapon); _sfxThrowWeapon = new Sound(); _sfxThrowWeapon.attachSound("_sfxThrowWeapon"); _sfxShieldHit = new Sound(); _sfxShieldHit.attachSound("_sfxShieldHit"); CreateHeroObjects(); _WeaponMgr = new Game.WeaponManager(_Game); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_STANDBY", "STATE_READY", "STATE_PLAY", "STATE_OVER"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); } function onKeyDown() { var _local2 = Key.getCode(); if (!(_local2 === 32)) { } else if (_isToggleActive) { ToggleHero(); _isToggleActive = false; } } function onKeyUp() { var _local2 = Key.getCode(); if (!(_local2 === 32)) { } else { _isToggleActive = true; } } function CreateHeroObjects(Void) { var _local2 = ["aim21", "aim20", "aim19", "aim18", "aim17", "aim16", "aim15", "aim14", "aim13", "aim12", "aim11", "aim10", "aim09", "aim08", "aim07", "aim06", "aim05", "aim04", "aim03", "aim02", "aim01"]; var _local3 = ["throw21", "throw20", "throw19", "throw18", "throw17", "throw16", "throw15", "throw14", "throw13", "throw12", "throw11", "throw10", "throw09", "throw08", "throw07", "throw06", "throw05", "throw04", "throw03", "throw02", "throw01"]; var _local6 = _mc.createEmptyMovieClip("_billy", 610); Billy = new Game.Hero(_local6, _Game); Billy.SetLocation(-30, 12); Billy.SetAimFrames(_local2); Billy.SetFireFrames(_local2); Billy.SetCharacterAim(true, "neg"); var _local4 = _mc.createEmptyMovieClip("_mandy", 605); Mandy = new Game.Hero(_local4, _Game); Mandy.SetLocation(28, 16); Mandy.SetAimFrames(_local2); Mandy.SetFireFrames(_local3); Mandy.SetCharacterAim(true, "pos"); var _local5 = _mc.createEmptyMovieClip("_grim", 600); Grim = new Game.Hero(_local5, _Game); Grim.SetLocation(8, -18); Grim.SetCharacterAim(false, ""); Grim.ToggleTrigger("off"); _curHero = Billy; _curHeroName = "Billy"; ToggleHero(); } function SetHeroSprite(hero, weapon) { var _local5 = this[hero]._mc.getDepth(); var _local4 = this[hero]._mc._x; var _local3 = this[hero]._mc._y; this[hero]._mc.removeMovieClip(); var _local7 = ("sprite_" + hero) + weapon; var _local6 = _mc.attachMovie(_local7, hero, _local5); this[hero]._mc = _local6; this[hero]._mc._x = _local4; this[hero]._mc._y = _local3; this[hero]._mc.gotoAndPlay("back_idle"); } function HideHeroSprites(Void) { Billy._mc.removeMovieClip(); var _local4 = _mc.createEmptyMovieClip("_billy", 610); Billy._mc = _local4; Mandy._mc.removeMovieClip(); var _local2 = _mc.createEmptyMovieClip("_mandy", 605); Mandy._mc = _local2; Grim._mc.removeMovieClip(); var _local3 = _mc.createEmptyMovieClip("_grim", 600); Grim._mc = _local3; } function AllHerosIdle(Void) { ToggleAllTriggers("off"); _isToggleActive = false; Key.removeListener(this); Mandy.SetLocation(28, 16); Mandy._mc.swapDepths(605); Mandy._mc.gotoAndPlay("back_idle"); Grim.SetLocation(8, -18); Grim._mc.swapDepths(600); Grim._mc.gotoAndPlay("vacOff"); Billy.SetLocation(-30, 12); Billy._mc.swapDepths(610); Billy._mc.gotoAndPlay("back_idle"); } function ToggleHero(Void) { switch (_curHero) { case Mandy : _curHeroName = "Grim"; _curHero = Grim; _isVacOn = true; _fsm.SendDelayedMsgToMe(0, MSG_VAC_ON); Mandy.SetLocation(28, 16); Mandy._mc.swapDepths(605); Mandy._mc.gotoAndPlay("back_idle"); Grim.SetLocation(8, -8); Grim._mc.swapDepths(620); Grim._mc.gotoAndPlay("front_idle"); break; case Grim : _curHeroName = "Billy"; _curHero = Billy; _isVacOn = false; _Game._CurrencyMgr.VacuumOff(); Grim.SetLocation(8, -18); Grim._mc.swapDepths(600); Grim._mc.gotoAndPlay("vacOff"); Billy.SetLocation(-20, 15); Billy._mc.swapDepths(620); Billy._mc.gotoAndPlay("front_idle"); break; case Billy : _isVacOn = false; _curHeroName = "Mandy"; _curHero = Mandy; Billy.SetLocation(-30, 12); Billy._mc.swapDepths(610); Billy._mc.gotoAndPlay("back_idle"); Mandy.SetLocation(20, 22); Mandy._mc.swapDepths(620); Mandy._mc.gotoAndPlay("front_idle"); Grim.SetLocation(8, -18); Grim._mc.swapDepths(600); Grim._mc.gotoAndPlay("vacOff"); } } function ToggleShield(sTog) { switch (sTog) { case "on" : _mc.gotoAndPlay("idle"); break; case "off" : _mc.gotoAndPlay("OFF"); } } function FireWeapon(Void) { _isWeaponDetonated = false; if (_curHero._triggerActive) { _clickX = _root._xmouse; _clickY = _root._ymouse; var _local3 = {}; _local3.x = _clickX; _local3.y = _clickY; var _local5 = _Game._mc.getNextHighestDepth(); var _local4 = _Game._mc.attachMovie("sprite_Target", "sTarget" + _local5, _local5); _local4._x = _clickX; _local4._y = _clickY; _local4.gotoAndPlay("on"); _sfxThrowWeapon.start(); _curHero.FireWeapon(_aim); _curHero.ToggleTrigger("off"); var _local6 = {aim:_aim, hero:_curHeroName, heroLoc:_curHero.GetLocation(), deployPt:_local3}; _fsm.SendDelayedMsgToMe(0.24, MSG_FIRE, 1, _local6); } } function DetonateWeapon(Void) { _isWeaponDetonated = true; _WeaponMgr.DetonateWeapon(_aim, _curHeroName); } function ToggleAllTriggers(sTog) { switch (sTog) { case "on" : Billy.ToggleTrigger("on"); Mandy.ToggleTrigger("on"); break; case "off" : Billy.ToggleTrigger("off"); Mandy.ToggleTrigger("off"); Grim.ToggleTrigger("off"); } } function ToggleHeroTrigger(sTog, sHero) { switch (sTog) { case "on" : this[sHero].ToggleTrigger("on"); break; case "off" : this[sHero].ToggleTrigger("off"); } } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { ToggleShield("off"); _WeaponMgr.SetWeaponDefaults(); _fsm.SetState(STATE_STANDBY); } function STATE_STANDBY_Enter() { AllHerosIdle(); } function STATE_STANDBY_Update() { _WeaponMgr.Update(); } function STATE_STANDBY_Exit() { } function STATE_STANDBY_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(STATE_READY); } } function STATE_READY_Enter() { _WeaponMgr.LoadNewWeapon(); ToggleShield("on"); Key.addListener(this); _curHero = Billy; _curHeroName = "Billy"; ToggleHero(); trace("### PLAYER READY ###"); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(STATE_PLAY); break; case MSG_STANDBY : _fsm.SetState(STATE_STANDBY); } } function STATE_PLAY_Enter() { ToggleAllTriggers("on"); _isToggleActive = true; trace("### PLAYER PLAY ###"); } function STATE_PLAY_Update() { _WeaponMgr.Update(); var _local3 = _curHero.isTriggerActive(); if (_local3) { var _local4 = _curHero.pt.x - _root._xmouse; var _local5 = _curHero.pt.y - _root._ymouse; _aim = (-Math.atan2(_local4, _local5)) / (Math.PI/180); _curHero.Rotate(_aim); } updateAfterEvent(); } function STATE_PLAY_Exit() { _WeaponMgr.DecomissionCurrentWeapon(); _isToggleActive = false; ToggleAllTriggers("off"); } function STATE_PLAY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_FIRE : var _local2 = oMsg.GetData(); _WeaponMgr.FireWeapon(_local2.aim, _local2.hero, _local2.heroLoc, _local2.deployPt, _isWeaponDetonated); if (_local2.hero == _curHeroName) { this[_local2.hero].Reload(); } break; case MSG_VAC_ON : if (_isVacOn) { _Game._CurrencyMgr.VacuumOn(); } break; case MSG_AIM_ON : _curHero.ToggleTrigger("on"); break; case MSG_TRIGGER_ON : var _local3 = oMsg.GetData(); ToggleHeroTrigger(_local3.sTog, _local3.sHero); break; case MSG_HIT : _sfxShieldHit.start(); _mc.gotoAndPlay("hit"); break; case MSG_STANDBY : _fsm.SetState(STATE_STANDBY); break; case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_OVER : _fsm.SetState(STATE_OVER); } } function STATE_OVER_Enter() { _WeaponMgr.DecomissionCurrentWeapon(); ToggleShield("off"); HideHeroSprites(); } function STATE_OVER_Update() { } function STATE_OVER_Exit() { } function STATE_OVER_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function toString(Void) { return("Player()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_STANDBY = 2; var STATE_READY = 3; var STATE_PLAY = 4; var STATE_OVER = 5; static var MSG_NEXT_STATE = 0; static var MSG_INIT = 1; static var MSG_STARTUP = 2; static var MSG_READY = 3; static var MSG_PLAY = 4; static var MSG_STANDBY = 5; static var MSG_OVER = 6; static var MSG_FIRE = 7; static var MSG_AIM_ON = 8; static var MSG_HIT = 9; static var MSG_VAC_ON = 10; static var MSG_TRIGGER_ON = 11; }
Symbol 2509 MovieClip [__Packages.Standard.Simple_FSM] Frame 0
class Standard.Simple_FSM extends Standard.StateMachine { var _states, _event_key, _Owner; function Simple_FSM (obj, states, time, msgRoute) { super(obj, time, msgRoute); _states = states; _event_key = ["_INVALID", "_Enter", "_Message", "_Update", "_Exit"]; } function States(event, msg, state) { if (state < _states.length) { var _local2 = _states[state] + _event_key[event]; if (_Owner[_local2] != null) { _Owner[_local2](msg); return(true); } return(false); } return(false); } function toString(Void) { return("Simple_FSM()"); } }
Symbol 2510 MovieClip [__Packages.Game.WeaponManager] Frame 0
class Game.WeaponManager { var _Game, _activeWeapons, _ProximityMgr, _ammoCount, _bulletNum; function WeaponManager (game) { _Game = game; _activeWeapons = []; _ProximityMgr = _Game.GetProximityManager(); _ammoCount = 10; _bulletNum = 0; } function SetWeaponDefaults(Void) { for (var _local4 in _Weapon_Inventory) { var _local2 = 0; while (_local2 < _Weapon_Inventory[_local4].Weapons.length) { _Weapon_Inventory[_local4].Weapons[_local2].splice(2, 1, "restricted"); _local2++; } var _local3 = _Weapon_Inventory[_local4].Weapons[0][0]; _Weapon_Inventory[_local4].Weapons[0].splice(2, 1, "equipped"); _Weapon_Inventory[_local4]._curWeapon = _local3; } } function LoadNewWeapon(Void) { for (var _local8 in _Weapon_Inventory) { var _local4 = _Weapon_Inventory[_local8].Name; var _local3 = _Weapon_Inventory[_local4]._curWeapon; var _local5 = _Weapon_Inventory[_local4]._weaponDepth; _Game._Player.SetHeroSprite(_local4, _local3); var _local7 = "sprite_weapon" + _local3; var _local2 = 0; while (_local2 < _ammoCount) { _local5 = _local5 + (_local2 + 2); var _local6 = _Game._mc.attachMovie(_local7, _local3 + _local2, _local5); this[_local3 + _local2] = new Game.Weapons[_local3](_local6, _Game.time, _Game.msgRoute, _Game, this); _Weapon_Inventory[_local4]._curAmmo.push(this[_local3 + _local2]); _local2++; } } } function DecomissionCurrentWeapon(Void) { for (var _local8 in _Weapon_Inventory) { var _local7 = _Weapon_Inventory[_local8].Name; var _local4 = _Weapon_Inventory[_local7]._curAmmo; var _local6 = _local4.length; while (_local6--) { var _local2 = _local4.pop(); var _local3 = _local2._mc._name; _local2.GoToReadyState(); _local2._mc.removeMovieClip(); var _local5 = delete this[_local3]; } } _activeWeapons = []; } function FireWeapon(aim, hero, pt, clickPt, isWeaponDetonated) { var _local11 = _Weapon_Inventory[hero]._curWeapon; var _local3 = _Weapon_Inventory[hero]._curAmmo; if (_local11 == "Marbles") { var _local9 = [-20, 0, 20]; var _local7 = 3; while (_local7--) { var _local2 = aim + _local9[_local7]; if (_bulletNum < (_ammoCount - 1)) { var _local10 = _local3[_bulletNum]; if (isWeaponDetonated) { _local10.TriggerDetonation(); } AddActiveWeapon(_local10); _local10.deployWeapon(_local2, pt, clickPt); _bulletNum = _bulletNum + 1; } else { _bulletNum = 1; var _local10 = _local3[0]; if (isWeaponDetonated) { _local10.TriggerDetonation(); } AddActiveWeapon(_local10); _local10.deployWeapon(_local2, pt, clickPt); } } } else if (_bulletNum < (_ammoCount - 1)) { var _local10 = _local3[_bulletNum]; if (isWeaponDetonated) { _local10.TriggerDetonation(); } AddActiveWeapon(_local10); _local10.deployWeapon(aim, pt, clickPt); _bulletNum = _bulletNum + 1; } else { _bulletNum = 1; var _local10 = _local3[0]; if (isWeaponDetonated) { _local10.TriggerDetonation(); } AddActiveWeapon(_local10); _local10.deployWeapon(aim, pt, clickPt); } } function DetonateWeapon(aim, hero) { var _local2 = _activeWeapons.length; while (_local2--) { _activeWeapons[_local2].TriggerDetonation(); } } function AddActiveWeapon(o) { _activeWeapons.push(o); } function RemoveActiveWeapon(weapon) { var _local2 = _activeWeapons.length; while (_local2--) { if (_activeWeapons[_local2] == weapon) { _activeWeapons.splice(_local2, 1); return(undefined); } } } function Update(hero) { var _local2 = 0; while (_local2 < _activeWeapons.length) { _activeWeapons[_local2].Update(); _local2++; } } function GetVacuumPower(Void) { var _local2 = _Weapon_Inventory.Grim._curWeapon; switch (_local2) { case "Dustbuster" : return(4); case "Upright" : return(5); case "Shopvac" : return(6); case "Industrialvac" : return(7); case "Protonpack" : return(8); } } function toString(Void) { return("WeaponManager()"); } var _Weapon_Inventory = {Billy:{Name:"Billy", Weapons:[["Popsicle", 0, "equipped"], ["Chestnuts", 125, "available"], ["Magnet", 450, "available"], ["SnowGlobe", 1250, "available"], ["Clock", 5000, "available"]], _curWeapon:"Popsicle", _weaponDepth:4001, _curAmmo:[]}, Mandy:{Name:"Mandy", Weapons:[["Mallet", 0, "equipped"], ["Plane", 125, "available"], ["Doll", 450, "available"], ["Marbles", 1250, "available"], ["InstaPop", 5000, "available"]], _curWeapon:"Mallet", _weaponDepth:4200, _curAmmo:[]}, Grim:{Name:"Grim", Weapons:[["Dustbuster", 0, "equipped", 1], ["Upright", 75, "available", 2], ["Shopvac", 375, "available", 3], ["Industrialvac", 1000, "available", 4], ["Protonpack", 3500, "available", 5]], _curWeapon:"Dustbuster", _weaponDepth:4500, _curAmmo:[]}}; }
Symbol 2511 MovieClip [__Packages.Game.Weapons.Popsicle] Frame 0
class Game.Weapons.Popsicle extends MovieClip { var _Game, _mc, _WeaponMgr, _ProximityMgr, _EnemyMgr, _Player, _fsm, _myDir, _xMov, _speed, _yMov, _next_state, _gravity, _state; function Popsicle (mc, time, msgRoute, game, wMgr) { super(); _Game = game; _mc = mc; _WeaponMgr = wMgr; _ProximityMgr = _Game.GetProximityManager(); _EnemyMgr = _Game.GetEnemyManager(); _Player = _Game.GetPlayer(); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_SEEK"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); _fsm.Initialize(); } function deployWeapon(dir, ownerLoc, clickPt) { var _local7 = clickPt.x; var _local6 = clickPt.y; _myDir = dir; _mc._rotation = _myDir; switch (true) { case _myDir > 0 : _mc._xscale = 100; break; case _myDir < 0 : _mc._xscale = -100; } _xMov = _speed * Math.sin(_myDir * (Math.PI/180)); _yMov = _speed * Math.cos(_myDir * (Math.PI/180)); _mc._x = ownerLoc.x + (_xMov * 5); _mc._y = ownerLoc.y - (_yMov * 5); var _local2 = {sTog:"on", sHero:"Billy"}; _fsm.SendDelayedMsg(0.4, Game.Player.MSG_TRIGGER_ON, _Player, _local2); _fsm.SetState(STATE_SEEK); } function WeaponMove(Void) { _mc._y = _mc._y - _yMov; _mc._x = _mc._x + _xMov; } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _speed = 10; _myDir = 0; _gravity = 0; _fsm.SetState(STATE_READY); } function STATE_READY_Enter() { _mc.gotoAndStop("ready"); _mc._x = 0; _mc._y = 0; updateAfterEvent(); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Billy"); } } function STATE_SEEK_Enter() { _mc.gotoAndPlay("deployed"); } function STATE_SEEK_Update() { var _local2 = _ProximityMgr.RadCollision(this); var _local4 = _local2.length; if (_local4 != 0) { var _local3 = _local2.shift(); if (!_local3.isFrozen()) { _fsm.SendMsg(Game.Enemies.Enemy.MSG_FREEZE, _local3); _fsm.SetState(STATE_READY); } } if ((((_mc._y < 0) || (_mc._y > 400)) || (_mc._x < 0)) || (_mc._x > 600)) { _fsm.SetState(STATE_READY); } WeaponMove(); } function STATE_SEEK_Exit() { _WeaponMgr.RemoveActiveWeapon(this); } function STATE_SEEK_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Billy"); } } function toString(Void) { return("Popsicle()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } function isOpen(Void) { return(_state); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_SEEK = 3; static var MSG_NEXT_STATE = 0; static var MSG_INIT = 1; static var MSG_READY = 2; static var MSG_DEPLOY = 3; static var MSG_TRIGGER_ON = 4; }
Symbol 2512 MovieClip [__Packages.Game.EnemyManager] Frame 0
class Game.EnemyManager { var _Game, _LevelMgr, _ProximityMgr, _enemyCount, _enemyPool, _activeEnemies, _aGameLevel, _airPoints, _groundPoints, _deployedEnemies, _allEnemies, _sfxList, _stunInterval, _stunCount, _sfxMarionette, _sfxDoll, _sfxArmstrong, _sfxJackBox, _fsm, _totalEnemies, _sfxBear, _sfxBalloon, _sfxRobot, _sfxGbm, _next_state, _isStunned, _state; function EnemyManager (time, msgRoute, game) { _Game = game; _LevelMgr = _Game.GetLevelManager(); _ProximityMgr = _Game.GetProximityManager(); _enemyCount = 2; _enemyPool = []; _activeEnemies = []; _aGameLevel = []; _airPoints = []; _groundPoints = []; _deployedEnemies = []; _allEnemies = []; _sfxList = []; _stunInterval = 12; _stunCount = 0; _sfxMarionette = new Sound(); _sfxMarionette.attachSound("_sfxMarionette"); _sfxDoll = new Sound(); _sfxDoll.attachSound("_sfxDoll"); _sfxArmstrong = new Sound(); _sfxArmstrong.attachSound("_sfxArmstrong"); _sfxJackBox = new Sound(); _sfxJackBox.attachSound("_sfxJackInBox"); GenerateDeployPoints(); var _local2 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_PLAY", "STATE_STANDBY", "STATE_OVER"]; _fsm = new Standard.Simple_FSM(this, _local2, time, msgRoute); } function GenerateDeployPoints() { for (var _local10 in _deployLocs) { var _local5 = _deployLocs[_local10].varAxis[1]; var _local8 = _deployLocs[_local10].varAxis[1] - _deployLocs[_local10].varAxis[0]; var _local6 = _deployLocs[_local10].varAxis[1]; var _local9 = _deployLocs[_local10].varAxis[1] - _deployLocs[_local10].varAxis[0]; switch (_deployLocs[_local10].staticAxis[0]) { case "x" : var _local7 = Math.round(_local8 / 5); break; case "y" : _local7 = Math.round(_local9 / 5); } while (_local7--) { switch (_deployLocs[_local10].staticAxis[0]) { case "x" : _local6 = _local6 - 2; var _local3 = _local6; var _local2 = [_deployLocs[_local10].staticAxis[1], _local3, _deployLocs[_local10].quad]; break; case "y" : _local5 = _local5 - 5; var _local4 = _local5; _local2 = [_local4, _deployLocs[_local10].staticAxis[1], _deployLocs[_local10].quad]; } switch (_deployLocs[_local10].type) { case 1 : _airPoints.push(_local2); break; case 2 : _groundPoints.push(_local2); } } } } function getDeployPoint(type) { switch (type) { case "air" : var _local2 = getRandom(0, _airPoints.length); return(_airPoints[_local2]); case "ground" : _local2 = getRandom(0, _groundPoints.length); return(_groundPoints[_local2]); } } function getRandom(start, end) { var _local1 = int(Math.random() * (end - start)) + start; return(_local1); } function CreateEnemy(sEnemy, nPartValue, nEid) { var _local2 = 0; while (_local2 < _Enemy_Inventory.length) { if (_Enemy_Inventory[_local2][0] == sEnemy) { var _local4 = _Enemy_Inventory[_local2][1].speed; var _local5 = _Enemy_Inventory[_local2][1].attackRate; var _local3 = _Enemy_Inventory[_local2][1].deployType; } _local2++; } var _local8 = _Game._mc.attachMovie("sprite_Enemy" + sEnemy, (("gEnemy" + sEnemy) + "_") + nEid, 1000 + nEid); this[(("gEnemy" + sEnemy) + "_") + nEid] = new Game.Enemies[sEnemy](_local8, _Game.time, _Game.msgRoute, _Game); this[(("gEnemy" + sEnemy) + "_") + nEid].Init(_local4, _local5, nPartValue, _local3); return(this[(("gEnemy" + sEnemy) + "_") + nEid]); } function CreateLevel(Void) { var _local7 = _LevelMgr.GetNewLevel(_Enemy_Inventory); var _local24 = Game.Enemies.Enemy.MSG_DEPLOY; var _local6 = []; var _local8 = _local7.length; _totalEnemies = _local8; while (_local8--) { var _local20 = _local7[_local8][0]; var _local16 = _local7[_local8][1]; var _local11 = _local7[_local8][3]; var _local3 = CreateEnemy(_local20, _local16, _local8); var _local5 = _local3.GetEnemyType(); var _local2 = getDeployPoint(_local5); if (_local5 == "ground") { var _local15 = {enemy:_local3, yDeplPoint:_local2[1]}; _local6.push(_local15); } var _local12 = {xStart:_local2[0], yStart:_local2[1], quad:_local2[2]}; var _local17 = [_local11, _local24, _local3, _local12]; _aGameLevel.push(_local17); _allEnemies.push(_local3); } _local6.sortOn("yDeplPoint"); var _local9 = 0; _local8 = _local6.length; var _local18 = _local6[_local8].yDeplPoint; while (_local8--) { var _local4 = _local6[_local8].yDeplPoint; var _local10 = _local6[_local8].enemy._mc; if (_local4 == _local18) { _local9++; } else { _local9 = 0; } _local18 = _local4; var _local13 = Math.abs((_local4 % 100) * 10); var _local14 = (2000 + _local13) + _local9; _local10.swapDepths(_local14); } } function DeployEnemies(Void) { _sfxList = []; var _local2 = _aGameLevel.length; while (_local2--) { _fsm.SendDelayedMsg(_aGameLevel[_local2][0], _aGameLevel[_local2][1], _aGameLevel[_local2][2], _aGameLevel[_local2][3]); _aGameLevel.pop(); } } function AddDeployed(enemy) { _deployedEnemies.push(enemy); var _local4 = enemy.toString(); var _local2 = _sfxList.length; var _local3 = false; if (_local2 != 0) { while (_local2--) { if (_sfxList[_local2] == _local4) { _local3 = true; break; } _local3 = false; } if (!_local3) { _sfxList.push(_local4); ToggleSfx(_local4, "on"); } } else { _sfxList.push(_local4); ToggleSfx(_local4, "on"); } } function RemoveDeployed(enemy) { var _local2 = _deployedEnemies.length; while (_local2--) { if (_deployedEnemies[_local2] == enemy) { var _local3 = _deployedEnemies[_local2]; var _local5 = _deployedEnemies[_local2]._mc._name; _local3._mc.removeMovieClip(); _local3.SetDead(); _deployedEnemies.splice(_local2, 1); var _local8 = delete this[_local5]; _totalEnemies = _totalEnemies - 1; } } _local2 = _allEnemies.length; while (_local2--) { if (_allEnemies[_local2] == enemy) { _allEnemies.splice(_local2, 1); } } var _local6 = enemy.toString(); var _local9 = CheckDeployment(_local6); if (!_local9) { var _local4 = _sfxList.length; while (_local4--) { if (_sfxList[_local4] == _local6) { ToggleSfx(_local6, "off"); _sfxList.splice(_local4, 1); } } } if (_totalEnemies == 0) { _fsm.SendMsg(Game.GameBoard.MSG_ENEMIES_CLEAR, _Game); } } function ClearTroops(Void) { var _local3 = _deployedEnemies.length; while (_local3--) { var _local2 = _deployedEnemies[_local3]; RemoveDeployed(_local2); } _local3 = _allEnemies.length; while (_local3--) { var _local2 = _allEnemies.pop(); var _local4 = _local2.toString(); ToggleSfx(_local4, "off"); var _local5 = _local2._mc._name; _local2._mc.removeMovieClip(); _local2.SetDead(); var _local6 = delete this[_local5]; } _ProximityMgr.ClearCollisionLists(); trace(("enemies left :" + _allEnemies.length) + _deployedEnemies.length); } function CheckDeployment(oEnemy) { var _local2 = false; var _local3 = _deployedEnemies.length; while (_local3--) { if (_deployedEnemies[_local3].toString() == oEnemy) { _local2 = true; return(_local2); } } return(_local2); } function ToggleSfx(sEnemy, sTog) { switch (sEnemy) { case "Marionette()" : switch (sTog) { case "on" : _sfxMarionette.start(0, 9999); break; case "off" : _sfxMarionette.stop("_sfxMarionette"); } break; case "EvilDoll()" : switch (sTog) { case "on" : _sfxDoll.start(0, 9999); break; case "off" : _sfxDoll.stop("_sfxDoll"); } break; case "Bear()" : switch (sTog) { case "on" : _sfxBear.start(0, 9999); break; case "off" : _sfxBear.stop("_sfxBear"); } break; case "Balloon()" : switch (sTog) { case "on" : _sfxBalloon.start(0, 9999); break; case "off" : _sfxBalloon.stop("_sfxBalloon"); } break; case "Armstrong()" : switch (sTog) { case "on" : _sfxArmstrong.start(0, 9999); break; case "off" : _sfxArmstrong.stop("_sfxArmstrong"); } break; case "JackBox()" : switch (sTog) { case "on" : _sfxJackBox.start(0, 9999); break; case "off" : _sfxJackBox.stop("_sfxJackInBox"); } break; case "Robot()" : switch (sTog) { case "on" : _sfxRobot.start(0, 9999); break; case "off" : _sfxRobot.stop("_sfxRobot"); } break; case "Gbm()" : switch (sTog) { case "on" : _sfxGbm.start(0, 9999); break; case "off" : _sfxGbm.stop("_sfxGbm"); } } } function MagnetizeTroops(oEnemy, sType) { var _local4 = oEnemy._mc; var _local2 = _allEnemies.length; while (_local2--) { if (_allEnemies[_local2] != oEnemy) { switch (sType) { case "air" : var _local3 = _allEnemies[_local2].GetEnemyType(); if (_local3 == "air") { _allEnemies[_local2].SetTargetToEnemy(_local4); _fsm.SendMsg(Game.Enemies.Enemy.MSG_MAGNETIZE, _allEnemies[_local2]); } else { _fsm.SendMsg(Game.Enemies.Enemy.MSG_SEEK, _allEnemies[_local2]); } break; case "ground" : _allEnemies[_local2].SetTargetToEnemy(_local4); _fsm.SendMsg(Game.Enemies.Enemy.MSG_MAGNETIZE, _allEnemies[_local2]); } } } } function RestoreTroops(Void) { var _local2 = _allEnemies.length; while (_local2--) { _fsm.SendMsg(Game.Enemies.Enemy.MSG_SEEK, _allEnemies[_local2]); } } function AttachRemainingSfx(Void) { _sfxBear = new Sound(); _sfxBear.attachSound("_sfxBear"); _sfxBalloon = new Sound(); _sfxBalloon.attachSound("_sfxBalloon"); _sfxRobot = new Sound(); _sfxRobot.attachSound("_sfxRobot"); _sfxGbm = new Sound(); _sfxGbm.attachSound("_sfxGbm"); } function GetEnemyList(Void) { return(_enemyPool); } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _isStunned = false; _fsm.SetState(STATE_STANDBY); } function STATE_STANDBY_Enter() { trace("### ENEMY MANAGER STANDBY ###"); } function STATE_STANDBY_Update() { } function STATE_STANDBY_Exit() { } function STATE_STANDBY_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(STATE_READY); } } function STATE_READY_Enter() { var _local2 = _LevelMgr.GetCurrentLevel(); if (_local2 == 2) { AttachRemainingSfx(); } CreateLevel(); _isStunned = false; trace("### ENEMIES READY ###"); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(STATE_PLAY); } } function STATE_PLAY_Enter() { DeployEnemies(); trace("### ENEMIES DEPLOYED (PLAY) ###"); } function STATE_PLAY_Update() { if (_isStunned) { if (_stunCount < _stunInterval) { _stunCount++; } else { var _local2 = _deployedEnemies.length; while (_local2--) { _deployedEnemies[_local2].Update(); } _stunCount = 0; } } else { var _local2 = _deployedEnemies.length; while (_local2--) { _deployedEnemies[_local2].Update(); } } } function STATE_PLAY_Exit() { } function STATE_PLAY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_STANDBY : _fsm.SetState(STATE_STANDBY); break; case MSG_STUN_TROOPS : _isStunned = true; break; case MSG_TROOPS_RECOVER : _isStunned = false; break; case MSG_OVER : _fsm.SetState(STATE_OVER); } } function STATE_OVER_Enter() { ClearTroops(); trace("### ENEMY MGR OVER ###"); } function STATE_OVER_Update() { } function STATE_OVER_Exit() { } function STATE_OVER_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function toString(Void) { return("EnemyManager()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } function isOpen(Void) { return(_state); } var _numEnemies = 60; var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_PLAY = 3; var STATE_STANDBY = 4; var STATE_OVER = 5; static var MSG_NEXT_STATE = 0; static var MSG_STANDBY = 1; static var MSG_STUN_TROOPS = 2; static var MSG_TROOPS_RECOVER = 3; static var MSG_OVER = 4; static var _deployLocs = {enemyLoc_1:{staticAxis:["x", -25], varAxis:[330, 375], quad:1, type:2}, enemyLoc_2:{staticAxis:["x", -25], varAxis:[0, 250], quad:2, type:1}, enemyLoc_3:{staticAxis:["y", -25], varAxis:[0, 290], quad:2, type:1}, enemyLoc_4:{staticAxis:["y", -25], varAxis:[310, 600], quad:3, type:1}, enemyLoc_5:{staticAxis:["x", 625], varAxis:[0, 250], quad:3, type:1}, enemyLoc_6:{staticAxis:["x", 625], varAxis:[330, 375], quad:4, type:2}}; var _Enemy_Inventory = [["EvilDoll", {speed:1, attackRate:2, partValue:1, deployType:"air"}], ["Marionette", {speed:2, attackRate:1, partValue:1, deployType:"air"}], ["Bear", {speed:3, attackRate:1, partValue:2, deployType:"air"}], ["Balloon", {speed:2, attackRate:1, partValue:3, deployType:"air"}], ["Armstrong", {speed:3, attackRate:1, partValue:1, deployType:"ground"}], ["JackBox", {speed:1, attackRate:1, partValue:1, deployType:"ground"}], ["Gbm", {speed:2, attackRate:1, partValue:2, deployType:"ground"}], ["Robot", {speed:3, attackRate:1, partValue:3, deployType:"ground"}]]; }
Symbol 2513 MovieClip [__Packages.Game.LevelManager] Frame 0
class Game.LevelManager { var _Game, _mc, _aAirEnemies, _aGroundEnemies, _aFirstList, _aSecondList, _sfxStartLevel_0, _sfxStartLevel_3, _sfxEndLevel_1, _sfxEndLevel_3, _sfxLoseLevel_3, _nLevel, _sfxStartLevel_1, _sfxStartLevel_2, _sfxStartLevel_4, _sfxStartLevel_5, _sfxStartLevel_6, _sfxStartLevel_7, _sfxStartLevel_8, _sfxEndLevel_0, _sfxEndLevel_2, _sfxEndLevel_4, _sfxEndLevel_5, _sfxEndLevel_6, _sfxEndLevel_7, _sfxEndLevel_8, _sfxLoseLevel_4, _sfxLoseLevel_5, _sfxLoseLevel_6, _sfxLoseLevel_7, _sfxLoseLevel_8, _nAirToyParts, _nGroundToyParts; function LevelManager (mc, game) { _Game = game; _mc = mc; _mc._x = 300; _mc._y = 150; _aAirEnemies = []; _aGroundEnemies = []; _aFirstList = []; _aSecondList = []; _sfxStartLevel_0 = new Sound(); _sfxStartLevel_0.attachSound("_sfxStartLevel_0"); _sfxStartLevel_3 = new Sound(); _sfxStartLevel_3.attachSound("_sfxStartLevel_3"); _sfxEndLevel_1 = new Sound(); _sfxEndLevel_1.attachSound("_sfxEndLevel_1"); _sfxEndLevel_3 = new Sound(); _sfxEndLevel_3.attachSound("_sfxEndLevel_3"); _sfxLoseLevel_3 = new Sound(); _sfxLoseLevel_3.attachSound("_sfxLoseLevel_3"); LevelMessageOff(); } function LevelMessageOff(Void) { _mc.gotoAndStop("off"); } function PlayLevelStartMessage(Void) { switch (true) { case _nLevel < 10 : var _local4 = _nLevel; _mc._numbers.gotoAndPlay("digit_1"); _mc._numbers._digit1.gotoAndStop(_local4 + 1); break; case (_nLevel >= 10) && (_nLevel < 100) : _local4 = Math.abs(Math.floor(_nLevel / 10)); var _local3 = Math.abs(_nLevel % 10); _mc._numbers.gotoAndPlay("digit_2"); _mc._numbers._digit2.gotoAndStop(_local4 + 1); _mc._numbers._digit1.gotoAndStop(_local3 + 1); break; case _nLevel > 99 : var _local2 = Math.abs(Math.floor(_nLevel / 100)); _local3 = Math.abs(Math.floor((_nLevel % 100) / 10)); _local4 = Math.abs((_nLevel % 100) % 10); _mc._numbers.gotoAndPlay("digit_3"); _mc._numbers._digit1.gotoAndStop(_local4 + 1); _mc._numbers._digit2.gotoAndStop(_local3 + 1); _mc._numbers._digit3.gotoAndStop(_local2 + 1); } PlayRandomStartVO(); _mc.gotoAndPlay("start"); } function PlayLevelCompleteMessage(Void) { PlayRandomEndVO(); _mc.gotoAndPlay("end"); } function PlayFinalLevelsCompletedMessage(mc, subtractLevel) { if (subtractLevel && (_nLevel != 0)) { _nLevel = _nLevel - 1; } switch (true) { case _nLevel < 10 : var _local5 = _nLevel; mc._numbers.gotoAndPlay("digit_1"); mc._numbers._digit1.gotoAndStop(_local5 + 1); break; case (_nLevel >= 10) && (_nLevel < 100) : _local5 = Math.abs(Math.floor(_nLevel / 10)); var _local4 = Math.abs(_nLevel % 10); mc._numbers.gotoAndPlay("digit_2"); mc._numbers._digit2.gotoAndStop(_local5 + 1); mc._numbers._digit1.gotoAndStop(_local4 + 1); break; case _nLevel > 99 : var _local3 = Math.abs(Math.floor(_nLevel / 100)); _local4 = Math.abs(Math.floor((_nLevel % 100) / 10)); _local5 = Math.abs((_nLevel % 100) % 10); mc._numbers.gotoAndPlay("digit_3"); mc._numbers._digit1.gotoAndStop(_local5 + 1); mc._numbers._digit2.gotoAndStop(_local4 + 1); mc._numbers._digit3.gotoAndStop(_local3 + 1); } } function PlayRandomStartVO(Void) { var _local2 = GetCurrentLevel(); if (_local2 == 3) { _sfxStartLevel_1 = new Sound(); _sfxStartLevel_1.attachSound("_sfxStartLevel_1"); _sfxStartLevel_2 = new Sound(); _sfxStartLevel_2.attachSound("_sfxStartLevel_2"); _sfxStartLevel_4 = new Sound(); _sfxStartLevel_4.attachSound("_sfxStartLevel_4"); _sfxStartLevel_5 = new Sound(); _sfxStartLevel_5.attachSound("_sfxStartLevel_5"); _sfxStartLevel_6 = new Sound(); _sfxStartLevel_6.attachSound("_sfxStartLevel_6"); _sfxStartLevel_7 = new Sound(); _sfxStartLevel_7.attachSound("_sfxStartLevel_7"); _sfxStartLevel_8 = new Sound(); _sfxStartLevel_8.attachSound("_sfxStartLevel_8"); } if (_local2 > 2) { var _local3 = Math.floor(Math.random() * 8); switch (_local3) { case 0 : _sfxStartLevel_0.start(); break; case 1 : _sfxStartLevel_1.start(); break; case 2 : _sfxStartLevel_2.start(); break; case 3 : _sfxStartLevel_3.start(); break; case 4 : _sfxStartLevel_4.start(); break; case 5 : _sfxStartLevel_5.start(); break; case 6 : _sfxStartLevel_6.start(); break; case 7 : _sfxStartLevel_7.start(); break; case 8 : _sfxStartLevel_8.start(); } } else { switch (_local2) { case 1 : _sfxStartLevel_0.start(); break; case 2 : _sfxStartLevel_3.start(); } } } function PlayRandomEndVO(Void) { var _local2 = GetCurrentLevel(); if (_local2 == 3) { _sfxEndLevel_0 = new Sound(); _sfxEndLevel_0.attachSound("_sfxEndLevel_0"); _sfxEndLevel_2 = new Sound(); _sfxEndLevel_2.attachSound("_sfxEndLevel_2"); _sfxEndLevel_4 = new Sound(); _sfxEndLevel_4.attachSound("_sfxEndLevel_4"); _sfxEndLevel_5 = new Sound(); _sfxEndLevel_5.attachSound("_sfxEndLevel_5"); _sfxEndLevel_6 = new Sound(); _sfxEndLevel_6.attachSound("_sfxEndLevel_6"); _sfxEndLevel_7 = new Sound(); _sfxEndLevel_7.attachSound("_sfxEndLevel_7"); _sfxEndLevel_8 = new Sound(); _sfxEndLevel_8.attachSound("_sfxEndLevel_8"); } if (_local2 > 2) { var _local3 = Math.floor(Math.random() * 8); switch (_local3) { case 0 : _sfxEndLevel_0.start(); break; case 1 : _sfxEndLevel_1.start(); break; case 2 : _sfxEndLevel_2.start(); break; case 3 : _sfxEndLevel_3.start(); break; case 4 : _sfxEndLevel_4.start(); break; case 5 : _sfxEndLevel_5.start(); break; case 6 : _sfxEndLevel_6.start(); break; case 7 : _sfxEndLevel_7.start(); break; case 8 : _sfxEndLevel_8.start(); } } else { switch (_local2) { case 1 : _sfxEndLevel_1.start(); break; case 2 : _sfxEndLevel_3.start(); } } } function PlayRandomLoseVO(Void) { var _local3 = GetCurrentLevel(); if (_local3 < 3) { _sfxLoseLevel_3.start(); } else { _sfxLoseLevel_4 = new Sound(); _sfxLoseLevel_4.attachSound("_sfxLoseLevel_4"); _sfxLoseLevel_5 = new Sound(); _sfxLoseLevel_5.attachSound("_sfxLoseLevel_5"); _sfxLoseLevel_6 = new Sound(); _sfxLoseLevel_6.attachSound("_sfxLoseLevel_6"); _sfxLoseLevel_7 = new Sound(); _sfxLoseLevel_7.attachSound("_sfxLoseLevel_7"); _sfxLoseLevel_8 = new Sound(); _sfxLoseLevel_8.attachSound("_sfxLoseLevel_8"); var _local2 = Math.floor(Math.random() * 5); switch (_local2) { case 0 : _sfxLoseLevel_3.start(); break; case 1 : _sfxLoseLevel_4.start(); break; case 2 : _sfxLoseLevel_5.start(); break; case 3 : _sfxLoseLevel_6.start(); break; case 4 : _sfxLoseLevel_7.start(); break; case 5 : _sfxLoseLevel_8.start(); } } } function SetLevelNum(nLevel) { _nLevel = nLevel; } function AddLevel(Void) { _nLevel = _nLevel + 1; } function GetCurrentLevel(Void) { return(_nLevel); } function GetNewLevel(aEnemyInventory) { var _local4 = new Array(); var _local12 = 0; if (_nLevel >= 20) { _local12 = 19; } else { _local12 = _nLevel - 1; } var _local17 = 5 - ((_nLevel - 1) % 4); var _local23 = Math.floor(_nLevel / 4); var _local24 = 0; var _local16 = 0; var _local5 = []; _local16 = _aEnemySetsLookup[_local12][0].length; var _local6 = 0; while (_local6 < _local16) { if (_aEnemySetsLookup[_local12][0][_local6] != 0) { var _local14 = aEnemyInventory[_local6][0]; _local5.push(_local14); var _local13 = aEnemyInventory[_local6][1].partValue; _local5.push(_local13); _aAirEnemies.push(_local5); _local5 = []; } _local6++; } trace("AIR: " + _aAirEnemies.toString()); _local16 = _aEnemySetsLookup[_local12][1].length; _local5 = []; _local6 = 0; while (_local6 < _local16) { if (_aEnemySetsLookup[_local12][1][_local6] != 0) { var _local14 = aEnemyInventory[_local6 + 4][0]; _local5.push(_local14); var _local13 = aEnemyInventory[_local6 + 4][1].partValue; _local5.push(_local13); _aGroundEnemies.push(_local5); _local5 = []; } _local6++; } trace("GROUND: " + _aGroundEnemies.toString()); var _local18 = 50 + (50 * _local23); _Game._CurrencyMgr.CreateToyParts(_local18); var _local22 = ((Math.sqrt(_nLevel) * 10) / 10) / 2; var _local21 = Math.round(_local18 / _local22); _nAirToyParts = Math.round((2 * _local18) / 3); _nGroundToyParts = _local18 - _nAirToyParts; trace("_nLevel = " + _nLevel); trace("nEnemySet= " + _local12); trace("nWaves = " + _local17); trace("nTotalToyParts = " + _local18); trace("nTPseconds = " + _local22); trace("_nTotalLevelTime = " + _local21); trace("_nAirToyParts = " + _nAirToyParts); trace("_nGroundToyParts = " + _nGroundToyParts); _root._cheats._output.text = ("\r_nLevel = " + _nLevel) + newline; _root._cheats._output.text = _root._cheats._output.text + (("nEnemySet= " + _local12) + newline); _root._cheats._output.text = _root._cheats._output.text + (("nWaves = " + _local17) + newline); _root._cheats._output.text = _root._cheats._output.text + (("nTotalToyParts = " + _local18) + newline); _root._cheats._output.text = _root._cheats._output.text + (("nTPseconds = " + _local22) + newline); _root._cheats._output.text = _root._cheats._output.text + (("_nTotalLevelTime = " + _local21) + newline); _root._cheats._output.text = _root._cheats._output.text + (("_nAirToyParts = " + _nAirToyParts) + newline); _root._cheats._output.text = _root._cheats._output.text + (("_nGroundToyParts = " + _nGroundToyParts) + newline); var _local9 = 0; var _local10 = 0; while (_nAirToyParts > 0) { var _local3 = random(_aAirEnemies.length); _local10 = _nAirToyParts - _aAirEnemies[_local3][1]; if (_local10 >= 0) { _nAirToyParts = _nAirToyParts - _aAirEnemies[_local3][1]; _local4[_local9] = new Array(_aAirEnemies[_local3][0], _aAirEnemies[_local3][1], 0, 0); _local9++; } } _aAirEnemies = []; while (_nGroundToyParts > 0) { var _local3 = random(_aGroundEnemies.length); _local10 = _nGroundToyParts - _aGroundEnemies[_local3][1]; if (_local10 >= 0) { _local4[_local9] = new Array(_aGroundEnemies[_local3][0], _aGroundEnemies[_local3][1], 0, 0); _nGroundToyParts = _nGroundToyParts - _aGroundEnemies[_local3][1]; _local9++; } } _aGroundEnemies = []; _local4.sort(function (a, b) { return(random(3) - 1); }); _aFirstList = []; _aSecondList = []; var _local8 = Math.round((_local4.length * 1) / 3); var _local19 = _local4.length - _local8; i = 0; while (i < _local8) { _aFirstList[i] = new Array(_local4[i][0], _local4[i][1], _local4[i][2], _local4[i][3]); i++; } i = 0; while (i < _local19) { _aSecondList[i] = new Array(_local4[i + _local8][0], _local4[i + _local8][1], 0, 0); i++; } var _local20 = _local21 / _aFirstList.length; i = 0; while (i < _local8) { _aFirstList[i][3] = i * _local20; i++; } i = 0; while (i < _aSecondList.length) { _aSecondList[i][2] = random(_local17); i++; } var _local7 = _local21 / _local17; trace("nWaveTime = " + _local7); var i = 0; while (i < _aSecondList.length) { var _local15 = Math.floor(((((Math.random() * (_local7 + 1)) + (Math.random() * (_local7 + 1))) + (Math.random() * (_local7 + 1))) + (Math.random() * (_local7 + 1))) / 4); _aSecondList[i][3] = _local15; i++; } trace("Total Num Deployed Enemies: " + _local4.length); var i = 1; while (i < _aSecondList.length) { _aSecondList[i][3] = (_aSecondList[i][2] * _local7) + _aSecondList[i][3]; i++; } return(_aFirstList.concat(_aSecondList)); } var _aEnemySetsLookup = [[[1, 1, 0, 0], [1, 1, 0, 0]], [[1, 1, 0, 0], [1, 1, 0, 0]], [[1, 1, 1, 0], [1, 1, 1, 0]], [[0, 1, 1, 0], [0, 1, 1, 0]], [[0, 1, 1, 0], [0, 1, 1, 0]], [[0, 1, 1, 0], [0, 1, 1, 0]], [[1, 0, 1, 1], [0, 1, 1, 0]], [[1, 1, 1, 0], [1, 0, 1, 1]], [[0, 1, 1, 1], [0, 1, 1, 0]], [[1, 0, 1, 1], [1, 1, 0, 1]], [[1, 0, 0, 1], [1, 0, 0, 1]], [[0, 1, 1, 1], [0, 1, 1, 1]], [[1, 0, 1, 1], [1, 0, 0, 1]], [[0, 1, 1, 1], [0, 1, 1, 0]], [[1, 1, 1, 0], [0, 1, 1, 1]], [[0, 1, 0, 1], [1, 0, 1, 1]], [[1, 0, 0, 1], [0, 1, 1, 0]], [[0, 1, 1, 0], [0, 1, 1, 0]], [[0, 1, 0, 1], [0, 1, 0, 1]], [[1, 1, 1, 1], [1, 1, 1, 1]]]; }
Symbol 2514 MovieClip [__Packages.Game.Enemies.Enemy] Frame 0
class Game.Enemies.Enemy extends MovieClip { var _Game, _mc, _Player, _EnemyMgr, _ProximityMgr, _CurrencyMgr, _HealthMgr, _sfxExplode, _sfxFreeze, _sfxEnergize, _fsm, _speed, _attackInterval, _numParts, _myType, _nPlayerRad, _myRad, _nPlayerTolerance, _nEnemyTolerance, _curTarget, _xPt, _yPt, _myDir, _xMov, _yMov, _nMoves, _nMovesToTarget, _isMagnetized, _isVulnerable, _isFrozen, _next_state, _isEnergized, _myQuad, _state; function Enemy (mc, time, msgRoute, game) { super(); _Game = game; _mc = mc; _Player = _Game.GetPlayer(); _EnemyMgr = _Game.GetEnemyManager(); _ProximityMgr = _Game.GetProximityManager(); _CurrencyMgr = _Game.GetCurrencyManager(); _HealthMgr = _Game.GetHealthManager(); _sfxExplode = new Sound(); _sfxExplode.attachSound("_sfxExplode"); _sfxFreeze = new Sound(); _sfxFreeze.attachSound("_sfxFreeze"); _sfxEnergize = new Sound(); _sfxEnergize.attachSound("_sfxEnergize"); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_SEEK", "STATE_ATTACK", "STATE_FROZEN", "STATE_ENERGIZED", "STATE_MAGNETIZED", "STATE_STUNNED", "STATE_DESTROYED", "STATE_DEAD"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); _fsm.Initialize(); } function Init(speed, attackRate, partValue, sType) { _speed = speed; _attackInterval = attackRate; _numParts = partValue; _myType = sType; _nPlayerRad = 80; _myRad = 25; _nPlayerTolerance = _nPlayerRad + _myRad; _nEnemyTolerance = 50; } function SetTarget(mcTarget) { _curTarget = mcTarget; _xPt = _mc._x; _yPt = _mc._y; var _local7 = _mc._x - _curTarget._x; var _local8 = _mc._y - _curTarget._y; var _local9 = Math.sqrt((_local7 * _local7) + (_local8 * _local8)); _myDir = (-Math.atan2(_local7, _local8)) / (Math.PI/180); _xMov = _speed * Math.sin(_myDir * (Math.PI/180)); _yMov = _speed * Math.cos(_myDir * (Math.PI/180)); if (_curTarget == _Player._mc) { var _local4 = _local9; var _local2 = 0; var _local3 = 0; var _local6 = _mc._x; var _local5 = _mc._y; _nMoves = 0; _nMovesToTarget = 0; while (_local4 >= _nPlayerTolerance) { _nMovesToTarget++; _local6 = _local6 + _xMov; _local5 = _local5 - _yMov; _local2 = _local6 - _curTarget._x; _local3 = _local5 - _curTarget._y; _local4 = Math.sqrt((_local2 * _local2) + (_local3 * _local3)); } } switch (true) { case _myDir > 0 : _mc._xscale = 100; break; case _myDir < 0 : _mc._xscale = -100; } } function SetTargetToEnemy(mcTarget) { _isMagnetized = true; SetTarget(mcTarget); } function SetTargetToPlayer(Void) { SetTarget(_Player._mc); } function Rotate(ang) { _mc._rotation = ang; } function EnemyMove(Void) { } function TargetAcquired(sTarget) { var _local2 = false; switch (sTarget) { case "player" : var _local3 = _mc._x - _Player._mc._x; var _local4 = _mc._y - (_Player._mc._y + 10); var _local5 = Math.sqrt((_local3 * _local3) + (_local4 * _local4)); if (_local5 <= _nPlayerTolerance) { _local2 = true; } break; case "magnet" : _local3 = _mc._x - _curTarget._x; _local4 = _mc._y - _curTarget._y; _local5 = Math.sqrt((_local3 * _local3) + (_local4 * _local4)); if (_local5 > _nEnemyTolerance) { break; } _local2 = true; } return(_local2); } function GetCurEnemyPosition(Void) { var _local2 = new Object(); _local2.x = _mc._x; _local2.y = _mc._y; return(_local2); } function GetEnemyType(Void) { return(_myType); } function isVulnerable(Void) { return(_isVulnerable); } function isFrozen(Void) { return(_isFrozen); } function SetDead(Void) { _fsm.SetState(STATE_DEAD); } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _curTarget = _Player._mc; _isMagnetized = false; _fsm.SetState(STATE_READY); } function STATE_READY_Enter() { _mc._x = -100; _mc._y = -100; _isMagnetized = false; _isEnergized = false; _isVulnerable = true; _isFrozen = false; _mc.gotoAndStop(1); _mc._effects.gotoAndStop(1); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_DEPLOY : var _local2 = oMsg.GetData(); _mc._x = _local2.xStart; _mc._y = _local2.yStart; _myQuad = _local2.quad; _EnemyMgr.AddDeployed(this); _ProximityMgr.AddActiveEnemy(this, _myType); if (_isMagnetized) { _fsm.SetState(STATE_MAGNETIZED); } else { _fsm.SetState(STATE_SEEK); } break; case MSG_MAGNETIZE : _isMagnetized = true; break; case MSG_SEEK : _isMagnetized = false; } } function STATE_SEEK_Enter() { SetTargetToPlayer(); _mc._effects.gotoAndStop(1); _mc.gotoAndPlay("attack"); } function STATE_SEEK_Update() { if (_nMoves < _nMovesToTarget) { EnemyMove(); } else { var _local2 = TargetAcquired("player"); if (_local2) { _fsm.SetState(STATE_ATTACK); } else { EnemyMove(); } } } function STATE_SEEK_Exit() { } function STATE_SEEK_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_DESTRUCT : if (_isVulnerable) { _fsm.SetState(STATE_DESTROYED); _fsm.SendDelayedMsgToMe(0.042, MSG_NEXT_STATE); } break; case MSG_ENERGIZE : _fsm.SetState(STATE_ENERGIZED); break; case MSG_MAGNETIZE : _fsm.SetState(STATE_MAGNETIZED); break; case MSG_FREEZE : _fsm.SetState(STATE_FROZEN); break; case MSG_STUN : _fsm.SetState(STATE_STUNNED); } } function STATE_ATTACK_Enter() { _fsm.SendMsg(Game.HealthManager.MSG_ATTACK, _HealthMgr); _fsm.SendMsg(Game.Player.MSG_HIT, _Player); _fsm.SendDelayedMsgToMe(_attackInterval, MSG_ATTACK); } function STATE_ATTACK_Update() { } function STATE_ATTACK_Exit() { } function STATE_ATTACK_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_ATTACK : _fsm.SendMsg(Game.HealthManager.MSG_ATTACK, _HealthMgr); _fsm.SendMsg(Game.Player.MSG_HIT, _Player); _fsm.SendDelayedMsgToMe(_attackInterval, MSG_ATTACK); break; case MSG_DESTRUCT : if (_isEnergized) { _fsm.SendDelayedMsgToMe(0.042, MSG_RESTORE); } _fsm.SetState(STATE_DESTROYED); break; case MSG_ENERGIZE : _fsm.SetState(STATE_ENERGIZED); break; case MSG_MAGNETIZE : _mc.gotoAndPlay("attack"); _mc._effects.gotoAndStop(1); break; case MSG_FREEZE : _fsm.SetState(STATE_FROZEN); break; case MSG_STUN : _fsm.SetState(STATE_STUNNED); } } function STATE_ENERGIZED_Enter() { SetTargetToPlayer(); _isMagnetized = false; _isEnergized = true; _mc._effects.gotoAndPlay("magnet"); _sfxEnergize.start(0, 9999); _fsm.SendDelayedMsgToMe(0.042, MSG_ENERGIZE); } function STATE_ENERGIZED_Update() { var _local2 = TargetAcquired("player"); if (_local2) { _fsm.SetState(STATE_ATTACK); } else { EnemyMove(); } } function STATE_ENERGIZED_Exit() { _sfxEnergize.stop("_sfxEnergize"); } function STATE_ENERGIZED_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_SEEK : _fsm.SetState(STATE_SEEK); break; case MSG_DESTRUCT : _fsm.SendDelayedMsgToMe(0.042, MSG_RESTORE); _fsm.SetState(STATE_DESTROYED); break; case MSG_MAGNETIZE : _fsm.SetState(STATE_MAGNETIZED); break; case MSG_ENERGIZE : _EnemyMgr.MagnetizeTroops(this, _myType); } } function STATE_MAGNETIZED_Enter() { _isMagnetized = true; _isEnergized = false; _mc._effects.gotoAndStop(1); _mc.gotoAndPlay("attack"); } function STATE_MAGNETIZED_Update() { SetTarget(_curTarget); var _local3 = TargetAcquired("player"); if (_local3) { _fsm.SetState(STATE_ATTACK); } else { var _local2 = TargetAcquired("magnet"); if (!_local2) { EnemyMove(); } } } function STATE_MAGNETIZED_Exit() { _isMagnetized = false; } function STATE_MAGNETIZED_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_SEEK : _fsm.SetState(STATE_SEEK); break; case MSG_DEPLOY : var _local2 = oMsg.GetData(); _mc._x = _local2.xStart; _mc._y = _local2.yStart; _myQuad = _local2.quad; _mc.gotoAndPlay("attack"); _EnemyMgr.AddDeployed(this); _ProximityMgr.AddActiveEnemy(this, _myType); break; case MSG_DESTRUCT : _fsm.SetState(STATE_DESTROYED); break; case MSG_ENERGIZE : _fsm.SetState(STATE_ENERGIZED); } } function STATE_FROZEN_Enter() { _sfxFreeze.start(); _mc._effects.gotoAndPlay("freeze"); _mc.stop(); _isFrozen = true; _isVulnerable = true; _fsm.SendDelayedMsgToMe(4, MSG_SEEK); } function STATE_FROZEN_Update() { } function STATE_FROZEN_Exit() { _isFrozen = false; _mc.gotoAndPlay("attack"); _mc._effects.gotoAndStop(1); } function STATE_FROZEN_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_SEEK : _fsm.SetState(STATE_SEEK); break; case MSG_DESTRUCT : _fsm.SetState(STATE_DESTROYED); } } function STATE_STUNNED_Enter() { } function STATE_STUNNED_Update() { } function STATE_STUNNED_Exit() { } function STATE_STUNNED_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_SEEK : _fsm.SetState(STATE_SEEK); break; case MSG_DESTRUCT : _fsm.SetState(STATE_DESTROYED); } } function STATE_DESTROYED_Enter() { _fsm.SendDelayedMsgToMe(0.084, MSG_NEXT_STATE); _mc._effects.gotoAndStop(1); _mc.gotoAndStop(1); _isVulnerable = true; var _local2 = GetCurEnemyPosition(); _CurrencyMgr.ActivateToyParts(this, _numParts, _local2); _sfxExplode.start(); _ProximityMgr.RemoveActiveEnemy(this, _myType); _EnemyMgr.RemoveDeployed(this); } function STATE_DESTROYED_Update() { } function STATE_DESTROYED_Exit() { } function STATE_DESTROYED_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(STATE_DEAD); break; case MSG_RESTORE : _EnemyMgr.RestoreTroops(); } } function STATE_DEAD_Enter() { } function STATE_DEAD_Update() { } function STATE_DEAD_Exit() { } function STATE_DEAD_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_RESTORE : _EnemyMgr.RestoreTroops(); } } function toString(Void) { return("Enemy()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } function isOpen(Void) { return(_state); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_SEEK = 3; var STATE_ATTACK = 4; var STATE_FROZEN = 5; var STATE_ENERGIZED = 6; var STATE_MAGNETIZED = 7; var STATE_STUNNED = 8; var STATE_DESTROYED = 9; var STATE_DEAD = 10; static var MSG_NEXT_STATE = 0; static var MSG_INIT = 1; static var MSG_READY = 2; static var MSG_DEPLOY = 3; static var MSG_SEEK = 4; static var MSG_ATTACK = 5; static var MSG_FREEZE = 6; static var MSG_ENERGIZE = 7; static var MSG_MAGNETIZE = 8; static var MSG_STUN = 9; static var MSG_DESTRUCT = 10; static var MSG_RESTORE = 11; }
Symbol 2515 MovieClip [__Packages.Game.CurrencyManager] Frame 0
class Game.CurrencyManager { var _Game, _mc, _ProximityMgr, _LevelMgr, _WeaponMgr, _sfxVacOn, _sfxVacLoop, _sfxVacOff, _toyPartsReady, _toyPartsActive, _toyPartsCaptured, _partLocations, _curPoints, _totalToyParts, _pointsDisplay, _numFrames; function CurrencyManager (mc, game) { _Game = game; _mc = mc; _mc._x = 460; _mc._y = 0; _ProximityMgr = _Game.GetProximityManager(); _LevelMgr = _Game.GetLevelManager(); _WeaponMgr = _Game._Player._WeaponMgr; _sfxVacOn = new Sound(); _sfxVacOn.attachSound("_sfxVacOn"); _sfxVacLoop = new Sound(); _sfxVacLoop.attachSound("_sfxVacLoop"); _sfxVacOff = new Sound(); _sfxVacOff.attachSound("_sfxVacOff"); _toyPartsReady = []; _toyPartsActive = []; _toyPartsCaptured = []; _partLocations = [[0, -10], [-10, 10], [10, 10]]; } function Init(Void) { _curPoints = 0; ToggleCurrencyDisplay("off"); } function Update(Void) { var _local2 = 0; while (_local2 < _toyPartsActive.length) { _toyPartsActive[_local2].Update(); _local2++; } } function ToggleCurrencyDisplay(sTog) { switch (sTog) { case "on" : _mc.gotoAndStop(2); break; case "off" : _mc.gotoAndStop(1); } } function CreateToyParts(nToyParts) { _totalToyParts = nToyParts; var _local5 = 0; var _local2 = 0; while (_local2 < nToyParts) { var _local3 = _Game._mc.attachMovie("Toyparts", "_gToyParts_" + _local2, 5001 + _local2); this["_gToyParts_" + _local2] = new Game.ToyPart(_local3, _Game.time, _Game.msgRoute, _Game); _toyPartsReady.push(this["_gToyParts_" + _local2]); _local2++; } } function ActivateToyParts(oEnemy, n, loc) { while (n--) { var _local3 = loc.x + _partLocations[n][0]; var _local4 = loc.y + _partLocations[n][1]; var _local2 = _toyPartsReady.pop(); _local2.GoActive(_local3, _local4); _toyPartsActive.push(_local2); } } function DeleteToyPart(toyPart) { _totalToyParts = _totalToyParts - 1; var _local2 = _toyPartsActive.length; while (_local2--) { if (_toyPartsActive[_local2] == toyPart) { var _local3 = _toyPartsActive[_local2]; var _local4 = _local3._mc._name; _local3._mc.removeMovieClip(); var _local5 = delete this[_local4]; _toyPartsActive.splice(_local2, 1); } } if (_totalToyParts == 0) { _Game.ToyPartsClear(); } } function ClearAllToyParts(Void) { _totalToyParts = 0; var _local4 = _toyPartsActive.length; while (_local4--) { var _local2 = _toyPartsActive[_local4]; var _local5 = _local2._mc._name; _local2._mc.removeMovieClip(); var _local6 = delete this[_local5]; _toyPartsActive.splice(_local4, 1); } var _local3 = _toyPartsReady.length; while (_local3--) { var _local2 = _toyPartsReady[_local3]; var _local5 = _local2._mc._name; _local2._mc.removeMovieClip(); var _local6 = delete this[_local5]; _toyPartsReady.splice(_local3, 1); } } function VacuumOn(Void) { var _local3 = _WeaponMgr.GetVacuumPower(); var _local2 = 0; while (_local2 < _toyPartsActive.length) { _toyPartsActive[_local2].VacuumOn(_local3); _local2++; } _local2 = 0; while (_local2 < _toyPartsReady.length) { _toyPartsReady[_local2].VacuumOn(_local3); _local2++; } } function VacuumOff(Void) { var _local2 = 0; while (_local2 < _toyPartsActive.length) { _toyPartsActive[_local2].VacuumOff(); _local2++; } _local2 = 0; while (_local2 < _toyPartsReady.length) { _toyPartsReady[_local2].VacuumOff(); _local2++; } } function AddPoint(Void) { _curPoints = _curPoints + 1; UpdateScoreDisplay(); } function AddPoints(n) { _curPoints = _curPoints + n; UpdateScoreDisplay(); } function RemovePoints(n) { _curPoints = _curPoints - n; UpdateScoreDisplay(); } function GetPoints(Void) { return(_curPoints); } function ZeroScoreDisplay(Void) { var _local2 = 0; while (_local2 < _pointsDisplay.length) { _mc[_pointsDisplay[_local2]].gotoAndStop(_numFrames[0]); _local2++; } updateAfterEvent(); } function UpdateScoreDisplay(Void) { if (_curPoints >= 99999) { _curPoints = 99999 /* 0x01869F */; } switch (true) { case _curPoints < 10 : var _local6 = _curPoints; _mc._points.gotoAndPlay("digit_1"); _mc._points._digit1.gotoAndStop(_local6 + 1); break; case (_curPoints >= 10) && (_curPoints < 100) : _local6 = Math.abs(Math.floor(_curPoints / 10)); var _local5 = Math.abs(_curPoints % 10); _mc._points.gotoAndPlay("digit_2"); _mc._points._digit1.gotoAndStop(_local6 + 1); _mc._points._digit2.gotoAndStop(_local5 + 1); break; case (_curPoints > 99) && (_curPoints < 1000) : var _local4 = Math.abs(Math.floor(_curPoints / 100)); _local5 = Math.abs(Math.floor((_curPoints % 100) / 10)); _local6 = Math.abs((_curPoints % 100) % 10); _mc._points.gotoAndPlay("digit_3"); _mc._points._digit3.gotoAndStop(_local6 + 1); _mc._points._digit2.gotoAndStop(_local5 + 1); _mc._points._digit1.gotoAndStop(_local4 + 1); break; case (_curPoints > 999) && (_curPoints < 10000) : var _local3 = Math.abs(Math.floor(_curPoints / 1000)); _local4 = Math.abs(Math.floor((_curPoints % 1000) / 100)); _local5 = Math.abs(Math.floor((_curPoints % 100) / 10)); _local6 = Math.abs((_curPoints % 100) % 10); _mc._points.gotoAndPlay("digit_4"); _mc._points._digit4.gotoAndStop(_local6 + 1); _mc._points._digit3.gotoAndStop(_local5 + 1); _mc._points._digit2.gotoAndStop(_local4 + 1); _mc._points._digit1.gotoAndStop(_local3 + 1); break; case _curPoints > 9999 : var _local2 = Math.abs(Math.floor(_curPoints / 10000)); _local3 = Math.abs(Math.floor((_curPoints % 10000) / 1000)); _local4 = Math.abs(Math.floor((_curPoints % 1000) / 100)); _local5 = Math.abs(Math.floor((_curPoints % 100) / 10)); _local6 = Math.abs((_curPoints % 100) % 10); _mc._points.gotoAndPlay("digit_5"); _mc._points._digit5.gotoAndStop(_local6 + 1); _mc._points._digit4.gotoAndStop(_local5 + 1); _mc._points._digit3.gotoAndStop(_local4 + 1); _mc._points._digit2.gotoAndStop(_local3 + 1); _mc._points._digit1.gotoAndStop(_local2 + 1); } var _local7 = _LevelMgr.GetCurrentLevel(); _mc._LNUM.text = "LEVEL " + _local7; updateAfterEvent(); } }
Symbol 2516 MovieClip [__Packages.Game.ToyPart] Frame 0
class Game.ToyPart extends MovieClip { var _Game, _mc, _vacuumSpeed, _xTarget, _yTarget, _xMov, _yMov, _sfxPartSucked, _fsm, _isVacOn, _next_state, _isDead; function ToyPart (mc, time, msgRoute, game) { super(); _Game = game; _mc = mc; _vacuumSpeed = 5; _xTarget = 282; _yTarget = 215; _xMov = 0; _yMov = 0; _sfxPartSucked = new Sound(); _sfxPartSucked.attachSound("_sfxPartSucked"); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_ACTIVE", "STATE_VAC_ON", "STATE_DEAD"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); _fsm.Initialize(); } function getRandom(start, end) { var _local1 = int(Math.random() * (end - start)) + start; return(_local1); } function GoActive(xLoc, yLoc) { _mc._x = xLoc; _mc._y = yLoc; var _local2 = getRandom(2, 10); _mc.gotoAndPlay(_local2); _fsm.SendDelayedMsgToMe(4, MSG_FADE); _fsm.SetState(STATE_ACTIVE); } function VacuumOn(speed) { _isVacOn = true; _vacuumSpeed = speed; } function VacuumOff() { _isVacOn = false; _fsm.SetState(STATE_ACTIVE); } function GetMove() { var _local3 = _mc._x - _xTarget; var _local4 = _mc._y - _yTarget; var _local2 = (-Math.atan2(_local3, _local4)) / (Math.PI/180); _xMov = _vacuumSpeed * Math.sin(_local2 * (Math.PI/180)); _yMov = _vacuumSpeed * Math.cos(_local2 * (Math.PI/180)); } function CheckHeroCollision() { var _local2 = false; var _local4 = _mc._x - _xTarget; var _local3 = _mc._y - _yTarget; var _local5 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); if (_local5 <= 10) { _local2 = true; } return(_local2); } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _isVacOn = false; _fsm.SetState(STATE_READY); } function STATE_READY_Enter() { _mc.gotoAndPlay(1); _mc._x = 0; _mc._y = 0; _isDead = false; } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_ACTIVE_Enter() { } function STATE_ACTIVE_Update() { switch (true) { case _isDead : _Game._CurrencyMgr.DeleteToyPart(this); _fsm.SetState(STATE_READY); break; case _isVacOn : _fsm.SetState(STATE_VAC_ON); } } function STATE_ACTIVE_Exit() { } function STATE_ACTIVE_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_FADE : _mc.gotoAndPlay("fadeout"); _fsm.SendDelayedMsgToMe(3, MSG_DIE); break; case MSG_DIE : _isDead = true; break; case MSG_SUCK : _fsm.SetState(STATE_VAC_ON); } } function STATE_VAC_ON_Enter() { GetMove(); } function STATE_VAC_ON_Update() { var _local2 = CheckHeroCollision(); if (_local2) { _Game._CurrencyMgr.DeleteToyPart(this); _Game._CurrencyMgr.AddPoint(1); _sfxPartSucked.start(); _fsm.SetState(STATE_READY); } else { _mc._x = _mc._x + _xMov; _mc._y = _mc._y - _yMov; } } function STATE_VAC_ON_Exit() { } function STATE_VAC_ON_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_FADE : _mc.gotoAndPlay("fadeout"); _fsm.SendDelayedMsgToMe(3, MSG_DIE); break; case MSG_DIE : _isDead = true; } } function STATE_DEAD_Enter() { _fsm.SetState(STATE_READY); } function STATE_DEAD_Update() { } function STATE_DEAD_Exit() { } function STATE_DEAD_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function toString(Void) { return("ToyPart()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_ACTIVE = 3; var STATE_VAC_ON = 4; var STATE_DEAD = 5; static var MSG_NEXT_STATE = 0; static var MSG_INIT = 1; static var MSG_STARTUP = 2; static var MSG_SUCK = 3; static var MSG_FADE = 4; static var MSG_DIE = 5; }
Symbol 2517 MovieClip [__Packages.Standard.SpriteController] Frame 0
class Standard.SpriteController { var _animation_key, _isAnimationFinished, _curFrame, _curAnimation, _isAnimationLooping, _curFrameIndex; function SpriteController () { _animation_key = {}; _isAnimationFinished = false; } function SetKey(oKey) { _animation_key = oKey; } function AnimationComplete(Void) { return(_isAnimationFinished); } function GetCurrentFrame(Void) { return(_curFrame); } function PlayAnimation(sName) { _isAnimationFinished = false; _curAnimation = _animation_key[sName].frames; _isAnimationLooping = _animation_key[sName].loop; _curFrameIndex = 0; _curFrame = _curAnimation[0]; return(_curFrame); } function PlayAnimation_sync(sName) { _curAnimation = _animation_key[sName].frames; _isAnimationLooping = _animation_key[sName].loop; _curFrame = _curAnimation[_curFrameIndex]; return(_curFrame); } function Update(Void) { if (_curFrameIndex < (_curAnimation.length - 1)) { _curFrameIndex++; _curFrame = _curAnimation[_curFrameIndex]; } else { _isAnimationFinished = true; if (_isAnimationLooping) { _curFrameIndex = 0; _curFrame = _curAnimation[_curFrameIndex]; } } return(_curFrame); } function toString(Void) { return("SpriteController()"); } }
Symbol 2518 MovieClip [__Packages.Game.HealthManager] Frame 0
class Game.HealthManager extends MovieClip { var _Game, _mc, _sfxCandleOut, _fsm, _curCandlePower, _offCandles, _onCandles, _candleStrength, _next_state, _state; function HealthManager (mc, time, msgRoute, game) { super(); _Game = game; _mc = mc; _mc._x = 0; _mc._y = 0; _sfxCandleOut = new Sound(); _sfxCandleOut.attachSound("_sfxCandleOut"); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_PLAY", "STATE_STANDBY", "STATE_OVER"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); } function getRandom(start, end) { var _local1 = int(Math.random() * (end - start)) + start; return(_local1); } function GetCurrentPower(Void) { return(_curCandlePower); } function GetNextPower(Void) { switch (_curCandlePower) { case "White" : return("Red"); case "Red" : return("Blue"); } } function PowerUp(Void) { _curCandlePower = GetNextPower(); var _local3 = _offCandles.length; while (_local3--) { var _local2 = _offCandles.pop(); _onCandles.push(_local2); } } function SetCandleStrength(Void) { _candleStrength = _CandlePower[_curCandlePower].strength; } function ReduceStrength(Void) { if (_candleStrength >= 1) { _candleStrength = _candleStrength - 1; } else { ExtinguishCandle(); SetCandleStrength(); } } function GetCandleStrength(Void) { return(_candleStrength); } function ExtinguishCandle(Void) { var _local3 = GetNumCandles(); if (_local3 >= 1) { var _local2 = _onCandles.pop(); _offCandles.push(_local2); _mc[_local2].gotoAndPlay("flameout"); _sfxCandleOut.start(); DimRoom(); } if (GetNumCandles() == 0) { _fsm.SendDelayedMsg(2, Game.GameBoard.MSG_GAME_LOSE, _Game); } } function LightNextOne(Void) { var _local2 = _offCandles.pop(); _onCandles.push(_local2); } function LightCandles(mc) { var _local6 = _onCandles.length; var _local7 = _curCandlePower; while (_local6--) { var _local3 = _onCandles[_local6]; mc[_local3].candle.gotoAndPlay(_local7); var _local4 = getRandom(2, 12); mc[_local3].gotoAndPlay(_local4); } var _local5 = _offCandles.length; while (_local5--) { var _local3 = _offCandles[_local5]; mc[_local3].candle.gotoAndPlay(_local7); mc[_local3].gotoAndPlay("noflame"); } updateAfterEvent(); } function candlesOff(Void) { var _local4 = _onCandles.length; while (_local4--) { var _local2 = _onCandles[_local4]; _mc[_local2].gotoAndPlay("candleOff"); } var _local3 = _offCandles.length; while (_local3--) { var _local2 = _offCandles[_local3]; _mc[_local2].gotoAndPlay("candleOff"); } } function GetCandles(Void) { return(_onCandles); } function GetNumCandles(Void) { return(_onCandles.length); } function GetOffCandles(Void) { return(_offCandles.length); } function LightRoom(Void) { var _local2 = GetNumCandles(); var _local3 = _local2 + "Candles"; _mc.gotoAndStop(_local3); } function DimRoom(Void) { var _local2 = GetNumCandles(); var _local3 = "go_" + _local2; _mc.gotoAndPlay(_local3); } function STATE_Global_Message(msg) { if (!(msg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _curCandlePower = "White"; SetCandleStrength(); _onCandles = ["Can8", "Can7", "Can6", "Can5", "Can4", "Can3", "Can2", "Can1"]; _offCandles = []; _mc.gotoAndStop(1); trace("### HEALTH INITIALIZED ###"); _fsm.SetState(STATE_STANDBY); } function STATE_STANDBY_Enter() { trace("### HEALTH STANDBY ###"); } function STATE_STANDBY_Update() { } function STATE_STANDBY_Exit() { } function STATE_STANDBY_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(STATE_READY); } } function STATE_READY_Enter() { LightRoom(); LightCandles(_mc); trace("### HEALTH_READY ###"); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(STATE_PLAY); } } function STATE_PLAY_Enter() { trace("### HEALTH_PLAY ###"); } function STATE_PLAY_Update() { } function STATE_PLAY_Exit() { } function STATE_PLAY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_STANDBY : _fsm.SetState(STATE_STANDBY); break; case MSG_ATTACK : ReduceStrength(); break; case MSG_OVER : _fsm.SetState(STATE_OVER); } } function STATE_OVER_Enter() { candlesOff(); _mc.gotoAndStop("GameOver"); trace("### HEALTH OVER ###"); } function STATE_OVER_Update() { } function STATE_OVER_Exit() { } function STATE_OVER_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_OVER : _mc.gotoAndStop(1); _fsm.SetState(STATE_STANDBY); break; case MSG_STANDBY : _fsm.SetState(STATE_STANDBY); break; case MSG_ATTACK : ReduceStrength(); } } function toString(Void) { return("Health()"); } function Update() { _fsm.Update(); } function GetStateMachine(Void) { return(_fsm); } function isOpen(Void) { return(_state); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_PLAY = 3; var STATE_STANDBY = 4; var STATE_OVER = 5; var _CandlePower = {White:{Name:"White", costEach:25, costTotal:0, strength:5}, Red:{Name:"Red", costEach:50, costTotal:500, strength:10}, Blue:{Name:"Blue", costEach:100, costTotal:1000, strength:20}}; static var MSG_NEXT_STATE = 0; static var MSG_ATTACK = 1; static var MSG_STANDBY = 2; static var MSG_OVER = 3; }
Symbol 2519 MovieClip [__Packages.Game.Enemies.EvilDoll] Frame 0
class Game.Enemies.EvilDoll extends Game.Enemies.Enemy { var _xMov, _mc, _yMov, _nMoves; function EvilDoll (mc, time, msgRoute, game) { super(mc, time, msgRoute, game); } function EnemyMove(Void) { _mc._x = _mc._x + (_xMov * 0.5); _mc._y = _mc._y - (_yMov * 0.5); _nMoves = _nMoves + 0.5; } function toString(Void) { return("Doll()"); } }
Symbol 2520 MovieClip [__Packages.Game.Enemies.Marionette] Frame 0
class Game.Enemies.Marionette extends Game.Enemies.Enemy { var _mc, _xMov, _yMov, _nMoves; function Marionette (mc, time, msgRoute, game) { super(mc, time, msgRoute, game); } function EnemyMove(Void) { var _local2 = _mc._currentframe; switch (true) { case (_local2 >= 2) && (_local2 <= 7) : MoveSprite(); break; case (_local2 >= 39) && (_local2 <= 44) : MoveSprite(); } } function MoveSprite(Void) { _mc._x = _mc._x + _xMov; _mc._y = _mc._y - _yMov; _nMoves++; updateAfterEvent(); } function toString(Void) { return("Marionette()"); } }
Symbol 2521 MovieClip [__Packages.Game.Enemies.Bear] Frame 0
class Game.Enemies.Bear extends Game.Enemies.Enemy { var _xMov, _mc, _yMov, _nMoves; function Bear (mc, time, msgRoute, game) { super(mc, time, msgRoute, game); } function EnemyMove(Void) { _mc._x = _mc._x + (_xMov * 0.5); _mc._y = _mc._y - (_yMov * 0.5); _nMoves = _nMoves + 0.5; } function DeleteSuper(Void) { } function toString(Void) { return("Bear()"); } }
Symbol 2522 MovieClip [__Packages.Game.Enemies.Balloon] Frame 0
class Game.Enemies.Balloon extends Game.Enemies.Enemy { var _animInterval, _animCount, _gravity, _friction, _mc, _radSwitch, _xPt, _xMov, _yPt, _yMov, _nMoves, _curTarget, _myDir, _speed, _Player, _nMovesToTarget, _nPlayerTolerance; function Balloon (mc, time, msgRoute, game) { super(mc, time, msgRoute, game); _animInterval = 6; _animCount = 0; _gravity = 0.3; _friction = 0.05; _mc.angle = 0; _mc.angleChange = 10; _mc.radius = 40; _radSwitch = false; } function EnemyMove(Void) { _xPt = _xPt + _xMov; _yPt = _yPt - _yMov; animateCircle(); _nMoves++; } function deg2rad(degree) { return((degree * Math.PI) / 180); } function animateCircle() { var _local2 = deg2rad(_mc.angle); _mc._x = _xPt + (_mc.radius * Math.cos(_local2)); _mc._y = _yPt + (_mc.radius * Math.sin(_local2)); if (_mc._y >= 250) { _mc._y = 250; } if (_mc._y < 0) { _mc._y = 0; } if (_mc._x >= 600) { _mc._x = 600; } if (_mc._x < 0) { _mc._x = 0; } switch (true) { case _mc.angle == 340 : _radSwitch = true; break; case _mc.angle == 20 : _radSwitch = false; } switch (_radSwitch) { case true : _mc.angle = _mc.angle - _mc.angleChange; _mc.angle = _mc.angle % 360; break; case false : _mc.angle = _mc.angle + _mc.angleChange; _mc.angle = _mc.angle % 360; } } function SetTarget(mcTarget) { _curTarget = mcTarget; if (_xPt == undefined) { _xPt = _mc._x; } if (_yPt == undefined) { _yPt = _mc._y; } var _local7 = _xPt - _curTarget._x; var _local8 = _yPt - _curTarget._y; var _local9 = Math.sqrt((_local7 * _local7) + (_local8 * _local8)); _myDir = (-Math.atan2(_local7, _local8)) / (Math.PI/180); _xMov = _speed * Math.sin(_myDir * (Math.PI/180)); _yMov = _speed * Math.cos(_myDir * (Math.PI/180)); if (_curTarget == _Player._mc) { var _local4 = _local9; var _local2 = 0; var _local3 = 0; var _local6 = _xPt; var _local5 = _yPt; _nMoves = 0; _nMovesToTarget = 0; while (_local4 >= _nPlayerTolerance) { _nMovesToTarget++; _local6 = _local6 + _xMov; _local5 = _local5 - _yMov; _local2 = _local6 - _curTarget._x; _local3 = _local5 - _curTarget._y; _local4 = Math.sqrt((_local2 * _local2) + (_local3 * _local3)); } } switch (true) { case _myDir > 0 : _mc._xscale = 100; break; case _myDir < 0 : _mc._xscale = -100; } } function toString(Void) { return("Balloon()"); } }
Symbol 2523 MovieClip [__Packages.Game.Enemies.JackBox] Frame 0
class Game.Enemies.JackBox extends Game.Enemies.Enemy { var _mc, _isVulnerable, _xMov, _nMoves; function JackBox (mc, time, msgRoute, game) { super(mc, time, msgRoute, game); } function EnemyMove(Void) { var _local2 = _mc._currentframe; switch (true) { case _local2 <= 14 : _isVulnerable = false; break; case (_local2 >= 15) && (_local2 <= 16) : _isVulnerable = true; break; case (_local2 >= 17) && (_local2 <= 21) : _isVulnerable = true; MoveSprite(); break; case (_local2 >= 28) && (_local2 <= 33) : _isVulnerable = true; MoveSprite(); break; case _local2 > 36 : _isVulnerable = false; } } function MoveSprite(Void) { _mc._x = _mc._x + _xMov; _nMoves++; updateAfterEvent(); } function toString(Void) { return("JackBox()"); } }
Symbol 2524 MovieClip [__Packages.Game.Enemies.Robot] Frame 0
class Game.Enemies.Robot extends Game.Enemies.Enemy { var _mc, _xMov, _nMoves; function Robot (mc, time, msgRoute, game) { super(mc, time, msgRoute, game); } function EnemyMove(Void) { var _local2 = _mc._currentframe; if (!(true === ((_local2 >= 2) && (_local2 <= 60)))) { } else { MoveSprite(); } } function MoveSprite(Void) { _mc._x = _mc._x + _xMov; _nMoves++; updateAfterEvent(); } function toString(Void) { return("Robot()"); } }
Symbol 2525 MovieClip [__Packages.Game.Enemies.Armstrong] Frame 0
class Game.Enemies.Armstrong extends Game.Enemies.Enemy { var _mc, _xMov, _nMoves; function Armstrong (mc, time, msgRoute, game) { super(mc, time, msgRoute, game); } function EnemyMove(Void) { var _local2 = _mc._currentframe; switch (_local2) { case 14 : _mc._x = _mc._x + _xMov; _nMoves++; break; case 29 : _mc._x = _mc._x + (_xMov * 0.67); _nMoves++; } } function toString(Void) { return("Armstrong()"); } }
Symbol 2526 MovieClip [__Packages.Game.Enemies.Gbm] Frame 0
class Game.Enemies.Gbm extends Game.Enemies.Enemy { var _mc, _xMov, _nMoves; function Gbm (mc, time, msgRoute, game) { super(mc, time, msgRoute, game); } function EnemyMove(Void) { var _local2 = _mc._currentframe; switch (_local2) { case 25 : _mc._x = _mc._x + _xMov; _nMoves++; break; case 26 : _mc._x = _mc._x + _xMov; _nMoves++; break; case 27 : _mc._x = _mc._x + _xMov; _nMoves++; break; case 28 : _mc._x = _mc._x + _xMov; _nMoves++; } } function toString(Void) { return("GingerBreadMan()"); } }
Symbol 2527 MovieClip [__Packages.Game.Weapons.Chestnuts] Frame 0
class Game.Weapons.Chestnuts extends MovieClip { var _Game, _mc, _speed, _speedX, _speedY, _myDir, _gravity, _friction, _arcDepth, _WeaponMgr, _ProximityMgr, _EnemyMgr, _Player, _fsm, _xMov, _yMov, _next_state, _state; function Chestnuts (mc, time, msgRoute, game, wMgr) { super(); _Game = game; _mc = mc; _speed = 12; _speedX = 16; _speedY = 6; _myDir = 0; _gravity = 0.8; _friction = 0.03; _arcDepth = 50; _WeaponMgr = wMgr; _ProximityMgr = _Game.GetProximityManager(); _EnemyMgr = _Game.GetEnemyManager(); _Player = _Game.GetPlayer(); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_SEEK", "STATE_DETONATE"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); _fsm.Initialize(); } function deployWeapon(dir, ownerLoc, clickPt) { var _local7 = clickPt.x; var _local6 = 150; var _local3 = ownerLoc.x - _local7; var _local4 = ownerLoc.y - _local6; _myDir = (-Math.atan2(_local3, _local4)) / (Math.PI/180); _mc._rotation = _myDir; _xMov = _speedX * Math.sin(_myDir * (Math.PI/180)); _yMov = _speedY * Math.cos(_myDir * (Math.PI/180)); _mc._x = ownerLoc.x + (_xMov * 5); _mc._y = ownerLoc.y - (_yMov * 5); var _local5 = {sTog:"on", sHero:"Billy"}; _fsm.SendDelayedMsg(0.4, Game.Player.MSG_TRIGGER_ON, _Player, _local5); _fsm.SetState(STATE_SEEK); } function WeaponMove(Void) { _yMov = _yMov - _gravity; _yMov = _yMov - (_friction * _yMov); _xMov = _xMov - (_friction * _xMov); var _local4 = _mc._x + _xMov; var _local2 = _mc._y - _yMov; var _local5 = _mc._x - _local4; var _local3 = _mc._y - _local2; var _local6 = (-Math.atan2(_local5, _local3)) / (Math.PI/180); _mc._rotation = _local6; _mc._x = _mc._x + _xMov; _mc._y = _mc._y - _yMov; if (_mc._y > 370) { _mc._rotation = 180; _mc._y = 370; _yMov = _yMov * -0.2; _fsm.SendDelayedMsgToMe(0, MSG_DETONATE); } } function GoToReadyState(Void) { _fsm.SetState(STATE_READY); } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _fsm.SetState(STATE_READY); } function STATE_READY_Enter() { _mc.gotoAndStop(1); _mc._x = 0; _mc._y = 0; updateAfterEvent(); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Billy"); } } function STATE_SEEK_Enter() { _mc.gotoAndPlay("deployed"); } function STATE_SEEK_Update() { var _local3 = _ProximityMgr.PointCollision(this); var _local2 = _local3.length; if (_local2 != 0) { while (_local2--) { _fsm.SendMsg(Game.Enemies.Enemy.MSG_DESTRUCT, _local3[_local2]); } } if ((((_mc._y < 0) || (_mc._y > 400)) || (_mc._x < 0)) || (_mc._x > 600)) { _fsm.SetState(STATE_READY); } WeaponMove(); } function STATE_SEEK_Exit() { } function STATE_SEEK_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_DETONATE : _fsm.SetState(STATE_DETONATE); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Billy"); } } function STATE_DETONATE_Enter() { _mc.gotoAndPlay("detonate"); _fsm.SendDelayedMsgToMe(3, MSG_BURNOUT); _fsm.SendDelayedMsgToMe(3.2, MSG_NEXT_STATE); } function STATE_DETONATE_Update() { var _local3 = _ProximityMgr.PointCollision(this); var _local2 = _local3.length; if (_local2 != 0) { while (_local2--) { _fsm.SendMsg(Game.Enemies.Enemy.MSG_DESTRUCT, _local3[_local2]); } } } function STATE_DETONATE_Exit() { _WeaponMgr.RemoveActiveWeapon(this); } function STATE_DETONATE_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(STATE_READY); break; case MSG_BURNOUT : _mc.gotoAndPlay("out"); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Billy"); } } function toString(Void) { return("Chestnuts()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } function isOpen(Void) { return(_state); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_SEEK = 3; var STATE_DETONATE = 4; static var MSG_NEXT_STATE = 0; static var MSG_INIT = 1; static var MSG_READY = 2; static var MSG_DEPLOY = 3; static var MSG_DETONATE = 4; static var MSG_BURNOUT = 5; static var MSG_TRIGGER_ON = 6; }
Symbol 2528 MovieClip [__Packages.Game.Weapons.Magnet] Frame 0
class Game.Weapons.Magnet extends MovieClip { var _Game, _mc, _sfxMagnetHit, _WeaponMgr, _ProximityMgr, _EnemyMgr, _Player, _fsm, _myDir, _radSwitch, _xMov, _speed, _yMov, _next_state, _gravity, _state; function Magnet (mc, time, msgRoute, game, wMgr) { super(); _Game = game; _mc = mc; _sfxMagnetHit = new Sound(_mc); _sfxMagnetHit.attachSound("_sfxMagnetHit"); _WeaponMgr = wMgr; _ProximityMgr = _Game.GetProximityManager(); _EnemyMgr = _Game.GetEnemyManager(); _Player = _Game.GetPlayer(); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_SEEK"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); _fsm.Initialize(); } function deployWeapon(dir, ownerLoc, clickPt) { var _local7 = clickPt.x; var _local6 = clickPt.y; _myDir = dir; _mc._rotation = _myDir; switch (true) { case _myDir > 0 : _mc._xscale = 100; _radSwitch = false; break; case _myDir < 0 : _mc._xscale = -100; _radSwitch = true; } _xMov = _speed * Math.sin(_myDir * (Math.PI/180)); _yMov = _speed * Math.cos(_myDir * (Math.PI/180)); _mc._x = ownerLoc.x + (_xMov * 5); _mc._y = ownerLoc.y - (_yMov * 5); var _local2 = {sTog:"on", sHero:"Billy"}; _fsm.SendDelayedMsg(0.4, Game.Player.MSG_TRIGGER_ON, _Player, _local2); _fsm.SetState(STATE_SEEK); } function WeaponMove(Void) { _mc._y = _mc._y - _yMov; _mc._x = _mc._x + _xMov; } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _speed = 10; _myDir = 0; _gravity = 0; _fsm.SetState(STATE_READY); } function STATE_READY_Enter() { _mc.gotoAndStop("ready"); _mc._x = 0; _mc._y = 0; updateAfterEvent(); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Billy"); } } function STATE_SEEK_Enter() { _mc.gotoAndPlay("deployed"); } function STATE_SEEK_Update() { WeaponMove(); var _local2 = _ProximityMgr.RadCollision(this); var _local3 = _local2.length; if (_local3 != 0) { var _local4 = _local2.shift(); _fsm.SendMsg(Game.Enemies.Enemy.MSG_ENERGIZE, _local4); _sfxMagnetHit.start(); _fsm.SetState(STATE_READY); } if ((((_mc._y < 0) || (_mc._y > 400)) || (_mc._x < 0)) || (_mc._x > 600)) { _fsm.SetState(STATE_READY); } } function STATE_SEEK_Exit() { _WeaponMgr.RemoveActiveWeapon(this); } function STATE_SEEK_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Billy"); } } function toString(Void) { return("Magnet()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } function isOpen(Void) { return(_state); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_SEEK = 3; static var MSG_NEXT_STATE = 0; static var MSG_INIT = 1; static var MSG_READY = 2; static var MSG_DEPLOY = 3; static var MSG_TRIGGER_ON = 4; }
Symbol 2529 MovieClip [__Packages.Game.Weapons.SnowGlobe] Frame 0
class Game.Weapons.SnowGlobe extends MovieClip { var _Game, _mc, _friction, _speed, _myDir, _gravity, _WeaponMgr, _ProximityMgr, _EnemyMgr, _Player, _fsm, _curTarget, _xMov, _yMov, _next_state, _state; function SnowGlobe (mc, time, msgRoute, game, wMgr) { super(); _Game = game; _mc = mc; _friction = 0.5; _speed = 10; _myDir = 0; _gravity = 0; _WeaponMgr = wMgr; _ProximityMgr = _Game.GetProximityManager(); _EnemyMgr = _Game.GetEnemyManager(); _Player = _Game.GetPlayer(); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_SEEK", "STATE_DETONATE"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); _fsm.Initialize(); } function deployWeapon(dir, ownerLoc, clickPt) { _curTarget = clickPt; _myDir = dir; _mc._rotation = _myDir; switch (true) { case _myDir > 0 : _mc._xscale = 100; break; case _myDir < 0 : _mc._xscale = -100; } _xMov = _speed * Math.sin(_myDir * (Math.PI/180)); _yMov = _speed * Math.cos(_myDir * (Math.PI/180)); _mc._x = ownerLoc.x + (_xMov * 5); _mc._y = ownerLoc.y - (_yMov * 5); var _local2 = {sTog:"on", sHero:"Billy"}; _fsm.SendDelayedMsg(0.4, Game.Player.MSG_TRIGGER_ON, _Player, _local2); _fsm.SetState(STATE_SEEK); } function TargetAcquired(sTarget) { var _local2 = false; var _local3 = _mc._x - _curTarget.x; var _local4 = _mc._y - _curTarget.y; var _local5 = Math.sqrt((_local3 * _local3) + (_local4 * _local4)); var _local6 = 25; if (_local5 <= _local6) { _local2 = true; } return(_local2); } function WeaponMove(Void) { _mc._x = _mc._x + _xMov; _mc._y = _mc._y - _yMov; } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _fsm.SetState(STATE_READY); } function STATE_READY_Enter() { _mc.gotoAndStop("ready"); _mc._x = 0; _mc._y = 0; updateAfterEvent(); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Billy"); } } function STATE_SEEK_Enter() { _mc.gotoAndPlay("deployed"); } function STATE_SEEK_Update() { var _local2 = TargetAcquired(); if (_local2) { _fsm.SetState(STATE_DETONATE); } else { WeaponMove(); } if ((((_mc._y < 0) || (_mc._y > 400)) || (_mc._x < 0)) || (_mc._x > 600)) { _fsm.SetState(STATE_DETONATE); } } function STATE_SEEK_Exit() { } function STATE_SEEK_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Billy"); } } function STATE_DETONATE_Enter() { _mc.gotoAndPlay("detonate"); _fsm.SendDelayedMsgToMe(0.168, MSG_DETONATE); } function STATE_DETONATE_Update() { } function STATE_DETONATE_Exit() { _WeaponMgr.RemoveActiveWeapon(this); } function STATE_DETONATE_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_DETONATE : _fsm.SendDelayedMsgToMe(0.168, MSG_NEXT_STATE); var _local3 = _ProximityMgr.RadCollision(this); var _local2 = _local3.length; if (_local2 != 0) { while (_local2--) { _fsm.SendMsg(Game.Enemies.Enemy.MSG_FREEZE, _local3[_local2]); } } break; case MSG_NEXT_STATE : _fsm.SetState(STATE_READY); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Billy"); } } function toString(Void) { return("SnowGlobe()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } function isOpen(Void) { return(_state); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_SEEK = 3; var STATE_DETONATE = 4; static var MSG_NEXT_STATE = 0; static var MSG_INIT = 1; static var MSG_READY = 2; static var MSG_DEPLOY = 3; static var MSG_DETONATE = 4; static var MSG_TRIGGER_ON = 5; }
Symbol 2530 MovieClip [__Packages.Game.Weapons.Clock] Frame 0
class Game.Weapons.Clock extends MovieClip { var _Game, _mc, _speed, _myDir, _gravity, _friction, _WeaponMgr, _ProximityMgr, _EnemyMgr, _Player, _fsm, _xMov, _yMov, _next_state, _state; function Clock (mc, time, msgRoute, game, wMgr) { super(); _Game = game; _mc = mc; _speed = 5; _myDir = 0; _gravity = 0.8; _friction = 0.03; _WeaponMgr = wMgr; _ProximityMgr = _Game.GetProximityManager(); _EnemyMgr = _Game.GetEnemyManager(); _Player = _Game.GetPlayer(); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_SEEK"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); _fsm.Initialize(); } function deployWeapon(dir, ownerLoc, clickPt) { var _local5 = clickPt.x; var _local4 = clickPt.y; _myDir = dir; _xMov = _speed * Math.sin(_myDir * (Math.PI/180)); _yMov = _speed * Math.cos(_myDir * (Math.PI/180)); _mc._x = ownerLoc.x + (_xMov * 5); _mc._y = ownerLoc.y - (_yMov * 5); _fsm.SendDelayedMsgToMe(0, MSG_DEPLOY); } function WeaponMove(Void) { _yMov = _yMov - _gravity; _yMov = _yMov - (_friction * _yMov); _xMov = _xMov - (_friction * _xMov); _mc._y = _mc._y - _yMov; _mc._x = _mc._x + _xMov; if (_mc._y > 350) { _mc._y = 350; _yMov = _yMov * -0.9; } } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _fsm.SetState(STATE_READY); } function STATE_READY_Enter() { _mc.gotoAndStop("ready"); _mc._x = 0; _mc._y = 0; updateAfterEvent(); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_DEPLOY : _fsm.SetState(STATE_SEEK); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Billy"); } } function STATE_SEEK_Enter() { _mc.gotoAndPlay("deployed"); _fsm.SendMsg(Game.EnemyManager.MSG_STUN_TROOPS, _EnemyMgr); _fsm.SendDelayedMsg(5, Game.EnemyManager.MSG_TROOPS_RECOVER, _EnemyMgr); _fsm.SendDelayedMsgToMe(2.48, MSG_BLINK); _fsm.SendDelayedMsgToMe(5, MSG_NEXT_STATE); } function STATE_SEEK_Update() { if ((((_mc._y < 0) || (_mc._y > 400)) || (_mc._x < 0)) || (_mc._x > 600)) { _fsm.SetState(STATE_READY); } WeaponMove(); } function STATE_SEEK_Exit() { _WeaponMgr.RemoveActiveWeapon(this); } function STATE_SEEK_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(STATE_READY); _Player.ToggleHeroTrigger("on", "Billy"); break; case MSG_BLINK : trace("## BLINK ###"); _mc.gotoAndPlay("blink"); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Billy"); } } function toString(Void) { return("Clock()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } function isOpen(Void) { return(_state); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_SEEK = 3; static var MSG_NEXT_STATE = 0; static var MSG_INIT = 1; static var MSG_READY = 2; static var MSG_DEPLOY = 3; static var MSG_BLINK = 4; static var MSG_TRIGGER_ON = 5; }
Symbol 2531 MovieClip [__Packages.Game.Weapons.Mallet] Frame 0
class Game.Weapons.Mallet extends MovieClip { var _Game, _mc, _sfxMalletHit, _WeaponMgr, _ProximityMgr, _EnemyMgr, _Player, _fsm, _myDir, _radSwitch, _xMov, _speed, _yMov, _spin, _next_state, _gravity, _state; function Mallet (mc, time, msgRoute, game, wMgr) { super(); _Game = game; _mc = mc; _sfxMalletHit = new Sound(); _sfxMalletHit.attachSound("_sfxMalletHit "); _WeaponMgr = wMgr; _ProximityMgr = _Game.GetProximityManager(); _EnemyMgr = _Game.GetEnemyManager(); _Player = _Game.GetPlayer(); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_SEEK"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); _fsm.Initialize(); } function deployWeapon(dir, ownerLoc, clickPt) { var _local7 = clickPt.x; var _local6 = clickPt.y; _myDir = dir; _mc._rotation = _myDir; switch (true) { case _myDir > 0 : _mc._xscale = 100; _radSwitch = false; break; case _myDir < 0 : _mc._xscale = -100; _radSwitch = true; } _xMov = _speed * Math.sin(_myDir * (Math.PI/180)); _yMov = _speed * Math.cos(_myDir * (Math.PI/180)); _mc._x = ownerLoc.x + (_xMov * 5); _mc._y = ownerLoc.y - (_yMov * 5); var _local2 = {sTog:"on", sHero:"Mandy"}; _fsm.SendDelayedMsg(0.4, Game.Player.MSG_TRIGGER_ON, _Player, _local2); _fsm.SetState(STATE_SEEK); } function WeaponMove(Void) { switch (_radSwitch) { case true : _mc._rotation = _mc._rotation - _spin; break; case false : _mc._rotation = _mc._rotation + _spin; } _mc._y = _mc._y - _yMov; _mc._x = _mc._x + _xMov; } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _speed = 10; _spin = 65; _myDir = 0; _gravity = 0; _fsm.SetState(STATE_READY); } function STATE_READY_Enter() { _mc.gotoAndStop("ready"); _mc._x = 0; _mc._y = 0; updateAfterEvent(); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Mandy"); } } function STATE_SEEK_Enter() { _mc.gotoAndPlay("deployed"); } function STATE_SEEK_Update() { var _local2 = _ProximityMgr.RadCollision(this); var _local4 = _local2.length; if (_local4 != 0) { var _local3 = _local2.shift(); if (_local3.isVulnerable()) { _fsm.SendMsg(Game.Enemies.Enemy.MSG_DESTRUCT, _local3); _sfxMalletHit.start(); _fsm.SetState(STATE_READY); } } if ((((_mc._y < 0) || (_mc._y > 400)) || (_mc._x < 0)) || (_mc._x > 600)) { _fsm.SetState(STATE_READY); } WeaponMove(); } function STATE_SEEK_Exit() { _WeaponMgr.RemoveActiveWeapon(this); } function STATE_SEEK_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Mandy"); } } function toString(Void) { return("Mallet()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } function isOpen(Void) { return(_state); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_SEEK = 3; static var MSG_NEXT_STATE = 0; static var MSG_INIT = 1; static var MSG_READY = 2; static var MSG_DEPLOY = 3; static var MSG_TRIGGER_ON = 4; }
Symbol 2532 MovieClip [__Packages.Game.Weapons.Doll] Frame 0
class Game.Weapons.Doll extends MovieClip { var _Game, _mc, _WeaponMgr, _ProximityMgr, _EnemyMgr, _Player, _fsm, _myDir, _radSwitch, _xMov, _speed, _yMov, _spin, _next_state, _gravity, _state; function Doll (mc, time, msgRoute, game, wMgr) { super(); _Game = game; _mc = mc; _WeaponMgr = wMgr; _ProximityMgr = _Game.GetProximityManager(); _EnemyMgr = _Game.GetEnemyManager(); _Player = _Game.GetPlayer(); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_SEEK"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); _fsm.Initialize(); } function deployWeapon(dir, ownerLoc, clickPt) { var _local7 = clickPt.x; var _local6 = clickPt.y; _myDir = dir; _mc._rotation = _myDir; switch (true) { case _myDir > 0 : _mc._xscale = 100; _radSwitch = false; break; case _myDir < 0 : _mc._xscale = -100; _radSwitch = true; } _xMov = _speed * Math.sin(_myDir * (Math.PI/180)); _yMov = _speed * Math.cos(_myDir * (Math.PI/180)); _mc._x = ownerLoc.x + (_xMov * 5); _mc._y = ownerLoc.y - (_yMov * 5); var _local2 = {sTog:"on", sHero:"Mandy"}; _fsm.SendDelayedMsg(0.4, Game.Player.MSG_TRIGGER_ON, _Player, _local2); _fsm.SetState(STATE_SEEK); } function WeaponMove(Void) { switch (_radSwitch) { case true : _mc._rotation = _mc._rotation - _spin; break; case false : _mc._rotation = _mc._rotation + _spin; } _mc._y = _mc._y - _yMov; _mc._x = _mc._x + _xMov; } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _speed = 8; _spin = 60; _myDir = 0; _gravity = 0; _fsm.SetState(STATE_READY); } function STATE_READY_Enter() { _mc.gotoAndStop("ready"); _mc._x = 0; _mc._y = 0; updateAfterEvent(); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Mandy"); } } function STATE_SEEK_Enter() { _mc.gotoAndPlay("deployed"); } function STATE_SEEK_Update() { var _local3 = _ProximityMgr.RadCollision(this); var _local2 = _local3.length; if (_local2 != 0) { while (_local2--) { _fsm.SendMsg(Game.Enemies.Enemy.MSG_DESTRUCT, _local3[_local2]); } } if ((((_mc._y < 0) || (_mc._y > 400)) || (_mc._x < 0)) || (_mc._x > 600)) { _fsm.SetState(STATE_READY); } WeaponMove(); } function STATE_SEEK_Exit() { _WeaponMgr.RemoveActiveWeapon(this); } function STATE_SEEK_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Mandy"); } } function toString(Void) { return("Doll()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } function isOpen(Void) { return(_state); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_SEEK = 3; var STATE_DETONATE = 4; static var MSG_NEXT_STATE = 0; static var MSG_INIT = 1; static var MSG_READY = 2; static var MSG_DEPLOY = 3; static var MSG_TRIGGER_ON = 4; }
Symbol 2533 MovieClip [__Packages.Game.Weapons.Plane] Frame 0
class Game.Weapons.Plane extends MovieClip { var _Game, _mc, _speed, _myDir, _gravity, _moveInterval, _radSwitch, _WeaponMgr, _ProximityMgr, _EnemyMgr, _Player, _fsm, _xMov, _yMov, _xPt, _yPt, _next_state, _numMoves, _selfDestruct, _state; function Plane (mc, time, msgRoute, game, wMgr) { super(); _Game = game; _mc = mc; _speed = 8; _myDir = 0; _gravity = 0; _moveInterval = 10; _mc.angle = 0; _mc.angleChange = 45; _mc.radius = 30; _radSwitch = false; _WeaponMgr = wMgr; _ProximityMgr = _Game.GetProximityManager(); _EnemyMgr = _Game.GetEnemyManager(); _Player = _Game.GetPlayer(); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_SEEK"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); _fsm.Initialize(); } function deployWeapon(dir, ownerLoc, clickPt) { var _local7 = clickPt.x; var _local6 = clickPt.y; _myDir = dir; _mc._rotation = _myDir; switch (true) { case _myDir > 0 : _mc._xscale = 100; _radSwitch = false; break; case _myDir < 0 : _mc._xscale = -100; _radSwitch = true; } _xMov = _speed * Math.sin(_myDir * (Math.PI/180)); _yMov = _speed * Math.cos(_myDir * (Math.PI/180)); _mc._x = ownerLoc.x + (_xMov * 5); _mc._y = ownerLoc.y - (_yMov * 5); _xPt = _mc._x; _yPt = _mc._y; var _local2 = {sTog:"on", sHero:"Mandy"}; _fsm.SendDelayedMsg(0.4, Game.Player.MSG_TRIGGER_ON, _Player, _local2); _fsm.SetState(STATE_SEEK); } function WeaponMove(Void) { _xPt = (_xPt = _xPt + _xMov); _yPt = (_yPt = _yPt - _yMov); animateCircle(); } function deg2rad(degree) { return((degree * Math.PI) / 180); } function animateCircle() { var _local2 = deg2rad(_mc.angle); _mc._x = _xPt + (_mc.radius * Math.cos(_local2)); _mc._y = _yPt + (_mc.radius * Math.sin(_local2)); switch (_radSwitch) { case true : _mc.angle = _mc.angle - _mc.angleChange; _mc.angle = _mc.angle % 360; break; case false : _mc.angle = _mc.angle + _mc.angleChange; _mc.angle = _mc.angle % 360; } _mc._rotation = _mc.angle; } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _numMoves = 10; _fsm.SetState(STATE_READY); } function STATE_READY_Enter() { _mc.gotoAndStop("ready"); _mc._x = 0; _mc._y = 0; updateAfterEvent(); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Mandy"); } } function STATE_SEEK_Enter() { _mc.gotoAndPlay("deployed"); } function STATE_SEEK_Update() { _selfDestruct = false; var _local3 = _ProximityMgr.RadCollision(this); var _local2 = _local3.length; if (_local2 != 0) { while (_local2--) { if (_local3[_local2].isVulnerable()) { _fsm.SendMsg(Game.Enemies.Enemy.MSG_DESTRUCT, _local3[_local2]); _selfDestruct = true; } } if (_selfDestruct) { _fsm.SetState(STATE_READY); } } if ((((_mc._y < 0) || (_mc._y > 400)) || (_mc._x < 0)) || (_mc._x > 600)) { _fsm.SetState(STATE_READY); } WeaponMove(); } function STATE_SEEK_Exit() { _WeaponMgr.RemoveActiveWeapon(this); } function STATE_SEEK_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Mandy"); } } function toString(Void) { return("Mallet()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } function isOpen(Void) { return(_state); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_SEEK = 3; static var MSG_NEXT_STATE = 0; static var MSG_INIT = 1; static var MSG_READY = 2; static var MSG_DEPLOY = 3; static var MSG_TRIGGER_ON = 4; }
Symbol 2534 MovieClip [__Packages.Game.Weapons.Marbles] Frame 0
class Game.Weapons.Marbles extends MovieClip { var _Game, _mc, _WeaponMgr, _ProximityMgr, _EnemyMgr, _Player, _fsm, _myDir, _xMov, _speed, _yMov, _next_state, _gravity, _state; function Marbles (mc, time, msgRoute, game, wMgr) { super(); _Game = game; _mc = mc; _WeaponMgr = wMgr; _ProximityMgr = _Game.GetProximityManager(); _EnemyMgr = _Game.GetEnemyManager(); _Player = _Game.GetPlayer(); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_SEEK"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); _fsm.Initialize(); } function deployWeapon(dir, ownerLoc, clickPt) { var _local7 = clickPt.x; var _local6 = clickPt.y; _myDir = dir; _mc._rotation = _myDir; switch (true) { case _myDir > 0 : _mc._xscale = 100; break; case _myDir < 0 : _mc._xscale = -100; } _xMov = _speed * Math.sin(_myDir * (Math.PI/180)); _yMov = _speed * Math.cos(_myDir * (Math.PI/180)); _mc._x = ownerLoc.x + (_xMov * 5); _mc._y = ownerLoc.y - (_yMov * 5); var _local2 = {sTog:"on", sHero:"Mandy"}; _fsm.SendDelayedMsg(1, Game.Player.MSG_TRIGGER_ON, _Player, _local2); _fsm.SetState(STATE_SEEK); } function WeaponMove(Void) { _mc._y = _mc._y - _yMov; _mc._x = _mc._x + _xMov; } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _speed = 10; _myDir = 0; _gravity = 0; _fsm.SetState(STATE_READY); } function STATE_READY_Enter() { _mc.gotoAndStop("ready"); _mc._x = 0; _mc._y = 0; updateAfterEvent(); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_SEEK_Enter() { _mc.gotoAndPlay("deployed"); } function STATE_SEEK_Update() { WeaponMove(); var _local2 = _ProximityMgr.RadCollision(this); var _local4 = _local2.length; if (_local4 != 0) { var _local3 = _local2.shift(); if (_local3.isVulnerable()) { _fsm.SendMsg(Game.Enemies.Enemy.MSG_DESTRUCT, _local3); _fsm.SetState(STATE_READY); } } if ((((_mc._y < 0) || (_mc._y > 400)) || (_mc._x < 0)) || (_mc._x > 600)) { _fsm.SetState(STATE_READY); } } function STATE_SEEK_Exit() { _WeaponMgr.RemoveActiveWeapon(this); } function STATE_SEEK_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Mandy"); } } function toString(Void) { return("Marbles()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } function isOpen(Void) { return(_state); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_SEEK = 3; static var MSG_NEXT_STATE = 0; static var MSG_INIT = 1; static var MSG_READY = 2; static var MSG_DEPLOY = 3; static var MSG_TRIGGER_ON = 4; }
Symbol 2535 MovieClip [__Packages.Game.Weapons.InstaPop] Frame 0
class Game.Weapons.InstaPop extends MovieClip { var _Game, _mc, _friction, _speed, _myDir, _gravity, _WeaponMgr, _ProximityMgr, _EnemyMgr, _Player, _fsm, _curTarget, _xMov, _yMov, _rotDir, _isDetonationTriggered, _next_state, _state; function InstaPop (mc, time, msgRoute, game, wMgr) { super(); _Game = game; _mc = mc; _friction = 0.5; _speed = 6; _myDir = 0; _gravity = 0; _WeaponMgr = wMgr; _ProximityMgr = _Game.GetProximityManager(); _EnemyMgr = _Game.GetEnemyManager(); _Player = _Game.GetPlayer(); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_READY", "STATE_SEEK", "STATE_DETONATE"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); _fsm.Initialize(); } function deployWeapon(dir, ownerLoc, clickPt) { _curTarget = clickPt; _myDir = dir; _xMov = _speed * Math.sin(_myDir * (Math.PI/180)); _yMov = _speed * Math.cos(_myDir * (Math.PI/180)); _mc._x = ownerLoc.x + (_xMov * 5); _mc._y = ownerLoc.y - (_yMov * 5); _mc._rotation = _myDir; switch (true) { case _myDir > 0 : _rotDir = 1; _mc._xscale = 100; break; case _myDir < 0 : _rotDir = -1; _mc._xscale = -100; } var _local2 = {sTog:"on", sHero:"Mandy"}; _fsm.SendDelayedMsg(0.4, Game.Player.MSG_TRIGGER_ON, _Player, _local2); _fsm.SetState(STATE_SEEK); } function TargetAcquired(sTarget) { var _local2 = false; var _local3 = _mc._x - _curTarget.x; var _local4 = _mc._y - _curTarget.y; var _local5 = Math.sqrt((_local3 * _local3) + (_local4 * _local4)); var _local6 = 10; if (_local5 < _local6) { _local2 = true; } return(_local2); } function WeaponMove(Void) { _mc._rotation = _mc._rotation + (35 * _rotDir); _mc._y = _mc._y - _yMov; _mc._x = _mc._x + _xMov; } function TriggerDetonation(Void) { _isDetonationTriggered = true; trace("InstaPop triggered"); } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter() { _isDetonationTriggered = false; _fsm.SetState(STATE_READY); } function STATE_READY_Enter() { _mc.gotoAndStop("ready"); _mc._x = 0; _mc._y = 0; updateAfterEvent(); } function STATE_READY_Update() { } function STATE_READY_Exit() { } function STATE_READY_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Mandy"); } } function STATE_SEEK_Enter() { if (_isDetonationTriggered) { _fsm.SetState(STATE_DETONATE); } else { _mc.gotoAndPlay("deployed"); } } function STATE_SEEK_Update() { WeaponMove(); if (_isDetonationTriggered) { _fsm.SetState(STATE_DETONATE); } if ((((_mc._y < 0) || (_mc._y > 400)) || (_mc._x < 0)) || (_mc._x > 600)) { _WeaponMgr.RemoveActiveWeapon(this); _fsm.SetState(STATE_READY); } } function STATE_SEEK_Exit() { } function STATE_SEEK_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_DETONATE : _fsm.SetState(STATE_DETONATE); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Mandy"); } } function STATE_DETONATE_Enter() { _isDetonationTriggered = false; _mc.gotoAndPlay("detonate"); _fsm.SendDelayedMsgToMe(0.42, MSG_NEXT_STATE); } function STATE_DETONATE_Update() { var _local3 = _ProximityMgr.PointCollision(this); var _local2 = _local3.length; if (_local2 != 0) { while (_local2--) { _fsm.SendMsg(Game.Enemies.Enemy.MSG_DESTRUCT, _local3[_local2]); } } } function STATE_DETONATE_Exit() { _WeaponMgr.RemoveActiveWeapon(this); } function STATE_DETONATE_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(STATE_READY); break; case MSG_TRIGGER_ON : _Player.ToggleHeroTrigger("on", "Mandy"); } } function toString(Void) { return("InstaPop()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } function isOpen(Void) { return(_state); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_READY = 2; var STATE_SEEK = 3; var STATE_DETONATE = 4; static var MSG_NEXT_STATE = 0; static var MSG_INIT = 1; static var MSG_READY = 2; static var MSG_DEPLOY = 3; static var MSG_DETONATE = 4; static var MSG_TRIGGER_ON = 5; }
Symbol 2536 MovieClip [__Packages.Game.Hero] Frame 0
class Game.Hero extends MovieClip { var _Game, _mc, _AimFrames, _FireFrames, pt, _aimOn, _charOrientation, _triggerActive; function Hero (mc, game) { super(); _Game = game; _mc = mc; _AimFrames = []; _FireFrames = []; pt = new Object(); pt.x = 0; pt.y = 0; _mc.localToGlobal(pt); } function FireWeapon(aim) { if (_aimOn) { var _local2 = Math.round(Math.round(aim) / 5); if (_local2 < 0) { _local2 = _local2 * -1; _mc._xscale = -100 * _charOrientation; } else { _mc._xscale = 100 * _charOrientation; } if (_local2 > 21) { _mc.gotoAndPlay(_FireFrames[20]); } else { _mc.gotoAndPlay(_FireFrames[_local2]); } } } function Reload(Void) { _mc.gotoAndPlay("reload"); } function SetAimFrames(fr) { _AimFrames = fr; } function SetFireFrames(fr) { _FireFrames = fr; } function SetCharacterAim(aimOn, charOrientation) { _aimOn = aimOn; switch (charOrientation) { case "pos" : _charOrientation = 1; break; case "neg" : _charOrientation = -1; } } function Rotate(aim) { if (_aimOn) { var _local2 = Math.round(Math.round(aim) / 5); if (_local2 < 0) { _local2 = _local2 * -1; _mc._xscale = -100 * _charOrientation; } else { _mc._xscale = 100 * _charOrientation; } if (_local2 > 21) { _mc.gotoAndStop(_AimFrames[20]); } else { _mc.gotoAndStop(_AimFrames[_local2]); } } } function SetLocation(x, y) { _mc._x = x; _mc._y = y; pt.x = 0; pt.y = 0; _mc.localToGlobal(pt); } function GetLocation(Void) { return(pt); } function ToggleTrigger(sTog) { switch (sTog) { case "on" : _triggerActive = true; break; case "off" : _triggerActive = false; } } function isTriggerActive(Void) { return(_triggerActive); } }
Symbol 2537 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 2538 MovieClip [__Packages.Game.Upgrade] Frame 0
class Game.Upgrade extends MovieClip { var _Game, _mc, _WeaponMgr, _HealthMgr, _fsm, _sfxLightCandle, _detailOpen, _buyEnabled, _priceTag, _CurrencyMgr, _elapsedShoppingTime, _totalShoppingTime, _next_state, _LevelMgr, _curGameLevel; function Upgrade (mc, time, msgRoute, game) { super(); _Game = game; _mc = mc; _WeaponMgr = _Game._Player._WeaponMgr; _HealthMgr = _Game.GetHealthManager(); var _local3 = ["STATE_Global", "STATE_Initialize", "STATE_STANDBY", "STATE_TRANSITION_IN", "STATE_UPGRADE", "STATE_TRANSITION_OUT"]; _fsm = new Standard.Simple_FSM(this, _local3, time, msgRoute); _sfxLightCandle = new Sound(); _sfxLightCandle.attachSound("_sfxLightCandle"); } function TextOver(textSprite) { _mc[textSprite].itemName.textColor = 16776960 /* 0xFFFF00 */; _mc[textSprite].priceNumber.textColor = 16776960 /* 0xFFFF00 */; } function TextOut(textSprite, afford) { _mc[textSprite].itemName.textColor = 16711883 /* 0xFF00CB */; if (afford) { _mc[textSprite].priceNumber.textColor = 65382; } else { _mc[textSprite].priceNumber.textColor = 10027008 /* 0x990000 */; } } function TextPress(priceTag, afford) { if (_detailOpen == false) { _mc.gotoAndPlay("DetailTrans"); } _detailOpen = true; _buyEnabled = afford; _priceTag = priceTag; } function EquipPress(owner, button, weapon) { resetElapsedTime(); var _local2 = 0; while (_local2 < 5) { if (_WeaponMgr._Weapon_Inventory[owner].Weapons[_local2][2] == "equipped") { _WeaponMgr._Weapon_Inventory[owner].Weapons[_local2].splice(2, 1, "available"); } _local2++; } _WeaponMgr._Weapon_Inventory[owner].Weapons[button].splice(2, 1, "equipped"); _WeaponMgr._Weapon_Inventory[owner]._curWeapon = weapon; _mc["upgrade" + owner].gotoAndPlay(weapon); _local2 = 0; while (_local2 < 5) { _mc["Boxes" + owner]["box" + _local2].gotoAndStop(_WeaponMgr._Weapon_Inventory[owner].Weapons[_local2][2]); _local2++; } } function BuyItem(priceTag) { resetElapsedTime(); trace((((priceTag.Owner + " -- ") + priceTag.Item) + " -- $") + priceTag.Price); var _local3 = priceTag.Owner; _CurrencyMgr.RemovePoints(priceTag.Price); switch (_local3) { case "HealthSingle" : trace(" ### LIGHT ONE ###"); _Game._HealthMgr.LightNextOne(); _sfxLightCandle.start(); SetupHealth(); SetupWeapons(); break; case "HealthAll" : trace(" ### POWER UP ###"); _Game._HealthMgr.PowerUp(); _sfxLightCandle.start(); SetupHealth(); SetupWeapons(); break; default : var _local2 = 0; while (_local2 < 5) { if (_WeaponMgr._Weapon_Inventory[_local3].Weapons[_local2][0] == priceTag.Item) { _WeaponMgr._Weapon_Inventory[_local3].Weapons[_local2].splice(2, 1, "available"); _mc["Boxes" + _local3]["box" + _local2].onPress = Standard.Proxy.create(this, EquipPress, _local3, _local2, priceTag.Item); SetupWeapons(); EquipPress(_local3, _local2, priceTag.Item); } _local2++; } _buyEnabled = false; } } function SetupWeapons(Void) { var _local12 = _CurrencyMgr.GetPoints(); for (var _local14 in _WeaponMgr._Weapon_Inventory) { var _local2 = _WeaponMgr._Weapon_Inventory[_local14].Name; for (var _local13 in _WeaponMgr._Weapon_Inventory[_local14].Weapons) { var _local5 = _WeaponMgr._Weapon_Inventory[_local2].Weapons[_local13][2]; var _local4 = _WeaponMgr._Weapon_Inventory[_local2].Weapons[_local13][1]; var _local3 = _WeaponMgr._Weapon_Inventory[_local2].Weapons[_local13][0]; var _local8 = GetDisplayName(_local3); var _local6 = false; _mc[_local2 + _local13].itemName.text = _local8; if (_local4 > 0) { _mc[_local2 + _local13].priceNumber.toUpperCase(); _mc[_local2 + _local13].priceNumber.text = _local4; } else { _mc[_local2 + _local13].priceNumber.toUpperCase(); _mc[_local2 + _local13].priceNumber.text = "FREE"; } switch (_local5) { case "available" : _mc["Boxes" + _local2]["box" + _local13].onPress = Standard.Proxy.create(this, EquipPress, _local2, _local13, _local3); _mc[_local2 + _local13].priceNumber.toUpperCase(); _mc[_local2 + _local13].priceNumber.textColor = 10027008 /* 0x990000 */; break; case "equipped" : _mc["Boxes" + _local2]["box" + _local13].onPress = Standard.Proxy.create(this, EquipPress, _local2, _local13, _local3); _mc[_local2 + _local13].priceNumber.toUpperCase(); _mc[_local2 + _local13].priceNumber.textColor = 10027008 /* 0x990000 */; _mc["upgrade" + _local2].gotoAndPlay("idle_" + _local3); break; case "restricted" : if (_local4 <= _local12) { _local6 = true; _mc[_local2 + _local13].priceNumber.toUpperCase(); _mc[_local2 + _local13].priceNumber.textColor = 65382; } else { _local6 = false; _mc[_local2 + _local13].priceNumber.toUpperCase(); _mc[_local2 + _local13].priceNumber.textColor = 10027008 /* 0x990000 */; } } _mc["Boxes" + _local2]["box" + _local13].gotoAndStop(_local5); var _local7 = {Item:_local3, Price:_local4, Owner:_local2}; _mc[_local2 + _local13].onRollOver = Standard.Proxy.create(this, TextOver, [_local2 + _local13]); _mc[_local2 + _local13].onRollOut = Standard.Proxy.create(this, TextOut, [_local2 + _local13], _local6); _mc[_local2 + _local13].onPress = Standard.Proxy.create(this, TextPress, _local7, _local6); } } } function SetupHealth(Void) { _HealthMgr.LightCandles(_mc); _mc.candle0.gotoAndPlay("textOn"); var _local5 = _HealthMgr.GetCurrentPower(); var _local2 = _CurrencyMgr.GetPoints(); trace("can availCurrency :" + _local2); var _local7 = _HealthMgr.GetOffCandles(); trace("candles needed :" + _local7); var _local6 = _HealthMgr.GetNextPower(); var _local4 = _HealthMgr._CandlePower[_local6].costTotal; if (_local5 == "Blue") { _mc.CanUp.gotoAndPlay("candleOff"); _mc.candle1.gotoAndPlay("textOff"); } else { _mc.candle1.gotoAndPlay("textOn"); var _local9 = _local6; _mc.CanUp.gotoAndPlay("light"); _mc.CanUp.candle.gotoAndPlay(_local9); _mc.candle1.itemName.text = "POWER UP"; _mc.candle1.priceNumber.text = _local4; if (_local4 <= _local2) { var _local10 = true; _buyEnabled = true; _mc.candle1.priceNumber.toUpperCase(); _mc.candle1.priceNumber.textColor = 65382; } else { var _local10 = false; _buyEnabled = false; _mc.candle1.priceNumber.toUpperCase(); _mc.candle1.priceNumber.textColor = 10027008 /* 0x990000 */; } var _local8 = {Item:"PowerUp" + _local6, Price:_local4, Owner:"HealthAll"}; _mc.candle1.onPress = Standard.Proxy.create(this, TextPress, _local8, _local10); } var _local3 = _HealthMgr._CandlePower[_local5].costEach; _mc.candle0.priceNumber.toUpperCase(); _mc.candle0.priceNumber.text = _local3; if (_local7 == 0) { var _local10 = false; _buyEnabled = false; _mc.candle0.priceNumber.toUpperCase(); _mc.candle0.priceNumber.textColor = 10027008 /* 0x990000 */; } else { switch (true) { case _local3 <= _local2 : var _local10 = true; _buyEnabled = true; _mc.candle0.priceNumber.toUpperCase(); _mc.candle0.priceNumber.textColor = 65382; break; case _local3 > _local2 : _local10 = false; _buyEnabled = false; _mc.candle0.priceNumber.toUpperCase(); _mc.candle0.priceNumber.textColor = 10027008 /* 0x990000 */; } } var _local8 = {Item:"Single" + _local5, Price:_local3, Owner:"HealthSingle"}; _mc.candle0.onPress = Standard.Proxy.create(this, TextPress, _local8, _local10); } function DetailClose(Void) { _detailOpen = false; _mc.gotoAndPlay("DetailTransOut"); } function Done(Void) { if (_detailOpen) { DetailClose(); _fsm.SendDelayedMsgToMe(0.75, MSG_TRANSITION_OUT); } else { _fsm.SetState(STATE_TRANSITION_OUT); } } function updateElapsedTime(Void) { _elapsedShoppingTime = _elapsedShoppingTime + 1; if (_elapsedShoppingTime >= _totalShoppingTime) { PlayPrompt(); resetElapsedTime(); } } function resetElapsedTime(Void) { _elapsedShoppingTime = 0; } function PlayPrompt(Void) { switch (random(8)) { case 0 : _mc.upgradeBilly._mouth.gotoAndPlay("prompt_a"); break; case 1 : _mc.upgradeBilly._mouth.gotoAndPlay("prompt_b"); break; case 2 : _mc.upgradeBilly._mouth.gotoAndPlay("prompt_c"); break; case 3 : _mc.upgradeMandy._mouth.gotoAndPlay("prompt_a"); break; case 4 : _mc.upgradeMandy._mouth.gotoAndPlay("prompt_b"); break; case 5 : _mc.upgradeMandy._mouth.gotoAndPlay("prompt_c"); break; case 6 : _mc.upgradeGrim._mouth.gotoAndPlay("prompt_a"); break; case 7 : _mc.upgradeGrim._mouth.gotoAndPlay("prompt_b"); break; case 8 : _mc.upgradeGrim._mouth.gotoAndPlay("prompt_c"); } } function GetDisplayName(weapon) { switch (weapon) { case "Popsicle" : return("FROSTSICLE"); case "Chestnuts" : return("CHESTNUTS"); case "Magnet" : return("ULTRA MAGNET"); case "SnowGlobe" : return("SNOW GLOBE"); case "Clock" : return("TIMECLOCK"); case "Mallet" : return("HAMMER"); case "Doll" : return("MARCY DOLL"); case "Plane" : return("LOOPER PLANE"); case "Marbles" : return("MARBLES"); case "InstaPop" : return("INSTAPOP"); case "Dustbuster" : return("DIRTBURSTER"); case "Upright" : return("UPRIGHT"); case "Shopvac" : return("SHOPMEISTER"); case "Industrialvac" : return("VACUGRAB"); case "Protonpack" : return("VORTEX PACK"); } } function DisplayCurrentWeapon(Void) { for (var _local4 in _WeaponMgr._Weapon_Inventory) { var _local3 = _WeaponMgr._Weapon_Inventory[_local4].Name; var _local2 = _WeaponMgr._Weapon_Inventory[_local3]._curWeapon; trace("upgrade - " + _local2); _mc["upgrade" + _local3].gotoAndPlay("idle_" + _local2); } } function STATE_GlobalMessage(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(_next_state); } } function STATE_Initialize_Enter(time, msgRoute) { _detailOpen = false; _totalShoppingTime = 30; _elapsedShoppingTime = 0; _mc.gotoAndStop(1); _CurrencyMgr = _Game.GetCurrencyManager(); _LevelMgr = _Game.GetLevelManager(); _curGameLevel = _LevelMgr.GetCurrentLevel(); _fsm.SetState(STATE_STANDBY); } function STATE_STANDBY_Enter() { trace("### UPGRADE STANDBY ###"); } function STATE_STANDBY_Update() { } function STATE_STANDBY_Exit() { } function STATE_STANDBY_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(STATE_TRANSITION_IN); } } function STATE_TRANSITION_IN_Enter() { _mc.gotoAndPlay("TransitionOn"); } function STATE_TRANSITION_IN_Update() { switch (true) { case _mc._currentframe > 72 : _fsm.SendDelayedMsgToMe(0, MSG_NEXT_STATE); break; case _mc._currentframe == 44 : DisplayCurrentWeapon(); } } function STATE_TRANSITION_IN_Exit() { SetupHealth(); SetupWeapons(); } function STATE_TRANSITION_IN_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(STATE_UPGRADE); } } function STATE_UPGRADE_Enter() { _curGameLevel = _LevelMgr.GetCurrentLevel(); _mc._doneLoading._done.onPress = Standard.Proxy.create(this, Done); _fsm.SendDelayedMsgToMe(1, MSG_HURRY); trace("### UPGRADE ###"); } function STATE_UPGRADE_Update() { var _local3 = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); trace((("LOADED :" + _local3) + " Current Game Level :") + _curGameLevel); if (_curGameLevel > 2) { if (_local3 < 100) { _mc._doneLoading._done.enabled = false; _mc._doneLoading.gotoAndPlay("LOAD"); } else { _mc._doneLoading._done.enabled = true; _mc._doneLoading.gotoAndStop(1); } } _mc.Popup.gotoAndPlay(_priceTag.Item); _mc.Popup.close.onPress = Standard.Proxy.create(this, DetailClose); if (_buyEnabled) { _mc.Popup.buy._alpha = 100; _mc.Popup.buy.enabled = true; _mc.Popup.buy.onPress = Standard.Proxy.create(this, BuyItem, _priceTag); } else { _mc.Popup.buy._alpha = 25; _mc.Popup.buy.enabled = false; } } function STATE_UPGRADE_Exit() { } function STATE_UPGRADE_Message(oMsg) { switch (oMsg.GetMsgName()) { case MSG_NEXT_STATE : _fsm.SetState(_next_state); break; case MSG_TRANSITION_OUT : _fsm.SetState(STATE_TRANSITION_OUT); break; case MSG_HURRY : updateElapsedTime(); _fsm.SendDelayedMsgToMe(1, MSG_HURRY); } } function STATE_TRANSITION_OUT_Enter() { _mc.gotoAndPlay("TransitionOut"); } function STATE_TRANSITION_OUT_Update() { if (_mc._currentframe >= 213) { _fsm.SetState(STATE_STANDBY); _fsm.SendMsg(MSG_NEXT_STATE, _Game); } } function STATE_TRANSITION_OUT_Exit() { } function STATE_TRANSITION_OUT_Message(oMsg) { if (!(oMsg.GetMsgName() === MSG_NEXT_STATE)) { } else { _fsm.SetState(STATE_STANDBY); } } function toString(Void) { return("Upgrade()"); } function Update() { _fsm.Update(); } function GetStateMachine() { return(_fsm); } var STATE_Global = 0; var STATE_Initialize = 1; var STATE_STANDBY = 2; var STATE_TRANSITION_IN = 3; var STATE_UPGRADE = 4; var STATE_TRANSITION_OUT = 5; static var MSG_NEXT_STATE = 0; static var MSG_TRANSITION_OUT = 1; static var MSG_HURRY = 2; }
Symbol 2539 MovieClip [__Packages.Standard.Proxy] Frame 0
class Standard.Proxy { function Proxy () { } static function create(oTarget, fFunction) { var aParameters = new Array(); var _local2 = 2; while (_local2 < arguments.length) { aParameters[_local2 - 2] = arguments[_local2]; _local2++; } var _local4 = function () { var _local2 = arguments.concat(aParameters); fFunction.apply(oTarget, _local2); }; return(_local4); } }
Symbol 2540 MovieClip [__Packages.Game.Effects.Snow] Frame 0
class Game.Effects.Snow { var _Game, n, _w, _h, _wind, flakes; function Snow (n, width, height, wind, game) { _Game = game; this.n = n; _w = 600; _h = 400; _wind = wind; flakes = new Array(); var _local2 = 0; while (_local2 < n) { var _local3 = _Game._mc.attachMovie("_snowflake", "flake" + _local2, 500 + _local2); flakes[_local2] = new Game.Effects.Snowflake(_local3); flakes[_local2].init(this); _local2++; } } function setWind(wind) { _wind = wind * -1; } function Update(Void) { var _local2 = flakes.length; while (_local2--) { flakes[_local2].Update(); } } function KillSnow(Void) { var _local2 = flakes.length; while (_local2--) { flakes[_local2]._mc.removeMovieClip(); delete this[flakes[_local2]]; } } }
Symbol 2541 MovieClip [__Packages.Game.Effects.Snowflake] Frame 0
class Game.Effects.Snowflake extends MovieClip { var _mc, _SnowMgr, _w, _h, i, k, rad; function Snowflake (mc) { super(); _mc = mc; } function init(parent) { _SnowMgr = parent; _w = 600; _h = 400; _mc._xscale = (_mc._yscale = 50 + (Math.random() * 100)); _mc._alpha = 20 + (Math.random() * 50); _mc._x = (-_w) + (Math.random() * (3 * _w)); _mc._y = -10 + (Math.random() * _h); i = 1 + (Math.random() * 2); k = -3.14159265358979 + (Math.random() * Math.PI); rad = 0; } function Update() { rad = rad + ((k / 180) * Math.PI); _mc._x = _mc._x - (Math.cos(rad) + _SnowMgr._wind); _mc._y = _mc._y + i; if (_mc._x > (_w + 50)) { _mc._x = -45; _mc._y = (Math.random() * _h) * 2; } if (_mc._x < -50) { _mc._x = _w + 45; _mc._y = (Math.random() * _h) * 2; } if (_mc._y >= _h) { _mc._y = -50; _mc._x = (-_w) + (Math.random() * (3 * _w)); } } }
Symbol 24 MovieClip [__Packages.mx.core.UIObject] Frame 0
class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local2 = __width; var _local3 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local2, oldHeight:_local3}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = createObject(className.symbolOwner.symbolName, id, depth, initobj); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.1.78"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }
Symbol 25 MovieClip [__Packages.mx.core.UIComponent] Frame 0
class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.1.78"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }
Symbol 26 MovieClip [__Packages.mx.controls.TextInput] Frame 0
class mx.controls.TextInput extends mx.core.UIComponent { var owner, enterListener, label, tabChildren, tabEnabled, focusTextField, _color, _parent, border_mc, createClassObject, dispatchValueChangedEvent, __get__width, __get__height, tfx, tfy, tfw, tfh, getStyle, bind, updateModel, _getTextFormat, enabled; function TextInput () { super(); } function addEventListener(event, handler) { if (event == "enter") { addEnterEvents(); } super.addEventListener(event, handler); } function enterOnKeyDown() { if (Key.getAscii() == 13) { owner.dispatchEvent({type:"enter"}); } } function addEnterEvents() { if (enterListener == undefined) { enterListener = new Object(); enterListener.owner = this; enterListener.onKeyDown = enterOnKeyDown; } } function init(Void) { super.init(); label.styleName = this; tabChildren = true; tabEnabled = false; focusTextField = label; _color = mx.core.UIObject.textColorList; label.onSetFocus = function () { this._parent.onSetFocus(); }; label.onKillFocus = function (n) { this._parent.onKillFocus(n); }; label.drawFocus = function (b) { this._parent.drawFocus(b); }; label.onChanged = onLabelChanged; } function setFocus() { Selection.setFocus(label); } function onLabelChanged(Void) { _parent.dispatchEvent({type:"change"}); _parent.dispatchValueChangedEvent(text); } function createChildren(Void) { super.createChildren(); if (border_mc == undefined) { createClassObject(_global.styles.rectBorderClass, "border_mc", 0, {styleName:this}); } border_mc.swapDepths(label); label.autoSize = "none"; } function get html() { return(getHtml()); } function set html(value) { setHtml(value); //return(html); } function getHtml() { return(label.html); } function setHtml(value) { if (value != label.html) { label.html = value; } } function get text() { return(getText()); } function set text(t) { setText(t); //return(text); } function getText() { if (initializing) { return(initText); } if (label.html == true) { return(label.htmlText); } return(label.text); } function setText(t) { if (initializing) { initText = t; } else { var _local2 = label; if (_local2.html == true) { _local2.htmlText = t; } else { _local2.text = t; } } dispatchValueChangedEvent(t); } function size(Void) { border_mc.setSize(__get__width(), __get__height()); var _local2 = border_mc.__get__borderMetrics(); var _local6 = _local2.left + _local2.right; var _local3 = _local2.top + _local2.bottom; var _local5 = _local2.left; var _local4 = _local2.top; tfx = _local5; tfy = _local4; tfw = __get__width() - _local6; tfh = __get__height() - _local3; label.move(tfx, tfy); label.setSize(tfw, tfh + 1); } function setEnabled(enable) { label.type = (((__editable == true) || (enable == false)) ? "input" : "dynamic"); label.selectable = enable; var _local2 = getStyle((enable ? "color" : "disabledColor")); if (_local2 == undefined) { _local2 = (enable ? 0 : 8947848); } setColor(_local2); } function setColor(col) { label.textColor = col; } function onKillFocus(newFocus) { if (enterListener != undefined) { Key.removeListener(enterListener); } if (bind != undefined) { updateModel(text); } super.onKillFocus(newFocus); } function onSetFocus(oldFocus) { var f = Selection.getFocus(); var o = eval (f); if (o != label) { Selection.setFocus(label); return(undefined); } if (enterListener != undefined) { Key.addListener(enterListener); } super.onSetFocus(oldFocus); } function draw(Void) { var _local2 = label; var _local4 = getText(); if (initializing) { initializing = false; delete initText; } var _local3 = _getTextFormat(); _local2.embedFonts = _local3.embedFonts == true; if (_local3 != undefined) { _local2.setTextFormat(_local3); _local2.setNewTextFormat(_local3); } _local2.multiline = false; _local2.wordWrap = false; if (_local2.html == true) { _local2.setTextFormat(_local3); _local2.htmlText = _local4; } else { _local2.text = _local4; } _local2.type = (((__editable == true) || (enabled == false)) ? "input" : "dynamic"); size(); } function setEditable(s) { __editable = s; label.type = (s ? "input" : "dynamic"); } function get maxChars() { return(label.maxChars); } function set maxChars(w) { label.maxChars = w; //return(maxChars); } function get length() { return(label.length); } function get restrict() { return(label.restrict); } function set restrict(w) { label.restrict = ((w == "") ? null : (w)); //return(restrict); } function get hPosition() { return(label.hscroll); } function set hPosition(w) { label.hscroll = w; //return(hPosition); } function get maxHPosition() { return(label.maxhscroll); } function get editable() { return(__editable); } function set editable(w) { setEditable(w); //return(editable); } function get password() { return(label.password); } function set password(w) { label.password = w; //return(password); } function get tabIndex() { return(label.tabIndex); } function set tabIndex(w) { label.tabIndex = w; //return(tabIndex); } function set _accProps(val) { label._accProps = val; //return(_accProps); } function get _accProps() { return(label._accProps); } static var symbolName = "TextInput"; static var symbolOwner = mx.controls.TextInput; static var version = "2.0.1.78"; var className = "TextInput"; var initializing = true; var clipParameters = {text:1, editable:1, password:1, maxChars:1, restrict:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.TextInput.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var _maxWidth = mx.core.UIComponent.kStretch; var __editable = true; var initText = ""; }
Symbol 45 MovieClip [__Packages.mx.skins.SkinElement] Frame 0
class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }
Symbol 46 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0
class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }
Symbol 47 MovieClip [__Packages.mx.styles.StyleManager] Frame 0
class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }
Symbol 48 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0
class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }
Symbol 49 MovieClip [__Packages.mx.skins.Border] Frame 0
class mx.skins.Border extends mx.core.UIObject { function Border () { super(); } function init(Void) { super.init(); } static var symbolName = "Border"; static var symbolOwner = mx.skins.Border; var className = "Border"; var tagBorder = 0; var idNames = new Array("border_mc"); }
Symbol 50 MovieClip [__Packages.mx.skins.RectBorder] Frame 0
class mx.skins.RectBorder extends mx.skins.Border { var __width, __height, offset, __borderMetrics; function RectBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function draw(Void) { size(); } function getBorderMetrics(Void) { var _local2 = offset; if (__borderMetrics == undefined) { __borderMetrics = {left:_local2, top:_local2, right:_local2, bottom:_local2}; } else { __borderMetrics.left = _local2; __borderMetrics.top = _local2; __borderMetrics.right = _local2; __borderMetrics.bottom = _local2; } return(__borderMetrics); } function get borderMetrics() { return(getBorderMetrics()); } function drawBorder(Void) { } function size(Void) { drawBorder(); } function setColor(Void) { drawBorder(); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.RectBorder; static var version = "2.0.1.78"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 51 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1}; }
Symbol 52 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0
class mx.events.UIEventDispatcher extends mx.events.EventDispatcher { var dispatchQueue, owner, __sentLoadEvent, __origAddEventListener; function UIEventDispatcher () { super(); } static function addKeyEvents(obj) { if (obj.keyHandler == undefined) { var _local1 = (obj.keyHandler = new Object()); _local1.owner = obj; _local1.onKeyDown = _fEventDispatcher.onKeyDown; _local1.onKeyUp = _fEventDispatcher.onKeyUp; } Key.addListener(obj.keyHandler); } static function removeKeyEvents(obj) { Key.removeListener(obj.keyHandler); } static function addLoadEvents(obj) { if (obj.onLoad == undefined) { obj.onLoad = _fEventDispatcher.onLoad; obj.onUnload = _fEventDispatcher.onUnload; if (obj.getBytesTotal() == obj.getBytesLoaded()) { obj.doLater(obj, "onLoad"); } } } static function removeLoadEvents(obj) { delete obj.onLoad; delete obj.onUnload; } static function initialize(obj) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.UIEventDispatcher(); } obj.addEventListener = _fEventDispatcher.__addEventListener; obj.__origAddEventListener = _fEventDispatcher.addEventListener; obj.removeEventListener = _fEventDispatcher.removeEventListener; obj.dispatchEvent = _fEventDispatcher.dispatchEvent; obj.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(mx.events.EventDispatcher, eventObj); dispatchQueue(this, eventObj); } function onKeyDown(Void) { owner.dispatchEvent({type:"keyDown", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onKeyUp(Void) { owner.dispatchEvent({type:"keyUp", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onLoad(Void) { if (__sentLoadEvent != true) { dispatchEvent({type:"load"}); } __sentLoadEvent = true; } function onUnload(Void) { dispatchEvent({type:"unload"}); } function __addEventListener(event, handler) { __origAddEventListener(event, handler); var _local3 = lowLevelEvents; for (var _local5 in _local3) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local2 = _local3[_local5][0]; mx.events.UIEventDispatcher[_local2](this); } } } function removeEventListener(event, handler) { var _local6 = "__q_" + event; mx.events.EventDispatcher._removeEventListener(this[_local6], event, handler); if (this[_local6].length == 0) { var _local2 = lowLevelEvents; for (var _local5 in _local2) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local3 = _local2[_local5][1]; mx.events.UIEventDispatcher[_local2[_local5][1]](this); } } } } static var keyEvents = {keyDown:1, keyUp:1}; static var loadEvents = {load:1, unload:1}; static var lowLevelEvents = {keyEvents:["addKeyEvents", "removeKeyEvents"], loadEvents:["addLoadEvents", "removeLoadEvents"]}; static var _fEventDispatcher = undefined; }
Symbol 53 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0
class mx.skins.ColoredSkinElement { var getStyle, _color, onEnterFrame; function ColoredSkinElement () { } function setColor(c) { if (c != undefined) { var _local2 = new Color(this); _local2.setRGB(c); } } function draw(Void) { setColor(getStyle(_color)); onEnterFrame = undefined; } function invalidateStyle(Void) { onEnterFrame = draw; } static function setColorStyle(p, colorStyle) { if (p._color == undefined) { p._color = colorStyle; } p.setColor = mixins.setColor; p.invalidateStyle = mixins.invalidateStyle; p.draw = mixins.draw; p.setColor(p.getStyle(colorStyle)); } static var mixins = new mx.skins.ColoredSkinElement(); }
Symbol 54 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0
class mx.core.ext.UIObjectExtensions { function UIObjectExtensions () { } static function addGeometry(tf, ui) { tf.addProperty("width", ui.__get__width, null); tf.addProperty("height", ui.__get__height, null); tf.addProperty("left", ui.__get__left, null); tf.addProperty("x", ui.__get__x, null); tf.addProperty("top", ui.__get__top, null); tf.addProperty("y", ui.__get__y, null); tf.addProperty("right", ui.__get__right, null); tf.addProperty("bottom", ui.__get__bottom, null); tf.addProperty("visible", ui.__get__visible, ui.__set__visible); } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; var _local6 = mx.core.UIObject.prototype; var _local9 = mx.skins.SkinElement.prototype; addGeometry(_local9, _local6); mx.events.UIEventDispatcher.initialize(_local6); var _local13 = mx.skins.ColoredSkinElement; mx.styles.CSSTextStyles.addTextStyles(_local6); var _local5 = MovieClip.prototype; _local5.getTopLevel = _local6.getTopLevel; _local5.createLabel = _local6.createLabel; _local5.createObject = _local6.createObject; _local5.createClassObject = _local6.createClassObject; _local5.createEmptyObject = _local6.createEmptyObject; _local5.destroyObject = _local6.destroyObject; _global.ASSetPropFlags(_local5, "getTopLevel", 1); _global.ASSetPropFlags(_local5, "createLabel", 1); _global.ASSetPropFlags(_local5, "createObject", 1); _global.ASSetPropFlags(_local5, "createClassObject", 1); _global.ASSetPropFlags(_local5, "createEmptyObject", 1); _global.ASSetPropFlags(_local5, "destroyObject", 1); _local5.__getTextFormat = _local6.__getTextFormat; _local5._getTextFormat = _local6._getTextFormat; _local5.getStyleName = _local6.getStyleName; _local5.getStyle = _local6.getStyle; _global.ASSetPropFlags(_local5, "__getTextFormat", 1); _global.ASSetPropFlags(_local5, "_getTextFormat", 1); _global.ASSetPropFlags(_local5, "getStyleName", 1); _global.ASSetPropFlags(_local5, "getStyle", 1); var _local7 = TextField.prototype; addGeometry(_local7, _local6); _local7.addProperty("enabled", function () { return(this.__enabled); }, function (x) { this.__enabled = x; this.invalidateStyle(); }); _local7.move = _local9.move; _local7.setSize = _local9.setSize; _local7.invalidateStyle = function () { this.invalidateFlag = true; }; _local7.draw = function () { if (this.invalidateFlag) { this.invalidateFlag = false; var _local2 = this._getTextFormat(); this.setTextFormat(_local2); this.setNewTextFormat(_local2); this.embedFonts = _local2.embedFonts == true; if (this.__text != undefined) { if (this.text == "") { this.text = this.__text; } delete this.__text; } this._visible = true; } }; _local7.setColor = function (color) { this.textColor = color; }; _local7.getStyle = _local5.getStyle; _local7.__getTextFormat = _local6.__getTextFormat; _local7.setValue = function (v) { this.text = v; }; _local7.getValue = function () { return(this.text); }; _local7.addProperty("value", function () { return(this.getValue()); }, function (v) { this.setValue(v); }); _local7._getTextFormat = function () { var _local2 = this.stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); this.__getTextFormat(_local2); this.stylecache.tf = _local2; if (this.__enabled == false) { if (this.enabledColor == undefined) { var _local4 = this.getTextFormat(); this.enabledColor = _local4.color; } var _local3 = this.getStyle("disabledColor"); _local2.color = _local3; } else if (this.enabledColor != undefined) { if (_local2.color == undefined) { _local2.color = this.enabledColor; } } return(_local2); }; _local7.getPreferredWidth = function () { this.draw(); return(this.textWidth + 4); }; _local7.getPreferredHeight = function () { this.draw(); return(this.textHeight + 4); }; TextFormat.prototype.getTextExtent2 = function (s) { var _local3 = _root._getTextExtent; if (_local3 == undefined) { _root.createTextField("_getTextExtent", -2, 0, 0, 1000, 100); _local3 = _root._getTextExtent; _local3._visible = false; } _root._getTextExtent.text = s; var _local4 = this.align; this.align = "left"; _root._getTextExtent.setTextFormat(this); this.align = _local4; return({width:_local3.textWidth, height:_local3.textHeight}); }; if (_global.style == undefined) { _global.style = new mx.styles.CSSStyleDeclaration(); _global.cascadingStyles = true; _global.styles = new Object(); _global.skinRegistry = new Object(); if (_global._origWidth == undefined) { _global.origWidth = Stage.width; _global.origHeight = Stage.height; } } var _local4 = _root; while (_local4._parent != undefined) { _local4 = _local4._parent; } _local4.addProperty("width", function () { return(Stage.width); }, null); _local4.addProperty("height", function () { return(Stage.height); }, null); _global.ASSetPropFlags(_local4, "width", 1); _global.ASSetPropFlags(_local4, "height", 1); return(true); } static var bExtended = false; static var UIObjectExtended = Extensions(); static var UIObjectDependency = mx.core.UIObject; static var SkinElementDependency = mx.skins.SkinElement; static var CSSTextStylesDependency = mx.styles.CSSTextStyles; static var UIEventDispatcherDependency = mx.events.UIEventDispatcher; }
Symbol 55 MovieClip [__Packages.mx.skins.halo.RectBorder] Frame 0
class mx.skins.halo.RectBorder extends mx.skins.RectBorder { var offset, getStyle, borderStyleName, __borderMetrics, className, borderColorName, backgroundColorName, shadowColorName, highlightColorName, buttonColorName, __get__width, __get__height, clear, _color, drawRoundRect, beginFill, drawRect, endFill; function RectBorder () { super(); } function init(Void) { borderWidths.default = 3; super.init(); } function getBorderMetrics(Void) { if (offset == undefined) { var _local3 = getStyle(borderStyleName); offset = borderWidths[_local3]; } if ((getStyle(borderStyleName) == "default") || (getStyle(borderStyleName) == "alert")) { __borderMetrics = {left:3, top:1, right:3, bottom:3}; return(__borderMetrics); } return(super.getBorderMetrics()); } function drawBorder(Void) { var _local6 = _global.styles[className]; if (_local6 == undefined) { _local6 = _global.styles.RectBorder; } var _local5 = getStyle(borderStyleName); var _local7 = getStyle(borderColorName); if (_local7 == undefined) { _local7 = _local6[borderColorName]; } var _local8 = getStyle(backgroundColorName); if (_local8 == undefined) { _local8 = _local6[backgroundColorName]; } var _local16 = getStyle("backgroundImage"); if (_local5 != "none") { var _local14 = getStyle(shadowColorName); if (_local14 == undefined) { _local14 = _local6[shadowColorName]; } var _local13 = getStyle(highlightColorName); if (_local13 == undefined) { _local13 = _local6[highlightColorName]; } var _local12 = getStyle(buttonColorName); if (_local12 == undefined) { _local12 = _local6[buttonColorName]; } var _local11 = getStyle(borderCapColorName); if (_local11 == undefined) { _local11 = _local6[borderCapColorName]; } var _local10 = getStyle(shadowCapColorName); if (_local10 == undefined) { _local10 = _local6[shadowCapColorName]; } } offset = borderWidths[_local5]; var _local9 = offset; var _local3 = __get__width(); var _local4 = __get__height(); clear(); _color = undefined; if (_local5 == "none") { } else if (_local5 == "inset") { _color = colorList; draw3dBorder(_local11, _local12, _local7, _local13, _local14, _local10); } else if (_local5 == "outset") { _color = colorList; draw3dBorder(_local11, _local7, _local12, _local14, _local13, _local10); } else if (_local5 == "alert") { var _local15 = getStyle("themeColor"); drawRoundRect(0, 5, _local3, _local4 - 5, 5, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, 4, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, _local15, 50); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, 2, 16777215, 100); } else if (_local5 == "default") { drawRoundRect(0, 5, _local3, _local4 - 5, {tl:5, tr:5, br:0, bl:0}, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, {tl:4, tr:4, br:0, bl:0}, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, {tl:3, tr:3, br:0, bl:0}, [12897484, 11844796], 100, 0, "radial"); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, {tl:2, tr:2, br:0, bl:0}, 16777215, 100); } else if (_local5 == "dropDown") { drawRoundRect(0, 0, _local3 + 1, _local4, {tl:4, tr:0, br:0, bl:4}, [13290186, 7895160], 100, -10, "linear"); drawRoundRect(1, 1, _local3 - 1, _local4 - 2, {tl:3, tr:0, br:0, bl:3}, 16777215, 100); } else if (_local5 == "menuBorder") { var _local15 = getStyle("themeColor"); drawRoundRect(4, 4, _local3 - 2, _local4 - 3, 0, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(4, 4, _local3 - 1, _local4 - 2, 0, 6184542, 10); drawRoundRect(0, 0, _local3 + 1, _local4, 0, [0, 14342874], 100, 250, "linear"); drawRoundRect(0, 0, _local3 + 1, _local4, 0, _local15, 50); drawRoundRect(2, 2, _local3 - 3, _local4 - 4, 0, 16777215, 100); } else if (_local5 == "comboNonEdit") { } else { beginFill(_local7); drawRect(0, 0, _local3, _local4); drawRect(1, 1, _local3 - 1, _local4 - 1); endFill(); _color = borderColorName; } if (_local8 != undefined) { beginFill(_local8); drawRect(_local9, _local9, __get__width() - _local9, __get__height() - _local9); endFill(); } } function draw3dBorder(c1, c2, c3, c4, c5, c6) { var _local3 = __get__width(); var _local2 = __get__height(); beginFill(c1); drawRect(0, 0, _local3, _local2); drawRect(1, 0, _local3 - 1, _local2); endFill(); beginFill(c2); drawRect(1, 0, _local3 - 1, 1); endFill(); beginFill(c3); drawRect(1, _local2 - 1, _local3 - 1, _local2); endFill(); beginFill(c4); drawRect(1, 1, _local3 - 1, 2); endFill(); beginFill(c5); drawRect(1, _local2 - 2, _local3 - 1, _local2 - 1); endFill(); beginFill(c6); drawRect(1, 2, _local3 - 1, _local2 - 2); drawRect(2, 2, _local3 - 2, _local2 - 2); endFill(); } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.styles.rectBorderClass = mx.skins.halo.RectBorder; _global.skinRegistry.RectBorder = true; return(true); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.halo.RectBorder; static var version = "2.0.1.78"; var borderCapColorName = "borderCapColor"; var shadowCapColorName = "shadowCapColor"; var colorList = {highlightColor:0, borderColor:0, buttonColor:0, shadowColor:0, borderCapColor:0, shadowCapColor:0}; var borderWidths = {none:0, solid:1, inset:2, outset:2, alert:3, dropDown:2, menuBorder:2, comboNonEdit:2}; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 56 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0
class mx.skins.halo.Defaults { var beginGradientFill, beginFill, moveTo, lineTo, curveTo, endFill; function Defaults () { } static function setThemeDefaults() { var _local2 = _global.style; _local2.themeColor = 8453965 /* 0x80FF4D */; _local2.disabledColor = 8684164 /* 0x848284 */; _local2.modalTransparency = 0; _local2.filled = true; _local2.stroked = true; _local2.strokeWidth = 1; _local2.strokeColor = 0; _local2.fillColor = 16777215 /* 0xFFFFFF */; _local2.repeatInterval = 35; _local2.repeatDelay = 500; _local2.fontFamily = "_sans"; _local2.fontSize = 12; _local2.selectionColor = 13500353 /* 0xCDFFC1 */; _local2.rollOverColor = 14942166 /* 0xE3FFD6 */; _local2.useRollOver = true; _local2.backgroundDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDuration = 200; _local2.openDuration = 250; _local2.borderStyle = "inset"; _local2.color = 734012 /* 0x0B333C */; _local2.textSelectedColor = 24371; _local2.textRollOverColor = 2831164 /* 0x2B333C */; _local2.textDisabledColor = 16777215 /* 0xFFFFFF */; _local2.vGridLines = true; _local2.hGridLines = false; _local2.vGridLineColor = 6710886 /* 0x666666 */; _local2.hGridLineColor = 6710886 /* 0x666666 */; _local2.headerColor = 15395562 /* 0xEAEAEA */; _local2.indentation = 17; _local2.folderOpenIcon = "TreeFolderOpen"; _local2.folderClosedIcon = "TreeFolderClosed"; _local2.defaultLeafIcon = "TreeNodeIcon"; _local2.disclosureOpenIcon = "TreeDisclosureOpen"; _local2.disclosureClosedIcon = "TreeDisclosureClosed"; _local2.popupDuration = 150; _local2.todayColor = 6710886 /* 0x666666 */; _local2 = (_global.styles.ScrollSelectList = new mx.styles.CSSStyleDeclaration()); _local2.backgroundColor = 16777215 /* 0xFFFFFF */; _local2.borderColor = 13290186 /* 0xCACACA */; _local2.borderStyle = "inset"; _local2 = (_global.styles.ComboBox = new mx.styles.CSSStyleDeclaration()); _local2.borderStyle = "inset"; _local2 = (_global.styles.NumericStepper = new mx.styles.CSSStyleDeclaration()); _local2.textAlign = "center"; _local2 = (_global.styles.RectBorder = new mx.styles.CSSStyleDeclaration()); _local2.borderColor = 14015965 /* 0xD5DDDD */; _local2.buttonColor = 7305079 /* 0x6F7777 */; _local2.shadowColor = 15658734 /* 0xEEEEEE */; _local2.highlightColor = 12897484 /* 0xC4CCCC */; _local2.shadowCapColor = 14015965 /* 0xD5DDDD */; _local2.borderCapColor = 9542041 /* 0x919999 */; var _local4 = new Object(); _local4.borderColor = 16711680 /* 0xFF0000 */; _local4.buttonColor = 16711680 /* 0xFF0000 */; _local4.shadowColor = 16711680 /* 0xFF0000 */; _local4.highlightColor = 16711680 /* 0xFF0000 */; _local4.shadowCapColor = 16711680 /* 0xFF0000 */; _local4.borderCapColor = 16711680 /* 0xFF0000 */; mx.core.UIComponent.prototype.origBorderStyles = _local4; var _local3; _local3 = (_global.styles.TextInput = new mx.styles.CSSStyleDeclaration()); _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderStyle = "inset"; _global.styles.TextArea = _global.styles.TextInput; _local3 = (_global.styles.Window = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "default"; _local3 = (_global.styles.windowStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.dataGridStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.Alert = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "alert"; _local3 = (_global.styles.ScrollView = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "inset"; _local3 = (_global.styles.View = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "none"; _local3 = (_global.styles.ProgressBar = new mx.styles.CSSStyleDeclaration()); _local3.color = 11187123 /* 0xAAB3B3 */; _local3.fontWeight = "bold"; _local3 = (_global.styles.AccordionHeader = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = "11"; _local3 = (_global.styles.Accordion = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "solid"; _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderColor = 9081738 /* 0x8A938A */; _local3.headerHeight = 22; _local3.marginLeft = (_local3.marginRight = (_local3.marginTop = (_local3.marginBottom = -1))); _local3.verticalGap = -1; _local3 = (_global.styles.DateChooser = new mx.styles.CSSStyleDeclaration()); _local3.borderColor = 9542041 /* 0x919999 */; _local3.headerColor = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.CalendarLayout = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 10; _local3.textAlign = "right"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.WeekDayStyle = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = 11; _local3.textAlign = "center"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.TodayStyle = new mx.styles.CSSStyleDeclaration()); _local3.color = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.HeaderDateText = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 12; _local3.fontWeight = "bold"; _local3.textAlign = "center"; } function drawRoundRect(x, y, w, h, r, c, alpha, rot, gradient, ratios) { if (typeof(r) == "object") { var _local18 = r.br; var _local16 = r.bl; var _local15 = r.tl; var _local10 = r.tr; } else { var _local10 = r; var _local15 = _local10; var _local16 = _local15; var _local18 = _local16; } if (typeof(c) == "object") { if (typeof(alpha) != "object") { var _local9 = [alpha, alpha]; } else { var _local9 = alpha; } if (ratios == undefined) { ratios = [0, 255]; } var _local14 = h * 0.7; if (typeof(rot) != "object") { var _local11 = {matrixType:"box", x:-_local14, y:_local14, w:w * 2, h:h * 4, r:rot * 0.0174532925199433 /* Math.PI/180 */}; } else { var _local11 = rot; } if (gradient == "radial") { beginGradientFill("radial", c, _local9, ratios, _local11); } else { beginGradientFill("linear", c, _local9, ratios, _local11); } } else if (c != undefined) { beginFill(c, alpha); } r = _local18; var _local13 = r - (r * 0.707106781186547); var _local12 = r - (r * 0.414213562373095); moveTo(x + w, (y + h) - r); lineTo(x + w, (y + h) - r); curveTo(x + w, (y + h) - _local12, (x + w) - _local13, (y + h) - _local13); curveTo((x + w) - _local12, y + h, (x + w) - r, y + h); r = _local16; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x + r, y + h); curveTo(x + _local12, y + h, x + _local13, (y + h) - _local13); curveTo(x, (y + h) - _local12, x, (y + h) - r); r = _local15; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x, y + r); curveTo(x, y + _local12, x + _local13, y + _local13); curveTo(x + _local12, y, x + r, y); r = _local10; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo((x + w) - r, y); curveTo((x + w) - _local12, y, (x + w) - _local13, y + _local13); curveTo(x + w, y + _local12, x + w, y + r); lineTo(x + w, (y + h) - r); if (c != undefined) { endFill(); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); setThemeDefaults(); mx.core.UIObject.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; static var UIObjectDependency = mx.core.UIObject; }
Symbol 57 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0
class mx.controls.SimpleButton extends mx.core.UIComponent { static var emphasizedStyleDeclaration; var preset, boundingBox_mc, useHandCursor, skinName, linkLength, iconName, destroyObject, __width, _width, __height, _height, __emphaticStyleName, styleName, enabled, invalidate, pressFocus, dispatchEvent, autoRepeat, interval, getStyle, releaseFocus, createLabel, invalidateStyle; function SimpleButton () { super(); } function init(Void) { super.init(); if (preset == undefined) { boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } useHandCursor = false; } function createChildren(Void) { if (preset != undefined) { var _local2 = this[idNames[preset]]; this[refNames[preset]] = _local2; skinName = _local2; if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } initializing = false; } else if (__state == true) { setStateVar(true); } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } } } function setIcon(tag, linkageName) { return(setSkin(tag + 8, linkageName)); } function changeIcon(tag, linkageName) { linkLength = linkageName.length; var _local2 = stateNames[tag] + "Icon"; this[_local2] = linkageName; this[idNames[tag + 8]] = _local2; setStateVar(getState()); } function changeSkin(tag, linkageName) { var _local2 = stateNames[tag] + "Skin"; this[_local2] = linkageName; this[idNames[tag]] = _local2; setStateVar(getState()); } function viewIcon(varName) { var _local4 = varName + "Icon"; var _local3 = this[_local4]; if (typeof(_local3) == "string") { var _local5 = _local3; if (__emphasized) { if (this[_local3 + "Emphasized"].length > 0) { _local3 = _local3 + "Emphasized"; } } if (this[_local3].length == 0) { return(undefined); } _local3 = setIcon(tagMap[_local5], this[_local3]); if ((_local3 == undefined) && (_global.isLivePreview)) { _local3 = setIcon(0, "ButtonIcon"); } this[_local4] = _local3; } iconName._visible = false; iconName = _local3; iconName._visible = true; } function removeIcons() { var _local3 = 0; while (_local3 < 2) { var _local2 = 8; while (_local2 < 16) { destroyObject(idNames[_local2]); this[stateNames[_local2 - 8] + "Icon"] = ""; _local2++; } _local3++; } refresh(); } function setSkin(tag, linkageName, initobj) { var _local3 = super.setSkin(tag, linkageName, ((initobj != undefined) ? (initobj) : ({styleName:this}))); calcSize(tag, _local3); return(_local3); } function calcSize(Void) { __width = _width; __height = _height; } function viewSkin(varName, initObj) { var _local3 = varName + "Skin"; var _local2 = this[_local3]; if (typeof(_local2) == "string") { var _local4 = _local2; if (__emphasized) { if (this[_local2 + "Emphasized"].length > 0) { _local2 = _local2 + "Emphasized"; } } if (this[_local2].length == 0) { return(undefined); } _local2 = setSkin(tagMap[_local4], this[_local2], ((initObj != undefined) ? (initObj) : ({styleName:this}))); this[_local3] = _local2; } skinName._visible = false; skinName = _local2; skinName._visible = true; } function showEmphasized(e) { if (e && (!__emphatic)) { if (emphasizedStyleDeclaration != undefined) { __emphaticStyleName = styleName; styleName = emphasizedStyleDeclaration; } __emphatic = true; } else { if (__emphatic) { styleName = __emphaticStyleName; } __emphatic = false; } } function refresh(Void) { var _local2 = getState(); if (enabled == false) { viewIcon("disabled"); viewSkin("disabled"); } else { viewSkin(phase); viewIcon(phase); } setView(phase == "down"); iconName.enabled = enabled; } function setView(offset) { if (iconName == undefined) { return(undefined); } var _local2 = (offset ? (btnOffset) : 0); iconName._x = ((__width - iconName._width) / 2) + _local2; iconName._y = ((__height - iconName._height) / 2) + _local2; } function setStateVar(state) { if (state) { if (trueOverSkin.length == 0) { rolloverSkin = tus; } else { rolloverSkin = trs; } if (trueOverIcon.length == 0) { rolloverIcon = tui; } else { rolloverIcon = tri; } upSkin = tus; downSkin = tds; disabledSkin = dts; upIcon = tui; downIcon = tdi; disabledIcon = dti; } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } else { rolloverSkin = frs; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } else { rolloverIcon = fri; } upSkin = fus; downSkin = fds; disabledSkin = dfs; upIcon = fui; downIcon = fdi; disabledIcon = dfi; } __state = state; } function setState(state) { if (state != __state) { setStateVar(state); invalidate(); } } function size(Void) { refresh(); } function draw(Void) { if (initializing) { initializing = false; skinName.visible = true; iconName.visible = true; } size(); } function getState(Void) { return(__state); } function setToggle(val) { __toggle = val; if (__toggle == false) { setState(false); } } function getToggle(Void) { return(__toggle); } function set toggle(val) { setToggle(val); //return(toggle); } function get toggle() { return(getToggle()); } function set value(val) { setSelected(val); //return(value); } function get value() { return(getSelected()); } function set selected(val) { setSelected(val); //return(selected); } function get selected() { return(getSelected()); } function setSelected(val) { if (__toggle) { setState(val); } else { setState((initializing ? (val) : (__state))); } } function getSelected() { return(__state); } function setEnabled(val) { if (enabled != val) { super.setEnabled(val); invalidate(); } } function onPress(Void) { pressFocus(); phase = "down"; refresh(); dispatchEvent({type:"buttonDown"}); if (autoRepeat) { interval = setInterval(this, "onPressDelay", getStyle("repeatDelay")); } } function onPressDelay(Void) { dispatchEvent({type:"buttonDown"}); if (autoRepeat) { clearInterval(interval); interval = setInterval(this, "onPressRepeat", getStyle("repeatInterval")); } } function onPressRepeat(Void) { dispatchEvent({type:"buttonDown"}); updateAfterEvent(); } function onRelease(Void) { releaseFocus(); phase = "rollover"; if (interval != undefined) { clearInterval(interval); delete interval; } if (getToggle()) { setState(!getState()); } else { refresh(); } dispatchEvent({type:"click"}); } function onDragOut(Void) { phase = "up"; refresh(); dispatchEvent({type:"buttonDragOut"}); } function onDragOver(Void) { if (phase != "up") { onPress(); return(undefined); } phase = "down"; refresh(); } function onReleaseOutside(Void) { releaseFocus(); phase = "up"; if (interval != undefined) { clearInterval(interval); delete interval; } } function onRollOver(Void) { phase = "rollover"; refresh(); } function onRollOut(Void) { phase = "up"; refresh(); } function getLabel(Void) { return(fui.text); } function setLabel(val) { if (typeof(fui) == "string") { createLabel("fui", 8, val); fui.styleName = this; } else { fui.text = val; } var _local4 = fui._getTextFormat(); var _local2 = _local4.getTextExtent2(val); fui._width = _local2.width + 5; fui._height = _local2.height + 5; iconName = fui; setView(__state); } function get emphasized() { return(__emphasized); } function set emphasized(val) { __emphasized = val; var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]] = stateNames[_local2] + "Skin"; if (typeof(this[idNames[_local2 + 8]]) == "movieclip") { this[idNames[_local2 + 8]] = stateNames[_local2] + "Icon"; } _local2++; } showEmphasized(__emphasized); setStateVar(__state); invalidateStyle(); //return(emphasized); } function keyDown(e) { if (e.code == 32) { onPress(); } } function keyUp(e) { if (e.code == 32) { onRelease(); } } function onKillFocus(newFocus) { super.onKillFocus(); if (phase != "up") { phase = "up"; refresh(); } } static var symbolName = "SimpleButton"; static var symbolOwner = mx.controls.SimpleButton; static var version = "2.0.1.78"; var className = "SimpleButton"; var style3dInset = 4; var btnOffset = 1; var __toggle = false; var __state = false; var __emphasized = false; var __emphatic = false; static var falseUp = 0; static var falseDown = 1; static var falseOver = 2; static var falseDisabled = 3; static var trueUp = 4; static var trueDown = 5; static var trueOver = 6; static var trueDisabled = 7; var falseUpSkin = "SimpleButtonUp"; var falseDownSkin = "SimpleButtonIn"; var falseOverSkin = ""; var falseDisabledSkin = "SimpleButtonUp"; var trueUpSkin = "SimpleButtonIn"; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = "SimpleButtonIn"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var phase = "up"; var fui = "falseUpIcon"; var fus = "falseUpSkin"; var fdi = "falseDownIcon"; var fds = "falseDownSkin"; var frs = "falseOverSkin"; var fri = "falseOverIcon"; var dfi = "falseDisabledIcon"; var dfs = "falseDisabledSkin"; var tui = "trueUpIcon"; var tus = "trueUpSkin"; var tdi = "trueDownIcon"; var tds = "trueDownSkin"; var trs = "trueOverSkin"; var tri = "trueOverIcon"; var dts = "trueDisabledSkin"; var dti = "trueDisabledIcon"; var rolloverSkin = mx.controls.SimpleButton.prototype.frs; var rolloverIcon = mx.controls.SimpleButton.prototype.fri; var upSkin = mx.controls.SimpleButton.prototype.fus; var downSkin = mx.controls.SimpleButton.prototype.fds; var disabledSkin = mx.controls.SimpleButton.prototype.dfs; var upIcon = mx.controls.SimpleButton.prototype.fui; var downIcon = mx.controls.SimpleButton.prototype.fdi; var disabledIcon = mx.controls.SimpleButton.prototype.dfi; var initializing = true; var idNames = ["fus", "fds", "frs", "dfs", "tus", "tds", "trs", "dts", "fui", "fdi", "fri", "dfi", "tui", "tdi", "tri", "dti"]; var stateNames = ["falseUp", "falseDown", "falseOver", "falseDisabled", "trueUp", "trueDown", "trueOver", "trueDisabled"]; var refNames = ["upSkin", "downSkin", "rolloverSkin", "disabledSkin"]; var tagMap = {falseUpSkin:0, falseDownSkin:1, falseOverSkin:2, falseDisabledSkin:3, trueUpSkin:4, trueDownSkin:5, trueOverSkin:6, trueDisabledSkin:7, falseUpIcon:0, falseDownIcon:1, falseOverIcon:2, falseDisabledIcon:3, trueUpIcon:4, trueDownIcon:5, trueOverIcon:6, trueDisabledIcon:7}; }
Symbol 58 MovieClip [__Packages.mx.managers.DepthManager] Frame 0
class mx.managers.DepthManager { var _childCounter, createClassObject, createObject, _parent, swapDepths, _topmost, getDepth; function DepthManager () { MovieClip.prototype.createClassChildAtDepth = createClassChildAtDepth; MovieClip.prototype.createChildAtDepth = createChildAtDepth; MovieClip.prototype.setDepthTo = setDepthTo; MovieClip.prototype.setDepthAbove = setDepthAbove; MovieClip.prototype.setDepthBelow = setDepthBelow; MovieClip.prototype.findNextAvailableDepth = findNextAvailableDepth; MovieClip.prototype.shuffleDepths = shuffleDepths; MovieClip.prototype.getDepthByFlag = getDepthByFlag; MovieClip.prototype.buildDepthTable = buildDepthTable; _global.ASSetPropFlags(MovieClip.prototype, "createClassChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "createChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthTo", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthAbove", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthBelow", 1); _global.ASSetPropFlags(MovieClip.prototype, "findNextAvailableDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "shuffleDepths", 1); _global.ASSetPropFlags(MovieClip.prototype, "getDepthByFlag", 1); _global.ASSetPropFlags(MovieClip.prototype, "buildDepthTable", 1); } static function sortFunction(a, b) { if (a.getDepth() > b.getDepth()) { return(1); } return(-1); } static function test(depth) { if (depth == reservedDepth) { return(false); } return(true); } static function createClassObjectAtDepth(className, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createClassChildAtDepth(className, kTopmost, initObj); break; case kTooltip : _local1 = holder.createClassChildAtDepth(className, kTop, initObj); break; } return(_local1); } static function createObjectAtDepth(linkageName, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createChildAtDepth(linkageName, kTopmost, initObj); break; case kTooltip : _local1 = holder.createChildAtDepth(linkageName, kTop, initObj); break; } return(_local1); } function createClassChildAtDepth(className, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function createChildAtDepth(linkageName, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function setDepthTo(depthFlag) { var _local2 = _parent.buildDepthTable(); var _local3 = _parent.getDepthByFlag(depthFlag, _local2); if (_local2[_local3] != undefined) { shuffleDepths(this, _local3, _local2, undefined); } else { swapDepths(_local3); } if (depthFlag == kTopmost) { _topmost = true; } else { delete _topmost; } } function setDepthAbove(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local2 = targetInstance.getDepth() + 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local2] != undefined) && (getDepth() < _local2)) { _local2 = _local2 - 1; } if (_local2 > highestDepth) { _local2 = highestDepth; } if (_local2 == highestDepth) { _parent.shuffleDepths(this, _local2, _local3, "down"); } else if (_local3[_local2] != undefined) { _parent.shuffleDepths(this, _local2, _local3, undefined); } else { swapDepths(_local2); } } function setDepthBelow(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local6 = targetInstance.getDepth() - 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local6] != undefined) && (getDepth() > _local6)) { _local6 = _local6 + 1; } var _local4 = lowestDepth + numberOfAuthortimeLayers; var _local5; for (_local5 in _local3) { var _local2 = _local3[_local5]; if (_local2._parent != undefined) { _local4 = Math.min(_local4, _local2.getDepth()); } } if (_local6 < _local4) { _local6 = _local4; } if (_local6 == _local4) { _parent.shuffleDepths(this, _local6, _local3, "up"); } else if (_local3[_local6] != undefined) { _parent.shuffleDepths(this, _local6, _local3, undefined); } else { swapDepths(_local6); } } function findNextAvailableDepth(targetDepth, depthTable, direction) { var _local5 = lowestDepth + numberOfAuthortimeLayers; if (targetDepth < _local5) { targetDepth = _local5; } if (depthTable[targetDepth] == undefined) { return(targetDepth); } var _local2 = targetDepth; var _local1 = targetDepth; if (direction == "down") { while (depthTable[_local1] != undefined) { _local1--; } return(_local1); } while (depthTable[_local2] != undefined) { _local2++; } return(_local2); } function shuffleDepths(subject, targetDepth, depthTable, direction) { var _local9 = lowestDepth + numberOfAuthortimeLayers; var _local8 = _local9; var _local5; for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local9 = Math.min(_local9, _local7.getDepth()); } } if (direction == undefined) { if (subject.getDepth() > targetDepth) { direction = "up"; } else { direction = "down"; } } var _local1 = new Array(); for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local1.push(_local7); } } _local1.sort(sortFunction); if (direction == "up") { var _local3; var _local11; do { if (_local1.length <= 0) { break; } _local3 = _local1.pop(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } _local11 = subject.getDepth(); _local3 = _local1.pop(); var _local4 = _local3.getDepth(); if (_local11 > (_local4 + 1)) { if (_local4 >= 0) { subject.swapDepths(_local4 + 1); } else if ((_local11 > _local8) && (_local4 < _local8)) { subject.swapDepths(_local8); } } subject.swapDepths(_local3); } while (_local4 != targetDepth); } else if (direction == "down") { var _local3; do { if (_local1.length <= 0) { break; } _local3 = _local1.shift(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } var _local11 = _local3.getDepth(); _local3 = _local1.shift(); var _local4 = _local3.getDepth(); if ((_local11 < (_local4 - 1)) && (_local4 > 0)) { subject.swapDepths(_local4 - 1); } subject.swapDepths(_local3); } while (_local4 != targetDepth); } } function getDepthByFlag(depthFlag, depthTable) { var _local2 = 0; if ((depthFlag == kTop) || (depthFlag == kNotopmost)) { var _local5 = 0; var _local7 = false; var _local8; for (_local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { if (!_local9._topmost) { _local2 = Math.max(_local2, _local9.getDepth()); } else if (!_local7) { _local5 = _local9.getDepth(); _local7 = true; } else { _local5 = Math.min(_local5, _local9.getDepth()); } } } } _local2 = _local2 + 20; if (_local7) { if (_local2 >= _local5) { _local2 = _local5 - 1; } } } else if (depthFlag == kBottom) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.min(_local2, _local9.getDepth()); } } } _local2 = _local2 - 20; } else if (depthFlag == kTopmost) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.max(_local2, _local9.getDepth()); } } } _local2 = _local2 + 100; } if (_local2 >= highestDepth) { _local2 = highestDepth; } var _local6 = lowestDepth + numberOfAuthortimeLayers; for (var _local9 in depthTable) { var _local4 = depthTable[_local9]; if (_local4._parent != undefined) { _local6 = Math.min(_local6, _local4.getDepth()); } } if (_local2 <= _local6) { _local2 = _local6; } return(_local2); } function buildDepthTable(Void) { var _local5 = new Array(); var _local4; for (_local4 in this) { var _local2 = this[_local4]; var _local3 = typeof(_local2); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local2.__getTextFormat != undefined))) { if (_local2._parent == this) { _local5[_local2.getDepth()] = _local2; } } } return(_local5); } static var reservedDepth = 1048575; static var highestDepth = 1048574; static var lowestDepth = -16383; static var numberOfAuthortimeLayers = 383; static var kCursor = 101; static var kTooltip = 102; static var kTop = 201; static var kBottom = 202; static var kTopmost = 203; static var kNotopmost = 204; static var holder = _root.createEmptyMovieClip("reserved", reservedDepth); static var __depthManager = new mx.managers.DepthManager(); }
Symbol 59 MovieClip [__Packages.mx.managers.SystemManager] Frame 0
class mx.managers.SystemManager { static var _xAddEventListener, addEventListener, __addEventListener, _xRemoveEventListener, removeEventListener, __removeEventListener, form, __screen, dispatchEvent; function SystemManager () { } static function init(Void) { if (_initialized == false) { _initialized = true; mx.events.EventDispatcher.initialize(mx.managers.SystemManager); Mouse.addListener(mx.managers.SystemManager); Stage.addListener(mx.managers.SystemManager); _xAddEventListener = addEventListener; addEventListener = __addEventListener; _xRemoveEventListener = removeEventListener; removeEventListener = __removeEventListener; } } static function addFocusManager(f) { form = f; f.focusManager.activate(); } static function removeFocusManager(f) { } static function onMouseDown(Void) { var _local1 = form; _local1.focusManager._onMouseDown(); } static function onResize(Void) { var _local7 = Stage.width; var _local6 = Stage.height; var _local9 = _global.origWidth; var _local8 = _global.origHeight; var _local3 = Stage.align; var _local5 = (_local9 - _local7) / 2; var _local4 = (_local8 - _local6) / 2; if (_local3 == "T") { _local4 = 0; } else if (_local3 == "B") { _local4 = _local8 - _local6; } else if (_local3 == "L") { _local5 = 0; } else if (_local3 == "R") { _local5 = _local9 - _local7; } else if (_local3 == "LT") { _local4 = 0; _local5 = 0; } else if (_local3 == "TR") { _local4 = 0; _local5 = _local9 - _local7; } else if (_local3 == "LB") { _local4 = _local8 - _local6; _local5 = 0; } else if (_local3 == "RB") { _local4 = _local8 - _local6; _local5 = _local9 - _local7; } if (__screen == undefined) { __screen = new Object(); } __screen.x = _local5; __screen.y = _local4; __screen.width = _local7; __screen.height = _local6; _root.focusManager.relocate(); dispatchEvent({type:"resize"}); } static function get screen() { init(); if (__screen == undefined) { onResize(); } return(__screen); } static var _initialized = false; static var idleFrames = 0; static var isMouseDown = false; static var forms = new Array(); }
Symbol 60 MovieClip [__Packages.mx.managers.FocusManager] Frame 0
class mx.managers.FocusManager extends mx.core.UIComponent { var __defaultPushButton, defPushButton, form, move, tabEnabled, _width, _height, _x, _y, _alpha, _parent, tabCapture, watch, lastMouse, _visible, lastFocus, doLater, lastSelFocus, cancelAllDoLaters, _searchKey, _lastTarget, _firstNode, _nextIsNext, _nextNode, _lastx, _prevNode, _needPrev, _foundList, _prevObj, _nextObj, _firstObj, _lastObj, _lastNode, lastTabFocus, findFocusFromObject; function FocusManager () { super(); } function get defaultPushButton() { return(__defaultPushButton); } function set defaultPushButton(x) { if (x != __defaultPushButton) { __defaultPushButton.__set__emphasized(false); __defaultPushButton = x; defPushButton = x; x.__set__emphasized(true); } //return(defaultPushButton); } function getMaxTabIndex(o) { var _local3 = 0; var _local6; for (_local6 in o) { var _local2 = o[_local6]; if (_local2._parent == o) { if (_local2.tabIndex != undefined) { if (_local2.tabIndex > _local3) { _local3 = _local2.tabIndex; } } if (_local2.tabChildren == true) { var _local4 = getMaxTabIndex(_local2); if (_local4 > _local3) { _local3 = _local4; } } } } return(_local3); } function getNextTabIndex(Void) { return(getMaxTabIndex(form) + 1); } function get nextTabIndex() { return(getNextTabIndex()); } function relocate(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); move(_local2.x - 1, _local2.y - 1); } function init(Void) { super.init(); tabEnabled = false; _width = (_height = 1); _x = (_y = -1); _alpha = 0; _parent.focusManager = this; _parent.tabChildren = true; _parent.tabEnabled = false; form = _parent; _parent.addEventListener("hide", this); _parent.addEventListener("reveal", this); mx.managers.SystemManager.init(); mx.managers.SystemManager.addFocusManager(form); tabCapture.tabIndex = 0; watch("enabled", enabledChanged); Selection.addListener(this); lastMouse = new Object(); _global.ASSetPropFlags(_parent, "focusManager", 1); _global.ASSetPropFlags(_parent, "tabChildren", 1); _global.ASSetPropFlags(_parent, "tabEnabled", 1); } function enabledChanged(id, oldValue, newValue) { _visible = newValue; return(newValue); } function activate(Void) { Key.addListener(this); activated = (_visible = true); if (lastFocus != undefined) { bNeedFocus = true; if (!mx.managers.SystemManager.isMouseDown) { doLater(this, "restoreFocus"); } } } function deactivate(Void) { Key.removeListener(this); activated = (_visible = false); var _local2 = getSelectionFocus(); var _local3 = getActualFocus(_local2); if (isOurFocus(_local3)) { lastSelFocus = _local2; lastFocus = _local3; } cancelAllDoLaters(); } function isOurFocus(o) { if (o.focusManager == this) { return(true); } while (o != undefined) { if (o.focusManager != undefined) { return(false); } if (o._parent == _parent) { return(true); } o = o._parent; } return(false); } function onSetFocus(o, n) { if (n == null) { if (activated) { bNeedFocus = true; } } else { var _local2 = getFocus(); if (isOurFocus(_local2)) { bNeedFocus = false; lastFocus = _local2; lastSelFocus = n; } } } function restoreFocus(Void) { var _local2 = lastSelFocus.hscroll; if (_local2 != undefined) { var _local5 = lastSelFocus.scroll; var _local4 = lastSelFocus.background; } lastFocus.setFocus(); var _local3 = Selection; Selection.setSelection(_local3.lastBeginIndex, _local3.lastEndIndex); if (_local2 != undefined) { lastSelFocus.scroll = _local5; lastSelFocus.hscroll = _local2; lastSelFocus.background = _local4; } } function onUnload(Void) { mx.managers.SystemManager.removeFocusManager(form); } function setFocus(o) { if (o == null) { Selection.setFocus(null); } else if (o.setFocus == undefined) { Selection.setFocus(o); } else { o.setFocus(); } } function getActualFocus(o) { var _local1 = o._parent; while (_local1 != undefined) { if (_local1.focusTextField != undefined) { while (_local1.focusTextField != undefined) { o = _local1; _local1 = _local1._parent; if (_local1 == undefined) { return(undefined); } if (_local1.focusTextField == undefined) { return(o); } } } if (_local1.tabEnabled != true) { return(o); } o = _local1; _local1 = o._parent; } return(undefined); } function getSelectionFocus() { var m = Selection.getFocus(); var o = eval (m); return(o); } function getFocus(Void) { var _local2 = getSelectionFocus(); return(getActualFocus(_local2)); } function walkTree(p, index, groupName, dir, lookup, firstChild) { var _local5 = true; var _local11; for (_local11 in p) { var _local2 = p[_local11]; if ((((_local2._parent == p) && (_local2.enabled != false)) && (_local2._visible != false)) && ((_local2.tabEnabled == true) || ((_local2.tabEnabled != false) && ((((((((_local2.onPress != undefined) || (_local2.onRelease != undefined)) || (_local2.onReleaseOutside != undefined)) || (_local2.onDragOut != undefined)) || (_local2.onDragOver != undefined)) || (_local2.onRollOver != undefined)) || (_local2.onRollOut != undefined)) || (_local2 instanceof TextField))))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_local2 != _lastTarget) { if (((_local2.groupName != undefined) || (groupName != undefined)) && (_local2.groupName == groupName)) { continue; } if ((_local2 instanceof TextField) && (_local2.selectable == false)) { continue; } if (_local5 || (((_local2.groupName != undefined) && (_local2.groupName == _firstNode.groupName)) && (_local2.selected == true))) { if (firstChild) { _firstNode = _local2; firstChild = false; } } if (_nextIsNext == true) { if ((((_local2.groupName != undefined) && (_local2.groupName == _nextNode.groupName)) && (_local2.selected == true)) || ((_nextNode == undefined) && ((_local2.groupName == undefined) || ((_local2.groupName != undefined) && (_local2.groupName != groupName))))) { _nextNode = _local2; } } if ((_local2.groupName == undefined) || (groupName != _local2.groupName)) { if (((_lastx.groupName != undefined) && (_local2.groupName == _lastx.groupName)) && (_lastx.selected == true)) { } else { _lastx = _local2; } } } else { _prevNode = _lastx; _needPrev = false; _nextIsNext = true; } if (_local2.tabIndex != undefined) { if (_local2.tabIndex == index) { if (_foundList[_local2._name] == undefined) { if (_needPrev) { _prevObj = _local2; _needPrev = false; } _nextObj = _local2; } } if (dir && (_local2.tabIndex > index)) { if (((_nextObj == undefined) || ((_nextObj.tabIndex > _local2.tabIndex) && (((_local2.groupName == undefined) || (_nextObj.groupName == undefined)) || (_local2.groupName != _nextObj.groupName)))) || ((((_nextObj.groupName != undefined) && (_nextObj.groupName == _local2.groupName)) && (_nextObj.selected != true)) && ((_local2.selected == true) || (_nextObj.tabIndex > _local2.tabIndex)))) { _nextObj = _local2; } } else if ((!dir) && (_local2.tabIndex < index)) { if (((_prevObj == undefined) || ((_prevObj.tabIndex < _local2.tabIndex) && (((_local2.groupName == undefined) || (_prevObj.groupName == undefined)) || (_local2.groupName != _prevObj.groupName)))) || ((((_prevObj.groupName != undefined) && (_prevObj.groupName == _local2.groupName)) && (_prevObj.selected != true)) && ((_local2.selected == true) || (_prevObj.tabIndex < _local2.tabIndex)))) { _prevObj = _local2; } } if (((_firstObj == undefined) || ((_local2.tabIndex < _firstObj.tabIndex) && (((_local2.groupName == undefined) || (_firstObj.groupName == undefined)) || (_local2.groupName != _firstObj.groupName)))) || ((((_firstObj.groupName != undefined) && (_firstObj.groupName == _local2.groupName)) && (_firstObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex < _firstObj.tabIndex)))) { _firstObj = _local2; } if (((_lastObj == undefined) || ((_local2.tabIndex > _lastObj.tabIndex) && (((_local2.groupName == undefined) || (_lastObj.groupName == undefined)) || (_local2.groupName != _lastObj.groupName)))) || ((((_lastObj.groupName != undefined) && (_lastObj.groupName == _local2.groupName)) && (_lastObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex > _lastObj.tabIndex)))) { _lastObj = _local2; } } if (_local2.tabChildren) { getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } else if (((_local2._parent == p) && (_local2.tabChildren == true)) && (_local2._visible != false)) { if (_local2 == _lastTarget) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_prevNode == undefined) { var _local3 = _lastx; var _local7 = false; while (_local3 != undefined) { if (_local3 == _local2) { _local7 = true; break; } _local3 = _local3._parent; } if (_local7 == false) { _prevNode = _lastx; } } _needPrev = false; if (_nextNode == undefined) { _nextIsNext = true; } } else if (!((_local2.focusManager != undefined) && (_local2.focusManager._parent == _local2))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } } _lastNode = _lastx; if (lookup) { if (p._parent != undefined) { if (p != _parent) { if ((_prevNode == undefined) && (dir)) { _needPrev = true; } else if ((_nextNode == undefined) && (!dir)) { _nextIsNext = false; } _lastTarget = _lastTarget._parent; getTabCandidate(p._parent, index, groupName, dir, true); } } } } function getTabCandidate(o, index, groupName, dir, firstChild) { var _local2; var _local3 = true; if (o == _parent) { _local2 = o; _local3 = false; } else { _local2 = o._parent; if (_local2 == undefined) { _local2 = o; _local3 = false; } } walkTree(_local2, index, groupName, dir, _local3, firstChild); } function getTabCandidateFromChildren(o, index, groupName, dir, firstChild) { walkTree(o, index, groupName, dir, false, firstChild); } function getFocusManagerFromObject(o) { while (o != undefined) { if (o.focusManager != undefined) { return(o.focusManager); } o = o._parent; } return(undefined); } function tabHandler(Void) { bDrawFocus = true; var _local5 = getSelectionFocus(); var _local4 = getActualFocus(_local5); if (_local4 != _local5) { _local5 = _local4; } if (getFocusManagerFromObject(_local5) != this) { _local5 == undefined; } if (_local5 == undefined) { _local5 = form; } else if (_local5.tabIndex != undefined) { if ((_foundList != undefined) || (_foundList.tabIndex != _local5.tabIndex)) { _foundList = new Object(); _foundList.tabIndex = _local5.tabIndex; } _foundList[_local5._name] = _local5; } var _local3 = Key.isDown(16) != true; _searchKey = getTimer(); _needPrev = true; _nextIsNext = false; _lastx = undefined; _firstNode = undefined; _lastNode = undefined; _nextNode = undefined; _prevNode = undefined; _firstObj = undefined; _lastObj = undefined; _nextObj = undefined; _prevObj = undefined; _lastTarget = _local5; var _local6 = _local5; getTabCandidate(_local6, ((_local5.tabIndex == undefined) ? 0 : (_local5.tabIndex)), _local5.groupName, _local3, true); var _local2; if (_local3) { if (_nextObj != undefined) { _local2 = _nextObj; } else { _local2 = _firstObj; } } else if (_prevObj != undefined) { _local2 = _prevObj; } else { _local2 = _lastObj; } if (_local2.tabIndex != _local5.tabIndex) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; _foundList[_local2._name] = _local2; } else { if (_foundList == undefined) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; } _foundList[_local2._name] = _local2; } if (_local2 == undefined) { if (_local3 == false) { if (_nextNode != undefined) { _local2 = _nextNode; } else { _local2 = _firstNode; } } else if ((_prevNode == undefined) || (_local5 == form)) { _local2 = _lastNode; } else { _local2 = _prevNode; } } if (_local2 == undefined) { return(undefined); } lastTabFocus = _local2; setFocus(_local2); if (_local2.emphasized != undefined) { if (defPushButton != undefined) { _local5 = defPushButton; defPushButton = _local2; _local5.emphasized = false; _local2.emphasized = true; } } else if ((defPushButton != undefined) && (defPushButton != __defaultPushButton)) { _local5 = defPushButton; defPushButton = __defaultPushButton; _local5.emphasized = false; __defaultPushButton.__set__emphasized(true); } } function onKeyDown(Void) { mx.managers.SystemManager.idleFrames = 0; if (defaultPushButtonEnabled) { if (Key.getCode() == 13) { if (defaultPushButton != undefined) { doLater(this, "sendDefaultPushButtonEvent"); } } } } function sendDefaultPushButtonEvent(Void) { defPushButton.dispatchEvent({type:"click"}); } function getMousedComponentFromChildren(x, y, o) { for (var _local7 in o) { var _local2 = o[_local7]; if (((_local2._visible && (_local2.enabled)) && (_local2._parent == o)) && (_local2._searchKey != _searchKey)) { _local2._searchKey = _searchKey; if (_local2.hitTest(x, y, true)) { if ((_local2.onPress != undefined) || (_local2.onRelease != undefined)) { return(_local2); } var _local3 = getMousedComponentFromChildren(x, y, _local2); if (_local3 != undefined) { return(_local3); } return(_local2); } } } return(undefined); } function mouseActivate(Void) { if (!bNeedFocus) { return(undefined); } _searchKey = getTimer(); var _local2 = getMousedComponentFromChildren(lastMouse.x, lastMouse.y, form); if (_local2 instanceof mx.core.UIComponent) { return(undefined); } _local2 = findFocusFromObject(_local2); if (_local2 == lastFocus) { return(undefined); } if (_local2 == undefined) { doLater(this, "restoreFocus"); return(undefined); } var _local3 = _local2.hscroll; if (_local3 != undefined) { var _local6 = _local2.scroll; var _local5 = _local2.background; } setFocus(_local2); var _local4 = Selection; Selection.setSelection(_local4.lastBeginIndex, _local4.lastEndIndex); if (_local3 != undefined) { _local2.scroll = _local6; _local2.hscroll = _local3; _local2.background = _local5; } } function _onMouseDown(Void) { bDrawFocus = false; if (lastFocus != undefined) { lastFocus.drawFocus(false); } mx.managers.SystemManager.idleFrames = 0; var _local3 = Selection; _local3.lastBeginIndex = Selection.getBeginIndex(); _local3.lastEndIndex = Selection.getEndIndex(); lastMouse.x = _root._xmouse; lastMouse.y = _root._ymouse; _root.localToGlobal(lastMouse); } function onMouseUp(Void) { if (_visible) { doLater(this, "mouseActivate"); } } function handleEvent(e) { if (e.type == "reveal") { mx.managers.SystemManager.activate(form); } else { mx.managers.SystemManager.deactivate(form); } } static function enableFocusManagement() { if (!initialized) { initialized = true; Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } } } static var symbolName = "FocusManager"; static var symbolOwner = mx.managers.FocusManager; static var version = "2.0.1.78"; var className = "FocusManager"; var bNeedFocus = false; var bDrawFocus = false; var defaultPushButtonEnabled = true; var activated = true; static var initialized = false; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 61 MovieClip [__Packages.mx.skins.halo.FocusRect] Frame 0
class mx.skins.halo.FocusRect extends mx.skins.SkinElement { var boundingBox_mc, _xscale, _yscale, clear, beginFill, drawRoundRect, endFill, _visible; function FocusRect () { super(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function draw(o) { o.adjustFocusRect(); } function setSize(w, h, r, a, rectCol) { _xscale = (_yscale = 100); clear(); if (typeof(r) == "object") { r.br = ((r.br > 2) ? (r.br - 2) : 0); r.bl = ((r.bl > 2) ? (r.bl - 2) : 0); r.tr = ((r.tr > 2) ? (r.tr - 2) : 0); r.tl = ((r.tl > 2) ? (r.tl - 2) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); r.br = ((r.br > 1) ? (r.br + 1) : 0); r.bl = ((r.bl > 1) ? (r.bl + 1) : 0); r.tr = ((r.tr > 1) ? (r.tr + 1) : 0); r.tl = ((r.tl > 1) ? (r.tl + 1) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(1, 1, w - 2, h - 2, r); r.br = ((r.br > 1) ? (r.br - 1) : 0); r.bl = ((r.bl > 1) ? (r.bl - 1) : 0); r.tr = ((r.tr > 1) ? (r.tr - 1) : 0); r.tl = ((r.tl > 1) ? (r.tl - 1) : 0); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); } else { var _local5; if (r != 0) { _local5 = r - 2; } else { _local5 = 0; } beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); beginFill(rectCol, a * 0.3); if (r != 0) { _local5 = r - 2; r = r - 1; } else { _local5 = 0; r = 0; } drawRoundRect(1, 1, w - 2, h - 2, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); } } function handleEvent(e) { if (e.type == "unload") { _visible = true; } else if (e.type == "resize") { e.target.adjustFocusRect(); } else if (e.type == "move") { e.target.adjustFocusRect(); } } static function classConstruct() { mx.core.UIComponent.prototype.drawFocus = function (focused) { var _local2 = this._parent.focus_mc; if (!focused) { _local2._visible = false; this.removeEventListener("unload", _local2); this.removeEventListener("move", _local2); this.removeEventListener("resize", _local2); } else { if (_local2 == undefined) { _local2 = this._parent.createChildAtDepth("FocusRect", mx.managers.DepthManager.kTop); _local2.tabEnabled = false; this._parent.focus_mc = _local2; } else { _local2._visible = true; } _local2.draw(this); if (_local2.getDepth() < this.getDepth()) { _local2.setDepthAbove(this); } this.addEventListener("unload", _local2); this.addEventListener("move", _local2); this.addEventListener("resize", _local2); } }; mx.core.UIComponent.prototype.adjustFocusRect = function () { var _local2 = this.getStyle("themeColor"); if (_local2 == undefined) { _local2 = 8453965 /* 0x80FF4D */; } var _local3 = this._parent.focus_mc; _local3.setSize(this.width + 4, this.height + 4, 0, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.adjustFocusRect = mx.core.UIComponent.prototype.adjustFocusRect; mx.skins.halo.FocusRect.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var DefaultsDependency = mx.skins.halo.Defaults; static var UIComponentDependency = mx.core.UIComponent; }
Symbol 62 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0
class mx.managers.OverlappedWindows { function OverlappedWindows () { } static function checkIdle(Void) { if (mx.managers.SystemManager.idleFrames > 10) { mx.managers.SystemManager.dispatchEvent({type:"idle"}); } else { mx.managers.SystemManager.idleFrames++; } } static function __addEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager.interval == undefined) { mx.managers.SystemManager.interval = setInterval(mx.managers.SystemManager.checkIdle, 100); } } mx.managers.SystemManager._xAddEventListener(e, o, l); } static function __removeEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager._xRemoveEventListener(e, o, l) == 0) { clearInterval(mx.managers.SystemManager.interval); } } else { mx.managers.SystemManager._xRemoveEventListener(e, o, l); } } static function onMouseDown(Void) { mx.managers.SystemManager.idleFrames = 0; mx.managers.SystemManager.isMouseDown = true; var _local5 = _root; var _local3; var _local8 = _root._xmouse; var _local7 = _root._ymouse; if (mx.managers.SystemManager.form.modalWindow == undefined) { if (mx.managers.SystemManager.forms.length > 1) { var _local6 = mx.managers.SystemManager.forms.length; var _local4; _local4 = 0; while (_local4 < _local6) { var _local2 = mx.managers.SystemManager.forms[_local4]; if (_local2._visible) { if (_local2.hitTest(_local8, _local7)) { if (_local3 == undefined) { _local3 = _local2.getDepth(); _local5 = _local2; } else if (_local3 < _local2.getDepth()) { _local3 = _local2.getDepth(); _local5 = _local2; } } } _local4++; } if (_local5 != mx.managers.SystemManager.form) { mx.managers.SystemManager.activate(_local5); } } } var _local9 = mx.managers.SystemManager.form; _local9.focusManager._onMouseDown(); } static function onMouseMove(Void) { mx.managers.SystemManager.idleFrames = 0; } static function onMouseUp(Void) { mx.managers.SystemManager.isMouseDown = false; mx.managers.SystemManager.idleFrames = 0; } static function activate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form != f) && (mx.managers.SystemManager.forms.length > 1)) { var _local1 = mx.managers.SystemManager.form; _local1.focusManager.deactivate(); } } mx.managers.SystemManager.form = f; f.focusManager.activate(); } static function deactivate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form == f) && (mx.managers.SystemManager.forms.length > 1)) { var _local5 = mx.managers.SystemManager.form; _local5.focusManager.deactivate(); var _local3 = mx.managers.SystemManager.forms.length; var _local1; var _local2; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { _local1 = _local1 + 1; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } mx.managers.SystemManager.form = _local2; break; } if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } _local5 = mx.managers.SystemManager.form; _local5.focusManager.activate(); } } } static function addFocusManager(f) { mx.managers.SystemManager.forms.push(f); mx.managers.SystemManager.activate(f); } static function removeFocusManager(f) { var _local3 = mx.managers.SystemManager.forms.length; var _local1; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { if (mx.managers.SystemManager.form == f) { mx.managers.SystemManager.deactivate(f); } mx.managers.SystemManager.forms.splice(_local1, 1); return(undefined); } _local1++; } } static function enableOverlappedWindows() { if (!initialized) { initialized = true; mx.managers.SystemManager.checkIdle = checkIdle; mx.managers.SystemManager.__addEventListener = __addEventListener; mx.managers.SystemManager.__removeEventListener = __removeEventListener; mx.managers.SystemManager.onMouseDown = onMouseDown; mx.managers.SystemManager.onMouseMove = onMouseMove; mx.managers.SystemManager.onMouseUp = onMouseUp; mx.managers.SystemManager.activate = activate; mx.managers.SystemManager.deactivate = deactivate; mx.managers.SystemManager.addFocusManager = addFocusManager; mx.managers.SystemManager.removeFocusManager = removeFocusManager; } } static var initialized = false; static var SystemManagerDependency = mx.managers.SystemManager; }
Symbol 63 MovieClip [__Packages.mx.styles.CSSSetStyle] Frame 0
class mx.styles.CSSSetStyle { var styleName, stylecache, _color, setColor, invalidateStyle; function CSSSetStyle () { } function _setStyle(styleProp, newValue) { this[styleProp] = newValue; if (mx.styles.StyleManager.TextStyleMap[styleProp] != undefined) { if (styleProp == "color") { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } } _level0.changeTextStyleInChildren(styleProp); return(undefined); } if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local7 = mx.styles.StyleManager.colorNames.haloBlue; var _local6 = mx.styles.StyleManager.colorNames.haloGreen; var _local8 = mx.styles.StyleManager.colorNames.haloOrange; var _local4 = {}; _local4[_local7] = 12188666 /* 0xB9FBFA */; _local4[_local6] = 13500353 /* 0xCDFFC1 */; _local4[_local8] = 16766319 /* 0xFFD56F */; var _local5 = {}; _local5[_local7] = 13958653 /* 0xD4FDFD */; _local5[_local6] = 14942166 /* 0xE3FFD6 */; _local5[_local8] = 16772787 /* 0xFFEEB3 */; var _local9 = _local4[newValue]; var _local10 = _local5[newValue]; if (_local9 == undefined) { _local9 = newValue; } if (_local10 == undefined) { _local10 = newValue; } setStyle("selectionColor", _local9); setStyle("rollOverColor", _local10); } _level0.changeColorStyleInChildren(styleName, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } _level0.notifyStyleChangeInChildren(styleName, styleProp, newValue); } } function changeTextStyleInChildren(styleProp) { var _local4 = getTimer(); var _local5; for (_local5 in this) { var _local2 = this[_local5]; if (_local2._parent == this) { if (_local2.searchKey != _local4) { if (_local2.stylecache != undefined) { delete _local2.stylecache.tf; delete _local2.stylecache[styleProp]; } _local2.invalidateStyle(styleProp); _local2.changeTextStyleInChildren(styleProp); _local2.searchKey = _local4; } } } } function changeColorStyleInChildren(sheetName, colorStyle, newValue) { var _local6 = getTimer(); var _local7; for (_local7 in this) { var _local2 = this[_local7]; if (_local2._parent == this) { if (_local2.searchKey != _local6) { if (((_local2.getStyleName() == sheetName) || (sheetName == undefined)) || (sheetName == "_global")) { if (_local2.stylecache != undefined) { delete _local2.stylecache[colorStyle]; } if (typeof(_local2._color) == "string") { if (_local2._color == colorStyle) { var _local4 = _local2.getStyle(colorStyle); if (colorStyle == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = _local4; } } _local2.setColor(_local4); } } else if (_local2._color[colorStyle] != undefined) { if (typeof(_local2) != "movieclip") { _local2._parent.invalidateStyle(); } else { _local2.invalidateStyle(colorStyle); } } } _local2.changeColorStyleInChildren(sheetName, colorStyle, newValue); _local2.searchKey = _local6; } } } } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { var _local5 = getTimer(); var _local6; for (_local6 in this) { var _local2 = this[_local6]; if (_local2._parent == this) { if (_local2.searchKey != _local5) { if (((_local2.styleName == sheetName) || ((_local2.styleName != undefined) && (typeof(_local2.styleName) == "movieclip"))) || (sheetName == undefined)) { if (_local2.stylecache != undefined) { delete _local2.stylecache[styleProp]; delete _local2.stylecache.tf; } delete _local2.enabledColor; _local2.invalidateStyle(styleProp); } _local2.notifyStyleChangeInChildren(sheetName, styleProp, newValue); _local2.searchKey = _local5; } } } } function setStyle(styleProp, newValue) { if (stylecache != undefined) { delete stylecache[styleProp]; delete stylecache.tf; } this[styleProp] = newValue; if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local10 = mx.styles.StyleManager.colorNames.haloBlue; var _local9 = mx.styles.StyleManager.colorNames.haloGreen; var _local11 = mx.styles.StyleManager.colorNames.haloOrange; var _local6 = {}; _local6[_local10] = 12188666 /* 0xB9FBFA */; _local6[_local9] = 13500353 /* 0xCDFFC1 */; _local6[_local11] = 16766319 /* 0xFFD56F */; var _local7 = {}; _local7[_local10] = 13958653 /* 0xD4FDFD */; _local7[_local9] = 14942166 /* 0xE3FFD6 */; _local7[_local11] = 16772787 /* 0xFFEEB3 */; var _local12 = _local6[newValue]; var _local13 = _local7[newValue]; if (_local12 == undefined) { _local12 = newValue; } if (_local13 == undefined) { _local13 = newValue; } setStyle("selectionColor", _local12); setStyle("rollOverColor", _local13); } if (typeof(_color) == "string") { if (_color == styleProp) { if (styleProp == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = newValue; } } setColor(newValue); } } else if (_color[styleProp] != undefined) { invalidateStyle(styleProp); } changeColorStyleInChildren(undefined, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } invalidateStyle(styleProp); } if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (styleProp == "styleName")) { var _local8; var _local5 = newValue; if (styleProp == "styleName") { _local8 = ((typeof(newValue) == "string") ? (_global.styles[newValue]) : (_local5)); _local5 = _local8.themeColor; if (_local5 != undefined) { _local8.rollOverColor = (_local8.selectionColor = _local5); } } notifyStyleChangeInChildren(undefined, styleProp, newValue); } } static function enableRunTimeCSS() { } static function classConstruct() { var _local2 = MovieClip.prototype; var _local3 = mx.styles.CSSSetStyle.prototype; mx.styles.CSSStyleDeclaration.prototype.setStyle = _local3._setStyle; _local2.changeTextStyleInChildren = _local3.changeTextStyleInChildren; _local2.changeColorStyleInChildren = _local3.changeColorStyleInChildren; _local2.notifyStyleChangeInChildren = _local3.notifyStyleChangeInChildren; _local2.setStyle = _local3.setStyle; _global.ASSetPropFlags(_local2, "changeTextStyleInChildren", 1); _global.ASSetPropFlags(_local2, "changeColorStyleInChildren", 1); _global.ASSetPropFlags(_local2, "notifyStyleChangeInChildren", 1); _global.ASSetPropFlags(_local2, "setStyle", 1); var _local4 = TextField.prototype; _local4.setStyle = _local2.setStyle; _local4.changeTextStyleInChildren = _local3.changeTextStyleInChildren; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; }
Symbol 64 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] Frame 0
class mx.core.ext.UIComponentExtensions { function UIComponentExtensions () { } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; TextField.prototype.setFocus = function () { Selection.setFocus(this); }; TextField.prototype.onSetFocus = function (oldFocus) { if (this.tabEnabled != false) { if (this.getFocusManager().bDrawFocus) { this.drawFocus(true); } } }; TextField.prototype.onKillFocus = function (oldFocus) { if (this.tabEnabled != false) { this.drawFocus(false); } }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.getFocusManager = mx.core.UIComponent.prototype.getFocusManager; mx.managers.OverlappedWindows.enableOverlappedWindows(); mx.styles.CSSSetStyle.enableRunTimeCSS(); mx.managers.FocusManager.enableFocusManagement(); } static var bExtended = false; static var UIComponentExtended = Extensions(); static var UIComponentDependency = mx.core.UIComponent; static var FocusManagerDependency = mx.managers.FocusManager; static var OverlappedWindowsDependency = mx.managers.OverlappedWindows; }
Symbol 65 MovieClip [__Packages.mx.core.View] Frame 0
class mx.core.View extends mx.core.UIComponent { var tabChildren, tabEnabled, boundingBox_mc, border_mc, __get__width, __get__height, __tabIndex, depth, createObject, createClassObject, loadExternal, destroyObject, createClassChildAtDepth, doLater; function View () { super(); } function init() { super.init(); tabChildren = true; tabEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function size() { border_mc.move(0, 0); border_mc.setSize(__get__width(), __get__height()); doLayout(); } function draw() { size(); } function get numChildren() { var _local3 = childNameBase; var _local2 = 0; while (true) { if (this[_local3 + _local2] == undefined) { return(_local2); } _local2++; } } function get tabIndex() { return((tabEnabled ? (__tabIndex) : undefined)); } function set tabIndex(n) { __tabIndex = n; //return(tabIndex); } function addLayoutObject(object) { } function createChild(className, instanceName, initProps) { if (depth == undefined) { depth = 1; } var _local2; if (typeof(className) == "string") { _local2 = createObject(className, instanceName, depth++, initProps); } else { _local2 = createClassObject(className, instanceName, depth++, initProps); } if (_local2 == undefined) { _local2 = loadExternal(className, _loadExternalClass, instanceName, depth++, initProps); } else { this[childNameBase + numChildren] = _local2; _local2._complete = true; childLoaded(_local2); } addLayoutObject(_local2); return(_local2); } function getChildAt(childIndex) { return(this[childNameBase + childIndex]); } function destroyChildAt(childIndex) { if (!((childIndex >= 0) && (childIndex < numChildren))) { return(undefined); } var _local4 = childNameBase + childIndex; var _local6 = numChildren; var _local3; for (_local3 in this) { if (_local3 == _local4) { _local4 = ""; destroyObject(_local3); break; } } var _local2 = Number(childIndex); while (_local2 < (_local6 - 1)) { this[childNameBase + _local2] = this[childNameBase + (_local2 + 1)]; _local2++; } delete this[childNameBase + (_local6 - 1)]; depth--; } function initLayout() { if (!hasBeenLayedOut) { doLayout(); } } function doLayout() { hasBeenLayedOut = true; } function createChildren() { if (border_mc == undefined) { border_mc = createClassChildAtDepth(_global.styles.rectBorderClass, mx.managers.DepthManager.kBottom, {styleName:this}); } doLater(this, "initLayout"); } function convertToUIObject(obj) { } function childLoaded(obj) { convertToUIObject(obj); } static function extension() { mx.core.ExternalContent.enableExternalContent(); } static var symbolName = "View"; static var symbolOwner = mx.core.View; static var version = "2.0.1.78"; var className = "View"; static var childNameBase = "_child"; var hasBeenLayedOut = false; var _loadExternalClass = "UIComponent"; }
Symbol 66 MovieClip [__Packages.mx.core.ScrollView] Frame 0
class mx.core.ScrollView extends mx.core.View { var __width, hScroller, vScroller, __maxHPosition, propsInited, scrollAreaChanged, specialHScrollCase, createObject, viewableColumns, __height, oldRndUp, viewableRows, __viewMetrics, owner, enabled, border_mc, __get__width, __get__height, invLayout, mask_mc, _parent, dispatchEvent; function ScrollView () { super(); } function getHScrollPolicy(Void) { return(__hScrollPolicy); } function setHScrollPolicy(policy) { __hScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get hScrollPolicy() { return(getHScrollPolicy()); } function set hScrollPolicy(policy) { setHScrollPolicy(policy); //return(hScrollPolicy); } function getVScrollPolicy(Void) { return(__vScrollPolicy); } function setVScrollPolicy(policy) { __vScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get vScrollPolicy() { return(getVScrollPolicy()); } function set vScrollPolicy(policy) { setVScrollPolicy(policy); //return(vScrollPolicy); } function get hPosition() { return(getHPosition()); } function set hPosition(pos) { setHPosition(pos); //return(hPosition); } function getHPosition(Void) { return(__hPosition); } function setHPosition(pos) { hScroller.__set__scrollPosition(pos); __hPosition = pos; } function get vPosition() { return(getVPosition()); } function set vPosition(pos) { setVPosition(pos); //return(vPosition); } function getVPosition(Void) { return(__vPosition); } function setVPosition(pos) { vScroller.__set__scrollPosition(pos); __vPosition = pos; } function get maxVPosition() { var _local2 = vScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function get maxHPosition() { return(getMaxHPosition()); } function set maxHPosition(pos) { setMaxHPosition(pos); //return(maxHPosition); } function getMaxHPosition(Void) { if (__maxHPosition != undefined) { return(__maxHPosition); } var _local2 = hScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function setMaxHPosition(pos) { __maxHPosition = pos; } function setScrollProperties(colCount, colWidth, rwCount, rwHeight, hPadding, wPadding) { var _local3 = getViewMetrics(); if (hPadding == undefined) { hPadding = 0; } if (wPadding == undefined) { wPadding = 0; } propsInited = true; delete scrollAreaChanged; heightPadding = hPadding; widthPadding = wPadding; if (colWidth == 0) { colWidth = 1; } if (rwHeight == 0) { rwHeight = 1; } var _local5 = Math.ceil((((__width - _local3.left) - _local3.right) - widthPadding) / colWidth); if ((__hScrollPolicy == "on") || ((_local5 < colCount) && (__hScrollPolicy == "auto"))) { if ((hScroller == undefined) || (specialHScrollCase)) { delete specialHScrollCase; hScroller = createObject("HScrollBar", "hSB", 1001); hScroller.__set__lineScrollSize(20); hScroller.scrollHandler = scrollProxy; hScroller.__set__scrollPosition(__hPosition); scrollAreaChanged = true; } if ((((numberOfCols != colCount) || (columnWidth != colWidth)) || (viewableColumns != _local5)) || (scrollAreaChanged)) { hScroller.setScrollProperties(_local5, 0, colCount - _local5); viewableColumns = _local5; numberOfCols = colCount; columnWidth = colWidth; } } else if (((__hScrollPolicy == "auto") || (__hScrollPolicy == "off")) && (hScroller != undefined)) { hScroller.removeMovieClip(); delete hScroller; scrollAreaChanged = true; } if (heightPadding == undefined) { heightPadding = 0; } var _local4 = Math.ceil((((__height - _local3.top) - _local3.bottom) - heightPadding) / rwHeight); var _local8 = (((__height - _local3.top) - _local3.bottom) % rwHeight) != 0; if ((__vScrollPolicy == "on") || ((_local4 < (rwCount + _local8)) && (__vScrollPolicy == "auto"))) { if (vScroller == undefined) { vScroller = createObject("VScrollBar", "vSB", 1002); vScroller.scrollHandler = scrollProxy; vScroller.__set__scrollPosition(__vPosition); scrollAreaChanged = true; rowH = 0; } if ((((rowC != rwCount) || (rowH != rwHeight)) || ((viewableRows + _local8) != (_local4 + oldRndUp))) || (scrollAreaChanged)) { vScroller.setScrollProperties(_local4, 0, (rwCount - _local4) + _local8); viewableRows = _local4; rowC = rwCount; rowH = rwHeight; oldRndUp = _local8; } } else if (((__vScrollPolicy == "auto") || (__vScrollPolicy == "off")) && (vScroller != undefined)) { vScroller.removeMovieClip(); delete vScroller; scrollAreaChanged = true; } numberOfCols = colCount; columnWidth = colWidth; if (scrollAreaChanged) { doLayout(); var _local2 = __viewMetrics; var _local12 = ((owner != undefined) ? (owner) : this); _local12.layoutContent(_local2.left, _local2.top, ((columnWidth * numberOfCols) - _local2.left) - _local2.right, rowC * rowH, (__width - _local2.left) - _local2.right, (__height - _local2.top) - _local2.bottom); } if (!enabled) { setEnabled(false); } } function getViewMetrics(Void) { var _local2 = __viewMetrics; var _local3 = border_mc.__get__borderMetrics(); _local2.left = _local3.left; _local2.right = _local3.right; if (vScroller != undefined) { _local2.right = _local2.right + vScroller.minWidth; } _local2.top = _local3.top; if ((hScroller == undefined) && ((__hScrollPolicy == "on") || (__hScrollPolicy == true))) { hScroller = createObject("FHScrollBar", "hSB", 1001); specialHScrollCase = true; } _local2.bottom = _local3.bottom; if (hScroller != undefined) { _local2.bottom = _local2.bottom + hScroller.minHeight; } return(_local2); } function doLayout(Void) { var _local10 = __get__width(); var _local8 = __get__height(); delete invLayout; var _local3 = (__viewMetrics = getViewMetrics()); var _local2 = _local3.left; var _local9 = _local3.right; var _local5 = _local3.top; var _local11 = _local3.bottom; var _local7 = hScroller; var _local6 = vScroller; _local7.setSize((_local10 - _local2) - _local9, _local7.minHeight + 0); _local7.move(_local2, _local8 - _local11); _local6.setSize(_local6.minWidth + 0, (_local8 - _local5) - _local11); _local6.move(_local10 - _local9, _local5); var _local4 = mask_mc; _local4._width = (_local10 - _local2) - _local9; _local4._height = (_local8 - _local5) - _local11; _local4._x = _local2; _local4._y = _local5; } function createChild(id, name, props) { var _local2 = super.createChild(id, name, props); return(_local2); } function init(Void) { super.init(); __viewMetrics = new Object(); if (_global.__SVMouseWheelManager == undefined) { var _local4 = (_global.__SVMouseWheelManager = new Object()); _local4.onMouseWheel = __onMouseWheel; Mouse.addListener(_local4); } } function __onMouseWheel(delta, scrollTarget) { var _local4 = scrollTarget; var _local1; while (_local4 != undefined) { if (_local4 instanceof mx.core.ScrollView) { _local1 = _local4; } _local4 = _local4._parent; } if (_local1 != undefined) { _local4 = ((delta <= 0) ? 1 : -1); var _local2 = _local1.vScroller.lineScrollSize; if (_local2 == undefined) { _local2 = 0; } _local2 = Math.max(Math.abs(delta), _local2); var _local3 = _local1.vPosition + (_local2 * _local4); _local1.vPosition = Math.max(0, Math.min(_local3, _local1.maxVPosition)); _local1.dispatchEvent({type:"scroll", direction:"vertical", position:_local1.vPosition}); } } function createChildren(Void) { super.createChildren(); if (mask_mc == undefined) { mask_mc = createObject("BoundingBox", "mask_mc", MASK_DEPTH); } mask_mc._visible = false; } function invalidate(Void) { super.invalidate(); } function draw(Void) { size(); } function size(Void) { super.size(); } function scrollProxy(docObj) { _parent.onScroll(docObj); } function onScroll(docObj) { var _local3 = docObj.target; var _local2 = _local3.scrollPosition; if (_local3 == vScroller) { var _local4 = "vertical"; var _local5 = "__vPosition"; } else { var _local4 = "horizontal"; var _local5 = "__hPosition"; } dispatchEvent({type:"scroll", direction:_local4, position:_local2}); this[_local5] = _local2; } function setEnabled(v) { vScroller.enabled = (hScroller.enabled = v); } function childLoaded(obj) { super.childLoaded(obj); obj.setMask(mask_mc); } static var symbolName = "ScrollView"; static var symbolOwner = mx.core.ScrollView; static var version = "2.0.1.78"; var className = "ScrollView"; var __vScrollPolicy = "auto"; var __hScrollPolicy = "off"; var __vPosition = 0; var __hPosition = 0; var numberOfCols = 0; var rowC = 0; var columnWidth = 1; var rowH = 0; var heightPadding = 0; var widthPadding = 0; var MASK_DEPTH = 10000; }
Symbol 67 MovieClip [__Packages.mx.controls.TextArea] Frame 0
class mx.controls.TextArea extends mx.core.ScrollView { var label, invalidate, initText, dispatchValueChangedEvent, getHPosition, setHPosition, getVPosition, setVPosition, _color, focusTextField, tfx, tfy, tfw, tfh, doLater, _vpos, _hpos, hookedV, vScroller, hookedH, hScroller, getViewMetrics, __get__width, __get__height, hScrollPolicy, vScrollPolicy, getStyle, getFocusManager, addEventListener, removeEventListener, _getTextFormat; function TextArea () { super(); } function get maxChars() { return(label.maxChars); } function set maxChars(x) { label.maxChars = x; //return(maxChars); } function get length() { return(label.length); } function get restrict() { return(label.restrict); } function set restrict(s) { label.restrict = ((s == "") ? null : (s)); //return(restrict); } function get wordWrap() { return(label.wordWrap); } function set wordWrap(s) { label.wordWrap = s; invalidate(); //return(wordWrap); } function get editable() { return(__editable); } function set editable(x) { __editable = x; label.type = (x ? "input" : "dynamic"); //return(editable); } function get password() { return(label.password); } function set password(s) { label.password = s; //return(password); } function get html() { return(getHtml()); } function set html(value) { setHtml(value); //return(html); } function getHtml() { return(label.html); } function setHtml(value) { if (value != label.html) { label.html = value; } } function get text() { return(getText()); } function set text(t) { setText(t); //return(text); } function getText() { if (initializing) { return(initText); } var _local2 = label; if (_local2.html == true) { return(_local2.htmlText); } return(_local2.text); } function setText(t) { if (initializing) { initText = t; } else { var _local2 = label; if (_local2.html == true) { _local2.htmlText = t; } else { _local2.text = t; } invalidate(); } dispatchValueChangedEvent(t); } function get hPosition() { return(getHPosition()); } function set hPosition(pos) { setHPosition(pos); label.hscroll = pos; label.background = false; //return(hPosition); } function get vPosition() { return(getVPosition()); } function set vPosition(pos) { setVPosition(pos); label.scroll = pos + 1; label.background = false; //return(vPosition); } function get maxVPosition() { var _local2 = label.maxscroll - 1; return(((_local2 == undefined) ? 0 : (_local2))); } function get maxHPosition() { var _local2 = label.maxhscroll; return(((_local2 == undefined) ? 0 : (_local2))); } function init(Void) { super.init(); label.styleName = this; _color = mx.core.UIObject.textColorList; focusTextField = label; label.owner = this; label.onSetFocus = function (x) { this._parent.onSetFocus(x); }; label.onKillFocus = function (x) { this._parent.onKillFocus(x); }; label.drawFocus = function (b) { this._parent.drawFocus(b); }; label.onChanged = function () { this.owner.adjustScrollBars(); this.owner.dispatchEvent({type:"change"}); this.owner.dispatchValueChangedEvent(this.owner.text); }; label.onScroller = function () { this.owner.hPosition = this.hscroll; this.owner.vPosition = this.scroll - 1; }; if (text == undefined) { text = (""); } } function createChildren(Void) { super.createChildren(); label.autoSize = "none"; } function layoutContent(x, y, totalW, totalH, displayW, displayH) { var _local2 = label; if ((((tfx != x) || (tfy != y)) || (tfw != displayW)) || (tfh != displayH)) { tfx = x; tfy = y; tfw = displayW; tfh = displayH; _local2.move(tfx, tfy); _local2.setSize(tfw, tfh); doLater(this, "adjustScrollBars"); } } function scrollChanged(Void) { var _local2 = Selection; if (_local2.lastBeginIndex != undefined) { restoreSelection(); } label.background = false; } function onScroll(docObj) { var _local3 = label; super.onScroll(docObj); _local3.hscroll = hPosition + 0; _local3.scroll = vPosition + 1; _vpos = _local3.scroll; _hpos = _local3.hscroll; _local3.background = false; if (hookedV != true) { vScroller.addEventListener("scrollChanged", this); hookedV = true; } if (hookedH != true) { hScroller.addEventListener("scrollChanged", this); hookedH = true; } } function size(Void) { var _local3 = getViewMetrics(); var _local7 = _local3.left + _local3.right; var _local4 = _local3.top + _local3.bottom; var _local6 = _local3.left; var _local5 = _local3.top; tfx = _local6; tfy = _local5; tfw = __get__width() - _local7; tfh = __get__height() - _local4; super.size(); label.move(tfx, tfy); label.setSize(tfw, tfh); if (__get__height() <= 40) { hScrollPolicy = "off"; vScrollPolicy = "off"; } doLater(this, "adjustScrollBars"); } function setEnabled(enable) { vScroller.enabled = enable; hScroller.enabled = enable; label.type = (((editable == false) || (enable == false)) ? "dynamic" : "input"); label.selectable = enable; var _local3 = getStyle((enable ? "color" : "disabledColor")); if (_local3 == undefined) { _local3 = (enable ? 0 : 8947848); } setColor(_local3); } function setColor(col) { label.textColor = col; } function setFocus(Void) { Selection.setFocus(label); } function onSetFocus(x) { var f = Selection.getFocus(); var o = eval (f); if (o != label) { Selection.setFocus(label); return(undefined); } getFocusManager().defaultPushButtonEnabled = false; addEventListener("keyDown", this); super.onSetFocus(x); } function onKillFocus(x) { getFocusManager().defaultPushButtonEnabled = true; removeEventListener("keyDown", this); super.onKillFocus(x); } function restoreSelection(x) { var _local2 = Selection; Selection.setSelection(_local2.lastBeginIndex, _local2.lastEndIndex); label.scroll = _vpos; label.hscroll = _hpos; } function getLineOffsets(Void) { var _local16 = _getTextFormat(); var _local18 = _local16.getTextExtent2(label.text); var _local5 = _root._getTextExtent; _local5.setNewTextFormat(_local16); var _local14 = label.wordWrap; var _local9 = 0; var _local7 = (label._width - 2) - 2; var _local12 = new Array(); var _local17 = new String(label.text); var _local15 = _local17.split("\r"); var _local11 = 0; while (_local11 < _local15.length) { _local12.push(_local9); var _local4 = _local15[_local11]; _local5.text = _local4; var _local13 = Math.ceil(_local5.textWidth / _local7); var _local10 = Math.floor(_local4.length / _local13); var _local3; while (_local14 && (_local5.textWidth > _local7)) { _local3 = _local4.indexOf(" ", _local10); var _local6; if (_local3 == -1) { _local3 = _local4.lastIndexOf(" "); if (_local3 == -1) { _local3 = _local10; } } _local6 = _local4.substr(0, _local3); _local5.text = _local6; if (_local5.textWidth > _local7) { while (_local5.textWidth > _local7) { var _local8 = _local3; _local3 = _local4.lastIndexOf(" ", _local3 - 1); if (_local3 == -1) { _local3 = _local8 - 1; } _local6 = _local4.substr(0, _local3); _local5.text = _local6; } } else if (_local5.textWidth < _local7) { var _local8 = _local3; while (_local5.textWidth < _local7) { _local8 = _local3; _local3 = _local4.indexOf(" ", _local3 + 1); if (_local3 == -1) { if (_local4.indexOf(" ", 0) != -1) { break; } _local3 = _local8 + 1; } _local6 = _local4.substr(0, _local3); _local5.text = _local6; } _local3 = _local8; } _local9 = _local9 + _local3; _local12.push(_local9 + 1); _local4 = _local4.substr(_local3); if (_local4.charAt(0) == " ") { _local4 = _local4.substr(1, _local4.length - 1); _local9 = _local9 + 1; } _local5.text = _local4; } _local9 = _local9 + (_local4.length + 1); _local11++; } return(_local12); } function keyDown(e) { var _local5 = e.code; if (_local5 == 34) { var _local6 = (label.bottomScroll - label.scroll) + 1; var _local3 = getLineOffsets(); var _local2 = Math.min(label.bottomScroll + 1, label.maxscroll); if (_local2 == label.maxscroll) { var _local4 = label.length; Selection.setSelection(_local4, _local4); } else { label.scroll = _local2; Selection.setSelection(_local3[_local2 - 1], _local3[_local2 - 1]); } } else if (_local5 == 33) { var _local6 = (label.bottomScroll - label.scroll) + 1; var _local3 = getLineOffsets(); var _local2 = label.scroll - 1; if (_local2 < 1) { Selection.setSelection(0, 0); } else { Selection.setSelection(_local3[_local2 - 1], _local3[_local2 - 1]); label.scroll = Math.max(_local2 - _local6, 1); } } } function draw(Void) { var _local2 = label; var _local4 = getText(); if (initializing) { initializing = false; delete initText; } var _local3 = _getTextFormat(); _local2.embedFonts = _local3.embedFonts == true; if (_local3 != undefined) { _local2.setTextFormat(_local3); _local2.setNewTextFormat(_local3); } _local2.multiline = true; _local2.wordWrap = wordWrap == true; if (_local2.html == true) { _local2.setTextFormat(_local3); _local2.htmlText = _local4; } else { _local2.text = _local4; } _local2.type = ((editable == true) ? "input" : "dynamic"); size(); _local2.background = false; } function adjustScrollBars() { var _local2 = label; var _local4 = (_local2.bottomScroll - _local2.scroll) + 1; var _local3 = (_local4 + _local2.maxscroll) - 1; if (_local3 < 1) { _local3 = 1; } var _local5 = 0; if ((_local2.textWidth + 5) > _local2._width) { if (!_local2.wordWrap) { _local5 = _local2._width + _local2.maxhscroll; } } else { _local2.hscroll = 0; _local2.background = false; } if ((_local2.height / _local4) != Math.round(_local2.height / _local4)) { _local3--; } setScrollProperties(_local5, 1, _local3, _local2.height / _local4); } function setScrollProperties(colCount, colWidth, rwCount, rwHeight, hPadding, wPadding) { super.setScrollProperties(colCount, colWidth, rwCount, rwHeight, hPadding, wPadding); if (vScroller == undefined) { hookedV = false; } if (hScroller == undefined) { hookedH = false; } } function get tabIndex() { return(label.tabIndex); } function set tabIndex(w) { label.tabIndex = w; //return(tabIndex); } function set _accProps(val) { label._accProps = val; //return(_accProps); } function get _accProps() { return(label._accProps); } function get styleSheet() { return(label.styleSheet); } function set styleSheet(v) { label.styleSheet = v; //return(styleSheet); } static var symbolName = "TextArea"; static var symbolOwner = mx.controls.TextArea; static var version = "2.0.1.78"; var className = "TextArea"; var initializing = true; var clipParameters = {text:1, wordWrap:1, editable:1, maxChars:1, restrict:1, html:1, password:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.TextArea.prototype.clipParameters, mx.core.ScrollView.prototype.clipParameters); var __vScrollPolicy = "auto"; var __hScrollPolicy = "auto"; var __editable = true; }
Symbol 146 MovieClip [__Packages.mx.core.ExternalContent] Frame 0
class mx.core.ExternalContent { var createObject, numChildren, prepList, doLater, loadList, dispatchEvent, loadedList, childLoaded; function ExternalContent () { } function loadExternal(url, placeholderClassName, instanceName, depth, initProps) { var _local2; _local2 = createObject(placeholderClassName, instanceName, depth, initProps); this[mx.core.View.childNameBase + numChildren] = _local2; if (prepList == undefined) { prepList = new Object(); } prepList[instanceName] = {obj:_local2, url:url, complete:false, initProps:initProps}; prepareToLoadMovie(_local2); return(_local2); } function prepareToLoadMovie(obj) { obj.unloadMovie(); doLater(this, "waitForUnload"); } function waitForUnload() { var _local3; for (_local3 in prepList) { var _local2 = prepList[_local3]; if (_local2.obj.getBytesTotal() == 0) { if (loadList == undefined) { loadList = new Object(); } loadList[_local3] = _local2; _local2.obj.loadMovie(_local2.url); delete prepList[_local3]; doLater(this, "checkLoadProgress"); } else { doLater(this, "waitForUnload"); } } } function checkLoadProgress() { var _local3; for (_local3 in loadList) { var _local2 = loadList[_local3]; _local2.loaded = _local2.obj.getBytesLoaded(); _local2.total = _local2.obj.getBytesTotal(); if (_local2.total > 0) { _local2.obj._visible = false; dispatchEvent({type:"progress", target:_local2.obj, current:_local2.loaded, total:_local2.total}); if (_local2.loaded == _local2.total) { if (loadedList == undefined) { loadedList = new Object(); } loadedList[_local3] = _local2; delete loadList[_local3]; doLater(this, "contentLoaded"); } } else if (_local2.total == -1) { if (_local2.failedOnce != undefined) { _local2.failedOnce++; if (_local2.failedOnce > 3) { dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadList[_local3]; } } else { _local2.failedOnce = 0; } } doLater(this, "checkLoadProgress"); } } function contentLoaded() { var _local4; for (_local4 in loadedList) { var _local2 = loadedList[_local4]; _local2.obj._visible = true; _local2.obj._complete = true; var _local3; for (_local3 in _local2.initProps) { _local2.obj[_local3] = _local2.initProps[_local3]; } childLoaded(_local2.obj); dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadedList[_local4]; } } function convertToUIObject(obj) { if (obj.setSize == undefined) { var _local2 = mx.core.UIObject.prototype; obj.addProperty("width", _local2.__get__width, null); obj.addProperty("height", _local2.__get__height, null); obj.addProperty("left", _local2.__get__left, null); obj.addProperty("x", _local2.__get__x, null); obj.addProperty("top", _local2.__get__top, null); obj.addProperty("y", _local2.__get__y, null); obj.addProperty("right", _local2.__get__right, null); obj.addProperty("bottom", _local2.__get__bottom, null); obj.addProperty("visible", _local2.__get__visible, _local2.__set__visible); obj.move = mx.core.UIObject.prototype.move; obj.setSize = mx.core.UIObject.prototype.setSize; obj.size = mx.core.UIObject.prototype.size; mx.events.UIEventDispatcher.initialize(obj); } } static function enableExternalContent() { } static function classConstruct() { var _local1 = mx.core.View.prototype; var _local2 = mx.core.ExternalContent.prototype; _local1.loadExternal = _local2.loadExternal; _local1.prepareToLoadMovie = _local2.prepareToLoadMovie; _local1.waitForUnload = _local2.waitForUnload; _local1.checkLoadProgress = _local2.checkLoadProgress; _local1.contentLoaded = _local2.contentLoaded; _local1.convertToUIObject = _local2.convertToUIObject; return(true); } static var classConstructed = classConstruct(); static var ViewDependency = mx.core.View; }
Symbol 147 MovieClip [__Packages.mx.skins.CustomBorder] Frame 0
class mx.skins.CustomBorder extends mx.skins.Border { var __width, __height, l_mc, setSkin, minHeight, minWidth, m_mc, r_mc; function CustomBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function createChildren(Void) { } function draw(Void) { if (l_mc == undefined) { var _local2 = setSkin(tagL, leftSkin); if (horizontal) { minHeight = l_mc._height; minWidth = l_mc._width; } else { minHeight = l_mc._height; minWidth = l_mc._width; } } if (m_mc == undefined) { setSkin(tagM, middleSkin); if (horizontal) { minHeight = m_mc._height; minWidth = minWidth + m_mc._width; } else { minHeight = minHeight + m_mc._height; minWidth = m_mc._width; } } if (r_mc == undefined) { setSkin(tagR, rightSkin); if (horizontal) { minHeight = r_mc._height; minWidth = minWidth + r_mc._width; } else { minHeight = minHeight + r_mc._height; minWidth = r_mc._width; } } size(); } function size(Void) { l_mc.move(0, 0); if (horizontal) { r_mc.move(width - r_mc.width, 0); m_mc.move(l_mc.width, 0); m_mc.setSize(r_mc.x - m_mc.x, m_mc.height); } else { r_mc.move(0, height - r_mc.height, 0); m_mc.move(0, l_mc.height); m_mc.setSize(m_mc.width, r_mc.y - m_mc.y); } } static var symbolName = "CustomBorder"; static var symbolOwner = mx.skins.CustomBorder; static var version = "2.0.1.78"; var className = "CustomBorder"; static var tagL = 0; static var tagM = 1; static var tagR = 2; var idNames = new Array("l_mc", "m_mc", "r_mc"); var leftSkin = "F3PieceLeft"; var middleSkin = "F3PieceMiddle"; var rightSkin = "F3PieceRight"; var horizontal = true; }
Symbol 148 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] Frame 0
class mx.controls.scrollClasses.ScrollThumb extends mx.skins.CustomBorder { var useHandCursor, ymin, ymax, datamin, datamax, scrollMove, lastY, _ymouse, _y, _parent, onMouseMove, grip_mc, setSkin, gripSkin, __get__width, __get__height; function ScrollThumb () { super(); } function createChildren(Void) { super.createChildren(); useHandCursor = false; } function setRange(_ymin, _ymax, _datamin, _datamax) { ymin = _ymin; ymax = _ymax; datamin = _datamin; datamax = _datamax; } function dragThumb(Void) { scrollMove = _ymouse - lastY; scrollMove = scrollMove + _y; if (scrollMove < ymin) { scrollMove = ymin; } else if (scrollMove > ymax) { scrollMove = ymax; } _parent.isScrolling = true; _y = scrollMove; var _local2 = Math.round(((datamax - datamin) * (_y - ymin)) / (ymax - ymin)) + datamin; _parent.scrollPosition = _local2; _parent.dispatchScrollEvent("ThumbTrack"); updateAfterEvent(); } function stopDragThumb(Void) { _parent.isScrolling = false; _parent.dispatchScrollEvent("ThumbPosition"); _parent.dispatchScrollChangedEvent(); delete onMouseMove; } function onPress(Void) { _parent.pressFocus(); lastY = _ymouse; onMouseMove = dragThumb; super.onPress(); } function onRelease(Void) { _parent.releaseFocus(); stopDragThumb(); super.onRelease(); } function onReleaseOutside(Void) { _parent.releaseFocus(); stopDragThumb(); super.onReleaseOutside(); } function draw() { super.draw(); if (grip_mc == undefined) { setSkin(3, gripSkin); } } function size() { super.size(); grip_mc.move((__get__width() - grip_mc.width) / 2, (__get__height() - grip_mc.height) / 2); } static var symbolOwner = mx.skins.CustomBorder.symbolOwner; var className = "ScrollThumb"; var btnOffset = 0; var horizontal = false; var idNames = new Array("l_mc", "m_mc", "r_mc", "grip_mc"); }
Symbol 149 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] Frame 0
class mx.controls.scrollClasses.ScrollBar extends mx.core.UIComponent { var isScrolling, scrollTrack_mc, scrollThumb_mc, __height, tabEnabled, focusEnabled, boundingBox_mc, setSkin, upArrow_mc, _minHeight, _minWidth, downArrow_mc, createObject, createClassObject, enabled, _height, dispatchEvent, minMode, maxMode, plusMode, minusMode, _parent, getStyle, scrolling, _ymouse; function ScrollBar () { super(); } function get scrollPosition() { return(_scrollPosition); } function set scrollPosition(pos) { _scrollPosition = pos; if (isScrolling != true) { pos = Math.min(pos, maxPos); pos = Math.max(pos, minPos); var _local3 = (((pos - minPos) * (scrollTrack_mc.height - scrollThumb_mc._height)) / (maxPos - minPos)) + scrollTrack_mc.top; scrollThumb_mc.move(0, _local3); } //return(scrollPosition); } function get pageScrollSize() { return(largeScroll); } function set pageScrollSize(lScroll) { largeScroll = lScroll; //return(pageScrollSize); } function set lineScrollSize(sScroll) { smallScroll = sScroll; //return(lineScrollSize); } function get lineScrollSize() { return(smallScroll); } function get virtualHeight() { return(__height); } function init(Void) { super.init(); _scrollPosition = 0; tabEnabled = false; focusEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren(Void) { if (scrollTrack_mc == undefined) { setSkin(skinIDTrack, scrollTrackName); } scrollTrack_mc.visible = false; var _local3 = new Object(); _local3.enabled = false; _local3.preset = mx.controls.SimpleButton.falseDisabled; _local3.initProperties = 0; _local3.autoRepeat = true; _local3.tabEnabled = false; var _local2; if (upArrow_mc == undefined) { _local2 = createButton(upArrowName, "upArrow_mc", skinIDUpArrow, _local3); } _local2.buttonDownHandler = onUpArrow; _local2.clickHandler = onScrollChanged; _minHeight = _local2.height; _minWidth = _local2.width; if (downArrow_mc == undefined) { _local2 = createButton(downArrowName, "downArrow_mc", skinIDDownArrow, _local3); } _local2.buttonDownHandler = onDownArrow; _local2.clickHandler = onScrollChanged; _minHeight = _minHeight + _local2.height; } function createButton(linkageName, id, skinID, o) { if (skinID == skinIDUpArrow) { o.falseUpSkin = upArrowUpName; o.falseDownSkin = upArrowDownName; o.falseOverSkin = upArrowOverName; } else { o.falseUpSkin = downArrowUpName; o.falseDownSkin = downArrowDownName; o.falseOverSkin = downArrowOverName; } var _local3 = createObject(linkageName, id, skinID, o); this[id].visible = false; this[id].useHandCursor = false; return(_local3); } function createThumb(Void) { var _local2 = new Object(); _local2.validateNow = true; _local2.tabEnabled = false; _local2.leftSkin = thumbTopName; _local2.middleSkin = thumbMiddleName; _local2.rightSkin = thumbBottomName; _local2.gripSkin = thumbGripName; createClassObject(mx.controls.scrollClasses.ScrollThumb, "scrollThumb_mc", skinIDThumb, _local2); } function setScrollProperties(pSize, mnPos, mxPos, ls) { var _local4; var _local2 = scrollTrack_mc; pageSize = pSize; largeScroll = (((ls != undefined) && (ls > 0)) ? (ls) : (pSize)); minPos = Math.max(mnPos, 0); maxPos = Math.max(mxPos, 0); _scrollPosition = Math.max(minPos, _scrollPosition); _scrollPosition = Math.min(maxPos, _scrollPosition); if (((maxPos - minPos) > 0) && (enabled)) { var _local5 = _scrollPosition; if (!initializing) { upArrow_mc.enabled = true; downArrow_mc.enabled = true; } _local2.onPress = (_local2.onDragOver = startTrackScroller); _local2.onRelease = releaseScrolling; _local2.onDragOut = (_local2.stopScrolling = stopScrolling); _local2.onReleaseOutside = releaseScrolling; _local2.useHandCursor = false; if (scrollThumb_mc == undefined) { createThumb(); } var _local3 = scrollThumb_mc; if (scrollTrackOverName.length > 0) { _local2.onRollOver = trackOver; _local2.onRollOut = trackOut; } _local4 = (pageSize / ((maxPos - minPos) + pageSize)) * _local2.height; if (_local4 < _local3.minHeight) { if (_local2.height < _local3.minHeight) { _local3.__set__visible(false); } else { _local4 = _local3.minHeight; _local3.__set__visible(true); _local3.setSize(_minWidth, _local3.minHeight + 0); } } else { _local3.__set__visible(true); _local3.setSize(_minWidth, _local4); } _local3.setRange(upArrow_mc.__get__height() + 0, (virtualHeight - downArrow_mc.__get__height()) - _local3.__get__height(), minPos, maxPos); _local5 = Math.min(_local5, maxPos); scrollPosition = (Math.max(_local5, minPos)); } else { scrollThumb_mc.__set__visible(false); if (!initializing) { upArrow_mc.enabled = false; downArrow_mc.enabled = false; } delete _local2.onPress; delete _local2.onDragOver; delete _local2.onRelease; delete _local2.onDragOut; delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onReleaseOutside; } if (initializing) { scrollThumb_mc.__set__visible(false); } } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function draw(Void) { if (initializing) { initializing = false; scrollTrack_mc.visible = true; upArrow_mc.__set__visible(true); downArrow_mc.__set__visible(true); } size(); } function size(Void) { if (_height == 1) { return(undefined); } if (upArrow_mc == undefined) { return(undefined); } var _local3 = upArrow_mc.__get__height(); var _local2 = downArrow_mc.__get__height(); upArrow_mc.move(0, 0); var _local4 = scrollTrack_mc; _local4._y = _local3; _local4._height = (virtualHeight - _local3) - _local2; downArrow_mc.move(0, virtualHeight - _local2); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll", detail:detail}); } function isScrollBarKey(k) { if (k == 36) { if (scrollPosition != 0) { scrollPosition = (0); dispatchScrollEvent(minMode); } return(true); } if (k == 35) { if (scrollPosition < maxPos) { scrollPosition = (maxPos); dispatchScrollEvent(maxMode); } return(true); } return(false); } function scrollIt(inc, mode) { var _local3 = smallScroll; if (inc != "Line") { _local3 = ((largeScroll == 0) ? (pageSize) : (largeScroll)); } var _local2 = _scrollPosition + (mode * _local3); if (_local2 > maxPos) { _local2 = maxPos; } else if (_local2 < minPos) { _local2 = minPos; } if (scrollPosition != _local2) { scrollPosition = (_local2); var _local4 = ((mode < 0) ? (minusMode) : (plusMode)); dispatchScrollEvent(inc + _local4); } } function startTrackScroller(Void) { _parent.pressFocus(); if (_parent.scrollTrackDownName.length > 0) { if (_parent.scrollTrackDown_mc == undefined) { _parent.setSkin(skinIDTrackDown, scrollTrackDownName); } else { _parent.scrollTrackDown_mc.visible = true; } } _parent.trackScroller(); _parent.scrolling = setInterval(_parent, "scrollInterval", getStyle("repeatDelay"), "Page", -1); } function scrollInterval(inc, mode) { clearInterval(scrolling); if (inc == "Page") { trackScroller(); } else { scrollIt(inc, mode); } scrolling = setInterval(this, "scrollInterval", getStyle("repeatInterval"), inc, mode); } function trackScroller(Void) { if ((scrollThumb_mc._y + scrollThumb_mc.__get__height()) < _ymouse) { scrollIt("Page", 1); } else if (scrollThumb_mc._y > _ymouse) { scrollIt("Page", -1); } } function dispatchScrollChangedEvent(Void) { dispatchEvent({type:"scrollChanged"}); } function stopScrolling(Void) { clearInterval(_parent.scrolling); _parent.scrollTrackDown_mc.visible = false; } function releaseScrolling(Void) { _parent.releaseFocus(); stopScrolling(); _parent.dispatchScrollChangedEvent(); } function trackOver(Void) { if (_parent.scrollTrackOverName.length > 0) { if (_parent.scrollTrackOver_mc == undefined) { _parent.setSkin(skinIDTrackOver, scrollTrackOverName); } else { _parent.scrollTrackOver_mc.visible = true; } } } function trackOut(Void) { _parent.scrollTrackOver_mc.visible = false; } function onUpArrow(Void) { _parent.scrollIt("Line", -1); } function onDownArrow(Void) { _parent.scrollIt("Line", 1); } function onScrollChanged(Void) { _parent.dispatchScrollChangedEvent(); } static var symbolOwner = mx.core.UIComponent; var className = "ScrollBar"; var minPos = 0; var maxPos = 0; var pageSize = 0; var largeScroll = 0; var smallScroll = 1; var _scrollPosition = 0; var scrollTrackName = "ScrollTrack"; var scrollTrackOverName = ""; var scrollTrackDownName = ""; var upArrowName = "BtnUpArrow"; var upArrowUpName = "ScrollUpArrowUp"; var upArrowOverName = "ScrollUpArrowOver"; var upArrowDownName = "ScrollUpArrowDown"; var downArrowName = "BtnDownArrow"; var downArrowUpName = "ScrollDownArrowUp"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDownName = "ScrollDownArrowDown"; var thumbTopName = "ScrollThumbTopUp"; var thumbMiddleName = "ScrollThumbMiddleUp"; var thumbBottomName = "ScrollThumbBottomUp"; var thumbGripName = "ScrollThumbGripUp"; static var skinIDTrack = 0; static var skinIDTrackOver = 1; static var skinIDTrackDown = 2; static var skinIDUpArrow = 3; static var skinIDDownArrow = 4; static var skinIDThumb = 5; var idNames = new Array("scrollTrack_mc", "scrollTrackOver_mc", "scrollTrackDown_mc", "upArrow_mc", "downArrow_mc"); var clipParameters = {minPos:1, maxPos:1, pageSize:1, scrollPosition:1, lineScrollSize:1, pageScrollSize:1, visible:1, enabled:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.scrollClasses.ScrollBar.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var initializing = true; }
Symbol 150 MovieClip [__Packages.mx.controls.HScrollBar] Frame 0
class mx.controls.HScrollBar extends mx.controls.scrollClasses.ScrollBar { var _minHeight, _minWidth, _xscale, _rotation, __width, scrollIt; function HScrollBar () { super(); } function getMinWidth(Void) { return(_minHeight); } function getMinHeight(Void) { return(_minWidth); } function init(Void) { super.init(); _xscale = -100; _rotation = -90; } function get virtualHeight() { return(__width); } function isScrollBarKey(k) { if (k == 37) { scrollIt("Line", -1); return(true); } if (k == 39) { scrollIt("Line", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "HScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.1.78"; var className = "HScrollBar"; var minusMode = "Left"; var plusMode = "Right"; var minMode = "AtLeft"; var maxMode = "AtRight"; }
Symbol 151 MovieClip [__Packages.mx.controls.Button] Frame 0
class mx.controls.Button extends mx.controls.SimpleButton { var initializing, labelPath, initIcon, getState, enabled, phase, idNames, __width, __height, setState, invalidate, iconName, refresh, createLabel, _iconLinkageName, removeIcons, hitArea_mc, createEmptyObject; function Button () { super(); } function init(Void) { super.init(); } function draw() { if (initializing) { labelPath.visible = true; } super.draw(); if (initIcon != undefined) { _setIcon(initIcon); } delete initIcon; } function onRelease(Void) { super.onRelease(); } function createChildren(Void) { super.createChildren(); } function setSkin(tag, linkageName, initobj) { return(super.setSkin(tag, linkageName, initobj)); } function viewSkin(varName) { var _local3 = (getState() ? "true" : "false"); _local3 = _local3 + (enabled ? (phase) : "disabled"); super.viewSkin(varName, {styleName:this, borderStyle:_local3}); } function invalidateStyle(c) { labelPath.invalidateStyle(c); super.invalidateStyle(c); } function setColor(c) { var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]].redraw(true); _local2++; } } function setEnabled(enable) { labelPath.enabled = enable; super.setEnabled(enable); } function calcSize(tag, ref) { if ((__width == undefined) || (__height == undefined)) { return(undefined); } if (tag < 7) { ref.setSize(__width, __height, true); } } function size(Void) { setState(getState()); setHitArea(__width, __height); var _local3 = 0; while (_local3 < 8) { var _local4 = idNames[_local3]; if (typeof(this[_local4]) == "movieclip") { this[_local4].setSize(__width, __height, true); } _local3++; } super.size(); } function set labelPlacement(val) { __labelPlacement = val; invalidate(); //return(labelPlacement); } function get labelPlacement() { return(__labelPlacement); } function getLabelPlacement(Void) { return(__labelPlacement); } function setLabelPlacement(val) { __labelPlacement = val; invalidate(); } function getBtnOffset(Void) { if (getState()) { var _local2 = btnOffset; } else if (phase == "down") { var _local2 = btnOffset; } else { var _local2 = 0; } return(_local2); } function setView(offset) { var _local16 = (offset ? (btnOffset) : 0); var _local12 = getLabelPlacement(); var _local7 = 0; var _local6 = 0; var _local9 = 0; var _local8 = 0; var _local5 = 0; var _local4 = 0; var _local3 = labelPath; var _local2 = iconName; var _local15 = _local3.textWidth; var _local14 = _local3.textHeight; var _local10 = (__width - borderW) - borderW; var _local11 = (__height - borderW) - borderW; if (_local2 != undefined) { _local7 = _local2._width; _local6 = _local2._height; } if ((_local12 == "left") || (_local12 == "right")) { if (_local3 != undefined) { _local9 = Math.min(_local10 - _local7, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11, _local14 + 5); _local3._height = _local8; } if (_local12 == "right") { _local5 = _local7; if (centerContent) { _local5 = _local5 + (((_local10 - _local9) - _local7) / 2); } _local2._x = _local5 - _local7; } else { _local5 = (_local10 - _local9) - _local7; if (centerContent) { _local5 = _local5 / 2; } _local2._x = _local5 + _local9; } _local4 = 0; _local2._y = _local4; if (centerContent) { _local2._y = (_local11 - _local6) / 2; _local4 = (_local11 - _local8) / 2; } if (!centerContent) { _local2._y = _local2._y + Math.max(0, (_local8 - _local6) / 2); } } else { if (_local3 != undefined) { _local9 = Math.min(_local10, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11 - _local6, _local14 + 5); _local3._height = _local8; } _local5 = (_local10 - _local9) / 2; _local2._x = (_local10 - _local7) / 2; if (_local12 == "top") { _local4 = (_local11 - _local8) - _local6; if (centerContent) { _local4 = _local4 / 2; } _local2._y = _local4 + _local8; } else { _local4 = _local6; if (centerContent) { _local4 = _local4 + (((_local11 - _local8) - _local6) / 2); } _local2._y = _local4 - _local6; } } var _local13 = borderW + _local16; _local3._x = _local5 + _local13; _local3._y = _local4 + _local13; _local2._x = _local2._x + _local13; _local2._y = _local2._y + _local13; } function set label(lbl) { setLabel(lbl); //return(label); } function setLabel(label) { if (label == "") { labelPath.removeTextField(); refresh(); return(undefined); } if (labelPath == undefined) { var _local2 = createLabel("labelPath", 200, label); _local2._width = _local2.textWidth + 5; _local2._height = _local2.textHeight + 5; if (initializing) { _local2.visible = false; } } else { delete labelPath.__text; labelPath.text = label; refresh(); } } function getLabel(Void) { return(((labelPath.__text != undefined) ? (labelPath.__text) : (labelPath.text))); } function get label() { return(getLabel()); } function _getIcon(Void) { return(_iconLinkageName); } function get icon() { if (initializing) { return(initIcon); } return(_iconLinkageName); } function _setIcon(linkage) { if (initializing) { if (linkage == "") { return(undefined); } initIcon = linkage; } else { if (linkage == "") { removeIcons(); return(undefined); } super.changeIcon(0, linkage); super.changeIcon(1, linkage); super.changeIcon(3, linkage); super.changeIcon(4, linkage); super.changeIcon(5, linkage); _iconLinkageName = linkage; refresh(); } } function set icon(linkage) { _setIcon(linkage); //return(icon); } function setHitArea(w, h) { if (hitArea_mc == undefined) { createEmptyObject("hitArea_mc", 100); } var _local2 = hitArea_mc; _local2.clear(); _local2.beginFill(16711680); _local2.drawRect(0, 0, w, h); _local2.endFill(); _local2.setVisible(false); } static var symbolName = "Button"; static var symbolOwner = mx.controls.Button; var className = "Button"; static var version = "2.0.1.78"; var btnOffset = 0; var _color = "buttonColor"; var __label = "default value"; var __labelPlacement = "right"; var falseUpSkin = "ButtonSkin"; var falseDownSkin = "ButtonSkin"; var falseOverSkin = "ButtonSkin"; var falseDisabledSkin = "ButtonSkin"; var trueUpSkin = "ButtonSkin"; var trueDownSkin = "ButtonSkin"; var trueOverSkin = "ButtonSkin"; var trueDisabledSkin = "ButtonSkin"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var clipParameters = {labelPlacement:1, icon:1, toggle:1, selected:1, label:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Button.prototype.clipParameters, mx.controls.SimpleButton.prototype.clipParameters); var centerContent = true; var borderW = 1; }
Symbol 152 MovieClip [__Packages.mx.skins.halo.ButtonSkin] Frame 0
class mx.skins.halo.ButtonSkin extends mx.skins.RectBorder { var __get__width, __get__height, getStyle, _parent, clear, drawRoundRect, __get__x, __get__y; function ButtonSkin () { super(); } function init() { super.init(); } function size() { drawHaloRect(__get__width(), __get__height()); } function drawHaloRect(w, h) { var _local6 = getStyle("borderStyle"); var _local4 = getStyle("themeColor"); var _local5 = _parent.emphasized; clear(); switch (_local6) { case "falseup" : if (_local5) { drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 75); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 85, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 75); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); } else { drawRoundRect(0, 0, w, h, 5, 9542041, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, [13291985, 16250871], 100, 0, "radial"); drawRoundRect(2, 2, w - 4, h - 4, 3, [9542041, 13818586], 100, 0, "radial"); drawRoundRect(3, 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(3, 4, w - 6, h - 7, 2, 16316664, 100); } break; case "falsedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "falserollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 50); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "falsedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); break; case "trueup" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16250871, 100); break; case "truedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "truerollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 40); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "truedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.skinRegistry.ButtonSkin = true; return(true); } static var symbolName = "ButtonSkin"; static var symbolOwner = mx.skins.halo.ButtonSkin; var className = "ButtonSkin"; var backgroundColorName = "buttonColor"; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 153 MovieClip [__Packages.mx.controls.VScrollBar] Frame 0
class mx.controls.VScrollBar extends mx.controls.scrollClasses.ScrollBar { var scrollIt; function VScrollBar () { super(); } function init(Void) { super.init(); } function isScrollBarKey(k) { if (k == 38) { scrollIt("Line", -1); return(true); } if (k == 40) { scrollIt("Line", 1); return(true); } if (k == 33) { scrollIt("Page", -1); return(true); } if (k == 34) { scrollIt("Page", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "VScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.1.78"; var className = "VScrollBar"; var minusMode = "Up"; var plusMode = "Down"; var minMode = "AtTop"; var maxMode = "AtBottom"; }
Symbol 1266 MovieClip Frame 19
stop();
Symbol 1275 MovieClip Frame 16
gotoAndPlay (2);
Symbol 1276 MovieClip Frame 1
stop();
Symbol 1276 MovieClip Frame 9
stop();
Symbol 1276 MovieClip Frame 19
stop();
Symbol 1276 MovieClip Frame 29
stop();
Symbol 1277 MovieClip Frame 38
gotoAndPlay ("flameloop");
Symbol 1277 MovieClip Frame 68
gotoAndPlay ("noflame");
Symbol 1277 MovieClip Frame 74
stop();
Symbol 1279 MovieClip Frame 80
gotoAndPlay ("front_idle");
Symbol 1285 MovieClip Frame 36
gotoAndPlay ("front_idle");
Symbol 1291 MovieClip Frame 60
gotoAndPlay ("front_idle");
Symbol 1292 MovieClip Frame 26
stop();
Symbol 1316 MovieClip Frame 185
stop();
Symbol 1330 MovieClip Frame 399
stop();
Symbol 1351 MovieClip Frame 23
stop();
Symbol 1362 MovieClip Frame 1
stop();
Symbol 1372 MovieClip Frame 30
gotoAndPlay ("mouth");
Symbol 1385 MovieClip Frame 24
stop();
Symbol 1388 MovieClip Frame 24
stop();
Symbol 1395 MovieClip Frame 1
stop();
Symbol 1405 MovieClip Frame 1
stop();
Symbol 1412 MovieClip Frame 1
stop();
Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 60
gotoAndPlay ("front_idle");
Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 120
gotoAndPlay ("back_idle");
Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 130
stop();
Symbol 1509 MovieClip [sprite_WeaponCHESTNUTS] Frame 1
stop();
Symbol 1509 MovieClip [sprite_WeaponCHESTNUTS] Frame 13
gotoAndPlay ("loop");
Symbol 1509 MovieClip [sprite_WeaponCHESTNUTS] Frame 43
gotoAndPlay ("burn");
Symbol 1509 MovieClip [sprite_WeaponCHESTNUTS] Frame 61
stop();
Symbol 1684 MovieClip [sprite_MandyPlane] Frame 36
gotoAndPlay ("front_idle");
Symbol 1684 MovieClip [sprite_MandyPlane] Frame 73
gotoAndPlay ("back_idle");
Symbol 1684 MovieClip [sprite_MandyPlane] Frame 81
stop();
Symbol 1687 MovieClip [sprite_weaponPLANE] Frame 1
stop();
Symbol 1687 MovieClip [sprite_weaponPLANE] Frame 13
gotoAndPlay ("deployed");
Symbol 1697 MovieClip [sprite_GrimUpright] Frame 1
stop();
Symbol 1697 MovieClip [sprite_GrimUpright] Frame 9
stop();
Symbol 1697 MovieClip [sprite_GrimUpright] Frame 15
gotoAndPlay ("back_idle");
Symbol 1716 MovieClip [sprite_EnemyBear] Frame 1
stop();
Symbol 1716 MovieClip [sprite_EnemyBear] Frame 21
gotoAndPlay ("attack");
Symbol 1729 MovieClip [sprite_EnemyGbm] Frame 1
stop();
Symbol 1729 MovieClip [sprite_EnemyGbm] Frame 33
gotoAndPlay ("attack");
Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 60
gotoAndPlay ("front_idle");
Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 120
gotoAndPlay ("back_idle");
Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 130
stop();
Symbol 1796 MovieClip [sprite_weaponMAGNET] Frame 1
stop();
Symbol 1796 MovieClip [sprite_weaponMAGNET] Frame 14
gotoAndPlay ("deployed");
Symbol 1969 MovieClip [sprite_MandyDoll] Frame 36
gotoAndPlay ("front_idle");
Symbol 1969 MovieClip [sprite_MandyDoll] Frame 73
gotoAndPlay ("back_idle");
Symbol 1969 MovieClip [sprite_MandyDoll] Frame 81
stop();
Symbol 1972 MovieClip [sprite_weaponDOLL] Frame 1
stop();
Symbol 1972 MovieClip [sprite_weaponDOLL] Frame 4
gotoAndPlay ("deployed");
Symbol 1982 MovieClip [sprite_GrimShopvac] Frame 1
stop();
Symbol 1982 MovieClip [sprite_GrimShopvac] Frame 9
stop();
Symbol 1982 MovieClip [sprite_GrimShopvac] Frame 15
gotoAndPlay ("back_idle");
Symbol 1995 MovieClip [sprite_EnemyBalloon] Frame 1
stop();
Symbol 1995 MovieClip [sprite_EnemyBalloon] Frame 20
gotoAndPlay ("attack");
Symbol 2024 MovieClip [sprite_EnemyRobot] Frame 1
stop();
Symbol 2024 MovieClip [sprite_EnemyRobot] Frame 82
gotoAndPlay ("attack");
Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 60
gotoAndPlay ("front_idle");
Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 120
gotoAndPlay ("back_idle");
Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 130
stop();
Symbol 2113 MovieClip [sprite_weaponSNOWGLOBE] Frame 1
stop();
Symbol 2113 MovieClip [sprite_weaponSNOWGLOBE] Frame 8
stop();
Symbol 2113 MovieClip [sprite_weaponSNOWGLOBE] Frame 20
stop();
Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 36
gotoAndPlay ("front_idle");
Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 73
gotoAndPlay ("back_idle");
Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 81
stop();
Symbol 2295 MovieClip [sprite_weaponMARBLES] Frame 1
stop();
Symbol 2295 MovieClip [sprite_weaponMARBLES] Frame 6
stop();
Symbol 2305 MovieClip [sprite_GrimIndustrialVac] Frame 1
stop();
Symbol 2305 MovieClip [sprite_GrimIndustrialVac] Frame 9
stop();
Symbol 2305 MovieClip [sprite_GrimIndustrialVac] Frame 15
gotoAndPlay ("back_idle");
Symbol 2368 MovieClip [sprite_BillyClock] Frame 60
gotoAndPlay ("front_idle");
Symbol 2368 MovieClip [sprite_BillyClock] Frame 120
gotoAndPlay ("back_idle");
Symbol 2368 MovieClip [sprite_BillyClock] Frame 131
stop();
Symbol 2378 MovieClip [sprite_weaponCLOCK] Frame 1
stop();
Symbol 2378 MovieClip [sprite_weaponCLOCK] Frame 12
stop();
Symbol 2378 MovieClip [sprite_weaponCLOCK] Frame 77
gotoAndStop ("ready");
Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 36
gotoAndPlay ("front_idle");
Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 73
gotoAndPlay ("back_idle");
Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 81
stop();
Symbol 2475 MovieClip [sprite_weaponInstaPop] Frame 1
stop();
Symbol 2475 MovieClip [sprite_weaponInstaPop] Frame 2
stop();
Symbol 2475 MovieClip [sprite_weaponInstaPop] Frame 34
stop();
Symbol 2485 MovieClip [sprite_GrimProtonpack] Frame 1
stop();
Symbol 2485 MovieClip [sprite_GrimProtonpack] Frame 9
stop();
Symbol 2485 MovieClip [sprite_GrimProtonpack] Frame 15
gotoAndPlay ("back_idle");
Symbol 2500 MovieClip Frame 1
stop();

Library Items

Symbol 1 GraphicUsed by:19
Symbol 2 GraphicUsed by:19
Symbol 3 GraphicUsed by:19 1316
Symbol 4 GraphicUsed by:19 1316
Symbol 5 GraphicUsed by:19
Symbol 6 GraphicUsed by:19
Symbol 7 GraphicUsed by:19
Symbol 8 GraphicUsed by:19 1316
Symbol 9 GraphicUsed by:19 1316
Symbol 10 GraphicUsed by:19
Symbol 11 GraphicUsed by:19
Symbol 12 GraphicUsed by:19
Symbol 13 GraphicUsed by:19
Symbol 14 GraphicUsed by:18
Symbol 15 GraphicUsed by:18
Symbol 16 GraphicUsed by:18
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:14 15 16 17Used by:19
Symbol 19 MovieClip [sprite_doll]Uses:1 2 3 4 5 6 7 8 9 10 11 12 13 18
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClip [_snowflake]Uses:20
Symbol 22 GraphicUsed by:23 783
Symbol 23 MovieClip [dot]Uses:22
Symbol 27 FontUsed by:28 68
Symbol 28 EditableTextUses:27Used by:44
Symbol 29 MovieClip [Defaults]Used by:31
Symbol 30 MovieClip [UIObjectExtensions]Used by:31
Symbol 31 MovieClip [UIObject]Uses:29 30Used by:32 41 43
Symbol 32 MovieClip [Border]Uses:31Used by:33 82
Symbol 33 MovieClip [RectBorder]Uses:32Used by:44 82 143
Symbol 34 GraphicUsed by:36
Symbol 35 GraphicUsed by:36
Symbol 36 ButtonUses:34 35Used by:41
Symbol 37 MovieClipUsed by:41
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClip [BoundingBox]Uses:38Used by:40 80 82 141 142 143 144
Symbol 40 MovieClip [FocusRect]Uses:39Used by:41
Symbol 41 MovieClip [FocusManager]Uses:36 37 40 31Used by:43
Symbol 42 MovieClip [UIComponentExtensions]Used by:43
Symbol 43 MovieClip [UIComponent]Uses:31 41 42Used by:44 80 143
Symbol 44 MovieClip [TextInput]Uses:28 33 43
Symbol 68 EditableTextUses:27Used by:145
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClip [BrdrShdw]Uses:69Used by:73 78 79
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClip [BrdrFace]Uses:71Used by:73 78 79
Symbol 73 MovieClip [SimpleButtonDown]Uses:70 72Used by:80
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClip [BrdrBlk]Uses:74Used by:78 79
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClip [BrdrHilght]Uses:76Used by:78 79
Symbol 78 MovieClip [SimpleButtonIn]Uses:75 77 70 72Used by:80
Symbol 79 MovieClip [SimpleButtonUp]Uses:75 72 70 77Used by:80
Symbol 80 MovieClip [SimpleButton]Uses:39 73 78 79 43Used by:82 141 142
Symbol 81 MovieClip [ButtonSkin]Used by:82
Symbol 82 MovieClip [Button]Uses:39 80 32 33 81Used by:141 142
Symbol 83 MovieClip [CustomBorder]Used by:141 142
Symbol 84 GraphicUsed by:86 122 123 124 127 128 133
Symbol 85 GraphicUsed by:86 122 123 127 128 133
Symbol 86 MovieClip [ScrollTrack]Uses:84 85Used by:93 98 99 100 134 135 136 137 138 139
Symbol 87 GraphicUsed by:93 98 99 100 134 135 136 137
Symbol 88 GraphicUsed by:93 98 99 100 134 135 136 137
Symbol 89 GraphicUsed by:93 98 99 100 134 135 136 137
Symbol 90 GraphicUsed by:93 98 99 100 134 135 136 137
Symbol 91 GraphicUsed by:93 98 99 100 134 135 136 137
Symbol 92 GraphicUsed by:93 98 99 100
Symbol 93 MovieClip [ScrollDownArrowDisabled]Uses:86 87 88 89 90 91 92Used by:140
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClip [ScrollThemeColor1]Uses:94Used by:98 99 135 136
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClip [ScrollThemeColor2]Uses:96Used by:98 135
Symbol 98 MovieClip [ScrollDownArrowDown]Uses:86 87 95 88 89 90 91 97 92Used by:140
Symbol 99 MovieClip [ScrollDownArrowOver]Uses:86 87 95 88 89 90 91 92Used by:140
Symbol 100 MovieClip [ScrollDownArrowUp]Uses:86 87 88 89 90 91 92Used by:140
Symbol 101 GraphicUsed by:106 111 112 113 129 130 131 132
Symbol 102 GraphicUsed by:106 111 112 113 129 130 131 132
Symbol 103 GraphicUsed by:106 111 112 113 129 130 131 132
Symbol 104 GraphicUsed by:106 111 112 113 129 130 131 132
Symbol 105 GraphicUsed by:106 111 112 113 129 130 131 132
Symbol 106 MovieClip [ScrollThumbBottomDisabled]Uses:101 102 103 104 105Used by:140
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClip [ThumbThemeColor1]Uses:107Used by:111 112 130 131
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClip [ThumbThemeColor3]Uses:109Used by:111 130
Symbol 111 MovieClip [ScrollThumbBottomDown]Uses:101 108 102 103 104 110 105Used by:140
Symbol 112 MovieClip [ScrollThumbBottomOver]Uses:101 108 102 103 104 105Used by:140
Symbol 113 MovieClip [ScrollThumbBottomUp]Uses:101 102 103 104 105Used by:140
Symbol 114 GraphicUsed by:115 118 119 120
Symbol 115 MovieClip [ScrollThumbGripDisabled]Uses:114Used by:140
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClip [ThumbThemeColor2]Uses:116Used by:118 119 122 123 127
Symbol 118 MovieClip [ScrollThumbGripDown]Uses:117 114Used by:140
Symbol 119 MovieClip [ScrollThumbGripOver]Uses:117 114Used by:140
Symbol 120 MovieClip [ScrollThumbGripUp]Uses:114Used by:140
Symbol 121 GraphicUsed by:122 123 127 128
Symbol 122 MovieClip [ScrollThumbMiddleDisabled]Uses:84 121 117 85Used by:140
Symbol 123 MovieClip [ScrollThumbMiddleDown]Uses:84 117 121 85Used by:140
Symbol 124 MovieClipUses:84Used by:127
Symbol 125 GraphicUsed by:126 134 135 136 137
Symbol 126 MovieClipUses:125Used by:127
Symbol 127 MovieClip [ScrollThumbMiddleOver]Uses:84 117 121 124 126 85Used by:140
Symbol 128 MovieClip [ScrollThumbMiddleUp]Uses:84 121 85Used by:140
Symbol 129 MovieClip [ScrollThumbTopDisabled]Uses:101 102 103 104 105Used by:140
Symbol 130 MovieClip [ScrollThumbTopDown]Uses:101 108 102 103 104 110 105Used by:140
Symbol 131 MovieClip [ScrollThumbTopOver]Uses:101 108 102 103 104 105Used by:140
Symbol 132 MovieClip [ScrollThumbTopUp]Uses:101 102 103 104 105Used by:140
Symbol 133 MovieClip [ScrollTrackDisabled]Uses:84 85Used by:140
Symbol 134 MovieClip [ScrollUpArrowDisabled]Uses:86 87 88 89 90 91 125Used by:140
Symbol 135 MovieClip [ScrollUpArrowDown]Uses:86 87 95 88 89 90 91 97 125Used by:140
Symbol 136 MovieClip [ScrollUpArrowOver]Uses:86 87 95 88 89 125 90 91Used by:140
Symbol 137 MovieClip [ScrollUpArrowUp]Uses:86 87 88 89 90 91 125Used by:140
Symbol 138 MovieClip [BtnDownArrow]Uses:86Used by:140
Symbol 139 MovieClip [BtnUpArrow]Uses:86Used by:140
Symbol 140 MovieClip [ScrollBarAssets]Uses:93 98 99 100 106 111 112 113 115 118 119 120 122 123 127 128 129 130 131 132 133 134 135 136 137 138 139Used by:141 142
Symbol 141 MovieClip [HScrollBar]Uses:39 82 80 83 140Used by:144
Symbol 142 MovieClip [VScrollBar]Uses:39 82 80 83 140Used by:144
Symbol 143 MovieClip [View]Uses:39 43 33Used by:144
Symbol 144 MovieClip [ScrollView]Uses:39 141 142 143Used by:145
Symbol 145 MovieClip [TextArea]Uses:68 144
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:154Used by:212
Symbol 156 FontUsed by:157 776 1164 1168 1169 1170 1171 1172 1175 1176 1194 1196 1197 1199 1201 1202 1204 1206 1208 1210 1212 1214 1216 1218 1220 1222 1223 1232 1234 1236 1238 1380
Symbol 157 EditableTextUses:156Used by:212
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:212
Symbol 160 GraphicUsed by:161 1198
Symbol 161 MovieClipUses:160Used by:212
Symbol 162 GraphicUsed by:212 865 1481
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:165
Symbol 165 MovieClipUses:164Used by:212
Symbol 166 GraphicUsed by:212
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:212
Symbol 169 GraphicUsed by:212
Symbol 170 GraphicUsed by:212
Symbol 171 GraphicUsed by:212
Symbol 172 GraphicUsed by:212
Symbol 173 GraphicUsed by:212
Symbol 174 GraphicUsed by:212
Symbol 175 GraphicUsed by:212
Symbol 176 GraphicUsed by:212
Symbol 177 GraphicUsed by:212
Symbol 178 GraphicUsed by:212
Symbol 179 GraphicUsed by:212
Symbol 180 GraphicUsed by:212
Symbol 181 GraphicUsed by:212
Symbol 182 GraphicUsed by:212
Symbol 183 GraphicUsed by:212
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:184Used by:212
Symbol 186 GraphicUsed by:212
Symbol 187 GraphicUsed by:212
Symbol 188 GraphicUsed by:212
Symbol 189 GraphicUsed by:212
Symbol 190 GraphicUsed by:212
Symbol 191 GraphicUsed by:212
Symbol 192 GraphicUsed by:212
Symbol 193 GraphicUsed by:212
Symbol 194 GraphicUsed by:212
Symbol 195 GraphicUsed by:212
Symbol 196 GraphicUsed by:212
Symbol 197 GraphicUsed by:212
Symbol 198 GraphicUsed by:212
Symbol 199 GraphicUsed by:212
Symbol 200 GraphicUsed by:212
Symbol 201 GraphicUsed by:212
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:202Used by:212
Symbol 204 GraphicUsed by:212
Symbol 205 GraphicUsed by:212
Symbol 206 GraphicUsed by:212
Symbol 207 GraphicUsed by:212
Symbol 208 GraphicUsed by:212
Symbol 209 GraphicUsed by:212
Symbol 210 GraphicUsed by:212
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:155 157 159 161 162 165 166 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 203 204 205 206 207 208 209 210 211Used by:Timeline
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:215
Symbol 215 MovieClip [sprite_weaponPOPSICLE]Uses:214Used by:Timeline
Symbol 216 Sound [_titleTrak]Used by:Timeline
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:219
Symbol 219 MovieClip [sprite_weaponMALLET]Uses:218Used by:Timeline
Symbol 220 Sound [_gameTrak1]Used by:Timeline
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:319 1385 1478 1792 2087 2368
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:319 1478 1792 2087 2368
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:319 1478 1792 2087 2368
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:319 1478 1792 2087 2368
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:319 1478 1792 2087 2368
Symbol 231 BitmapUsed by:233
Symbol 232 BitmapUsed by:233 1414 1731 2026 2307
Symbol 233 GraphicUses:231 232Used by:319
Symbol 234 BitmapUsed by:236
Symbol 235 BitmapUsed by:236 1415 1733 2028 2309
Symbol 236 GraphicUses:234 235Used by:319
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:319
Symbol 239 BitmapUsed by:241
Symbol 240 BitmapUsed by:241 1423 1737 2032 2313
Symbol 241 GraphicUses:239 240Used by:319
Symbol 242 BitmapUsed by:244
Symbol 243 BitmapUsed by:244 1425 1739 2034 2315
Symbol 244 GraphicUses:242 243Used by:319
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:319 1478 1792 2087 2368
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:319 1478 1792 2087 2368
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:319
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:319
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:319
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:319
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:319
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:319
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:319
Symbol 263 BitmapUsed by:265
Symbol 264 BitmapUsed by:265 1441 1755 2050 2331
Symbol 265 GraphicUses:263 264Used by:319
Symbol 266 BitmapUsed by:268
Symbol 267 BitmapUsed by:268 1443 1757 2052 2333
Symbol 268 GraphicUses:266 267Used by:319
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:319 1478 1792 2087 2368
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:319 1478 1792 2087 2368
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:319
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:319
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:319
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:319
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:319
Symbol 283 BitmapUsed by:285
Symbol 284 BitmapUsed by:285 1455 1769 2064 2345
Symbol 285 GraphicUses:283 284Used by:319
Symbol 286 BitmapUsed by:288
Symbol 287 BitmapUsed by:288 1457 1771 2066 2347
Symbol 288 GraphicUses:286 287Used by:319
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:319 1478 1792 2087 2368
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:319 1478 1792 2087 2368
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:319
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:319
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:319
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:319
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:319
Symbol 303 BitmapUsed by:305
Symbol 304 BitmapUsed by:305 1469 1783 2078 2359
Symbol 305 GraphicUses:303 304Used by:319
Symbol 306 BitmapUsed by:308
Symbol 307 BitmapUsed by:308 1471 1785 2080 2361
Symbol 308 GraphicUses:306 307Used by:319
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:319 1478 1792 2087 2368
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:319 1478 1792 2087 2368
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:319
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:319
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:319
Symbol 319 MovieClip [sprite_BillyPopsicle]Uses:222 224 226 228 230 233 236 238 241 244 246 248 250 252 254 256 258 260 262 265 268 270 272 274 276 278 280 282 285 288 290 292 294 296 298 300 302 305 308 310 312 314 316 318Used by:Timeline
Symbol 320 Sound [_upgradeTrak]Used by:Timeline
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:514 1385 1684 1969 2288 2457
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:514
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:514 1684 1969 2288 2457
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:514 1684 1969 2288 2457
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:514
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:514 1684 1969 2288 2457
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:514 1684 1969 2288 2457
Symbol 335 BitmapUsed by:336
Symbol 336 GraphicUses:335Used by:514 1684 1969 2288 2457
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:514 1684 1969 2288 2457
Symbol 339 BitmapUsed by:341
Symbol 340 BitmapUsed by:341 1515 1800 2119 2383
Symbol 341 GraphicUses:339 340Used by:514
Symbol 342 BitmapUsed by:344 361 368 375 382 389 396 403 410 417 431 438 445 452 459 466 473 480 487 497 506
Symbol 343 BitmapUsed by:344 1517 1802 2121 2384
Symbol 344 GraphicUses:342 343Used by:514
Symbol 345 BitmapUsed by:347
Symbol 346 BitmapUsed by:347 1519 1527 1535 1543 1551 1559 1567 1575 1583 1591 1599 1607 1615 1623 1631 1639 1647 1655 1663 1671 1679 1804 1812 1820 1828 1836 1844 1852 1860 1868 1876 1884 1892 1900 1908 1916 1924 1932 1940 1948 1956 1964 2123 2131 2139 2147 2155 2163 2171 2179 2187 2195 2203 2211 2219 2227 2235 2243 2251 2259 2267 2275 2283 2386
Symbol 347 GraphicUses:345 346Used by:514
Symbol 348 BitmapUsed by:350
Symbol 349 BitmapUsed by:350 1521 1529 1537 1545 1553 1561 1569 1577 1585 1806 1814 1822 1830 1838 1846 1854 1862 1870 2125 2133 2141 2149 2157 2165 2173 2181 2189 2388
Symbol 350 GraphicUses:348 349Used by:514
Symbol 351 BitmapUsed by:353
Symbol 352 BitmapUsed by:353 1523 1808 2127 2390
Symbol 353 GraphicUses:351 352Used by:514
Symbol 354 BitmapUsed by:355
Symbol 355 GraphicUses:354Used by:514 1684 1969 2288 2457
Symbol 356 BitmapUsed by:357
Symbol 357 GraphicUses:356Used by:514 1684 1969 2288 2457
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:514 1684 1969 2288 2457
Symbol 360 BitmapUsed by:361 1525 1810 2129 2391
Symbol 361 GraphicUses:342 360Used by:514
Symbol 362 BitmapUsed by:364
Symbol 363 BitmapUsed by:364 1531 1816 2135 2393
Symbol 364 GraphicUses:362 363Used by:514
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:514 1684 1969 2288 2457
Symbol 367 BitmapUsed by:368 1533 1818 2137 2394
Symbol 368 GraphicUses:342 367Used by:514
Symbol 369 BitmapUsed by:371
Symbol 370 BitmapUsed by:371 1539 1824 2143 2396
Symbol 371 GraphicUses:369 370Used by:514
Symbol 372 BitmapUsed by:373
Symbol 373 GraphicUses:372Used by:514 1684 1969 2288 2457
Symbol 374 BitmapUsed by:375 1541 1826 2145 2397
Symbol 375 GraphicUses:342 374Used by:514
Symbol 376 BitmapUsed by:378
Symbol 377 BitmapUsed by:378 1547 1832 2151 2399
Symbol 378 GraphicUses:376 377Used by:514
Symbol 379 BitmapUsed by:380
Symbol 380 GraphicUses:379Used by:514 1684 1969 2288 2457
Symbol 381 BitmapUsed by:382 1549 1834 2153 2400
Symbol 382 GraphicUses:342 381Used by:514
Symbol 383 BitmapUsed by:385
Symbol 384 BitmapUsed by:385 1555 1840 2159 2402
Symbol 385 GraphicUses:383 384Used by:514
Symbol 386 BitmapUsed by:387
Symbol 387 GraphicUses:386Used by:514 1684 1969 2288 2457
Symbol 388 BitmapUsed by:389 1557 1842 2161 2403
Symbol 389 GraphicUses:342 388Used by:514
Symbol 390 BitmapUsed by:392
Symbol 391 BitmapUsed by:392 1563 1848 2167 2405
Symbol 392 GraphicUses:390 391Used by:514
Symbol 393 BitmapUsed by:394
Symbol 394 GraphicUses:393Used by:514 1684 1969 2288 2457
Symbol 395 BitmapUsed by:396 1565 1850 2169 2406
Symbol 396 GraphicUses:342 395Used by:514
Symbol 397 BitmapUsed by:399
Symbol 398 BitmapUsed by:399 1571 1856 2175 2408
Symbol 399 GraphicUses:397 398Used by:514
Symbol 400 BitmapUsed by:401
Symbol 401 GraphicUses:400Used by:514 1684 1969 2288 2457
Symbol 402 BitmapUsed by:403 1573 1858 2177 2409
Symbol 403 GraphicUses:342 402Used by:514
Symbol 404 BitmapUsed by:406
Symbol 405 BitmapUsed by:406 1579 1864 2183 2411
Symbol 406 GraphicUses:404 405Used by:514
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:514 1684 1969 2288 2457
Symbol 409 BitmapUsed by:410 1581 1866 2185 2412
Symbol 410 GraphicUses:342 409Used by:514
Symbol 411 BitmapUsed by:413
Symbol 412 BitmapUsed by:413 1587 1872 2191 2414
Symbol 413 GraphicUses:411 412Used by:514
Symbol 414 BitmapUsed by:415
Symbol 415 GraphicUses:414Used by:514 1684 1969 2288 2457
Symbol 416 BitmapUsed by:417 1589 1874 2193 2415
Symbol 417 GraphicUses:342 416Used by:514
Symbol 418 BitmapUsed by:420
Symbol 419 BitmapUsed by:420 1593 1601 1609 1617 1625 1633 1641 1649 1657 1878 1886 1894 1902 1910 1918 1926 1934 1942 2197 2205 2213 2221 2229 2237 2245 2253 2261 2417
Symbol 420 GraphicUses:418 419Used by:514
Symbol 421 BitmapUsed by:423
Symbol 422 BitmapUsed by:423 1595 1880 2199 2419
Symbol 423 GraphicUses:421 422Used by:514
Symbol 424 BitmapUsed by:425
Symbol 425 GraphicUses:424Used by:514 1684 1969 2288 2457
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:514 1684 1969 2288 2457
Symbol 428 BitmapUsed by:429
Symbol 429 GraphicUses:428Used by:514 1684 1969 2288 2457
Symbol 430 BitmapUsed by:431 1597 1882 2201 2420
Symbol 431 GraphicUses:342 430Used by:514
Symbol 432 BitmapUsed by:434
Symbol 433 BitmapUsed by:434 1603 1888 2207 2422
Symbol 434 GraphicUses:432 433Used by:514
Symbol 435 BitmapUsed by:436
Symbol 436 GraphicUses:435Used by:514 1684 1969 2288 2457
Symbol 437 BitmapUsed by:438 1605 1890 2209 2423
Symbol 438 GraphicUses:342 437Used by:514
Symbol 439 BitmapUsed by:441
Symbol 440 BitmapUsed by:441 1611 1896 2215 2425
Symbol 441 GraphicUses:439 440Used by:514
Symbol 442 BitmapUsed by:443
Symbol 443 GraphicUses:442Used by:514 1684 1969 2288 2457
Symbol 444 BitmapUsed by:445 1613 1898 2217 2426
Symbol 445 GraphicUses:342 444Used by:514
Symbol 446 BitmapUsed by:448
Symbol 447 BitmapUsed by:448 1619 1904 2223 2428
Symbol 448 GraphicUses:446 447Used by:514
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:514 1684 1969 2288 2457
Symbol 451 BitmapUsed by:452 1621 1906 2225 2429
Symbol 452 GraphicUses:342 451Used by:514
Symbol 453 BitmapUsed by:455
Symbol 454 BitmapUsed by:455 1627 1912 2231 2431
Symbol 455 GraphicUses:453 454Used by:514
Symbol 456 BitmapUsed by:457
Symbol 457 GraphicUses:456Used by:514 1684 1969 2288 2457
Symbol 458 BitmapUsed by:459 1629 1914 2233 2432
Symbol 459 GraphicUses:342 458Used by:514
Symbol 460 BitmapUsed by:462
Symbol 461 BitmapUsed by:462 1635 1920 2239 2434
Symbol 462 GraphicUses:460 461Used by:514
Symbol 463 BitmapUsed by:464
Symbol 464 GraphicUses:463Used by:514 1684 1969 2288 2457
Symbol 465 BitmapUsed by:466 1637 1922 2241 2435
Symbol 466 GraphicUses:342 465Used by:514
Symbol 467 BitmapUsed by:469
Symbol 468 BitmapUsed by:469 1643 1928 2247 2437
Symbol 469 GraphicUses:467 468Used by:514
Symbol 470 BitmapUsed by:471
Symbol 471 GraphicUses:470Used by:514 1684 1969 2288 2457
Symbol 472 BitmapUsed by:473 1645 1930 2249 2438
Symbol 473 GraphicUses:342 472Used by:514
Symbol 474 BitmapUsed by:476
Symbol 475 BitmapUsed by:476 1651 1936 2255 2440
Symbol 476 GraphicUses:474 475Used by:514
Symbol 477 BitmapUsed by:478
Symbol 478 GraphicUses:477Used by:514 1684 1969 2288 2457
Symbol 479 BitmapUsed by:480 1653 1938 2257 2441
Symbol 480 GraphicUses:342 479Used by:514
Symbol 481 BitmapUsed by:483
Symbol 482 BitmapUsed by:483 1659 1944 2263 2443
Symbol 483 GraphicUses:481 482Used by:514
Symbol 484 BitmapUsed by:485
Symbol 485 GraphicUses:484Used by:514 1684 1969 2288 2457
Symbol 486 BitmapUsed by:487 1661 1946 2265 2444
Symbol 487 GraphicUses:342 486Used by:514
Symbol 488 BitmapUsed by:490 499 508
Symbol 489 BitmapUsed by:490 1665 1950 2269 2446
Symbol 490 GraphicUses:488 489Used by:514
Symbol 491 BitmapUsed by:493
Symbol 492 BitmapUsed by:493 1667 1952 2271 2448
Symbol 493 GraphicUses:491 492Used by:514
Symbol 494 BitmapUsed by:495
Symbol 495 GraphicUses:494Used by:514 1684 1969 2288 2457
Symbol 496 BitmapUsed by:497 1669 1954 2273 2449
Symbol 497 GraphicUses:342 496Used by:514
Symbol 498 BitmapUsed by:499 1673 1958 2277 2450
Symbol 499 GraphicUses:488 498Used by:514
Symbol 500 BitmapUsed by:502
Symbol 501 BitmapUsed by:502 1675 1960 2279 2452
Symbol 502 GraphicUses:500 501Used by:514
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:514 1684 1969 2288 2457
Symbol 505 BitmapUsed by:506 1677 1962 2281 2453
Symbol 506 GraphicUses:342 505Used by:514
Symbol 507 BitmapUsed by:508 1681 1966 2285 2454
Symbol 508 GraphicUses:488 507Used by:514
Symbol 509 BitmapUsed by:511
Symbol 510 BitmapUsed by:511 1683 1968 2287 2456
Symbol 511 GraphicUses:509 510Used by:514
Symbol 512 BitmapUsed by:513
Symbol 513 GraphicUses:512Used by:514 1684 1969 2288 2457
Symbol 514 MovieClip [sprite_MandyMallet]Uses:322 324 326 328 330 332 334 336 338 341 344 347 350 353 355 357 359 361 364 366 368 371 373 375 378 380 382 385 387 389 392 394 396 399 401 403 406 408 410 413 415 417 420 423 425 427 429 431 434 436 438 441 443 445 448 450 452 455 457 459 462 464 466 469 471 473 476 478 480 483 485 487 490 493 495 497 499 502 504 506 508 511 513Used by:Timeline
Symbol 515 Sound [_sfxShieldHit]Used by:Timeline
Symbol 516 BitmapUsed by:517
Symbol 517 GraphicUses:516Used by:525
Symbol 518 BitmapUsed by:519
Symbol 519 GraphicUses:518Used by:525
Symbol 520 SoundUsed by:525
Symbol 521 BitmapUsed by:522
Symbol 522 GraphicUses:521Used by:525
Symbol 523 BitmapUsed by:524
Symbol 524 GraphicUses:523Used by:525
Symbol 525 MovieClip [sprite_GrimDustbuster]Uses:517 519 520 522 524Used by:Timeline
Symbol 526 Sound [_sfxCandleOut]Used by:Timeline
Symbol 527 BitmapUsed by:528
Symbol 528 GraphicUses:527Used by:581 1385
Symbol 529 BitmapUsed by:530
Symbol 530 GraphicUses:529Used by:531
Symbol 531 MovieClipUses:530Used by:544
Symbol 532 BitmapUsed by:533
Symbol 533 GraphicUses:532Used by:544
Symbol 534 BitmapUsed by:535
Symbol 535 GraphicUses:534Used by:544
Symbol 536 BitmapUsed by:537
Symbol 537 GraphicUses:536Used by:544
Symbol 538 BitmapUsed by:539
Symbol 539 GraphicUses:538Used by:544
Symbol 540 BitmapUsed by:541
Symbol 541 GraphicUses:540Used by:544
Symbol 542 BitmapUsed by:543
Symbol 543 GraphicUses:542Used by:544
Symbol 544 MovieClipUses:531 533 535 537 539 541 543Used by:581 638 647 695 1385 1716 1729 1995 2024
Symbol 545 BitmapUsed by:546
Symbol 546 GraphicUses:545Used by:581
Symbol 547 BitmapUsed by:548
Symbol 548 GraphicUses:547Used by:581
Symbol 549 BitmapUsed by:550
Symbol 550 GraphicUses:549Used by:581
Symbol 551 BitmapUsed by:552
Symbol 552 GraphicUses:551Used by:581
Symbol 553 BitmapUsed by:554
Symbol 554 GraphicUses:553Used by:581
Symbol 555 BitmapUsed by:556
Symbol 556 GraphicUses:555Used by:581
Symbol 557 BitmapUsed by:558
Symbol 558 GraphicUses:557Used by:581
Symbol 559 BitmapUsed by:560
Symbol 560 GraphicUses:559Used by:581
Symbol 561 BitmapUsed by:562
Symbol 562 GraphicUses:561Used by:581
Symbol 563 BitmapUsed by:564
Symbol 564 GraphicUses:563Used by:581
Symbol 565 BitmapUsed by:566
Symbol 566 GraphicUses:565Used by:581
Symbol 567 BitmapUsed by:568
Symbol 568 GraphicUses:567Used by:581
Symbol 569 BitmapUsed by:570
Symbol 570 GraphicUses:569Used by:581
Symbol 571 BitmapUsed by:572
Symbol 572 GraphicUses:571Used by:581
Symbol 573 BitmapUsed by:574
Symbol 574 GraphicUses:573Used by:581
Symbol 575 BitmapUsed by:576
Symbol 576 GraphicUses:575Used by:581
Symbol 577 BitmapUsed by:578
Symbol 578 GraphicUses:577Used by:581
Symbol 579 BitmapUsed by:580
Symbol 580 GraphicUses:579Used by:581
Symbol 581 MovieClip [sprite_EnemyEvilDoll]Uses:528 544 546 548 550 552 554 556 558 560 562 564 566 568 570 572 574 576 578 580Used by:Timeline
Symbol 582 Sound [_sfxLightCandle]Used by:Timeline
Symbol 583 Sound [_sfxMarionette]Used by:Timeline
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:638
Symbol 586 BitmapUsed by:587
Symbol 587 GraphicUses:586Used by:638
Symbol 588 BitmapUsed by:589
Symbol 589 GraphicUses:588Used by:638
Symbol 590 BitmapUsed by:591
Symbol 591 GraphicUses:590Used by:638
Symbol 592 BitmapUsed by:593
Symbol 593 GraphicUses:592Used by:638
Symbol 594 BitmapUsed by:595
Symbol 595 GraphicUses:594Used by:638
Symbol 596 BitmapUsed by:597
Symbol 597 GraphicUses:596Used by:638
Symbol 598 BitmapUsed by:599
Symbol 599 GraphicUses:598Used by:638
Symbol 600 BitmapUsed by:601
Symbol 601 GraphicUses:600Used by:638
Symbol 602 BitmapUsed by:603
Symbol 603 GraphicUses:602Used by:638
Symbol 604 BitmapUsed by:605
Symbol 605 GraphicUses:604Used by:638
Symbol 606 BitmapUsed by:607
Symbol 607 GraphicUses:606Used by:638 1385
Symbol 608 BitmapUsed by:609
Symbol 609 GraphicUses:608Used by:638
Symbol 610 BitmapUsed by:611
Symbol 611 GraphicUses:610Used by:638
Symbol 612 BitmapUsed by:613
Symbol 613 GraphicUses:612Used by:638
Symbol 614 BitmapUsed by:615
Symbol 615 GraphicUses:614Used by:638
Symbol 616 BitmapUsed by:617
Symbol 617 GraphicUses:616Used by:638
Symbol 618 BitmapUsed by:619
Symbol 619 GraphicUses:618Used by:638
Symbol 620 BitmapUsed by:621
Symbol 621 GraphicUses:620Used by:638
Symbol 622 BitmapUsed by:623
Symbol 623 GraphicUses:622Used by:638
Symbol 624 BitmapUsed by:625
Symbol 625 GraphicUses:624Used by:638
Symbol 626 BitmapUsed by:627
Symbol 627 GraphicUses:626Used by:638
Symbol 628 BitmapUsed by:629
Symbol 629 GraphicUses:628Used by:638
Symbol 630 BitmapUsed by:631
Symbol 631 GraphicUses:630Used by:638
Symbol 632 BitmapUsed by:633
Symbol 633 GraphicUses:632Used by:638
Symbol 634 BitmapUsed by:635
Symbol 635 GraphicUses:634Used by:638
Symbol 636 BitmapUsed by:637
Symbol 637 GraphicUses:636Used by:638
Symbol 638 MovieClip [sprite_EnemyArmstrong]Uses:585 544 587 589 591 593 595 597 599 601 603 605 607 609 611 613 615 617 619 621 623 625 627 629 631 633 635 637Used by:Timeline
Symbol 639 Sound [_sfxDoll]Used by:Timeline
Symbol 640 Sound [_sfxBear]Used by:Timeline
Symbol 641 Sound [_sfxGbm]Used by:Timeline
Symbol 642 BitmapUsed by:643
Symbol 643 GraphicUses:642Used by:646
Symbol 644 BitmapUsed by:645
Symbol 645 GraphicUses:644Used by:646
Symbol 646 MovieClipUses:643 645Used by:647
Symbol 647 MovieClip [sprite_EnemyMarionette]Uses:646 544Used by:Timeline
Symbol 648 Sound [_sfxBalloon]Used by:Timeline
Symbol 649 Sound [_sfxRobot]Used by:Timeline
Symbol 650 Sound [_sfxJackInBox]Used by:Timeline
Symbol 651 GraphicUsed by:652
Symbol 652 MovieClipUses:651Used by:695
Symbol 653 BitmapUsed by:654
Symbol 654 GraphicUses:653Used by:695
Symbol 655 BitmapUsed by:656
Symbol 656 GraphicUses:655Used by:695
Symbol 657 BitmapUsed by:658
Symbol 658 GraphicUses:657Used by:695
Symbol 659 BitmapUsed by:660
Symbol 660 GraphicUses:659Used by:695
Symbol 661 BitmapUsed by:662
Symbol 662 GraphicUses:661Used by:695
Symbol 663 BitmapUsed by:664
Symbol 664 GraphicUses:663Used by:695
Symbol 665 BitmapUsed by:666
Symbol 666 GraphicUses:665Used by:695
Symbol 667 BitmapUsed by:668
Symbol 668 GraphicUses:667Used by:695
Symbol 669 BitmapUsed by:670
Symbol 670 GraphicUses:669Used by:695
Symbol 671 BitmapUsed by:672
Symbol 672 GraphicUses:671Used by:695
Symbol 673 BitmapUsed by:674
Symbol 674 GraphicUses:673Used by:695
Symbol 675 BitmapUsed by:676
Symbol 676 GraphicUses:675Used by:695
Symbol 677 BitmapUsed by:678
Symbol 678 GraphicUses:677Used by:695
Symbol 679 BitmapUsed by:680
Symbol 680 GraphicUses:679Used by:695
Symbol 681 BitmapUsed by:682
Symbol 682 GraphicUses:681Used by:695
Symbol 683 BitmapUsed by:684
Symbol 684 GraphicUses:683Used by:695
Symbol 685 BitmapUsed by:686
Symbol 686 GraphicUses:685Used by:695
Symbol 687 BitmapUsed by:688
Symbol 688 GraphicUses:687Used by:695
Symbol 689 BitmapUsed by:690
Symbol 690 GraphicUses:689Used by:695
Symbol 691 BitmapUsed by:692
Symbol 692 GraphicUses:691Used by:695
Symbol 693 BitmapUsed by:694
Symbol 694 GraphicUses:693Used by:695
Symbol 695 MovieClip [sprite_EnemyJackBox]Uses:652 654 544 656 658 660 662 664 666 668 670 672 674 676 678 680 682 684 686 688 690 692 694Used by:Timeline
Symbol 696 Sound [_sfxArmstrong]Used by:Timeline
Symbol 697 Sound [_sfxExplode]Used by:Timeline
Symbol 698 BitmapUsed by:699
Symbol 699 GraphicUses:698Used by:719 720 1275
Symbol 700 GraphicUsed by:704
Symbol 701 GraphicUsed by:704
Symbol 702 GraphicUsed by:704
Symbol 703 GraphicUsed by:704
Symbol 704 MovieClipUses:700 701 702 703Used by:720
Symbol 705 BitmapUsed by:706
Symbol 706 GraphicUses:705Used by:720 1275
Symbol 707 BitmapUsed by:708
Symbol 708 GraphicUses:707Used by:720 1275
Symbol 709 BitmapUsed by:710
Symbol 710 GraphicUses:709Used by:720 1275
Symbol 711 BitmapUsed by:712
Symbol 712 GraphicUses:711Used by:720 1275
Symbol 713 BitmapUsed by:714
Symbol 714 GraphicUses:713Used by:720 1275
Symbol 715 BitmapUsed by:716
Symbol 716 GraphicUses:715Used by:720 1275
Symbol 717 BitmapUsed by:718
Symbol 718 GraphicUses:717Used by:720 1275
Symbol 719 MovieClipUses:699Used by:720
Symbol 720 MovieClip [Toyparts]Uses:699 704 706 708 710 712 714 716 718 719Used by:Timeline
Symbol 721 BitmapUsed by:722
Symbol 722 GraphicUses:721Used by:741
Symbol 723 BitmapUsed by:724
Symbol 724 GraphicUses:723Used by:741
Symbol 725 BitmapUsed by:726
Symbol 726 GraphicUses:725Used by:741
Symbol 727 BitmapUsed by:728
Symbol 728 GraphicUses:727Used by:741
Symbol 729 BitmapUsed by:730
Symbol 730 GraphicUses:729Used by:741
Symbol 731 BitmapUsed by:732
Symbol 732 GraphicUses:731Used by:741
Symbol 733 BitmapUsed by:734
Symbol 734 GraphicUses:733Used by:741
Symbol 735 BitmapUsed by:736
Symbol 736 GraphicUses:735Used by:741
Symbol 737 BitmapUsed by:738
Symbol 738 GraphicUses:737Used by:741
Symbol 739 BitmapUsed by:740
Symbol 740 GraphicUses:739Used by:741
Symbol 741 MovieClipUses:722 724 726 728 730 732 734 736 738 740Used by:742
Symbol 742 MovieClipUses:741Used by:750 1351 1385
Symbol 743 BitmapUsed by:744
Symbol 744 GraphicUses:743Used by:745
Symbol 745 MovieClipUses:744Used by:750
Symbol 746 SoundUsed by:750 1250 1292
Symbol 747 BitmapUsed by:748
Symbol 748 GraphicUses:747Used by:749
Symbol 749 MovieClipUses:748Used by:750
Symbol 750 MovieClip [sprite_LevelPrompt]Uses:742 745 746 749Used by:Timeline
Symbol 751 Sound [_sfxFreeze]Used by:Timeline
Symbol 752 BitmapUsed by:753
Symbol 753 GraphicUses:752Used by:777
Symbol 754 BitmapUsed by:755
Symbol 755 GraphicUses:754Used by:774
Symbol 756 BitmapUsed by:757
Symbol 757 GraphicUses:756Used by:774
Symbol 758 BitmapUsed by:759
Symbol 759 GraphicUses:758Used by:774
Symbol 760 BitmapUsed by:761
Symbol 761 GraphicUses:760Used by:774
Symbol 762 BitmapUsed by:763
Symbol 763 GraphicUses:762Used by:774
Symbol 764 BitmapUsed by:765
Symbol 765 GraphicUses:764Used by:774
Symbol 766 BitmapUsed by:767
Symbol 767 GraphicUses:766Used by:774
Symbol 768 BitmapUsed by:769
Symbol 769 GraphicUses:768Used by:774
Symbol 770 BitmapUsed by:771
Symbol 771 GraphicUses:770Used by:774
Symbol 772 BitmapUsed by:773
Symbol 773 GraphicUses:772Used by:774
Symbol 774 MovieClipUses:755 757 759 761 763 765 767 769 771 773Used by:775
Symbol 775 MovieClipUses:774Used by:777
Symbol 776 EditableTextUses:156Used by:777
Symbol 777 MovieClip [Score]Uses:753 775 776Used by:Timeline
Symbol 778 Sound [_sfxEnergize]Used by:Timeline
Symbol 779 Sound [_sfxThrowWeapon]Used by:Timeline
Symbol 780 BitmapUsed by:781
Symbol 781 GraphicUses:780Used by:782
Symbol 782 MovieClipUses:781Used by:783
Symbol 783 MovieClip [sprite_Target]Uses:782 22Used by:Timeline
Symbol 784 Sound [_sfxMalletHit ]Used by:Timeline
Symbol 785 BitmapUsed by:786
Symbol 786 GraphicUses:785Used by:796
Symbol 787 BitmapUsed by:788
Symbol 788 GraphicUses:787Used by:789
Symbol 789 MovieClipUses:788Used by:796
Symbol 790 BitmapUsed by:791
Symbol 791 GraphicUses:790Used by:796
Symbol 792 BitmapUsed by:793
Symbol 793 GraphicUses:792Used by:796
Symbol 794 BitmapUsed by:795
Symbol 795 GraphicUses:794Used by:796
Symbol 796 MovieClip [Sheild]Uses:786 789 791 793 795Used by:Timeline
Symbol 797 Sound [_sfxPartSucked]Used by:Timeline
Symbol 798 BitmapUsed by:799
Symbol 799 GraphicUses:798Used by:804
Symbol 800 BitmapUsed by:801
Symbol 801 GraphicUses:800Used by:804
Symbol 802 BitmapUsed by:803
Symbol 803 GraphicUses:802Used by:804
Symbol 804 MovieClipUses:799 801 803Used by:861
Symbol 805 BitmapUsed by:806
Symbol 806 GraphicUses:805Used by:861
Symbol 807 BitmapUsed by:808
Symbol 808 GraphicUses:807Used by:861
Symbol 809 BitmapUsed by:810
Symbol 810 GraphicUses:809Used by:861
Symbol 811 BitmapUsed by:812
Symbol 812 GraphicUses:811Used by:861
Symbol 813 BitmapUsed by:814
Symbol 814 GraphicUses:813Used by:861
Symbol 815 BitmapUsed by:816
Symbol 816 GraphicUses:815Used by:861
Symbol 817 BitmapUsed by:818
Symbol 818 GraphicUses:817Used by:861
Symbol 819 BitmapUsed by:820
Symbol 820 GraphicUses:819Used by:861
Symbol 821 BitmapUsed by:822
Symbol 822 GraphicUses:821Used by:861
Symbol 823 BitmapUsed by:824
Symbol 824 GraphicUses:823Used by:861
Symbol 825 BitmapUsed by:826
Symbol 826 GraphicUses:825Used by:861
Symbol 827 BitmapUsed by:828
Symbol 828 GraphicUses:827Used by:861
Symbol 829 BitmapUsed by:830
Symbol 830 GraphicUses:829Used by:861
Symbol 831 BitmapUsed by:832
Symbol 832 GraphicUses:831Used by:861
Symbol 833 BitmapUsed by:834
Symbol 834 GraphicUses:833Used by:861
Symbol 835 BitmapUsed by:836
Symbol 836 GraphicUses:835Used by:861
Symbol 837 BitmapUsed by:838
Symbol 838 GraphicUses:837Used by:861
Symbol 839 BitmapUsed by:840
Symbol 840 GraphicUses:839Used by:861
Symbol 841 BitmapUsed by:842
Symbol 842 GraphicUses:841Used by:861
Symbol 843 BitmapUsed by:844
Symbol 844 GraphicUses:843Used by:861
Symbol 845 BitmapUsed by:846
Symbol 846 GraphicUses:845Used by:861
Symbol 847 BitmapUsed by:848
Symbol 848 GraphicUses:847Used by:861
Symbol 849 BitmapUsed by:850
Symbol 850 GraphicUses:849Used by:861
Symbol 851 BitmapUsed by:852
Symbol 852 GraphicUses:851Used by:861
Symbol 853 BitmapUsed by:854
Symbol 854 GraphicUses:853Used by:861
Symbol 855 BitmapUsed by:856
Symbol 856 GraphicUses:855Used by:861
Symbol 857 BitmapUsed by:858
Symbol 858 GraphicUses:857Used by:861
Symbol 859 BitmapUsed by:860
Symbol 860 GraphicUses:859Used by:861
Symbol 861 MovieClipUses:804 806 808 810 812 814 816 818 820 822 824 826 828 830 832 834 836 838 840 842 844 846 848 850 852 854 856 858 860Used by:866
Symbol 862 BitmapUsed by:863
Symbol 863 GraphicUses:862Used by:864
Symbol 864 MovieClipUses:863Used by:866
Symbol 865 MovieClipUses:162Used by:866
Symbol 866 MovieClip [_Health]Uses:861 864 865Used by:Timeline
Symbol 867 Sound [_sfxStartLevel_0]Used by:Timeline
Symbol 868 Sound [_sfxEndLevel_1]Used by:Timeline
Symbol 869 Sound [_sfxStartLevel_3]Used by:Timeline
Symbol 870 Sound [_sfxEndLevel_3]Used by:Timeline
Symbol 871 Sound [_sfxLoseLevel_3]Used by:Timeline
Symbol 872 BitmapUsed by:873
Symbol 873 GraphicUses:872Used by:874
Symbol 874 MovieClipUses:873Used by:1250
Symbol 875 BitmapUsed by:876
Symbol 876 GraphicUses:875Used by:877
Symbol 877 MovieClipUses:876Used by:1250
Symbol 878 BitmapUsed by:879
Symbol 879 GraphicUses:878Used by:880
Symbol 880 MovieClipUses:879Used by:1250
Symbol 881 BitmapUsed by:882
Symbol 882 GraphicUses:881Used by:883
Symbol 883 MovieClipUses:882Used by:1250
Symbol 884 GraphicUsed by:1156 1250 1277
Symbol 885 BitmapUsed by:886
Symbol 886 GraphicUses:885Used by:887
Symbol 887 MovieClipUses:886Used by:1250
Symbol 888 BitmapUsed by:889
Symbol 889 GraphicUses:888Used by:890
Symbol 890 MovieClipUses:889Used by:1250
Symbol 891 BitmapUsed by:892
Symbol 892 GraphicUses:891Used by:1250
Symbol 893 BitmapUsed by:894
Symbol 894 GraphicUses:893Used by:895
Symbol 895 MovieClipUses:894Used by:1250
Symbol 896 GraphicUsed by:900
Symbol 897 GraphicUsed by:900
Symbol 898 GraphicUsed by:900
Symbol 899 GraphicUsed by:900
Symbol 900 MovieClipUses:896 897 898 899Used by:1022 1385
Symbol 901 GraphicUsed by:1022 1385
Symbol 902 GraphicUsed by:908 1022 1279
Symbol 903 GraphicUsed by:908
Symbol 904 GraphicUsed by:908
Symbol 905 GraphicUsed by:908 1279
Symbol 906 GraphicUsed by:908 1279
Symbol 907 GraphicUsed by:908 1279
Symbol 908 MovieClipUses:902 903 904 905 906 907 SS1Used by:1022 1385
Symbol 909 GraphicUsed by:1022 1385
Symbol 910 GraphicUsed by:1022
Symbol 911 GraphicUsed by:1022
Symbol 912 GraphicUsed by:1022
Symbol 913 GraphicUsed by:1022
Symbol 914 GraphicUsed by:1022
Symbol 915 GraphicUsed by:1022
Symbol 916 GraphicUsed by:1022
Symbol 917 GraphicUsed by:1022
Symbol 918 GraphicUsed by:1022 1240
Symbol 919 GraphicUsed by:1022
Symbol 920 GraphicUsed by:1022
Symbol 921 GraphicUsed by:1022
Symbol 922 GraphicUsed by:1022
Symbol 923 GraphicUsed by:1022
Symbol 924 GraphicUsed by:1022
Symbol 925 GraphicUsed by:1022
Symbol 926 GraphicUsed by:1022
Symbol 927 GraphicUsed by:1022
Symbol 928 GraphicUsed by:1022
Symbol 929 GraphicUsed by:1022
Symbol 930 GraphicUsed by:1022
Symbol 931 GraphicUsed by:1022
Symbol 932 GraphicUsed by:1022
Symbol 933 GraphicUsed by:1022
Symbol 934 GraphicUsed by:1022
Symbol 935 GraphicUsed by:1022
Symbol 936 GraphicUsed by:1022
Symbol 937 GraphicUsed by:1022
Symbol 938 GraphicUsed by:1022
Symbol 939 GraphicUsed by:1022
Symbol 940 GraphicUsed by:1022
Symbol 941 GraphicUsed by:1022
Symbol 942 GraphicUsed by:1022
Symbol 943 GraphicUsed by:1022
Symbol 944 GraphicUsed by:1022
Symbol 945 GraphicUsed by:1022
Symbol 946 GraphicUsed by:1022
Symbol 947 GraphicUsed by:1022
Symbol 948 GraphicUsed by:1022
Symbol 949 GraphicUsed by:1022
Symbol 950 GraphicUsed by:1022
Symbol 951 GraphicUsed by:1022
Symbol 952 GraphicUsed by:1022
Symbol 953 GraphicUsed by:1022
Symbol 954 GraphicUsed by:1022
Symbol 955 GraphicUsed by:1022
Symbol 956 GraphicUsed by:1022
Symbol 957 GraphicUsed by:1022
Symbol 958 GraphicUsed by:1022
Symbol 959 GraphicUsed by:1022
Symbol 960 GraphicUsed by:1022
Symbol 961 GraphicUsed by:1022
Symbol 962 GraphicUsed by:1022
Symbol 963 GraphicUsed by:1022
Symbol 964 GraphicUsed by:1022
Symbol 965 GraphicUsed by:1022
Symbol 966 GraphicUsed by:1022
Symbol 967 GraphicUsed by:1022
Symbol 968 GraphicUsed by:1022
Symbol 969 GraphicUsed by:1022
Symbol 970 GraphicUsed by:1022
Symbol 971 GraphicUsed by:1022
Symbol 972 GraphicUsed by:1022
Symbol 973 GraphicUsed by:1022
Symbol 974 GraphicUsed by:1022
Symbol 975 GraphicUsed by:1022
Symbol 976 GraphicUsed by:1022
Symbol 977 GraphicUsed by:1022
Symbol 978 GraphicUsed by:1022
Symbol 979 GraphicUsed by:1022
Symbol 980 GraphicUsed by:1022
Symbol 981 GraphicUsed by:1022
Symbol 982 GraphicUsed by:1022
Symbol 983 GraphicUsed by:1022
Symbol 984 GraphicUsed by:1022
Symbol 985 GraphicUsed by:1022
Symbol 986 GraphicUsed by:1022
Symbol 987 GraphicUsed by:1022
Symbol 988 GraphicUsed by:1022
Symbol 989 GraphicUsed by:1022
Symbol 990 GraphicUsed by:1022
Symbol 991 GraphicUsed by:1022
Symbol 992 GraphicUsed by:1022
Symbol 993 GraphicUsed by:1022
Symbol 994 GraphicUsed by:1022
Symbol 995 GraphicUsed by:1022
Symbol 996 GraphicUsed by:1022
Symbol 997 GraphicUsed by:1022
Symbol 998 GraphicUsed by:1022
Symbol 999 GraphicUsed by:1022
Symbol 1000 GraphicUsed by:1022
Symbol 1001 GraphicUsed by:1022
Symbol 1002 GraphicUsed by:1022
Symbol 1003 GraphicUsed by:1022
Symbol 1004 GraphicUsed by:1022
Symbol 1005 GraphicUsed by:1022
Symbol 1006 GraphicUsed by:1022
Symbol 1007 GraphicUsed by:1022
Symbol 1008 GraphicUsed by:1022
Symbol 1009 GraphicUsed by:1022
Symbol 1010 GraphicUsed by:1022
Symbol 1011 GraphicUsed by:1022
Symbol 1012 GraphicUsed by:1022
Symbol 1013 GraphicUsed by:1022
Symbol 1014 GraphicUsed by:1022
Symbol 1015 GraphicUsed by:1022
Symbol 1016 GraphicUsed by:1022
Symbol 1017 GraphicUsed by:1022
Symbol 1018 GraphicUsed by:1022
Symbol 1019 GraphicUsed by:1022
Symbol 1020 GraphicUsed by:1022
Symbol 1021 GraphicUsed by:1022
Symbol 1022 MovieClipUses:900 901 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 902 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 SS2Used by:1250 1351 1388
Symbol 1023 GraphicUsed by:1070
Symbol 1024 GraphicUsed by:1030 1070 1291
Symbol 1025 GraphicUsed by:1030 1070 1291
Symbol 1026 GraphicUsed by:1030 1070 1291
Symbol 1027 GraphicUsed by:1030 1070 1291
Symbol 1028 GraphicUsed by:1030 1070 1291
Symbol 1029 GraphicUsed by:1030 1070 1291
Symbol 1030 MovieClipUses:1024 1025 1026 1027 1028 1029 SS3Used by:1070
Symbol 1031 GraphicUsed by:1070
Symbol 1032 GraphicUsed by:1070
Symbol 1033 GraphicUsed by:1070
Symbol 1034 GraphicUsed by:1070
Symbol 1035 GraphicUsed by:1070 1240 1385
Symbol 1036 GraphicUsed by:1070
Symbol 1037 GraphicUsed by:1070
Symbol 1038 GraphicUsed by:1070
Symbol 1039 GraphicUsed by:1070
Symbol 1040 GraphicUsed by:1070 1108
Symbol 1041 GraphicUsed by:1070 1108
Symbol 1042 GraphicUsed by:1070 1108
Symbol 1043 GraphicUsed by:1070
Symbol 1044 GraphicUsed by:1070
Symbol 1045 GraphicUsed by:1070
Symbol 1046 GraphicUsed by:1070
Symbol 1047 GraphicUsed by:1070
Symbol 1048 GraphicUsed by:1070
Symbol 1049 GraphicUsed by:1070
Symbol 1050 GraphicUsed by:1070
Symbol 1051 GraphicUsed by:1070
Symbol 1052 GraphicUsed by:1070
Symbol 1053 GraphicUsed by:1070
Symbol 1054 GraphicUsed by:1070
Symbol 1055 GraphicUsed by:1070
Symbol 1056 GraphicUsed by:1070
Symbol 1057 GraphicUsed by:1070
Symbol 1058 GraphicUsed by:1070
Symbol 1059 GraphicUsed by:1070
Symbol 1060 GraphicUsed by:1070
Symbol 1061 GraphicUsed by:1070
Symbol 1062 GraphicUsed by:1070
Symbol 1063 GraphicUsed by:1070
Symbol 1064 GraphicUsed by:1070
Symbol 1065 GraphicUsed by:1070
Symbol 1066 GraphicUsed by:1070
Symbol 1067 GraphicUsed by:1070
Symbol 1068 GraphicUsed by:1070
Symbol 1069 GraphicUsed by:1070
Symbol 1070 MovieClipUses:1023 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1024 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1028 1027 1026 1025 1029 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 SS4Used by:1250 1351 1388
Symbol 1071 GraphicUsed by:1108
Symbol 1072 GraphicUsed by:1077 1108
Symbol 1073 GraphicUsed by:1077 1108
Symbol 1074 GraphicUsed by:1077 1108
Symbol 1075 GraphicUsed by:1077 1108
Symbol 1076 GraphicUsed by:1077 1108
Symbol 1077 MovieClipUses:1072 1073 1074 1075 1076 SS5Used by:1108
Symbol 1078 GraphicUsed by:1108
Symbol 1079 GraphicUsed by:1108
Symbol 1080 GraphicUsed by:1108
Symbol 1081 GraphicUsed by:1108
Symbol 1082 GraphicUsed by:1108
Symbol 1083 GraphicUsed by:1108 1385
Symbol 1084 GraphicUsed by:1108
Symbol 1085 GraphicUsed by:1108 1240 1292 1385
Symbol 1086 GraphicUsed by:1108
Symbol 1087 GraphicUsed by:1108
Symbol 1088 GraphicUsed by:1108
Symbol 1089 GraphicUsed by:1108
Symbol 1090 GraphicUsed by:1108
Symbol 1091 GraphicUsed by:1108
Symbol 1092 GraphicUsed by:1108
Symbol 1093 GraphicUsed by:1108
Symbol 1094 GraphicUsed by:1108
Symbol 1095 GraphicUsed by:1108
Symbol 1096 GraphicUsed by:1108
Symbol 1097 GraphicUsed by:1108
Symbol 1098 GraphicUsed by:1108
Symbol 1099 GraphicUsed by:1108
Symbol 1100 GraphicUsed by:1108
Symbol 1101 GraphicUsed by:1108
Symbol 1102 GraphicUsed by:1108
Symbol 1103 GraphicUsed by:1108
Symbol 1104 GraphicUsed by:1108
Symbol 1105 GraphicUsed by:1108
Symbol 1106 GraphicUsed by:1108
Symbol 1107 GraphicUsed by:1108
Symbol 1108 MovieClipUses:1071 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1040 1041 1042 1094 1095 1096 1097 1072 1073 1075 1074 1076 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 SS6Used by:1250 1351 1388
Symbol 1109 BitmapUsed by:1110
Symbol 1110 GraphicUses:1109Used by:1111
Symbol 1111 MovieClipUses:1110Used by:1250
Symbol 1112 BitmapUsed by:1113
Symbol 1113 GraphicUses:1112Used by:1114
Symbol 1114 MovieClipUses:1113Used by:1250
Symbol 1115 BitmapUsed by:1116
Symbol 1116 GraphicUses:1115Used by:1117
Symbol 1117 MovieClipUses:1116Used by:1250
Symbol 1118 BitmapUsed by:1119
Symbol 1119 GraphicUses:1118Used by:1120
Symbol 1120 MovieClipUses:1119Used by:1250
Symbol 1121 BitmapUsed by:1122
Symbol 1122 GraphicUses:1121Used by:1123
Symbol 1123 MovieClipUses:1122Used by:1250
Symbol 1124 GraphicUsed by:1127 1276
Symbol 1125 GraphicUsed by:1127 1276
Symbol 1126 GraphicUsed by:1127 1276
Symbol 1127 MovieClipUses:1124 1125 1126Used by:1156
Symbol 1128 GraphicUsed by:1156 1277
Symbol 1129 GraphicUsed by:1156 1277
Symbol 1130 GraphicUsed by:1156 1277
Symbol 1131 GraphicUsed by:1156 1277
Symbol 1132 GraphicUsed by:1156 1277
Symbol 1133 GraphicUsed by:1156 1277
Symbol 1134 GraphicUsed by:1156 1277
Symbol 1135 GraphicUsed by:1156 1277
Symbol 1136 GraphicUsed by:1156 1277
Symbol 1137 GraphicUsed by:1156 1277
Symbol 1138 GraphicUsed by:1156 1277
Symbol 1139 GraphicUsed by:1156 1277
Symbol 1140 GraphicUsed by:1156 1277
Symbol 1141 GraphicUsed by:1156 1277
Symbol 1142 GraphicUsed by:1156 1277
Symbol 1143 GraphicUsed by:1156 1277
Symbol 1144 GraphicUsed by:1156 1277
Symbol 1145 GraphicUsed by:1156 1277
Symbol 1146 GraphicUsed by:1156 1277
Symbol 1147 GraphicUsed by:1156 1277
Symbol 1148 GraphicUsed by:1156 1277
Symbol 1149 GraphicUsed by:1156 1277
Symbol 1150 GraphicUsed by:1156 1277
Symbol 1151 GraphicUsed by:1156 1277
Symbol 1152 GraphicUsed by:1156 1277
Symbol 1153 GraphicUsed by:1156 1277
Symbol 1154 GraphicUsed by:1156 1277
Symbol 1155 GraphicUsed by:1156 1277
Symbol 1156 MovieClipUses:1127 884 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155Used by:1250
Symbol 1157 BitmapUsed by:1158
Symbol 1158 GraphicUses:1157Used by:1163
Symbol 1159 BitmapUsed by:1160
Symbol 1160 GraphicUses:1159Used by:1163
Symbol 1161 SoundUsed by:1163 1192 1258 1264 1298 1341 1347 1362
Symbol 1162 SoundUsed by:1163 1192 1258 1264 1298 1341 1347 1362
Symbol 1163 ButtonUses:1158 1160 1161 1162Used by:1165
Symbol 1164 EditableTextUses:156Used by:1165
Symbol 1165 MovieClipUses:1163 1164Used by:1250
Symbol 1166 BitmapUsed by:1167
Symbol 1167 GraphicUses:1166Used by:1250
Symbol 1168 EditableTextUses:156Used by:1174
Symbol 1169 EditableTextUses:156Used by:1174
Symbol 1170 EditableTextUses:156Used by:1174
Symbol 1171 EditableTextUses:156Used by:1174
Symbol 1172 EditableTextUses:156Used by:1174
Symbol 1173 GraphicUsed by:1174
Symbol 1174 MovieClipUses:1168 1169 1170 1171 1172 1173Used by:1250
Symbol 1175 EditableTextUses:156Used by:1177
Symbol 1176 EditableTextUses:156Used by:1177
Symbol 1177 MovieClipUses:1175 1176Used by:1250
Symbol 1178 GraphicUsed by:1181
Symbol 1179 BitmapUsed by:1180
Symbol 1180 GraphicUses:1179Used by:1181
Symbol 1181 MovieClipUses:1178 1180Used by:1182 1183 1184
Symbol 1182 MovieClipUses:1181Used by:1250
Symbol 1183 MovieClipUses:1181Used by:1250
Symbol 1184 MovieClipUses:1181Used by:1250
Symbol 1185 GraphicUsed by:1250
Symbol 1186 BitmapUsed by:1187
Symbol 1187 GraphicUses:1186Used by:1240
Symbol 1188 BitmapUsed by:1189
Symbol 1189 GraphicUses:1188Used by:1192
Symbol 1190 BitmapUsed by:1191
Symbol 1191 GraphicUses:1190Used by:1192
Symbol 1192 ButtonUses:1189 1191 1161 1162Used by:1240
Symbol 1193 GraphicUsed by:1198
Symbol 1194 EditableTextUses:156Used by:1198
Symbol 1195 GraphicUsed by:1198 1265 1299 1385
Symbol 1196 EditableTextUses:156Used by:1198
Symbol 1197 EditableTextUses:156Used by:1198
Symbol 1198 ButtonUses:1193 1194 1195 1196 1197 160Used by:1240
Symbol 1199 EditableTextUses:156Used by:1240
Symbol 1200 GraphicUsed by:1240 1385
Symbol 1201 EditableTextUses:156Used by:1240
Symbol 1202 EditableTextUses:156Used by:1240
Symbol 1203 GraphicUsed by:1240 1385
Symbol 1204 EditableTextUses:156Used by:1240
Symbol 1205 GraphicUsed by:1240 1385
Symbol 1206 EditableTextUses:156Used by:1240
Symbol 1207 GraphicUsed by:1240
Symbol 1208 EditableTextUses:156Used by:1240
Symbol 1209 GraphicUsed by:1240
Symbol 1210 EditableTextUses:156Used by:1240
Symbol 1211 GraphicUsed by:1240
Symbol 1212 EditableTextUses:156Used by:1240
Symbol 1213 GraphicUsed by:1240 1385
Symbol 1214 EditableTextUses:156Used by:1240
Symbol 1215 GraphicUsed by:1240
Symbol 1216 EditableTextUses:156Used by:1240
Symbol 1217 GraphicUsed by:1240 1385
Symbol 1218 EditableTextUses:156Used by:1240
Symbol 1219 GraphicUsed by:1240 1292 1385
Symbol 1220 EditableTextUses:156Used by:1240
Symbol 1221 GraphicUsed by:1240
Symbol 1222 EditableTextUses:156Used by:1240
Symbol 1223 EditableTextUses:156Used by:1240
Symbol 1224 GraphicUsed by:1225
Symbol 1225 MovieClipUses:1224Used by:1240 2295
Symbol 1226 GraphicUsed by:1227
Symbol 1227 MovieClipUses:1226Used by:1240 2295
Symbol 1228 GraphicUsed by:1229
Symbol 1229 MovieClipUses:1228Used by:1240 2295
Symbol 1230 GraphicUsed by:1231
Symbol 1231 MovieClipUses:1230Used by:1240 2295
Symbol 1232 EditableTextUses:156Used by:1240
Symbol 1233 GraphicUsed by:1240 1385
Symbol 1234 EditableTextUses:156Used by:1240
Symbol 1235 GraphicUsed by:1240
Symbol 1236 EditableTextUses:156Used by:1240
Symbol 1237 GraphicUsed by:1240
Symbol 1238 EditableTextUses:156Used by:1240
Symbol 1239 GraphicUsed by:1240
Symbol 1240 MovieClipUses:1187 1192 1198 1199 1200 1201 1035 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 918 1216 1217 1218 1219 1220 1221 1222 1085 1223 1225 1227 1229 1231 1232 1233 1234 1235 1236 1237 1238 1239Used by:1250
Symbol 1241 ShapeTweeningUsed by:1250
Symbol 1242 ShapeTweeningUsed by:1250
Symbol 1243 ShapeTweeningUsed by:1250
Symbol 1244 ShapeTweeningUsed by:1250
Symbol 1245 GraphicUsed by:1250
Symbol 1246 ShapeTweeningUsed by:1250
Symbol 1247 ShapeTweeningUsed by:1250
Symbol 1248 ShapeTweeningUsed by:1250
Symbol 1249 ShapeTweeningUsed by:1250
Symbol 1250 MovieClip [Upgradescreen]Uses:874 746 877 880 883 884 887 890 892 895 1022 1070 1108 1111 1114 1117 1120 1123 1156 1165 1167 1174 1177 1182 1183 1184 1185 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249Used by:Timeline
Symbol 2501 MovieClip [__Packages.Game.GameBoard]
Symbol 2502 MovieClip [__Packages.Standard.Time]
Symbol 2503 MovieClip [__Packages.Standard.Message.MsgRoute]
Symbol 2504 MovieClip [__Packages.Standard.Message.MsgObject]
Symbol 2505 MovieClip [__Packages.Standard.Message.Extended_MsgObject]
Symbol 2506 MovieClip [__Packages.Standard.StateMachine]
Symbol 2507 MovieClip [__Packages.Standard.ProximityManager]
Symbol 2508 MovieClip [__Packages.Game.Player]
Symbol 2509 MovieClip [__Packages.Standard.Simple_FSM]
Symbol 2510 MovieClip [__Packages.Game.WeaponManager]
Symbol 2511 MovieClip [__Packages.Game.Weapons.Popsicle]
Symbol 2512 MovieClip [__Packages.Game.EnemyManager]
Symbol 2513 MovieClip [__Packages.Game.LevelManager]
Symbol 2514 MovieClip [__Packages.Game.Enemies.Enemy]
Symbol 2515 MovieClip [__Packages.Game.CurrencyManager]
Symbol 2516 MovieClip [__Packages.Game.ToyPart]
Symbol 2517 MovieClip [__Packages.Standard.SpriteController]
Symbol 2518 MovieClip [__Packages.Game.HealthManager]
Symbol 2519 MovieClip [__Packages.Game.Enemies.EvilDoll]
Symbol 2520 MovieClip [__Packages.Game.Enemies.Marionette]
Symbol 2521 MovieClip [__Packages.Game.Enemies.Bear]
Symbol 2522 MovieClip [__Packages.Game.Enemies.Balloon]
Symbol 2523 MovieClip [__Packages.Game.Enemies.JackBox]
Symbol 2524 MovieClip [__Packages.Game.Enemies.Robot]
Symbol 2525 MovieClip [__Packages.Game.Enemies.Armstrong]
Symbol 2526 MovieClip [__Packages.Game.Enemies.Gbm]
Symbol 2527 MovieClip [__Packages.Game.Weapons.Chestnuts]
Symbol 2528 MovieClip [__Packages.Game.Weapons.Magnet]
Symbol 2529 MovieClip [__Packages.Game.Weapons.SnowGlobe]
Symbol 2530 MovieClip [__Packages.Game.Weapons.Clock]
Symbol 2531 MovieClip [__Packages.Game.Weapons.Mallet]
Symbol 2532 MovieClip [__Packages.Game.Weapons.Doll]
Symbol 2533 MovieClip [__Packages.Game.Weapons.Plane]
Symbol 2534 MovieClip [__Packages.Game.Weapons.Marbles]
Symbol 2535 MovieClip [__Packages.Game.Weapons.InstaPop]
Symbol 2536 MovieClip [__Packages.Game.Hero]
Symbol 2537 MovieClip [__Packages.mx.utils.Delegate]
Symbol 2538 MovieClip [__Packages.Game.Upgrade]
Symbol 2539 MovieClip [__Packages.Standard.Proxy]
Symbol 2540 MovieClip [__Packages.Game.Effects.Snow]
Symbol 2541 MovieClip [__Packages.Game.Effects.Snowflake]
Symbol 24 MovieClip [__Packages.mx.core.UIObject]
Symbol 25 MovieClip [__Packages.mx.core.UIComponent]
Symbol 26 MovieClip [__Packages.mx.controls.TextInput]
Symbol 45 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 46 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 47 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 48 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 49 MovieClip [__Packages.mx.skins.Border]
Symbol 50 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 51 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 52 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 53 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 54 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 55 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 56 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 57 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 58 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 59 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 60 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 61 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 62 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 63 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 64 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 65 MovieClip [__Packages.mx.core.View]
Symbol 66 MovieClip [__Packages.mx.core.ScrollView]
Symbol 67 MovieClip [__Packages.mx.controls.TextArea]
Symbol 146 MovieClip [__Packages.mx.core.ExternalContent]
Symbol 147 MovieClip [__Packages.mx.skins.CustomBorder]
Symbol 148 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb]
Symbol 149 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar]
Symbol 150 MovieClip [__Packages.mx.controls.HScrollBar]
Symbol 151 MovieClip [__Packages.mx.controls.Button]
Symbol 152 MovieClip [__Packages.mx.skins.halo.ButtonSkin]
Symbol 153 MovieClip [__Packages.mx.controls.VScrollBar]
Symbol 1251 BitmapUsed by:1252
Symbol 1252 GraphicUses:1251Used by:1266
Symbol 1253 BitmapUsed by:1254 1257
Symbol 1254 GraphicUses:1253Used by:1258
Symbol 1255 BitmapUsed by:1256
Symbol 1256 GraphicUses:1255Used by:1258
Symbol 1257 GraphicUses:1253Used by:1258
Symbol 1258 ButtonUses:1254 1256 1257 1161 1162Used by:1266 1292
Symbol 1259 BitmapUsed by:1260 1263
Symbol 1260 GraphicUses:1259Used by:1264
Symbol 1261 BitmapUsed by:1262
Symbol 1262 GraphicUses:1261Used by:1264
Symbol 1263 GraphicUses:1259Used by:1264
Symbol 1264 ButtonUses:1260 1262 1263 1161 1162Used by:1266
Symbol 1265 MovieClipUses:1195Used by:1266 1292
Symbol 1266 MovieClipUses:1252 1258 1264 1265Used by:Timeline
Symbol 1267 BitmapUsed by:1268
Symbol 1268 GraphicUses:1267Used by:1269
Symbol 1269 MovieClipUses:1268Used by:1292 1351 1385 1388
Symbol 1270 ShapeTweeningUsed by:1292
Symbol 1271 BitmapUsed by:1272
Symbol 1272 GraphicUses:1271Used by:1273
Symbol 1273 MovieClipUses:1272Used by:1292
Symbol 1274 GraphicUsed by:1292
Symbol 1275 MovieClipUses:699 706 708 710 712 714 716 718Used by:1292
Symbol 1276 MovieClipUses:1124 1125 1126Used by:1277
Symbol 1277 MovieClipUses:1276 884 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155Used by:1292
Symbol 1278 GraphicUsed by:1279
Symbol 1279 MovieClipUses:1278 902 905 907 906Used by:1292
Symbol 1280 GraphicUsed by:1292 1385
Symbol 1281 GraphicUsed by:1292
Symbol 1282 GraphicUsed by:1285
Symbol 1283 GraphicUsed by:1285
Symbol 1284 GraphicUsed by:1285
Symbol 1285 MovieClipUses:1282 1283 1284Used by:1292
Symbol 1286 GraphicUsed by:1291
Symbol 1287 GraphicUsed by:1291
Symbol 1288 GraphicUsed by:1291
Symbol 1289 GraphicUsed by:1291
Symbol 1290 GraphicUsed by:1291
Symbol 1291 MovieClipUses:1286 1024 1287 1029 1025 1026 1027 1028 1288 1289 1290Used by:1292
Symbol 1292 MovieClipUses:1269 1258 1265 1270 1273 746 1274 1275 1277 1279 1085 1219 1280 1281 1285 1291Used by:Timeline
Symbol 1293 BitmapUsed by:1294 1297
Symbol 1294 GraphicUses:1293Used by:1298
Symbol 1295 BitmapUsed by:1296
Symbol 1296 GraphicUses:1295Used by:1298
Symbol 1297 GraphicUses:1293Used by:1298
Symbol 1298 ButtonUses:1294 1296 1297 1161 1162Used by:1330
Symbol 1299 MovieClipUses:1195Used by:1330 1351 1385 1388
Symbol 1300 BitmapUsed by:1301
Symbol 1301 GraphicUses:1300Used by:1316
Symbol 1302 BitmapUsed by:1303
Symbol 1303 GraphicUses:1302Used by:1316
Symbol 1304 SoundUsed by:1316 2475
Symbol 1305 BitmapUsed by:1306
Symbol 1306 GraphicUses:1305Used by:1316
Symbol 1307 GraphicUsed by:1315
Symbol 1308 GraphicUsed by:1315
Symbol 1309 GraphicUsed by:1315
Symbol 1310 GraphicUsed by:1315
Symbol 1311 GraphicUsed by:1315
Symbol 1312 GraphicUsed by:1315
Symbol 1313 GraphicUsed by:1315
Symbol 1314 GraphicUsed by:1315
Symbol 1315 MovieClipUses:1307 1308 1309 1310 1311 1312 1313 1314Used by:1316
Symbol 1316 MovieClipUses:1301 1303 8 9 3 4 1304 1306 1315Used by:1330
Symbol 1317 BitmapUsed by:1318
Symbol 1318 GraphicUses:1317Used by:1319
Symbol 1319 MovieClipUses:1318Used by:1330
Symbol 1320 BitmapUsed by:1321
Symbol 1321 GraphicUses:1320Used by:1322
Symbol 1322 MovieClipUses:1321Used by:1330
Symbol 1323 BitmapUsed by:1324
Symbol 1324 GraphicUses:1323Used by:1325
Symbol 1325 MovieClipUses:1324Used by:1330
Symbol 1326 BitmapUsed by:1327
Symbol 1327 GraphicUses:1326Used by:1328
Symbol 1328 MovieClipUses:1327Used by:1330
Symbol 1329 SoundUsed by:1330
Symbol 1330 MovieClipUses:1298 1299 1316 1319 1322 1325 1328 1329 SS7Used by:Timeline
Symbol 1331 BitmapUsed by:1332
Symbol 1332 GraphicUses:1331Used by:2500  Timeline
Symbol 1333 BitmapUsed by:1334
Symbol 1334 GraphicUses:1333Used by:1351 1385
Symbol 1335 GraphicUsed by:1351 1388
Symbol 1336 BitmapUsed by:1337 1340
Symbol 1337 GraphicUses:1336Used by:1341
Symbol 1338 BitmapUsed by:1339
Symbol 1339 GraphicUses:1338Used by:1341
Symbol 1340 GraphicUses:1336Used by:1341
Symbol 1341 ButtonUses:1337 1339 1340 1161 1162Used by:1351 1388
Symbol 1342 BitmapUsed by:1343
Symbol 1343 GraphicUses:1342Used by:1346 1347
Symbol 1344 BitmapUsed by:1345
Symbol 1345 GraphicUses:1344Used by:1346 1347
Symbol 1346 MovieClipUses:1343 1345Used by:1347
Symbol 1347 ButtonUses:1346 1345 1343 1161 1162Used by:1351 1385
Symbol 1348 BitmapUsed by:1349
Symbol 1349 GraphicUses:1348Used by:1351 1385
Symbol 1350 SoundUsed by:1351
Symbol 1351 MovieClipUses:1269 1334 742 1335 1341 1347 1349 1299 1350 1108 1070 1022Used by:Timeline
Symbol 1352 BitmapUsed by:1355
Symbol 1353 BitmapUsed by:1355
Symbol 1354 BitmapUsed by:1355
Symbol 1355 GraphicUses:1352 1353 1354Used by:1385
Symbol 1356 BitmapUsed by:1357
Symbol 1357 GraphicUses:1356Used by:1362
Symbol 1358 GraphicUsed by:1359
Symbol 1359 ButtonUses:1358Used by:1362
Symbol 1360 BitmapUsed by:1361
Symbol 1361 GraphicUses:1360Used by:1362
Symbol 1362 MovieClipUses:1357 1359 1361 1161 1162Used by:1385
Symbol 1363 GraphicUsed by:1385
Symbol 1364 BitmapUsed by:1365
Symbol 1365 GraphicUses:1364Used by:1385 2024
Symbol 1366 GraphicUsed by:1385
Symbol 1367 GraphicUsed by:1385
Symbol 1368 GraphicUsed by:1385
Symbol 1369 GraphicUsed by:1372
Symbol 1370 GraphicUsed by:1372
Symbol 1371 GraphicUsed by:1372
Symbol 1372 MovieClipUses:1369 1370 1371Used by:1385
Symbol 1373 BitmapUsed by:1374
Symbol 1374 GraphicUses:1373Used by:1385 1729
Symbol 1375 GraphicUsed by:1385
Symbol 1376 GraphicUsed by:1385 2474
Symbol 1377 GraphicUsed by:1385
Symbol 1378 BitmapUsed by:1379
Symbol 1379 GraphicUses:1378Used by:1385 1969
Symbol 1380 EditableTextUses:156Used by:1385
Symbol 1381 BitmapUsed by:1382
Symbol 1382 GraphicUses:1381Used by:1384
Symbol 1383 GraphicUsed by:1384
Symbol 1384 ButtonUses:1382 1383Used by:1385
Symbol 1385 MovieClipUses:1269 1355 1362 1363 1365 544 528 1366 1367 1368 607 1372 1374 1083 1375 1085 1205 1200 1203 1280 1219 1233 1035 1376 1377 322 1379 900 901 908 909 222 1217 1213 1380 1195 1334 742 1347 1349 1384 1299Used by:Timeline
Symbol 1386 BitmapUsed by:1387
Symbol 1387 GraphicUses:1386Used by:1388
Symbol 1388 MovieClipUses:1269 1335 1341 1299 1108 1070 1022 1387Used by:Timeline
Symbol 1389 Sound [_gameTrak2]Used by:Timeline
Symbol 1390 Sound [_gameTrak3]Used by:Timeline
Symbol 1391 Sound [_sfxStartLevel_1]Used by:1395
Symbol 1392 Sound [_sfxStartLevel_2]Used by:1395
Symbol 1393 Sound [_sfxEndLevel_0]Used by:1395
Symbol 1394 Sound [_sfxEndLevel_2]Used by:1395
Symbol 1395 MovieClipUses:1391 1392 1393 1394Used by:Timeline
Symbol 1396 Sound [_sfxStartLevel_6]Used by:1405
Symbol 1397 Sound [_sfxStartLevel_7]Used by:1405
Symbol 1398 Sound [_sfxStartLevel_8]Used by:1405
Symbol 1399 Sound [_sfxEndLevel_6]Used by:1405
Symbol 1400 Sound [_sfxEndLevel_7]Used by:1405
Symbol 1401 Sound [_sfxEndLevel_8]Used by:1405
Symbol 1402 Sound [_sfxLoseLevel_6]Used by:1405
Symbol 1403 Sound [_sfxLoseLevel_7]Used by:1405
Symbol 1404 Sound [_sfxLoseLevel_8]Used by:1405
Symbol 1405 MovieClipUses:1396 1397 1398 1399 1400 1401 1402 1403 1404Used by:Timeline
Symbol 1406 Sound [_sfxStartLevel_4]Used by:1412
Symbol 1407 Sound [_sfxStartLevel_5]Used by:1412
Symbol 1408 Sound [_sfxEndLevel_4]Used by:1412
Symbol 1409 Sound [_sfxEndLevel_5]Used by:1412
Symbol 1410 Sound [_sfxLoseLevel_4]Used by:1412
Symbol 1411 Sound [_sfxLoseLevel_5]Used by:1412
Symbol 1412 MovieClipUses:1406 1407 1408 1409 1410 1411Used by:Timeline
Symbol 1413 BitmapUsed by:1414
Symbol 1414 GraphicUses:1413 232Used by:1478
Symbol 1415 GraphicUses:235Used by:1478
Symbol 1416 BitmapUsed by:1417
Symbol 1417 GraphicUses:1416Used by:1478
Symbol 1418 BitmapUsed by:1419
Symbol 1419 GraphicUses:1418Used by:1478
Symbol 1420 BitmapUsed by:1421
Symbol 1421 GraphicUses:1420Used by:1478
Symbol 1422 BitmapUsed by:1423
Symbol 1423 GraphicUses:1422 240Used by:1478
Symbol 1424 BitmapUsed by:1425
Symbol 1425 GraphicUses:1424 243Used by:1478
Symbol 1426 BitmapUsed by:1427
Symbol 1427 GraphicUses:1426Used by:1478
Symbol 1428 BitmapUsed by:1429
Symbol 1429 GraphicUses:1428Used by:1478
Symbol 1430 BitmapUsed by:1431
Symbol 1431 GraphicUses:1430Used by:1478
Symbol 1432 BitmapUsed by:1433
Symbol 1433 GraphicUses:1432Used by:1478
Symbol 1434 BitmapUsed by:1435
Symbol 1435 GraphicUses:1434Used by:1478
Symbol 1436 BitmapUsed by:1437
Symbol 1437 GraphicUses:1436Used by:1478
Symbol 1438 BitmapUsed by:1439
Symbol 1439 GraphicUses:1438Used by:1478
Symbol 1440 BitmapUsed by:1441
Symbol 1441 GraphicUses:1440 264Used by:1478
Symbol 1442 BitmapUsed by:1443
Symbol 1443 GraphicUses:1442 267Used by:1478
Symbol 1444 BitmapUsed by:1445
Symbol 1445 GraphicUses:1444Used by:1478
Symbol 1446 BitmapUsed by:1447
Symbol 1447 GraphicUses:1446Used by:1478
Symbol 1448 BitmapUsed by:1449
Symbol 1449 GraphicUses:1448Used by:1478
Symbol 1450 BitmapUsed by:1451
Symbol 1451 GraphicUses:1450Used by:1478
Symbol 1452 BitmapUsed by:1453
Symbol 1453 GraphicUses:1452Used by:1478
Symbol 1454 BitmapUsed by:1455
Symbol 1455 GraphicUses:1454 284Used by:1478
Symbol 1456 BitmapUsed by:1457
Symbol 1457 GraphicUses:1456 287Used by:1478
Symbol 1458 BitmapUsed by:1459
Symbol 1459 GraphicUses:1458Used by:1478
Symbol 1460 BitmapUsed by:1461
Symbol 1461 GraphicUses:1460Used by:1478
Symbol 1462 BitmapUsed by:1463
Symbol 1463 GraphicUses:1462Used by:1478
Symbol 1464 BitmapUsed by:1465
Symbol 1465 GraphicUses:1464Used by:1478
Symbol 1466 BitmapUsed by:1467
Symbol 1467 GraphicUses:1466Used by:1478
Symbol 1468 BitmapUsed by:1469
Symbol 1469 GraphicUses:1468 304Used by:1478
Symbol 1470 BitmapUsed by:1471
Symbol 1471 GraphicUses:1470 307Used by:1478
Symbol 1472 BitmapUsed by:1473
Symbol 1473 GraphicUses:1472Used by:1478
Symbol 1474 BitmapUsed by:1475
Symbol 1475 GraphicUses:1474Used by:1478
Symbol 1476 BitmapUsed by:1477
Symbol 1477 GraphicUses:1476Used by:1478
Symbol 1478 MovieClip [sprite_BillyChestnuts]Uses:222 224 226 228 230 1414 1415 1417 1419 1421 1423 1425 246 248 1427 1429 1431 1433 1435 1437 1439 1441 1443 270 272 1445 1447 1449 1451 1453 1455 1457 290 292 1459 1461 1463 1465 1467 1469 1471 310 312 1473 1475 1477Used by:Timeline
Symbol 1479 BitmapUsed by:1480
Symbol 1480 GraphicUses:1479Used by:1509
Symbol 1481 MovieClipUses:162Used by:1509
Symbol 1482 SoundUsed by:1509
Symbol 1483 BitmapUsed by:1484
Symbol 1484 GraphicUses:1483Used by:1509
Symbol 1485 BitmapUsed by:1486
Symbol 1486 GraphicUses:1485Used by:1509
Symbol 1487 BitmapUsed by:1488
Symbol 1488 GraphicUses:1487Used by:1509
Symbol 1489 BitmapUsed by:1490
Symbol 1490 GraphicUses:1489Used by:1509
Symbol 1491 SoundUsed by:1509
Symbol 1492 BitmapUsed by:1493
Symbol 1493 GraphicUses:1492Used by:1509
Symbol 1494 BitmapUsed by:1495
Symbol 1495 GraphicUses:1494Used by:1509
Symbol 1496 BitmapUsed by:1497
Symbol 1497 GraphicUses:1496Used by:1509
Symbol 1498 BitmapUsed by:1499
Symbol 1499 GraphicUses:1498Used by:1509
Symbol 1500 BitmapUsed by:1502 1508
Symbol 1501 BitmapUsed by:1502
Symbol 1502 GraphicUses:1500 1501Used by:1509
Symbol 1503 SoundUsed by:1509
Symbol 1504 BitmapUsed by:1506 1507
Symbol 1505 BitmapUsed by:1506
Symbol 1506 GraphicUses:1504 1505Used by:1509
Symbol 1507 GraphicUses:1504Used by:1509
Symbol 1508 GraphicUses:1500Used by:1509
Symbol 1509 MovieClip [sprite_WeaponCHESTNUTS]Uses:1480 1481 1482 1484 1486 1488 1490 1491 1493 1495 1497 1499 1502 1503 1506 1507 1508Used by:Timeline
Symbol 1510 BitmapUsed by:1511
Symbol 1511 GraphicUses:1510Used by:1684
Symbol 1512 BitmapUsed by:1513
Symbol 1513 GraphicUses:1512Used by:1684
Symbol 1514 BitmapUsed by:1515
Symbol 1515 GraphicUses:1514 340Used by:1684
Symbol 1516 BitmapUsed by:1517
Symbol 1517 GraphicUses:1516 343Used by:1684
Symbol 1518 BitmapUsed by:1519
Symbol 1519 GraphicUses:1518 346Used by:1684
Symbol 1520 BitmapUsed by:1521
Symbol 1521 GraphicUses:1520 349Used by:1684
Symbol 1522 BitmapUsed by:1523
Symbol 1523 GraphicUses:1522 352Used by:1684
Symbol 1524 BitmapUsed by:1525
Symbol 1525 GraphicUses:1524 360Used by:1684
Symbol 1526 BitmapUsed by:1527
Symbol 1527 GraphicUses:1526 346Used by:1684
Symbol 1528 BitmapUsed by:1529
Symbol 1529 GraphicUses:1528 349Used by:1684
Symbol 1530 BitmapUsed by:1531
Symbol 1531 GraphicUses:1530 363Used by:1684
Symbol 1532 BitmapUsed by:1533
Symbol 1533 GraphicUses:1532 367Used by:1684
Symbol 1534 BitmapUsed by:1535
Symbol 1535 GraphicUses:1534 346Used by:1684
Symbol 1536 BitmapUsed by:1537
Symbol 1537 GraphicUses:1536 349Used by:1684
Symbol 1538 BitmapUsed by:1539
Symbol 1539 GraphicUses:1538 370Used by:1684
Symbol 1540 BitmapUsed by:1541
Symbol 1541 GraphicUses:1540 374Used by:1684
Symbol 1542 BitmapUsed by:1543
Symbol 1543 GraphicUses:1542 346Used by:1684
Symbol 1544 BitmapUsed by:1545
Symbol 1545 GraphicUses:1544 349Used by:1684
Symbol 1546 BitmapUsed by:1547
Symbol 1547 GraphicUses:1546 377Used by:1684
Symbol 1548 BitmapUsed by:1549
Symbol 1549 GraphicUses:1548 381Used by:1684
Symbol 1550 BitmapUsed by:1551
Symbol 1551 GraphicUses:1550 346Used by:1684
Symbol 1552 BitmapUsed by:1553
Symbol 1553 GraphicUses:1552 349Used by:1684
Symbol 1554 BitmapUsed by:1555
Symbol 1555 GraphicUses:1554 384Used by:1684
Symbol 1556 BitmapUsed by:1557
Symbol 1557 GraphicUses:1556 388Used by:1684
Symbol 1558 BitmapUsed by:1559
Symbol 1559 GraphicUses:1558 346Used by:1684
Symbol 1560 BitmapUsed by:1561
Symbol 1561 GraphicUses:1560 349Used by:1684
Symbol 1562 BitmapUsed by:1563
Symbol 1563 GraphicUses:1562 391Used by:1684
Symbol 1564 BitmapUsed by:1565
Symbol 1565 GraphicUses:1564 395Used by:1684
Symbol 1566 BitmapUsed by:1567
Symbol 1567 GraphicUses:1566 346Used by:1684
Symbol 1568 BitmapUsed by:1569
Symbol 1569 GraphicUses:1568 349Used by:1684
Symbol 1570 BitmapUsed by:1571
Symbol 1571 GraphicUses:1570 398Used by:1684
Symbol 1572 BitmapUsed by:1573
Symbol 1573 GraphicUses:1572 402Used by:1684
Symbol 1574 BitmapUsed by:1575
Symbol 1575 GraphicUses:1574 346Used by:1684
Symbol 1576 BitmapUsed by:1577
Symbol 1577 GraphicUses:1576 349Used by:1684
Symbol 1578 BitmapUsed by:1579
Symbol 1579 GraphicUses:1578 405Used by:1684
Symbol 1580 BitmapUsed by:1581
Symbol 1581 GraphicUses:1580 409Used by:1684
Symbol 1582 BitmapUsed by:1583
Symbol 1583 GraphicUses:1582 346Used by:1684
Symbol 1584 BitmapUsed by:1585
Symbol 1585 GraphicUses:1584 349Used by:1684
Symbol 1586 BitmapUsed by:1587
Symbol 1587 GraphicUses:1586 412Used by:1684
Symbol 1588 BitmapUsed by:1589
Symbol 1589 GraphicUses:1588 416Used by:1684
Symbol 1590 BitmapUsed by:1591
Symbol 1591 GraphicUses:1590 346Used by:1684
Symbol 1592 BitmapUsed by:1593
Symbol 1593 GraphicUses:1592 419Used by:1684
Symbol 1594 BitmapUsed by:1595
Symbol 1595 GraphicUses:1594 422Used by:1684
Symbol 1596 BitmapUsed by:1597
Symbol 1597 GraphicUses:1596 430Used by:1684
Symbol 1598 BitmapUsed by:1599
Symbol 1599 GraphicUses:1598 346Used by:1684
Symbol 1600 BitmapUsed by:1601
Symbol 1601 GraphicUses:1600 419Used by:1684
Symbol 1602 BitmapUsed by:1603
Symbol 1603 GraphicUses:1602 433Used by:1684
Symbol 1604 BitmapUsed by:1605
Symbol 1605 GraphicUses:1604 437Used by:1684
Symbol 1606 BitmapUsed by:1607
Symbol 1607 GraphicUses:1606 346Used by:1684
Symbol 1608 BitmapUsed by:1609
Symbol 1609 GraphicUses:1608 419Used by:1684
Symbol 1610 BitmapUsed by:1611
Symbol 1611 GraphicUses:1610 440Used by:1684
Symbol 1612 BitmapUsed by:1613
Symbol 1613 GraphicUses:1612 444Used by:1684
Symbol 1614 BitmapUsed by:1615
Symbol 1615 GraphicUses:1614 346Used by:1684
Symbol 1616 BitmapUsed by:1617
Symbol 1617 GraphicUses:1616 419Used by:1684
Symbol 1618 BitmapUsed by:1619
Symbol 1619 GraphicUses:1618 447Used by:1684
Symbol 1620 BitmapUsed by:1621
Symbol 1621 GraphicUses:1620 451Used by:1684
Symbol 1622 BitmapUsed by:1623
Symbol 1623 GraphicUses:1622 346Used by:1684
Symbol 1624 BitmapUsed by:1625
Symbol 1625 GraphicUses:1624 419Used by:1684
Symbol 1626 BitmapUsed by:1627
Symbol 1627 GraphicUses:1626 454Used by:1684
Symbol 1628 BitmapUsed by:1629
Symbol 1629 GraphicUses:1628 458Used by:1684
Symbol 1630 BitmapUsed by:1631
Symbol 1631 GraphicUses:1630 346Used by:1684
Symbol 1632 BitmapUsed by:1633
Symbol 1633 GraphicUses:1632 419Used by:1684
Symbol 1634 BitmapUsed by:1635
Symbol 1635 GraphicUses:1634 461Used by:1684
Symbol 1636 BitmapUsed by:1637
Symbol 1637 GraphicUses:1636 465Used by:1684
Symbol 1638 BitmapUsed by:1639
Symbol 1639 GraphicUses:1638 346Used by:1684
Symbol 1640 BitmapUsed by:1641
Symbol 1641 GraphicUses:1640 419Used by:1684
Symbol 1642 BitmapUsed by:1643
Symbol 1643 GraphicUses:1642 468Used by:1684
Symbol 1644 BitmapUsed by:1645
Symbol 1645 GraphicUses:1644 472Used by:1684
Symbol 1646 BitmapUsed by:1647
Symbol 1647 GraphicUses:1646 346Used by:1684
Symbol 1648 BitmapUsed by:1649
Symbol 1649 GraphicUses:1648 419Used by:1684
Symbol 1650 BitmapUsed by:1651
Symbol 1651 GraphicUses:1650 475Used by:1684
Symbol 1652 BitmapUsed by:1653
Symbol 1653 GraphicUses:1652 479Used by:1684
Symbol 1654 BitmapUsed by:1655
Symbol 1655 GraphicUses:1654 346Used by:1684
Symbol 1656 BitmapUsed by:1657
Symbol 1657 GraphicUses:1656 419Used by:1684
Symbol 1658 BitmapUsed by:1659
Symbol 1659 GraphicUses:1658 482Used by:1684
Symbol 1660 BitmapUsed by:1661
Symbol 1661 GraphicUses:1660 486Used by:1684
Symbol 1662 BitmapUsed by:1663
Symbol 1663 GraphicUses:1662 346Used by:1684
Symbol 1664 BitmapUsed by:1665
Symbol 1665 GraphicUses:1664 489Used by:1684
Symbol 1666 BitmapUsed by:1667
Symbol 1667 GraphicUses:1666 492Used by:1684
Symbol 1668 BitmapUsed by:1669
Symbol 1669 GraphicUses:1668 496Used by:1684
Symbol 1670 BitmapUsed by:1671
Symbol 1671 GraphicUses:1670 346Used by:1684
Symbol 1672 BitmapUsed by:1673
Symbol 1673 GraphicUses:1672 498Used by:1684
Symbol 1674 BitmapUsed by:1675
Symbol 1675 GraphicUses:1674 501Used by:1684
Symbol 1676 BitmapUsed by:1677
Symbol 1677 GraphicUses:1676 505Used by:1684
Symbol 1678 BitmapUsed by:1679
Symbol 1679 GraphicUses:1678 346Used by:1684
Symbol 1680 BitmapUsed by:1681
Symbol 1681 GraphicUses:1680 507Used by:1684
Symbol 1682 BitmapUsed by:1683
Symbol 1683 GraphicUses:1682 510Used by:1684
Symbol 1684 MovieClip [sprite_MandyPlane]Uses:322 1511 326 328 1513 332 334 336 338 1515 1517 1519 1521 1523 355 357 359 1525 1527 1529 1531 366 1533 1535 1537 1539 373 1541 1543 1545 1547 380 1549 1551 1553 1555 387 1557 1559 1561 1563 394 1565 1567 1569 1571 401 1573 1575 1577 1579 408 1581 1583 1585 1587 415 1589 1591 1593 1595 425 427 429 1597 1599 1601 1603 436 1605 1607 1609 1611 443 1613 1615 1617 1619 450 1621 1623 1625 1627 457 1629 1631 1633 1635 464 1637 1639 1641 1643 471 1645 1647 1649 1651 478 1653 1655 1657 1659 485 1661 1663 1665 1667 495 1669 1671 1673 1675 504 1677 1679 1681 1683 513Used by:Timeline
Symbol 1685 BitmapUsed by:1686
Symbol 1686 GraphicUses:1685Used by:1687
Symbol 1687 MovieClip [sprite_weaponPLANE]Uses:1686Used by:Timeline
Symbol 1688 BitmapUsed by:1689
Symbol 1689 GraphicUses:1688Used by:1697
Symbol 1690 BitmapUsed by:1691
Symbol 1691 GraphicUses:1690Used by:1697
Symbol 1692 SoundUsed by:1697
Symbol 1693 BitmapUsed by:1694
Symbol 1694 GraphicUses:1693Used by:1697
Symbol 1695 BitmapUsed by:1696
Symbol 1696 GraphicUses:1695Used by:1697
Symbol 1697 MovieClip [sprite_GrimUpright]Uses:1689 1691 1692 1694 1696Used by:Timeline
Symbol 1698 BitmapUsed by:1699
Symbol 1699 GraphicUses:1698Used by:1716
Symbol 1700 BitmapUsed by:1701
Symbol 1701 GraphicUses:1700Used by:1716
Symbol 1702 BitmapUsed by:1703
Symbol 1703 GraphicUses:1702Used by:1716
Symbol 1704 BitmapUsed by:1705
Symbol 1705 GraphicUses:1704Used by:1716
Symbol 1706 BitmapUsed by:1707
Symbol 1707 GraphicUses:1706Used by:1716
Symbol 1708 BitmapUsed by:1709
Symbol 1709 GraphicUses:1708Used by:1716
Symbol 1710 BitmapUsed by:1711
Symbol 1711 GraphicUses:1710Used by:1716
Symbol 1712 BitmapUsed by:1713
Symbol 1713 GraphicUses:1712Used by:1716
Symbol 1714 BitmapUsed by:1715
Symbol 1715 GraphicUses:1714Used by:1716
Symbol 1716 MovieClip [sprite_EnemyBear]Uses:1699 544 1701 1703 1705 1707 1709 1711 1713 1715Used by:Timeline
Symbol 1717 BitmapUsed by:1718
Symbol 1718 GraphicUses:1717Used by:1729
Symbol 1719 BitmapUsed by:1720
Symbol 1720 GraphicUses:1719Used by:1729
Symbol 1721 BitmapUsed by:1722
Symbol 1722 GraphicUses:1721Used by:1729
Symbol 1723 BitmapUsed by:1724
Symbol 1724 GraphicUses:1723Used by:1729
Symbol 1725 BitmapUsed by:1726
Symbol 1726 GraphicUses:1725Used by:1729
Symbol 1727 BitmapUsed by:1728
Symbol 1728 GraphicUses:1727Used by:1729
Symbol 1729 MovieClip [sprite_EnemyGbm]Uses:1374 544 1718 1720 1722 1724 1726 1728Used by:Timeline
Symbol 1730 BitmapUsed by:1731
Symbol 1731 GraphicUses:1730 232Used by:1792
Symbol 1732 BitmapUsed by:1733
Symbol 1733 GraphicUses:1732 235Used by:1792
Symbol 1734 BitmapUsed by:1735
Symbol 1735 GraphicUses:1734Used by:1792
Symbol 1736 BitmapUsed by:1737
Symbol 1737 GraphicUses:1736 240Used by:1792
Symbol 1738 BitmapUsed by:1739
Symbol 1739 GraphicUses:1738 243Used by:1792
Symbol 1740 BitmapUsed by:1741
Symbol 1741 GraphicUses:1740Used by:1792
Symbol 1742 BitmapUsed by:1743
Symbol 1743 GraphicUses:1742Used by:1792
Symbol 1744 BitmapUsed by:1745
Symbol 1745 GraphicUses:1744Used by:1792
Symbol 1746 BitmapUsed by:1747
Symbol 1747 GraphicUses:1746Used by:1792
Symbol 1748 BitmapUsed by:1749
Symbol 1749 GraphicUses:1748Used by:1792
Symbol 1750 BitmapUsed by:1751
Symbol 1751 GraphicUses:1750Used by:1792
Symbol 1752 BitmapUsed by:1753
Symbol 1753 GraphicUses:1752Used by:1792
Symbol 1754 BitmapUsed by:1755
Symbol 1755 GraphicUses:1754 264Used by:1792
Symbol 1756 BitmapUsed by:1757
Symbol 1757 GraphicUses:1756 267Used by:1792
Symbol 1758 BitmapUsed by:1759
Symbol 1759 GraphicUses:1758Used by:1792
Symbol 1760 BitmapUsed by:1761
Symbol 1761 GraphicUses:1760Used by:1792
Symbol 1762 BitmapUsed by:1763
Symbol 1763 GraphicUses:1762Used by:1792
Symbol 1764 BitmapUsed by:1765
Symbol 1765 GraphicUses:1764Used by:1792
Symbol 1766 BitmapUsed by:1767
Symbol 1767 GraphicUses:1766Used by:1792
Symbol 1768 BitmapUsed by:1769
Symbol 1769 GraphicUses:1768 284Used by:1792
Symbol 1770 BitmapUsed by:1771
Symbol 1771 GraphicUses:1770 287Used by:1792
Symbol 1772 BitmapUsed by:1773
Symbol 1773 GraphicUses:1772Used by:1792
Symbol 1774 BitmapUsed by:1775
Symbol 1775 GraphicUses:1774Used by:1792
Symbol 1776 BitmapUsed by:1777
Symbol 1777 GraphicUses:1776Used by:1792
Symbol 1778 BitmapUsed by:1779
Symbol 1779 GraphicUses:1778Used by:1792
Symbol 1780 BitmapUsed by:1781
Symbol 1781 GraphicUses:1780Used by:1792
Symbol 1782 BitmapUsed by:1783
Symbol 1783 GraphicUses:1782 304Used by:1792
Symbol 1784 BitmapUsed by:1785
Symbol 1785 GraphicUses:1784 307Used by:1792
Symbol 1786 BitmapUsed by:1787
Symbol 1787 GraphicUses:1786Used by:1792
Symbol 1788 BitmapUsed by:1789
Symbol 1789 GraphicUses:1788Used by:1792
Symbol 1790 BitmapUsed by:1791
Symbol 1791 GraphicUses:1790Used by:1792
Symbol 1792 MovieClip [sprite_BillyMagnet]Uses:222 224 226 228 230 1731 1733 1735 1737 1739 246 248 1741 1743 1745 1747 1749 1751 1753 1755 1757 270 272 1759 1761 1763 1765 1767 1769 1771 290 292 1773 1775 1777 1779 1781 1783 1785 310 312 1787 1789 1791Used by:Timeline
Symbol 1793 Sound [_sfxMagnetHit]Used by:Timeline
Symbol 1794 BitmapUsed by:1795
Symbol 1795 GraphicUses:1794Used by:1796
Symbol 1796 MovieClip [sprite_weaponMAGNET]Uses:1795Used by:Timeline
Symbol 1797 BitmapUsed by:1798
Symbol 1798 GraphicUses:1797Used by:1969
Symbol 1799 BitmapUsed by:1800
Symbol 1800 GraphicUses:1799 340Used by:1969
Symbol 1801 BitmapUsed by:1802
Symbol 1802 GraphicUses:1801 343Used by:1969
Symbol 1803 BitmapUsed by:1804
Symbol 1804 GraphicUses:1803 346Used by:1969
Symbol 1805 BitmapUsed by:1806
Symbol 1806 GraphicUses:1805 349Used by:1969
Symbol 1807 BitmapUsed by:1808
Symbol 1808 GraphicUses:1807 352Used by:1969
Symbol 1809 BitmapUsed by:1810
Symbol 1810 GraphicUses:1809 360Used by:1969
Symbol 1811 BitmapUsed by:1812
Symbol 1812 GraphicUses:1811 346Used by:1969
Symbol 1813 BitmapUsed by:1814
Symbol 1814 GraphicUses:1813 349Used by:1969
Symbol 1815 BitmapUsed by:1816
Symbol 1816 GraphicUses:1815 363Used by:1969
Symbol 1817 BitmapUsed by:1818
Symbol 1818 GraphicUses:1817 367Used by:1969
Symbol 1819 BitmapUsed by:1820
Symbol 1820 GraphicUses:1819 346Used by:1969
Symbol 1821 BitmapUsed by:1822
Symbol 1822 GraphicUses:1821 349Used by:1969
Symbol 1823 BitmapUsed by:1824
Symbol 1824 GraphicUses:1823 370Used by:1969
Symbol 1825 BitmapUsed by:1826
Symbol 1826 GraphicUses:1825 374Used by:1969
Symbol 1827 BitmapUsed by:1828
Symbol 1828 GraphicUses:1827 346Used by:1969
Symbol 1829 BitmapUsed by:1830
Symbol 1830 GraphicUses:1829 349Used by:1969
Symbol 1831 BitmapUsed by:1832
Symbol 1832 GraphicUses:1831 377Used by:1969
Symbol 1833 BitmapUsed by:1834
Symbol 1834 GraphicUses:1833 381Used by:1969
Symbol 1835 BitmapUsed by:1836
Symbol 1836 GraphicUses:1835 346Used by:1969
Symbol 1837 BitmapUsed by:1838
Symbol 1838 GraphicUses:1837 349Used by:1969
Symbol 1839 BitmapUsed by:1840
Symbol 1840 GraphicUses:1839 384Used by:1969
Symbol 1841 BitmapUsed by:1842
Symbol 1842 GraphicUses:1841 388Used by:1969
Symbol 1843 BitmapUsed by:1844
Symbol 1844 GraphicUses:1843 346Used by:1969
Symbol 1845 BitmapUsed by:1846
Symbol 1846 GraphicUses:1845 349Used by:1969
Symbol 1847 BitmapUsed by:1848
Symbol 1848 GraphicUses:1847 391Used by:1969
Symbol 1849 BitmapUsed by:1850
Symbol 1850 GraphicUses:1849 395Used by:1969
Symbol 1851 BitmapUsed by:1852
Symbol 1852 GraphicUses:1851 346Used by:1969
Symbol 1853 BitmapUsed by:1854
Symbol 1854 GraphicUses:1853 349Used by:1969
Symbol 1855 BitmapUsed by:1856
Symbol 1856 GraphicUses:1855 398Used by:1969
Symbol 1857 BitmapUsed by:1858
Symbol 1858 GraphicUses:1857 402Used by:1969
Symbol 1859 BitmapUsed by:1860
Symbol 1860 GraphicUses:1859 346Used by:1969
Symbol 1861 BitmapUsed by:1862
Symbol 1862 GraphicUses:1861 349Used by:1969
Symbol 1863 BitmapUsed by:1864
Symbol 1864 GraphicUses:1863 405Used by:1969
Symbol 1865 BitmapUsed by:1866
Symbol 1866 GraphicUses:1865 409Used by:1969
Symbol 1867 BitmapUsed by:1868
Symbol 1868 GraphicUses:1867 346Used by:1969
Symbol 1869 BitmapUsed by:1870
Symbol 1870 GraphicUses:1869 349Used by:1969
Symbol 1871 BitmapUsed by:1872
Symbol 1872 GraphicUses:1871 412Used by:1969
Symbol 1873 BitmapUsed by:1874
Symbol 1874 GraphicUses:1873 416Used by:1969
Symbol 1875 BitmapUsed by:1876
Symbol 1876 GraphicUses:1875 346Used by:1969
Symbol 1877 BitmapUsed by:1878
Symbol 1878 GraphicUses:1877 419Used by:1969
Symbol 1879 BitmapUsed by:1880
Symbol 1880 GraphicUses:1879 422Used by:1969
Symbol 1881 BitmapUsed by:1882
Symbol 1882 GraphicUses:1881 430Used by:1969
Symbol 1883 BitmapUsed by:1884
Symbol 1884 GraphicUses:1883 346Used by:1969
Symbol 1885 BitmapUsed by:1886
Symbol 1886 GraphicUses:1885 419Used by:1969
Symbol 1887 BitmapUsed by:1888
Symbol 1888 GraphicUses:1887 433Used by:1969
Symbol 1889 BitmapUsed by:1890
Symbol 1890 GraphicUses:1889 437Used by:1969
Symbol 1891 BitmapUsed by:1892
Symbol 1892 GraphicUses:1891 346Used by:1969
Symbol 1893 BitmapUsed by:1894
Symbol 1894 GraphicUses:1893 419Used by:1969
Symbol 1895 BitmapUsed by:1896
Symbol 1896 GraphicUses:1895 440Used by:1969
Symbol 1897 BitmapUsed by:1898
Symbol 1898 GraphicUses:1897 444Used by:1969
Symbol 1899 BitmapUsed by:1900
Symbol 1900 GraphicUses:1899 346Used by:1969
Symbol 1901 BitmapUsed by:1902
Symbol 1902 GraphicUses:1901 419Used by:1969
Symbol 1903 BitmapUsed by:1904
Symbol 1904 GraphicUses:1903 447Used by:1969
Symbol 1905 BitmapUsed by:1906
Symbol 1906 GraphicUses:1905 451Used by:1969
Symbol 1907 BitmapUsed by:1908
Symbol 1908 GraphicUses:1907 346Used by:1969
Symbol 1909 BitmapUsed by:1910
Symbol 1910 GraphicUses:1909 419Used by:1969
Symbol 1911 BitmapUsed by:1912
Symbol 1912 GraphicUses:1911 454Used by:1969
Symbol 1913 BitmapUsed by:1914
Symbol 1914 GraphicUses:1913 458Used by:1969
Symbol 1915 BitmapUsed by:1916
Symbol 1916 GraphicUses:1915 346Used by:1969
Symbol 1917 BitmapUsed by:1918
Symbol 1918 GraphicUses:1917 419Used by:1969
Symbol 1919 BitmapUsed by:1920
Symbol 1920 GraphicUses:1919 461Used by:1969
Symbol 1921 BitmapUsed by:1922
Symbol 1922 GraphicUses:1921 465Used by:1969
Symbol 1923 BitmapUsed by:1924
Symbol 1924 GraphicUses:1923 346Used by:1969
Symbol 1925 BitmapUsed by:1926
Symbol 1926 GraphicUses:1925 419Used by:1969
Symbol 1927 BitmapUsed by:1928
Symbol 1928 GraphicUses:1927 468Used by:1969
Symbol 1929 BitmapUsed by:1930
Symbol 1930 GraphicUses:1929 472Used by:1969
Symbol 1931 BitmapUsed by:1932
Symbol 1932 GraphicUses:1931 346Used by:1969
Symbol 1933 BitmapUsed by:1934
Symbol 1934 GraphicUses:1933 419Used by:1969
Symbol 1935 BitmapUsed by:1936
Symbol 1936 GraphicUses:1935 475Used by:1969
Symbol 1937 BitmapUsed by:1938
Symbol 1938 GraphicUses:1937 479Used by:1969
Symbol 1939 BitmapUsed by:1940
Symbol 1940 GraphicUses:1939 346Used by:1969
Symbol 1941 BitmapUsed by:1942
Symbol 1942 GraphicUses:1941 419Used by:1969
Symbol 1943 BitmapUsed by:1944
Symbol 1944 GraphicUses:1943 482Used by:1969
Symbol 1945 BitmapUsed by:1946
Symbol 1946 GraphicUses:1945 486Used by:1969
Symbol 1947 BitmapUsed by:1948
Symbol 1948 GraphicUses:1947 346Used by:1969
Symbol 1949 BitmapUsed by:1950
Symbol 1950 GraphicUses:1949 489Used by:1969
Symbol 1951 BitmapUsed by:1952
Symbol 1952 GraphicUses:1951 492Used by:1969
Symbol 1953 BitmapUsed by:1954
Symbol 1954 GraphicUses:1953 496Used by:1969
Symbol 1955 BitmapUsed by:1956
Symbol 1956 GraphicUses:1955 346Used by:1969
Symbol 1957 BitmapUsed by:1958
Symbol 1958 GraphicUses:1957 498Used by:1969
Symbol 1959 BitmapUsed by:1960
Symbol 1960 GraphicUses:1959 501Used by:1969
Symbol 1961 BitmapUsed by:1962
Symbol 1962 GraphicUses:1961 505Used by:1969
Symbol 1963 BitmapUsed by:1964
Symbol 1964 GraphicUses:1963 346Used by:1969
Symbol 1965 BitmapUsed by:1966
Symbol 1966 GraphicUses:1965 507Used by:1969
Symbol 1967 BitmapUsed by:1968
Symbol 1968 GraphicUses:1967 510Used by:1969
Symbol 1969 MovieClip [sprite_MandyDoll]Uses:322 1379 326 328 1798 332 334 336 338 1800 1802 1804 1806 1808 355 357 359 1810 1812 1814 1816 366 1818 1820 1822 1824 373 1826 1828 1830 1832 380 1834 1836 1838 1840 387 1842 1844 1846 1848 394 1850 1852 1854 1856 401 1858 1860 1862 1864 408 1866 1868 1870 1872 415 1874 1876 1878 1880 425 427 429 1882 1884 1886 1888 436 1890 1892 1894 1896 443 1898 1900 1902 1904 450 1906 1908 1910 1912 457 1914 1916 1918 1920 464 1922 1924 1926 1928 471 1930 1932 1934 1936 478 1938 1940 1942 1944 485 1946 1948 1950 1952 495 1954 1956 1958 1960 504 1962 1964 1966 1968 513Used by:Timeline
Symbol 1970 BitmapUsed by:1971
Symbol 1971 GraphicUses:1970Used by:1972
Symbol 1972 MovieClip [sprite_weaponDOLL]Uses:1971Used by:Timeline
Symbol 1973 BitmapUsed by:1974
Symbol 1974 GraphicUses:1973Used by:1982
Symbol 1975 BitmapUsed by:1976
Symbol 1976 GraphicUses:1975Used by:1982
Symbol 1977 SoundUsed by:1982
Symbol 1978 BitmapUsed by:1979
Symbol 1979 GraphicUses:1978Used by:1982
Symbol 1980 BitmapUsed by:1981
Symbol 1981 GraphicUses:1980Used by:1982
Symbol 1982 MovieClip [sprite_GrimShopvac]Uses:1974 1976 1977 1979 1981Used by:Timeline
Symbol 1983 BitmapUsed by:1984
Symbol 1984 GraphicUses:1983Used by:1995
Symbol 1985 BitmapUsed by:1986
Symbol 1986 GraphicUses:1985Used by:1995
Symbol 1987 BitmapUsed by:1988
Symbol 1988 GraphicUses:1987Used by:1995
Symbol 1989 BitmapUsed by:1990
Symbol 1990 GraphicUses:1989Used by:1995
Symbol 1991 BitmapUsed by:1992
Symbol 1992 GraphicUses:1991Used by:1995
Symbol 1993 BitmapUsed by:1994
Symbol 1994 GraphicUses:1993Used by:1995
Symbol 1995 MovieClip [sprite_EnemyBalloon]Uses:1984 544 1986 1988 1990 1992 1994Used by:Timeline
Symbol 1996 BitmapUsed by:1997
Symbol 1997 GraphicUses:1996Used by:2024
Symbol 1998 BitmapUsed by:1999
Symbol 1999 GraphicUses:1998Used by:2024
Symbol 2000 BitmapUsed by:2001
Symbol 2001 GraphicUses:2000Used by:2024
Symbol 2002 BitmapUsed by:2003
Symbol 2003 GraphicUses:2002Used by:2024
Symbol 2004 BitmapUsed by:2005
Symbol 2005 GraphicUses:2004Used by:2024
Symbol 2006 BitmapUsed by:2007
Symbol 2007 GraphicUses:2006Used by:2024
Symbol 2008 BitmapUsed by:2009
Symbol 2009 GraphicUses:2008Used by:2024
Symbol 2010 BitmapUsed by:2011
Symbol 2011 GraphicUses:2010Used by:2024
Symbol 2012 BitmapUsed by:2013
Symbol 2013 GraphicUses:2012Used by:2024
Symbol 2014 BitmapUsed by:2015
Symbol 2015 GraphicUses:2014Used by:2024
Symbol 2016 BitmapUsed by:2017
Symbol 2017 GraphicUses:2016Used by:2024
Symbol 2018 BitmapUsed by:2019
Symbol 2019 GraphicUses:2018Used by:2024
Symbol 2020 BitmapUsed by:2021
Symbol 2021 GraphicUses:2020Used by:2024
Symbol 2022 BitmapUsed by:2023
Symbol 2023 GraphicUses:2022Used by:2024
Symbol 2024 MovieClip [sprite_EnemyRobot]Uses:1365 544 1997 1999 2001 2003 2005 2007 2009 2011 2013 2015 2017 2019 2021 2023Used by:Timeline
Symbol 2025 BitmapUsed by:2026
Symbol 2026 GraphicUses:2025 232Used by:2087
Symbol 2027 BitmapUsed by:2028
Symbol 2028 GraphicUses:2027 235Used by:2087
Symbol 2029 BitmapUsed by:2030
Symbol 2030 GraphicUses:2029Used by:2087
Symbol 2031 BitmapUsed by:2032
Symbol 2032 GraphicUses:2031 240Used by:2087
Symbol 2033 BitmapUsed by:2034
Symbol 2034 GraphicUses:2033 243Used by:2087
Symbol 2035 BitmapUsed by:2036
Symbol 2036 GraphicUses:2035Used by:2087
Symbol 2037 BitmapUsed by:2038
Symbol 2038 GraphicUses:2037Used by:2087
Symbol 2039 BitmapUsed by:2040
Symbol 2040 GraphicUses:2039Used by:2087
Symbol 2041 BitmapUsed by:2042
Symbol 2042 GraphicUses:2041Used by:2087
Symbol 2043 BitmapUsed by:2044
Symbol 2044 GraphicUses:2043Used by:2087
Symbol 2045 BitmapUsed by:2046
Symbol 2046 GraphicUses:2045Used by:2087
Symbol 2047 BitmapUsed by:2048
Symbol 2048 GraphicUses:2047Used by:2087
Symbol 2049 BitmapUsed by:2050
Symbol 2050 GraphicUses:2049 264Used by:2087
Symbol 2051 BitmapUsed by:2052
Symbol 2052 GraphicUses:2051 267Used by:2087
Symbol 2053 BitmapUsed by:2054
Symbol 2054 GraphicUses:2053Used by:2087
Symbol 2055 BitmapUsed by:2056
Symbol 2056 GraphicUses:2055Used by:2087
Symbol 2057 BitmapUsed by:2058
Symbol 2058 GraphicUses:2057Used by:2087
Symbol 2059 BitmapUsed by:2060
Symbol 2060 GraphicUses:2059Used by:2087
Symbol 2061 BitmapUsed by:2062
Symbol 2062 GraphicUses:2061Used by:2087
Symbol 2063 BitmapUsed by:2064
Symbol 2064 GraphicUses:2063 284Used by:2087
Symbol 2065 BitmapUsed by:2066
Symbol 2066 GraphicUses:2065 287Used by:2087
Symbol 2067 BitmapUsed by:2068
Symbol 2068 GraphicUses:2067Used by:2087
Symbol 2069 BitmapUsed by:2070
Symbol 2070 GraphicUses:2069Used by:2087
Symbol 2071 BitmapUsed by:2072
Symbol 2072 GraphicUses:2071Used by:2087
Symbol 2073 BitmapUsed by:2074
Symbol 2074 GraphicUses:2073Used by:2087
Symbol 2075 BitmapUsed by:2076
Symbol 2076 GraphicUses:2075Used by:2087
Symbol 2077 BitmapUsed by:2078
Symbol 2078 GraphicUses:2077 304Used by:2087
Symbol 2079 BitmapUsed by:2080
Symbol 2080 GraphicUses:2079 307Used by:2087
Symbol 2081 BitmapUsed by:2082
Symbol 2082 GraphicUses:2081Used by:2087
Symbol 2083 BitmapUsed by:2084
Symbol 2084 GraphicUses:2083Used by:2087
Symbol 2085 BitmapUsed by:2086
Symbol 2086 GraphicUses:2085Used by:2087
Symbol 2087 MovieClip [sprite_BillySnowglobe]Uses:222 224 226 228 230 2026 2028 2030 2032 2034 246 248 2036 2038 2040 2042 2044 2046 2048 2050 2052 270 272 2054 2056 2058 2060 2062 2064 2066 290 292 2068 2070 2072 2074 2076 2078 2080 310 312 2082 2084 2086Used by:Timeline
Symbol 2088 BitmapUsed by:2089
Symbol 2089 GraphicUses:2088Used by:2113
Symbol 2090 BitmapUsed by:2091
Symbol 2091 GraphicUses:2090Used by:2113
Symbol 2092 SoundUsed by:2113
Symbol 2093 BitmapUsed by:2094
Symbol 2094 GraphicUses:2093Used by:2113
Symbol 2095 BitmapUsed by:2096
Symbol 2096 GraphicUses:2095Used by:2113
Symbol 2097 BitmapUsed by:2098
Symbol 2098 GraphicUses:2097Used by:2113
Symbol 2099 BitmapUsed by:2100
Symbol 2100 GraphicUses:2099Used by:2113
Symbol 2101 BitmapUsed by:2102
Symbol 2102 GraphicUses:2101Used by:2113
Symbol 2103 BitmapUsed by:2104
Symbol 2104 GraphicUses:2103Used by:2113
Symbol 2105 BitmapUsed by:2106
Symbol 2106 GraphicUses:2105Used by:2113
Symbol 2107 BitmapUsed by:2108
Symbol 2108 GraphicUses:2107Used by:2113
Symbol 2109 BitmapUsed by:2110
Symbol 2110 GraphicUses:2109Used by:2113
Symbol 2111 BitmapUsed by:2112
Symbol 2112 GraphicUses:2111Used by:2113
Symbol 2113 MovieClip [sprite_weaponSNOWGLOBE]Uses:2089 2091 2092 2094 2096 2098 2100 2102 2104 2106 2108 2110 2112Used by:Timeline
Symbol 2114 BitmapUsed by:2115
Symbol 2115 GraphicUses:2114Used by:2288
Symbol 2116 BitmapUsed by:2117
Symbol 2117 GraphicUses:2116Used by:2288
Symbol 2118 BitmapUsed by:2119
Symbol 2119 GraphicUses:2118 340Used by:2288
Symbol 2120 BitmapUsed by:2121
Symbol 2121 GraphicUses:2120 343Used by:2288
Symbol 2122 BitmapUsed by:2123
Symbol 2123 GraphicUses:2122 346Used by:2288
Symbol 2124 BitmapUsed by:2125
Symbol 2125 GraphicUses:2124 349Used by:2288
Symbol 2126 BitmapUsed by:2127
Symbol 2127 GraphicUses:2126 352Used by:2288
Symbol 2128 BitmapUsed by:2129
Symbol 2129 GraphicUses:2128 360Used by:2288
Symbol 2130 BitmapUsed by:2131
Symbol 2131 GraphicUses:2130 346Used by:2288
Symbol 2132 BitmapUsed by:2133
Symbol 2133 GraphicUses:2132 349Used by:2288
Symbol 2134 BitmapUsed by:2135
Symbol 2135 GraphicUses:2134 363Used by:2288
Symbol 2136 BitmapUsed by:2137
Symbol 2137 GraphicUses:2136 367Used by:2288
Symbol 2138 BitmapUsed by:2139
Symbol 2139 GraphicUses:2138 346Used by:2288
Symbol 2140 BitmapUsed by:2141
Symbol 2141 GraphicUses:2140 349Used by:2288
Symbol 2142 BitmapUsed by:2143
Symbol 2143 GraphicUses:2142 370Used by:2288
Symbol 2144 BitmapUsed by:2145
Symbol 2145 GraphicUses:2144 374Used by:2288
Symbol 2146 BitmapUsed by:2147
Symbol 2147 GraphicUses:2146 346Used by:2288
Symbol 2148 BitmapUsed by:2149
Symbol 2149 GraphicUses:2148 349Used by:2288
Symbol 2150 BitmapUsed by:2151
Symbol 2151 GraphicUses:2150 377Used by:2288
Symbol 2152 BitmapUsed by:2153
Symbol 2153 GraphicUses:2152 381Used by:2288
Symbol 2154 BitmapUsed by:2155
Symbol 2155 GraphicUses:2154 346Used by:2288
Symbol 2156 BitmapUsed by:2157
Symbol 2157 GraphicUses:2156 349Used by:2288
Symbol 2158 BitmapUsed by:2159
Symbol 2159 GraphicUses:2158 384Used by:2288
Symbol 2160 BitmapUsed by:2161
Symbol 2161 GraphicUses:2160 388Used by:2288
Symbol 2162 BitmapUsed by:2163
Symbol 2163 GraphicUses:2162 346Used by:2288
Symbol 2164 BitmapUsed by:2165
Symbol 2165 GraphicUses:2164 349Used by:2288
Symbol 2166 BitmapUsed by:2167
Symbol 2167 GraphicUses:2166 391Used by:2288
Symbol 2168 BitmapUsed by:2169
Symbol 2169 GraphicUses:2168 395Used by:2288
Symbol 2170 BitmapUsed by:2171
Symbol 2171 GraphicUses:2170 346Used by:2288
Symbol 2172 BitmapUsed by:2173
Symbol 2173 GraphicUses:2172 349Used by:2288
Symbol 2174 BitmapUsed by:2175
Symbol 2175 GraphicUses:2174 398Used by:2288
Symbol 2176 BitmapUsed by:2177
Symbol 2177 GraphicUses:2176 402Used by:2288
Symbol 2178 BitmapUsed by:2179
Symbol 2179 GraphicUses:2178 346Used by:2288
Symbol 2180 BitmapUsed by:2181
Symbol 2181 GraphicUses:2180 349Used by:2288
Symbol 2182 BitmapUsed by:2183
Symbol 2183 GraphicUses:2182 405Used by:2288
Symbol 2184 BitmapUsed by:2185
Symbol 2185 GraphicUses:2184 409Used by:2288
Symbol 2186 BitmapUsed by:2187
Symbol 2187 GraphicUses:2186 346Used by:2288
Symbol 2188 BitmapUsed by:2189
Symbol 2189 GraphicUses:2188 349Used by:2288
Symbol 2190 BitmapUsed by:2191
Symbol 2191 GraphicUses:2190 412Used by:2288
Symbol 2192 BitmapUsed by:2193
Symbol 2193 GraphicUses:2192 416Used by:2288
Symbol 2194 BitmapUsed by:2195
Symbol 2195 GraphicUses:2194 346Used by:2288
Symbol 2196 BitmapUsed by:2197
Symbol 2197 GraphicUses:2196 419Used by:2288
Symbol 2198 BitmapUsed by:2199
Symbol 2199 GraphicUses:2198 422Used by:2288
Symbol 2200 BitmapUsed by:2201
Symbol 2201 GraphicUses:2200 430Used by:2288
Symbol 2202 BitmapUsed by:2203
Symbol 2203 GraphicUses:2202 346Used by:2288
Symbol 2204 BitmapUsed by:2205
Symbol 2205 GraphicUses:2204 419Used by:2288
Symbol 2206 BitmapUsed by:2207
Symbol 2207 GraphicUses:2206 433Used by:2288
Symbol 2208 BitmapUsed by:2209
Symbol 2209 GraphicUses:2208 437Used by:2288
Symbol 2210 BitmapUsed by:2211
Symbol 2211 GraphicUses:2210 346Used by:2288
Symbol 2212 BitmapUsed by:2213
Symbol 2213 GraphicUses:2212 419Used by:2288
Symbol 2214 BitmapUsed by:2215
Symbol 2215 GraphicUses:2214 440Used by:2288
Symbol 2216 BitmapUsed by:2217
Symbol 2217 GraphicUses:2216 444Used by:2288
Symbol 2218 BitmapUsed by:2219
Symbol 2219 GraphicUses:2218 346Used by:2288
Symbol 2220 BitmapUsed by:2221
Symbol 2221 GraphicUses:2220 419Used by:2288
Symbol 2222 BitmapUsed by:2223
Symbol 2223 GraphicUses:2222 447Used by:2288
Symbol 2224 BitmapUsed by:2225
Symbol 2225 GraphicUses:2224 451Used by:2288
Symbol 2226 BitmapUsed by:2227
Symbol 2227 GraphicUses:2226 346Used by:2288
Symbol 2228 BitmapUsed by:2229
Symbol 2229 GraphicUses:2228 419Used by:2288
Symbol 2230 BitmapUsed by:2231
Symbol 2231 GraphicUses:2230 454Used by:2288
Symbol 2232 BitmapUsed by:2233
Symbol 2233 GraphicUses:2232 458Used by:2288
Symbol 2234 BitmapUsed by:2235
Symbol 2235 GraphicUses:2234 346Used by:2288
Symbol 2236 BitmapUsed by:2237
Symbol 2237 GraphicUses:2236 419Used by:2288
Symbol 2238 BitmapUsed by:2239
Symbol 2239 GraphicUses:2238 461Used by:2288
Symbol 2240 BitmapUsed by:2241
Symbol 2241 GraphicUses:2240 465Used by:2288
Symbol 2242 BitmapUsed by:2243
Symbol 2243 GraphicUses:2242 346Used by:2288
Symbol 2244 BitmapUsed by:2245
Symbol 2245 GraphicUses:2244 419Used by:2288
Symbol 2246 BitmapUsed by:2247
Symbol 2247 GraphicUses:2246 468Used by:2288
Symbol 2248 BitmapUsed by:2249
Symbol 2249 GraphicUses:2248 472Used by:2288
Symbol 2250 BitmapUsed by:2251
Symbol 2251 GraphicUses:2250 346Used by:2288
Symbol 2252 BitmapUsed by:2253
Symbol 2253 GraphicUses:2252 419Used by:2288
Symbol 2254 BitmapUsed by:2255
Symbol 2255 GraphicUses:2254 475Used by:2288
Symbol 2256 BitmapUsed by:2257
Symbol 2257 GraphicUses:2256 479Used by:2288
Symbol 2258 BitmapUsed by:2259
Symbol 2259 GraphicUses:2258 346Used by:2288
Symbol 2260 BitmapUsed by:2261
Symbol 2261 GraphicUses:2260 419Used by:2288
Symbol 2262 BitmapUsed by:2263
Symbol 2263 GraphicUses:2262 482Used by:2288
Symbol 2264 BitmapUsed by:2265
Symbol 2265 GraphicUses:2264 486Used by:2288
Symbol 2266 BitmapUsed by:2267
Symbol 2267 GraphicUses:2266 346Used by:2288
Symbol 2268 BitmapUsed by:2269
Symbol 2269 GraphicUses:2268 489Used by:2288
Symbol 2270 BitmapUsed by:2271
Symbol 2271 GraphicUses:2270 492Used by:2288
Symbol 2272 BitmapUsed by:2273
Symbol 2273 GraphicUses:2272 496Used by:2288
Symbol 2274 BitmapUsed by:2275
Symbol 2275 GraphicUses:2274 346Used by:2288
Symbol 2276 BitmapUsed by:2277
Symbol 2277 GraphicUses:2276 498Used by:2288
Symbol 2278 BitmapUsed by:2279
Symbol 2279 GraphicUses:2278 501Used by:2288
Symbol 2280 BitmapUsed by:2281
Symbol 2281 GraphicUses:2280 505Used by:2288
Symbol 2282 BitmapUsed by:2283
Symbol 2283 GraphicUses:2282 346Used by:2288
Symbol 2284 BitmapUsed by:2285
Symbol 2285 GraphicUses:2284 507Used by:2288
Symbol 2286 BitmapUsed by:2287
Symbol 2287 GraphicUses:2286 510Used by:2288
Symbol 2288 MovieClip [sprite_MandyMarbles]Uses:322 2115 326 328 2117 332 334 336 338 2119 2121 2123 2125 2127 355 357 359 2129 2131 2133 2135 366 2137 2139 2141 2143 373 2145 2147 2149 2151 380 2153 2155 2157 2159 387 2161 2163 2165 2167 394 2169 2171 2173 2175 401 2177 2179 2181 2183 408 2185 2187 2189 2191 415 2193 2195 2197 2199 425 427 429 2201 2203 2205 2207 436 2209 2211 2213 2215 443 2217 2219 2221 2223 450 2225 2227 2229 2231 457 2233 2235 2237 2239 464 2241 2243 2245 2247 471 2249 2251 2253 2255 478 2257 2259 2261 2263 485 2265 2267 2269 2271 495 2273 2275 2277 2279 504 2281 2283 2285 2287 513Used by:Timeline
Symbol 2289 GraphicUsed by:2290
Symbol 2290 MovieClipUses:2289Used by:2295
Symbol 2291 GraphicUsed by:2292
Symbol 2292 MovieClipUses:2291Used by:2295
Symbol 2293 GraphicUsed by:2294
Symbol 2294 MovieClipUses:2293Used by:2295
Symbol 2295 MovieClip [sprite_weaponMARBLES]Uses:1225 1227 1229 1231 2290 2292 2294Used by:Timeline
Symbol 2296 BitmapUsed by:2297
Symbol 2297 GraphicUses:2296Used by:2305
Symbol 2298 BitmapUsed by:2299
Symbol 2299 GraphicUses:2298Used by:2305
Symbol 2300 SoundUsed by:2305
Symbol 2301 BitmapUsed by:2302
Symbol 2302 GraphicUses:2301Used by:2305
Symbol 2303 BitmapUsed by:2304
Symbol 2304 GraphicUses:2303Used by:2305
Symbol 2305 MovieClip [sprite_GrimIndustrialVac]Uses:2297 2299 2300 2302 2304Used by:Timeline
Symbol 2306 BitmapUsed by:2307
Symbol 2307 GraphicUses:2306 232Used by:2368
Symbol 2308 BitmapUsed by:2309
Symbol 2309 GraphicUses:2308 235Used by:2368
Symbol 2310 BitmapUsed by:2311
Symbol 2311 GraphicUses:2310Used by:2368
Symbol 2312 BitmapUsed by:2313
Symbol 2313 GraphicUses:2312 240Used by:2368
Symbol 2314 BitmapUsed by:2315
Symbol 2315 GraphicUses:2314 243Used by:2368
Symbol 2316 BitmapUsed by:2317
Symbol 2317 GraphicUses:2316Used by:2368
Symbol 2318 BitmapUsed by:2319
Symbol 2319 GraphicUses:2318Used by:2368
Symbol 2320 BitmapUsed by:2321
Symbol 2321 GraphicUses:2320Used by:2368
Symbol 2322 BitmapUsed by:2323
Symbol 2323 GraphicUses:2322Used by:2368
Symbol 2324 BitmapUsed by:2325
Symbol 2325 GraphicUses:2324Used by:2368
Symbol 2326 BitmapUsed by:2327
Symbol 2327 GraphicUses:2326Used by:2368
Symbol 2328 BitmapUsed by:2329
Symbol 2329 GraphicUses:2328Used by:2368
Symbol 2330 BitmapUsed by:2331
Symbol 2331 GraphicUses:2330 264Used by:2368
Symbol 2332 BitmapUsed by:2333
Symbol 2333 GraphicUses:2332 267Used by:2368
Symbol 2334 BitmapUsed by:2335
Symbol 2335 GraphicUses:2334Used by:2368
Symbol 2336 BitmapUsed by:2337
Symbol 2337 GraphicUses:2336Used by:2368
Symbol 2338 BitmapUsed by:2339
Symbol 2339 GraphicUses:2338Used by:2368
Symbol 2340 BitmapUsed by:2341
Symbol 2341 GraphicUses:2340Used by:2368
Symbol 2342 BitmapUsed by:2343
Symbol 2343 GraphicUses:2342Used by:2368
Symbol 2344 BitmapUsed by:2345
Symbol 2345 GraphicUses:2344 284Used by:2368
Symbol 2346 BitmapUsed by:2347
Symbol 2347 GraphicUses:2346 287Used by:2368
Symbol 2348 BitmapUsed by:2349
Symbol 2349 GraphicUses:2348Used by:2368
Symbol 2350 BitmapUsed by:2351
Symbol 2351 GraphicUses:2350Used by:2368
Symbol 2352 BitmapUsed by:2353
Symbol 2353 GraphicUses:2352Used by:2368
Symbol 2354 BitmapUsed by:2355
Symbol 2355 GraphicUses:2354Used by:2368
Symbol 2356 BitmapUsed by:2357
Symbol 2357 GraphicUses:2356Used by:2368
Symbol 2358 BitmapUsed by:2359
Symbol 2359 GraphicUses:2358 304Used by:2368
Symbol 2360 BitmapUsed by:2361
Symbol 2361 GraphicUses:2360 307Used by:2368
Symbol 2362 BitmapUsed by:2363
Symbol 2363 GraphicUses:2362Used by:2368
Symbol 2364 BitmapUsed by:2365
Symbol 2365 GraphicUses:2364Used by:2368
Symbol 2366 BitmapUsed by:2367
Symbol 2367 GraphicUses:2366Used by:2368
Symbol 2368 MovieClip [sprite_BillyClock]Uses:222 224 226 228 230 2307 2309 2311 2313 2315 246 248 2317 2319 2321 2323 2325 2327 2329 2331 2333 270 272 2335 2337 2339 2341 2343 2345 2347 290 292 2349 2351 2353 2355 2357 2359 2361 310 312 2363 2365 2367Used by:Timeline
Symbol 2369 BitmapUsed by:2370
Symbol 2370 GraphicUses:2369Used by:2376 2378
Symbol 2371 SoundUsed by:2378
Symbol 2372 BitmapUsed by:2373
Symbol 2373 GraphicUses:2372Used by:2376
Symbol 2374 BitmapUsed by:2375
Symbol 2375 GraphicUses:2374Used by:2376
Symbol 2376 MovieClipUses:2370 2373 2375Used by:2378
Symbol 2377 SoundUsed by:2378
Symbol 2378 MovieClip [sprite_weaponCLOCK]Uses:2370 2371 2376 2377Used by:Timeline
Symbol 2379 BitmapUsed by:2380 2383 2384 2391 2394 2397 2400 2403 2406 2409 2412 2415 2420 2423 2426 2429 2432 2435 2438 2441 2444 2449 2453
Symbol 2380 GraphicUses:2379Used by:2457
Symbol 2381 BitmapUsed by:2382
Symbol 2382 GraphicUses:2381Used by:2457
Symbol 2383 GraphicUses:2379 340Used by:2457
Symbol 2384 GraphicUses:2379 343Used by:2457
Symbol 2385 BitmapUsed by:2386
Symbol 2386 GraphicUses:2385 346Used by:2457
Symbol 2387 BitmapUsed by:2388
Symbol 2388 GraphicUses:2387 349Used by:2457
Symbol 2389 BitmapUsed by:2390
Symbol 2390 GraphicUses:2389 352Used by:2457
Symbol 2391 GraphicUses:2379 360Used by:2457
Symbol 2392 BitmapUsed by:2393
Symbol 2393 GraphicUses:2392 363Used by:2457
Symbol 2394 GraphicUses:2379 367Used by:2457
Symbol 2395 BitmapUsed by:2396
Symbol 2396 GraphicUses:2395 370Used by:2457
Symbol 2397 GraphicUses:2379 374Used by:2457
Symbol 2398 BitmapUsed by:2399
Symbol 2399 GraphicUses:2398 377Used by:2457
Symbol 2400 GraphicUses:2379 381Used by:2457
Symbol 2401 BitmapUsed by:2402
Symbol 2402 GraphicUses:2401 384Used by:2457
Symbol 2403 GraphicUses:2379 388Used by:2457
Symbol 2404 BitmapUsed by:2405
Symbol 2405 GraphicUses:2404 391Used by:2457
Symbol 2406 GraphicUses:2379 395Used by:2457
Symbol 2407 BitmapUsed by:2408
Symbol 2408 GraphicUses:2407 398Used by:2457
Symbol 2409 GraphicUses:2379 402Used by:2457
Symbol 2410 BitmapUsed by:2411
Symbol 2411 GraphicUses:2410 405Used by:2457
Symbol 2412 GraphicUses:2379 409Used by:2457
Symbol 2413 BitmapUsed by:2414
Symbol 2414 GraphicUses:2413 412Used by:2457
Symbol 2415 GraphicUses:2379 416Used by:2457
Symbol 2416 BitmapUsed by:2417
Symbol 2417 GraphicUses:2416 419Used by:2457
Symbol 2418 BitmapUsed by:2419
Symbol 2419 GraphicUses:2418 422Used by:2457
Symbol 2420 GraphicUses:2379 430Used by:2457
Symbol 2421 BitmapUsed by:2422
Symbol 2422 GraphicUses:2421 433Used by:2457
Symbol 2423 GraphicUses:2379 437Used by:2457
Symbol 2424 BitmapUsed by:2425
Symbol 2425 GraphicUses:2424 440Used by:2457
Symbol 2426 GraphicUses:2379 444Used by:2457
Symbol 2427 BitmapUsed by:2428
Symbol 2428 GraphicUses:2427 447Used by:2457
Symbol 2429 GraphicUses:2379 451Used by:2457
Symbol 2430 BitmapUsed by:2431
Symbol 2431 GraphicUses:2430 454Used by:2457
Symbol 2432 GraphicUses:2379 458Used by:2457
Symbol 2433 BitmapUsed by:2434
Symbol 2434 GraphicUses:2433 461Used by:2457
Symbol 2435 GraphicUses:2379 465Used by:2457
Symbol 2436 BitmapUsed by:2437
Symbol 2437 GraphicUses:2436 468Used by:2457
Symbol 2438 GraphicUses:2379 472Used by:2457
Symbol 2439 BitmapUsed by:2440
Symbol 2440 GraphicUses:2439 475Used by:2457
Symbol 2441 GraphicUses:2379 479Used by:2457
Symbol 2442 BitmapUsed by:2443
Symbol 2443 GraphicUses:2442 482Used by:2457
Symbol 2444 GraphicUses:2379 486Used by:2457
Symbol 2445 BitmapUsed by:2446 2450 2454
Symbol 2446 GraphicUses:2445 489Used by:2457
Symbol 2447 BitmapUsed by:2448
Symbol 2448 GraphicUses:2447 492Used by:2457
Symbol 2449 GraphicUses:2379 496Used by:2457
Symbol 2450 GraphicUses:2445 498Used by:2457
Symbol 2451 BitmapUsed by:2452
Symbol 2452 GraphicUses:2451 501Used by:2457
Symbol 2453 GraphicUses:2379 505Used by:2457
Symbol 2454 GraphicUses:2445 507Used by:2457
Symbol 2455 BitmapUsed by:2456
Symbol 2456 GraphicUses:2455 510Used by:2457
Symbol 2457 MovieClip [sprite_MandyInstaPop]Uses:322 2380 326 328 2382 332 334 336 338 2383 2384 2386 2388 2390 355 357 359 2391 2393 366 2394 2396 373 2397 2399 380 2400 2402 387 2403 2405 394 2406 2408 401 2409 2411 408 2412 2414 415 2415 2417 2419 425 427 429 2420 2422 436 2423 2425 443 2426 2428 450 2429 2431 457 2432 2434 464 2435 2437 471 2438 2440 478 2441 2443 485 2444 2446 2448 495 2449 2450 2452 504 2453 2454 2456 513Used by:Timeline
Symbol 2458 BitmapUsed by:2459
Symbol 2459 GraphicUses:2458Used by:2475
Symbol 2460 BitmapUsed by:2461
Symbol 2461 GraphicUses:2460Used by:2475
Symbol 2462 BitmapUsed by:2463
Symbol 2463 GraphicUses:2462Used by:2475
Symbol 2464 BitmapUsed by:2465
Symbol 2465 GraphicUses:2464Used by:2475
Symbol 2466 BitmapUsed by:2467
Symbol 2467 GraphicUses:2466Used by:2475
Symbol 2468 BitmapUsed by:2469
Symbol 2469 GraphicUses:2468Used by:2475
Symbol 2470 GraphicUsed by:2471
Symbol 2471 MovieClipUses:2470Used by:2475
Symbol 2472 GraphicUsed by:2473
Symbol 2473 MovieClipUses:2472Used by:2475
Symbol 2474 MovieClipUses:1376Used by:2475
Symbol 2475 MovieClip [sprite_weaponInstaPop]Uses:2459 2461 1304 2463 2465 2467 2469 2471 2473 2474Used by:Timeline
Symbol 2476 BitmapUsed by:2477
Symbol 2477 GraphicUses:2476Used by:2485
Symbol 2478 BitmapUsed by:2479
Symbol 2479 GraphicUses:2478Used by:2485
Symbol 2480 SoundUsed by:2485
Symbol 2481 BitmapUsed by:2482
Symbol 2482 GraphicUses:2481Used by:2485
Symbol 2483 BitmapUsed by:2484
Symbol 2484 GraphicUses:2483Used by:2485
Symbol 2485 MovieClip [sprite_GrimProtonpack]Uses:2477 2479 2480 2482 2484Used by:Timeline
Symbol 2486 BitmapUsed by:2487
Symbol 2487 GraphicUses:2486Used by:2500
Symbol 2488 BitmapUsed by:2489
Symbol 2489 GraphicUses:2488Used by:2500
Symbol 2490 BitmapUsed by:2491
Symbol 2491 GraphicUses:2490Used by:2500
Symbol 2492 BitmapUsed by:2493
Symbol 2493 GraphicUses:2492Used by:2500
Symbol 2494 BitmapUsed by:2495
Symbol 2495 GraphicUses:2494Used by:2500
Symbol 2496 BitmapUsed by:2497
Symbol 2497 GraphicUses:2496Used by:2500
Symbol 2498 BitmapUsed by:2499
Symbol 2499 GraphicUses:2498Used by:2500
Symbol 2500 MovieClipUses:1332 2487 2489 2491 2493 2495 2497 2499Used by:Timeline
Streaming Sound 1Used by:Symbol 908 MovieClip
Streaming Sound 2Used by:Symbol 1022 MovieClip
Streaming Sound 3Used by:Symbol 1030 MovieClip
Streaming Sound 4Used by:Symbol 1070 MovieClip
Streaming Sound 5Used by:Symbol 1077 MovieClip
Streaming Sound 6Used by:Symbol 1108 MovieClip
Streaming Sound 7Used by:Symbol 1330 MovieClip

Instance Names

"Preload"Frame 1Symbol 212 MovieClip
"_titlecard"Frame 77Symbol 1266 MovieClip
"_instructions"Frame 84Symbol 1292 MovieClip
"_story"Frame 93Symbol 1330 MovieClip
"_results"Frame 112Symbol 1351 MovieClip
"_submitScreen"Frame 121Symbol 1385 MovieClip
"_thanksScreen"Frame 129Symbol 1388 MovieClip
"_Background"Frame 194Symbol 2500 MovieClip
"boundingBox_mc"Symbol 40 MovieClip [FocusRect] Frame 1Symbol 39 MovieClip [BoundingBox]
"tabCapture"Symbol 41 MovieClip [FocusManager] Frame 1Symbol 36 Button
"label"Symbol 44 MovieClip [TextInput] Frame 1Symbol 28 EditableText
"b"Symbol 73 MovieClip [SimpleButtonDown] Frame 1Symbol 70 MovieClip [BrdrShdw]
"face"Symbol 73 MovieClip [SimpleButtonDown] Frame 1Symbol 72 MovieClip [BrdrFace]
"b"Symbol 78 MovieClip [SimpleButtonIn] Frame 1Symbol 75 MovieClip [BrdrBlk]
"it"Symbol 78 MovieClip [SimpleButtonIn] Frame 1Symbol 77 MovieClip [BrdrHilght]
"g"Symbol 78 MovieClip [SimpleButtonIn] Frame 1Symbol 70 MovieClip [BrdrShdw]
"face"Symbol 78 MovieClip [SimpleButtonIn] Frame 1Symbol 72 MovieClip [BrdrFace]
"ob"Symbol 79 MovieClip [SimpleButtonUp] Frame 1Symbol 75 MovieClip [BrdrBlk]
"ol"Symbol 79 MovieClip [SimpleButtonUp] Frame 1Symbol 72 MovieClip [BrdrFace]
"ib"Symbol 79 MovieClip [SimpleButtonUp] Frame 1Symbol 70 MovieClip [BrdrShdw]
"il"Symbol 79 MovieClip [SimpleButtonUp] Frame 1Symbol 77 MovieClip [BrdrHilght]
"face"Symbol 79 MovieClip [SimpleButtonUp] Frame 1Symbol 72 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 80 MovieClip [SimpleButton] Frame 1Symbol 39 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 82 MovieClip [Button] Frame 1Symbol 39 MovieClip [BoundingBox]
"dfs"Symbol 138 MovieClip [BtnDownArrow] Frame 1Symbol 86 MovieClip [ScrollTrack]
"dfs"Symbol 139 MovieClip [BtnUpArrow] Frame 1Symbol 86 MovieClip [ScrollTrack]
"boundingBox_mc"Symbol 141 MovieClip [HScrollBar] Frame 1Symbol 39 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 142 MovieClip [VScrollBar] Frame 1Symbol 39 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 143 MovieClip [View] Frame 1Symbol 39 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 144 MovieClip [ScrollView] Frame 1Symbol 39 MovieClip [BoundingBox]
"label"Symbol 145 MovieClip [TextArea] Frame 1Symbol 68 EditableText
"counter_mc"Symbol 212 MovieClip Frame 2Symbol 157 EditableText
"_effects"Symbol 581 MovieClip [sprite_EnemyEvilDoll] Frame 2Symbol 544 MovieClip
"_effects"Symbol 638 MovieClip [sprite_EnemyArmstrong] Frame 2Symbol 544 MovieClip
"_effects"Symbol 647 MovieClip [sprite_EnemyMarionette] Frame 2Symbol 544 MovieClip
"_effects"Symbol 695 MovieClip [sprite_EnemyJackBox] Frame 2Symbol 544 MovieClip
"_digit1"Symbol 742 MovieClip Frame 2Symbol 741 MovieClip
"_digit2"Symbol 742 MovieClip Frame 9Symbol 741 MovieClip
"_digit3"Symbol 742 MovieClip Frame 16Symbol 741 MovieClip
"_numbers"Symbol 750 MovieClip [sprite_LevelPrompt] Frame 1Symbol 742 MovieClip
"_digit1"Symbol 775 MovieClip Frame 1Symbol 774 MovieClip
"_digit2"Symbol 775 MovieClip Frame 8Symbol 774 MovieClip
"_digit3"Symbol 775 MovieClip Frame 15Symbol 774 MovieClip
"_digit4"Symbol 775 MovieClip Frame 22Symbol 774 MovieClip
"_digit5"Symbol 775 MovieClip Frame 29Symbol 774 MovieClip
"_points"Symbol 777 MovieClip [Score] Frame 2Symbol 775 MovieClip
"_LNUM"Symbol 777 MovieClip [Score] Frame 2Symbol 776 EditableText
"candle"Symbol 861 MovieClip Frame 1Symbol 804 MovieClip
"Can8"Symbol 866 MovieClip [_Health] Frame 2Symbol 861 MovieClip
"Can1"Symbol 866 MovieClip [_Health] Frame 2Symbol 861 MovieClip
"Can3"Symbol 866 MovieClip [_Health] Frame 2Symbol 861 MovieClip
"Can5"Symbol 866 MovieClip [_Health] Frame 2Symbol 861 MovieClip
"Can7"Symbol 866 MovieClip [_Health] Frame 2Symbol 861 MovieClip
"Can2"Symbol 866 MovieClip [_Health] Frame 2Symbol 861 MovieClip
"Can6"Symbol 866 MovieClip [_Health] Frame 2Symbol 861 MovieClip
"Can4"Symbol 866 MovieClip [_Health] Frame 2Symbol 861 MovieClip
"_mouth"Symbol 1022 MovieClip Frame 1Symbol 908 MovieClip
"_mouth"Symbol 1070 MovieClip Frame 1Symbol 1030 MovieClip
"_mouth"Symbol 1070 MovieClip Frame 30Symbol 1030 MovieClip
"_mouth"Symbol 1108 MovieClip Frame 1Symbol 1077 MovieClip
"candle"Symbol 1156 MovieClip Frame 1Symbol 1127 MovieClip
"_done"Symbol 1165 MovieClip Frame 1Symbol 1163 Button
"itemName"Symbol 1174 MovieClip Frame 1Symbol 1168 EditableText
"priceNumber"Symbol 1174 MovieClip Frame 1Symbol 1169 EditableText
"priceNumber"Symbol 1174 MovieClip Frame 18Symbol 1170 EditableText
"itemName"Symbol 1174 MovieClip Frame 36Symbol 1171 EditableText
"priceNumber"Symbol 1174 MovieClip Frame 36Symbol 1172 EditableText
"itemName"Symbol 1177 MovieClip Frame 8Symbol 1175 EditableText
"priceNumber"Symbol 1177 MovieClip Frame 8Symbol 1176 EditableText
"box0"Symbol 1182 MovieClip Frame 1Symbol 1181 MovieClip
"box1"Symbol 1182 MovieClip Frame 1Symbol 1181 MovieClip
"box2"Symbol 1182 MovieClip Frame 1Symbol 1181 MovieClip
"box3"Symbol 1182 MovieClip Frame 1Symbol 1181 MovieClip
"box4"Symbol 1182 MovieClip Frame 1Symbol 1181 MovieClip
"box0"Symbol 1183 MovieClip Frame 1Symbol 1181 MovieClip
"box1"Symbol 1183 MovieClip Frame 1Symbol 1181 MovieClip
"box2"Symbol 1183 MovieClip Frame 1Symbol 1181 MovieClip
"box3"Symbol 1183 MovieClip Frame 1Symbol 1181 MovieClip
"box4"Symbol 1183 MovieClip Frame 1Symbol 1181 MovieClip
"box0"Symbol 1184 MovieClip Frame 1Symbol 1181 MovieClip
"box1"Symbol 1184 MovieClip Frame 1Symbol 1181 MovieClip
"box2"Symbol 1184 MovieClip Frame 1Symbol 1181 MovieClip
"box3"Symbol 1184 MovieClip Frame 1Symbol 1181 MovieClip
"box4"Symbol 1184 MovieClip Frame 1Symbol 1181 MovieClip
"buy"Symbol 1240 MovieClip Frame 1Symbol 1192 Button
"close"Symbol 1240 MovieClip Frame 1Symbol 1198 Button
"upgradeGrim"Symbol 1250 MovieClip [Upgradescreen] Frame 44Symbol 1022 MovieClip
"upgradeBilly"Symbol 1250 MovieClip [Upgradescreen] Frame 44Symbol 1070 MovieClip
"upgradeMandy"Symbol 1250 MovieClip [Upgradescreen] Frame 44Symbol 1108 MovieClip
"Can8"Symbol 1250 MovieClip [Upgradescreen] Frame 61Symbol 1156 MovieClip
"Can7"Symbol 1250 MovieClip [Upgradescreen] Frame 61Symbol 1156 MovieClip
"Can6"Symbol 1250 MovieClip [Upgradescreen] Frame 61Symbol 1156 MovieClip
"Can5"Symbol 1250 MovieClip [Upgradescreen] Frame 61Symbol 1156 MovieClip
"Can4"Symbol 1250 MovieClip [Upgradescreen] Frame 61Symbol 1156 MovieClip
"Can3"Symbol 1250 MovieClip [Upgradescreen] Frame 61Symbol 1156 MovieClip
"Can2"Symbol 1250 MovieClip [Upgradescreen] Frame 61Symbol 1156 MovieClip
"Can1"Symbol 1250 MovieClip [Upgradescreen] Frame 61Symbol 1156 MovieClip
"CanUp"Symbol 1250 MovieClip [Upgradescreen] Frame 61Symbol 1156 MovieClip
"_doneLoading"Symbol 1250 MovieClip [Upgradescreen] Frame 61Symbol 1165 MovieClip
"Billy1"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Billy0"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Billy2"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Billy3"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Billy4"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Grim1"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Grim0"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Grim2"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Grim3"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Grim4"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Mandy1"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Mandy0"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Mandy2"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Mandy3"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"Mandy4"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1174 MovieClip
"candle0"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1177 MovieClip
"candle1"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1177 MovieClip
"BoxesBilly"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1182 MovieClip
"BoxesGrim"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1183 MovieClip
"BoxesMandy"Symbol 1250 MovieClip [Upgradescreen] Frame 72Symbol 1184 MovieClip
"Popup"Symbol 1250 MovieClip [Upgradescreen] Frame 73Symbol 1240 MovieClip
"Popup"Symbol 1250 MovieClip [Upgradescreen] Frame 108Symbol 1240 MovieClip
"Popup"Symbol 1250 MovieClip [Upgradescreen] Frame 111Symbol 1240 MovieClip
"Popup"Symbol 1250 MovieClip [Upgradescreen] Frame 114Symbol 1240 MovieClip
"Popup"Symbol 1250 MovieClip [Upgradescreen] Frame 117Symbol 1240 MovieClip
"Popup"Symbol 1250 MovieClip [Upgradescreen] Frame 120Symbol 1240 MovieClip
"Popup"Symbol 1250 MovieClip [Upgradescreen] Frame 121Symbol 1240 MovieClip
"Popup"Symbol 1250 MovieClip [Upgradescreen] Frame 142Symbol 1240 MovieClip
"Popup"Symbol 1250 MovieClip [Upgradescreen] Frame 145Symbol 1240 MovieClip
"Popup"Symbol 1250 MovieClip [Upgradescreen] Frame 148Symbol 1240 MovieClip
"Popup"Symbol 1250 MovieClip [Upgradescreen] Frame 151Symbol 1240 MovieClip
"Popup"Symbol 1250 MovieClip [Upgradescreen] Frame 154Symbol 1240 MovieClip
"Popup"Symbol 1250 MovieClip [Upgradescreen] Frame 155Symbol 1240 MovieClip
"_playNow"Symbol 1266 MovieClip Frame 1Symbol 1258 Button
"_instructions"Symbol 1266 MovieClip Frame 1Symbol 1264 Button
"candle"Symbol 1277 MovieClip Frame 1Symbol 1276 MovieClip
"_playNow"Symbol 1292 MovieClip Frame 1Symbol 1258 Button
"_skip"Symbol 1330 MovieClip Frame 1Symbol 1298 Button
"_numbers"Symbol 1351 MovieClip Frame 1Symbol 742 MovieClip
"_playAgain"Symbol 1351 MovieClip Frame 1Symbol 1341 Button
"_submitScore"Symbol 1351 MovieClip Frame 1Symbol 1347 Button
"upgradeMandy"Symbol 1351 MovieClip Frame 9Symbol 1108 MovieClip
"upgradeBilly"Symbol 1351 MovieClip Frame 12Symbol 1070 MovieClip
"upgradeGrim"Symbol 1351 MovieClip Frame 15Symbol 1022 MovieClip
"_iSelect"Symbol 1362 MovieClip Frame 1Symbol 1359 Button
"_icon1"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon2"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon3"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon4"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon5"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon6"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon7"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon8"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon9"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon10"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon11"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon12"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon13"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon14"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon15"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon16"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon17"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon18"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon19"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon20"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon21"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon22"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon23"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon24"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_icon25"Symbol 1385 MovieClip Frame 1Symbol 1362 MovieClip
"_effects"Symbol 1385 MovieClip Frame 1Symbol 544 MovieClip
"_effects"Symbol 1385 MovieClip Frame 1Symbol 544 MovieClip
"_effects"Symbol 1385 MovieClip Frame 1Symbol 544 MovieClip
"_effects"Symbol 1385 MovieClip Frame 1Symbol 544 MovieClip
"_mouth"Symbol 1385 MovieClip Frame 1Symbol 908 MovieClip
"_nameInput"Symbol 1385 MovieClip Frame 1Symbol 1380 EditableText
"_numbers"Symbol 1385 MovieClip Frame 1Symbol 742 MovieClip
"_submitScore"Symbol 1385 MovieClip Frame 1Symbol 1347 Button
"_viewPrivacy"Symbol 1385 MovieClip Frame 1Symbol 1384 Button
"_playAgain"Symbol 1388 MovieClip Frame 1Symbol 1341 Button
"upgradeMandy"Symbol 1388 MovieClip Frame 10Symbol 1108 MovieClip
"upgradeBilly"Symbol 1388 MovieClip Frame 13Symbol 1070 MovieClip
"upgradeGrim"Symbol 1388 MovieClip Frame 16Symbol 1022 MovieClip
"_effects"Symbol 1716 MovieClip [sprite_EnemyBear] Frame 2Symbol 544 MovieClip
"_effects"Symbol 1729 MovieClip [sprite_EnemyGbm] Frame 2Symbol 544 MovieClip
"_effects"Symbol 1995 MovieClip [sprite_EnemyBalloon] Frame 2Symbol 544 MovieClip
"_effects"Symbol 2024 MovieClip [sprite_EnemyRobot] Frame 2Symbol 544 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 19 as "sprite_doll"
ExportAssets (56)Timeline Frame 1Symbol 21 as "_snowflake"
ExportAssets (56)Timeline Frame 1Symbol 23 as "dot"
ExportAssets (56)Timeline Frame 1Symbol 29 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 30 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 31 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 32 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 33 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 39 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 40 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 41 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 42 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 43 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 44 as "TextInput"
ExportAssets (56)Timeline Frame 1Symbol 70 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 72 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 73 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 75 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 77 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 78 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 79 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 80 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 81 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 82 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 83 as "CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 86 as "ScrollTrack"
ExportAssets (56)Timeline Frame 1Symbol 93 as "ScrollDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 95 as "ScrollThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 97 as "ScrollThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 98 as "ScrollDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 99 as "ScrollDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 100 as "ScrollDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 106 as "ScrollThumbBottomDisabled"
ExportAssets (56)Timeline Frame 1Symbol 108 as "ThumbThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 110 as "ThumbThemeColor3"
ExportAssets (56)Timeline Frame 1Symbol 111 as "ScrollThumbBottomDown"
ExportAssets (56)Timeline Frame 1Symbol 112 as "ScrollThumbBottomOver"
ExportAssets (56)Timeline Frame 1Symbol 113 as "ScrollThumbBottomUp"
ExportAssets (56)Timeline Frame 1Symbol 115 as "ScrollThumbGripDisabled"
ExportAssets (56)Timeline Frame 1Symbol 117 as "ThumbThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 118 as "ScrollThumbGripDown"
ExportAssets (56)Timeline Frame 1Symbol 119 as "ScrollThumbGripOver"
ExportAssets (56)Timeline Frame 1Symbol 120 as "ScrollThumbGripUp"
ExportAssets (56)Timeline Frame 1Symbol 122 as "ScrollThumbMiddleDisabled"
ExportAssets (56)Timeline Frame 1Symbol 123 as "ScrollThumbMiddleDown"
ExportAssets (56)Timeline Frame 1Symbol 127 as "ScrollThumbMiddleOver"
ExportAssets (56)Timeline Frame 1Symbol 128 as "ScrollThumbMiddleUp"
ExportAssets (56)Timeline Frame 1Symbol 129 as "ScrollThumbTopDisabled"
ExportAssets (56)Timeline Frame 1Symbol 130 as "ScrollThumbTopDown"
ExportAssets (56)Timeline Frame 1Symbol 131 as "ScrollThumbTopOver"
ExportAssets (56)Timeline Frame 1Symbol 132 as "ScrollThumbTopUp"
ExportAssets (56)Timeline Frame 1Symbol 133 as "ScrollTrackDisabled"
ExportAssets (56)Timeline Frame 1Symbol 134 as "ScrollUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 135 as "ScrollUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 136 as "ScrollUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 137 as "ScrollUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 138 as "BtnDownArrow"
ExportAssets (56)Timeline Frame 1Symbol 139 as "BtnUpArrow"
ExportAssets (56)Timeline Frame 1Symbol 140 as "ScrollBarAssets"
ExportAssets (56)Timeline Frame 1Symbol 141 as "HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 142 as "VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 143 as "View"
ExportAssets (56)Timeline Frame 1Symbol 144 as "ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 145 as "TextArea"
ExportAssets (56)Timeline Frame 4Symbol 215 as "sprite_weaponPOPSICLE"
ExportAssets (56)Timeline Frame 7Symbol 216 as "_titleTrak"
ExportAssets (56)Timeline Frame 8Symbol 219 as "sprite_weaponMALLET"
ExportAssets (56)Timeline Frame 11Symbol 220 as "_gameTrak1"
ExportAssets (56)Timeline Frame 12Symbol 319 as "sprite_BillyPopsicle"
ExportAssets (56)Timeline Frame 14Symbol 320 as "_upgradeTrak"
ExportAssets (56)Timeline Frame 15Symbol 514 as "sprite_MandyMallet"
ExportAssets (56)Timeline Frame 17Symbol 515 as "_sfxShieldHit"
ExportAssets (56)Timeline Frame 18Symbol 525 as "sprite_GrimDustbuster"
ExportAssets (56)Timeline Frame 20Symbol 526 as "_sfxCandleOut"
ExportAssets (56)Timeline Frame 21Symbol 581 as "sprite_EnemyEvilDoll"
ExportAssets (56)Timeline Frame 21Symbol 582 as "_sfxLightCandle"
ExportAssets (56)Timeline Frame 23Symbol 583 as "_sfxMarionette"
ExportAssets (56)Timeline Frame 24Symbol 638 as "sprite_EnemyArmstrong"
ExportAssets (56)Timeline Frame 24Symbol 639 as "_sfxDoll"
ExportAssets (56)Timeline Frame 25Symbol 640 as "_sfxBear"
ExportAssets (56)Timeline Frame 26Symbol 641 as "_sfxGbm"
ExportAssets (56)Timeline Frame 27Symbol 647 as "sprite_EnemyMarionette"
ExportAssets (56)Timeline Frame 27Symbol 648 as "_sfxBalloon"
ExportAssets (56)Timeline Frame 28Symbol 649 as "_sfxRobot"
ExportAssets (56)Timeline Frame 29Symbol 650 as "_sfxJackInBox"
ExportAssets (56)Timeline Frame 30Symbol 695 as "sprite_EnemyJackBox"
ExportAssets (56)Timeline Frame 32Symbol 696 as "_sfxArmstrong"
ExportAssets (56)Timeline Frame 33Symbol 697 as "_sfxExplode"
ExportAssets (56)Timeline Frame 34Symbol 720 as "Toyparts"
ExportAssets (56)Timeline Frame 34Symbol 750 as "sprite_LevelPrompt"
ExportAssets (56)Timeline Frame 36Symbol 751 as "_sfxFreeze"
ExportAssets (56)Timeline Frame 37Symbol 777 as "Score"
ExportAssets (56)Timeline Frame 37Symbol 778 as "_sfxEnergize"
ExportAssets (56)Timeline Frame 39Symbol 779 as "_sfxThrowWeapon"
ExportAssets (56)Timeline Frame 40Symbol 783 as "sprite_Target"
ExportAssets (56)Timeline Frame 42Symbol 784 as "_sfxMalletHit "
ExportAssets (56)Timeline Frame 43Symbol 796 as "Sheild"
ExportAssets (56)Timeline Frame 45Symbol 797 as "_sfxPartSucked"
ExportAssets (56)Timeline Frame 46Symbol 866 as "_Health"
ExportAssets (56)Timeline Frame 48Symbol 867 as "_sfxStartLevel_0"
ExportAssets (56)Timeline Frame 49Symbol 868 as "_sfxEndLevel_1"
ExportAssets (56)Timeline Frame 50Symbol 869 as "_sfxStartLevel_3"
ExportAssets (56)Timeline Frame 51Symbol 870 as "_sfxEndLevel_3"
ExportAssets (56)Timeline Frame 52Symbol 871 as "_sfxLoseLevel_3"
ExportAssets (56)Timeline Frame 53Symbol 1250 as "Upgradescreen"
ExportAssets (56)Timeline Frame 69Symbol 2501 as "__Packages.Game.GameBoard"
ExportAssets (56)Timeline Frame 69Symbol 2502 as "__Packages.Standard.Time"
ExportAssets (56)Timeline Frame 69Symbol 2503 as "__Packages.Standard.Message.MsgRoute"
ExportAssets (56)Timeline Frame 69Symbol 2504 as "__Packages.Standard.Message.MsgObject"
ExportAssets (56)Timeline Frame 69Symbol 2505 as "__Packages.Standard.Message.Extended_MsgObject"
ExportAssets (56)Timeline Frame 69Symbol 2506 as "__Packages.Standard.StateMachine"
ExportAssets (56)Timeline Frame 69Symbol 2507 as "__Packages.Standard.ProximityManager"
ExportAssets (56)Timeline Frame 69Symbol 2508 as "__Packages.Game.Player"
ExportAssets (56)Timeline Frame 69Symbol 2509 as "__Packages.Standard.Simple_FSM"
ExportAssets (56)Timeline Frame 69Symbol 2510 as "__Packages.Game.WeaponManager"
ExportAssets (56)Timeline Frame 69Symbol 2511 as "__Packages.Game.Weapons.Popsicle"
ExportAssets (56)Timeline Frame 69Symbol 2512 as "__Packages.Game.EnemyManager"
ExportAssets (56)Timeline Frame 69Symbol 2513 as "__Packages.Game.LevelManager"
ExportAssets (56)Timeline Frame 69Symbol 2514 as "__Packages.Game.Enemies.Enemy"
ExportAssets (56)Timeline Frame 69Symbol 2515 as "__Packages.Game.CurrencyManager"
ExportAssets (56)Timeline Frame 69Symbol 2516 as "__Packages.Game.ToyPart"
ExportAssets (56)Timeline Frame 69Symbol 2517 as "__Packages.Standard.SpriteController"
ExportAssets (56)Timeline Frame 69Symbol 2518 as "__Packages.Game.HealthManager"
ExportAssets (56)Timeline Frame 69Symbol 2519 as "__Packages.Game.Enemies.EvilDoll"
ExportAssets (56)Timeline Frame 69Symbol 2520 as "__Packages.Game.Enemies.Marionette"
ExportAssets (56)Timeline Frame 69Symbol 2521 as "__Packages.Game.Enemies.Bear"
ExportAssets (56)Timeline Frame 69Symbol 2522 as "__Packages.Game.Enemies.Balloon"
ExportAssets (56)Timeline Frame 69Symbol 2523 as "__Packages.Game.Enemies.JackBox"
ExportAssets (56)Timeline Frame 69Symbol 2524 as "__Packages.Game.Enemies.Robot"
ExportAssets (56)Timeline Frame 69Symbol 2525 as "__Packages.Game.Enemies.Armstrong"
ExportAssets (56)Timeline Frame 69Symbol 2526 as "__Packages.Game.Enemies.Gbm"
ExportAssets (56)Timeline Frame 69Symbol 2527 as "__Packages.Game.Weapons.Chestnuts"
ExportAssets (56)Timeline Frame 69Symbol 2528 as "__Packages.Game.Weapons.Magnet"
ExportAssets (56)Timeline Frame 69Symbol 2529 as "__Packages.Game.Weapons.SnowGlobe"
ExportAssets (56)Timeline Frame 69Symbol 2530 as "__Packages.Game.Weapons.Clock"
ExportAssets (56)Timeline Frame 69Symbol 2531 as "__Packages.Game.Weapons.Mallet"
ExportAssets (56)Timeline Frame 69Symbol 2532 as "__Packages.Game.Weapons.Doll"
ExportAssets (56)Timeline Frame 69Symbol 2533 as "__Packages.Game.Weapons.Plane"
ExportAssets (56)Timeline Frame 69Symbol 2534 as "__Packages.Game.Weapons.Marbles"
ExportAssets (56)Timeline Frame 69Symbol 2535 as "__Packages.Game.Weapons.InstaPop"
ExportAssets (56)Timeline Frame 69Symbol 2536 as "__Packages.Game.Hero"
ExportAssets (56)Timeline Frame 69Symbol 2537 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 69Symbol 2538 as "__Packages.Game.Upgrade"
ExportAssets (56)Timeline Frame 69Symbol 2539 as "__Packages.Standard.Proxy"
ExportAssets (56)Timeline Frame 69Symbol 2540 as "__Packages.Game.Effects.Snow"
ExportAssets (56)Timeline Frame 69Symbol 2541 as "__Packages.Game.Effects.Snowflake"
ExportAssets (56)Timeline Frame 69Symbol 24 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 69Symbol 25 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 69Symbol 26 as "__Packages.mx.controls.TextInput"
ExportAssets (56)Timeline Frame 69Symbol 45 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 69Symbol 46 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 69Symbol 47 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 69Symbol 48 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 69Symbol 49 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 69Symbol 50 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 69Symbol 51 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 69Symbol 52 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 69Symbol 53 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 69Symbol 54 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 69Symbol 55 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 69Symbol 56 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 69Symbol 57 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 69Symbol 58 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 69Symbol 59 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 69Symbol 60 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 69Symbol 61 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 69Symbol 62 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 69Symbol 63 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 69Symbol 64 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 69Symbol 65 as "__Packages.mx.core.View"
ExportAssets (56)Timeline Frame 69Symbol 66 as "__Packages.mx.core.ScrollView"
ExportAssets (56)Timeline Frame 69Symbol 67 as "__Packages.mx.controls.TextArea"
ExportAssets (56)Timeline Frame 69Symbol 146 as "__Packages.mx.core.ExternalContent"
ExportAssets (56)Timeline Frame 69Symbol 147 as "__Packages.mx.skins.CustomBorder"
ExportAssets (56)Timeline Frame 69Symbol 148 as "__Packages.mx.controls.scrollClasses.ScrollThumb"
ExportAssets (56)Timeline Frame 69Symbol 149 as "__Packages.mx.controls.scrollClasses.ScrollBar"
ExportAssets (56)Timeline Frame 69Symbol 150 as "__Packages.mx.controls.HScrollBar"
ExportAssets (56)Timeline Frame 69Symbol 151 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 69Symbol 152 as "__Packages.mx.skins.halo.ButtonSkin"
ExportAssets (56)Timeline Frame 69Symbol 153 as "__Packages.mx.controls.VScrollBar"
ExportAssets (56)Timeline Frame 137Symbol 1389 as "_gameTrak2"
ExportAssets (56)Timeline Frame 138Symbol 1390 as "_gameTrak3"
ExportAssets (56)Timeline Frame 139Symbol 1391 as "_sfxStartLevel_1"
ExportAssets (56)Timeline Frame 139Symbol 1392 as "_sfxStartLevel_2"
ExportAssets (56)Timeline Frame 139Symbol 1393 as "_sfxEndLevel_0"
ExportAssets (56)Timeline Frame 139Symbol 1394 as "_sfxEndLevel_2"
ExportAssets (56)Timeline Frame 140Symbol 1396 as "_sfxStartLevel_6"
ExportAssets (56)Timeline Frame 140Symbol 1397 as "_sfxStartLevel_7"
ExportAssets (56)Timeline Frame 140Symbol 1398 as "_sfxStartLevel_8"
ExportAssets (56)Timeline Frame 140Symbol 1399 as "_sfxEndLevel_6"
ExportAssets (56)Timeline Frame 140Symbol 1400 as "_sfxEndLevel_7"
ExportAssets (56)Timeline Frame 140Symbol 1401 as "_sfxEndLevel_8"
ExportAssets (56)Timeline Frame 140Symbol 1402 as "_sfxLoseLevel_6"
ExportAssets (56)Timeline Frame 140Symbol 1403 as "_sfxLoseLevel_7"
ExportAssets (56)Timeline Frame 140Symbol 1404 as "_sfxLoseLevel_8"
ExportAssets (56)Timeline Frame 141Symbol 1406 as "_sfxStartLevel_4"
ExportAssets (56)Timeline Frame 141Symbol 1407 as "_sfxStartLevel_5"
ExportAssets (56)Timeline Frame 141Symbol 1408 as "_sfxEndLevel_4"
ExportAssets (56)Timeline Frame 141Symbol 1409 as "_sfxEndLevel_5"
ExportAssets (56)Timeline Frame 141Symbol 1410 as "_sfxLoseLevel_4"
ExportAssets (56)Timeline Frame 141Symbol 1411 as "_sfxLoseLevel_5"
ExportAssets (56)Timeline Frame 142Symbol 1478 as "sprite_BillyChestnuts"
ExportAssets (56)Timeline Frame 143Symbol 1509 as "sprite_WeaponCHESTNUTS"
ExportAssets (56)Timeline Frame 146Symbol 1684 as "sprite_MandyPlane"
ExportAssets (56)Timeline Frame 147Symbol 1687 as "sprite_weaponPLANE"
ExportAssets (56)Timeline Frame 149Symbol 1697 as "sprite_GrimUpright"
ExportAssets (56)Timeline Frame 151Symbol 1716 as "sprite_EnemyBear"
ExportAssets (56)Timeline Frame 153Symbol 1729 as "sprite_EnemyGbm"
ExportAssets (56)Timeline Frame 156Symbol 1792 as "sprite_BillyMagnet"
ExportAssets (56)Timeline Frame 156Symbol 1793 as "_sfxMagnetHit"
ExportAssets (56)Timeline Frame 157Symbol 1796 as "sprite_weaponMAGNET"
ExportAssets (56)Timeline Frame 160Symbol 1969 as "sprite_MandyDoll"
ExportAssets (56)Timeline Frame 161Symbol 1972 as "sprite_weaponDOLL"
ExportAssets (56)Timeline Frame 163Symbol 1982 as "sprite_GrimShopvac"
ExportAssets (56)Timeline Frame 165Symbol 1995 as "sprite_EnemyBalloon"
ExportAssets (56)Timeline Frame 167Symbol 2024 as "sprite_EnemyRobot"
ExportAssets (56)Timeline Frame 170Symbol 2087 as "sprite_BillySnowglobe"
ExportAssets (56)Timeline Frame 171Symbol 2113 as "sprite_weaponSNOWGLOBE"
ExportAssets (56)Timeline Frame 174Symbol 2288 as "sprite_MandyMarbles"
ExportAssets (56)Timeline Frame 175Symbol 2295 as "sprite_weaponMARBLES"
ExportAssets (56)Timeline Frame 177Symbol 2305 as "sprite_GrimIndustrialVac"
ExportAssets (56)Timeline Frame 182Symbol 2368 as "sprite_BillyClock"
ExportAssets (56)Timeline Frame 183Symbol 2378 as "sprite_weaponCLOCK"
ExportAssets (56)Timeline Frame 186Symbol 2457 as "sprite_MandyInstaPop"
ExportAssets (56)Timeline Frame 187Symbol 2475 as "sprite_weaponInstaPop"
ExportAssets (56)Timeline Frame 189Symbol 2485 as "sprite_GrimProtonpack"

Labels

"LOADING"Frame 2
"Weapons"Frame 4
"Sfx"Frame 4
"Heros"Frame 12
"Enemies"Frame 21
"Interface"Frame 34
"UpgradeScreen"Frame 53
"LOADED"Frame 70
"TITLE"Frame 77
"INSTRUCT"Frame 84
"STORY"Frame 93
"GAME1"Frame 100
"RESULTS"Frame 112
"SUBMIT"Frame 121
"THANKS"Frame 129
"Sfx2"Frame 133
"W2"Frame 142
"E2"Frame 151
"W3"Frame 156
"E3"Frame 165
"W4"Frame 170
"W5"Frame 182
"GAME2"Frame 194
"attack"Symbol 19 MovieClip [sprite_doll] Frame 2
"explode"Symbol 19 MovieClip [sprite_doll] Frame 20
"start"Symbol 212 MovieClip Frame 2
"ready"Symbol 215 MovieClip [sprite_weaponPOPSICLE] Frame 1
"deployed"Symbol 215 MovieClip [sprite_weaponPOPSICLE] Frame 2
"ready"Symbol 219 MovieClip [sprite_weaponMALLET] Frame 1
"deployed"Symbol 219 MovieClip [sprite_weaponMALLET] Frame 2
"front_idle"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 1
"back_idle"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 61
"reload"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 121
"aim01"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 133
"throw01"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 134
"aim02"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 141
"throw02"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 142
"aim03"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 149
"throw03"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 150
"aim04"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 157
"throw04"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 158
"aim05"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 166
"throw05"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 167
"aim06"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 174
"throw06"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 175
"aim07"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 182
"throw07"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 183
"aim08"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 190
"throw08"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 191
"aim09"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 198
"throw09"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 199
"aim10"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 206
"throw10"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 207
"aim11"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 214
"throw11"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 215
"aim12"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 222
"throw12"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 223
"aim13"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 230
"throw13"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 231
"aim14"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 238
"throw14"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 239
"aim15"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 246
"throw15"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 247
"aim16"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 254
"throw16"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 255
"aim17"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 262
"throw17"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 263
"aim18"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 270
"throw18"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 271
"aim19"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 278
"throw19"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 279
"aim20"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 286
"throw20"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 287
"aim21"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 294
"throw21"Symbol 319 MovieClip [sprite_BillyPopsicle] Frame 295
"front_idle"Symbol 514 MovieClip [sprite_MandyMallet] Frame 1
"back_idle"Symbol 514 MovieClip [sprite_MandyMallet] Frame 38
"reload"Symbol 514 MovieClip [sprite_MandyMallet] Frame 75
"aim01"Symbol 514 MovieClip [sprite_MandyMallet] Frame 83
"throw01"Symbol 514 MovieClip [sprite_MandyMallet] Frame 84
"aim02"Symbol 514 MovieClip [sprite_MandyMallet] Frame 93
"throw02"Symbol 514 MovieClip [sprite_MandyMallet] Frame 94
"aim03"Symbol 514 MovieClip [sprite_MandyMallet] Frame 103
"throw03"Symbol 514 MovieClip [sprite_MandyMallet] Frame 104
"aim04"Symbol 514 MovieClip [sprite_MandyMallet] Frame 113
"throw04"Symbol 514 MovieClip [sprite_MandyMallet] Frame 114
"aim05"Symbol 514 MovieClip [sprite_MandyMallet] Frame 123
"throw05"Symbol 514 MovieClip [sprite_MandyMallet] Frame 124
"aim06"Symbol 514 MovieClip [sprite_MandyMallet] Frame 133
"throw06"Symbol 514 MovieClip [sprite_MandyMallet] Frame 134
"aim07"Symbol 514 MovieClip [sprite_MandyMallet] Frame 143
"throw07"Symbol 514 MovieClip [sprite_MandyMallet] Frame 144
"aim08"Symbol 514 MovieClip [sprite_MandyMallet] Frame 153
"throw08"Symbol 514 MovieClip [sprite_MandyMallet] Frame 154
"aim09"Symbol 514 MovieClip [sprite_MandyMallet] Frame 163
"throw09"Symbol 514 MovieClip [sprite_MandyMallet] Frame 164
"aim10"Symbol 514 MovieClip [sprite_MandyMallet] Frame 173
"throw10"Symbol 514 MovieClip [sprite_MandyMallet] Frame 174
"aim11"Symbol 514 MovieClip [sprite_MandyMallet] Frame 183
"throw11"Symbol 514 MovieClip [sprite_MandyMallet] Frame 184
"aim12"Symbol 514 MovieClip [sprite_MandyMallet] Frame 193
"throw12"Symbol 514 MovieClip [sprite_MandyMallet] Frame 194
"aim13"Symbol 514 MovieClip [sprite_MandyMallet] Frame 203
"throw13"Symbol 514 MovieClip [sprite_MandyMallet] Frame 204
"aim14"Symbol 514 MovieClip [sprite_MandyMallet] Frame 213
"throw14"Symbol 514 MovieClip [sprite_MandyMallet] Frame 214
"aim15"Symbol 514 MovieClip [sprite_MandyMallet] Frame 223
"throw15"Symbol 514 MovieClip [sprite_MandyMallet] Frame 224
"aim16"Symbol 514 MovieClip [sprite_MandyMallet] Frame 233
"throw16"Symbol 514 MovieClip [sprite_MandyMallet] Frame 234
"aim17"Symbol 514 MovieClip [sprite_MandyMallet] Frame 243
"throw17"Symbol 514 MovieClip [sprite_MandyMallet] Frame 244
"aim18"Symbol 514 MovieClip [sprite_MandyMallet] Frame 253
"throw18"Symbol 514 MovieClip [sprite_MandyMallet] Frame 254
"aim19"Symbol 514 MovieClip [sprite_MandyMallet] Frame 263
"throw19"Symbol 514 MovieClip [sprite_MandyMallet] Frame 264
"aim20"Symbol 514 MovieClip [sprite_MandyMallet] Frame 273
"throw20"Symbol 514 MovieClip [sprite_MandyMallet] Frame 274
"aim21"Symbol 514 MovieClip [sprite_MandyMallet] Frame 283
"throw21"Symbol 514 MovieClip [sprite_MandyMallet] Frame 284
"back_idle"Symbol 525 MovieClip [sprite_GrimDustbuster] Frame 1
"front_idle"Symbol 525 MovieClip [sprite_GrimDustbuster] Frame 2
"vacOff"Symbol 525 MovieClip [sprite_GrimDustbuster] Frame 10
"freeze"Symbol 544 MovieClip Frame 2
"magnet"Symbol 544 MovieClip Frame 11
"attack"Symbol 581 MovieClip [sprite_EnemyEvilDoll] Frame 2
"attack"Symbol 638 MovieClip [sprite_EnemyArmstrong] Frame 2
"mouth"Symbol 646 MovieClip Frame 1
"attack"Symbol 647 MovieClip [sprite_EnemyMarionette] Frame 2
"attack"Symbol 695 MovieClip [sprite_EnemyJackBox] Frame 2
"explode"Symbol 720 MovieClip [Toyparts] Frame 2
"spin"Symbol 720 MovieClip [Toyparts] Frame 18
"fadeout"Symbol 720 MovieClip [Toyparts] Frame 34
"digit_1"Symbol 742 MovieClip Frame 2
"digit_2"Symbol 742 MovieClip Frame 9
"digit_3"Symbol 742 MovieClip Frame 16
"off"Symbol 750 MovieClip [sprite_LevelPrompt] Frame 1
"start"Symbol 750 MovieClip [sprite_LevelPrompt] Frame 5
"end"Symbol 750 MovieClip [sprite_LevelPrompt] Frame 76
"digit_1"Symbol 775 MovieClip Frame 1
"digit_2"Symbol 775 MovieClip Frame 8
"digit_3"Symbol 775 MovieClip Frame 15
"digit_4"Symbol 775 MovieClip Frame 22
"digit_5"Symbol 775 MovieClip Frame 29
"on"Symbol 783 MovieClip [sprite_Target] Frame 1
"idle"Symbol 796 MovieClip [Sheild] Frame 1
"hit"Symbol 796 MovieClip [Sheild] Frame 21
"OFF"Symbol 796 MovieClip [Sheild] Frame 41
"White"Symbol 804 MovieClip Frame 2
"Red"Symbol 804 MovieClip Frame 11
"Blue"Symbol 804 MovieClip Frame 21
"light"Symbol 861 MovieClip Frame 13
"flameloop"Symbol 861 MovieClip Frame 25
"flameout"Symbol 861 MovieClip Frame 39
"noflame"Symbol 861 MovieClip Frame 69
"candleOff"Symbol 861 MovieClip Frame 75
"8Candles"Symbol 866 MovieClip [_Health] Frame 2
"go_7"Symbol 866 MovieClip [_Health] Frame 3
"7Candles"Symbol 866 MovieClip [_Health] Frame 15
"go_6"Symbol 866 MovieClip [_Health] Frame 16
"6Candles"Symbol 866 MovieClip [_Health] Frame 30
"go_5"Symbol 866 MovieClip [_Health] Frame 31
"5Candles"Symbol 866 MovieClip [_Health] Frame 45
"go_4"Symbol 866 MovieClip [_Health] Frame 46
"4Candles"Symbol 866 MovieClip [_Health] Frame 60
"go_3"Symbol 866 MovieClip [_Health] Frame 61
"3Candles"Symbol 866 MovieClip [_Health] Frame 75
"go_2"Symbol 866 MovieClip [_Health] Frame 76
"2Candles"Symbol 866 MovieClip [_Health] Frame 90
"go_1"Symbol 866 MovieClip [_Health] Frame 91
"1Candles"Symbol 866 MovieClip [_Health] Frame 105
"go_0"Symbol 866 MovieClip [_Health] Frame 106
"0Candles"Symbol 866 MovieClip [_Health] Frame 119
"GameOver"Symbol 866 MovieClip [_Health] Frame 126
"prompt_a"Symbol 908 MovieClip Frame 2
"prompt_b"Symbol 908 MovieClip Frame 181
"prompt_c"Symbol 908 MovieClip Frame 394
"idle_DUSTBUSTER"Symbol 1022 MovieClip Frame 1
"idle_UPRIGHT"Symbol 1022 MovieClip Frame 15
"idle_SHOPVAC"Symbol 1022 MovieClip Frame 28
"idle_INDUSTRIALVAC"Symbol 1022 MovieClip Frame 41
"idle_PROTONPACK"Symbol 1022 MovieClip Frame 58
"DUSTBUSTER"Symbol 1022 MovieClip Frame 74
"UPRIGHT"Symbol 1022 MovieClip Frame 156
"SHOPVAC"Symbol 1022 MovieClip Frame 278
"INDUSTRIALVAC"Symbol 1022 MovieClip Frame 361
"PROTONPACK"Symbol 1022 MovieClip Frame 603
"idle"Symbol 1030 MovieClip Frame 1
"prompt_a"Symbol 1030 MovieClip Frame 2
"prompt_b"Symbol 1030 MovieClip Frame 213
"prompt_c"Symbol 1030 MovieClip Frame 331
"idle_POPSICLE"Symbol 1070 MovieClip Frame 1
"idle_CLOCK"Symbol 1070 MovieClip Frame 30
"idle_CHESTNUTS"Symbol 1070 MovieClip Frame 84
"idle_MAGNET"Symbol 1070 MovieClip Frame 168
"idle_SNOWGLOBE"Symbol 1070 MovieClip Frame 197
"CLOCK"Symbol 1070 MovieClip Frame 253
"CHESTNUTS"Symbol 1070 MovieClip Frame 504
"MAGNET"Symbol 1070 MovieClip Frame 608
"POPSICLE"Symbol 1070 MovieClip Frame 838
"SNOWGLOBE"Symbol 1070 MovieClip Frame 1000
"idle"Symbol 1077 MovieClip Frame 1
"prompt_a"Symbol 1077 MovieClip Frame 2
"prompt_b"Symbol 1077 MovieClip Frame 137
"prompt_c"Symbol 1077 MovieClip Frame 248
"idle_MALLET"Symbol 1108 MovieClip Frame 1
"idle_DOLL"Symbol 1108 MovieClip Frame 37
"idle_PLANE"Symbol 1108 MovieClip Frame 74
"idle_MARBLES"Symbol 1108 MovieClip Frame 111
"idle_INSTAPOP"Symbol 1108 MovieClip Frame 148
"MALLET"Symbol 1108 MovieClip Frame 185
"DOLL"Symbol 1108 MovieClip Frame 255
"PLANE"Symbol 1108 MovieClip Frame 324
"MARBLES"Symbol 1108 MovieClip Frame 419
"INSTAPOP"Symbol 1108 MovieClip Frame 547
"White"Symbol 1127 MovieClip Frame 2
"Red"Symbol 1127 MovieClip Frame 11
"Blue"Symbol 1127 MovieClip Frame 21
"light"Symbol 1156 MovieClip Frame 13
"flameloop"Symbol 1156 MovieClip Frame 25
"flameout"Symbol 1156 MovieClip Frame 39
"noflame"Symbol 1156 MovieClip Frame 69
"candleOff"Symbol 1156 MovieClip Frame 75
"LOAD"Symbol 1165 MovieClip Frame 12
"afford0"Symbol 1174 MovieClip Frame 1
"afford1"Symbol 1174 MovieClip Frame 18
"rollover"Symbol 1174 MovieClip Frame 36
"hit"Symbol 1174 MovieClip Frame 53
"textOff"Symbol 1177 MovieClip Frame 1
"textOn"Symbol 1177 MovieClip Frame 8
"afford0"Symbol 1181 MovieClip Frame 1
"afford1"Symbol 1181 MovieClip Frame 17
"available"Symbol 1181 MovieClip Frame 24
"equipped"Symbol 1181 MovieClip Frame 33
"POPSICLE"Symbol 1240 MovieClip Frame 10
"CHESTNUTS"Symbol 1240 MovieClip Frame 20
"MAGNET"Symbol 1240 MovieClip Frame 30
"SNOWGLOBE"Symbol 1240 MovieClip Frame 40
"CLOCK"Symbol 1240 MovieClip Frame 50
"Dustbuster"Symbol 1240 MovieClip Frame 60
"Upright"Symbol 1240 MovieClip Frame 70
"Shopvac"Symbol 1240 MovieClip Frame 80
"Industrialvac"Symbol 1240 MovieClip Frame 90
"Protonpack"Symbol 1240 MovieClip Frame 100
"MALLET"Symbol 1240 MovieClip Frame 111
"DOLL"Symbol 1240 MovieClip Frame 121
"PLANE"Symbol 1240 MovieClip Frame 131
"MARBLES"Symbol 1240 MovieClip Frame 141
"INSTAPOP"Symbol 1240 MovieClip Frame 151
"PowerUpWHITE"Symbol 1240 MovieClip Frame 166
"singleWHITE"Symbol 1240 MovieClip Frame 178
"PowerUpRED"Symbol 1240 MovieClip Frame 189
"singleRED"Symbol 1240 MovieClip Frame 199
"PowerUpBLUE"Symbol 1240 MovieClip Frame 207
"singleBLUE"Symbol 1240 MovieClip Frame 218
"Start"Symbol 1250 MovieClip [Upgradescreen] Frame 2
"TransitionOn"Symbol 1250 MovieClip [Upgradescreen] Frame 12
"Upgrade"Symbol 1250 MovieClip [Upgradescreen] Frame 73
"DetailTrans"Symbol 1250 MovieClip [Upgradescreen] Frame 95
"DetailsScreen"Symbol 1250 MovieClip [Upgradescreen] Frame 121
"DetailTransOut"Symbol 1250 MovieClip [Upgradescreen] Frame 141
"TransitionOut"Symbol 1250 MovieClip [Upgradescreen] Frame 170
"start"Symbol 1266 MovieClip Frame 1
"rest"Symbol 1266 MovieClip Frame 19
"out"Symbol 1266 MovieClip Frame 49
"loop"Symbol 1275 MovieClip Frame 1
"White"Symbol 1276 MovieClip Frame 1
"Red"Symbol 1276 MovieClip Frame 10
"Blue"Symbol 1276 MovieClip Frame 20
"light"Symbol 1277 MovieClip Frame 13
"flameloop"Symbol 1277 MovieClip Frame 25
"flameout"Symbol 1277 MovieClip Frame 39
"noflame"Symbol 1277 MovieClip Frame 69
"candleOff"Symbol 1277 MovieClip Frame 75
"front_idle"Symbol 1279 MovieClip Frame 1
"front_idle"Symbol 1285 MovieClip Frame 1
"front_idle"Symbol 1291 MovieClip Frame 1
"start"Symbol 1292 MovieClip Frame 1
"rest"Symbol 1292 MovieClip Frame 26
"out"Symbol 1292 MovieClip Frame 29
"start"Symbol 1351 MovieClip Frame 1
"rest"Symbol 1351 MovieClip Frame 23
"out"Symbol 1351 MovieClip Frame 41
"mouth"Symbol 1372 MovieClip Frame 1
"start"Symbol 1385 MovieClip Frame 1
"rest"Symbol 1385 MovieClip Frame 24
"out"Symbol 1385 MovieClip Frame 42
"start"Symbol 1388 MovieClip Frame 1
"rest"Symbol 1388 MovieClip Frame 24
"out"Symbol 1388 MovieClip Frame 42
"front_idle"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 1
"back_idle"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 61
"reload"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 121
"aim01"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 132
"throw01"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 133
"aim02"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 140
"throw02"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 141
"aim03"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 148
"throw03"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 149
"aim04"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 156
"throw04"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 157
"aim05"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 164
"throw05"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 165
"aim06"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 172
"throw06"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 173
"aim07"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 180
"throw07"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 181
"aim08"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 188
"throw08"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 189
"aim09"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 196
"throw09"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 197
"aim10"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 204
"throw10"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 205
"aim11"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 212
"throw11"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 213
"aim12"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 220
"throw12"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 221
"aim13"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 228
"throw13"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 229
"aim14"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 236
"throw14"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 237
"aim15"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 244
"throw15"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 245
"aim16"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 252
"throw16"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 253
"aim17"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 260
"throw17"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 261
"aim18"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 268
"throw18"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 269
"aim19"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 276
"throw19"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 277
"aim20"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 284
"throw20"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 285
"aim21"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 292
"throw21"Symbol 1478 MovieClip [sprite_BillyChestnuts] Frame 293
"ready"Symbol 1509 MovieClip [sprite_WeaponCHESTNUTS] Frame 1
"deployed"Symbol 1509 MovieClip [sprite_WeaponCHESTNUTS] Frame 2
"loop"Symbol 1509 MovieClip [sprite_WeaponCHESTNUTS] Frame 5
"detonate"Symbol 1509 MovieClip [sprite_WeaponCHESTNUTS] Frame 14
"burn"Symbol 1509 MovieClip [sprite_WeaponCHESTNUTS] Frame 29
"out"Symbol 1509 MovieClip [sprite_WeaponCHESTNUTS] Frame 44
"front_idle"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 1
"back_idle"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 38
"reload"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 75
"aim01"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 83
"throw01"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 84
"aim02"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 93
"throw02"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 94
"aim03"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 103
"throw03"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 104
"aim04"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 113
"throw04"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 114
"aim05"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 123
"throw05"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 124
"aim06"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 133
"throw06"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 134
"aim07"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 143
"throw07"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 144
"aim08"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 153
"throw08"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 154
"aim09"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 163
"throw09"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 164
"aim10"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 173
"throw10"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 174
"aim11"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 183
"throw11"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 184
"aim12"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 193
"throw12"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 194
"aim13"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 203
"throw13"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 204
"aim14"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 213
"throw14"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 214
"aim15"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 223
"throw15"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 224
"aim16"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 233
"throw16"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 234
"aim17"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 243
"throw17"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 244
"aim18"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 253
"throw18"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 254
"aim19"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 263
"throw19"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 264
"aim20"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 273
"throw20"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 274
"aim21"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 283
"throw21"Symbol 1684 MovieClip [sprite_MandyPlane] Frame 284
"ready"Symbol 1687 MovieClip [sprite_weaponPLANE] Frame 1
"deployed"Symbol 1687 MovieClip [sprite_weaponPLANE] Frame 2
"back_idle"Symbol 1697 MovieClip [sprite_GrimUpright] Frame 1
"front_idle"Symbol 1697 MovieClip [sprite_GrimUpright] Frame 2
"vacOff"Symbol 1697 MovieClip [sprite_GrimUpright] Frame 10
"attack"Symbol 1716 MovieClip [sprite_EnemyBear] Frame 2
"attack"Symbol 1729 MovieClip [sprite_EnemyGbm] Frame 2
"front_idle"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 1
"back_idle"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 61
"reload"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 121
"aim01"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 132
"throw01"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 133
"aim02"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 140
"throw02"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 141
"aim03"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 148
"throw03"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 149
"aim04"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 156
"throw04"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 157
"aim05"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 164
"throw05"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 165
"aim06"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 172
"throw06"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 173
"aim07"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 180
"throw07"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 181
"aim08"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 188
"throw08"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 189
"aim09"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 196
"throw09"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 197
"aim10"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 204
"throw10"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 205
"aim11"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 212
"throw11"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 213
"aim12"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 220
"throw12"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 221
"aim13"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 228
"throw13"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 229
"aim14"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 236
"throw14"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 237
"aim15"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 244
"throw15"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 245
"aim16"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 252
"throw16"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 253
"aim17"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 260
"throw17"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 261
"aim18"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 268
"throw18"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 269
"aim19"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 276
"throw19"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 277
"aim20"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 284
"throw20"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 285
"aim21"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 292
"throw21"Symbol 1792 MovieClip [sprite_BillyMagnet] Frame 293
"ready"Symbol 1796 MovieClip [sprite_weaponMAGNET] Frame 1
"deployed"Symbol 1796 MovieClip [sprite_weaponMAGNET] Frame 2
"front_idle"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 1
"back_idle"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 38
"reload"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 75
"aim01"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 83
"throw01"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 84
"aim02"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 93
"throw02"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 94
"aim03"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 103
"throw03"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 104
"aim04"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 113
"throw04"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 114
"aim05"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 123
"throw05"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 124
"aim06"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 133
"throw06"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 134
"aim07"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 143
"throw07"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 144
"aim08"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 153
"throw08"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 154
"aim09"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 163
"throw09"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 164
"aim10"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 173
"throw10"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 174
"aim11"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 183
"throw11"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 184
"aim12"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 193
"throw12"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 194
"aim13"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 203
"throw13"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 204
"aim14"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 213
"throw14"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 214
"aim15"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 223
"throw15"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 224
"aim16"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 233
"throw16"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 234
"aim17"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 243
"throw17"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 244
"aim18"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 253
"throw18"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 254
"aim19"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 263
"throw19"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 264
"aim20"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 273
"throw20"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 274
"aim21"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 283
"throw21"Symbol 1969 MovieClip [sprite_MandyDoll] Frame 284
"ready"Symbol 1972 MovieClip [sprite_weaponDOLL] Frame 1
"deployed"Symbol 1972 MovieClip [sprite_weaponDOLL] Frame 2
"back_idle"Symbol 1982 MovieClip [sprite_GrimShopvac] Frame 1
"front_idle"Symbol 1982 MovieClip [sprite_GrimShopvac] Frame 2
"vacOff"Symbol 1982 MovieClip [sprite_GrimShopvac] Frame 10
"attack"Symbol 1995 MovieClip [sprite_EnemyBalloon] Frame 2
"attack"Symbol 2024 MovieClip [sprite_EnemyRobot] Frame 2
"front_idle"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 1
"back_idle"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 61
"reload"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 121
"aim01"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 132
"throw01"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 133
"aim02"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 140
"throw02"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 141
"aim03"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 148
"throw03"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 149
"aim04"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 156
"throw04"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 157
"aim05"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 164
"throw05"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 165
"aim06"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 172
"throw06"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 173
"aim07"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 180
"throw07"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 181
"aim08"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 188
"throw08"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 189
"aim09"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 196
"throw09"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 197
"aim10"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 204
"throw10"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 205
"aim11"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 212
"throw11"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 213
"aim12"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 220
"throw12"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 221
"aim13"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 228
"throw13"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 229
"aim14"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 236
"throw14"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 237
"aim15"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 244
"throw15"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 245
"aim16"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 252
"throw16"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 253
"aim17"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 260
"throw17"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 261
"aim18"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 268
"throw18"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 269
"aim19"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 276
"throw19"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 277
"aim20"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 284
"throw20"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 285
"aim21"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 292
"throw21"Symbol 2087 MovieClip [sprite_BillySnowglobe] Frame 293
"ready"Symbol 2113 MovieClip [sprite_weaponSNOWGLOBE] Frame 1
"deployed"Symbol 2113 MovieClip [sprite_weaponSNOWGLOBE] Frame 2
"detonate"Symbol 2113 MovieClip [sprite_weaponSNOWGLOBE] Frame 9
"front_idle"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 1
"back_idle"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 38
"reload"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 75
"aim01"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 83
"throw01"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 84
"aim02"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 93
"throw02"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 94
"aim03"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 103
"throw03"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 104
"aim04"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 113
"throw04"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 114
"aim05"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 123
"throw05"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 124
"aim06"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 133
"throw06"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 134
"aim07"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 143
"throw07"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 144
"aim08"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 153
"throw08"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 154
"aim09"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 163
"throw09"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 164
"aim10"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 173
"throw10"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 174
"aim11"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 183
"throw11"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 184
"aim12"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 193
"throw12"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 194
"aim13"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 203
"throw13"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 204
"aim14"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 213
"throw14"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 214
"aim15"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 223
"throw15"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 224
"aim16"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 233
"throw16"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 234
"aim17"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 243
"throw17"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 244
"aim18"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 253
"throw18"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 254
"aim19"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 263
"throw19"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 264
"aim20"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 273
"throw20"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 274
"aim21"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 283
"throw21"Symbol 2288 MovieClip [sprite_MandyMarbles] Frame 284
"ready"Symbol 2295 MovieClip [sprite_weaponMARBLES] Frame 1
"deployed"Symbol 2295 MovieClip [sprite_weaponMARBLES] Frame 2
"back_idle"Symbol 2305 MovieClip [sprite_GrimIndustrialVac] Frame 1
"front_idle"Symbol 2305 MovieClip [sprite_GrimIndustrialVac] Frame 2
"vacOff"Symbol 2305 MovieClip [sprite_GrimIndustrialVac] Frame 10
"front_idle"Symbol 2368 MovieClip [sprite_BillyClock] Frame 1
"back_idle"Symbol 2368 MovieClip [sprite_BillyClock] Frame 61
"reload"Symbol 2368 MovieClip [sprite_BillyClock] Frame 121
"aim01"Symbol 2368 MovieClip [sprite_BillyClock] Frame 133
"throw01"Symbol 2368 MovieClip [sprite_BillyClock] Frame 134
"aim02"Symbol 2368 MovieClip [sprite_BillyClock] Frame 141
"throw02"Symbol 2368 MovieClip [sprite_BillyClock] Frame 142
"aim03"Symbol 2368 MovieClip [sprite_BillyClock] Frame 149
"throw03"Symbol 2368 MovieClip [sprite_BillyClock] Frame 150
"aim04"Symbol 2368 MovieClip [sprite_BillyClock] Frame 157
"throw04"Symbol 2368 MovieClip [sprite_BillyClock] Frame 158
"aim05"Symbol 2368 MovieClip [sprite_BillyClock] Frame 165
"throw05"Symbol 2368 MovieClip [sprite_BillyClock] Frame 166
"aim06"Symbol 2368 MovieClip [sprite_BillyClock] Frame 173
"throw06"Symbol 2368 MovieClip [sprite_BillyClock] Frame 174
"aim07"Symbol 2368 MovieClip [sprite_BillyClock] Frame 181
"throw07"Symbol 2368 MovieClip [sprite_BillyClock] Frame 182
"aim08"Symbol 2368 MovieClip [sprite_BillyClock] Frame 189
"throw08"Symbol 2368 MovieClip [sprite_BillyClock] Frame 190
"aim09"Symbol 2368 MovieClip [sprite_BillyClock] Frame 197
"throw09"Symbol 2368 MovieClip [sprite_BillyClock] Frame 198
"aim10"Symbol 2368 MovieClip [sprite_BillyClock] Frame 205
"throw10"Symbol 2368 MovieClip [sprite_BillyClock] Frame 206
"aim11"Symbol 2368 MovieClip [sprite_BillyClock] Frame 213
"throw11"Symbol 2368 MovieClip [sprite_BillyClock] Frame 214
"aim12"Symbol 2368 MovieClip [sprite_BillyClock] Frame 221
"throw12"Symbol 2368 MovieClip [sprite_BillyClock] Frame 222
"aim13"Symbol 2368 MovieClip [sprite_BillyClock] Frame 229
"throw13"Symbol 2368 MovieClip [sprite_BillyClock] Frame 230
"aim14"Symbol 2368 MovieClip [sprite_BillyClock] Frame 237
"throw14"Symbol 2368 MovieClip [sprite_BillyClock] Frame 238
"aim15"Symbol 2368 MovieClip [sprite_BillyClock] Frame 245
"throw15"Symbol 2368 MovieClip [sprite_BillyClock] Frame 246
"aim16"Symbol 2368 MovieClip [sprite_BillyClock] Frame 253
"throw16"Symbol 2368 MovieClip [sprite_BillyClock] Frame 254
"aim17"Symbol 2368 MovieClip [sprite_BillyClock] Frame 261
"throw17"Symbol 2368 MovieClip [sprite_BillyClock] Frame 262
"aim18"Symbol 2368 MovieClip [sprite_BillyClock] Frame 269
"throw18"Symbol 2368 MovieClip [sprite_BillyClock] Frame 270
"aim19"Symbol 2368 MovieClip [sprite_BillyClock] Frame 277
"throw19"Symbol 2368 MovieClip [sprite_BillyClock] Frame 278
"aim20"Symbol 2368 MovieClip [sprite_BillyClock] Frame 285
"throw20"Symbol 2368 MovieClip [sprite_BillyClock] Frame 286
"aim21"Symbol 2368 MovieClip [sprite_BillyClock] Frame 293
"throw21"Symbol 2368 MovieClip [sprite_BillyClock] Frame 294
"ready"Symbol 2378 MovieClip [sprite_weaponCLOCK] Frame 1
"deployed"Symbol 2378 MovieClip [sprite_weaponCLOCK] Frame 2
"blink"Symbol 2378 MovieClip [sprite_weaponCLOCK] Frame 13
"front_idle"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 1
"back_idle"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 38
"reload"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 75
"aim01"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 83
"throw01"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 84
"aim02"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 93
"throw02"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 94
"aim03"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 103
"throw03"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 104
"aim04"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 113
"throw04"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 114
"aim05"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 123
"throw05"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 124
"aim06"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 133
"throw06"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 134
"aim07"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 143
"throw07"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 144
"aim08"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 153
"throw08"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 154
"aim09"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 163
"throw09"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 164
"aim10"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 173
"throw10"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 174
"aim11"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 183
"throw11"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 184
"aim12"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 193
"throw12"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 194
"aim13"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 203
"throw13"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 204
"aim14"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 213
"throw14"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 214
"aim15"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 223
"throw15"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 224
"aim16"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 233
"throw16"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 234
"aim17"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 243
"throw17"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 244
"aim18"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 253
"throw18"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 254
"aim19"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 263
"throw19"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 264
"aim20"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 273
"throw20"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 274
"aim21"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 283
"throw21"Symbol 2457 MovieClip [sprite_MandyInstaPop] Frame 284
"ready"Symbol 2475 MovieClip [sprite_weaponInstaPop] Frame 1
"deployed"Symbol 2475 MovieClip [sprite_weaponInstaPop] Frame 2
"detonate"Symbol 2475 MovieClip [sprite_weaponInstaPop] Frame 20
"back_idle"Symbol 2485 MovieClip [sprite_GrimProtonpack] Frame 1
"front_idle"Symbol 2485 MovieClip [sprite_GrimProtonpack] Frame 2
"vacOff"Symbol 2485 MovieClip [sprite_GrimProtonpack] Frame 10




http://swfchan.com/43/210523/info.shtml
Created: 22/7 -2019 07:13:06 Last modified: 22/7 -2019 07:13:06 Server time: 28/04 -2024 21:45:50