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

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

evil-beyond-the-wave-escape.swf

This is the info page for
Flash #123547

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


Text
Instructions

Play

Cinderella and her Prince are on a
voyage, they come across an island
called, The Evil Beyond The Wave.
Though Ciderella warned the Prince
not to go, he did. Soon he was bound
by the Island's curse and vanished.
Use the objects and clues hidden to
help Cinderella find the Prince and
escape from the Island.

The 155th Escape Game from 123Bee.com

k

c

a

Back

Instructions

A WONDEROUS
ESCAPE

Walkthrough

Walkthrough

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

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

PAUSE

Your Name

Game Score

Congratulations

Submit Score

More Games

Play Again

Country

<p align="left"></p>

<p align="left"></p>

Ok

We'll be releasing Escape Games,Every Mondays and Thursdays

ActionScript [AS3]

Section 1
//5rqwageh_1205 (Evilescape_fla.5rqwageh_1205) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class 5rqwageh_1205 extends MovieClip { public var hit15:MovieClip; public function 5rqwageh_1205(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 24, frame25, 25, frame26); } function frame3(){ MovieClip(parent).playSound("dooropen"); } function frame1(){ stop(); if (myvar.door1opened){ gotoAndStop(26); }; } public function door1fun1(_arg1:MouseEvent){ hit15.removeEventListener(MouseEvent.CLICK, door1fun1); MovieClip(parent).gotoAndStop("view5centerwall"); } function frame25(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame26(){ stop(); hit15.addEventListener(MouseEvent.CLICK, door1fun1); } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } } }//package Evilescape_fla
Section 2
//76teru_1158 (Evilescape_fla.76teru_1158) package Evilescape_fla { import flash.display.*; public dynamic class 76teru_1158 extends MovieClip { public var lfe1:MovieClip; public var leaf:MovieClip; public var lfe2:MovieClip; public var lfe3:MovieClip; public function 76teru_1158(){ addFrameScript(0, frame1); } function frame1(){ myvar.displayText(this.leaf, "Leaf"); myvar.displayText(this.lfe1, "Leaf"); myvar.displayText(this.lfe2, "Leaf"); myvar.displayText(this.lfe3, "Leaf"); } } }//package Evilescape_fla
Section 3
//7t6yk_1299 (Evilescape_fla.7t6yk_1299) package Evilescape_fla { import flash.display.*; public dynamic class 7t6yk_1299 extends MovieClip { public var p1:MovieClip; public var p2:MovieClip; public var p3:MovieClip; public var p5:MovieClip; public var p6:MovieClip; public var p7:MovieClip; public var p8:MovieClip; public var p4:MovieClip; } }//package Evilescape_fla
Section 4
//7tyercopy_1303 (Evilescape_fla.7tyercopy_1303) package Evilescape_fla { import flash.display.*; public dynamic class 7tyercopy_1303 extends MovieClip { public var herowarrior:MovieClip; public function 7tyercopy_1303(){ addFrameScript(0, frame1, 1, frame2, 66, frame67, 67, frame68); } function frame1(){ if (myvar.hwarriorAnim){ gotoAndStop(68); }; } function frame2(){ MovieClip(this.parent.parent).mouseEnabled = false; MovieClip(this.parent.parent).mouseChildren = false; } function frame67(){ MovieClip(this.parent.parent).mouseEnabled = true; MovieClip(this.parent.parent).mouseChildren = true; } function frame68(){ stop(); myvar.hwarriorAnim = true; myvar.displayText(this.herowarrior, "Brave Knight"); } } }//package Evilescape_fla
Section 5
//7tyercopy4_882 (Evilescape_fla.7tyercopy4_882) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class 7tyercopy4_882 extends MovieClip { public var heartsword:MovieClip; public var sword1:MovieClip; public function 7tyercopy4_882(){ addFrameScript(0, frame1, 10, frame11); } function frame1(){ if (myvar.fightAnim){ gotoAndStop(11); }; } function frame11(){ stop(); myvar.fightAnim = true; MovieClip(parent.parent).rightbtn.visible = true; heartsword.addEventListener(MouseEvent.CLICK, heartswordfun); if (myvar.swordcollect){ sword1.visible = false; }; } public function heartswordfun(_arg1:MouseEvent){ heartsword.removeEventListener(MouseEvent.CLICK, heartswordfun); MovieClip(parent.parent).gotoAndStop("heartswordzoomFrame"); } } }//package Evilescape_fla
Section 6
//7uy6tk_1300 (Evilescape_fla.7uy6tk_1300) package Evilescape_fla { import flash.display.*; public dynamic class 7uy6tk_1300 extends MovieClip { public function 7uy6tk_1300(){ addFrameScript(31, frame32); } function frame32(){ stop(); } } }//package Evilescape_fla
Section 7
//7YTRVCVFDG_785 (Evilescape_fla.7YTRVCVFDG_785) package Evilescape_fla { import flash.display.*; public dynamic class 7YTRVCVFDG_785 extends MovieClip { public var mn:MovieClip; public function 7YTRVCVFDG_785(){ addFrameScript(0, frame1); } function frame1(){ myvar.displayText(this.mn, "Magical Moon"); } } }//package Evilescape_fla
Section 8
//b_1231 (Evilescape_fla.b_1231) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class b_1231 extends MovieClip { public var card6:MovieClip; public function b_1231(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.Zodiac6 == true){ MovieClip(parent).card6.visible = false; gotoAndStop(2); }; } } }//package Evilescape_fla
Section 9
//bcc_1290 (Evilescape_fla.bcc_1290) package Evilescape_fla { import flash.display.*; public dynamic class bcc_1290 extends MovieClip { public var p1:MovieClip; public var p2:MovieClip; public var p3:MovieClip; public var p5:MovieClip; public var p6:MovieClip; public var p7:MovieClip; public var p8:MovieClip; public var p4:MovieClip; } }//package Evilescape_fla
Section 10
//bgxz_1298 (Evilescape_fla.bgxz_1298) package Evilescape_fla { import flash.display.*; public dynamic class bgxz_1298 extends MovieClip { public function bgxz_1298(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.coin8 == true){ gotoAndStop(2); }; } } }//package Evilescape_fla
Section 11
//bkdfgkdf_1207 (Evilescape_fla.bkdfgkdf_1207) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class bkdfgkdf_1207 extends MovieClip { public var lastindex:Number; public var skl:MovieClip; public var card2:MovieClip; public var card3:MovieClip; public var card5:MovieClip; public var card9:MovieClip; public var card4:MovieClip; public var card6:MovieClip; public var card7:MovieClip; public var card1:MovieClip; public var card12:MovieClip; public var card10:MovieClip; public var card11:MovieClip; public var a:MovieClip; public var b:MovieClip; public var mc:MovieClip; public var i; public var tray1:MovieClip; public var tray3:MovieClip; public var tray4:MovieClip; public var tray7:MovieClip; public var tray8:MovieClip; public var tray2:MovieClip; public var tray9:MovieClip; public var tray5:MovieClip; public var tray6:MovieClip; public var tray10:MovieClip; public var tray11:MovieClip; public var tray12:MovieClip; public var card8:MovieClip; public var eyeAnim:MovieClip; public function bkdfgkdf_1207(){ addFrameScript(0, frame1); } public function carddropfun(_arg1:MouseEvent){ var _local2:String; var _local3:MovieClip; b = (_arg1.target as MovieClip); b.stopDrag(); this.setChildIndex(b, lastindex); _local2 = String(b.name).substr(4); _local3 = this[("tray" + _local2)]; if (b.hitTestObject(_local3)){ _local3.gotoAndStop(2); b.visible = false; myvar[("Zodiac" + _local2)] = true; myvar.zodiacNum = (myvar.zodiacNum + 1); b.removeEventListener(MouseEvent.MOUSE_DOWN, carddragfun); } else { b.x = b.sx; b.y = b.sy; }; if ((((myvar.zodiacNum == 12)) && (!(myvar.boneAnim)))){ myvar.boneAnim = true; eyeAnim.gotoAndPlay(2); }; } function frame1(){ lastindex = 0; a = null; b = null; if ((((MovieClip(this.parent).currentLabel == "view5leftwall")) && (!(myvar.boneAnim)))){ i = 1; while (i < 13) { mc = this[("card" + i)]; mc.buttonMode = true; mc.mouseChildren = false; mc.sx = mc.x; mc.sy = mc.y; mc.addEventListener(MouseEvent.MOUSE_DOWN, carddragfun); mc.addEventListener(MouseEvent.MOUSE_UP, carddropfun); i++; }; }; if ((((myvar.zodiacNum == 12)) && (myvar.boneAnim))){ eyeAnim.gotoAndStop(27); }; myvar.displayText(card1, "Zodiac Symbol"); myvar.displayText(card2, "Zodiac Symbol"); myvar.displayText(card3, "Zodiac Symbol"); myvar.displayText(card4, "Zodiac Symbol"); myvar.displayText(card5, "Zodiac Symbol"); myvar.displayText(card6, "Zodiac Symbol"); myvar.displayText(card7, "Zodiac Symbol"); myvar.displayText(card8, "Zodiac Symbol"); myvar.displayText(card9, "Zodiac Symbol"); myvar.displayText(card10, "Zodiac Symbol"); myvar.displayText(card11, "Zodiac Symbol"); myvar.displayText(card12, "Zodiac Symbol"); } public function carddragfun(_arg1:MouseEvent){ a = (_arg1.target as MovieClip); lastindex = this.getChildIndex(a); a.startDrag(true); } } }//package Evilescape_fla
Section 12
//csdfrewg6_942 (Evilescape_fla.csdfrewg6_942) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class csdfrewg6_942 extends MovieClip { public var horriblehand1:MovieClip; public var seed:MovieClip; public function csdfrewg6_942(){ addFrameScript(0, frame1, 1, frame2, 31, frame32, 32, frame33); } function frame1(){ stop(); if (myvar.handAnim){ gotoAndStop(33); }; myvar.displayText(this.horriblehand1, "Horrible Hand"); } public function seedfun(_arg1:MouseEvent){ seed.removeEventListener(MouseEvent.CLICK, seedfun); seed.visible = false; myvar.seedcollect = true; MovieClip(parent).playSound("clicksnd"); MovieClip(parent).speedControl.sseed.visible = true; } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame33(){ stop(); if (!myvar.seedcollect){ seed.addEventListener(MouseEvent.CLICK, seedfun); } else { if (myvar.seedcollect){ seed.visible = false; }; }; myvar.displayText(this.seed, "Seed"); } function frame32(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } } }//package Evilescape_fla
Section 13
//cxstfr10_1057 (Evilescape_fla.cxstfr10_1057) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class cxstfr10_1057 extends MovieClip { public var rg:MovieClip; public var moonani:MovieClip; public var sindrilla:MovieClip; public var Mc1:MovieClip; public var hit49:MovieClip; public var BOAT:MovieClip; public var l; public var mirror:MovieClip; public var moonHit:MovieClip; public function cxstfr10_1057(){ addFrameScript(0, frame1, 1, frame2, 63, frame64, 64, frame65, 66, frame67, 83, frame84, 84, frame85); } function frame65(){ if (!myvar.mirrorseen){ stop(); }; myvar.boatAnim = true; MovieClip(this.parent).downbtn.visible = true; MovieClip(this.parent).downbtn.addEventListener(MouseEvent.CLICK, downbtnfun10); l = 1; while (l < 5) { Mc1 = MovieClip(this.parent).speedControl[("smoon" + l)]; Mc1.addEventListener(MouseEvent.MOUSE_UP, hitfun); l++; }; } function frame64(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } public function downbtnfun8(_arg1:MouseEvent){ if (this.currentFrame == 1){ MovieClip(this.parent).downbtn.removeEventListener(MouseEvent.CLICK, downbtnfun8); MovieClip(this.parent).gotoAndStop("view7"); }; } public function hitfun(_arg1:MouseEvent){ if (_arg1.target.hitTestObject(moonHit)){ if (((!(myvar.moon1used)) && ((_arg1.target.name == "smoon1")))){ _arg1.target.removeEventListener(MouseEvent.MOUSE_UP, hitfun); myvar.moon1used = true; MovieClip(parent).speedControl.smoon1.visible = false; moonani.gotoAndStop(2); } else { if (((((myvar.moon1used) && (!(myvar.moon2used)))) && ((_arg1.target.name == "smoon2")))){ _arg1.target.removeEventListener(MouseEvent.MOUSE_UP, hitfun); MovieClip(parent).speedControl.smoon2.visible = false; myvar.moon2used = true; moonani.gotoAndStop(3); } else { if (((((((myvar.moon1used) && (myvar.moon2used))) && (!(myvar.moon3used)))) && ((_arg1.target.name == "smoon3")))){ _arg1.target.removeEventListener(MouseEvent.MOUSE_UP, hitfun); MovieClip(parent).speedControl.smoon3.visible = false; myvar.moon3used = true; moonani.gotoAndStop(4); } else { if (((((((((myvar.moon1used) && (myvar.moon2used))) && (myvar.moon3used))) && (!(myvar.moon4used)))) && ((_arg1.target.name == "smoon4")))){ _arg1.target.removeEventListener(MouseEvent.MOUSE_UP, hitfun); MovieClip(parent).speedControl.smoon4.visible = false; myvar.moon4used = true; moonHit.visible = false; gotoAndPlay(67); }; }; }; }; }; } public function downbtnfun9(_arg1:MouseEvent){ if (this.currentFrame == 85){ MovieClip(this.parent).downbtn.removeEventListener(MouseEvent.CLICK, downbtnfun9); this.gotoAndStop(1); }; } function frame84(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame85(){ stop(); myvar.mirrorseen = true; MovieClip(this.parent).downbtn.visible = true; MovieClip(this.parent).downbtn.addEventListener(MouseEvent.CLICK, downbtnfun9); if (!myvar.mirrorAnim){ MovieClip(parent).speedControl.sring.addEventListener(MouseEvent.MOUSE_UP, ringusefun); }; myvar.displayText(hit49, "Full Moon Lady"); } function frame1(){ stop(); if (myvar.coatused){ sindrilla.gotoAndStop(2); }; MovieClip(this.parent).downbtn.visible = true; MovieClip(this.parent).downbtn.addEventListener(MouseEvent.CLICK, downbtnfun8); if (myvar.boatAnim){ MovieClip(parent).hit44.addEventListener(MouseEvent.CLICK, MovieClip(parent).zomfun); }; if (!myvar.ringcollect){ rg.visible = true; } else { if (myvar.ringcollect){ rg.visible = false; }; }; myvar.displayText(rg, "Ear Ring"); myvar.displayText(sindrilla, "Cindrella"); myvar.displayText(BOAT, "Boat"); } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } public function ringusefun(_arg1:MouseEvent){ if ((((MovieClip(parent).currentLabel == "view9")) && (MovieClip(parent).speedControl.sring.hitTestObject(hit49)))){ myvar.mirrorAnim = true; hit49.visible = false; MovieClip(parent).speedControl.sring.visible = false; mirror.gotoAndPlay(2); }; } public function downbtnfun10(_arg1:MouseEvent){ if (this.currentFrame == 65){ MovieClip(this.parent).downbtn.removeEventListener(MouseEvent.CLICK, downbtnfun10); this.gotoAndStop(1); }; } function frame67(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } } }//package Evilescape_fla
Section 14
//cxstfr34cccccc_1061 (Evilescape_fla.cxstfr34cccccc_1061) package Evilescape_fla { import flash.display.*; public dynamic class cxstfr34cccccc_1061 extends MovieClip { public function cxstfr34cccccc_1061(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (((((((myvar.moon1used) && (!(myvar.moon2used)))) && (!(myvar.moon3used)))) && (!(myvar.moon4used)))){ this.gotoAndStop(2); }; if (((((((myvar.moon1used) && (myvar.moon2used))) && (!(myvar.moon3used)))) && (!(myvar.moon4used)))){ this.gotoAndStop(3); }; if (((((((myvar.moon1used) && (myvar.moon2used))) && (myvar.moon3used))) && (!(myvar.moon4used)))){ this.gotoAndStop(4); }; if (((((((myvar.moon1used) && (myvar.moon2used))) && (myvar.moon3used))) && (myvar.moon4used))){ this.gotoAndStop(5); }; } } }//package Evilescape_fla
Section 15
//dbvxd_1006 (Evilescape_fla.dbvxd_1006) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class dbvxd_1006 extends MovieClip { public var ct:MovieClip; public var key5:MovieClip; public function dbvxd_1006(){ addFrameScript(0, frame1, 29, frame30, 136, frame137); } public function key5fun(_arg1:MouseEvent){ key5.removeEventListener(MouseEvent.CLICK, key5fun); key5.visible = false; myvar.key5collect = true; MovieClip(parent).speedControl.skey5.visible = true; } function frame1(){ stop(); if (myvar.key3used){ gotoAndStop(30); }; } function frame30(){ stop(); if (!myvar.key5collect){ key5.addEventListener(MouseEvent.CLICK, key5fun); } else { if (myvar.key5collect){ key5.visible = false; }; }; if (myvar.coffinAnim2 == true){ gotoAndStop(137); }; } function frame137(){ stop(); if (!myvar.coatcollect){ ct.visible = true; } else { if (myvar.coatcollect){ ct.visible = false; }; }; } } }//package Evilescape_fla
Section 16
//derwtrf28_807 (Evilescape_fla.derwtrf28_807) package Evilescape_fla { import flash.display.*; public dynamic class derwtrf28_807 extends MovieClip { public function derwtrf28_807(){ addFrameScript(0, frame1); } function frame1(){ stop(); if ((((myvar.coinNum == 8)) && (myvar.treeAnim))){ gotoAndStop(2); }; } } }//package Evilescape_fla
Section 17
//dfbd_993 (Evilescape_fla.dfbd_993) package Evilescape_fla { import flash.display.*; public dynamic class dfbd_993 extends MovieClip { public var bt:MovieClip; public function dfbd_993(){ addFrameScript(0, frame1, 29, frame30, 136, frame137); } function frame1(){ stop(); if (myvar.key2used){ gotoAndStop(30); }; } function frame30(){ stop(); if (myvar.coffinAnim1 == true){ gotoAndStop(137); }; } function frame137(){ stop(); if (!myvar.boatcollect){ bt.visible = true; } else { if (myvar.boatcollect){ bt.visible = false; }; }; } } }//package Evilescape_fla
Section 18
//dfg_1294 (Evilescape_fla.dfg_1294) package Evilescape_fla { import flash.display.*; public dynamic class dfg_1294 extends MovieClip { public function dfg_1294(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.coin1 == true){ gotoAndStop(2); }; } } }//package Evilescape_fla
Section 19
//dfhxh_1297 (Evilescape_fla.dfhxh_1297) package Evilescape_fla { import flash.display.*; public dynamic class dfhxh_1297 extends MovieClip { public function dfhxh_1297(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.coin7 == true){ gotoAndStop(2); }; } } }//package Evilescape_fla
Section 20
//drw4tygb37copy2_1071 (Evilescape_fla.drw4tygb37copy2_1071) package Evilescape_fla { import flash.display.*; public dynamic class drw4tygb37copy2_1071 extends MovieClip { public function drw4tygb37copy2_1071(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Evilescape_fla
Section 21
//dsxhg_1016 (Evilescape_fla.dsxhg_1016) package Evilescape_fla { import flash.display.*; public dynamic class dsxhg_1016 extends MovieClip { public var m3:MovieClip; public var m1:MovieClip; public var m4:MovieClip; public var m2:MovieClip; public function dsxhg_1016(){ addFrameScript(0, frame1, 29, frame30, 136, frame137); } function frame1(){ stop(); if (myvar.key4used){ gotoAndStop(30); }; } function frame30(){ stop(); if (myvar.coffinAnim3 == true){ gotoAndStop(137); }; } function frame137(){ stop(); if (!myvar.moon1collect){ m1.visible = true; } else { if (myvar.moon1collect){ m1.visible = false; }; }; if (!myvar.moon2collect){ m2.visible = true; } else { if (myvar.moon2collect){ m2.visible = false; }; }; if (!myvar.moon3collect){ m3.visible = true; } else { if (myvar.moon3collect){ m3.visible = false; }; }; if (!myvar.moon4collect){ m4.visible = true; } else { if (myvar.moon4collect){ m4.visible = false; }; }; } } }//package Evilescape_fla
Section 22
//dsz_1225 (Evilescape_fla.dsz_1225) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class dsz_1225 extends MovieClip { public var card4:MovieClip; public function dsz_1225(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.Zodiac4 == true){ MovieClip(parent).card4.visible = false; gotoAndStop(2); }; } } }//package Evilescape_fla
Section 23
//dwat5r4rg26_891 (Evilescape_fla.dwat5r4rg26_891) package Evilescape_fla { import flash.display.*; public dynamic class dwat5r4rg26_891 extends MovieClip { public var swordplace:MovieClip; public var swordDoor:MovieClip; public function dwat5r4rg26_891(){ addFrameScript(0, frame1); } function frame1(){ myvar.displayText(swordDoor, "Door"); } } }//package Evilescape_fla
Section 24
//dvZS_1228 (Evilescape_fla.dvZS_1228) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class dvZS_1228 extends MovieClip { public var card5:MovieClip; public function dvZS_1228(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.Zodiac5 == true){ MovieClip(parent).card5.visible = false; gotoAndStop(2); }; } } }//package Evilescape_fla
Section 25
//dzfh_641 (Evilescape_fla.dzfh_641) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class dzfh_641 extends MovieClip { public var c1:MovieClip; public var c3:MovieClip; public var c4:MovieClip; public var c5:MovieClip; public var c6:MovieClip; public var c8:MovieClip; public var c2:MovieClip; public var c7:MovieClip; public var k; public function dzfh_641(){ addFrameScript(0, frame1, 26, frame27); } function frame1(){ stop(); if (myvar.tapplayed){ gotoAndStop(27); }; } function frame27(){ stop(); k = 1; while (k < 9) { if (myvar[(("c" + k) + "collect")] == true){ this[("c" + k)].visible = false; }; k++; }; } } }//package Evilescape_fla
Section 26
//fatre7y6u42_742 (Evilescape_fla.fatre7y6u42_742) package Evilescape_fla { import flash.display.*; public dynamic class fatre7y6u42_742 extends MovieClip { public var pumpkin:MovieClip; } }//package Evilescape_fla
Section 27
//fatre7y6u87_686 (Evilescape_fla.fatre7y6u87_686) package Evilescape_fla { import flash.display.*; public dynamic class fatre7y6u87_686 extends MovieClip { public function fatre7y6u87_686(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (((((((myvar.spider1used) && (myvar.spider2used))) && (myvar.lizardused))) && (myvar.pumpkinused))){ gotoAndStop(3); }; } } }//package Evilescape_fla
Section 28
//fbg_1295 (Evilescape_fla.fbg_1295) package Evilescape_fla { import flash.display.*; public dynamic class fbg_1295 extends MovieClip { public function fbg_1295(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.coin2 == true){ gotoAndStop(2); }; } } }//package Evilescape_fla
Section 29
//fdzb1091_605 (Evilescape_fla.fdzb1091_605) package Evilescape_fla { import flash.display.*; public dynamic class fdzb1091_605 extends MovieClip { public function fdzb1091_605(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Evilescape_fla
Section 30
//fdzb1092_565 (Evilescape_fla.fdzb1092_565) package Evilescape_fla { import flash.display.*; public dynamic class fdzb1092_565 extends MovieClip { public function fdzb1092_565(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Evilescape_fla
Section 31
//fdzb215_572 (Evilescape_fla.fdzb215_572) package Evilescape_fla { import flash.display.*; public dynamic class fdzb215_572 extends MovieClip { public function fdzb215_572(){ addFrameScript(0, frame1, 2, frame3); } function frame3(){ stop(); } function frame1(){ gotoAndStop(3); } } }//package Evilescape_fla
Section 32
//fdzb532_595 (Evilescape_fla.fdzb532_595) package Evilescape_fla { import flash.display.*; public dynamic class fdzb532_595 extends MovieClip { public function fdzb532_595(){ addFrameScript(0, frame1); } function frame1(){ if (myvar.leafused){ this.visible = false; }; } } }//package Evilescape_fla
Section 33
//fdzb538_597 (Evilescape_fla.fdzb538_597) package Evilescape_fla { import flash.display.*; public dynamic class fdzb538_597 extends MovieClip { public var chick2:MovieClip; public var chick1:MovieClip; public function fdzb538_597(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); if (myvar.key1used){ gotoAndStop(2); }; } function frame2(){ if (myvar.chicken1collect){ chick1.visible = false; }; if (myvar.chicken2collect){ chick2.visible = false; }; } } }//package Evilescape_fla
Section 34
//fet5eyh10_1162 (Evilescape_fla.fet5eyh10_1162) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class fet5eyh10_1162 extends MovieClip { public var chicken1:MovieClip; public var chicken2:MovieClip; public function fet5eyh10_1162(){ addFrameScript(0, frame1, 1, frame2, 34, frame35, 35, frame36); } public function chicken1fun(_arg1:MouseEvent){ chicken1.removeEventListener(MouseEvent.CLICK, chicken1fun); chicken1.visible = false; myvar.chicken1collect = true; MovieClip(parent.parent).playSound("clicksnd"); MovieClip(parent.parent).speedControl.schicken1.visible = true; } function frame1(){ stop(); if (((myvar.key1used) && (myvar.ChickAnim))){ gotoAndStop(36); }; } public function chicken2fun(_arg1:MouseEvent){ chicken2.removeEventListener(MouseEvent.CLICK, chicken2fun); chicken2.visible = false; myvar.chicken2collect = true; MovieClip(parent.parent).playSound("clicksnd"); MovieClip(parent.parent).speedControl.schicken2.visible = true; } function frame2(){ MovieClip(this.parent.parent).mouseEnabled = false; MovieClip(this.parent.parent).mouseChildren = false; } function frame36(){ stop(); myvar.ChickAnim = true; if (myvar.chicken1collect == false){ chicken1.addEventListener(MouseEvent.CLICK, chicken1fun); } else { if (myvar.chicken1collect){ chicken1.visible = false; }; }; if (myvar.chicken2collect == false){ chicken2.addEventListener(MouseEvent.CLICK, chicken2fun); } else { if (myvar.chicken2collect){ chicken2.visible = false; }; }; myvar.displayText(chicken1, "Animal Flesh"); myvar.displayText(chicken2, "Animal Flesh"); } function frame35(){ MovieClip(this.parent.parent).mouseEnabled = true; MovieClip(this.parent.parent).mouseChildren = true; } } }//package Evilescape_fla
Section 35
//fet5eyh11_1160 (Evilescape_fla.fet5eyh11_1160) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class fet5eyh11_1160 extends MovieClip { public var shelfkey:MovieClip; public var hit10:MovieClip; public function fet5eyh11_1160(){ addFrameScript(0, frame1, 1, frame2, 12, frame13, 13, frame14); } function frame14(){ stop(); MovieClip(parent).downbtn.addEventListener(MouseEvent.CLICK, leafzoomoutfun); if (!myvar.key1used){ trace("fbdh"); MovieClip(parent).speedControl.skey1.addEventListener(MouseEvent.MOUSE_UP, key1usedfun); }; } function frame1(){ stop(); if (myvar.leafused){ gotoAndStop(14); }; } function frame13(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } public function key1usedfun(_arg1:MouseEvent){ trace("fbdhdf"); if (((myvar.leafused) && (MovieClip(parent).speedControl.skey1.hitTestObject(hit10)))){ myvar.key1used = true; MovieClip(parent).speedControl.skey1.removeEventListener(MouseEvent.MOUSE_UP, key1usedfun); MovieClip(parent).speedControl.skey1.visible = false; shelfkey.play(); }; } public function leafzoomoutfun(_arg1:MouseEvent){ MovieClip(parent).downbtn.removeEventListener(MouseEvent.CLICK, leafzoomoutfun); if (!myvar.key1used){ MovieClip(parent).speedControl.skey1.removeEventListener(MouseEvent.MOUSE_UP, key1usedfun); }; } } }//package Evilescape_fla
Section 36
//fet5eyh8_1170 (Evilescape_fla.fet5eyh8_1170) package Evilescape_fla { import flash.display.*; public dynamic class fet5eyh8_1170 extends MovieClip { public function fet5eyh8_1170(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Evilescape_fla
Section 37
//fhxd_1145 (Evilescape_fla.fhxd_1145) package Evilescape_fla { import flash.display.*; public dynamic class fhxd_1145 extends MovieClip { public function fhxd_1145(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Evilescape_fla
Section 38
//frwe4t5r11_1136 (Evilescape_fla.frwe4t5r11_1136) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class frwe4t5r11_1136 extends MovieClip { public var prince:MovieClip; public function frwe4t5r11_1136(){ addFrameScript(0, frame1, 1, frame2, 5, frame6, 99, frame100, 100, frame101); } function frame6(){ MovieClip(parent).playSound("smellsnd"); } function frame1(){ stop(); myvar.displayText(this.prince, "Prince"); } function frame100(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame101(){ stop(); myvar.gameFinish = true; MovieClip(parent).gotoAndStop("view1"); } } }//package Evilescape_fla
Section 39
//fteythffg17_1093 (Evilescape_fla.fteythffg17_1093) package Evilescape_fla { import flash.display.*; public dynamic class fteythffg17_1093 extends MovieClip { public var fwrpt:MovieClip; public function fteythffg17_1093(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.bridgeBuild == true){ gotoAndStop(2); }; myvar.displayText(fwrpt, "Magical Pot"); } } }//package Evilescape_fla
Section 40
//fteythffg22_1094 (Evilescape_fla.fteythffg22_1094) package Evilescape_fla { import flash.display.*; public dynamic class fteythffg22_1094 extends MovieClip { public var lava:MovieClip; public function fteythffg22_1094(){ addFrameScript(0, frame1); } function frame1(){ myvar.displayText(lava, "Hot Lava"); } } }//package Evilescape_fla
Section 41
//fteythffg24_1122 (Evilescape_fla.fteythffg24_1122) package Evilescape_fla { import flash.display.*; public dynamic class fteythffg24_1122 extends MovieClip { public var flr:MovieClip; public function fteythffg24_1122(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); if (myvar.flowerAnim){ gotoAndStop(2); }; } function frame2(){ stop(); if (myvar.flowercollect){ flr.visible = false; }; } } }//package Evilescape_fla
Section 42
//fteythffg24copy_1362 (Evilescape_fla.fteythffg24copy_1362) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class fteythffg24copy_1362 extends MovieClip { public var flower:MovieClip; public var hit56:MovieClip; public function fteythffg24copy_1362(){ addFrameScript(0, frame1, 8, frame9, 9, frame10, 89, frame90, 90, frame91); } public function flowerfun(_arg1:MouseEvent){ hit56.removeEventListener(MouseEvent.CLICK, flowerfun); flower.visible = false; myvar.flowercollect = true; MovieClip(parent).playSound("clicksnd"); MovieClip(parent).speedControl.sflower.visible = true; } function frame91(){ stop(); MovieClip(parent).hit52.visible = false; myvar.flowerAnim = true; if (!myvar.flowercollect){ hit56.addEventListener(MouseEvent.CLICK, flowerfun); } else { if (myvar.flowercollect){ flower.visible = false; }; }; myvar.displayText(hit56, "Magical Flower"); } function frame10(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame90(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame1(){ stop(); if (((myvar.seedused) && (myvar.sandused))){ gotoAndStop(9); }; } function frame9(){ stop(); } } }//package Evilescape_fla
Section 43
//ftre54yh15_1277 (Evilescape_fla.ftre54yh15_1277) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class ftre54yh15_1277 extends MovieClip { public var c1:MovieClip; public var c3:MovieClip; public var c4:MovieClip; public var c5:MovieClip; public var c6:MovieClip; public var c8:MovieClip; public var c2:MovieClip; public var c7:MovieClip; public var j; public function ftre54yh15_1277(){ addFrameScript(0, frame1, 1, frame2, 6, frame7, 25, frame26, 26, frame27); } public function cfun(_arg1:MouseEvent){ var _local2:Number; _local2 = Number(_arg1.currentTarget.name.substring(1, 2)); this[("c" + _local2)].removeEventListener(MouseEvent.CLICK, cfun); this[("c" + _local2)].visible = false; MovieClip(parent).playSound("clicksnd"); myvar[(("c" + _local2) + "collect")] = true; MovieClip(parent).speedControl[("sc" + _local2)].visible = true; } function frame1(){ stop(); } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame27(){ stop(); j = 1; while (j < 9) { if (myvar[(("c" + j) + "collect")] == false){ this[("c" + j)].addEventListener(MouseEvent.CLICK, cfun); } else { if (myvar[(("c" + j) + "collect")] == true){ this[("c" + j)].visible = false; }; }; j++; }; myvar.displayText(c1, "Tree Tribal Coins"); myvar.displayText(c2, "Tree Tribal Coins"); myvar.displayText(c3, "Tree Tribal Coins"); myvar.displayText(c4, "Tree Tribal Coins"); myvar.displayText(c5, "Tree Tribal Coins"); myvar.displayText(c6, "Tree Tribal Coins"); myvar.displayText(c7, "Tree Tribal Coins"); myvar.displayText(c8, "Tree Tribal Coins"); } function frame7(){ MovieClip(parent).playSound("coindropsnd"); } function frame26(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } } }//package Evilescape_fla
Section 44
//fzdh_1246 (Evilescape_fla.fzdh_1246) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class fzdh_1246 extends MovieClip { public var card11:MovieClip; public function fzdh_1246(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.Zodiac11 == true){ MovieClip(parent).card11.visible = false; gotoAndStop(2); }; } } }//package Evilescape_fla
Section 45
//gamepage292_312 (Evilescape_fla.gamepage292_312) package Evilescape_fla { import flash.display.*; public dynamic class gamepage292_312 extends MovieClip { public var Line:MovieClip; } }//package Evilescape_fla
Section 46
//gamepage293_308 (Evilescape_fla.gamepage293_308) package Evilescape_fla { import flash.display.*; public dynamic class gamepage293_308 extends MovieClip { public var sndon:SimpleButton; public var sndoff:MovieClip; public function gamepage293_308(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Evilescape_fla
Section 47
//gamepage297_320 (Evilescape_fla.gamepage297_320) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class gamepage297_320 extends MovieClip { public var sspider2:MovieClip; public var sspider1:MovieClip; public var sboat:MovieClip; public var sleaf:MovieClip; public var smud:MovieClip; public var memoryindex:Number; public var schicken1:MovieClip; public var schicken2:MovieClip; public var sflower:MovieClip; public var i:int; public var scoat:MovieClip; public var skey1:MovieClip; public var skey2:MovieClip; public var skey3:MovieClip; public var skey4:MovieClip; public var skey5:MovieClip; public var smoon1:MovieClip; public var smoon2:MovieClip; public var smoon3:MovieClip; public var sangels:MovieClip; public var smoon4:MovieClip; public var slizard:MovieClip; public var ypositionArray:Array; public var index:Number; public var memory:String; public var itemArray:Array; public var scupwater:MovieClip; public var sring:MovieClip; public var scoin1:MovieClip; public var scoin2:MovieClip; public var sMazicStic:MovieClip; public var xpositionArray:Array; public var sseed:MovieClip; public var ssword:MovieClip; public var ssand:MovieClip; public var spumpkin:MovieClip; public var sheart:MovieClip; public var sbone:MovieClip; public var ssugarCube1:MovieClip; public var ssugarCube2:MovieClip; public var sc1:MovieClip; public var sc2:MovieClip; public var sc3:MovieClip; public var sc4:MovieClip; public var sc5:MovieClip; public var sc6:MovieClip; public var sc7:MovieClip; public var sc8:MovieClip; public var rect:Rectangle; public var memoryBoolean:Boolean; public function gamepage297_320(){ addFrameScript(0, frame1); } function frame1(){ itemArray = [skey1, skey5, sflower, ssand, spumpkin, scupwater, sring, sangels, ssugarCube1, ssugarCube2, sleaf, schicken1, schicken2, smud, sbone, scoin1, scoin2, sseed, slizard, sspider1, sspider2, skey2, skey3, skey4, sboat, scoat, sheart, ssword, smoon1, smoon2, smoon3, smoon4, sc1, sc2, sc3, sc4, sc5, sc6, sc7, sc8, sMazicStic]; xpositionArray = new Array(); ypositionArray = new Array(); rect = new Rectangle(0, 10, 1000, -480); memoryBoolean = false; i = 0; while (i < itemArray.length) { xpositionArray.push(itemArray[i].x); ypositionArray.push(itemArray[i].y); itemArray[i].visible = false; itemArray[i].mouseChildren = false; itemArray[i].buttonMode = true; i++; }; this.addEventListener(MouseEvent.MOUSE_DOWN, scrollOver); stage.addEventListener(MouseEvent.MOUSE_UP, stopScroll); } public function scrollOver(_arg1:MouseEvent):void{ if ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((_arg1.target.name == "skey1")) || ((_arg1.target.name == "sflower")))) || ((_arg1.target.name == "spumpkin")))) || ((_arg1.target.name == "ssand")))) || ((_arg1.target.name == "scupwater")))) || ((_arg1.target.name == "sring")))) || ((_arg1.target.name == "skey5")))) || ((_arg1.target.name == "sangels")))) || ((_arg1.target.name == "ssugarCube1")))) || ((_arg1.target.name == "ssugarCube2")))) || ((_arg1.target.name == "sleaf")))) || ((_arg1.target.name == "schicken1")))) || ((_arg1.target.name == "schicken2")))) || ((_arg1.target.name == "smud")))) || ((_arg1.target.name == "sbone")))) || ((_arg1.target.name == "scoin1")))) || ((_arg1.target.name == "scoin2")))) || ((_arg1.target.name == "sseed")))) || ((_arg1.target.name == "slizard")))) || ((_arg1.target.name == "sspider1")))) || ((_arg1.target.name == "sspider2")))) || ((_arg1.target.name == "skey2")))) || ((_arg1.target.name == "skey3")))) || ((_arg1.target.name == "skey4")))) || ((_arg1.target.name == "sboat")))) || ((_arg1.target.name == "scoat")))) || ((_arg1.target.name == "sheart")))) || ((_arg1.target.name == "ssword")))) || ((_arg1.target.name == "smoon1")))) || ((_arg1.target.name == "smoon2")))) || ((_arg1.target.name == "smoon3")))) || ((_arg1.target.name == "smoon4")))) || ((_arg1.target.name == "sc1")))) || ((_arg1.target.name == "sc2")))) || ((_arg1.target.name == "sc3")))) || ((_arg1.target.name == "sc4")))) || ((_arg1.target.name == "sc5")))) || ((_arg1.target.name == "sc6")))) || ((_arg1.target.name == "sc7")))) || ((_arg1.target.name == "sc8")))) || ((_arg1.target.name == "sMazicStic")))){ memory = _arg1.target.name; this.setChildIndex((_arg1.target as MovieClip), (this.numChildren - 1)); _arg1.target.startDrag(true, rect); }; if ((((((((((_arg1.target.name == "skey1")) || ((_arg1.target.name == "skey2")))) || ((_arg1.target.name == "skey3")))) || ((_arg1.target.name == "skey4")))) || ((_arg1.target.name == "skey5")))){ MovieClip(this.parent).info.text = "Key"; }; if (_arg1.target.name == "sflower"){ MovieClip(this.parent).info.text = "Magical Flower"; }; if (_arg1.target.name == "spumpkin"){ MovieClip(this.parent).info.text = "Pumkin"; }; if (_arg1.target.name == "ssand"){ MovieClip(this.parent).info.text = "Mud"; }; if (_arg1.target.name == "scupwater"){ MovieClip(this.parent).info.text = "Water"; }; if (_arg1.target.name == "sring"){ MovieClip(this.parent).info.text = "Ear Ring"; }; if (_arg1.target.name == "sangels"){ MovieClip(this.parent).info.text = "Bridge Faires"; }; if (_arg1.target.name == "sleaf"){ MovieClip(this.parent).info.text = "Leaf"; }; if (_arg1.target.name == "smud"){ MovieClip(this.parent).info.text = "Ash"; }; if (_arg1.target.name == "sbone"){ MovieClip(this.parent).info.text = "Bone"; }; if (_arg1.target.name == "sseed"){ MovieClip(this.parent).info.text = "Seed"; }; if (_arg1.target.name == "slizard"){ MovieClip(this.parent).info.text = "Lizard"; }; if (_arg1.target.name == "sboat"){ MovieClip(this.parent).info.text = "Boat"; }; if (_arg1.target.name == "scoat"){ MovieClip(this.parent).info.text = "Magical Cloack"; }; if (_arg1.target.name == "sheart"){ MovieClip(this.parent).info.text = "Dragon Heart"; }; if (_arg1.target.name == "ssword"){ MovieClip(this.parent).info.text = "Sword"; }; if (_arg1.target.name == "sMazicStic"){ MovieClip(this.parent).info.text = "Magical Wand"; }; if ((((_arg1.target.name == "ssugarCube1")) || ((_arg1.target.name == "ssugarCube2")))){ MovieClip(this.parent).info.text = "Sugar Cube"; }; if ((((_arg1.target.name == "schicken1")) || ((_arg1.target.name == "schicken2")))){ MovieClip(this.parent).info.text = "Animal Flesh"; }; if ((((_arg1.target.name == "scoin1")) || ((_arg1.target.name == "scoin2")))){ MovieClip(this.parent).info.text = "Magical Path Coin"; }; if ((((_arg1.target.name == "sspider1")) || ((_arg1.target.name == "sspider2")))){ MovieClip(this.parent).info.text = "Spider"; }; if ((((((((_arg1.target.name == "smoon1")) || ((_arg1.target.name == "smoon2")))) || ((_arg1.target.name == "smoon3")))) || ((_arg1.target.name == "smoon4")))){ MovieClip(this.parent).info.text = "Moon Coin"; }; if ((((((((((((((((_arg1.target.name == "sc1")) || ((_arg1.target.name == "sc2")))) || ((_arg1.target.name == "sc3")))) || ((_arg1.target.name == "sc4")))) || ((_arg1.target.name == "sc5")))) || ((_arg1.target.name == "sc6")))) || ((_arg1.target.name == "sc7")))) || ((_arg1.target.name == "sc8")))){ MovieClip(this.parent).info.text = "Tree Tribal Coins"; }; } public function stopScroll(_arg1:MouseEvent):void{ MovieClip(this.parent).info.text = ""; stopDrag(); if ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((_arg1.target.name == "skey1")) || ((_arg1.target.name == "sflower")))) || ((_arg1.target.name == "spumpkin")))) || ((_arg1.target.name == "ssand")))) || ((_arg1.target.name == "scupwater")))) || ((_arg1.target.name == "sring")))) || ((_arg1.target.name == "skey5")))) || ((_arg1.target.name == "sangels")))) || ((_arg1.target.name == "ssugarCube1")))) || ((_arg1.target.name == "ssugarCube2")))) || ((_arg1.target.name == "sleaf")))) || ((_arg1.target.name == "schicken1")))) || ((_arg1.target.name == "schicken2")))) || ((_arg1.target.name == "smud")))) || ((_arg1.target.name == "sbone")))) || ((_arg1.target.name == "scoin1")))) || ((_arg1.target.name == "scoin2")))) || ((_arg1.target.name == "sseed")))) || ((_arg1.target.name == "slizard")))) || ((_arg1.target.name == "sspider1")))) || ((_arg1.target.name == "sspider2")))) || ((_arg1.target.name == "skey2")))) || ((_arg1.target.name == "skey3")))) || ((_arg1.target.name == "skey4")))) || ((_arg1.target.name == "sboat")))) || ((_arg1.target.name == "scoat")))) || ((_arg1.target.name == "sheart")))) || ((_arg1.target.name == "ssword")))) || ((_arg1.target.name == "smoon1")))) || ((_arg1.target.name == "smoon2")))) || ((_arg1.target.name == "smoon3")))) || ((_arg1.target.name == "smoon4")))) || ((_arg1.target.name == "sc1")))) || ((_arg1.target.name == "sc2")))) || ((_arg1.target.name == "sc3")))) || ((_arg1.target.name == "sc4")))) || ((_arg1.target.name == "sc5")))) || ((_arg1.target.name == "sc6")))) || ((_arg1.target.name == "sc7")))) || ((_arg1.target.name == "sc8")))) || ((_arg1.target.name == "sMazicStic")))){ index = itemArray.indexOf(_arg1.target); _arg1.target.x = xpositionArray[index]; _arg1.target.y = ypositionArray[index]; memoryBoolean = true; }; if ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((memory == "skey1")) || ((memory == "sflower")))) || ((memory == "spumpkin")))) || ((memory == "ssand")))) || ((memory == "scupwater")))) || ((memory == "sring")))) || ((memory == "skey5")))) || ((memory == "sangels")))) || ((memory == "ssugarCube1")))) || ((memory == "ssugarCube2")))) || ((memory == "sleaf")))) || ((memory == "schicken1")))) || ((memory == "schicken2")))) || ((memory == "smud")))) || ((memory == "sbone")))) || ((memory == "scoin1")))) || ((memory == "scoin2")))) || ((memory == "sseed")))) || ((memory == "slizard")))) || ((memory == "sspider1")))) || ((memory == "sspider2")))) || ((memory == "skey2")))) || ((memory == "skey3")))) || ((memory == "skey4")))) || ((memory == "sboat")))) || ((memory == "scoat")))) || ((memory == "sheart")))) || ((memory == "ssword")))) || ((memory == "smoon1")))) || ((memory == "smoon2")))) || ((memory == "smoon3")))) || ((memory == "smoon4")))) || ((memory == "sc1")))) || ((memory == "sc2")))) || ((memory == "sc3")))) || ((memory == "sc4")))) || ((memory == "sc5")))) || ((memory == "sc6")))) || ((memory == "sc7")))) || ((memory == "sc8")))) || ((memory == "sMazicStic")))){ if (!memoryBoolean){ memoryindex = itemArray.indexOf(MovieClip(getChildByName(memory))); MovieClip(this.getChildByName(memory)).x = xpositionArray[memoryindex]; MovieClip(this.getChildByName(memory)).y = ypositionArray[memoryindex]; }; }; memory = ""; memoryBoolean = false; } } }//package Evilescape_fla
Section 48
//gbzsd_1291 (Evilescape_fla.gbzsd_1291) package Evilescape_fla { import flash.display.*; public dynamic class gbzsd_1291 extends MovieClip { public function gbzsd_1291(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.coin4 == true){ gotoAndStop(2); }; } } }//package Evilescape_fla
Section 49
//gdey54uj7copy2_762 (Evilescape_fla.gdey54uj7copy2_762) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class gdey54uj7copy2_762 extends MovieClip { public var coin2:MovieClip; public function gdey54uj7copy2_762(){ addFrameScript(0, frame1, 1, frame2, 24, frame25, 25, frame26); } public function coin2fun(_arg1:MouseEvent){ coin2.removeEventListener(MouseEvent.CLICK, coin2fun); coin2.visible = false; myvar.coin2collect = true; MovieClip(parent.parent).playSound("clicksnd"); MovieClip(parent.parent).speedControl.scoin2.visible = true; } function frame1(){ if (myvar.boneAnimplayed){ gotoAndStop(26); }; } function frame25(){ MovieClip(this.parent.parent).mouseEnabled = true; MovieClip(this.parent.parent).mouseChildren = true; } function frame26(){ stop(); myvar.boneAnimplayed = true; if (myvar.coin2collect == false){ coin2.addEventListener(MouseEvent.CLICK, coin2fun); } else { if (myvar.coin2collect){ coin2.visible = false; }; }; myvar.displayText(this.coin2, "Magical Pathway Coin"); } function frame2(){ MovieClip(this.parent.parent).mouseEnabled = false; MovieClip(this.parent.parent).mouseChildren = false; } } }//package Evilescape_fla
Section 50
//gdey54uj9_756 (Evilescape_fla.gdey54uj9_756) package Evilescape_fla { import flash.display.*; public dynamic class gdey54uj9_756 extends MovieClip { public function gdey54uj9_756(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.boneused){ gotoAndStop(2); }; } } }//package Evilescape_fla
Section 51
//gfsjg_1243 (Evilescape_fla.gfsjg_1243) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class gfsjg_1243 extends MovieClip { public var card10:MovieClip; public function gfsjg_1243(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.Zodiac10 == true){ MovieClip(parent).card10.visible = false; gotoAndStop(2); }; } } }//package Evilescape_fla
Section 52
//gghxf_1293 (Evilescape_fla.gghxf_1293) package Evilescape_fla { import flash.display.*; public dynamic class gghxf_1293 extends MovieClip { public function gghxf_1293(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.coin3 == true){ gotoAndStop(2); }; } } }//package Evilescape_fla
Section 53
//gz_1222 (Evilescape_fla.gz_1222) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class gz_1222 extends MovieClip { public var card3:MovieClip; public function gz_1222(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.Zodiac3 == true){ MovieClip(parent).card3.visible = false; gotoAndStop(2); }; } } }//package Evilescape_fla
Section 54
//hru6yj15_768 (Evilescape_fla.hru6yj15_768) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class hru6yj15_768 extends MovieClip { public function hru6yj15_768(){ addFrameScript(0, frame1, 1, frame2, 27, frame28); } function frame1(){ stop(); } function frame2(){ MovieClip(parent.parent).playSound("catsnd"); } function frame28(){ gotoAndStop(1); } } }//package Evilescape_fla
Section 55
//hru6yj15copy2_775 (Evilescape_fla.hru6yj15copy2_775) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class hru6yj15copy2_775 extends MovieClip { public var coin1:MovieClip; public function hru6yj15copy2_775(){ addFrameScript(1, frame2, 29, frame30, 30, frame31); } function frame30(){ MovieClip(this.parent.parent).mouseEnabled = true; MovieClip(this.parent.parent).mouseChildren = true; } function frame31(){ stop(); if (myvar.coin1collect == false){ coin1.addEventListener(MouseEvent.CLICK, coin1fun); } else { if (myvar.coin1collect){ coin1.visible = false; }; }; myvar.displayText(this.coin1, "Magical Pathway Coin"); } function frame2(){ MovieClip(parent.parent).playSound("ashsnd"); MovieClip(this.parent.parent).mouseEnabled = false; MovieClip(this.parent.parent).mouseChildren = false; } public function coin1fun(_arg1:MouseEvent){ coin1.removeEventListener(MouseEvent.CLICK, coin1fun); coin1.visible = false; myvar.coin1collect = true; MovieClip(parent.parent).playSound("clicksnd"); MovieClip(parent.parent).speedControl.scoin1.visible = true; } } }//package Evilescape_fla
Section 56
//hru6yj18_764 (Evilescape_fla.hru6yj18_764) package Evilescape_fla { import flash.display.*; import flash.events.*; public dynamic class hru6yj18_764 extends MovieClip { public var catinner:MovieClip; public var catinner2:MovieClip; public function hru6yj18_764(){ addFrameScript(0, frame1, 1, frame2); } public function catinnerfun(_arg1:MouseEvent){ catinner.gotoAndPlay(2); } function frame1(){ stop(); if (!myvar.mudused){ catinner.addEventListener(MouseEvent.MOUSE_OVER, catinnerfun); } else { if (myvar.mudused){ gotoAndStop(2); }; }; myvar.displayText(catinner, "Pirate Cat"); } function frame2(){ if (((myvar.mudused) && (!(myvar.catAnim)))){ myvar.catAnim = true; catinner2.play(); } else { if (((myvar.mudused) && (myvar.catAnim))){ catinner2.gotoAndStop(31); }; }; } } }//package Evilescape_fla
Section 57
//jkzgf_621 (Evilescape_fla.jkzgf_621) package Evilescape_fla { import flash.display.*; public dynamic class jkzgf_621 extends MovieClip { public var leafDum1:MovieClip; public var leafDum3:MovieClip; public var leafDum2:MovieClip; public var leafDum:MovieClip; public function jkzgf_621(){ addFrameScript(0, frame1); } function frame1(){ myvar.displayText(this.leafDum, "Leaf"); myvar.displayText(this.leafDum1, "Leaf"); myvar.displayText(this.leafDum2, "Leaf"); myvar.displayText(this.leafDum3, "Leaf"); } } }//package Evilescape_fla
Section 58
//kkhk_1280 (Evilescape_fla.kkhk_1280) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class kkhk_1280 extends MovieClip { public var cn1:MovieClip; public var cn2:MovieClip; public var mag:MovieClip; public var doortoview6:MovieClip; public function kkhk_1280(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 37, frame38, 38, frame39); } public function doortoview6fun(_arg1:MouseEvent){ if (((((((((((((((myvar.c1collect) && (myvar.c2collect))) && (myvar.c3collect))) && (myvar.c4collect))) && (myvar.c5collect))) && (myvar.c6collect))) && (myvar.c7collect))) && (myvar.c8collect))){ doortoview6.removeEventListener(MouseEvent.CLICK, doortoview6fun); MovieClip(parent).gotoAndStop("view6"); }; } function frame3(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; MovieClip(parent).playSound("coinflipsnd"); } function frame2(){ if (!myvar.coin1used){ cn1.visible = false; }; if (!myvar.coin2used){ cn2.visible = false; }; if (((((myvar.coin1used) && (myvar.coin2used))) && (!(myvar.cointossed)))){ MovieClip(parent).hit55.visible = false; myvar.cointossed = true; gotoAndPlay(3); }; if (myvar.cointossed){ this.gotoAndStop(39); }; } function frame1(){ stop(); myvar.displayText(mag, "Magical Scroll"); } function frame38(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame39(){ stop(); myvar.cointossed = true; MovieClip(parent).hit55.visible = false; doortoview6.addEventListener(MouseEvent.CLICK, doortoview6fun); myvar.displayText(doortoview6, "Magical Path"); } } }//package Evilescape_fla
Section 59
//MainTimeline (Evilescape_fla.MainTimeline) package Evilescape_fla { import fl.controls.*; import flash.display.*; import flash.events.*; import mochi.as3.*; import fl.data.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var instr:SimpleButton; public var arr1; public var dp1:DataProvider; public var scoreText1:TextField; public var cn1; public var startgame:SimpleButton; public var nameText:TextField; public var submitScore:SimpleButton; public var moreGames:SimpleButton; public var Playgame:SimpleButton; public var score:int; public var contestMenu:ContextMenu; public var contextmenuItem:ContextMenuItem; public var playAgain:SimpleButton; public var msg1:MovieClip; public var a1:ComboBox; public function MainTimeline(){ addFrameScript(0, frame1, 9, frame10, 19, frame20, 29, frame30, 39, frame40); } public function submitMyScore(_arg1:MouseEvent):void{ if (((!((nameText.text == ""))) && (!((a1.selectedItem.label == "All Countries"))))){ _arg1.target.mouseEnabled = false; ScoreSubmit.sendMyScore(nameText.text, String(a1.selectedItem.label), score, 11804, "http://www.123bee.com", "1"); submitScore.removeEventListener(MouseEvent.CLICK, submitMyScore); playAgain.removeEventListener(MouseEvent.CLICK, nextplayfun); reset(); } else { a1.visible = false; a1.enabled = false; msg1.visible = true; if (nameText.text == ""){ msg1.tex.text = "Enter your name"; } else { if (a1.selectedItem.label == "All Countries"){ msg1.tex.text = "Select your country"; }; }; }; } public function instrfun(_arg1:MouseEvent){ gotoAndStop("inst"); } public function gotoBee(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.123bee.com/"), "_blank"); moreGames.removeEventListener(MouseEvent.CLICK, gotoBee); } public function msgHide1(_arg1:MouseEvent){ a1.visible = true; a1.enabled = true; msg1.visible = false; } public function reset():void{ a1.removeAll(); a1.editable = false; a1.parent.removeChild(a1); ResetVar(); gotoAndStop("start"); } public function Site(_arg1:Event):void{ var _local2:URLRequest; _local2 = new URLRequest("http://www.123bee.com"); navigateToURL(_local2, "_blank"); } function frame1(){ MochiAd.showPreGameAd({clip:root, id:"65c1c246ff402cb6", res:"650x450"}); contestMenu = new ContextMenu(); contestMenu.hideBuiltInItems(); stage.scaleMode = StageScaleMode.EXACT_FIT; contextmenuItem = new ContextMenuItem("www.123bee.com"); contextmenuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, Site); contestMenu.customItems.push(contextmenuItem); this.contextMenu = contestMenu; stage.tabChildren = false; } function frame20(){ stop(); startgame.addEventListener(MouseEvent.CLICK, startgamefun); } public function nextplayfun(_arg1:MouseEvent):void{ a1.removeAll(); a1.editable = false; a1.parent.removeChild(a1); ResetVar(); gotoAndStop("start"); } function frame30(){ MochiBot.track(this, "c0fb879c"); stop(); } public function ResetVar(){ myvar.gcount = 0; myvar.zodiacNum = 0; myvar.coinNum = 0; myvar.soundStatus = 0; myvar.pausecheck = false; myvar.pathfound = false; myvar.leafcollect = false; myvar.ChickAnim = false; myvar.key1collect = false; myvar.key2collect = false; myvar.key3collect = false; myvar.key4collect = false; myvar.key5collect = false; myvar.leafused = false; myvar.key1used = false; myvar.key2used = false; myvar.key3used = false; myvar.key4used = false; myvar.key5used = false; myvar.chicken1collect = false; myvar.chicken2collect = false; myvar.chicken1used = false; myvar.chicken2used = false; myvar.door1opened = false; myvar.lizardcollect = false; myvar.lizardused = false; myvar.spider1collect = false; myvar.spider2collect = false; myvar.spider1used = false; myvar.spider2used = false; myvar.mudcollect = false; myvar.mudused = false; myvar.catAnim = false; myvar.coin1collect = false; myvar.coin2collect = false; myvar.boneAnim = false; myvar.Zodiac1 = false; myvar.Zodiac2 = false; myvar.Zodiac3 = false; myvar.Zodiac4 = false; myvar.Zodiac5 = false; myvar.Zodiac6 = false; myvar.Zodiac7 = false; myvar.Zodiac8 = false; myvar.Zodiac9 = false; myvar.Zodiac10 = false; myvar.Zodiac11 = false; myvar.Zodiac12 = false; myvar.pumpkincollect = false; myvar.pumpkinused = false; myvar.bonecollect = false; myvar.boneused = false; myvar.tapplayed = false; myvar.c1collect = false; myvar.c2collect = false; myvar.c3collect = false; myvar.c4collect = false; myvar.c5collect = false; myvar.c6collect = false; myvar.c7collect = false; myvar.c8collect = false; myvar.boneAnimplayed = false; myvar.coin1 = false; myvar.coin2 = false; myvar.coin3 = false; myvar.coin4 = false; myvar.coin5 = false; myvar.coin6 = false; myvar.coin7 = false; myvar.coin8 = false; myvar.treeAnim = false; myvar.herodragon = false; myvar.angels = false; myvar.angelcollect = false; myvar.Angels2used = false; myvar.hwarriorcollect = false; myvar.hwarriorAnim = false; myvar.swordcollect = false; myvar.heartcollect = false; myvar.fightAnim = false; myvar.swordused = false; myvar.handAnim = false; myvar.seedcollect = false; myvar.seedused = false; myvar.MazicSticcollect = false; myvar.sugarCube1collect = false; myvar.sugarCube2collect = false; myvar.sugarCube1used = false; myvar.sugarCube2used = false; myvar.FrogAnimplayed = false; myvar.sandcollect = false; myvar.sandused = false; myvar.MazicSticused = false; myvar.coffinAnim1 = false; myvar.coffinAnim2 = false; myvar.coffinAnim3 = false; myvar.boatcollect = false; myvar.coatcollect = false; myvar.boatused = false; myvar.coatused = false; myvar.moon1collect = false; myvar.moon2collect = false; myvar.moon3collect = false; myvar.moon4collect = false; myvar.moon1used = false; myvar.moon2used = false; myvar.moon3used = false; myvar.moon4used = false; myvar.boatAnim = false; myvar.flowercollect = false; myvar.flowerused = false; myvar.flowerAnim = false; myvar.mirrorseen = false; myvar.ringcollect = false; myvar.mirrorAnim = false; myvar.bridgeBuild = false; myvar.gameFinish = false; myvar.cupwatercollect = false; myvar.cupwaterused = false; myvar.coin1used = false; myvar.coin2used = false; myvar.cointossed = false; myvar.potAnimplayed = false; myvar.bat1 = 0; myvar.bat2 = 0; myvar.stickuseNum = 0; myvar.pausecheck = false; myvar.bpm = false; myvar.gameTimesec = 0; myvar.gameTimemins = 0; myvar.gameTimehrs = 0; myvar.gameTimescore = 0; } public function Playgamefun(_arg1:MouseEvent){ gotoAndStop("gamepage"); } function frame40(){ stop(); a1 = new ComboBox(); a1.x = 332.4; a1.y = 210.7; a1.width = 160; a1.height = 30; if (myvar.gcount == 0){ myvar.gcount = 1; }; score = ((10 / myvar.gcount) * 50000); scoreText1.text = score.toString(); dp1 = new DataProvider(); a1.dataProvider = dp1; addChild(a1); playAgain.addEventListener(MouseEvent.CLICK, nextplayfun); scoreText1.mouseEnabled = false; cn1 = 0; arr1 = new Array("Afghanistan", "Albania", "Algeria", "Andorra", "Angola", "Antigua and Barbuda", "Argentina", "Armenia", "Australia", "Austria", "Azerbaijan", "Bahamas", "Bahrain", "Bangladesh", "Barbados", "Belarus", "Belgium", "Belize", "Benin", "Bhutan", "Bolivia", "Bosnia and Herzegovina", "Botswana", "Brazil", "Brunei", "Darussalam", "Bulgaria", "Burkina", "Faso", "Burma (Myanmar)", "Burundi", "Cambodia", "Cameroon", "Canada", "Cape", "Verde", "Central African Republic", "Chad", "Chile", "China", "Colombia", "Comoros", "Congo", "Costa Rica", "Croatia", "Cuba", "Cyprus", "Czech Republic", "Denmark", "Djibouti", "Dominica", "Dominican Republic", "Ecuador", "East", "Timor", "Egypt", "Salvador", "England", "Equatorial Guinea", "Eritrea", "Estonia", "Ethiopia", "Fiji", "Finland", "France", "Gabon", "Gambia", "Georgia", "Germany", "Ghana", "Great Britain", "Greece", "Grenada", "Guatemala", "Guinea", "Guinea-Bissau", "Guyana", "Haiti", "Honduras", "Hungary", "Iceland", "India", "Indonesia", "Iran", "Iraq", "Ireland", "Israel", "Italy", "Jamaica", "Japan", "Jordan", "Kazakhstan", "Kenya", "Kiribati", "Korea (North)", "Korea (South)", "Kosovo", "Kuwait", "Kyrgyzstan", "Laos", "Latvia", "Lebanon", "Lesotho", "Liberia", "Libya", "Liechtenstein", "Lithuania", "Luxembourg", "Macedonia", "Madagascar", "Malawi", "Malaysia", "Maldives", "Mali", "Malta", "Marshall Islands", "Mauritania", "Mauritius", "Mexico", "Micronesia", "Moldova", "Monaco", "Mongolia", "Montenegro", "Morocco", "Mozambique", "Myanmar", "Namibia", "Nauru", "Nepal", "Netherlands", "New Zealand", "Nicaragua", "Niger", "Nigeria", "Norway", "Northern Ireland", "Oman", "Pakistan", "Palau", "Palestinian", "Panama", "Papua new Guinea", "Paraguay", "Peru", "Philippines", "Poland", "Portugal", "Qatar", "Romania", "Russia", "Rwanda", "Nevis", "Lucia Vincent", "Arabia", "Scotland", "Senegal", "Serbia", "Seychelles", "Sierra", "Leone", "Singapore", "Slovakia", "Slovenia", "Solomon Islands", "Somalia", "South Africa", "Spain", "Sri Lanka", "Sudan", "Suriname", "Swaziland", "Sweden", "Switzerland", "Syria", "Taiwan", "Tajikistan", "Tanzania", "Thailand", "Togo", "Tonga", "Trinidad", "Tobago", "Tunisia", "Turkey", "Turkmenistan", "Tuvalu", "Uganda", "Ukraine", "United Arab Emirates", "United Kingdom", "United States", "Uruguay", "Uzbekistan", "Vanuatu", "Vatican", "Venezuela", "Vietnam", "Western Sahara*", "Wales", "Yemen", "Zaire", "Zambia", "Zimbabwe"); arr1 = arr1.sort(); a1.addItem({label:"All Countries"}); cn1 = 0; while (cn1 < arr1.length) { a1.addItem({label:arr1[cn1]}); cn1++; }; SoundMixer.stopAll(); moreGames.addEventListener(MouseEvent.CLICK, gotoBee); nameText.text = ""; nameText.restrict = "a-z A-Z 0-9\\ ."; nameText.maxChars = 12; msg1.visible = false; submitScore.addEventListener(MouseEvent.CLICK, submitMyScore); msg1.okBtn.addEventListener(MouseEvent.CLICK, msgHide1); } function frame10(){ stop(); Playgame.addEventListener(MouseEvent.CLICK, Playgamefun); instr.addEventListener(MouseEvent.CLICK, instrfun); } public function startgamefun(_arg1:MouseEvent){ gotoAndStop("start"); } } }//package Evilescape_fla
Section 60
//msg5_1429 (Evilescape_fla.msg5_1429) package Evilescape_fla { import flash.display.*; import flash.text.*; public dynamic class msg5_1429 extends MovieClip { public var tex:TextField; public var goto15:MovieClip; public var okBtn:SimpleButton; } }//package Evilescape_fla
Section 61
//r423t5r6_1326 (Evilescape_fla.r423t5r6_1326) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class r423t5r6_1326 extends MovieClip { public var boat:MovieClip; public var hit40:MovieClip; public function r423t5r6_1326(){ addFrameScript(0, frame1, 1, frame2, 28, frame29, 29, frame30, 30, frame31, 35, frame36, 135, frame136, 136, frame137); } public function MazicSticusefun1(_arg1:MouseEvent){ if ((((MovieClip(parent).currentLabel == "coffinFrame")) && (MovieClip(parent).speedControl.sMazicStic.hitTestObject(hit40)))){ MovieClip(parent).speedControl.sMazicStic.removeEventListener(MouseEvent.MOUSE_UP, MazicSticusefun1); myvar.coffinAnim1 = true; if (((((myvar.coffinAnim1) && (myvar.coffinAnim2))) && (myvar.coffinAnim3))){ MovieClip(parent).speedControl.sMazicStic.visible = false; } else { MovieClip(parent).speedControl.sMazicStic.visible = true; }; hit40.visible = false; play(); }; } public function boatfun(_arg1:MouseEvent){ boat.removeEventListener(MouseEvent.CLICK, boatfun); boat.visible = false; myvar.boatcollect = true; MovieClip(parent).playSound("clicksnd"); MovieClip(parent).speedControl.sboat.visible = true; } function frame1(){ stop(); if (myvar.key2used){ gotoAndStop(30); }; } function frame29(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame30(){ stop(); if (!myvar.coffinAnim1){ MovieClip(parent).speedControl.sMazicStic.addEventListener(MouseEvent.MOUSE_UP, MazicSticusefun1); } else { if (myvar.coffinAnim1){ gotoAndStop(137); }; }; } function frame36(){ MovieClip(parent).playSound("msticksnd"); } function frame31(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame136(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame137(){ stop(); if (!myvar.boatcollect){ boat.addEventListener(MouseEvent.CLICK, boatfun); } else { if (myvar.boatcollect){ boat.visible = false; }; }; myvar.displayText(this.boat, "Boat"); } } }//package Evilescape_fla
Section 62
//r423t5r6copy_1327 (Evilescape_fla.r423t5r6copy_1327) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class r423t5r6copy_1327 extends MovieClip { public var hit41:MovieClip; public var coat:MovieClip; public var key5:MovieClip; public function r423t5r6copy_1327(){ addFrameScript(0, frame1, 1, frame2, 28, frame29, 29, frame30, 30, frame31, 35, frame36, 135, frame136, 136, frame137); } public function key5fun(_arg1:MouseEvent){ key5.removeEventListener(MouseEvent.CLICK, key5fun); key5.visible = false; myvar.key5collect = true; MovieClip(parent).playSound("clicksnd"); MovieClip(parent).speedControl.skey5.visible = true; } function frame1(){ stop(); if (myvar.key3used){ gotoAndStop(30); }; } function frame29(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } public function coatfun(_arg1:MouseEvent){ coat.removeEventListener(MouseEvent.CLICK, coatfun); coat.visible = false; myvar.coatcollect = true; MovieClip(parent).playSound("clicksnd"); MovieClip(parent).speedControl.scoat.visible = true; } function frame30(){ stop(); if (!myvar.key5collect){ key5.addEventListener(MouseEvent.CLICK, key5fun); } else { if (myvar.key5collect){ key5.visible = false; }; }; if (!myvar.coffinAnim2){ MovieClip(parent).speedControl.sMazicStic.addEventListener(MouseEvent.MOUSE_UP, MazicSticusefun2); } else { if (myvar.coffinAnim2){ gotoAndStop(137); }; }; myvar.displayText(this.key5, "Key"); } function frame36(){ MovieClip(parent).playSound("msticksnd"); } function frame31(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame136(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame137(){ stop(); if (!myvar.coatcollect){ coat.addEventListener(MouseEvent.CLICK, coatfun); } else { if (myvar.coatcollect){ coat.visible = false; }; }; myvar.displayText(this.coat, "Magical Cloack"); } public function MazicSticusefun2(_arg1:MouseEvent){ if ((((MovieClip(parent).currentLabel == "coffinFrame")) && (MovieClip(parent).speedControl.sMazicStic.hitTestObject(hit41)))){ myvar.coffinAnim2 = true; MovieClip(parent).speedControl.sMazicStic.removeEventListener(MouseEvent.MOUSE_UP, MazicSticusefun2); if (((((myvar.coffinAnim1) && (myvar.coffinAnim2))) && (myvar.coffinAnim3))){ MovieClip(parent).speedControl.sMazicStic.visible = false; } else { MovieClip(parent).speedControl.sMazicStic.visible = true; }; hit41.visible = false; play(); }; } } }//package Evilescape_fla
Section 63
//r423t5r6copy2_1329 (Evilescape_fla.r423t5r6copy2_1329) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class r423t5r6copy2_1329 extends MovieClip { public var moon1:MovieClip; public var moon2:MovieClip; public var moon3:MovieClip; public var moon4:MovieClip; public var e; public var hit42:MovieClip; public function r423t5r6copy2_1329(){ addFrameScript(0, frame1, 1, frame2, 28, frame29, 29, frame30, 30, frame31, 35, frame36, 135, frame136, 136, frame137); } public function MazicSticusefun3(_arg1:MouseEvent){ if ((((MovieClip(parent).currentLabel == "coffinFrame")) && (MovieClip(parent).speedControl.sMazicStic.hitTestObject(hit42)))){ myvar.coffinAnim3 = true; MovieClip(parent).speedControl.sMazicStic.removeEventListener(MouseEvent.MOUSE_UP, MazicSticusefun3); if (((((myvar.coffinAnim1) && (myvar.coffinAnim2))) && (myvar.coffinAnim3))){ MovieClip(parent).speedControl.sMazicStic.visible = false; } else { MovieClip(parent).speedControl.sMazicStic.visible = true; }; hit42.visible = false; play(); }; } public function cfun(_arg1:MouseEvent){ var _local2:Number; _local2 = Number(_arg1.currentTarget.name.substring(4, 5)); trace(("" + _local2)); this[("moon" + _local2)].removeEventListener(MouseEvent.CLICK, cfun); this[("moon" + _local2)].visible = false; MovieClip(parent).playSound("clicksnd"); myvar[(("moon" + _local2) + "collect")] = true; MovieClip(parent).speedControl[("smoon" + _local2)].visible = true; } function frame29(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame1(){ stop(); if (myvar.key4used){ gotoAndStop(30); }; } function frame36(){ MovieClip(parent).playSound("msticksnd"); } function frame30(){ stop(); if (!myvar.coffinAnim3){ MovieClip(parent).speedControl.sMazicStic.addEventListener(MouseEvent.MOUSE_UP, MazicSticusefun3); } else { if (myvar.coffinAnim3){ gotoAndStop(137); }; }; } function frame31(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame136(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame137(){ stop(); MovieClip(parent).hit38.visible = false; e = 1; while (e < 5) { if (myvar[(("moon" + e) + "collect")] == false){ trace(("e=" + e)); this[("moon" + e)].addEventListener(MouseEvent.CLICK, cfun); } else { if (myvar[(("moon" + e) + "collect")] == true){ this[("moon" + e)].visible = false; }; }; e++; }; myvar.displayText(this.moon1, "Moon Coin"); myvar.displayText(this.moon2, "Moon Coin"); myvar.displayText(this.moon3, "Moon Coin"); myvar.displayText(this.moon4, "Moon Coin"); } } }//package Evilescape_fla
Section 64
//rtw4tfrv19copy_1089 (Evilescape_fla.rtw4tfrv19copy_1089) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class rtw4tfrv19copy_1089 extends MovieClip { public var hit50:MovieClip; public var earring:MovieClip; public function rtw4tfrv19copy_1089(){ addFrameScript(0, frame1, 2, frame3, 50, frame51, 51, frame52); } public function mirrorpassfun(_arg1:MouseEvent){ hit50.removeEventListener(MouseEvent.CLICK, mirrorpassfun); MovieClip(parent.parent).gotoAndStop("view10"); } function frame3(){ earring.visible = true; MovieClip(this.parent.parent).mouseEnabled = false; MovieClip(this.parent.parent).mouseChildren = false; } function frame1(){ stop(); earring.visible = false; } function frame51(){ MovieClip(this.parent.parent).mouseEnabled = true; MovieClip(this.parent.parent).mouseChildren = true; } function frame52(){ stop(); MovieClip(this.parent.parent).downbtn.visible = false; hit50.addEventListener(MouseEvent.CLICK, mirrorpassfun); } } }//package Evilescape_fla
Section 65
//sdg_1028 (Evilescape_fla.sdg_1028) package Evilescape_fla { import flash.display.*; public dynamic class sdg_1028 extends MovieClip { public var snail:MovieClip; public var frg:MovieClip; public var scorpian:MovieClip; public function sdg_1028(){ addFrameScript(0, frame1, 38, frame39); } function frame1(){ stop(); if (myvar.key5used){ gotoAndStop(39); }; } function frame39(){ stop(); if (!myvar.FrogAnimplayed){ MovieClip(parent).gotoAndStop("frogAnimFrame"); } else { if (myvar.FrogAnimplayed){ frg.visible = false; scorpian.visible = false; snail.visible = false; }; }; } } }//package Evilescape_fla
Section 66
//set1_1209 (Evilescape_fla.set1_1209) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class set1_1209 extends MovieClip { public var card1:MovieClip; public function set1_1209(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.Zodiac1 == true){ MovieClip(parent).card1.visible = false; gotoAndStop(2); }; } } }//package Evilescape_fla
Section 67
//set1copy_1240 (Evilescape_fla.set1copy_1240) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class set1copy_1240 extends MovieClip { public var card9:MovieClip; public function set1copy_1240(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.Zodiac9 == true){ MovieClip(parent).card9.visible = false; gotoAndStop(2); }; } } }//package Evilescape_fla
Section 68
//sgzdf_1296 (Evilescape_fla.sgzdf_1296) package Evilescape_fla { import flash.display.*; public dynamic class sgzdf_1296 extends MovieClip { public function sgzdf_1296(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.coin6 == true){ gotoAndStop(2); }; } } }//package Evilescape_fla
Section 69
//Symbol14copy_1289 (Evilescape_fla.Symbol14copy_1289) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Symbol14copy_1289 extends MovieClip { public var innerTree:MovieClip; public var hit27:MovieClip; public var ang1:MovieClip; public var ang2:MovieClip; public var ang3:MovieClip; public function Symbol14copy_1289(){ addFrameScript(0, frame1, 1, frame2, 26, frame27, 64, frame65); } function frame65(){ stop(); if (!myvar.angelcollect){ hit27.addEventListener(MouseEvent.CLICK, angelfun); } else { if (myvar.angelcollect){ ang1.visible = false; ang2.visible = false; ang3.visible = false; }; }; myvar.displayText(this.hit27, "Bridge Faires"); } function frame1(){ stop(); } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame27(){ MovieClip(parent).playSound("Fairysnd"); } public function angelfun(_arg1:MouseEvent){ hit27.removeEventListener(MouseEvent.CLICK, angelfun); ang1.visible = false; ang2.visible = false; ang3.visible = false; MovieClip(parent).playSound("clicksnd"); myvar.angelcollect = true; MovieClip(parent).speedControl.sangels.visible = true; } } }//package Evilescape_fla
Section 70
//Symbol16_1301 (Evilescape_fla.Symbol16_1301) package Evilescape_fla { import flash.display.*; public dynamic class Symbol16_1301 extends MovieClip { public function Symbol16_1301(){ addFrameScript(31, frame32); } function frame32(){ stop(); } } }//package Evilescape_fla
Section 71
//Symbol17_1302 (Evilescape_fla.Symbol17_1302) package Evilescape_fla { import flash.display.*; public dynamic class Symbol17_1302 extends MovieClip { public function Symbol17_1302(){ addFrameScript(31, frame32); } function frame32(){ stop(); } } }//package Evilescape_fla
Section 72
//Symbol18_821 (Evilescape_fla.Symbol18_821) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Symbol18_821 extends MovieClip { public function Symbol18_821(){ addFrameScript(0, frame1, 69, frame70, 113, frame114, 126, frame127); } function frame70(){ MovieClip(parent).playSound("Firesnd"); } function frame1(){ stop(); } function frame114(){ MovieClip(parent).vilanDragon.visible = false; } function frame127(){ stop(); MovieClip(parent).gotoAndStop("animCont"); } } }//package Evilescape_fla
Section 73
//Symbol18copy_878 (Evilescape_fla.Symbol18copy_878) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Symbol18copy_878 extends MovieClip { public var heart1:MovieClip; public function Symbol18copy_878(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 50, frame51, 144, frame145, 145, frame146); } function frame3(){ MovieClip(parent).playSound("Fightsnd"); } function frame1(){ if (myvar.fightAnim){ gotoAndStop(146); }; } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame51(){ MovieClip(parent).playSound("Firesnd"); } function frame145(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame146(){ stop(); if (myvar.heartcollect){ heart1.visible = false; }; } } }//package Evilescape_fla
Section 74
//Symbol28_916 (Evilescape_fla.Symbol28_916) package Evilescape_fla { import flash.display.*; public dynamic class Symbol28_916 extends MovieClip { public function Symbol28_916(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.swordused){ gotoAndStop(2); }; } } }//package Evilescape_fla
Section 75
//Symbol29_893 (Evilescape_fla.Symbol29_893) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Symbol29_893 extends MovieClip { public var hit28:MovieClip; public function Symbol29_893(){ addFrameScript(0, frame1, 1, frame2, 18, frame19, 19, frame20); } function frame1(){ stop(); if (myvar.swordused){ gotoAndStop(20); }; } function frame19(){ MovieClip(this.parent.parent).mouseEnabled = true; MovieClip(this.parent.parent).mouseChildren = true; } public function sworddoorfun(_arg1:MouseEvent){ hit28.removeEventListener(MouseEvent.CLICK, sworddoorfun); MovieClip(parent.parent).gotoAndStop("view8"); } function frame20(){ stop(); hit28.addEventListener(MouseEvent.CLICK, sworddoorfun); } function frame2(){ MovieClip(this.parent.parent).mouseEnabled = false; MovieClip(this.parent.parent).mouseChildren = false; MovieClip(parent.parent).playSound("dooropen"); } } }//package Evilescape_fla
Section 76
//Symbol3_1183 (Evilescape_fla.Symbol3_1183) package Evilescape_fla { import flash.display.*; public dynamic class Symbol3_1183 extends MovieClip { public function Symbol3_1183(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Evilescape_fla
Section 77
//Symbol42_869 (Evilescape_fla.Symbol42_869) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Symbol42_869 extends MovieClip { public function Symbol42_869(){ addFrameScript(0, frame1, 1, frame2, 145, frame146, 170, frame171); } function frame171(){ stop(); MovieClip(parent).herodragon.gotoAndPlay(2); } function frame1(){ stop(); } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame146(){ MovieClip(parent).speedControl.sangels.visible = true; } } }//package Evilescape_fla
Section 78
//Symbol48_1134 (Evilescape_fla.Symbol48_1134) package Evilescape_fla { import flash.display.*; import flash.events.*; public dynamic class Symbol48_1134 extends MovieClip { public var hit51:MovieClip; public function Symbol48_1134(){ addFrameScript(0, frame1, 1, frame2, 52, frame53, 53, frame54); } public function potfun(_arg1:MouseEvent){ hit51.removeEventListener(MouseEvent.CLICK, potfun); MovieClip(parent.parent).gotoAndStop("potFrame"); } function frame1(){ stop(); if (!myvar.bridgeBuild){ play(); } else { if (myvar.bridgeBuild){ gotoAndStop(54); }; }; } function frame2(){ MovieClip(this.parent.parent).mouseEnabled = false; MovieClip(this.parent.parent).mouseChildren = false; } function frame54(){ stop(); myvar.bridgeBuild = true; hit51.addEventListener(MouseEvent.CLICK, potfun); } function frame53(){ MovieClip(this.parent.parent).mouseEnabled = true; MovieClip(this.parent.parent).mouseChildren = true; } } }//package Evilescape_fla
Section 79
//Symbol56_255 (Evilescape_fla.Symbol56_255) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Symbol56_255 extends MovieClip { public function Symbol56_255(){ addFrameScript(0, frame1, 49, frame50); } function frame1(){ MovieClip(this.parent.parent).mouseEnabled = false; MovieClip(this.parent.parent).mouseChildren = false; } public function delay(){ MovieClip(parent.parent.parent).gotoAndStop("cong"); } function frame50(){ stop(); MovieClip(parent.parent).time.stop(); MovieClip(parent.parent).time.removeEventListener(TimerEvent.TIMER, MovieClip(parent.parent).timerfn); setTimeout(delay, 1000); } } }//package Evilescape_fla
Section 80
//Symbol63_564 (Evilescape_fla.Symbol63_564) package Evilescape_fla { import flash.display.*; public dynamic class Symbol63_564 extends MovieClip { public function Symbol63_564(){ addFrameScript(0, frame1, 28, frame29); } function frame1(){ stop(); if (myvar.door1opened){ gotoAndStop(29); }; } function frame29(){ stop(); } } }//package Evilescape_fla
Section 81
//Symbol68_725 (Evilescape_fla.Symbol68_725) package Evilescape_fla { import flash.display.*; public dynamic class Symbol68_725 extends MovieClip { public var doortoview6:MovieClip; } }//package Evilescape_fla
Section 82
//th27_1259 (Evilescape_fla.th27_1259) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class th27_1259 extends MovieClip { public var bone:MovieClip; public function th27_1259(){ addFrameScript(0, frame1, 1, frame2, 25, frame26, 26, frame27); } public function bonefun(_arg1:MouseEvent){ bone.removeEventListener(MouseEvent.CLICK, bonefun); bone.visible = false; myvar.bonecollect = true; MovieClip(parent.parent).playSound("clicksnd"); MovieClip(parent.parent).speedControl.sbone.visible = true; } function frame1(){ stop(); } function frame26(){ MovieClip(this.parent.parent).mouseEnabled = true; MovieClip(this.parent.parent).mouseChildren = true; } function frame2(){ MovieClip(parent.parent).playSound("boneappearsnd"); MovieClip(this.parent.parent).mouseEnabled = false; MovieClip(this.parent.parent).mouseChildren = false; } function frame27(){ stop(); if (!myvar.bonecollect){ bone.addEventListener(MouseEvent.CLICK, bonefun); } else { if (myvar.bonecollect){ bone.visible = false; }; }; myvar.displayText(bone, "Bone"); } } }//package Evilescape_fla
Section 83
//tjxf_1292 (Evilescape_fla.tjxf_1292) package Evilescape_fla { import flash.display.*; public dynamic class tjxf_1292 extends MovieClip { public function tjxf_1292(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.coin5 == true){ gotoAndStop(2); }; } } }//package Evilescape_fla
Section 84
//utfgkm_231 (Evilescape_fla.utfgkm_231) package Evilescape_fla { import flash.display.*; public dynamic class utfgkm_231 extends MovieClip { public function utfgkm_231(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Evilescape_fla
Section 85
//vbndfwretgrfv17_1331 (Evilescape_fla.vbndfwretgrfv17_1331) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class vbndfwretgrfv17_1331 extends MovieClip { public var MazicStic:MovieClip; public function vbndfwretgrfv17_1331(){ addFrameScript(0, frame1, 1, frame2, 233, frame234, 234, frame235); } public function MazicSticfun(_arg1:MouseEvent){ MazicStic.removeEventListener(MouseEvent.CLICK, MazicSticfun); MazicStic.visible = false; myvar.MazicSticcollect = true; MovieClip(parent).playSound("clicksnd"); MovieClip(parent).speedControl.sMazicStic.visible = true; } function frame1(){ if (((((myvar.key5used) && (myvar.FrogAnimplayed))) && (!(myvar.MazicSticcollect)))){ gotoAndStop(235); }; } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame234(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame235(){ stop(); myvar.FrogAnimplayed = true; MovieClip(parent).downbtn.visible = true; if (!myvar.MazicSticcollect){ MazicStic.addEventListener(MouseEvent.CLICK, MazicSticfun); } else { if (myvar.MazicSticcollect){ MazicStic.visible = false; }; }; myvar.displayText(MazicStic, "Magical Wand"); } } }//package Evilescape_fla
Section 86
//vbndgdcopy2_1357 (Evilescape_fla.vbndgdcopy2_1357) package Evilescape_fla { import flash.display.*; public dynamic class vbndgdcopy2_1357 extends MovieClip { public function vbndgdcopy2_1357(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package Evilescape_fla
Section 87
//vgdtuyhb9_1320 (Evilescape_fla.vgdtuyhb9_1320) package Evilescape_fla { import flash.display.*; public dynamic class vgdtuyhb9_1320 extends MovieClip { public var key4:MovieClip; public var key3:MovieClip; public function vgdtuyhb9_1320(){ addFrameScript(0, frame1); } function frame1(){ myvar.displayText(key3, "Key"); myvar.displayText(key4, "Key"); } } }//package Evilescape_fla
Section 88
//wzzzz_717 (Evilescape_fla.wzzzz_717) package Evilescape_fla { import flash.display.*; public dynamic class wzzzz_717 extends MovieClip { public function wzzzz_717(){ addFrameScript(25, frame26); } function frame26(){ if (((((((!(myvar.spider1used)) || (!(myvar.spider2used)))) || (!(myvar.lizardused)))) || (!(myvar.pumpkinused)))){ MovieClip(parent).gotoAndStop(1); } else { if (((((((myvar.spider1used) && (myvar.spider2used))) && (myvar.lizardused))) && (myvar.pumpkinused))){ MovieClip(parent).gotoAndStop(3); }; }; } } }//package Evilescape_fla
Section 89
//wzzzzcopy_968 (Evilescape_fla.wzzzzcopy_968) package Evilescape_fla { import flash.display.*; public dynamic class wzzzzcopy_968 extends MovieClip { public function wzzzzcopy_968(){ addFrameScript(25, frame26); } function frame26(){ stop(); } } }//package Evilescape_fla
Section 90
//xcbx_1249 (Evilescape_fla.xcbx_1249) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class xcbx_1249 extends MovieClip { public var card12:MovieClip; public function xcbx_1249(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.Zodiac12 == true){ MovieClip(parent).card12.visible = false; gotoAndStop(2); }; } } }//package Evilescape_fla
Section 91
//xcdfwretgrfv18_1330 (Evilescape_fla.xcdfwretgrfv18_1330) package Evilescape_fla { import flash.display.*; public dynamic class xcdfwretgrfv18_1330 extends MovieClip { public var scr:MovieClip; public var snl:MovieClip; public var frg1:MovieClip; public function xcdfwretgrfv18_1330(){ addFrameScript(0, frame1, 1, frame2, 37, frame38, 38, frame39); } function frame1(){ stop(); if (((myvar.key5used) && (myvar.MazicSticcollect))){ gotoAndStop(39); } else { if (((myvar.key5used) && (!(myvar.MazicSticcollect)))){ MovieClip(parent).gotoAndStop("frogAnimFrame"); }; }; } function frame2(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame38(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame39(){ stop(); if (!myvar.FrogAnimplayed){ MovieClip(parent).gotoAndStop("frogAnimFrame"); } else { if (myvar.FrogAnimplayed){ scr.visible = false; frg1.visible = false; snl.visible = false; }; }; } } }//package Evilescape_fla
Section 92
//xdastrewtg35_1317 (Evilescape_fla.xdastrewtg35_1317) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class xdastrewtg35_1317 extends MovieClip { public var key2:MovieClip; public function xdastrewtg35_1317(){ addFrameScript(0, frame1, 14, frame15, 15, frame16, 42, frame43, 77, frame78, 78, frame79); } public function key2fun(_arg1:MouseEvent){ key2.removeEventListener(MouseEvent.CLICK, key2fun); key2.visible = false; myvar.key2collect = true; MovieClip(parent).playSound("clicksnd"); MovieClip(parent).speedControl.skey2.visible = true; } function frame78(){ MovieClip(this.parent).mouseEnabled = true; MovieClip(this.parent).mouseChildren = true; } function frame79(){ stop(); if (!myvar.key2collect){ key2.addEventListener(MouseEvent.CLICK, key2fun); } else { if (myvar.key2collect){ key2.visible = false; }; }; myvar.displayText(key2, "Key"); } function frame15(){ stop(); } function frame16(){ MovieClip(this.parent).mouseEnabled = false; MovieClip(this.parent).mouseChildren = false; } function frame1(){ stop(); } function frame43(){ MovieClip(parent).playSound("cupbreaksnd"); } } }//package Evilescape_fla
Section 93
//xdastrewtg62_917 (Evilescape_fla.xdastrewtg62_917) package Evilescape_fla { import flash.display.*; public dynamic class xdastrewtg62_917 extends MovieClip { public var coffin1:MovieClip; public var coffin2:MovieClip; public var coffin3:MovieClip; public var teacup:MovieClip; public var snail1:MovieClip; public var horriblehand:MovieClip; public var f1:MovieClip; public var scorp:MovieClip; public var box:MovieClip; public function xdastrewtg62_917(){ addFrameScript(0, frame1); } function frame1(){ if (!myvar.FrogAnimplayed){ f1.visible = false; scorp.visible = false; snail1.visible = false; } else { if (myvar.FrogAnimplayed){ f1.visible = true; scorp.visible = true; snail1.visible = true; }; }; } } }//package Evilescape_fla
Section 94
//xdastrewtg8_949 (Evilescape_fla.xdastrewtg8_949) package Evilescape_fla { import flash.display.*; public dynamic class xdastrewtg8_949 extends MovieClip { public var k4:MovieClip; public var k3:MovieClip; public function xdastrewtg8_949(){ addFrameScript(0, frame1); } function frame1(){ if (myvar.key3collect){ k3.visible = false; }; if (myvar.key4collect){ k4.visible = false; }; } } }//package Evilescape_fla
Section 95
//xdv_1219 (Evilescape_fla.xdv_1219) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class xdv_1219 extends MovieClip { public var card2:MovieClip; public function xdv_1219(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.Zodiac2 == true){ MovieClip(parent).card2.visible = false; gotoAndStop(2); }; } } }//package Evilescape_fla
Section 96
//xzccbx_1237 (Evilescape_fla.xzccbx_1237) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class xzccbx_1237 extends MovieClip { public var card8:MovieClip; public function xzccbx_1237(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.Zodiac8 == true){ MovieClip(parent).card8.visible = false; gotoAndStop(2); }; } } }//package Evilescape_fla
Section 97
//ytgr_230 (Evilescape_fla.ytgr_230) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class ytgr_230 extends MovieClip { public var brick1:MovieClip; public var brick2:MovieClip; public var brick3:MovieClip; public var brick4:MovieClip; public var brick5:MovieClip; public var brick7:MovieClip; public var plantBg:MovieClip; public var brick6:MovieClip; public var brick8:MovieClip; public var brick9:MovieClip; public var sand1:MovieClip; public var frogAnimation:MovieClip; public var heart:MovieClip; public var timePlate:MovieClip; public var tree1:MovieClip; public var dustybox:MovieClip; public var c:MovieClip; public var d:MovieClip; public var l; public var t:int; public var pot1:MovieClip; public var sand:MovieClip; public var angels:MovieClip; public var dummy:MovieClip; public var info:TextField; public var pmpk:MovieClip; public var pausebt:MovieClip; public var leftbtn:SimpleButton; public var hit14:MovieClip; public var iceCreamecup:MovieClip; public var castle:MovieClip; public var hit17:MovieClip; public var hit18:MovieClip; public var hit13:MovieClip; public var hit16:MovieClip; public var hit20:MovieClip; public var hit21:MovieClip; public var hit22:MovieClip; public var hit23:MovieClip; public var hit24:MovieClip; public var hit26:MovieClip; public var hit27:MovieClip; public var hit28:MovieClip; public var hit25:MovieClip; public var soundButton:MovieClip; public var hit29:MovieClip; public var hit30:MovieClip; public var hit31:MovieClip; public var hit32:MovieClip; public var hit33:MovieClip; public var hit34:MovieClip; public var hit35:MovieClip; public var hit36:MovieClip; public var hit38:MovieClip; public var hit39:MovieClip; public var hit37:MovieClip; public var hit19:MovieClip; public var hit44:MovieClip; public var hit46:MovieClip; public var hit45:MovieClip; public var hit43:MovieClip; public var hit50:MovieClip; public var hit52:MovieClip; public var hit54:MovieClip; public var hit55:MovieClip; public var hit57:MovieClip; public var md:MovieClip; public var cupwater:MovieClip; public var view9Bg:MovieClip; public var logo:SimpleButton; public var Mc:MovieClip; public var key1:MovieClip; public var cupwater1:MovieClip; public var box:MovieClip; public var view8Bg:MovieClip; public var spider1:MovieClip; public var spider2:MovieClip; public var sword:MovieClip; public var coffin2:MovieClip; public var coffin1:MovieClip; public var coffin3:MovieClip; public var pausemc:MovieClip; public var brick10:MovieClip; public var brick11:MovieClip; public var brick13:MovieClip; public var brick15:MovieClip; public var brick16:MovieClip; public var brick17:MovieClip; public var brick18:MovieClip; public var brick19:MovieClip; public var brick14:MovieClip; public var ring:MovieClip; public var brick12:MovieClip; public var zoomshelf:MovieClip; public var t2:MovieClip; public var t3:MovieClip; public var t7:MovieClip; public var brick25:MovieClip; public var brick26:MovieClip; public var brick27:MovieClip; public var brick29:MovieClip; public var t6:MovieClip; public var door1:MovieClip; public var t1:MovieClip; public var t4:MovieClip; public var t5:MovieClip; public var t8:MovieClip; public var drumtap:MovieClip; public var brick28:MovieClip; public var brick20:MovieClip; public var brick21:MovieClip; public var brick22:MovieClip; public var flamePot:MovieClip; public var brick30:MovieClip; public var brick31:MovieClip; public var brick33:MovieClip; public var brick34:MovieClip; public var brick35:MovieClip; public var brick24:MovieClip; public var brick32:MovieClip; public var wthrough:SimpleButton; public var plant:MovieClip; public var cup:MovieClip; public var downbtn:SimpleButton; public var brick23:MovieClip; public var herodragon:MovieClip; public var lizard:MovieClip; public var majicaltossZoom:MovieClip; public var view11Bg:MovieClip; public var stagebat2:MovieClip; public var bat2:MovieClip; public var stagebat1:MovieClip; public var bat1:MovieClip; public var rightbtn:SimpleButton; public var view10bg:MovieClip; public var time:Timer; public var hit1:MovieClip; public var hit2:MovieClip; public var hit3:MovieClip; public var hit4:MovieClip; public var hit5:MovieClip; public var hit6:MovieClip; public var hit7:MovieClip; public var sugarCube1:MovieClip; public var hit8:MovieClip; public var hit9:MovieClip; public var sugarCube2:MovieClip; public var view3Bg:MovieClip; public var speedControl:MovieClip; public var plate:MovieClip; public var swordBg:MovieClip; public var HandAnim:MovieClip; public var times:TextField; public var skull:MovieClip; public var view1Bg:MovieClip; public var tree:MovieClip; public var vilanDragon:MovieClip; public var mud:MovieClip; public var tapdrums:MovieClip; public var temp:MovieClip; public var cat:MovieClip; public function ytgr_230(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10, 10, frame11, 11, frame12, 12, frame13, 13, frame14, 15, frame16, 16, frame17, 17, frame18, 18, frame19, 19, frame20, 20, frame21, 21, frame22, 23, frame24, 24, frame25, 25, frame26, 26, frame27, 27, frame28, 28, frame29, 30, frame31, 31, frame32, 32, frame33, 33, frame34, 34, frame35, 35, frame36, 37, frame38, 38, frame39, 41, frame42); } public function pumpkinusefun(_arg1:MouseEvent){ if ((((currentLabel == "flameFrame")) && (speedControl.spumpkin.hitTestObject(hit54)))){ myvar.pumpkinused = true; speedControl.spumpkin.visible = false; flamePot.gotoAndStop(2); }; } public function view10check(){ if (((((((myvar.Angels2used) && (myvar.bridgeBuild))) && (myvar.flowercollect))) && (myvar.flowerAnim))){ rightbtn.visible = true; } else { rightbtn.visible = false; }; } public function downbtnfun1(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, downbtnfun1); gotoAndStop("view1"); } public function downbtnfun2(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, downbtnfun2); gotoAndStop("view2"); } public function downbtnfun3(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, downbtnfun3); gotoAndStop("view5centerwall"); } public function downbtnfun4(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, downbtnfun4); gotoAndStop("door1frame"); } public function spider1fun(_arg1:MouseEvent){ hit20.removeEventListener(MouseEvent.CLICK, spider1fun); spider1.visible = false; myvar.spider1collect = true; playSound("clicksnd"); speedControl.sspider1.visible = true; } public function downbtnfun9(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, downbtnfun9); gotoAndStop("view7"); } public function coindragfun(_arg1:MouseEvent){ c = (_arg1.target as MovieClip); _arg1.target.parent.setChildIndex(_arg1.target, (_arg1.target.parent.numChildren - 1)); c.startDrag(true); } public function sandusefun(_arg1:MouseEvent){ if ((((currentLabel == "potFrame")) && (speedControl.ssand.hitTestObject(hit52)))){ myvar.sandused = true; speedControl.ssand.visible = false; pot1.gotoAndPlay(2); }; } public function downbtnfun5(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, downbtnfun5); gotoAndStop("view5centerwall"); } public function mudfun(_arg1:MouseEvent){ mud.removeEventListener(MouseEvent.CLICK, mudfun); mud.visible = false; playSound("clicksnd"); myvar.mudcollect = true; speedControl.smud.visible = true; } function frame14(){ stop(); if (!myvar.flowerused){ speedControl.sflower.addEventListener(MouseEvent.MOUSE_UP, flowerusefun); } else { if (myvar.flowerused){ view11Bg.gotoAndStop(101); }; }; myvar.displayText(hit57, "Branch"); } public function Angels2usefun(_arg1:MouseEvent){ if ((((currentLabel == "view10")) && (speedControl.sangels.hitTestObject(hit50)))){ myvar.Angels2used = true; hit50.visible = false; speedControl.sangels.visible = false; view10bg.gotoAndStop(2); }; } function frame16(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun1); if (myvar.key1collect == false){ key1.addEventListener(MouseEvent.CLICK, key1fun); } else { if (myvar.key1collect){ key1.visible = false; }; }; myvar.displayText(key1, "Key"); } function frame10(){ stop(); leftbtn.addEventListener(MouseEvent.CLICK, leftbtnfun2); if (!myvar.swordused){ speedControl.ssword.addEventListener(MouseEvent.MOUSE_UP, swordusefun); } else { if (myvar.swordused){ swordBg.swordplace.gotoAndStop(2); }; }; view9check(); rightbtn.addEventListener(MouseEvent.CLICK, rightbtnfun3); } function frame12(){ stop(); if (!myvar.boatused){ view9Bg.BOAT.visible = false; view9Bg.sindrilla.visible = false; speedControl.sboat.addEventListener(MouseEvent.MOUSE_UP, boatusefun); } else { if (myvar.boatused){ view9Bg.BOAT.visible = true; view9Bg.sindrilla.visible = true; }; }; if (!myvar.coatused){ view9Bg.sindrilla.gotoAndStop(1); speedControl.scoat.addEventListener(MouseEvent.MOUSE_UP, coatusefun); } else { if (myvar.coatused){ view9Bg.sindrilla.gotoAndStop(2); }; }; hit44.addEventListener(MouseEvent.CLICK, zomfun); if (currentLabel == "view9"){ hit45.addEventListener(MouseEvent.CLICK, ringfun); }; if (!myvar.ringcollect){ view9Bg.rg.visible = true; } else { if (myvar.ringcollect){ view9Bg.rg.visible = false; }; }; } public function sugarCube2usefun(_arg1:MouseEvent){ if ((((((currentLabel == "cupFrame")) && (myvar.sugarCube1used))) && (speedControl.ssugarCube2.hitTestObject(hit35)))){ myvar.sugarCube2used = true; speedControl.ssugarCube2.visible = false; cup.gotoAndPlay(16); }; } public function seedusefun(_arg1:MouseEvent){ if ((((((currentLabel == "potFrame")) && (myvar.sandused))) && (speedControl.sseed.hitTestObject(hit52)))){ myvar.seedused = true; speedControl.sseed.visible = false; pot1.gotoAndPlay(2); }; } public function door1fun(_arg1:MouseEvent){ hit13.removeEventListener(MouseEvent.CLICK, door1fun); gotoAndStop("door1frame"); } function frame2(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, downbtnfun1); hit2.addEventListener(MouseEvent.CLICK, hit2fun); myvar.displayText(hit2, "Entrance"); } function frame3(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, downbtnfun2); t = 1; while (t < 36) { temp = this[("brick" + t)]; temp.gotoAndStop(1); temp.addEventListener(MouseEvent.MOUSE_OVER, checkframe); t++; }; hit3.addEventListener(MouseEvent.CLICK, hit3fun); myvar.displayText(view3Bg, "Maze"); } function frame4(){ stop(); downbtn.visible = false; if (myvar.leafcollect){ plant.leafDum.visible = false; }; if (myvar.mudcollect){ md.visible = false; }; hit4.addEventListener(MouseEvent.CLICK, plantfun); hit5.addEventListener(MouseEvent.CLICK, Firefun); hit6.addEventListener(MouseEvent.CLICK, bat1fun); hit7.addEventListener(MouseEvent.CLICK, bat2fun); hit8.addEventListener(MouseEvent.CLICK, shelffun); if (myvar.chicken1used){ stagebat1.gotoAndStop(2); }; if (myvar.chicken2used){ stagebat2.gotoAndStop(2); }; hit13.addEventListener(MouseEvent.CLICK, door1fun); myvar.displayText(hit13, "Door"); myvar.displayText(hit8, "Dusty Box"); myvar.displayText(hit7, "Vampire Sculpture"); myvar.displayText(hit6, "Vampire Sculpture"); } function frame6(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, downbtnfun4); hit16.addEventListener(MouseEvent.CLICK, leftwalldoorfun); hit17.addEventListener(MouseEvent.CLICK, rightwalldoorfun); hit22.addEventListener(MouseEvent.CLICK, drumzoomfun); hit24.addEventListener(MouseEvent.CLICK, flamezoomfun); if (!myvar.lizardcollect){ lizard.addEventListener(MouseEvent.CLICK, lizardfun); } else { if (myvar.lizardcollect){ lizard.visible = false; }; }; if (!myvar.spider1collect){ hit20.addEventListener(MouseEvent.CLICK, spider1fun); } else { if (myvar.spider1collect){ spider1.visible = false; }; }; if (!myvar.spider2collect){ hit21.addEventListener(MouseEvent.CLICK, spider2fun); } else { if (myvar.spider2collect){ spider2.visible = false; }; }; if (!myvar.pumpkincollect){ hit55.addEventListener(MouseEvent.CLICK, pumpkinfun); } else { if (myvar.pumpkincollect){ pmpk.pumpkin.visible = false; }; }; myvar.displayText(hit24, "Boiling Pot"); myvar.displayText(hit20, "Spider"); myvar.displayText(hit21, "Spider"); myvar.displayText(lizard, "Lizard"); myvar.displayText(hit55, "Pumkin"); myvar.displayText(pmpk, "Pumkin"); myvar.displayText(lizard, "Lizard"); } function frame19(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun4); if (myvar.bat1 == 1){ if (!myvar.chicken1used){ speedControl.schicken1.addEventListener(MouseEvent.MOUSE_UP, chicken1usefun); } else { if (myvar.chicken1used){ bat1.gotoAndStop(2); }; }; }; myvar.displayText(hit13, "Vampire Sculpture"); } function frame11(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, downbtnfun9); hit28.addEventListener(MouseEvent.CLICK, handfun); hit29.addEventListener(MouseEvent.CLICK, cupfun); hit30.addEventListener(MouseEvent.CLICK, creamfun); hit31.addEventListener(MouseEvent.CLICK, coffinfun); hit32.addEventListener(MouseEvent.CLICK, boxfun); if (!myvar.sugarCube1collect){ sugarCube1.addEventListener(MouseEvent.CLICK, sugarCube1fun); } else { if (myvar.sugarCube1collect){ sugarCube1.visible = false; }; }; if (!myvar.sugarCube2collect){ sugarCube2.addEventListener(MouseEvent.CLICK, sugarCube2fun); } else { if (myvar.sugarCube2collect){ sugarCube2.visible = false; }; }; myvar.displayText(sugarCube1, "Sugar Cube"); myvar.displayText(sugarCube2, "Sugar Cube"); myvar.displayText(hit31, "Coffins"); myvar.displayText(hit29, "Tea Cup"); myvar.displayText(hit32, "Insect Chamber"); myvar.displayText(hit28, "Horrible Hand"); } function frame25(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun8); speedControl.smud.addEventListener(MouseEvent.MOUSE_UP, mudusefun); } function frame7(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, downbtnfun5); hit18.addEventListener(MouseEvent.CLICK, skullfun); hit19.addEventListener(MouseEvent.CLICK, catfun); myvar.displayText(hit18, "Skull Potrait"); myvar.displayText(hit19, "Pirate Cat"); } function frame1(){ if (myvar.soundStatus == 0){ myvar.soundStatus = 1; myvar.soundChannel1 = myvar.bgs.play(1, 10000); }; pausemc.visible = false; pausebt.addEventListener(MouseEvent.CLICK, pausebtfun); pausebt.buttonMode = true; logo.addEventListener(MouseEvent.CLICK, gotoBee123); wthrough.addEventListener(MouseEvent.CLICK, wthroughfn); soundButton.addEventListener(MouseEvent.CLICK, getSound); if (myvar.gcount == 0){ times.text = "00:00"; time = new Timer(1000, 0); time.addEventListener(TimerEvent.TIMER, timerfn); time.start(); }; stop(); downbtn.visible = false; hit1.addEventListener(MouseEvent.CLICK, hit1fun); if (myvar.gameFinish){ view1Bg.gotoAndStop(2); }; myvar.displayText(hit1, "Entrance"); myvar.infoText = info; } public function key3usedfun(_arg1:MouseEvent){ if ((((currentLabel == "coffinFrame")) && (speedControl.skey3.hitTestObject(hit37)))){ myvar.key3used = true; hit37.visible = false; speedControl.skey3.visible = false; coffin2.play(); }; } function frame18(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun3); if (myvar.leafused){ hit9.visible = false; }; if (!myvar.leafused){ speedControl.sleaf.addEventListener(MouseEvent.MOUSE_UP, leafusefun); }; if (!myvar.mudcollect){ mud.addEventListener(MouseEvent.CLICK, mudfun); } else { if (myvar.mudcollect){ mud.visible = false; }; }; myvar.displayText(this.mud, "Ash"); myvar.displayText(this.hit9, "Dusty Box"); } function frame9(){ stop(); if (!myvar.fightAnim){ rightbtn.visible = false; }; rightbtn.addEventListener(MouseEvent.CLICK, rightbtnfun1); } public function coindropfun(_arg1:MouseEvent){ var _local2:String; var _local3:MovieClip; var _local4:MovieClip; d = (_arg1.target as MovieClip); d.stopDrag(); _local2 = String(d.name).substr(2); _local3 = this[("t" + _local2)]; _local4 = tree1.innerTree[("p" + _local2)]; if (d.hitTestObject(_local3)){ _local4.gotoAndStop(2); d.visible = false; myvar[("coin" + _local2)] = true; myvar.coinNum = (myvar.coinNum + 1); d.removeEventListener(MouseEvent.MOUSE_DOWN, coindragfun); }; if ((((myvar.coinNum == 8)) && (!(myvar.treeAnim)))){ myvar.treeAnim = true; tree1.gotoAndPlay(2); }; } function frame36(){ if (!myvar.FrogAnimplayed){ downbtn.visible = false; } else { if (myvar.FrogAnimplayed){ downbtn.visible = true; frogAnimation.gotoAndStop(235); }; }; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun18); } function frame22(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, downbtnfun3); } function frame32(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun14); if (!myvar.sugarCube1used){ speedControl.ssugarCube1.addEventListener(MouseEvent.MOUSE_UP, sugarCube1usefun); } else { if (myvar.sugarCube1used){ cup.gotoAndStop(15); }; }; if (!myvar.sugarCube2used){ speedControl.ssugarCube2.addEventListener(MouseEvent.MOUSE_UP, sugarCube2usefun); } else { if (myvar.sugarCube2used){ cup.gotoAndStop(79); }; }; myvar.displayText(cup, "Cup"); } function frame34(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun16); if (!myvar.key2used){ speedControl.skey2.addEventListener(MouseEvent.MOUSE_UP, key2usedfun); }; if (!myvar.key3used){ speedControl.skey3.addEventListener(MouseEvent.MOUSE_UP, key3usedfun); }; if (!myvar.key4used){ speedControl.skey4.addEventListener(MouseEvent.MOUSE_UP, key4usedfun); }; myvar.displayText(coffin1, "Coffin"); myvar.displayText(coffin2, "Coffin"); myvar.displayText(coffin3, "Coffin"); } public function spider2fun(_arg1:MouseEvent){ hit21.removeEventListener(MouseEvent.CLICK, spider2fun); spider2.visible = false; myvar.spider2collect = true; playSound("clicksnd"); speedControl.sspider2.visible = true; } function frame29(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun12); c = null; d = null; if (currentLabel == "treeFrame"){ l = 1; while (l < 9) { Mc = speedControl[("sc" + l)]; Mc.addEventListener(MouseEvent.MOUSE_DOWN, coindragfun); Mc.addEventListener(MouseEvent.MOUSE_UP, coindropfun); l++; }; }; if ((((myvar.coinNum == 8)) && (myvar.treeAnim))){ tree1.gotoAndStop(65); }; myvar.displayText(tree1, "Tree"); } function frame13(){ stop(); downbtn.visible = false; if (!myvar.Angels2used){ speedControl.sangels.addEventListener(MouseEvent.MOUSE_UP, Angels2usefun); }; if (!myvar.cupwatercollect){ cupwater1.visible = true; } else { if (myvar.cupwatercollect){ cupwater1.visible = false; }; }; if (!myvar.sandcollect){ sand1.visible = true; } else { if (myvar.sandcollect){ sand1.visible = false; }; }; view10check(); rightbtn.addEventListener(MouseEvent.CLICK, rightbtnfun4); } function frame8(){ stop(); downbtn.visible = false; if (!myvar.angels){ angels.visible = false; }; if (myvar.hwarriorAnim){ herodragon.visible = true; } else { if (!myvar.hwarriorAnim){ herodragon.visible = false; }; }; hit24.addEventListener(MouseEvent.CLICK, treefun); speedControl.sangels.addEventListener(MouseEvent.MOUSE_UP, angelsusefun); myvar.displayText(hit24, "Tree"); myvar.displayText(herodragon, "Brave Knight"); myvar.displayText(vilanDragon, "Dragon"); myvar.displayText(castle, "Evil Castle"); } function frame21(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun6); if (((((!(myvar.door1opened)) && (myvar.chicken1used))) && (myvar.chicken2used))){ myvar.door1opened = true; door1.gotoAndPlay(2); }; } function frame27(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun10); if (!myvar.spider1used){ speedControl.sspider1.addEventListener(MouseEvent.MOUSE_UP, spider1usefun); } else { if (((((((myvar.spider1used) && (myvar.spider2used))) && (myvar.lizardused))) && (myvar.pumpkinused))){ flamePot.gotoAndStop(3); } else { if (myvar.spider1used){ flamePot.gotoAndStop(2); }; }; }; if (!myvar.spider2used){ speedControl.sspider2.addEventListener(MouseEvent.MOUSE_UP, spider2usefun); } else { if (((((((myvar.spider1used) && (myvar.spider2used))) && (myvar.lizardused))) && (myvar.pumpkinused))){ flamePot.gotoAndStop(3); } else { if (myvar.spider2used){ flamePot.gotoAndStop(2); }; }; }; if (!myvar.lizardused){ speedControl.slizard.addEventListener(MouseEvent.MOUSE_UP, lizardusefun); } else { if (((((((myvar.spider1used) && (myvar.spider2used))) && (myvar.lizardused))) && (myvar.pumpkinused))){ flamePot.gotoAndStop(3); } else { if (myvar.lizardused){ flamePot.gotoAndStop(2); }; }; }; if (!myvar.pumpkinused){ speedControl.spumpkin.addEventListener(MouseEvent.MOUSE_UP, pumpkinusefun); } else { if (((((((myvar.spider1used) && (myvar.spider2used))) && (myvar.lizardused))) && (myvar.pumpkinused))){ flamePot.gotoAndStop(3); } else { if (myvar.pumpkinused){ flamePot.gotoAndStop(2); }; }; }; } function frame28(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun11); if (!myvar.coin1used){ speedControl.scoin1.addEventListener(MouseEvent.MOUSE_UP, coin1usefun); } else { if (myvar.coin1used){ majicaltossZoom.gotoAndStop(2); }; }; if (!myvar.coin2used){ speedControl.scoin2.addEventListener(MouseEvent.MOUSE_UP, coin2usefun); } else { if (myvar.coin2used){ majicaltossZoom.gotoAndStop(2); }; }; } function frame31(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun13); if (!myvar.handAnim){ speedControl.sheart.addEventListener(MouseEvent.MOUSE_UP, heartusefun); } else { if (myvar.handAnim){ hit34.visible = false; }; }; } function frame33(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun15); if (!myvar.key3collect){ iceCreamecup.key3.addEventListener(MouseEvent.CLICK, key3fun); } else { if (myvar.key3collect){ iceCreamecup.key3.visible = false; }; }; if (!myvar.key4collect){ iceCreamecup.key4.addEventListener(MouseEvent.CLICK, key4fun); } else { if (myvar.key4collect){ iceCreamecup.key4.visible = false; }; }; } public function lizardusefun(_arg1:MouseEvent){ if ((((currentLabel == "flameFrame")) && (speedControl.slizard.hitTestObject(hit54)))){ myvar.lizardused = true; speedControl.slizard.visible = false; flamePot.gotoAndStop(2); }; } function frame26(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun9); if (!myvar.tapplayed){ hit23.addEventListener(MouseEvent.CLICK, tapfun); } else { if (myvar.tapplayed){ drumtap.gotoAndStop(27); }; }; } public function sugarCube1fun(_arg1:MouseEvent){ sugarCube1.removeEventListener(MouseEvent.CLICK, sugarCube1fun); sugarCube1.visible = false; playSound("clicksnd"); myvar.sugarCube1collect = true; speedControl.ssugarCube1.visible = true; } public function flowerusefun(_arg1:MouseEvent){ if ((((currentLabel == "view11")) && (speedControl.sflower.hitTestObject(hit57)))){ myvar.flowerused = true; speedControl.sflower.visible = false; view11Bg.gotoAndPlay(2); }; } function frame20(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun5); if (myvar.bat2 == 1){ if (!myvar.chicken2used){ speedControl.schicken2.addEventListener(MouseEvent.MOUSE_UP, chicken2usefun); } else { if (myvar.chicken2used){ bat2.gotoAndStop(2); }; }; }; myvar.displayText(hit14, "Vampire Sculpture"); } function frame24(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun7); speedControl.sbone.addEventListener(MouseEvent.MOUSE_UP, boneusefun); myvar.displayText(skull, "Skull Potrait"); } public function pausebtstop(_arg1:MouseEvent){ pausebt.removeEventListener(MouseEvent.CLICK, pausebtstop); time.start(); myvar.pausecheck = false; if (!myvar.bpm){ myvar.soundChannel1 = myvar.bgs.play(1, 10000); }; pausebt.addEventListener(MouseEvent.CLICK, pausebtfun); pausemc.visible = false; } function frame38(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun19); if (!myvar.ringcollect){ hit46.addEventListener(MouseEvent.CLICK, ringcollectfun); } else { if (myvar.ringcollect){ ring.visible = false; }; }; myvar.displayText(hit46, "Ear Ring"); } function frame39(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun20); if (!myvar.sandcollect){ sand.addEventListener(MouseEvent.CLICK, sandfun); } else { if (myvar.sandcollect){ sand.visible = false; }; }; if (!myvar.seedused){ speedControl.sseed.addEventListener(MouseEvent.MOUSE_UP, seedusefun); } else { if (myvar.seedused){ pot1.gotoAndStop(2); }; }; if (!myvar.sandused){ speedControl.ssand.addEventListener(MouseEvent.MOUSE_UP, sandusefun); }; if (!myvar.cupwatercollect){ cupwater.addEventListener(MouseEvent.CLICK, cupwaterfun); } else { if (myvar.cupwatercollect){ cupwater.visible = false; }; }; if (!myvar.cupwaterused){ speedControl.scupwater.addEventListener(MouseEvent.MOUSE_UP, cupwaterusefun); }; if (((((myvar.seedused) && (myvar.sandused))) && (myvar.cupwaterused))){ pot1.gotoAndStop(91); }; myvar.displayText(cupwater, "water"); myvar.displayText(sand, "Mud"); myvar.displayText(pot1, "Magical Pot"); } function frame35(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun17); if (!myvar.key5used){ speedControl.skey5.addEventListener(MouseEvent.MOUSE_UP, key5usedfun); }; myvar.displayText(this.box, "Insect Chamber"); } function frame17(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun2); if (myvar.leafcollect == false){ plantBg.leaf.addEventListener(MouseEvent.CLICK, leaffun); } else { if (myvar.leafcollect){ plantBg.leaf.visible = false; }; }; } function frame42(){ stop(); downbtn.visible = true; downbtn.addEventListener(MouseEvent.CLICK, zoomoutfun21); if (!myvar.heartcollect){ heart.addEventListener(MouseEvent.CLICK, heartfun); } else { if (myvar.heartcollect){ heart.visible = false; }; }; if (!myvar.swordcollect){ sword.addEventListener(MouseEvent.CLICK, swordfun); } else { if (myvar.swordcollect){ sword.visible = false; }; }; myvar.displayText(heart, "Dragon Heart"); myvar.displayText(sword, "Sword"); } public function coatusefun(_arg1:MouseEvent){ if ((((((currentLabel == "view9")) && (myvar.boatused))) && (speedControl.scoat.hitTestObject(hit43)))){ myvar.coatused = true; speedControl.scoat.visible = false; view9Bg.sindrilla.gotoAndStop(2); }; } public function skullfun(_arg1:MouseEvent){ hit18.removeEventListener(MouseEvent.CLICK, skullfun); gotoAndStop("skullFrame"); } public function leftbtnfun2(_arg1:MouseEvent){ leftbtn.removeEventListener(MouseEvent.CLICK, leftbtnfun2); gotoAndStop("animCont"); } public function pumpkinfun(_arg1:MouseEvent){ hit55.removeEventListener(MouseEvent.CLICK, pumpkinfun); pmpk.pumpkin.visible = false; myvar.pumpkincollect = true; playSound("clicksnd"); speedControl.spumpkin.visible = true; } public function sugarCube2fun(_arg1:MouseEvent){ sugarCube2.removeEventListener(MouseEvent.CLICK, sugarCube2fun); sugarCube2.visible = false; playSound("clicksnd"); myvar.sugarCube2collect = true; speedControl.ssugarCube2.visible = true; } public function bat1fun(_arg1:MouseEvent){ hit6.removeEventListener(MouseEvent.CLICK, bat1fun); myvar.bat1 = 1; myvar.bat2 = 0; gotoAndStop("bat1View"); } public function cupwaterfun(_arg1:MouseEvent){ cupwater.removeEventListener(MouseEvent.CLICK, cupwaterfun); cupwater.visible = false; myvar.cupwatercollect = true; playSound("clicksnd"); speedControl.scupwater.visible = true; } public function key4usedfun(_arg1:MouseEvent){ if ((((currentLabel == "coffinFrame")) && (speedControl.skey4.hitTestObject(hit38)))){ myvar.key4used = true; speedControl.skey4.visible = false; hit38.visible = false; coffin3.play(); }; } public function treefun(_arg1:MouseEvent){ hit24.removeEventListener(MouseEvent.CLICK, treefun); gotoAndStop("treeFrame"); } public function ringfun(_arg1:MouseEvent){ hit45.removeEventListener(MouseEvent.CLICK, ringfun); gotoAndStop("ringFrame"); } public function sugarCube1usefun(_arg1:MouseEvent){ if ((((currentLabel == "cupFrame")) && (speedControl.ssugarCube1.hitTestObject(hit35)))){ myvar.sugarCube1used = true; speedControl.ssugarCube1.visible = false; cup.gotoAndPlay(2); }; } public function rightbtnfun3(_arg1:MouseEvent){ rightbtn.removeEventListener(MouseEvent.CLICK, rightbtnfun3); gotoAndStop("view9"); } public function rightbtnfun4(_arg1:MouseEvent){ rightbtn.removeEventListener(MouseEvent.CLICK, rightbtnfun4); gotoAndStop("view11"); } public function checkframe(_arg1:MouseEvent){ var _local2:MovieClip; var _local3:Number; _local2 = (_arg1.currentTarget as MovieClip); _local3 = Number(_local2.name.substring(5, 7)); if (_local3 < 36){ if ((((_local3 == 1)) && (!((_local2.currentFrame == 2))))){ _local2.gotoAndStop(2); } else { if (_local3 > 1){ if (this[("brick" + (_local3 - 1))].currentFrame == 2){ _local2.gotoAndStop(2); if (_local3 == 35){ myvar.pathfound = true; }; }; }; }; }; } public function rightbtnfun1(_arg1:MouseEvent){ rightbtn.removeEventListener(MouseEvent.CLICK, rightbtnfun1); gotoAndStop("view7"); } public function mudusefun(_arg1:MouseEvent){ if (!myvar.mudused){ if ((((currentLabel == "catFrame")) && (speedControl.smud.hitTestObject(cat)))){ myvar.mudused = true; speedControl.smud.visible = false; cat.gotoAndStop(2); }; }; } public function cupwaterusefun(_arg1:MouseEvent){ if ((((((((((currentLabel == "potFrame")) && (myvar.seedused))) && (myvar.sandused))) && (!(myvar.flowerAnim)))) && (speedControl.scupwater.hitTestObject(hit52)))){ myvar.cupwaterused = true; speedControl.scupwater.visible = false; pot1.gotoAndPlay(10); }; } public function leaffun(_arg1:MouseEvent){ plantBg.leaf.removeEventListener(MouseEvent.CLICK, leaffun); myvar.leafcollect = true; playSound("clicksnd"); plantBg.leaf.visible = false; speedControl.sleaf.visible = true; } public function bat2fun(_arg1:MouseEvent){ hit7.removeEventListener(MouseEvent.CLICK, bat2fun); myvar.bat2 = 1; myvar.bat1 = 0; gotoAndStop("bat2View"); } public function coin2usefun(_arg1:MouseEvent){ if ((((currentLabel == "majicaltossFrame")) && (speedControl.scoin2.hitTestObject(hit55)))){ myvar.coin2used = true; speedControl.scoin2.visible = false; majicaltossZoom.gotoAndStop(2); if (((myvar.coin1used) && (myvar.coin2used))){ majicaltossZoom.gotoAndPlay(3); }; }; } public function angelsusefun(_arg1:MouseEvent){ if (((!(myvar.angels)) && (!(myvar.fightAnim)))){ if ((((currentLabel == "view6")) && (speedControl.sangels.hitTestObject(hit26)))){ myvar.angels = true; speedControl.sangels.visible = false; angels.visible = true; angels.gotoAndPlay(2); }; }; } public function gotoBee123(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.123bee.com"), "_blank"); } public function creamfun(_arg1:MouseEvent){ hit30.removeEventListener(MouseEvent.CLICK, creamfun); gotoAndStop("creamFrame"); } public function hit1fun(_arg1:MouseEvent){ hit1.removeEventListener(MouseEvent.CLICK, hit1fun); gotoAndStop("view2"); } public function catfun(_arg1:MouseEvent){ hit19.removeEventListener(MouseEvent.CLICK, catfun); gotoAndStop("catFrame"); } public function chicken2usefun(_arg1:MouseEvent){ if ((((currentLabel == "bat2View")) && (speedControl.schicken2.hitTestObject(hit14)))){ myvar.chicken2used = true; speedControl.schicken2.visible = false; bat2.gotoAndStop(2); }; } public function zoomoutfun14(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun14); gotoAndStop("view8"); } public function hit2fun(_arg1:MouseEvent){ hit2.removeEventListener(MouseEvent.CLICK, hit2fun); gotoAndStop("view3"); } public function zoomoutfun11(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun11); gotoAndStop("flameFrame"); } public function boneusefun(_arg1:MouseEvent){ if (!myvar.boneused){ if ((((currentLabel == "skullFrame")) && (speedControl.sbone.hitTestObject(skull)))){ myvar.boneused = true; speedControl.sbone.visible = false; skull.gotoAndStop(2); }; }; } public function playSound(_arg1:String){ var _local2:Class; var _local3:Object; if (!myvar.bpm){ _local2 = (getDefinitionByName(_arg1) as Class); _local3 = new (_local2); _local3.play(); }; } public function drumzoomfun(_arg1:MouseEvent){ hit22.removeEventListener(MouseEvent.CLICK, drumzoomfun); gotoAndStop("drumsFrame"); } public function zoomoutfun18(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun18); gotoAndStop("view8"); } public function heartusefun(_arg1:MouseEvent){ if ((((currentLabel == "handFrame")) && (speedControl.sheart.hitTestObject(hit34)))){ myvar.handAnim = true; speedControl.sheart.visible = false; hit34.visible = false; HandAnim.gotoAndPlay(2); }; } public function zoomoutfun15(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun15); gotoAndStop("view8"); } public function zoomoutfun17(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun17); gotoAndStop("view8"); } public function hit3fun(_arg1:MouseEvent){ if (myvar.pathfound){ hit3.removeEventListener(MouseEvent.CLICK, hit3fun); gotoAndStop("view4"); }; } public function cupfun(_arg1:MouseEvent){ hit29.removeEventListener(MouseEvent.CLICK, cupfun); gotoAndStop("cupFrame"); } public function rightwalldoorfun(_arg1:MouseEvent){ hit17.removeEventListener(MouseEvent.CLICK, rightwalldoorfun); gotoAndStop("view5rightwall"); } public function swordfun(_arg1:MouseEvent){ sword.removeEventListener(MouseEvent.CLICK, swordfun); sword.visible = false; myvar.swordcollect = true; playSound("clicksnd"); speedControl.ssword.visible = true; } public function coin1usefun(_arg1:MouseEvent){ if ((((currentLabel == "majicaltossFrame")) && (speedControl.scoin1.hitTestObject(hit55)))){ myvar.coin1used = true; speedControl.scoin1.visible = false; majicaltossZoom.gotoAndStop(2); if (((myvar.coin1used) && (myvar.coin2used))){ majicaltossZoom.gotoAndPlay(3); }; }; } public function zoomoutfun10(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun10); gotoAndStop("view5centerwall"); } public function sandfun(_arg1:MouseEvent){ sand.removeEventListener(MouseEvent.CLICK, sandfun); sand.visible = false; myvar.sandcollect = true; playSound("clicksnd"); speedControl.ssand.visible = true; } public function key5usedfun(_arg1:MouseEvent){ if ((((currentLabel == "boxFrame")) && (speedControl.skey5.hitTestObject(hit39)))){ myvar.key5used = true; speedControl.skey5.visible = false; box.gotoAndPlay(2); }; } public function key1fun(_arg1:MouseEvent){ key1.removeEventListener(MouseEvent.CLICK, key1fun); key1.visible = false; playSound("clicksnd"); myvar.key1collect = true; speedControl.skey1.visible = true; } public function zoomoutfun21(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun21); gotoAndStop("animCont"); } public function zoomoutfun12(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun12); gotoAndStop("view6"); } public function zoomoutfun13(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun13); gotoAndStop("view8"); } public function flamezoomfun(_arg1:MouseEvent){ hit24.removeEventListener(MouseEvent.CLICK, flamezoomfun); gotoAndStop("flameFrame"); } public function zoomoutfun19(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun19); gotoAndStop("view9"); } public function zoomoutfun20(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun20); gotoAndStop("view10"); } public function zomfun(_arg1:MouseEvent){ if (((((myvar.coatused) && (!(myvar.boatAnim)))) && (myvar.ringcollect))){ hit44.removeEventListener(MouseEvent.CLICK, zomfun); view9Bg.gotoAndPlay(2); }; if (((myvar.coatused) && (!(myvar.mirrorseen)))){ hit44.removeEventListener(MouseEvent.CLICK, zomfun); view9Bg.gotoAndPlay(2); }; if (((myvar.boatAnim) && (myvar.mirrorseen))){ hit44.removeEventListener(MouseEvent.CLICK, zomfun); view9Bg.gotoAndPlay(2); }; } public function zoomoutfun16(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun16); gotoAndStop("view8"); } public function handfun(_arg1:MouseEvent){ hit28.removeEventListener(MouseEvent.CLICK, handfun); gotoAndStop("handFrame"); } public function chicken1usefun(_arg1:MouseEvent){ if ((((currentLabel == "bat1View")) && (speedControl.schicken1.hitTestObject(hit13)))){ myvar.chicken1used = true; speedControl.schicken1.visible = false; bat1.gotoAndStop(2); }; } public function ringcollectfun(_arg1:MouseEvent){ hit46.removeEventListener(MouseEvent.CLICK, ringcollectfun); ring.visible = false; myvar.ringcollect = true; playSound("clicksnd"); speedControl.sring.visible = true; } public function spider2usefun(_arg1:MouseEvent){ if ((((currentLabel == "flameFrame")) && (speedControl.sspider2.hitTestObject(hit54)))){ myvar.spider2used = true; speedControl.sspider2.visible = false; flamePot.gotoAndStop(2); }; } public function timerfn(_arg1:TimerEvent):void{ myvar.gameTimesec++; myvar.gameTimescore++; myvar.gcount++; if (myvar.gameTimesec > 59){ myvar.gameTimemins++; myvar.gameTimesec = 0; }; if (myvar.gameTimemins > 59){ myvar.gameTimehrs++; myvar.gameTimemins = 0; }; if ((((myvar.gameTimemins <= 9)) && ((myvar.gameTimesec <= 9)))){ times.text = (((("0" + myvar.gameTimemins.toString()) + ":") + "0") + myvar.gameTimesec.toString()); } else { if (myvar.gameTimesec <= 9){ times.text = (((myvar.gameTimemins.toString() + ":") + "0") + myvar.gameTimesec.toString()); } else { if (myvar.gameTimemins <= 9){ times.text = ((("0" + myvar.gameTimemins.toString()) + ":") + myvar.gameTimesec.toString()); } else { times.text = ((myvar.gameTimemins.toString() + ":") + myvar.gameTimesec.toString()); }; }; }; } public function swordusefun(_arg1:MouseEvent){ if ((((currentLabel == "view7")) && (speedControl.ssword.hitTestObject(hit27)))){ myvar.swordused = true; speedControl.ssword.visible = false; swordBg.swordplace.gotoAndStop(2); swordBg.swordDoor.gotoAndPlay(2); }; } public function tapfun(_arg1:MouseEvent){ hit23.removeEventListener(MouseEvent.CLICK, tapfun); myvar.tapplayed = true; drumtap.gotoAndPlay(2); } public function shelffun(_arg1:MouseEvent){ hit8.removeEventListener(MouseEvent.CLICK, shelffun); gotoAndStop("shelfview"); } public function lizardfun(_arg1:MouseEvent){ lizard.removeEventListener(MouseEvent.CLICK, lizardfun); lizard.visible = false; playSound("clicksnd"); myvar.lizardcollect = true; speedControl.slizard.visible = true; } public function plantfun(_arg1:MouseEvent){ hit4.removeEventListener(MouseEvent.CLICK, plantfun); gotoAndStop("plantView"); } public function key3fun(_arg1:MouseEvent){ iceCreamecup.key3.removeEventListener(MouseEvent.CLICK, key3fun); iceCreamecup.key3.visible = false; myvar.key3collect = true; playSound("clicksnd"); speedControl.skey3.visible = true; } public function view9check(){ if (((((((((((((myvar.boatcollect) && (myvar.coatcollect))) && (myvar.seedcollect))) && (myvar.moon1collect))) && (myvar.moon2collect))) && (myvar.moon3collect))) && (myvar.moon4collect))){ rightbtn.visible = true; leftbtn.visible = false; } else { rightbtn.visible = false; }; } public function getSound(_arg1:MouseEvent):void{ if (_arg1.currentTarget.currentFrame == 1){ myvar.soundChannel1.stop(); myvar.bpm = true; soundButton.gotoAndStop(2); } else { myvar.bpm = false; myvar.soundChannel1 = myvar.bgs.play(0, int.MAX_VALUE); soundButton.gotoAndStop(1); }; } public function Firefun(_arg1:MouseEvent){ hit5.removeEventListener(MouseEvent.CLICK, Firefun); gotoAndStop("FlameView"); } public function leafusefun(_arg1:MouseEvent){ if ((((currentLabel == "shelfview")) && (speedControl.sleaf.hitTestObject(hit9)))){ myvar.leafused = true; hit9.visible = false; speedControl.sleaf.visible = false; zoomshelf.play(); }; } public function heartfun(_arg1:MouseEvent){ heart.removeEventListener(MouseEvent.CLICK, heartfun); heart.visible = false; myvar.heartcollect = true; playSound("clicksnd"); speedControl.sheart.visible = true; } public function spider1usefun(_arg1:MouseEvent){ if ((((currentLabel == "flameFrame")) && (speedControl.sspider1.hitTestObject(hit54)))){ myvar.spider1used = true; speedControl.sspider1.visible = false; flamePot.gotoAndStop(2); }; } public function coffinfun(_arg1:MouseEvent){ hit31.removeEventListener(MouseEvent.CLICK, coffinfun); gotoAndStop("coffinFrame"); } public function key2usedfun(_arg1:MouseEvent){ if ((((currentLabel == "coffinFrame")) && (speedControl.skey2.hitTestObject(hit36)))){ myvar.key2used = true; speedControl.skey2.visible = false; hit36.visible = false; coffin1.play(); }; } public function leftwalldoorfun(_arg1:MouseEvent){ hit16.removeEventListener(MouseEvent.CLICK, leftwalldoorfun); gotoAndStop("view5leftwall"); } public function key4fun(_arg1:MouseEvent){ iceCreamecup.key4.removeEventListener(MouseEvent.CLICK, key4fun); iceCreamecup.key4.visible = false; myvar.key4collect = true; playSound("clicksnd"); speedControl.skey4.visible = true; } public function zoomoutfun1(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun1); gotoAndStop("view4"); } public function zoomoutfun3(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun3); gotoAndStop("view4"); } public function zoomoutfun5(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun5); gotoAndStop("view4"); } public function zoomoutfun6(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun6); gotoAndStop("view4"); } public function zoomoutfun7(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun7); gotoAndStop("view5rightwall"); } public function zoomoutfun8(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun8); gotoAndStop("view5rightwall"); } public function zoomoutfun2(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun2); gotoAndStop("view4"); } public function wthroughfn(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.123bee.com/walkthroughs/evil-beyond-wave-escape-walkthrough"), "_blank"); } public function pausebtfun(_arg1:MouseEvent){ pausebt.removeEventListener(MouseEvent.CLICK, pausebtfun); myvar.pausecheck = true; time.stop(); myvar.soundChannel1.stop(); pausemc.visible = true; pausebt.addEventListener(MouseEvent.CLICK, pausebtstop); } public function zoomoutfun4(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun4); gotoAndStop("view4"); } public function zoomoutfun9(_arg1:MouseEvent){ downbtn.removeEventListener(MouseEvent.CLICK, zoomoutfun9); gotoAndStop("view5centerwall"); } public function boxfun(_arg1:MouseEvent){ hit32.removeEventListener(MouseEvent.CLICK, boxfun); gotoAndStop("boxFrame"); } public function boatusefun(_arg1:MouseEvent){ if ((((currentLabel == "view9")) && (speedControl.sboat.hitTestObject(hit43)))){ myvar.boatused = true; speedControl.sboat.visible = false; view9Bg.BOAT.visible = true; view9Bg.sindrilla.visible = true; }; } } }//package Evilescape_fla
Section 98
//zfzzf_1234 (Evilescape_fla.zfzzf_1234) package Evilescape_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; import flash.media.*; import flash.ui.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class zfzzf_1234 extends MovieClip { public var card7:MovieClip; public function zfzzf_1234(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (myvar.Zodiac7 == true){ MovieClip(parent).card7.visible = false; gotoAndStop(2); }; } } }//package Evilescape_fla
Section 99
//zxcvz_718 (Evilescape_fla.zxcvz_718) package Evilescape_fla { import flash.display.*; import flash.events.*; public dynamic class zxcvz_718 extends MovieClip { public var cnn1:MovieClip; public var cnn2:MovieClip; public var majicaltoss1:MovieClip; public var majicaltoss:MovieClip; public function zxcvz_718(){ addFrameScript(0, frame1, 1, frame2, 3, frame4, 4, frame5, 5, frame6); } public function majicaltossfun(_arg1:MouseEvent){ majicaltoss.removeEventListener(MouseEvent.CLICK, majicaltossfun); MovieClip(parent.parent).gotoAndStop("majicaltossFrame"); } function frame6(){ stop(); if (MovieClip(parent.parent).currentLabel == "flameFrame"){ majicaltoss1.addEventListener(MouseEvent.CLICK, majicaltoss1fun); }; myvar.displayText(majicaltoss1, "Magical Path"); } public function majicaltoss1fun(_arg1:MouseEvent){ majicaltoss1.removeEventListener(MouseEvent.CLICK, majicaltoss1fun); MovieClip(parent.parent).gotoAndStop("majicaltossFrame"); } function frame5(){ stop(); if (!myvar.coin1used){ cnn1.visible = false; } else { if (myvar.coin1used){ cnn1.visible = true; }; }; if (!myvar.coin2used){ cnn2.visible = false; } else { if (myvar.coin2used){ cnn2.visible = true; }; }; myvar.potAnimplayed = true; if (MovieClip(parent.parent).currentLabel == "flameFrame"){ majicaltoss.addEventListener(MouseEvent.CLICK, majicaltossfun); }; myvar.displayText(majicaltoss, "Magical Scroll"); } function frame1(){ if (((myvar.potAnimplayed) && (!(myvar.cointossed)))){ gotoAndStop(5); }; trace(("" + myvar.cointossed)); if (myvar.cointossed){ gotoAndStop(6); }; } function frame4(){ MovieClip(this.parent.parent).mouseEnabled = true; MovieClip(this.parent.parent).mouseChildren = true; } function frame2(){ MovieClip(this.parent.parent).mouseEnabled = false; MovieClip(this.parent.parent).mouseChildren = false; } } }//package Evilescape_fla
Section 100
//zzhfh_956 (Evilescape_fla.zzhfh_956) package Evilescape_fla { import flash.display.*; public dynamic class zzhfh_956 extends MovieClip { public var k2:MovieClip; public function zzhfh_956(){ addFrameScript(0, frame1, 14, frame15, 78, frame79); } function frame79(){ stop(); if (myvar.key2collect){ k2.visible = false; }; } function frame15(){ stop(); } function frame1(){ stop(); if (myvar.sugarCube2used){ gotoAndStop(79); }; } } }//package Evilescape_fla
Section 101
//BaseScrollPane (fl.containers.BaseScrollPane) package fl.containers { import fl.core.*; import fl.controls.*; import flash.display.*; import flash.events.*; import fl.events.*; import flash.geom.*; public class BaseScrollPane extends UIComponent { protected var defaultLineScrollSize:Number;// = 4 protected var _maxHorizontalScrollPosition:Number;// = 0 protected var vScrollBar:Boolean; protected var disabledOverlay:Shape; protected var hScrollBar:Boolean; protected var availableWidth:Number; protected var _verticalPageScrollSize:Number;// = 0 protected var vOffset:Number;// = 0 protected var _verticalScrollBar:ScrollBar; protected var useFixedHorizontalScrolling:Boolean;// = false protected var contentWidth:Number;// = 0 protected var contentHeight:Number;// = 0 protected var _horizontalPageScrollSize:Number;// = 0 protected var background:DisplayObject; protected var _useBitmpScrolling:Boolean;// = false protected var contentPadding:Number;// = 0 protected var availableHeight:Number; protected var _horizontalScrollBar:ScrollBar; protected var contentScrollRect:Rectangle; protected var _horizontalScrollPolicy:String; protected var _verticalScrollPolicy:String; protected static const SCROLL_BAR_STYLES:Object = {upArrowDisabledSkin:"upArrowDisabledSkin", upArrowDownSkin:"upArrowDownSkin", upArrowOverSkin:"upArrowOverSkin", upArrowUpSkin:"upArrowUpSkin", downArrowDisabledSkin:"downArrowDisabledSkin", downArrowDownSkin:"downArrowDownSkin", downArrowOverSkin:"downArrowOverSkin", downArrowUpSkin:"downArrowUpSkin", thumbDisabledSkin:"thumbDisabledSkin", thumbDownSkin:"thumbDownSkin", thumbOverSkin:"thumbOverSkin", thumbUpSkin:"thumbUpSkin", thumbIcon:"thumbIcon", trackDisabledSkin:"trackDisabledSkin", trackDownSkin:"trackDownSkin", trackOverSkin:"trackOverSkin", trackUpSkin:"trackUpSkin", repeatDelay:"repeatDelay", repeatInterval:"repeatInterval"}; private static var defaultStyles:Object = {repeatDelay:500, repeatInterval:35, skin:"ScrollPane_upSkin", contentPadding:0, disabledAlpha:0.5}; public function BaseScrollPane(){ contentWidth = 0; contentHeight = 0; contentPadding = 0; vOffset = 0; _maxHorizontalScrollPosition = 0; _horizontalPageScrollSize = 0; _verticalPageScrollSize = 0; defaultLineScrollSize = 4; useFixedHorizontalScrolling = false; _useBitmpScrolling = false; super(); } protected function handleWheel(_arg1:MouseEvent):void{ if (((((!(enabled)) || (!(_verticalScrollBar.visible)))) || ((contentHeight <= availableHeight)))){ return; }; _verticalScrollBar.scrollPosition = (_verticalScrollBar.scrollPosition - (_arg1.delta * verticalLineScrollSize)); setVerticalScrollPosition(_verticalScrollBar.scrollPosition); dispatchEvent(new ScrollEvent(ScrollBarDirection.VERTICAL, _arg1.delta, horizontalScrollPosition)); } public function get verticalScrollPosition():Number{ return (_verticalScrollBar.scrollPosition); } protected function drawDisabledOverlay():void{ if (enabled){ if (contains(disabledOverlay)){ removeChild(disabledOverlay); }; } else { disabledOverlay.x = (disabledOverlay.y = contentPadding); disabledOverlay.width = availableWidth; disabledOverlay.height = availableHeight; disabledOverlay.alpha = (getStyleValue("disabledAlpha") as Number); addChild(disabledOverlay); }; } public function set verticalScrollPosition(_arg1:Number):void{ drawNow(); _verticalScrollBar.scrollPosition = _arg1; setVerticalScrollPosition(_verticalScrollBar.scrollPosition, false); } protected function setContentSize(_arg1:Number, _arg2:Number):void{ if ((((((contentWidth == _arg1)) || (useFixedHorizontalScrolling))) && ((contentHeight == _arg2)))){ return; }; contentWidth = _arg1; contentHeight = _arg2; invalidate(InvalidationType.SIZE); } public function get horizontalScrollPosition():Number{ return (_horizontalScrollBar.scrollPosition); } public function get horizontalScrollBar():ScrollBar{ return (_horizontalScrollBar); } override public function set enabled(_arg1:Boolean):void{ if (enabled == _arg1){ return; }; _verticalScrollBar.enabled = _arg1; _horizontalScrollBar.enabled = _arg1; super.enabled = _arg1; } public function get verticalLineScrollSize():Number{ return (_verticalScrollBar.lineScrollSize); } public function get horizontalScrollPolicy():String{ return (_horizontalScrollPolicy); } protected function calculateAvailableSize():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; _local1 = ScrollBar.WIDTH; _local2 = (contentPadding = Number(getStyleValue("contentPadding"))); _local3 = ((height - (2 * _local2)) - vOffset); vScrollBar = (((_verticalScrollPolicy == ScrollPolicy.ON)) || ((((_verticalScrollPolicy == ScrollPolicy.AUTO)) && ((contentHeight > _local3))))); _local4 = ((width - (vScrollBar) ? _local1 : 0) - (2 * _local2)); _local5 = (useFixedHorizontalScrolling) ? _maxHorizontalScrollPosition : (contentWidth - _local4); hScrollBar = (((_horizontalScrollPolicy == ScrollPolicy.ON)) || ((((_horizontalScrollPolicy == ScrollPolicy.AUTO)) && ((_local5 > 0))))); if (hScrollBar){ _local3 = (_local3 - _local1); }; if (((((((hScrollBar) && (!(vScrollBar)))) && ((_verticalScrollPolicy == ScrollPolicy.AUTO)))) && ((contentHeight > _local3)))){ vScrollBar = true; _local4 = (_local4 - _local1); }; availableHeight = (_local3 + vOffset); availableWidth = _local4; } public function get maxVerticalScrollPosition():Number{ drawNow(); return (Math.max(0, (contentHeight - availableHeight))); } public function set horizontalScrollPosition(_arg1:Number):void{ drawNow(); _horizontalScrollBar.scrollPosition = _arg1; setHorizontalScrollPosition(_horizontalScrollBar.scrollPosition, false); } public function get horizontalLineScrollSize():Number{ return (_horizontalScrollBar.lineScrollSize); } public function set verticalPageScrollSize(_arg1:Number):void{ _verticalPageScrollSize = _arg1; invalidate(InvalidationType.SIZE); } public function get verticalScrollPolicy():String{ return (_verticalScrollPolicy); } protected function setHorizontalScrollPosition(_arg1:Number, _arg2:Boolean=false):void{ } public function get useBitmapScrolling():Boolean{ return (_useBitmpScrolling); } protected function handleScroll(_arg1:ScrollEvent):void{ if (_arg1.target == _verticalScrollBar){ setVerticalScrollPosition(_arg1.position); } else { setHorizontalScrollPosition(_arg1.position); }; } public function set verticalLineScrollSize(_arg1:Number):void{ _verticalScrollBar.lineScrollSize = _arg1; } public function get verticalScrollBar():ScrollBar{ return (_verticalScrollBar); } protected function setVerticalScrollPosition(_arg1:Number, _arg2:Boolean=false):void{ } public function set horizontalPageScrollSize(_arg1:Number):void{ _horizontalPageScrollSize = _arg1; invalidate(InvalidationType.SIZE); } override protected function draw():void{ if (isInvalid(InvalidationType.STYLES)){ setStyles(); drawBackground(); if (contentPadding != getStyleValue("contentPadding")){ invalidate(InvalidationType.SIZE, false); }; }; if (isInvalid(InvalidationType.SIZE, InvalidationType.STATE)){ drawLayout(); }; updateChildren(); super.draw(); } public function set horizontalScrollPolicy(_arg1:String):void{ _horizontalScrollPolicy = _arg1; invalidate(InvalidationType.SIZE); } override protected function configUI():void{ var _local1:Graphics; super.configUI(); contentScrollRect = new Rectangle(0, 0, 85, 85); _verticalScrollBar = new ScrollBar(); _verticalScrollBar.addEventListener(ScrollEvent.SCROLL, handleScroll, false, 0, true); _verticalScrollBar.visible = false; _verticalScrollBar.lineScrollSize = defaultLineScrollSize; addChild(_verticalScrollBar); copyStylesToChild(_verticalScrollBar, SCROLL_BAR_STYLES); _horizontalScrollBar = new ScrollBar(); _horizontalScrollBar.direction = ScrollBarDirection.HORIZONTAL; _horizontalScrollBar.addEventListener(ScrollEvent.SCROLL, handleScroll, false, 0, true); _horizontalScrollBar.visible = false; _horizontalScrollBar.lineScrollSize = defaultLineScrollSize; addChild(_horizontalScrollBar); copyStylesToChild(_horizontalScrollBar, SCROLL_BAR_STYLES); disabledOverlay = new Shape(); _local1 = disabledOverlay.graphics; _local1.beginFill(0xFFFFFF); _local1.drawRect(0, 0, width, height); _local1.endFill(); addEventListener(MouseEvent.MOUSE_WHEEL, handleWheel, false, 0, true); } protected function calculateContentWidth():void{ } public function get verticalPageScrollSize():Number{ if (isNaN(availableHeight)){ drawNow(); }; return (((((_verticalPageScrollSize == 0)) && (!(isNaN(availableHeight))))) ? availableHeight : _verticalPageScrollSize); } protected function drawLayout():void{ calculateAvailableSize(); calculateContentWidth(); background.width = width; background.height = height; if (vScrollBar){ _verticalScrollBar.visible = true; _verticalScrollBar.x = ((width - ScrollBar.WIDTH) - contentPadding); _verticalScrollBar.y = contentPadding; _verticalScrollBar.height = availableHeight; } else { _verticalScrollBar.visible = false; }; _verticalScrollBar.setScrollProperties(availableHeight, 0, (contentHeight - availableHeight), verticalPageScrollSize); setVerticalScrollPosition(_verticalScrollBar.scrollPosition, false); if (hScrollBar){ _horizontalScrollBar.visible = true; _horizontalScrollBar.x = contentPadding; _horizontalScrollBar.y = ((height - ScrollBar.WIDTH) - contentPadding); _horizontalScrollBar.width = availableWidth; } else { _horizontalScrollBar.visible = false; }; _horizontalScrollBar.setScrollProperties(availableWidth, 0, (useFixedHorizontalScrolling) ? _maxHorizontalScrollPosition : (contentWidth - availableWidth), horizontalPageScrollSize); setHorizontalScrollPosition(_horizontalScrollBar.scrollPosition, false); drawDisabledOverlay(); } protected function drawBackground():void{ var _local1:DisplayObject; _local1 = background; background = getDisplayObjectInstance(getStyleValue("skin")); background.width = width; background.height = height; addChildAt(background, 0); if (((!((_local1 == null))) && (!((_local1 == background))))){ removeChild(_local1); }; } public function set horizontalLineScrollSize(_arg1:Number):void{ _horizontalScrollBar.lineScrollSize = _arg1; } public function get horizontalPageScrollSize():Number{ if (isNaN(availableWidth)){ drawNow(); }; return (((((_horizontalPageScrollSize == 0)) && (!(isNaN(availableWidth))))) ? availableWidth : _horizontalPageScrollSize); } public function get maxHorizontalScrollPosition():Number{ drawNow(); return (Math.max(0, (contentWidth - availableWidth))); } protected function setStyles():void{ copyStylesToChild(_verticalScrollBar, SCROLL_BAR_STYLES); copyStylesToChild(_horizontalScrollBar, SCROLL_BAR_STYLES); } protected function updateChildren():void{ _verticalScrollBar.enabled = (_horizontalScrollBar.enabled = enabled); _verticalScrollBar.drawNow(); _horizontalScrollBar.drawNow(); } public function set verticalScrollPolicy(_arg1:String):void{ _verticalScrollPolicy = _arg1; invalidate(InvalidationType.SIZE); } public function set useBitmapScrolling(_arg1:Boolean):void{ _useBitmpScrolling = _arg1; invalidate(InvalidationType.STATE); } public static function getStyleDefinition():Object{ return (mergeStyles(defaultStyles, ScrollBar.getStyleDefinition())); } } }//package fl.containers
Section 102
//CellRenderer (fl.controls.listClasses.CellRenderer) package fl.controls.listClasses { import fl.controls.*; import flash.events.*; public class CellRenderer extends LabelButton implements ICellRenderer { protected var _data:Object; protected var _listData:ListData; private static var defaultStyles:Object = {upSkin:"CellRenderer_upSkin", downSkin:"CellRenderer_downSkin", overSkin:"CellRenderer_overSkin", disabledSkin:"CellRenderer_disabledSkin", selectedDisabledSkin:"CellRenderer_selectedDisabledSkin", selectedUpSkin:"CellRenderer_selectedUpSkin", selectedDownSkin:"CellRenderer_selectedDownSkin", selectedOverSkin:"CellRenderer_selectedOverSkin", textFormat:null, disabledTextFormat:null, embedFonts:null, textPadding:5}; public function CellRenderer():void{ toggle = true; focusEnabled = false; } override protected function toggleSelected(_arg1:MouseEvent):void{ } override public function get selected():Boolean{ return (super.selected); } public function set listData(_arg1:ListData):void{ _listData = _arg1; label = _listData.label; setStyle("icon", _listData.icon); } override public function set selected(_arg1:Boolean):void{ super.selected = _arg1; } public function set data(_arg1:Object):void{ _data = _arg1; } public function get listData():ListData{ return (_listData); } override public function setSize(_arg1:Number, _arg2:Number):void{ super.setSize(_arg1, _arg2); } override protected function drawLayout():void{ var _local1:Number; var _local2:Number; var _local3:Number; _local1 = Number(getStyleValue("textPadding")); _local2 = 0; if (icon != null){ icon.x = _local1; icon.y = Math.round(((height - icon.height) >> 1)); _local2 = (icon.width + _local1); }; if (label.length > 0){ textField.visible = true; _local3 = Math.max(0, ((width - _local2) - (_local1 * 2))); textField.width = _local3; textField.height = (textField.textHeight + 4); textField.x = (_local2 + _local1); textField.y = Math.round(((height - textField.height) >> 1)); } else { textField.visible = false; }; background.width = width; background.height = height; } public function get data():Object{ return (_data); } public static function getStyleDefinition():Object{ return (defaultStyles); } } }//package fl.controls.listClasses
Section 103
//ICellRenderer (fl.controls.listClasses.ICellRenderer) package fl.controls.listClasses { public interface ICellRenderer { function setSize(_arg1:Number, _arg2:Number):void; function get listData():ListData; function get data():Object; function setMouseState(_arg1:String):void; function set x(_arg1:Number):void; function set y(_arg1:Number):void; function set data(_arg1:Object):void; function set selected(_arg1:Boolean):void; function set listData(_arg1:ListData):void; function get selected():Boolean; } }//package fl.controls.listClasses
Section 104
//ListData (fl.controls.listClasses.ListData) package fl.controls.listClasses { import fl.core.*; public class ListData { protected var _index:uint; protected var _owner:UIComponent; protected var _label:String; protected var _icon:Object;// = null protected var _row:uint; protected var _column:uint; public function ListData(_arg1:String, _arg2:Object, _arg3:UIComponent, _arg4:uint, _arg5:uint, _arg6:uint=0){ _icon = null; super(); _label = _arg1; _icon = _arg2; _owner = _arg3; _index = _arg4; _row = _arg5; _column = _arg6; } public function get owner():UIComponent{ return (_owner); } public function get label():String{ return (_label); } public function get row():uint{ return (_row); } public function get index():uint{ return (_index); } public function get icon():Object{ return (_icon); } public function get column():uint{ return (_column); } } }//package fl.controls.listClasses
Section 105
//BaseButton (fl.controls.BaseButton) package fl.controls { import fl.core.*; import flash.display.*; import flash.events.*; import flash.utils.*; import fl.events.*; public class BaseButton extends UIComponent { protected var _selected:Boolean;// = false private var unlockedMouseState:String; protected var pressTimer:Timer; protected var mouseState:String; protected var background:DisplayObject; private var _mouseStateLocked:Boolean;// = false protected var _autoRepeat:Boolean;// = false private static var defaultStyles:Object = {upSkin:"Button_upSkin", downSkin:"Button_downSkin", overSkin:"Button_overSkin", disabledSkin:"Button_disabledSkin", selectedDisabledSkin:"Button_selectedDisabledSkin", selectedUpSkin:"Button_selectedUpSkin", selectedDownSkin:"Button_selectedDownSkin", selectedOverSkin:"Button_selectedOverSkin", focusRectSkin:null, focusRectPadding:null, repeatDelay:500, repeatInterval:35}; public function BaseButton(){ _selected = false; _autoRepeat = false; _mouseStateLocked = false; super(); buttonMode = true; mouseChildren = false; useHandCursor = false; setupMouseEvents(); setMouseState("up"); pressTimer = new Timer(1, 0); pressTimer.addEventListener(TimerEvent.TIMER, buttonDown, false, 0, true); } protected function endPress():void{ pressTimer.reset(); } public function set mouseStateLocked(_arg1:Boolean):void{ _mouseStateLocked = _arg1; if (_arg1 == false){ setMouseState(unlockedMouseState); } else { unlockedMouseState = mouseState; }; } public function get autoRepeat():Boolean{ return (_autoRepeat); } public function set autoRepeat(_arg1:Boolean):void{ _autoRepeat = _arg1; } override public function set enabled(_arg1:Boolean):void{ super.enabled = _arg1; mouseEnabled = _arg1; } public function get selected():Boolean{ return (_selected); } protected function mouseEventHandler(_arg1:MouseEvent):void{ if (_arg1.type == MouseEvent.MOUSE_DOWN){ setMouseState("down"); startPress(); } else { if ((((_arg1.type == MouseEvent.ROLL_OVER)) || ((_arg1.type == MouseEvent.MOUSE_UP)))){ setMouseState("over"); endPress(); } else { if (_arg1.type == MouseEvent.ROLL_OUT){ setMouseState("up"); endPress(); }; }; }; } public function setMouseState(_arg1:String):void{ if (_mouseStateLocked){ unlockedMouseState = _arg1; return; }; if (mouseState == _arg1){ return; }; mouseState = _arg1; invalidate(InvalidationType.STATE); } protected function startPress():void{ if (_autoRepeat){ pressTimer.delay = Number(getStyleValue("repeatDelay")); pressTimer.start(); }; dispatchEvent(new ComponentEvent(ComponentEvent.BUTTON_DOWN, true)); } protected function buttonDown(_arg1:TimerEvent):void{ if (!_autoRepeat){ endPress(); return; }; if (pressTimer.currentCount == 1){ pressTimer.delay = Number(getStyleValue("repeatInterval")); }; dispatchEvent(new ComponentEvent(ComponentEvent.BUTTON_DOWN, true)); } public function set selected(_arg1:Boolean):void{ if (_selected == _arg1){ return; }; _selected = _arg1; invalidate(InvalidationType.STATE); } override public function get enabled():Boolean{ return (super.enabled); } override protected function draw():void{ if (isInvalid(InvalidationType.STYLES, InvalidationType.STATE)){ drawBackground(); invalidate(InvalidationType.SIZE, false); }; if (isInvalid(InvalidationType.SIZE)){ drawLayout(); }; super.draw(); } protected function setupMouseEvents():void{ addEventListener(MouseEvent.ROLL_OVER, mouseEventHandler, false, 0, true); addEventListener(MouseEvent.MOUSE_DOWN, mouseEventHandler, false, 0, true); addEventListener(MouseEvent.MOUSE_UP, mouseEventHandler, false, 0, true); addEventListener(MouseEvent.ROLL_OUT, mouseEventHandler, false, 0, true); } protected function drawLayout():void{ background.width = width; background.height = height; } protected function drawBackground():void{ var _local1:String; var _local2:DisplayObject; _local1 = (enabled) ? mouseState : "disabled"; if (selected){ _local1 = (("selected" + _local1.substr(0, 1).toUpperCase()) + _local1.substr(1)); }; _local1 = (_local1 + "Skin"); _local2 = background; background = getDisplayObjectInstance(getStyleValue(_local1)); addChildAt(background, 0); if (((!((_local2 == null))) && (!((_local2 == background))))){ removeChild(_local2); }; } public static function getStyleDefinition():Object{ return (defaultStyles); } } }//package fl.controls
Section 106
//Button (fl.controls.Button) package fl.controls { import fl.core.*; import flash.display.*; import fl.managers.*; public class Button extends LabelButton implements IFocusManagerComponent { protected var emphasizedBorder:DisplayObject; protected var _emphasized:Boolean;// = false private static var defaultStyles:Object = {emphasizedSkin:"Button_emphasizedSkin", emphasizedPadding:2}; public static var createAccessibilityImplementation:Function; public function Button(){ _emphasized = false; super(); } override public function drawFocus(_arg1:Boolean):void{ var _local2:Number; var _local3:*; super.drawFocus(_arg1); if (_arg1){ _local2 = Number(getStyleValue("emphasizedPadding")); if ((((_local2 < 0)) || (!(_emphasized)))){ _local2 = 0; }; _local3 = getStyleValue("focusRectPadding"); _local3 = ((_local3)==null) ? 2 : _local3; _local3 = (_local3 + _local2); uiFocusRect.x = -(_local3); uiFocusRect.y = -(_local3); uiFocusRect.width = (width + (_local3 * 2)); uiFocusRect.height = (height + (_local3 * 2)); }; } public function set emphasized(_arg1:Boolean):void{ _emphasized = _arg1; invalidate(InvalidationType.STYLES); } override protected function draw():void{ if (((isInvalid(InvalidationType.STYLES)) || (isInvalid(InvalidationType.SIZE)))){ drawEmphasized(); }; super.draw(); if (emphasizedBorder != null){ setChildIndex(emphasizedBorder, (numChildren - 1)); }; } public function get emphasized():Boolean{ return (_emphasized); } override protected function initializeAccessibility():void{ if (Button.createAccessibilityImplementation != null){ Button.createAccessibilityImplementation(this); }; } protected function drawEmphasized():void{ var _local1:Object; var _local2:Number; if (emphasizedBorder != null){ removeChild(emphasizedBorder); }; emphasizedBorder = null; if (!_emphasized){ return; }; _local1 = getStyleValue("emphasizedSkin"); if (_local1 != null){ emphasizedBorder = getDisplayObjectInstance(_local1); }; if (emphasizedBorder != null){ addChildAt(emphasizedBorder, 0); _local2 = Number(getStyleValue("emphasizedPadding")); emphasizedBorder.x = (emphasizedBorder.y = -(_local2)); emphasizedBorder.width = (width + (_local2 * 2)); emphasizedBorder.height = (height + (_local2 * 2)); }; } public static function getStyleDefinition():Object{ return (UIComponent.mergeStyles(LabelButton.getStyleDefinition(), defaultStyles)); } } }//package fl.controls
Section 107
//ButtonLabelPlacement (fl.controls.ButtonLabelPlacement) package fl.controls { public class ButtonLabelPlacement { public static const TOP:String = "top"; public static const LEFT:String = "left"; public static const BOTTOM:String = "bottom"; public static const RIGHT:String = "right"; } }//package fl.controls
Section 108
//ComboBox (fl.controls.ComboBox) package fl.controls { import fl.controls.listClasses.*; import fl.core.*; import flash.display.*; import flash.events.*; import fl.data.*; import fl.managers.*; import fl.events.*; import flash.text.*; import flash.ui.*; import flash.geom.*; public class ComboBox extends UIComponent implements IFocusManagerComponent { protected var _dropdownWidth:Number; protected var highlightedCell:int;// = -1 protected var _prompt:String; protected var isOpen:Boolean;// = false protected var list:List; protected var _rowCount:uint;// = 5 protected var currentIndex:int; protected var isKeyDown:Boolean;// = false protected var _labels:Array; protected var background:BaseButton; protected var inputField:TextInput; protected var listOverIndex:uint; protected var editableValue:String; protected var _editable:Boolean;// = false private var collectionItemImport:SimpleCollectionItem; protected static const BACKGROUND_STYLES:Object = {overSkin:"overSkin", downSkin:"downSkin", upSkin:"upSkin", disabledSkin:"disabledSkin", repeatInterval:"repeatInterval"}; protected static const LIST_STYLES:Object = {upSkin:"comboListUpSkin", overSkin:"comboListOverSkin", downSkin:"comobListDownSkin", disabledSkin:"comboListDisabledSkin", downArrowDisabledSkin:"downArrowDisabledSkin", downArrowDownSkin:"downArrowDownSkin", downArrowOverSkin:"downArrowOverSkin", downArrowUpSkin:"downArrowUpSkin", upArrowDisabledSkin:"upArrowDisabledSkin", upArrowDownSkin:"upArrowDownSkin", upArrowOverSkin:"upArrowOverSkin", upArrowUpSkin:"upArrowUpSkin", thumbDisabledSkin:"thumbDisabledSkin", thumbDownSkin:"thumbDownSkin", thumbOverSkin:"thumbOverSkin", thumbUpSkin:"thumbUpSkin", thumbIcon:"thumbIcon", trackDisabledSkin:"trackDisabledSkin", trackDownSkin:"trackDownSkin", trackOverSkin:"trackOverSkin", trackUpSkin:"trackUpSkin", repeatDelay:"repeatDelay", repeatInterval:"repeatInterval", textFormat:"textFormat", disabledAlpha:"disabledAlpha", skin:"listSkin"}; private static var defaultStyles:Object = {upSkin:"ComboBox_upSkin", downSkin:"ComboBox_downSkin", overSkin:"ComboBox_overSkin", disabledSkin:"ComboBox_disabledSkin", focusRectSkin:null, focusRectPadding:null, textFormat:null, disabledTextFormat:null, textPadding:3, buttonWidth:24, disabledAlpha:null, listSkin:null}; public static var createAccessibilityImplementation:Function; public function ComboBox(){ _rowCount = 5; _editable = false; isOpen = false; highlightedCell = -1; isKeyDown = false; super(); } protected function drawList():void{ list.rowCount = Math.max(0, Math.min(_rowCount, list.dataProvider.length)); } public function set imeMode(_arg1:String):void{ inputField.imeMode = _arg1; } public function get dropdown():List{ return (list); } public function get dropdownWidth():Number{ return (list.width); } public function sortItemsOn(_arg1:String, _arg2:Object=null){ return (list.sortItemsOn(_arg1, _arg2)); } protected function onEnter(_arg1:ComponentEvent):void{ _arg1.stopPropagation(); } public function removeItemAt(_arg1:uint):void{ list.removeItemAt(_arg1); invalidate(InvalidationType.DATA); } public function open():void{ currentIndex = selectedIndex; if (((isOpen) || ((length == 0)))){ return; }; dispatchEvent(new Event(Event.OPEN)); isOpen = true; addEventListener(Event.ENTER_FRAME, addCloseListener, false, 0, true); positionList(); list.scrollToSelected(); stage.addChild(list); } public function get selectedItem():Object{ return (list.selectedItem); } public function set text(_arg1:String):void{ if (!editable){ return; }; inputField.text = _arg1; } public function get labelField():String{ return (list.labelField); } override protected function keyDownHandler(_arg1:KeyboardEvent):void{ var _local2:int; var _local3:uint; var _local4:Number; var _local5:int; isKeyDown = true; if (_arg1.ctrlKey){ switch (_arg1.keyCode){ case Keyboard.UP: if (highlightedCell > -1){ selectedIndex = highlightedCell; dispatchEvent(new Event(Event.CHANGE)); }; close(); break; case Keyboard.DOWN: open(); break; }; return; }; _arg1.stopPropagation(); _local2 = Math.max(((calculateAvailableHeight() / list.rowHeight) << 0), 1); _local3 = selectedIndex; _local4 = ((highlightedCell)==-1) ? selectedIndex : highlightedCell; _local5 = -1; switch (_arg1.keyCode){ case Keyboard.SPACE: if (isOpen){ close(); } else { open(); }; return; case Keyboard.ESCAPE: if (isOpen){ if (highlightedCell > -1){ selectedIndex = selectedIndex; }; close(); }; return; case Keyboard.UP: _local5 = Math.max(0, (_local4 - 1)); break; case Keyboard.DOWN: _local5 = Math.min((length - 1), (_local4 + 1)); break; case Keyboard.PAGE_UP: _local5 = Math.max((_local4 - _local2), 0); break; case Keyboard.PAGE_DOWN: _local5 = Math.min((_local4 + _local2), (length - 1)); break; case Keyboard.HOME: _local5 = 0; break; case Keyboard.END: _local5 = (length - 1); break; case Keyboard.ENTER: if (((_editable) && ((highlightedCell == -1)))){ editableValue = inputField.text; selectedIndex = -1; } else { if (((isOpen) && ((highlightedCell > -1)))){ editableValue = null; selectedIndex = highlightedCell; dispatchEvent(new Event(Event.CHANGE)); }; }; dispatchEvent(new ComponentEvent(ComponentEvent.ENTER)); close(); return; default: if (editable){ break; }; _local5 = list.getNextIndexAtLetter(String.fromCharCode(_arg1.keyCode), _local4); break; }; if (_local5 > -1){ if (isOpen){ highlightCell(_local5); inputField.text = list.itemToLabel(getItemAt(_local5)); } else { highlightCell(); selectedIndex = _local5; dispatchEvent(new Event(Event.CHANGE)); }; }; } public function set dropdownWidth(_arg1:Number):void{ _dropdownWidth = _arg1; invalidate(InvalidationType.SIZE); } public function get editable():Boolean{ return (_editable); } override protected function focusInHandler(_arg1:FocusEvent):void{ super.focusInHandler(_arg1); if (editable){ stage.focus = inputField.textField; }; } protected function onStageClick(_arg1:MouseEvent):void{ if (!isOpen){ return; }; if (((!(contains((_arg1.target as DisplayObject)))) && (!(list.contains((_arg1.target as DisplayObject)))))){ if (highlightedCell != -1){ selectedIndex = highlightedCell; dispatchEvent(new Event(Event.CHANGE)); }; close(); }; } protected function handleDataChange(_arg1:DataChangeEvent):void{ invalidate(InvalidationType.DATA); } override protected function keyUpHandler(_arg1:KeyboardEvent):void{ isKeyDown = false; } protected function onListItemUp(_arg1:MouseEvent):void{ var _local2:*; stage.removeEventListener(MouseEvent.MOUSE_UP, onListItemUp); if (((!((_arg1.target is ICellRenderer))) || (!(list.contains((_arg1.target as DisplayObject)))))){ return; }; editableValue = null; _local2 = selectedIndex; selectedIndex = _arg1.target.listData.index; if (_local2 != selectedIndex){ dispatchEvent(new Event(Event.CHANGE)); }; close(); } public function removeAll():void{ list.removeAll(); inputField.text = ""; invalidate(InvalidationType.DATA); } public function set selectedItem(_arg1:Object):void{ list.selectedItem = _arg1; invalidate(InvalidationType.SELECTED); } protected function highlightCell(_arg1:int=-1):void{ var _local2:ICellRenderer; if (highlightedCell > -1){ _local2 = list.itemToCellRenderer(getItemAt(highlightedCell)); if (_local2 != null){ _local2.setMouseState("up"); }; }; if (_arg1 == -1){ return; }; list.scrollToIndex(_arg1); list.drawNow(); _local2 = list.itemToCellRenderer(getItemAt(_arg1)); if (_local2 != null){ _local2.setMouseState("over"); highlightedCell = _arg1; }; } public function itemToLabel(_arg1:Object):String{ if (_arg1 == null){ return (""); }; return (list.itemToLabel(_arg1)); } public function addItemAt(_arg1:Object, _arg2:uint):void{ list.addItemAt(_arg1, _arg2); invalidate(InvalidationType.DATA); } public function replaceItemAt(_arg1:Object, _arg2:uint):Object{ return (list.replaceItemAt(_arg1, _arg2)); } protected function showPrompt():void{ inputField.text = _prompt; } public function set rowCount(_arg1:uint):void{ _rowCount = _arg1; invalidate(InvalidationType.SIZE); } public function get restrict():String{ return (inputField.restrict); } protected function setEmbedFonts():void{ var _local1:Object; _local1 = getStyleValue("embedFonts"); if (_local1 != null){ inputField.textField.embedFonts = _local1; }; } public function sortItems(... _args){ return (list.sortItems.apply(list, _args)); } public function set labelField(_arg1:String):void{ list.labelField = _arg1; invalidate(InvalidationType.DATA); } public function set editable(_arg1:Boolean):void{ _editable = _arg1; drawTextField(); } public function set prompt(_arg1:String):void{ if (_arg1 == ""){ _prompt = null; } else { _prompt = _arg1; }; invalidate(InvalidationType.STATE); } public function get length():int{ return (list.length); } protected function drawTextField():void{ inputField.setStyle("upSkin", ""); inputField.setStyle("disabledSkin", ""); inputField.enabled = enabled; inputField.editable = _editable; inputField.textField.selectable = ((enabled) && (_editable)); inputField.mouseEnabled = (inputField.mouseChildren = ((enabled) && (_editable))); inputField.focusEnabled = false; if (_editable){ inputField.addEventListener(FocusEvent.FOCUS_IN, onInputFieldFocus, false, 0, true); inputField.addEventListener(FocusEvent.FOCUS_OUT, onInputFieldFocusOut, false, 0, true); } else { inputField.removeEventListener(FocusEvent.FOCUS_IN, onInputFieldFocus); inputField.removeEventListener(FocusEvent.FOCUS_OUT, onInputFieldFocusOut); }; } protected function onInputFieldFocusOut(_arg1:FocusEvent):void{ inputField.removeEventListener(ComponentEvent.ENTER, onEnter); selectedIndex = selectedIndex; } protected function passEvent(_arg1:Event):void{ dispatchEvent(_arg1); } public function get imeMode():String{ return (inputField.imeMode); } public function get labelFunction():Function{ return (list.labelFunction); } protected function calculateAvailableHeight():Number{ var _local1:Number; _local1 = Number(getStyleValue("contentPadding")); return ((list.height - (_local1 * 2))); } public function get selectedIndex():int{ return (list.selectedIndex); } override protected function focusOutHandler(_arg1:FocusEvent):void{ isKeyDown = false; if (isOpen){ if (((!(_arg1.relatedObject)) || (!(list.contains(_arg1.relatedObject))))){ if (((!((highlightedCell == -1))) && (!((highlightedCell == selectedIndex))))){ selectedIndex = highlightedCell; dispatchEvent(new Event(Event.CHANGE)); }; close(); }; }; super.focusOutHandler(_arg1); } public function get selectedLabel():String{ if (editableValue != null){ return (editableValue); }; if (selectedIndex == -1){ return (null); }; return (itemToLabel(selectedItem)); } public function get text():String{ return (inputField.text); } protected function onListChange(_arg1:Event):void{ editableValue = null; dispatchEvent(_arg1); invalidate(InvalidationType.SELECTED); if (isKeyDown){ return; }; close(); } protected function onToggleListVisibility(_arg1:MouseEvent):void{ _arg1.stopPropagation(); dispatchEvent(_arg1); if (isOpen){ close(); } else { open(); stage.addEventListener(MouseEvent.MOUSE_UP, onListItemUp, false, 0, true); }; } override protected function draw():void{ var _local1:*; _local1 = selectedIndex; if ((((_local1 == -1)) && (((((!((prompt == null))) || (editable))) || ((length == 0)))))){ _local1 = Math.max(-1, Math.min(_local1, (length - 1))); } else { editableValue = null; _local1 = Math.max(0, Math.min(_local1, (length - 1))); }; if (list.selectedIndex != _local1){ list.selectedIndex = _local1; invalidate(InvalidationType.SELECTED, false); }; if (isInvalid(InvalidationType.STYLES)){ setStyles(); setEmbedFonts(); invalidate(InvalidationType.SIZE, false); }; if (isInvalid(InvalidationType.SIZE, InvalidationType.DATA, InvalidationType.STATE)){ drawTextFormat(); drawLayout(); invalidate(InvalidationType.DATA); }; if (isInvalid(InvalidationType.DATA)){ drawList(); invalidate(InvalidationType.SELECTED, true); }; if (isInvalid(InvalidationType.SELECTED)){ if ((((_local1 == -1)) && (!((editableValue == null))))){ inputField.text = editableValue; } else { if (_local1 > -1){ if (length > 0){ inputField.horizontalScrollPosition = 0; inputField.text = itemToLabel(list.selectedItem); }; } else { if ((((_local1 == -1)) && (!((_prompt == null))))){ showPrompt(); } else { inputField.text = ""; }; }; }; if (((((editable) && ((selectedIndex > -1)))) && ((stage.focus == inputField.textField)))){ inputField.setSelection(0, inputField.length); }; }; drawTextField(); super.draw(); } public function addItem(_arg1:Object):void{ list.addItem(_arg1); invalidate(InvalidationType.DATA); } public function get rowCount():uint{ return (_rowCount); } override protected function configUI():void{ super.configUI(); background = new BaseButton(); background.focusEnabled = false; copyStylesToChild(background, BACKGROUND_STYLES); background.addEventListener(MouseEvent.MOUSE_DOWN, onToggleListVisibility, false, 0, true); addChild(background); inputField = new TextInput(); inputField.focusTarget = (this as IFocusManagerComponent); inputField.focusEnabled = false; inputField.addEventListener(Event.CHANGE, onTextInput, false, 0, true); addChild(inputField); list = new List(); list.focusEnabled = false; copyStylesToChild(list, LIST_STYLES); list.addEventListener(Event.CHANGE, onListChange, false, 0, true); list.addEventListener(ListEvent.ITEM_CLICK, onListChange, false, 0, true); list.addEventListener(ListEvent.ITEM_ROLL_OUT, passEvent, false, 0, true); list.addEventListener(ListEvent.ITEM_ROLL_OVER, passEvent, false, 0, true); list.verticalScrollBar.addEventListener(Event.SCROLL, passEvent, false, 0, true); } protected function positionList():void{ var _local1:Point; _local1 = localToGlobal(new Point(0, 0)); list.x = _local1.x; if (((_local1.y + height) + list.height) > stage.stageHeight){ list.y = (_local1.y - list.height); } else { list.y = (_local1.y + height); }; } public function get value():String{ var _local1:Object; if (editableValue != null){ return (editableValue); }; _local1 = selectedItem; if (((!(_editable)) && (!((_local1.data == null))))){ return (_local1.data); }; return (itemToLabel(_local1)); } public function get prompt():String{ return (_prompt); } public function set dataProvider(_arg1:DataProvider):void{ _arg1.addEventListener(DataChangeEvent.DATA_CHANGE, handleDataChange, false, 0, true); list.dataProvider = _arg1; invalidate(InvalidationType.DATA); } public function set restrict(_arg1:String):void{ if (((componentInspectorSetting) && ((_arg1 == "")))){ _arg1 = null; }; if (!_editable){ return; }; inputField.restrict = _arg1; } protected function onTextInput(_arg1:Event):void{ _arg1.stopPropagation(); if (!_editable){ return; }; editableValue = inputField.text; selectedIndex = -1; dispatchEvent(new Event(Event.CHANGE)); } protected function onInputFieldFocus(_arg1:FocusEvent):void{ inputField.addEventListener(ComponentEvent.ENTER, onEnter, false, 0, true); close(); } public function getItemAt(_arg1:uint):Object{ return (list.getItemAt(_arg1)); } override protected function initializeAccessibility():void{ if (ComboBox.createAccessibilityImplementation != null){ ComboBox.createAccessibilityImplementation(this); }; } protected function drawLayout():void{ var _local1:Number; var _local2:Number; _local1 = (getStyleValue("buttonWidth") as Number); _local2 = (getStyleValue("textPadding") as Number); background.setSize(width, height); inputField.x = (inputField.y = _local2); inputField.setSize(((width - _local1) - _local2), (height - _local2)); list.width = (isNaN(_dropdownWidth)) ? width : _dropdownWidth; background.enabled = enabled; background.drawNow(); } public function removeItem(_arg1:Object):Object{ return (list.removeItem(_arg1)); } private function addCloseListener(_arg1:Event){ removeEventListener(Event.ENTER_FRAME, addCloseListener); if (!isOpen){ return; }; stage.addEventListener(MouseEvent.MOUSE_DOWN, onStageClick, false, 0, true); } public function get dataProvider():DataProvider{ return (list.dataProvider); } public function get textField():TextInput{ return (inputField); } protected function setStyles():void{ copyStylesToChild(background, BACKGROUND_STYLES); copyStylesToChild(list, LIST_STYLES); } public function set labelFunction(_arg1:Function):void{ list.labelFunction = _arg1; invalidate(InvalidationType.DATA); } protected function drawTextFormat():void{ var _local1:TextFormat; _local1 = (getStyleValue((_enabled) ? "textFormat" : "disabledTextFormat") as TextFormat); if (_local1 == null){ _local1 = new TextFormat(); }; inputField.textField.defaultTextFormat = _local1; inputField.textField.setTextFormat(_local1); setEmbedFonts(); } public function set selectedIndex(_arg1:int):void{ list.selectedIndex = _arg1; highlightCell(); invalidate(InvalidationType.SELECTED); } public function close():void{ highlightCell(); highlightedCell = -1; if (!isOpen){ return; }; dispatchEvent(new Event(Event.CLOSE)); stage.removeEventListener(MouseEvent.MOUSE_DOWN, onStageClick); isOpen = false; stage.removeChild(list); } public static function getStyleDefinition():Object{ return (mergeStyles(defaultStyles, List.getStyleDefinition())); } } }//package fl.controls
Section 109
//LabelButton (fl.controls.LabelButton) package fl.controls { import fl.core.*; import flash.display.*; import flash.events.*; import fl.managers.*; import fl.events.*; import flash.text.*; import flash.ui.*; public class LabelButton extends BaseButton implements IFocusManagerComponent { protected var _labelPlacement:String;// = "right" protected var _toggle:Boolean;// = false protected var icon:DisplayObject; protected var oldMouseState:String; protected var mode:String;// = "center" public var textField:TextField; protected var _label:String;// = "Label" private static var defaultStyles:Object = {icon:null, upIcon:null, downIcon:null, overIcon:null, disabledIcon:null, selectedDisabledIcon:null, selectedUpIcon:null, selectedDownIcon:null, selectedOverIcon:null, textFormat:null, disabledTextFormat:null, textPadding:5, embedFonts:false}; public static var createAccessibilityImplementation:Function; public function LabelButton(){ _labelPlacement = ButtonLabelPlacement.RIGHT; _toggle = false; _label = "Label"; mode = "center"; super(); } protected function toggleSelected(_arg1:MouseEvent):void{ selected = !(selected); dispatchEvent(new Event(Event.CHANGE, true)); } public function get labelPlacement():String{ return (_labelPlacement); } override protected function keyDownHandler(_arg1:KeyboardEvent):void{ if (!enabled){ return; }; if (_arg1.keyCode == Keyboard.SPACE){ if (oldMouseState == null){ oldMouseState = mouseState; }; setMouseState("down"); startPress(); }; } protected function setEmbedFont(){ var _local1:Object; _local1 = getStyleValue("embedFonts"); if (_local1 != null){ textField.embedFonts = _local1; }; } override protected function keyUpHandler(_arg1:KeyboardEvent):void{ if (!enabled){ return; }; if (_arg1.keyCode == Keyboard.SPACE){ setMouseState(oldMouseState); oldMouseState = null; endPress(); dispatchEvent(new MouseEvent(MouseEvent.CLICK)); }; } override public function get selected():Boolean{ return ((_toggle) ? _selected : false); } public function set labelPlacement(_arg1:String):void{ _labelPlacement = _arg1; invalidate(InvalidationType.SIZE); } public function set toggle(_arg1:Boolean):void{ if (((!(_arg1)) && (super.selected))){ selected = false; }; _toggle = _arg1; if (_toggle){ addEventListener(MouseEvent.CLICK, toggleSelected, false, 0, true); } else { removeEventListener(MouseEvent.CLICK, toggleSelected); }; invalidate(InvalidationType.STATE); } public function get label():String{ return (_label); } override public function set selected(_arg1:Boolean):void{ _selected = _arg1; if (_toggle){ invalidate(InvalidationType.STATE); }; } override protected function draw():void{ if (textField.text != _label){ label = _label; }; if (isInvalid(InvalidationType.STYLES, InvalidationType.STATE)){ drawBackground(); drawIcon(); drawTextFormat(); invalidate(InvalidationType.SIZE, false); }; if (isInvalid(InvalidationType.SIZE)){ drawLayout(); }; if (isInvalid(InvalidationType.SIZE, InvalidationType.STYLES)){ if (((isFocused) && (focusManager.showFocusIndicator))){ drawFocus(true); }; }; validate(); } public function get toggle():Boolean{ return (_toggle); } override protected function configUI():void{ super.configUI(); textField = new TextField(); textField.type = TextFieldType.DYNAMIC; textField.selectable = false; addChild(textField); } override protected function drawLayout():void{ var _local1:Number; var _local2:String; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; _local1 = Number(getStyleValue("textPadding")); _local2 = ((((icon == null)) && ((mode == "center")))) ? ButtonLabelPlacement.TOP : _labelPlacement; textField.height = (textField.textHeight + 4); _local3 = (textField.textWidth + 4); _local4 = (textField.textHeight + 4); _local5 = ((icon)==null) ? 0 : (icon.width + _local1); _local6 = ((icon)==null) ? 0 : (icon.height + _local1); textField.visible = (label.length > 0); if (icon != null){ icon.x = Math.round(((width - icon.width) / 2)); icon.y = Math.round(((height - icon.height) / 2)); }; if (textField.visible == false){ textField.width = 0; textField.height = 0; } else { if ((((_local2 == ButtonLabelPlacement.BOTTOM)) || ((_local2 == ButtonLabelPlacement.TOP)))){ _local7 = Math.max(0, Math.min(_local3, (width - (2 * _local1)))); if ((height - 2) > _local4){ _local8 = _local4; } else { _local8 = (height - 2); }; _local3 = _local7; textField.width = _local3; _local4 = _local8; textField.height = _local4; textField.x = Math.round(((width - _local3) / 2)); textField.y = Math.round(((((height - textField.height) - _local6) / 2) + ((_local2)==ButtonLabelPlacement.BOTTOM) ? _local6 : 0)); if (icon != null){ icon.y = Math.round(((_local2)==ButtonLabelPlacement.BOTTOM) ? (textField.y - _local6) : ((textField.y + textField.height) + _local1)); }; } else { _local7 = Math.max(0, Math.min(_local3, ((width - _local5) - (2 * _local1)))); _local3 = _local7; textField.width = _local3; textField.x = Math.round(((((width - _local3) - _local5) / 2) + ((_local2)!=ButtonLabelPlacement.LEFT) ? _local5 : 0)); textField.y = Math.round(((height - textField.height) / 2)); if (icon != null){ icon.x = Math.round(((_local2)!=ButtonLabelPlacement.LEFT) ? (textField.x - _local5) : ((textField.x + _local3) + _local1)); }; }; }; super.drawLayout(); } override protected function initializeAccessibility():void{ if (LabelButton.createAccessibilityImplementation != null){ LabelButton.createAccessibilityImplementation(this); }; } protected function drawIcon():void{ var _local1:DisplayObject; var _local2:String; var _local3:Object; _local1 = icon; _local2 = (enabled) ? mouseState : "disabled"; if (selected){ _local2 = (("selected" + _local2.substr(0, 1).toUpperCase()) + _local2.substr(1)); }; _local2 = (_local2 + "Icon"); _local3 = getStyleValue(_local2); if (_local3 == null){ _local3 = getStyleValue("icon"); }; if (_local3 != null){ icon = getDisplayObjectInstance(_local3); }; if (icon != null){ addChildAt(icon, 1); }; if (((!((_local1 == null))) && (!((_local1 == icon))))){ removeChild(_local1); }; } public function set label(_arg1:String):void{ _label = _arg1; if (textField.text != _label){ textField.text = _label; dispatchEvent(new ComponentEvent(ComponentEvent.LABEL_CHANGE)); }; invalidate(InvalidationType.SIZE); invalidate(InvalidationType.STYLES); } protected function drawTextFormat():void{ var _local1:Object; var _local2:TextFormat; var _local3:TextFormat; _local1 = UIComponent.getStyleDefinition(); _local2 = (enabled) ? (_local1.defaultTextFormat as TextFormat) : (_local1.defaultDisabledTextFormat as TextFormat); textField.setTextFormat(_local2); _local3 = (getStyleValue((enabled) ? "textFormat" : "disabledTextFormat") as TextFormat); if (_local3 != null){ textField.setTextFormat(_local3); } else { _local3 = _local2; }; textField.defaultTextFormat = _local3; setEmbedFont(); } public static function getStyleDefinition():Object{ return (mergeStyles(defaultStyles, BaseButton.getStyleDefinition())); } } }//package fl.controls
Section 110
//List (fl.controls.List) package fl.controls { import fl.controls.listClasses.*; import fl.core.*; import flash.display.*; import flash.events.*; import flash.utils.*; import fl.managers.*; import flash.ui.*; import flash.geom.*; public class List extends SelectableList implements IFocusManagerComponent { protected var _labelField:String;// = "label" protected var _rowHeight:Number;// = 20 protected var _cellRenderer:Object; protected var _iconField:String;// = "icon" protected var _labelFunction:Function; protected var _iconFunction:Function; private static var defaultStyles:Object = {focusRectSkin:null, focusRectPadding:null}; public static var createAccessibilityImplementation:Function; public function List(){ _rowHeight = 20; _labelField = "label"; _iconField = "icon"; super(); } public function get iconField():String{ return (_iconField); } protected function doKeySelection(_arg1:int, _arg2:Boolean, _arg3:Boolean):void{ var _local4:Boolean; var _local5:int; var _local6:Array; var _local7:int; var _local8:int; _local4 = false; if (_arg2){ _local6 = []; _local7 = lastCaretIndex; _local8 = _arg1; if (_local7 == -1){ _local7 = ((caretIndex)!=-1) ? caretIndex : _arg1; }; if (_local7 > _local8){ _local8 = _local7; _local7 = _arg1; }; _local5 = _local7; while (_local5 <= _local8) { _local6.push(_local5); _local5++; }; selectedIndices = _local6; caretIndex = _arg1; _local4 = true; } else { selectedIndex = _arg1; caretIndex = (lastCaretIndex = _arg1); _local4 = true; }; if (_local4){ dispatchEvent(new Event(Event.CHANGE)); }; invalidate(InvalidationType.DATA); } override protected function drawList():void{ var _local1:Rectangle; var _local2:uint; var _local3:uint; var _local4:uint; var _local5:Object; var _local6:ICellRenderer; var _local7:Dictionary; var _local8:Dictionary; var _local9:Boolean; var _local10:String; var _local11:Object; var _local12:Sprite; var _local13:String; listHolder.x = (listHolder.y = contentPadding); _local1 = listHolder.scrollRect; _local1.x = _horizontalScrollPosition; _local1.y = (Math.floor(_verticalScrollPosition) % rowHeight); listHolder.scrollRect = _local1; listHolder.cacheAsBitmap = useBitmapScrolling; _local2 = Math.floor((_verticalScrollPosition / rowHeight)); _local3 = Math.min(length, ((_local2 + rowCount) + 1)); _local7 = (renderedItems = new Dictionary(true)); _local4 = _local2; while (_local4 < _local3) { _local7[_dataProvider.getItemAt(_local4)] = true; _local4++; }; _local8 = new Dictionary(true); while (activeCellRenderers.length > 0) { _local6 = (activeCellRenderers.pop() as ICellRenderer); _local5 = _local6.data; if ((((_local7[_local5] == null)) || ((invalidItems[_local5] == true)))){ availableCellRenderers.push(_local6); } else { _local8[_local5] = _local6; invalidItems[_local5] = true; }; list.removeChild((_local6 as DisplayObject)); }; invalidItems = new Dictionary(true); _local4 = _local2; while (_local4 < _local3) { _local9 = false; _local5 = _dataProvider.getItemAt(_local4); if (_local8[_local5] != null){ _local9 = true; _local6 = _local8[_local5]; delete _local8[_local5]; } else { if (availableCellRenderers.length > 0){ _local6 = (availableCellRenderers.pop() as ICellRenderer); } else { _local6 = (getDisplayObjectInstance(getStyleValue("cellRenderer")) as ICellRenderer); _local12 = (_local6 as Sprite); if (_local12 != null){ _local12.addEventListener(MouseEvent.CLICK, handleCellRendererClick, false, 0, true); _local12.addEventListener(MouseEvent.ROLL_OVER, handleCellRendererMouseEvent, false, 0, true); _local12.addEventListener(MouseEvent.ROLL_OUT, handleCellRendererMouseEvent, false, 0, true); _local12.addEventListener(Event.CHANGE, handleCellRendererChange, false, 0, true); _local12.doubleClickEnabled = true; _local12.addEventListener(MouseEvent.DOUBLE_CLICK, handleCellRendererDoubleClick, false, 0, true); if (_local12["setStyle"] != null){ for (_local13 in rendererStyles) { var _local16 = _local12; _local16["setStyle"](_local13, rendererStyles[_local13]); }; }; }; }; }; list.addChild((_local6 as Sprite)); activeCellRenderers.push(_local6); _local6.y = (rowHeight * (_local4 - _local2)); _local6.setSize((availableWidth + _maxHorizontalScrollPosition), rowHeight); _local10 = itemToLabel(_local5); _local11 = null; if (_iconFunction != null){ _local11 = _iconFunction(_local5); } else { if (_iconField != null){ _local11 = _local5[_iconField]; }; }; if (!_local9){ _local6.data = _local5; }; _local6.listData = new ListData(_local10, _local11, this, _local4, _local4, 0); _local6.selected = !((_selectedIndices.indexOf(_local4) == -1)); if ((_local6 is UIComponent)){ (_local6 as UIComponent).drawNow(); }; _local4++; }; } public function get iconFunction():Function{ return (_iconFunction); } public function set iconField(_arg1:String):void{ if (_arg1 == _iconField){ return; }; _iconField = _arg1; invalidate(InvalidationType.DATA); } override protected function keyDownHandler(_arg1:KeyboardEvent):void{ var _local2:int; if (!selectable){ return; }; switch (_arg1.keyCode){ case Keyboard.UP: case Keyboard.DOWN: case Keyboard.END: case Keyboard.HOME: case Keyboard.PAGE_UP: case Keyboard.PAGE_DOWN: moveSelectionVertically(_arg1.keyCode, ((_arg1.shiftKey) && (_allowMultipleSelection)), ((_arg1.ctrlKey) && (_allowMultipleSelection))); break; case Keyboard.LEFT: case Keyboard.RIGHT: moveSelectionHorizontally(_arg1.keyCode, ((_arg1.shiftKey) && (_allowMultipleSelection)), ((_arg1.ctrlKey) && (_allowMultipleSelection))); break; case Keyboard.SPACE: if (caretIndex == -1){ caretIndex = 0; }; doKeySelection(caretIndex, _arg1.shiftKey, _arg1.ctrlKey); scrollToSelected(); break; default: _local2 = getNextIndexAtLetter(String.fromCharCode(_arg1.keyCode), selectedIndex); if (_local2 > -1){ selectedIndex = _local2; scrollToSelected(); }; break; }; _arg1.stopPropagation(); } override public function itemToLabel(_arg1:Object):String{ if (_labelFunction != null){ return (String(_labelFunction(_arg1))); }; return (((_arg1[_labelField])!=null) ? String(_arg1[_labelField]) : ""); } public function get labelField():String{ return (_labelField); } override protected function moveSelectionVertically(_arg1:uint, _arg2:Boolean, _arg3:Boolean):void{ var _local4:int; var _local5:int; var _local6:int; _local4 = Math.max(Math.floor((calculateAvailableHeight() / rowHeight)), 1); _local5 = -1; _local6 = 0; switch (_arg1){ case Keyboard.UP: if (caretIndex > 0){ _local5 = (caretIndex - 1); }; break; case Keyboard.DOWN: if (caretIndex < (length - 1)){ _local5 = (caretIndex + 1); }; break; case Keyboard.PAGE_UP: if (caretIndex > 0){ _local5 = Math.max((caretIndex - _local4), 0); }; break; case Keyboard.PAGE_DOWN: if (caretIndex < (length - 1)){ _local5 = Math.min((caretIndex + _local4), (length - 1)); }; break; case Keyboard.HOME: if (caretIndex > 0){ _local5 = 0; }; break; case Keyboard.END: if (caretIndex < (length - 1)){ _local5 = (length - 1); }; break; }; if (_local5 >= 0){ doKeySelection(_local5, _arg2, _arg3); scrollToSelected(); }; } public function set labelField(_arg1:String):void{ if (_arg1 == _labelField){ return; }; _labelField = _arg1; invalidate(InvalidationType.DATA); } public function set rowCount(_arg1:uint):void{ var _local2:Number; var _local3:Number; _local2 = Number(getStyleValue("contentPadding")); _local3 = ((((_horizontalScrollPolicy == ScrollPolicy.ON)) || ((((_horizontalScrollPolicy == ScrollPolicy.AUTO)) && ((_maxHorizontalScrollPosition > 0)))))) ? 15 : 0; height = (((rowHeight * _arg1) + (2 * _local2)) + _local3); } override protected function setHorizontalScrollPosition(_arg1:Number, _arg2:Boolean=false):void{ list.x = -(_arg1); super.setHorizontalScrollPosition(_arg1, true); } public function set iconFunction(_arg1:Function):void{ if (_iconFunction == _arg1){ return; }; _iconFunction = _arg1; invalidate(InvalidationType.DATA); } public function get labelFunction():Function{ return (_labelFunction); } override protected function moveSelectionHorizontally(_arg1:uint, _arg2:Boolean, _arg3:Boolean):void{ } override protected function setVerticalScrollPosition(_arg1:Number, _arg2:Boolean=false):void{ invalidate(InvalidationType.SCROLL); super.setVerticalScrollPosition(_arg1, true); } protected function calculateAvailableHeight():Number{ var _local1:Number; _local1 = Number(getStyleValue("contentPadding")); return (((height - (_local1 * 2)) - ((((_horizontalScrollPolicy == ScrollPolicy.ON)) || ((((_horizontalScrollPolicy == ScrollPolicy.AUTO)) && ((_maxHorizontalScrollPosition > 0)))))) ? 15 : 0)); } override protected function draw():void{ var _local1:Boolean; _local1 = !((contentHeight == (rowHeight * length))); contentHeight = (rowHeight * length); if (isInvalid(InvalidationType.STYLES)){ setStyles(); drawBackground(); if (contentPadding != getStyleValue("contentPadding")){ invalidate(InvalidationType.SIZE, false); }; if (_cellRenderer != getStyleValue("cellRenderer")){ _invalidateList(); _cellRenderer = getStyleValue("cellRenderer"); }; }; if (((isInvalid(InvalidationType.SIZE, InvalidationType.STATE)) || (_local1))){ drawLayout(); }; if (isInvalid(InvalidationType.RENDERER_STYLES)){ updateRendererStyles(); }; if (isInvalid(InvalidationType.STYLES, InvalidationType.SIZE, InvalidationType.DATA, InvalidationType.SCROLL, InvalidationType.SELECTED)){ drawList(); }; updateChildren(); validate(); } override protected function configUI():void{ useFixedHorizontalScrolling = true; _horizontalScrollPolicy = ScrollPolicy.AUTO; _verticalScrollPolicy = ScrollPolicy.AUTO; super.configUI(); } override public function get rowCount():uint{ return (Math.ceil((calculateAvailableHeight() / rowHeight))); } override protected function initializeAccessibility():void{ if (List.createAccessibilityImplementation != null){ List.createAccessibilityImplementation(this); }; } override public function scrollToIndex(_arg1:int):void{ var _local2:uint; var _local3:uint; drawNow(); _local2 = (Math.floor(((_verticalScrollPosition + availableHeight) / rowHeight)) - 1); _local3 = Math.ceil((_verticalScrollPosition / rowHeight)); if (_arg1 < _local3){ verticalScrollPosition = (_arg1 * rowHeight); } else { if (_arg1 > _local2){ verticalScrollPosition = (((_arg1 + 1) * rowHeight) - availableHeight); }; }; } public function get rowHeight():Number{ return (_rowHeight); } public function set labelFunction(_arg1:Function):void{ if (_labelFunction == _arg1){ return; }; _labelFunction = _arg1; invalidate(InvalidationType.DATA); } public function set rowHeight(_arg1:Number):void{ _rowHeight = _arg1; invalidate(InvalidationType.SIZE); } public static function getStyleDefinition():Object{ return (mergeStyles(defaultStyles, SelectableList.getStyleDefinition())); } } }//package fl.controls
Section 111
//ScrollBar (fl.controls.ScrollBar) package fl.controls { import fl.core.*; import flash.events.*; import fl.events.*; public class ScrollBar extends UIComponent { private var _direction:String;// = "vertical" protected var inDrag:Boolean;// = false protected var upArrow:BaseButton; private var _pageScrollSize:Number;// = 0 protected var downArrow:BaseButton; private var _pageSize:Number;// = 10 private var thumbScrollOffset:Number; private var _maxScrollPosition:Number;// = 0 private var _scrollPosition:Number;// = 0 protected var track:BaseButton; private var _minScrollPosition:Number;// = 0 private var _lineScrollSize:Number;// = 1 protected var thumb:LabelButton; protected static const THUMB_STYLES:Object = {disabledSkin:"thumbDisabledSkin", downSkin:"thumbDownSkin", overSkin:"thumbOverSkin", upSkin:"thumbUpSkin", icon:"thumbIcon", textPadding:0}; public static const WIDTH:Number = 15; protected static const DOWN_ARROW_STYLES:Object = {disabledSkin:"downArrowDisabledSkin", downSkin:"downArrowDownSkin", overSkin:"downArrowOverSkin", upSkin:"downArrowUpSkin", repeatDelay:"repeatDelay", repeatInterval:"repeatInterval"}; protected static const UP_ARROW_STYLES:Object = {disabledSkin:"upArrowDisabledSkin", downSkin:"upArrowDownSkin", overSkin:"upArrowOverSkin", upSkin:"upArrowUpSkin", repeatDelay:"repeatDelay", repeatInterval:"repeatInterval"}; protected static const TRACK_STYLES:Object = {disabledSkin:"trackDisabledSkin", downSkin:"trackDownSkin", overSkin:"trackOverSkin", upSkin:"trackUpSkin", repeatDelay:"repeatDelay", repeatInterval:"repeatInterval"}; private static var defaultStyles:Object = {downArrowDisabledSkin:"ScrollArrowDown_disabledSkin", downArrowDownSkin:"ScrollArrowDown_downSkin", downArrowOverSkin:"ScrollArrowDown_overSkin", downArrowUpSkin:"ScrollArrowDown_upSkin", thumbDisabledSkin:"ScrollThumb_upSkin", thumbDownSkin:"ScrollThumb_downSkin", thumbOverSkin:"ScrollThumb_overSkin", thumbUpSkin:"ScrollThumb_upSkin", trackDisabledSkin:"ScrollTrack_skin", trackDownSkin:"ScrollTrack_skin", trackOverSkin:"ScrollTrack_skin", trackUpSkin:"ScrollTrack_skin", upArrowDisabledSkin:"ScrollArrowUp_disabledSkin", upArrowDownSkin:"ScrollArrowUp_downSkin", upArrowOverSkin:"ScrollArrowUp_overSkin", upArrowUpSkin:"ScrollArrowUp_upSkin", thumbIcon:"ScrollBar_thumbIcon", repeatDelay:500, repeatInterval:35}; public function ScrollBar(){ _pageSize = 10; _pageScrollSize = 0; _lineScrollSize = 1; _minScrollPosition = 0; _maxScrollPosition = 0; _scrollPosition = 0; _direction = ScrollBarDirection.VERTICAL; inDrag = false; super(); setStyles(); focusEnabled = false; } public function get minScrollPosition():Number{ return (_minScrollPosition); } public function set minScrollPosition(_arg1:Number):void{ setScrollProperties(_pageSize, _arg1, _maxScrollPosition); } public function setScrollPosition(_arg1:Number, _arg2:Boolean=true):void{ var _local3:Number; _local3 = scrollPosition; _scrollPosition = Math.max(_minScrollPosition, Math.min(_maxScrollPosition, _arg1)); if (_local3 == _scrollPosition){ return; }; if (_arg2){ dispatchEvent(new ScrollEvent(_direction, (scrollPosition - _local3), scrollPosition)); }; updateThumb(); } public function set scrollPosition(_arg1:Number):void{ setScrollPosition(_arg1, true); } public function get pageScrollSize():Number{ return (((_pageScrollSize)==0) ? _pageSize : _pageScrollSize); } public function set pageSize(_arg1:Number):void{ if (_arg1 > 0){ _pageSize = _arg1; }; } public function setScrollProperties(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number=0):void{ this.pageSize = _arg1; _minScrollPosition = _arg2; _maxScrollPosition = _arg3; if (_arg4 >= 0){ _pageScrollSize = _arg4; }; enabled = (_maxScrollPosition > _minScrollPosition); setScrollPosition(_scrollPosition, false); updateThumb(); } override public function set enabled(_arg1:Boolean):void{ super.enabled = _arg1; downArrow.enabled = (track.enabled = (thumb.enabled = (upArrow.enabled = ((enabled) && ((_maxScrollPosition > _minScrollPosition)))))); updateThumb(); } protected function updateThumb():void{ var _local1:Number; _local1 = ((_maxScrollPosition - _minScrollPosition) + _pageSize); if ((((((track.height <= 12)) || ((_maxScrollPosition <= _minScrollPosition)))) || ((((_local1 == 0)) || (isNaN(_local1)))))){ thumb.height = 12; thumb.visible = false; } else { thumb.height = Math.max(13, ((_pageSize / _local1) * track.height)); thumb.y = (track.y + ((track.height - thumb.height) * ((_scrollPosition - _minScrollPosition) / (_maxScrollPosition - _minScrollPosition)))); thumb.visible = enabled; }; } protected function thumbPressHandler(_arg1:MouseEvent):void{ inDrag = true; thumbScrollOffset = (mouseY - thumb.y); thumb.mouseStateLocked = true; mouseChildren = false; stage.addEventListener(MouseEvent.MOUSE_MOVE, handleThumbDrag, false, 0, true); stage.addEventListener(MouseEvent.MOUSE_UP, thumbReleaseHandler, false, 0, true); } protected function thumbReleaseHandler(_arg1:MouseEvent):void{ inDrag = false; mouseChildren = true; thumb.mouseStateLocked = false; stage.removeEventListener(MouseEvent.MOUSE_MOVE, handleThumbDrag); stage.removeEventListener(MouseEvent.MOUSE_UP, thumbReleaseHandler); } public function set pageScrollSize(_arg1:Number):void{ if (_arg1 >= 0){ _pageScrollSize = _arg1; }; } protected function handleThumbDrag(_arg1:MouseEvent):void{ var _local2:Number; _local2 = Math.max(0, Math.min((track.height - thumb.height), ((mouseY - track.y) - thumbScrollOffset))); setScrollPosition((((_local2 / (track.height - thumb.height)) * (_maxScrollPosition - _minScrollPosition)) + _minScrollPosition)); } public function set direction(_arg1:String):void{ var _local2:Boolean; if (_direction == _arg1){ return; }; _direction = _arg1; if (isLivePreview){ return; }; setScaleY(1); _local2 = (_direction == ScrollBarDirection.HORIZONTAL); if (((_local2) && (componentInspectorSetting))){ if (rotation == 90){ return; }; setScaleX(-1); rotation = -90; }; if (!componentInspectorSetting){ if (((_local2) && ((rotation == 0)))){ rotation = -90; setScaleX(-1); } else { if (((!(_local2)) && ((rotation == -90)))){ rotation = 0; setScaleX(1); }; }; }; invalidate(InvalidationType.SIZE); } public function set lineScrollSize(_arg1:Number):void{ if (_arg1 > 0){ _lineScrollSize = _arg1; }; } override public function get height():Number{ return (((_direction)==ScrollBarDirection.HORIZONTAL) ? super.width : super.height); } protected function scrollPressHandler(_arg1:ComponentEvent):void{ var _local2:Number; var _local3:Number; _arg1.stopImmediatePropagation(); if (_arg1.currentTarget == upArrow){ setScrollPosition((_scrollPosition - _lineScrollSize)); } else { if (_arg1.currentTarget == downArrow){ setScrollPosition((_scrollPosition + _lineScrollSize)); } else { _local2 = (((track.mouseY / track.height) * (_maxScrollPosition - _minScrollPosition)) + _minScrollPosition); _local3 = ((pageScrollSize)==0) ? pageSize : pageScrollSize; if (_scrollPosition < _local2){ setScrollPosition(Math.min(_local2, (_scrollPosition + _local3))); } else { if (_scrollPosition > _local2){ setScrollPosition(Math.max(_local2, (_scrollPosition - _local3))); }; }; }; }; } public function get pageSize():Number{ return (_pageSize); } public function set maxScrollPosition(_arg1:Number):void{ setScrollProperties(_pageSize, _minScrollPosition, _arg1); } public function get scrollPosition():Number{ return (_scrollPosition); } override public function get enabled():Boolean{ return (super.enabled); } override protected function draw():void{ var _local1:Number; if (isInvalid(InvalidationType.SIZE)){ _local1 = super.height; downArrow.move(0, Math.max(upArrow.height, (_local1 - downArrow.height))); track.setSize(WIDTH, Math.max(0, (_local1 - (downArrow.height + upArrow.height)))); updateThumb(); }; if (isInvalid(InvalidationType.STYLES, InvalidationType.STATE)){ setStyles(); }; downArrow.drawNow(); upArrow.drawNow(); track.drawNow(); thumb.drawNow(); validate(); } override protected function configUI():void{ super.configUI(); track = new BaseButton(); track.move(0, 14); track.useHandCursor = false; track.autoRepeat = true; track.focusEnabled = false; addChild(track); thumb = new LabelButton(); thumb.label = ""; thumb.setSize(WIDTH, 15); thumb.move(0, 15); thumb.focusEnabled = false; addChild(thumb); downArrow = new BaseButton(); downArrow.setSize(WIDTH, 14); downArrow.autoRepeat = true; downArrow.focusEnabled = false; addChild(downArrow); upArrow = new BaseButton(); upArrow.setSize(WIDTH, 14); upArrow.move(0, 0); upArrow.autoRepeat = true; upArrow.focusEnabled = false; addChild(upArrow); upArrow.addEventListener(ComponentEvent.BUTTON_DOWN, scrollPressHandler, false, 0, true); downArrow.addEventListener(ComponentEvent.BUTTON_DOWN, scrollPressHandler, false, 0, true); track.addEventListener(ComponentEvent.BUTTON_DOWN, scrollPressHandler, false, 0, true); thumb.addEventListener(MouseEvent.MOUSE_DOWN, thumbPressHandler, false, 0, true); enabled = false; } public function get direction():String{ return (_direction); } public function get lineScrollSize():Number{ return (_lineScrollSize); } override public function setSize(_arg1:Number, _arg2:Number):void{ if (_direction == ScrollBarDirection.HORIZONTAL){ super.setSize(_arg2, _arg1); } else { super.setSize(_arg1, _arg2); }; } public function get maxScrollPosition():Number{ return (_maxScrollPosition); } override public function get width():Number{ return (((_direction)==ScrollBarDirection.HORIZONTAL) ? super.height : super.width); } protected function setStyles():void{ copyStylesToChild(downArrow, DOWN_ARROW_STYLES); copyStylesToChild(thumb, THUMB_STYLES); copyStylesToChild(track, TRACK_STYLES); copyStylesToChild(upArrow, UP_ARROW_STYLES); } public static function getStyleDefinition():Object{ return (defaultStyles); } } }//package fl.controls
Section 112
//ScrollBarDirection (fl.controls.ScrollBarDirection) package fl.controls { public class ScrollBarDirection { public static const HORIZONTAL:String = "horizontal"; public static const VERTICAL:String = "vertical"; } }//package fl.controls
Section 113
//ScrollPolicy (fl.controls.ScrollPolicy) package fl.controls { public class ScrollPolicy { public static const OFF:String = "off"; public static const ON:String = "on"; public static const AUTO:String = "auto"; } }//package fl.controls
Section 114
//SelectableList (fl.controls.SelectableList) package fl.controls { import fl.controls.listClasses.*; import fl.core.*; import flash.display.*; import flash.events.*; import fl.data.*; import flash.utils.*; import fl.managers.*; import fl.events.*; import flash.ui.*; import fl.containers.*; public class SelectableList extends BaseScrollPane implements IFocusManagerComponent { protected var invalidItems:Dictionary; protected var renderedItems:Dictionary; protected var listHolder:Sprite; protected var _allowMultipleSelection:Boolean;// = false protected var lastCaretIndex:int;// = -1 protected var _selectedIndices:Array; protected var availableCellRenderers:Array; protected var list:Sprite; protected var caretIndex:int;// = -1 protected var updatedRendererStyles:Object; protected var preChangeItems:Array; protected var activeCellRenderers:Array; protected var rendererStyles:Object; protected var _verticalScrollPosition:Number; protected var _dataProvider:DataProvider; protected var _horizontalScrollPosition:Number; private var collectionItemImport:SimpleCollectionItem; protected var _selectable:Boolean;// = true private static var defaultStyles:Object = {skin:"List_skin", cellRenderer:CellRenderer, contentPadding:null, disabledAlpha:null}; public static var createAccessibilityImplementation:Function; public function SelectableList(){ _allowMultipleSelection = false; _selectable = true; caretIndex = -1; lastCaretIndex = -1; super(); activeCellRenderers = []; availableCellRenderers = []; invalidItems = new Dictionary(true); renderedItems = new Dictionary(true); _selectedIndices = []; if (dataProvider == null){ dataProvider = new DataProvider(); }; verticalScrollPolicy = ScrollPolicy.AUTO; rendererStyles = {}; updatedRendererStyles = {}; } protected function drawList():void{ } public function set allowMultipleSelection(_arg1:Boolean):void{ if (_arg1 == _allowMultipleSelection){ return; }; _allowMultipleSelection = _arg1; if (((!(_arg1)) && ((_selectedIndices.length > 1)))){ _selectedIndices = [_selectedIndices.pop()]; invalidate(InvalidationType.DATA); }; } public function sortItemsOn(_arg1:String, _arg2:Object=null){ return (_dataProvider.sortOn(_arg1, _arg2)); } public function removeItemAt(_arg1:uint):Object{ return (_dataProvider.removeItemAt(_arg1)); } public function get selectedItem():Object{ return (((_selectedIndices.length)==0) ? null : _dataProvider.getItemAt(selectedIndex)); } override protected function keyDownHandler(_arg1:KeyboardEvent):void{ if (!selectable){ return; }; switch (_arg1.keyCode){ case Keyboard.UP: case Keyboard.DOWN: case Keyboard.END: case Keyboard.HOME: case Keyboard.PAGE_UP: case Keyboard.PAGE_DOWN: moveSelectionVertically(_arg1.keyCode, ((_arg1.shiftKey) && (_allowMultipleSelection)), ((_arg1.ctrlKey) && (_allowMultipleSelection))); _arg1.stopPropagation(); break; case Keyboard.LEFT: case Keyboard.RIGHT: moveSelectionHorizontally(_arg1.keyCode, ((_arg1.shiftKey) && (_allowMultipleSelection)), ((_arg1.ctrlKey) && (_allowMultipleSelection))); _arg1.stopPropagation(); break; }; } public function get selectable():Boolean{ return (_selectable); } public function itemToCellRenderer(_arg1:Object):ICellRenderer{ var _local2:*; var _local3:ICellRenderer; if (_arg1 != null){ for (_local2 in activeCellRenderers) { _local3 = (activeCellRenderers[_local2] as ICellRenderer); if (_local3.data == _arg1){ return (_local3); }; }; }; return (null); } public function getNextIndexAtLetter(_arg1:String, _arg2:int=-1):int{ var _local3:int; var _local4:Number; var _local5:Number; var _local6:Object; var _local7:String; if (length == 0){ return (-1); }; _arg1 = _arg1.toUpperCase(); _local3 = (length - 1); _local4 = 0; while (_local4 < _local3) { _local5 = ((_arg2 + 1) + _local4); if (_local5 > (length - 1)){ _local5 = (_local5 - length); }; _local6 = getItemAt(_local5); if (_local6 == null){ break; }; _local7 = itemToLabel(_local6); if (_local7 == null){ } else { if (_local7.charAt(0).toUpperCase() == _arg1){ return (_local5); }; }; _local4++; }; return (-1); } public function invalidateList():void{ _invalidateList(); invalidate(InvalidationType.DATA); } override public function set enabled(_arg1:Boolean):void{ super.enabled = _arg1; list.mouseChildren = _enabled; } public function get selectedIndices():Array{ return (_selectedIndices.concat()); } public function set selectable(_arg1:Boolean):void{ if (_arg1 == _selectable){ return; }; if (!_arg1){ selectedIndices = []; }; _selectable = _arg1; } public function itemToLabel(_arg1:Object):String{ return (_arg1["label"]); } public function addItemAt(_arg1:Object, _arg2:uint):void{ _dataProvider.addItemAt(_arg1, _arg2); invalidateList(); } public function replaceItemAt(_arg1:Object, _arg2:uint):Object{ return (_dataProvider.replaceItemAt(_arg1, _arg2)); } protected function handleDataChange(_arg1:DataChangeEvent):void{ var _local2:int; var _local3:int; var _local4:String; var _local5:uint; _local2 = _arg1.startIndex; _local3 = _arg1.endIndex; _local4 = _arg1.changeType; if (_local4 == DataChangeType.INVALIDATE_ALL){ clearSelection(); invalidateList(); } else { if (_local4 == DataChangeType.INVALIDATE){ _local5 = 0; while (_local5 < _arg1.items.length) { invalidateItem(_arg1.items[_local5]); _local5++; }; } else { if (_local4 == DataChangeType.ADD){ _local5 = 0; while (_local5 < _selectedIndices.length) { if (_selectedIndices[_local5] >= _local2){ _selectedIndices[_local5] = (_selectedIndices[_local5] + (_local2 - _local3)); }; _local5++; }; } else { if (_local4 == DataChangeType.REMOVE){ _local5 = 0; while (_local5 < _selectedIndices.length) { if (_selectedIndices[_local5] >= _local2){ if (_selectedIndices[_local5] <= _local3){ delete _selectedIndices[_local5]; } else { _selectedIndices[_local5] = (_selectedIndices[_local5] - ((_local2 - _local3) + 1)); }; }; _local5++; }; } else { if (_local4 == DataChangeType.REMOVE_ALL){ clearSelection(); } else { if (_local4 == DataChangeType.REPLACE){ } else { selectedItems = preChangeItems; preChangeItems = null; }; }; }; }; }; }; invalidate(InvalidationType.DATA); } protected function _invalidateList():void{ availableCellRenderers = []; while (activeCellRenderers.length > 0) { list.removeChild((activeCellRenderers.pop() as DisplayObject)); }; } protected function updateRendererStyles():void{ var _local1:Array; var _local2:uint; var _local3:uint; var _local4:String; _local1 = availableCellRenderers.concat(activeCellRenderers); _local2 = _local1.length; _local3 = 0; while (_local3 < _local2) { if (_local1[_local3].setStyle == null){ } else { for (_local4 in updatedRendererStyles) { _local1[_local3].setStyle(_local4, updatedRendererStyles[_local4]); }; _local1[_local3].drawNow(); }; _local3++; }; updatedRendererStyles = {}; } public function set selectedItem(_arg1:Object):void{ var _local2:int; _local2 = _dataProvider.getItemIndex(_arg1); selectedIndex = _local2; } public function sortItems(... _args){ return (_dataProvider.sort.apply(_dataProvider, _args)); } public function removeAll():void{ _dataProvider.removeAll(); } protected function handleCellRendererChange(_arg1:Event):void{ var _local2:ICellRenderer; var _local3:uint; _local2 = (_arg1.currentTarget as ICellRenderer); _local3 = _local2.listData.index; _dataProvider.invalidateItemAt(_local3); } protected function moveSelectionVertically(_arg1:uint, _arg2:Boolean, _arg3:Boolean):void{ } override protected function setHorizontalScrollPosition(_arg1:Number, _arg2:Boolean=false):void{ var _local3:Number; if (_arg1 == _horizontalScrollPosition){ return; }; _local3 = (_arg1 - _horizontalScrollPosition); _horizontalScrollPosition = _arg1; if (_arg2){ dispatchEvent(new ScrollEvent(ScrollBarDirection.HORIZONTAL, _local3, _arg1)); }; } public function scrollToSelected():void{ scrollToIndex(selectedIndex); } public function invalidateItem(_arg1:Object):void{ if (renderedItems[_arg1] == null){ return; }; invalidItems[_arg1] = true; invalidate(InvalidationType.DATA); } protected function handleCellRendererClick(_arg1:MouseEvent):void{ var _local2:ICellRenderer; var _local3:uint; var _local4:int; var _local5:int; var _local6:uint; if (!_enabled){ return; }; _local2 = (_arg1.currentTarget as ICellRenderer); _local3 = _local2.listData.index; if (((!(dispatchEvent(new ListEvent(ListEvent.ITEM_CLICK, false, true, _local2.listData.column, _local2.listData.row, _local3, _local2.data)))) || (!(_selectable)))){ return; }; _local4 = selectedIndices.indexOf(_local3); if (!_allowMultipleSelection){ if (_local4 != -1){ return; }; _local2.selected = true; _selectedIndices = [_local3]; lastCaretIndex = (caretIndex = _local3); } else { if (_arg1.shiftKey){ _local6 = ((_selectedIndices.length)>0) ? _selectedIndices[0] : _local3; _selectedIndices = []; if (_local6 > _local3){ _local5 = _local6; while (_local5 >= _local3) { _selectedIndices.push(_local5); _local5--; }; } else { _local5 = _local6; while (_local5 <= _local3) { _selectedIndices.push(_local5); _local5++; }; }; caretIndex = _local3; } else { if (_arg1.ctrlKey){ if (_local4 != -1){ _local2.selected = false; _selectedIndices.splice(_local4, 1); } else { _local2.selected = true; _selectedIndices.push(_local3); }; caretIndex = _local3; } else { _selectedIndices = [_local3]; lastCaretIndex = (caretIndex = _local3); }; }; }; dispatchEvent(new Event(Event.CHANGE)); invalidate(InvalidationType.DATA); } public function get length():uint{ return (_dataProvider.length); } public function get allowMultipleSelection():Boolean{ return (_allowMultipleSelection); } protected function onPreChange(_arg1:DataChangeEvent):void{ switch (_arg1.changeType){ case DataChangeType.REMOVE: case DataChangeType.ADD: case DataChangeType.INVALIDATE: case DataChangeType.REMOVE_ALL: case DataChangeType.REPLACE: case DataChangeType.INVALIDATE_ALL: break; default: preChangeItems = selectedItems; break; }; } public function getRendererStyle(_arg1:String, _arg2:int=-1):Object{ return (rendererStyles[_arg1]); } override protected function setVerticalScrollPosition(_arg1:Number, _arg2:Boolean=false):void{ var _local3:Number; if (_arg1 == _verticalScrollPosition){ return; }; _local3 = (_arg1 - _verticalScrollPosition); _verticalScrollPosition = _arg1; if (_arg2){ dispatchEvent(new ScrollEvent(ScrollBarDirection.VERTICAL, _local3, _arg1)); }; } protected function moveSelectionHorizontally(_arg1:uint, _arg2:Boolean, _arg3:Boolean):void{ } public function set selectedIndices(_arg1:Array):void{ if (!_selectable){ return; }; _selectedIndices = ((_arg1)==null) ? [] : _arg1.concat(); invalidate(InvalidationType.SELECTED); } public function get selectedIndex():int{ return (((_selectedIndices.length)==0) ? -1 : _selectedIndices[(_selectedIndices.length - 1)]); } override protected function draw():void{ super.draw(); } override protected function configUI():void{ super.configUI(); listHolder = new Sprite(); addChild(listHolder); listHolder.scrollRect = contentScrollRect; list = new Sprite(); listHolder.addChild(list); } public function addItem(_arg1:Object):void{ _dataProvider.addItem(_arg1); invalidateList(); } protected function handleCellRendererMouseEvent(_arg1:MouseEvent):void{ var _local2:ICellRenderer; var _local3:String; _local2 = (_arg1.target as ICellRenderer); _local3 = ((_arg1.type)==MouseEvent.ROLL_OVER) ? ListEvent.ITEM_ROLL_OVER : ListEvent.ITEM_ROLL_OUT; dispatchEvent(new ListEvent(_local3, false, false, _local2.listData.column, _local2.listData.row, _local2.listData.index, _local2.data)); } public function clearRendererStyle(_arg1:String, _arg2:int=-1):void{ delete rendererStyles[_arg1]; updatedRendererStyles[_arg1] = null; invalidate(InvalidationType.RENDERER_STYLES); } protected function handleCellRendererDoubleClick(_arg1:MouseEvent):void{ var _local2:ICellRenderer; var _local3:uint; if (!_enabled){ return; }; _local2 = (_arg1.currentTarget as ICellRenderer); _local3 = _local2.listData.index; dispatchEvent(new ListEvent(ListEvent.ITEM_DOUBLE_CLICK, false, true, _local2.listData.column, _local2.listData.row, _local3, _local2.data)); } public function get rowCount():uint{ return (0); } public function isItemSelected(_arg1:Object):Boolean{ return ((selectedItems.indexOf(_arg1) > -1)); } public function set dataProvider(_arg1:DataProvider):void{ if (_dataProvider != null){ _dataProvider.removeEventListener(DataChangeEvent.DATA_CHANGE, handleDataChange); _dataProvider.removeEventListener(DataChangeEvent.PRE_DATA_CHANGE, onPreChange); }; _dataProvider = _arg1; _dataProvider.addEventListener(DataChangeEvent.DATA_CHANGE, handleDataChange, false, 0, true); _dataProvider.addEventListener(DataChangeEvent.PRE_DATA_CHANGE, onPreChange, false, 0, true); clearSelection(); invalidateList(); } override protected function drawLayout():void{ super.drawLayout(); contentScrollRect = listHolder.scrollRect; contentScrollRect.width = availableWidth; contentScrollRect.height = availableHeight; listHolder.scrollRect = contentScrollRect; } public function getItemAt(_arg1:uint):Object{ return (_dataProvider.getItemAt(_arg1)); } override protected function initializeAccessibility():void{ if (SelectableList.createAccessibilityImplementation != null){ SelectableList.createAccessibilityImplementation(this); }; } public function scrollToIndex(_arg1:int):void{ } public function removeItem(_arg1:Object):Object{ return (_dataProvider.removeItem(_arg1)); } public function get dataProvider():DataProvider{ return (_dataProvider); } public function set maxHorizontalScrollPosition(_arg1:Number):void{ _maxHorizontalScrollPosition = _arg1; invalidate(InvalidationType.SIZE); } public function setRendererStyle(_arg1:String, _arg2:Object, _arg3:uint=0):void{ if (rendererStyles[_arg1] == _arg2){ return; }; updatedRendererStyles[_arg1] = _arg2; rendererStyles[_arg1] = _arg2; invalidate(InvalidationType.RENDERER_STYLES); } public function invalidateItemAt(_arg1:uint):void{ var _local2:Object; _local2 = _dataProvider.getItemAt(_arg1); if (_local2 != null){ invalidateItem(_local2); }; } public function set selectedItems(_arg1:Array):void{ var _local2:Array; var _local3:uint; var _local4:int; if (_arg1 == null){ selectedIndices = null; return; }; _local2 = []; _local3 = 0; while (_local3 < _arg1.length) { _local4 = _dataProvider.getItemIndex(_arg1[_local3]); if (_local4 != -1){ _local2.push(_local4); }; _local3++; }; selectedIndices = _local2; } public function clearSelection():void{ selectedIndex = -1; } override public function get maxHorizontalScrollPosition():Number{ return (_maxHorizontalScrollPosition); } public function get selectedItems():Array{ var _local1:Array; var _local2:uint; _local1 = []; _local2 = 0; while (_local2 < _selectedIndices.length) { _local1.push(_dataProvider.getItemAt(_selectedIndices[_local2])); _local2++; }; return (_local1); } public function set selectedIndex(_arg1:int):void{ selectedIndices = ((_arg1)==-1) ? null : [_arg1]; } public static function getStyleDefinition():Object{ return (mergeStyles(defaultStyles, BaseScrollPane.getStyleDefinition())); } } }//package fl.controls
Section 115
//TextInput (fl.controls.TextInput) package fl.controls { import fl.core.*; import flash.display.*; import flash.events.*; import fl.managers.*; import fl.events.*; import flash.text.*; import flash.ui.*; public class TextInput extends UIComponent implements IFocusManagerComponent { protected var _html:Boolean;// = false protected var _savedHTML:String; protected var background:DisplayObject; protected var _editable:Boolean;// = true public var textField:TextField; private static var defaultStyles:Object = {upSkin:"TextInput_upSkin", disabledSkin:"TextInput_disabledSkin", focusRectSkin:null, focusRectPadding:null, textFormat:null, disabledTextFormat:null, textPadding:0, embedFonts:false}; public static var createAccessibilityImplementation:Function; public function TextInput(){ _editable = true; _html = false; super(); } override public function drawFocus(_arg1:Boolean):void{ if (focusTarget != null){ focusTarget.drawFocus(_arg1); return; }; super.drawFocus(_arg1); } public function set imeMode(_arg1:String):void{ _imeMode = _arg1; } override protected function isOurFocus(_arg1:DisplayObject):Boolean{ return ((((_arg1 == textField)) || (super.isOurFocus(_arg1)))); } protected function handleKeyDown(_arg1:KeyboardEvent):void{ if (_arg1.keyCode == Keyboard.ENTER){ dispatchEvent(new ComponentEvent(ComponentEvent.ENTER, true)); }; } public function set text(_arg1:String):void{ textField.text = _arg1; _html = false; invalidate(InvalidationType.DATA); invalidate(InvalidationType.STYLES); } protected function updateTextFieldType():void{ textField.type = (((enabled) && (editable))) ? TextFieldType.INPUT : TextFieldType.DYNAMIC; textField.selectable = enabled; } public function get selectionEndIndex():int{ return (textField.selectionEndIndex); } public function get editable():Boolean{ return (_editable); } override protected function focusInHandler(_arg1:FocusEvent):void{ var _local2:IFocusManager; if (_arg1.target == this){ stage.focus = textField; }; _local2 = focusManager; if (((editable) && (_local2))){ _local2.showFocusIndicator = true; if (((textField.selectable) && ((textField.selectionBeginIndex == textField.selectionBeginIndex)))){ setSelection(0, textField.length); }; }; super.focusInHandler(_arg1); if (editable){ setIMEMode(true); }; } public function get selectionBeginIndex():int{ return (textField.selectionBeginIndex); } public function set alwaysShowSelection(_arg1:Boolean):void{ textField.alwaysShowSelection = _arg1; } override public function set enabled(_arg1:Boolean):void{ super.enabled = _arg1; updateTextFieldType(); } protected function setEmbedFont(){ var _local1:Object; _local1 = getStyleValue("embedFonts"); if (_local1 != null){ textField.embedFonts = _local1; }; } public function get horizontalScrollPosition():int{ return (textField.scrollH); } public function set condenseWhite(_arg1:Boolean):void{ textField.condenseWhite = _arg1; } public function set displayAsPassword(_arg1:Boolean):void{ textField.displayAsPassword = _arg1; } public function set horizontalScrollPosition(_arg1:int):void{ textField.scrollH = _arg1; } public function get restrict():String{ return (textField.restrict); } public function get textWidth():Number{ return (textField.textWidth); } public function get textHeight():Number{ return (textField.textHeight); } public function set editable(_arg1:Boolean):void{ _editable = _arg1; updateTextFieldType(); } public function get maxChars():int{ return (textField.maxChars); } public function get length():int{ return (textField.length); } public function getLineMetrics(_arg1:int):TextLineMetrics{ return (textField.getLineMetrics(_arg1)); } public function get imeMode():String{ return (_imeMode); } override protected function focusOutHandler(_arg1:FocusEvent):void{ super.focusOutHandler(_arg1); if (editable){ setIMEMode(false); }; } public function set htmlText(_arg1:String):void{ if (_arg1 == ""){ text = ""; return; }; _html = true; _savedHTML = _arg1; textField.htmlText = _arg1; invalidate(InvalidationType.DATA); invalidate(InvalidationType.STYLES); } public function get text():String{ return (textField.text); } override public function get enabled():Boolean{ return (super.enabled); } public function get condenseWhite():Boolean{ return (textField.condenseWhite); } public function get alwaysShowSelection():Boolean{ return (textField.alwaysShowSelection); } override protected function draw():void{ var _local1:Object; if (isInvalid(InvalidationType.STYLES, InvalidationType.STATE)){ drawTextFormat(); drawBackground(); _local1 = getStyleValue("embedFonts"); if (_local1 != null){ textField.embedFonts = _local1; }; invalidate(InvalidationType.SIZE, false); }; if (isInvalid(InvalidationType.SIZE)){ drawLayout(); }; super.draw(); } protected function handleTextInput(_arg1:TextEvent):void{ _arg1.stopPropagation(); dispatchEvent(new TextEvent(TextEvent.TEXT_INPUT, true, false, _arg1.text)); } override protected function configUI():void{ super.configUI(); tabChildren = true; textField = new TextField(); addChild(textField); updateTextFieldType(); textField.addEventListener(TextEvent.TEXT_INPUT, handleTextInput, false, 0, true); textField.addEventListener(Event.CHANGE, handleChange, false, 0, true); textField.addEventListener(KeyboardEvent.KEY_DOWN, handleKeyDown, false, 0, true); } public function setSelection(_arg1:int, _arg2:int):void{ textField.setSelection(_arg1, _arg2); } public function get displayAsPassword():Boolean{ return (textField.displayAsPassword); } public function appendText(_arg1:String):void{ textField.appendText(_arg1); } public function set restrict(_arg1:String):void{ if (((componentInspectorSetting) && ((_arg1 == "")))){ _arg1 = null; }; textField.restrict = _arg1; } public function get htmlText():String{ return (textField.htmlText); } protected function drawBackground():void{ var _local1:DisplayObject; var _local2:String; _local1 = background; _local2 = (enabled) ? "upSkin" : "disabledSkin"; background = getDisplayObjectInstance(getStyleValue(_local2)); if (background == null){ return; }; addChildAt(background, 0); if (((((!((_local1 == null))) && (!((_local1 == background))))) && (contains(_local1)))){ removeChild(_local1); }; } override public function setFocus():void{ stage.focus = textField; } protected function drawLayout():void{ var _local1:Number; _local1 = Number(getStyleValue("textPadding")); if (background != null){ background.width = width; background.height = height; }; textField.width = (width - (2 * _local1)); textField.height = (height - (2 * _local1)); textField.x = (textField.y = _local1); } public function set maxChars(_arg1:int):void{ textField.maxChars = _arg1; } public function get maxHorizontalScrollPosition():int{ return (textField.maxScrollH); } protected function drawTextFormat():void{ var _local1:Object; var _local2:TextFormat; var _local3:TextFormat; _local1 = UIComponent.getStyleDefinition(); _local2 = (enabled) ? (_local1.defaultTextFormat as TextFormat) : (_local1.defaultDisabledTextFormat as TextFormat); textField.setTextFormat(_local2); _local3 = (getStyleValue((enabled) ? "textFormat" : "disabledTextFormat") as TextFormat); if (_local3 != null){ textField.setTextFormat(_local3); } else { _local3 = _local2; }; textField.defaultTextFormat = _local3; setEmbedFont(); if (_html){ textField.htmlText = _savedHTML; }; } protected function handleChange(_arg1:Event):void{ _arg1.stopPropagation(); dispatchEvent(new Event(Event.CHANGE, true)); } public static function getStyleDefinition():Object{ return (defaultStyles); } } }//package fl.controls
Section 116
//ComponentShim (fl.core.ComponentShim) package fl.core { import flash.display.*; public dynamic class ComponentShim extends MovieClip { } }//package fl.core
Section 117
//InvalidationType (fl.core.InvalidationType) package fl.core { public class InvalidationType { public static const SIZE:String = "size"; public static const ALL:String = "all"; public static const DATA:String = "data"; public static const SCROLL:String = "scroll"; public static const STATE:String = "state"; public static const STYLES:String = "styles"; public static const SELECTED:String = "selected"; public static const RENDERER_STYLES:String = "rendererStyles"; } }//package fl.core
Section 118
//UIComponent (fl.core.UIComponent) package fl.core { import flash.display.*; import flash.events.*; import flash.utils.*; import fl.managers.*; import fl.events.*; import flash.text.*; import flash.system.*; public class UIComponent extends Sprite { protected var _enabled:Boolean;// = true private var _mouseFocusEnabled:Boolean;// = true protected var startHeight:Number; protected var _height:Number; protected var _oldIMEMode:String;// = null protected var startWidth:Number; public var focusTarget:IFocusManagerComponent; protected var errorCaught:Boolean;// = false protected var uiFocusRect:DisplayObject; protected var _width:Number; public var version:String;// = "3.0.0.15" protected var isFocused:Boolean;// = false protected var callLaterMethods:Dictionary; private var _focusEnabled:Boolean;// = true private var tempText:TextField; protected var invalidateFlag:Boolean;// = false protected var _inspector:Boolean;// = false protected var sharedStyles:Object; protected var invalidHash:Object; protected var isLivePreview:Boolean;// = false protected var _imeMode:String;// = null protected var instanceStyles:Object; protected var _x:Number; protected var _y:Number; public static var inCallLaterPhase:Boolean = false; private static var defaultStyles:Object = {focusRectSkin:"focusRectSkin", focusRectPadding:2, textFormat:new TextFormat("_sans", 11, 0, false, false, false, "", "", TextFormatAlign.LEFT, 0, 0, 0, 0), disabledTextFormat:new TextFormat("_sans", 11, 0x999999, false, false, false, "", "", TextFormatAlign.LEFT, 0, 0, 0, 0), defaultTextFormat:new TextFormat("_sans", 11, 0, false, false, false, "", "", TextFormatAlign.LEFT, 0, 0, 0, 0), defaultDisabledTextFormat:new TextFormat("_sans", 11, 0x999999, false, false, false, "", "", TextFormatAlign.LEFT, 0, 0, 0, 0)}; public static var createAccessibilityImplementation:Function; private static var focusManagers:Dictionary = new Dictionary(false); public function UIComponent(){ version = "3.0.0.15"; isLivePreview = false; invalidateFlag = false; _enabled = true; isFocused = false; _focusEnabled = true; _mouseFocusEnabled = true; _imeMode = null; _oldIMEMode = null; errorCaught = false; _inspector = false; super(); instanceStyles = {}; sharedStyles = {}; invalidHash = {}; callLaterMethods = new Dictionary(); StyleManager.registerInstance(this); configUI(); invalidate(InvalidationType.ALL); tabEnabled = (this is IFocusManagerComponent); focusRect = false; if (tabEnabled){ addEventListener(FocusEvent.FOCUS_IN, focusInHandler); addEventListener(FocusEvent.FOCUS_OUT, focusOutHandler); addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler); addEventListener(KeyboardEvent.KEY_UP, keyUpHandler); }; initializeFocusManager(); addEventListener(Event.ENTER_FRAME, hookAccessibility, false, 0, true); } public function drawFocus(_arg1:Boolean):void{ var _local2:Number; isFocused = _arg1; if (((!((uiFocusRect == null))) && (contains(uiFocusRect)))){ removeChild(uiFocusRect); uiFocusRect = null; }; if (_arg1){ uiFocusRect = (getDisplayObjectInstance(getStyleValue("focusRectSkin")) as Sprite); if (uiFocusRect == null){ return; }; _local2 = Number(getStyleValue("focusRectPadding")); uiFocusRect.x = -(_local2); uiFocusRect.y = -(_local2); uiFocusRect.width = (width + (_local2 * 2)); uiFocusRect.height = (height + (_local2 * 2)); addChildAt(uiFocusRect, 0); }; } private function callLaterDispatcher(_arg1:Event):void{ var _local2:Dictionary; var _local3:Object; if (_arg1.type == Event.ADDED_TO_STAGE){ removeEventListener(Event.ADDED_TO_STAGE, callLaterDispatcher); stage.addEventListener(Event.RENDER, callLaterDispatcher, false, 0, true); stage.invalidate(); return; }; _arg1.target.removeEventListener(Event.RENDER, callLaterDispatcher); if (stage == null){ addEventListener(Event.ADDED_TO_STAGE, callLaterDispatcher, false, 0, true); return; }; inCallLaterPhase = true; _local2 = callLaterMethods; for (_local3 in _local2) { _local3(); delete _local2[_local3]; }; inCallLaterPhase = false; } private function addedHandler(_arg1:Event):void{ removeEventListener("addedToStage", addedHandler); initializeFocusManager(); } protected function getStyleValue(_arg1:String):Object{ return (((instanceStyles[_arg1])==null) ? sharedStyles[_arg1] : instanceStyles[_arg1]); } protected function isOurFocus(_arg1:DisplayObject):Boolean{ return ((_arg1 == this)); } override public function get scaleX():Number{ return ((width / startWidth)); } override public function get scaleY():Number{ return ((height / startHeight)); } override public function set height(_arg1:Number):void{ if (_height == _arg1){ return; }; setSize(width, _arg1); } protected function keyDownHandler(_arg1:KeyboardEvent):void{ } protected function focusInHandler(_arg1:FocusEvent):void{ var _local2:IFocusManager; if (isOurFocus((_arg1.target as DisplayObject))){ _local2 = focusManager; if (((_local2) && (_local2.showFocusIndicator))){ drawFocus(true); isFocused = true; }; }; } public function setStyle(_arg1:String, _arg2:Object):void{ if ((((instanceStyles[_arg1] === _arg2)) && (!((_arg2 is TextFormat))))){ return; }; instanceStyles[_arg1] = _arg2; invalidate(InvalidationType.STYLES); } override public function get visible():Boolean{ return (super.visible); } public function get componentInspectorSetting():Boolean{ return (_inspector); } override public function get x():Number{ return ((isNaN(_x)) ? super.x : _x); } override public function get y():Number{ return ((isNaN(_y)) ? super.y : _y); } protected function setIMEMode(_arg1:Boolean){ var enabled = _arg1; if (_imeMode != null){ if (enabled){ IME.enabled = true; _oldIMEMode = IME.conversionMode; try { if (((!(errorCaught)) && (!((IME.conversionMode == IMEConversionMode.UNKNOWN))))){ IME.conversionMode = _imeMode; }; errorCaught = false; } catch(e:Error) { errorCaught = true; throw (new Error(("IME mode not supported: " + _imeMode))); }; } else { if (((!((IME.conversionMode == IMEConversionMode.UNKNOWN))) && (!((_oldIMEMode == IMEConversionMode.UNKNOWN))))){ IME.conversionMode = _oldIMEMode; }; IME.enabled = false; }; }; } public function set enabled(_arg1:Boolean):void{ if (_arg1 == _enabled){ return; }; _enabled = _arg1; invalidate(InvalidationType.STATE); } public function setSharedStyle(_arg1:String, _arg2:Object):void{ if ((((sharedStyles[_arg1] === _arg2)) && (!((_arg2 is TextFormat))))){ return; }; sharedStyles[_arg1] = _arg2; if (instanceStyles[_arg1] == null){ invalidate(InvalidationType.STYLES); }; } protected function keyUpHandler(_arg1:KeyboardEvent):void{ } public function set focusEnabled(_arg1:Boolean):void{ _focusEnabled = _arg1; } override public function set scaleX(_arg1:Number):void{ setSize((startWidth * _arg1), height); } public function get mouseFocusEnabled():Boolean{ return (_mouseFocusEnabled); } override public function set scaleY(_arg1:Number):void{ setSize(width, (startHeight * _arg1)); } protected function getDisplayObjectInstance(_arg1:Object):DisplayObject{ var classDef:Object; var skin = _arg1; classDef = null; if ((skin is Class)){ return ((new (skin) as DisplayObject)); }; if ((skin is DisplayObject)){ (skin as DisplayObject).x = 0; (skin as DisplayObject).y = 0; return ((skin as DisplayObject)); }; try { classDef = getDefinitionByName(skin.toString()); } catch(e:Error) { try { classDef = (loaderInfo.applicationDomain.getDefinition(skin.toString()) as Object); } catch(e:Error) { }; }; if (classDef == null){ return (null); }; return ((new (classDef) as DisplayObject)); } protected function copyStylesToChild(_arg1:UIComponent, _arg2:Object):void{ var _local3:String; for (_local3 in _arg2) { _arg1.setStyle(_local3, getStyleValue(_arg2[_local3])); }; } protected function beforeComponentParameters():void{ } protected function callLater(_arg1:Function):void{ if (inCallLaterPhase){ return; }; callLaterMethods[_arg1] = true; if (stage != null){ stage.addEventListener(Event.RENDER, callLaterDispatcher, false, 0, true); stage.invalidate(); } else { addEventListener(Event.ADDED_TO_STAGE, callLaterDispatcher, false, 0, true); }; } protected function createFocusManager():void{ if (focusManagers[stage] == null){ focusManagers[stage] = new FocusManager(stage); }; } override public function set visible(_arg1:Boolean):void{ var _local2:String; if (super.visible == _arg1){ return; }; super.visible = _arg1; _local2 = (_arg1) ? ComponentEvent.SHOW : ComponentEvent.HIDE; dispatchEvent(new ComponentEvent(_local2, true)); } protected function hookAccessibility(_arg1:Event):void{ removeEventListener(Event.ENTER_FRAME, hookAccessibility); initializeAccessibility(); } public function set componentInspectorSetting(_arg1:Boolean):void{ _inspector = _arg1; if (_inspector){ beforeComponentParameters(); } else { afterComponentParameters(); }; } override public function set x(_arg1:Number):void{ move(_arg1, _y); } public function drawNow():void{ draw(); } override public function set y(_arg1:Number):void{ move(_x, _arg1); } protected function checkLivePreview():Boolean{ var className:String; if (parent == null){ return (false); }; try { className = getQualifiedClassName(parent); } catch(e:Error) { }; return ((className == "fl.livepreview::LivePreviewParent")); } protected function focusOutHandler(_arg1:FocusEvent):void{ if (isOurFocus((_arg1.target as DisplayObject))){ drawFocus(false); isFocused = false; }; } public function set mouseFocusEnabled(_arg1:Boolean):void{ _mouseFocusEnabled = _arg1; } public function getFocus():InteractiveObject{ if (stage){ return (stage.focus); }; return (null); } protected function validate():void{ invalidHash = {}; } override public function get height():Number{ return (_height); } public function invalidate(_arg1:String="all", _arg2:Boolean=true):void{ invalidHash[_arg1] = true; if (_arg2){ this.callLater(draw); }; } public function get enabled():Boolean{ return (_enabled); } protected function getScaleX():Number{ return (super.scaleX); } protected function getScaleY():Number{ return (super.scaleY); } public function get focusEnabled():Boolean{ return (_focusEnabled); } protected function afterComponentParameters():void{ } protected function draw():void{ if (isInvalid(InvalidationType.SIZE, InvalidationType.STYLES)){ if (((isFocused) && (focusManager.showFocusIndicator))){ drawFocus(true); }; }; validate(); } protected function configUI():void{ var _local1:Number; var _local2:Number; var _local3:Number; isLivePreview = checkLivePreview(); _local1 = rotation; rotation = 0; _local2 = super.width; _local3 = super.height; var _local4 = 1; super.scaleY = _local4; super.scaleX = _local4; setSize(_local2, _local3); move(super.x, super.y); rotation = _local1; startWidth = _local2; startHeight = _local3; if (numChildren > 0){ removeChildAt(0); }; } protected function setScaleX(_arg1:Number):void{ super.scaleX = _arg1; } protected function setScaleY(_arg1:Number):void{ super.scaleY = _arg1; } private function initializeFocusManager():void{ if (stage == null){ addEventListener(Event.ADDED_TO_STAGE, addedHandler, false, 0, true); } else { createFocusManager(); }; } public function set focusManager(_arg1:IFocusManager):void{ UIComponent.focusManagers[this] = _arg1; } public function clearStyle(_arg1:String):void{ setStyle(_arg1, null); } protected function isInvalid(_arg1:String, ... _args):Boolean{ if (((invalidHash[_arg1]) || (invalidHash[InvalidationType.ALL]))){ return (true); }; while (_args.length > 0) { if (invalidHash[_args.pop()]){ return (true); }; }; return (false); } public function setSize(_arg1:Number, _arg2:Number):void{ _width = _arg1; _height = _arg2; invalidate(InvalidationType.SIZE); dispatchEvent(new ComponentEvent(ComponentEvent.RESIZE, false)); } override public function set width(_arg1:Number):void{ if (_width == _arg1){ return; }; setSize(_arg1, height); } public function setFocus():void{ if (stage){ stage.focus = this; }; } protected function initializeAccessibility():void{ if (UIComponent.createAccessibilityImplementation != null){ UIComponent.createAccessibilityImplementation(this); }; } public function get focusManager():IFocusManager{ var _local1:DisplayObject; _local1 = this; while (_local1) { if (UIComponent.focusManagers[_local1] != null){ return (IFocusManager(UIComponent.focusManagers[_local1])); }; _local1 = _local1.parent; }; return (null); } override public function get width():Number{ return (_width); } public function move(_arg1:Number, _arg2:Number):void{ _x = _arg1; _y = _arg2; super.x = Math.round(_arg1); super.y = Math.round(_arg2); dispatchEvent(new ComponentEvent(ComponentEvent.MOVE)); } public function validateNow():void{ invalidate(InvalidationType.ALL, false); draw(); } public function getStyle(_arg1:String):Object{ return (instanceStyles[_arg1]); } public static function getStyleDefinition():Object{ return (defaultStyles); } public static function mergeStyles(... _args):Object{ var _local2:Object; var _local3:uint; var _local4:uint; var _local5:Object; var _local6:String; _local2 = {}; _local3 = _args.length; _local4 = 0; while (_local4 < _local3) { _local5 = _args[_local4]; for (_local6 in _local5) { if (_local2[_local6] != null){ } else { _local2[_local6] = _args[_local4][_local6]; }; }; _local4++; }; return (_local2); } } }//package fl.core
Section 119
//DataProvider (fl.data.DataProvider) package fl.data { import flash.events.*; import fl.events.*; public class DataProvider extends EventDispatcher { protected var data:Array; public function DataProvider(_arg1:Object=null){ if (_arg1 == null){ data = []; } else { data = getDataFromObject(_arg1); }; } protected function dispatchPreChangeEvent(_arg1:String, _arg2:Array, _arg3:int, _arg4:int):void{ dispatchEvent(new DataChangeEvent(DataChangeEvent.PRE_DATA_CHANGE, _arg1, _arg2, _arg3, _arg4)); } public function invalidateItemAt(_arg1:int):void{ checkIndex(_arg1, (data.length - 1)); dispatchChangeEvent(DataChangeType.INVALIDATE, [data[_arg1]], _arg1, _arg1); } public function getItemIndex(_arg1:Object):int{ return (data.indexOf(_arg1)); } protected function getDataFromObject(_arg1:Object):Array{ var _local2:Array; var _local3:Array; var _local4:uint; var _local5:Object; var _local6:XML; var _local7:XMLList; var _local8:XML; var _local9:XMLList; var _local10:XML; var _local11:XMLList; var _local12:XML; if ((_arg1 is Array)){ _local3 = (_arg1 as Array); if (_local3.length > 0){ if ((((_local3[0] is String)) || ((_local3[0] is Number)))){ _local2 = []; _local4 = 0; while (_local4 < _local3.length) { _local5 = {label:String(_local3[_local4]), data:_local3[_local4]}; _local2.push(_local5); _local4++; }; return (_local2); }; }; return (_arg1.concat()); //unresolved jump }; if ((_arg1 is DataProvider)){ return (_arg1.toArray()); }; if ((_arg1 is XML)){ _local6 = (_arg1 as XML); _local2 = []; _local7 = _local6.*; for each (_local8 in _local7) { _arg1 = {}; _local9 = _local8.attributes(); for each (_local10 in _local9) { _arg1[_local10.localName()] = _local10.toString(); }; _local11 = _local8.*; for each (_local12 in _local11) { if (_local12.hasSimpleContent()){ _arg1[_local12.localName()] = _local12.toString(); }; }; _local2.push(_arg1); }; return (_local2); //unresolved jump }; throw (new TypeError((("Error: Type Coercion failed: cannot convert " + _arg1) + " to Array or DataProvider."))); } public function removeItemAt(_arg1:uint):Object{ var _local2:Array; checkIndex(_arg1, (data.length - 1)); dispatchPreChangeEvent(DataChangeType.REMOVE, data.slice(_arg1, (_arg1 + 1)), _arg1, _arg1); _local2 = data.splice(_arg1, 1); dispatchChangeEvent(DataChangeType.REMOVE, _local2, _arg1, _arg1); return (_local2[0]); } public function addItem(_arg1:Object):void{ dispatchPreChangeEvent(DataChangeType.ADD, [_arg1], (data.length - 1), (data.length - 1)); data.push(_arg1); dispatchChangeEvent(DataChangeType.ADD, [_arg1], (data.length - 1), (data.length - 1)); } public function sortOn(_arg1:Object, _arg2:Object=null){ var _local3:Array; dispatchPreChangeEvent(DataChangeType.SORT, data.concat(), 0, (data.length - 1)); _local3 = data.sortOn(_arg1, _arg2); dispatchChangeEvent(DataChangeType.SORT, data.concat(), 0, (data.length - 1)); return (_local3); } public function sort(... _args){ var _local2:Array; dispatchPreChangeEvent(DataChangeType.SORT, data.concat(), 0, (data.length - 1)); _local2 = data.sort.apply(data, _args); dispatchChangeEvent(DataChangeType.SORT, data.concat(), 0, (data.length - 1)); return (_local2); } public function addItems(_arg1:Object):void{ addItemsAt(_arg1, data.length); } public function concat(_arg1:Object):void{ addItems(_arg1); } public function clone():DataProvider{ return (new DataProvider(data)); } public function toArray():Array{ return (data.concat()); } public function get length():uint{ return (data.length); } public function addItemAt(_arg1:Object, _arg2:uint):void{ checkIndex(_arg2, data.length); dispatchPreChangeEvent(DataChangeType.ADD, [_arg1], _arg2, _arg2); data.splice(_arg2, 0, _arg1); dispatchChangeEvent(DataChangeType.ADD, [_arg1], _arg2, _arg2); } public function getItemAt(_arg1:uint):Object{ checkIndex(_arg1, (data.length - 1)); return (data[_arg1]); } override public function toString():String{ return ((("DataProvider [" + data.join(" , ")) + "]")); } public function invalidateItem(_arg1:Object):void{ var _local2:uint; _local2 = getItemIndex(_arg1); if (_local2 == -1){ return; }; invalidateItemAt(_local2); } protected function dispatchChangeEvent(_arg1:String, _arg2:Array, _arg3:int, _arg4:int):void{ dispatchEvent(new DataChangeEvent(DataChangeEvent.DATA_CHANGE, _arg1, _arg2, _arg3, _arg4)); } protected function checkIndex(_arg1:int, _arg2:int):void{ if ((((_arg1 > _arg2)) || ((_arg1 < 0)))){ throw (new RangeError((((("DataProvider index (" + _arg1) + ") is not in acceptable range (0 - ") + _arg2) + ")"))); }; } public function addItemsAt(_arg1:Object, _arg2:uint):void{ var _local3:Array; checkIndex(_arg2, data.length); _local3 = getDataFromObject(_arg1); dispatchPreChangeEvent(DataChangeType.ADD, _local3, _arg2, ((_arg2 + _local3.length) - 1)); data.splice.apply(data, [_arg2, 0].concat(_local3)); dispatchChangeEvent(DataChangeType.ADD, _local3, _arg2, ((_arg2 + _local3.length) - 1)); } public function replaceItem(_arg1:Object, _arg2:Object):Object{ var _local3:int; _local3 = getItemIndex(_arg2); if (_local3 != -1){ return (replaceItemAt(_arg1, _local3)); }; return (null); } public function removeItem(_arg1:Object):Object{ var _local2:int; _local2 = getItemIndex(_arg1); if (_local2 != -1){ return (removeItemAt(_local2)); }; return (null); } public function merge(_arg1:Object):void{ var _local2:Array; var _local3:uint; var _local4:uint; var _local5:uint; var _local6:Object; _local2 = getDataFromObject(_arg1); _local3 = _local2.length; _local4 = data.length; dispatchPreChangeEvent(DataChangeType.ADD, data.slice(_local4, data.length), _local4, (this.data.length - 1)); _local5 = 0; while (_local5 < _local3) { _local6 = _local2[_local5]; if (getItemIndex(_local6) == -1){ data.push(_local6); }; _local5++; }; if (data.length > _local4){ dispatchChangeEvent(DataChangeType.ADD, data.slice(_local4, data.length), _local4, (this.data.length - 1)); } else { dispatchChangeEvent(DataChangeType.ADD, [], -1, -1); }; } public function replaceItemAt(_arg1:Object, _arg2:uint):Object{ var _local3:Array; checkIndex(_arg2, (data.length - 1)); _local3 = [data[_arg2]]; dispatchPreChangeEvent(DataChangeType.REPLACE, _local3, _arg2, _arg2); data[_arg2] = _arg1; dispatchChangeEvent(DataChangeType.REPLACE, _local3, _arg2, _arg2); return (_local3[0]); } public function invalidate():void{ dispatchEvent(new DataChangeEvent(DataChangeEvent.DATA_CHANGE, DataChangeType.INVALIDATE_ALL, data.concat(), 0, data.length)); } public function removeAll():void{ var _local1:Array; _local1 = data.concat(); dispatchPreChangeEvent(DataChangeType.REMOVE_ALL, _local1, 0, _local1.length); data = []; dispatchChangeEvent(DataChangeType.REMOVE_ALL, _local1, 0, _local1.length); } } }//package fl.data
Section 120
//SimpleCollectionItem (fl.data.SimpleCollectionItem) package fl.data { public dynamic class SimpleCollectionItem { public var label:String; public var data:String; public function toString():String{ return ((((("[SimpleCollectionItem: " + label) + ",") + data) + "]")); } } }//package fl.data
Section 121
//ComponentEvent (fl.events.ComponentEvent) package fl.events { import flash.events.*; public class ComponentEvent extends Event { public static const HIDE:String = "hide"; public static const BUTTON_DOWN:String = "buttonDown"; public static const MOVE:String = "move"; public static const RESIZE:String = "resize"; public static const ENTER:String = "enter"; public static const LABEL_CHANGE:String = "labelChange"; public static const SHOW:String = "show"; public function ComponentEvent(_arg1:String, _arg2:Boolean=false, _arg3:Boolean=false){ super(_arg1, _arg2, _arg3); } override public function toString():String{ return (formatToString("ComponentEvent", "type", "bubbles", "cancelable")); } override public function clone():Event{ return (new ComponentEvent(type, bubbles, cancelable)); } } }//package fl.events
Section 122
//DataChangeEvent (fl.events.DataChangeEvent) package fl.events { import flash.events.*; public class DataChangeEvent extends Event { protected var _items:Array; protected var _endIndex:uint; protected var _changeType:String; protected var _startIndex:uint; public static const PRE_DATA_CHANGE:String = "preDataChange"; public static const DATA_CHANGE:String = "dataChange"; public function DataChangeEvent(_arg1:String, _arg2:String, _arg3:Array, _arg4:int=-1, _arg5:int=-1):void{ super(_arg1); _changeType = _arg2; _startIndex = _arg4; _items = _arg3; _endIndex = ((_arg5)==-1) ? _startIndex : _arg5; } public function get changeType():String{ return (_changeType); } public function get startIndex():uint{ return (_startIndex); } public function get items():Array{ return (_items); } override public function clone():Event{ return (new DataChangeEvent(type, _changeType, _items, _startIndex, _endIndex)); } override public function toString():String{ return (formatToString("DataChangeEvent", "type", "changeType", "startIndex", "endIndex", "bubbles", "cancelable")); } public function get endIndex():uint{ return (_endIndex); } } }//package fl.events
Section 123
//DataChangeType (fl.events.DataChangeType) package fl.events { public class DataChangeType { public static const ADD:String = "add"; public static const REMOVE:String = "remove"; public static const REMOVE_ALL:String = "removeAll"; public static const CHANGE:String = "change"; public static const REPLACE:String = "replace"; public static const INVALIDATE:String = "invalidate"; public static const INVALIDATE_ALL:String = "invalidateAll"; public static const SORT:String = "sort"; } }//package fl.events
Section 124
//ListEvent (fl.events.ListEvent) package fl.events { import flash.events.*; public class ListEvent extends Event { protected var _index:int; protected var _item:Object; protected var _columnIndex:int; protected var _rowIndex:int; public static const ITEM_DOUBLE_CLICK:String = "itemDoubleClick"; public static const ITEM_ROLL_OUT:String = "itemRollOut"; public static const ITEM_ROLL_OVER:String = "itemRollOver"; public static const ITEM_CLICK:String = "itemClick"; public function ListEvent(_arg1:String, _arg2:Boolean=false, _arg3:Boolean=false, _arg4:int=-1, _arg5:int=-1, _arg6:int=-1, _arg7:Object=null){ super(_arg1, _arg2, _arg3); _rowIndex = _arg5; _columnIndex = _arg4; _index = _arg6; _item = _arg7; } public function get rowIndex():Object{ return (_rowIndex); } public function get index():int{ return (_index); } public function get item():Object{ return (_item); } public function get columnIndex():int{ return (_columnIndex); } override public function clone():Event{ return (new ListEvent(type, bubbles, cancelable, _columnIndex, _rowIndex)); } override public function toString():String{ return (formatToString("ListEvent", "type", "bubbles", "cancelable", "columnIndex", "rowIndex", "index", "item")); } } }//package fl.events
Section 125
//ScrollEvent (fl.events.ScrollEvent) package fl.events { import flash.events.*; public class ScrollEvent extends Event { private var _position:Number; private var _direction:String; private var _delta:Number; public static const SCROLL:String = "scroll"; public function ScrollEvent(_arg1:String, _arg2:Number, _arg3:Number){ super(ScrollEvent.SCROLL, false, false); _direction = _arg1; _delta = _arg2; _position = _arg3; } override public function clone():Event{ return (new ScrollEvent(_direction, _delta, _position)); } public function get position():Number{ return (_position); } override public function toString():String{ return (formatToString("ScrollEvent", "type", "bubbles", "cancelable", "direction", "delta", "position")); } public function get delta():Number{ return (_delta); } public function get direction():String{ return (_direction); } } }//package fl.events
Section 126
//FocusManager (fl.managers.FocusManager) package fl.managers { import fl.core.*; import fl.controls.*; import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.ui.*; public class FocusManager implements IFocusManager { private var focusableObjects:Dictionary; private var _showFocusIndicator:Boolean;// = true private var defButton:Button; private var focusableCandidates:Array; private var _form:DisplayObjectContainer; private var _defaultButtonEnabled:Boolean;// = true private var activated:Boolean;// = false private var _defaultButton:Button; private var calculateCandidates:Boolean;// = true private var lastFocus:InteractiveObject; private var lastAction:String; public function FocusManager(_arg1:DisplayObjectContainer){ activated = false; calculateCandidates = true; _showFocusIndicator = true; _defaultButtonEnabled = true; super(); focusableObjects = new Dictionary(true); if (_arg1 != null){ _form = _arg1; addFocusables(DisplayObject(_arg1)); _arg1.addEventListener(Event.ADDED, addedHandler); _arg1.addEventListener(Event.REMOVED, removedHandler); activate(); }; } public function get showFocusIndicator():Boolean{ return (_showFocusIndicator); } private function getIndexOfNextObject(_arg1:int, _arg2:Boolean, _arg3:Boolean, _arg4:String):int{ var _local5:int; var _local6:int; var _local7:DisplayObject; var _local8:IFocusManagerGroup; var _local9:int; var _local10:DisplayObject; var _local11:IFocusManagerGroup; _local5 = focusableCandidates.length; _local6 = _arg1; while (true) { if (_arg2){ _arg1--; } else { _arg1++; }; if (_arg3){ if (((_arg2) && ((_arg1 < 0)))){ break; }; if (((!(_arg2)) && ((_arg1 == _local5)))){ break; }; } else { _arg1 = ((_arg1 + _local5) % _local5); if (_local6 == _arg1){ break; }; }; if (isValidFocusCandidate(focusableCandidates[_arg1], _arg4)){ _local7 = DisplayObject(findFocusManagerComponent(focusableCandidates[_arg1])); if ((_local7 is IFocusManagerGroup)){ _local8 = IFocusManagerGroup(_local7); _local9 = 0; while (_local9 < focusableCandidates.length) { _local10 = focusableCandidates[_local9]; if ((_local10 is IFocusManagerGroup)){ _local11 = IFocusManagerGroup(_local10); if ((((_local11.groupName == _local8.groupName)) && (_local11.selected))){ _arg1 = _local9; break; }; }; _local9++; }; }; return (_arg1); }; }; return (_arg1); } public function set form(_arg1:DisplayObjectContainer):void{ _form = _arg1; } private function addFocusables(_arg1:DisplayObject, _arg2:Boolean=false):void{ var focusable:IFocusManagerComponent; var io:InteractiveObject; var doc:DisplayObjectContainer; var i:int; var child:DisplayObject; var o = _arg1; var skipTopLevel = _arg2; if (!skipTopLevel){ if ((o is IFocusManagerComponent)){ focusable = IFocusManagerComponent(o); if (focusable.focusEnabled){ if (((focusable.tabEnabled) && (isTabVisible(o)))){ focusableObjects[o] = true; calculateCandidates = true; }; o.addEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler); o.addEventListener(Event.TAB_INDEX_CHANGE, tabIndexChangeHandler); }; } else { if ((o is InteractiveObject)){ io = (o as InteractiveObject); if (((((io) && (io.tabEnabled))) && ((findFocusManagerComponent(io) == io)))){ focusableObjects[io] = true; calculateCandidates = true; }; io.addEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler); io.addEventListener(Event.TAB_INDEX_CHANGE, tabIndexChangeHandler); }; }; }; if ((o is DisplayObjectContainer)){ doc = DisplayObjectContainer(o); o.addEventListener(Event.TAB_CHILDREN_CHANGE, tabChildrenChangeHandler); if ((((((doc is Stage)) || ((doc.parent is Stage)))) || (doc.tabChildren))){ i = 0; while (i < doc.numChildren) { try { child = doc.getChildAt(i); if (child != null){ addFocusables(doc.getChildAt(i)); }; } catch(error:SecurityError) { }; i = (i + 1); }; }; }; } private function getChildIndex(_arg1:DisplayObjectContainer, _arg2:DisplayObject):int{ return (_arg1.getChildIndex(_arg2)); } private function mouseFocusChangeHandler(_arg1:FocusEvent):void{ if ((_arg1.relatedObject is TextField)){ return; }; _arg1.preventDefault(); } private function focusOutHandler(_arg1:FocusEvent):void{ var _local2:InteractiveObject; _local2 = (_arg1.target as InteractiveObject); } private function isValidFocusCandidate(_arg1:DisplayObject, _arg2:String):Boolean{ var _local3:IFocusManagerGroup; if (!isEnabledAndVisible(_arg1)){ return (false); }; if ((_arg1 is IFocusManagerGroup)){ _local3 = IFocusManagerGroup(_arg1); if (_arg2 == _local3.groupName){ return (false); }; }; return (true); } public function findFocusManagerComponent(_arg1:InteractiveObject):InteractiveObject{ var _local2:InteractiveObject; _local2 = _arg1; while (_arg1) { if ((((_arg1 is IFocusManagerComponent)) && (IFocusManagerComponent(_arg1).focusEnabled))){ return (_arg1); }; _arg1 = _arg1.parent; }; return (_local2); } private function sortFocusableObjectsTabIndex():void{ var _local1:Object; var _local2:InteractiveObject; focusableCandidates = []; for (_local1 in focusableObjects) { _local2 = InteractiveObject(_local1); if (((_local2.tabIndex) && (!(isNaN(Number(_local2.tabIndex)))))){ focusableCandidates.push(_local2); }; }; focusableCandidates.sort(sortByTabIndex); } private function removeFocusables(_arg1:DisplayObject):void{ var _local2:Object; var _local3:DisplayObject; if ((_arg1 is DisplayObjectContainer)){ _arg1.removeEventListener(Event.TAB_CHILDREN_CHANGE, tabChildrenChangeHandler); _arg1.removeEventListener(Event.TAB_INDEX_CHANGE, tabIndexChangeHandler); for (_local2 in focusableObjects) { _local3 = DisplayObject(_local2); if (DisplayObjectContainer(_arg1).contains(_local3)){ if (_local3 == lastFocus){ lastFocus = null; }; _local3.removeEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler); delete focusableObjects[_local2]; calculateCandidates = true; }; }; }; } private function addedHandler(_arg1:Event):void{ var _local2:DisplayObject; _local2 = DisplayObject(_arg1.target); if (_local2.stage){ addFocusables(DisplayObject(_arg1.target)); }; } private function getTopLevelFocusTarget(_arg1:InteractiveObject):InteractiveObject{ while (_arg1 != InteractiveObject(form)) { if ((((((((_arg1 is IFocusManagerComponent)) && (IFocusManagerComponent(_arg1).focusEnabled))) && (IFocusManagerComponent(_arg1).mouseFocusEnabled))) && (UIComponent(_arg1).enabled))){ return (_arg1); }; _arg1 = _arg1.parent; if (_arg1 == null){ break; }; }; return (null); } private function tabChildrenChangeHandler(_arg1:Event):void{ var _local2:DisplayObjectContainer; if (_arg1.target != _arg1.currentTarget){ return; }; calculateCandidates = true; _local2 = DisplayObjectContainer(_arg1.target); if (_local2.tabChildren){ addFocusables(_local2, true); } else { removeFocusables(_local2); }; } public function sendDefaultButtonEvent():void{ defButton.dispatchEvent(new MouseEvent(MouseEvent.CLICK)); } public function getFocus():InteractiveObject{ var _local1:InteractiveObject; _local1 = form.stage.focus; return (findFocusManagerComponent(_local1)); } private function isEnabledAndVisible(_arg1:DisplayObject):Boolean{ var _local2:DisplayObjectContainer; var _local3:TextField; var _local4:SimpleButton; _local2 = DisplayObject(form).parent; while (_arg1 != _local2) { if ((_arg1 is UIComponent)){ if (!UIComponent(_arg1).enabled){ return (false); }; } else { if ((_arg1 is TextField)){ _local3 = TextField(_arg1); if ((((_local3.type == TextFieldType.DYNAMIC)) || (!(_local3.selectable)))){ return (false); }; } else { if ((_arg1 is SimpleButton)){ _local4 = SimpleButton(_arg1); if (!_local4.enabled){ return (false); }; }; }; }; if (!_arg1.visible){ return (false); }; _arg1 = _arg1.parent; }; return (true); } public function set defaultButton(_arg1:Button):void{ var _local2:Button; _local2 = (_arg1) ? Button(_arg1) : null; if (_local2 != _defaultButton){ if (_defaultButton){ _defaultButton.emphasized = false; }; if (defButton){ defButton.emphasized = false; }; _defaultButton = _local2; defButton = _local2; if (_local2){ _local2.emphasized = true; }; }; } private function deactivateHandler(_arg1:Event):void{ var _local2:InteractiveObject; _local2 = InteractiveObject(_arg1.target); } public function setFocus(_arg1:InteractiveObject):void{ if ((_arg1 is IFocusManagerComponent)){ IFocusManagerComponent(_arg1).setFocus(); } else { form.stage.focus = _arg1; }; } private function setFocusToNextObject(_arg1:FocusEvent):void{ var _local2:InteractiveObject; if (!hasFocusableObjects()){ return; }; _local2 = getNextFocusManagerComponent(_arg1.shiftKey); if (_local2){ setFocus(_local2); }; } private function hasFocusableObjects():Boolean{ var _local1:Object; for (_local1 in focusableObjects) { return (true); }; return (false); } private function tabIndexChangeHandler(_arg1:Event):void{ calculateCandidates = true; } private function sortFocusableObjects():void{ var _local1:Object; var _local2:InteractiveObject; focusableCandidates = []; for (_local1 in focusableObjects) { _local2 = InteractiveObject(_local1); if (((((_local2.tabIndex) && (!(isNaN(Number(_local2.tabIndex)))))) && ((_local2.tabIndex > 0)))){ sortFocusableObjectsTabIndex(); return; }; focusableCandidates.push(_local2); }; focusableCandidates.sort(sortByDepth); } private function keyFocusChangeHandler(_arg1:FocusEvent):void{ showFocusIndicator = true; if ((((((_arg1.keyCode == Keyboard.TAB)) || ((_arg1.keyCode == 0)))) && (!(_arg1.isDefaultPrevented())))){ setFocusToNextObject(_arg1); _arg1.preventDefault(); }; } private function getIndexOfFocusedObject(_arg1:DisplayObject):int{ var _local2:int; var _local3:int; _local2 = focusableCandidates.length; _local3 = 0; _local3 = 0; while (_local3 < _local2) { if (focusableCandidates[_local3] == _arg1){ return (_local3); }; _local3++; }; return (-1); } public function hideFocus():void{ } private function removedHandler(_arg1:Event):void{ var _local2:int; var _local3:DisplayObject; var _local4:InteractiveObject; _local3 = DisplayObject(_arg1.target); if ((((_local3 is IFocusManagerComponent)) && ((focusableObjects[_local3] == true)))){ if (_local3 == lastFocus){ IFocusManagerComponent(lastFocus).drawFocus(false); lastFocus = null; }; _local3.removeEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler); delete focusableObjects[_local3]; calculateCandidates = true; } else { if ((((_local3 is InteractiveObject)) && ((focusableObjects[_local3] == true)))){ _local4 = (_local3 as InteractiveObject); if (_local4){ if (_local4 == lastFocus){ lastFocus = null; }; delete focusableObjects[_local4]; calculateCandidates = true; }; _local3.addEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler); }; }; removeFocusables(_local3); } private function sortByDepth(_arg1:InteractiveObject, _arg2:InteractiveObject):Number{ var _local3:String; var _local4:String; var _local5:int; var _local6:String; var _local7:String; var _local8:String; var _local9:DisplayObject; var _local10:DisplayObject; _local3 = ""; _local4 = ""; _local8 = "0000"; _local9 = DisplayObject(_arg1); _local10 = DisplayObject(_arg2); while (((!((_local9 == DisplayObject(form)))) && (_local9.parent))) { _local5 = getChildIndex(_local9.parent, _local9); _local6 = _local5.toString(16); if (_local6.length < 4){ _local7 = (_local8.substring(0, (4 - _local6.length)) + _local6); }; _local3 = (_local7 + _local3); _local9 = _local9.parent; }; while (((!((_local10 == DisplayObject(form)))) && (_local10.parent))) { _local5 = getChildIndex(_local10.parent, _local10); _local6 = _local5.toString(16); if (_local6.length < 4){ _local7 = (_local8.substring(0, (4 - _local6.length)) + _local6); }; _local4 = (_local7 + _local4); _local10 = _local10.parent; }; return (((_local3 > _local4)) ? 1 : ((_local3 < _local4)) ? -1 : 0); } public function get defaultButton():Button{ return (_defaultButton); } private function activateHandler(_arg1:Event):void{ var _local2:InteractiveObject; _local2 = InteractiveObject(_arg1.target); if (lastFocus){ if ((lastFocus is IFocusManagerComponent)){ IFocusManagerComponent(lastFocus).setFocus(); } else { form.stage.focus = lastFocus; }; }; lastAction = "ACTIVATE"; } public function showFocus():void{ } public function set defaultButtonEnabled(_arg1:Boolean):void{ _defaultButtonEnabled = _arg1; } public function getNextFocusManagerComponent(_arg1:Boolean=false):InteractiveObject{ var _local2:DisplayObject; var _local3:String; var _local4:int; var _local5:Boolean; var _local6:int; var _local7:int; var _local8:IFocusManagerGroup; if (!hasFocusableObjects()){ return (null); }; if (calculateCandidates){ sortFocusableObjects(); calculateCandidates = false; }; _local2 = form.stage.focus; _local2 = DisplayObject(findFocusManagerComponent(InteractiveObject(_local2))); _local3 = ""; if ((_local2 is IFocusManagerGroup)){ _local8 = IFocusManagerGroup(_local2); _local3 = _local8.groupName; }; _local4 = getIndexOfFocusedObject(_local2); _local5 = false; _local6 = _local4; if (_local4 == -1){ if (_arg1){ _local4 = focusableCandidates.length; }; _local5 = true; }; _local7 = getIndexOfNextObject(_local4, _arg1, _local5, _local3); return (findFocusManagerComponent(focusableCandidates[_local7])); } private function mouseDownHandler(_arg1:MouseEvent):void{ var _local2:InteractiveObject; if (_arg1.isDefaultPrevented()){ return; }; _local2 = getTopLevelFocusTarget(InteractiveObject(_arg1.target)); if (!_local2){ return; }; showFocusIndicator = false; if (((((!((_local2 == lastFocus))) || ((lastAction == "ACTIVATE")))) && (!((_local2 is TextField))))){ setFocus(_local2); }; lastAction = "MOUSEDOWN"; } private function isTabVisible(_arg1:DisplayObject):Boolean{ var _local2:DisplayObjectContainer; _local2 = _arg1.parent; while (((((_local2) && (!((_local2 is Stage))))) && (!(((_local2.parent) && ((_local2.parent is Stage))))))) { if (!_local2.tabChildren){ return (false); }; _local2 = _local2.parent; }; return (true); } public function get nextTabIndex():int{ return (0); } private function keyDownHandler(_arg1:KeyboardEvent):void{ if (_arg1.keyCode == Keyboard.TAB){ lastAction = "KEY"; if (calculateCandidates){ sortFocusableObjects(); calculateCandidates = false; }; }; if (((((((defaultButtonEnabled) && ((_arg1.keyCode == Keyboard.ENTER)))) && (defaultButton))) && (defButton.enabled))){ sendDefaultButtonEvent(); }; } private function focusInHandler(_arg1:FocusEvent):void{ var _local2:InteractiveObject; var _local3:Button; _local2 = InteractiveObject(_arg1.target); if (form.contains(_local2)){ lastFocus = findFocusManagerComponent(InteractiveObject(_local2)); if ((lastFocus is Button)){ _local3 = Button(lastFocus); if (defButton){ defButton.emphasized = false; defButton = _local3; _local3.emphasized = true; }; } else { if (((defButton) && (!((defButton == _defaultButton))))){ defButton.emphasized = false; defButton = _defaultButton; _defaultButton.emphasized = true; }; }; }; } private function tabEnabledChangeHandler(_arg1:Event):void{ var _local2:InteractiveObject; var _local3:Boolean; calculateCandidates = true; _local2 = InteractiveObject(_arg1.target); _local3 = (focusableObjects[_local2] == true); if (_local2.tabEnabled){ if (((!(_local3)) && (isTabVisible(_local2)))){ if (!(_local2 is IFocusManagerComponent)){ _local2.focusRect = false; }; focusableObjects[_local2] = true; }; } else { if (_local3){ delete focusableObjects[_local2]; }; }; } public function set showFocusIndicator(_arg1:Boolean):void{ _showFocusIndicator = _arg1; } public function get form():DisplayObjectContainer{ return (_form); } private function sortByTabIndex(_arg1:InteractiveObject, _arg2:InteractiveObject):int{ return (((_arg1.tabIndex > _arg2.tabIndex)) ? 1 : ((_arg1.tabIndex < _arg2.tabIndex)) ? -1 : sortByDepth(_arg1, _arg2)); } public function activate():void{ if (activated){ return; }; form.stage.addEventListener(FocusEvent.MOUSE_FOCUS_CHANGE, mouseFocusChangeHandler, false, 0, true); form.stage.addEventListener(FocusEvent.KEY_FOCUS_CHANGE, keyFocusChangeHandler, false, 0, true); form.addEventListener(FocusEvent.FOCUS_IN, focusInHandler, true); form.addEventListener(FocusEvent.FOCUS_OUT, focusOutHandler, true); form.stage.addEventListener(Event.ACTIVATE, activateHandler, false, 0, true); form.stage.addEventListener(Event.DEACTIVATE, deactivateHandler, false, 0, true); form.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler); form.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler, true); activated = true; if (lastFocus){ setFocus(lastFocus); }; } public function deactivate():void{ form.stage.removeEventListener(FocusEvent.MOUSE_FOCUS_CHANGE, mouseFocusChangeHandler); form.stage.removeEventListener(FocusEvent.KEY_FOCUS_CHANGE, keyFocusChangeHandler); form.removeEventListener(FocusEvent.FOCUS_IN, focusInHandler, true); form.removeEventListener(FocusEvent.FOCUS_OUT, focusOutHandler, true); form.stage.removeEventListener(Event.ACTIVATE, activateHandler); form.stage.removeEventListener(Event.DEACTIVATE, deactivateHandler); form.removeEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler); form.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler, true); activated = false; } public function get defaultButtonEnabled():Boolean{ return (_defaultButtonEnabled); } } }//package fl.managers
Section 127
//IFocusManager (fl.managers.IFocusManager) package fl.managers { import fl.controls.*; import flash.display.*; public interface IFocusManager { function getFocus():InteractiveObject; function deactivate():void; function set defaultButton(_arg1:Button):void; function set showFocusIndicator(_arg1:Boolean):void; function get defaultButtonEnabled():Boolean; function get nextTabIndex():int; function get defaultButton():Button; function get showFocusIndicator():Boolean; function setFocus(_arg1:InteractiveObject):void; function activate():void; function showFocus():void; function set defaultButtonEnabled(_arg1:Boolean):void; function hideFocus():void; function findFocusManagerComponent(_arg1:InteractiveObject):InteractiveObject; function getNextFocusManagerComponent(_arg1:Boolean=false):InteractiveObject; } }//package fl.managers
Section 128
//IFocusManagerComponent (fl.managers.IFocusManagerComponent) package fl.managers { public interface IFocusManagerComponent { function set focusEnabled(_arg1:Boolean):void; function drawFocus(_arg1:Boolean):void; function setFocus():void; function get focusEnabled():Boolean; function get tabEnabled():Boolean; function get tabIndex():int; function get mouseFocusEnabled():Boolean; } }//package fl.managers
Section 129
//IFocusManagerGroup (fl.managers.IFocusManagerGroup) package fl.managers { public interface IFocusManagerGroup { function set groupName(_arg1:String):void; function set selected(_arg1:Boolean):void; function get groupName():String; function get selected():Boolean; } }//package fl.managers
Section 130
//StyleManager (fl.managers.StyleManager) package fl.managers { import fl.core.*; import flash.utils.*; import flash.text.*; public class StyleManager { private var globalStyles:Object; private var classToDefaultStylesDict:Dictionary; private var styleToClassesHash:Object; private var classToStylesDict:Dictionary; private var classToInstancesDict:Dictionary; private static var _instance:StyleManager; public function StyleManager(){ styleToClassesHash = {}; classToInstancesDict = new Dictionary(true); classToStylesDict = new Dictionary(true); classToDefaultStylesDict = new Dictionary(true); globalStyles = UIComponent.getStyleDefinition(); } public static function clearComponentStyle(_arg1:Object, _arg2:String):void{ var _local3:Class; var _local4:Object; _local3 = getClassDef(_arg1); _local4 = getInstance().classToStylesDict[_local3]; if (((!((_local4 == null))) && (!((_local4[_arg2] == null))))){ delete _local4[_arg2]; invalidateComponentStyle(_local3, _arg2); }; } private static function getClassDef(_arg1:Object):Class{ var component = _arg1; if ((component is Class)){ return ((component as Class)); }; try { return ((getDefinitionByName(getQualifiedClassName(component)) as Class)); } catch(e:Error) { if ((component is UIComponent)){ try { return ((component.loaderInfo.applicationDomain.getDefinition(getQualifiedClassName(component)) as Class)); } catch(e:Error) { }; }; }; return (null); } public static function clearStyle(_arg1:String):void{ setStyle(_arg1, null); } public static function setComponentStyle(_arg1:Object, _arg2:String, _arg3:Object):void{ var _local4:Class; var _local5:Object; _local4 = getClassDef(_arg1); _local5 = getInstance().classToStylesDict[_local4]; if (_local5 == null){ _local5 = (getInstance().classToStylesDict[_local4] = {}); }; if (_local5 == _arg3){ return; }; _local5[_arg2] = _arg3; invalidateComponentStyle(_local4, _arg2); } private static function setSharedStyles(_arg1:UIComponent):void{ var _local2:StyleManager; var _local3:Class; var _local4:Object; var _local5:String; _local2 = getInstance(); _local3 = getClassDef(_arg1); _local4 = _local2.classToDefaultStylesDict[_local3]; for (_local5 in _local4) { _arg1.setSharedStyle(_local5, getSharedStyle(_arg1, _local5)); }; } public static function getComponentStyle(_arg1:Object, _arg2:String):Object{ var _local3:Class; var _local4:Object; _local3 = getClassDef(_arg1); _local4 = getInstance().classToStylesDict[_local3]; return (((_local4)==null) ? null : _local4[_arg2]); } private static function getInstance(){ if (_instance == null){ _instance = new (StyleManager); }; return (_instance); } private static function invalidateComponentStyle(_arg1:Class, _arg2:String):void{ var _local3:Dictionary; var _local4:Object; var _local5:UIComponent; _local3 = getInstance().classToInstancesDict[_arg1]; if (_local3 == null){ return; }; for (_local4 in _local3) { _local5 = (_local4 as UIComponent); if (_local5 == null){ } else { _local5.setSharedStyle(_arg2, getSharedStyle(_local5, _arg2)); }; }; } private static function invalidateStyle(_arg1:String):void{ var _local2:Dictionary; var _local3:Object; _local2 = getInstance().styleToClassesHash[_arg1]; if (_local2 == null){ return; }; for (_local3 in _local2) { invalidateComponentStyle(Class(_local3), _arg1); }; } public static function registerInstance(_arg1:UIComponent):void{ var inst:StyleManager; var classDef:Class; var target:Class; var defaultStyles:Object; var styleToClasses:Object; var n:String; var instance = _arg1; inst = getInstance(); classDef = getClassDef(instance); if (classDef == null){ return; }; if (inst.classToInstancesDict[classDef] == null){ inst.classToInstancesDict[classDef] = new Dictionary(true); target = classDef; while (defaultStyles == null) { if (target["getStyleDefinition"] != null){ defaultStyles = target["getStyleDefinition"](); break; }; try { target = (instance.loaderInfo.applicationDomain.getDefinition(getQualifiedSuperclassName(target)) as Class); } catch(err:Error) { try { target = (getDefinitionByName(getQualifiedSuperclassName(target)) as Class); } catch(e:Error) { defaultStyles = UIComponent.getStyleDefinition(); break; }; }; }; styleToClasses = inst.styleToClassesHash; for (n in defaultStyles) { if (styleToClasses[n] == null){ styleToClasses[n] = new Dictionary(true); }; styleToClasses[n][classDef] = true; }; inst.classToDefaultStylesDict[classDef] = defaultStyles; inst.classToStylesDict[classDef] = {}; }; inst.classToInstancesDict[classDef][instance] = true; setSharedStyles(instance); } public static function getStyle(_arg1:String):Object{ return (getInstance().globalStyles[_arg1]); } private static function getSharedStyle(_arg1:UIComponent, _arg2:String):Object{ var _local3:Class; var _local4:StyleManager; var _local5:Object; _local3 = getClassDef(_arg1); _local4 = getInstance(); _local5 = _local4.classToStylesDict[_local3][_arg2]; if (_local5 != null){ return (_local5); }; _local5 = _local4.globalStyles[_arg2]; if (_local5 != null){ return (_local5); }; return (_local4.classToDefaultStylesDict[_local3][_arg2]); } public static function setStyle(_arg1:String, _arg2:Object):void{ var _local3:Object; _local3 = getInstance().globalStyles; if ((((_local3[_arg1] === _arg2)) && (!((_arg2 is TextFormat))))){ return; }; _local3[_arg1] = _arg2; invalidateStyle(_arg1); } } }//package fl.managers
Section 131
//MochiAd (mochi.as3.MochiAd) package mochi.as3 { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.net.*; import flash.system.*; public class MochiAd { public static function getVersion():String{ return (MochiServices.getVersion()); } public static function showClickAwayAd(_arg1:Object):void{ var DEFAULTS:Object; var clip:Object; var ad_timeout:Number; var mc:MovieClip; var wh:Array; var w:Number; var h:Number; var chk:MovieClip; var sendHostProgress:Boolean; var options = _arg1; DEFAULTS = {ad_timeout:2000, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function ():void{ }, ad_finished:function ():void{ }, ad_loaded:function (_arg1:Number, _arg2:Number):void{ }, ad_failed:function ():void{ trace("[MochiAd] Couldn't load an ad, make sure your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function ():void{ }}; options = MochiAd._parseOptions(options, DEFAULTS); clip = options.clip; ad_timeout = options.ad_timeout; delete options.ad_timeout; if (!MochiAd.load(options)){ options.ad_failed(); options.ad_finished(); return; }; options.ad_started(); mc = clip._mochiad; mc["onUnload"] = function ():void{ MochiAd._cleanup(mc); options.ad_finished(); }; wh = MochiAd._getRes(options, clip); w = wh[0]; h = wh[1]; mc.x = (w * 0.5); mc.y = (h * 0.5); chk = createEmptyMovieClip(mc, "_mochiad_wait", 3); chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; mc.unloadAd = function ():void{ MochiAd.unload(clip); }; mc.adLoaded = options.ad_loaded; mc.adSkipped = options.ad_skipped; mc.rpc = function (_arg1:Number, _arg2:Object):void{ MochiAd.rpc(clip, _arg1, _arg2); }; sendHostProgress = false; mc.regContLC = function (_arg1:String):void{ mc._containerLCName = _arg1; }; chk["onEnterFrame"] = function ():void{ var _local1:Object; var _local2:Number; var _local3:Boolean; var _local4:Number; if (!this.parent){ delete this.onEnterFrame; return; }; _local1 = this.parent._mochiad_ctr; _local2 = (getTimer() - this.started); _local3 = false; if (!chk.showing){ _local4 = this.parent._mochiad_ctr.contentLoaderInfo.bytesTotal; if (_local4 > 0){ chk.showing = true; _local3 = true; chk.started = getTimer(); } else { if (_local2 > chk.ad_timeout){ options.ad_failed(); _local3 = true; }; }; }; if (this.root == null){ _local3 = true; }; if (_local3){ delete this.onEnterFrame; }; }; doOnEnterFrame(chk); } public static function _isNetworkAvailable():Boolean{ return (!((Security.sandboxType == "localWithFile"))); } public static function _allowDomains(_arg1:String):String{ var _local2:String; _local2 = _arg1.split("/")[2].split(":")[0]; if (Security.sandboxType == "application"){ return (_local2); }; Security.allowDomain("*"); Security.allowDomain(_local2); Security.allowInsecureDomain("*"); Security.allowInsecureDomain(_local2); return (_local2); } public static function unload(_arg1:Object):Boolean{ if (((_arg1.clip) && (_arg1.clip._mochiad))){ _arg1 = _arg1.clip; }; if (_arg1.origFrameRate != undefined){ _arg1.stage.frameRate = _arg1.origFrameRate; }; if (!_arg1._mochiad){ return (false); }; if (_arg1._mochiad._containerLCName != undefined){ _arg1._mochiad.lc.send(_arg1._mochiad._containerLCName, "notify", {id:"unload"}); }; if (_arg1._mochiad.onUnload){ _arg1._mochiad.onUnload(); }; delete _arg1._mochiad_loaded; delete _arg1._mochiad; return (true); } public static function showInterLevelAd(_arg1:Object):void{ var DEFAULTS:Object; var clip:Object; var ad_msec:Number; var ad_timeout:Number; var fadeout_time:Number; var mc:MovieClip; var wh:Array; var w:Number; var h:Number; var chk:MovieClip; var options = _arg1; DEFAULTS = {ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function ():void{ if ((this.clip is MovieClip)){ this.clip.stop(); } else { throw (new Error("MochiAd.showInterLevelAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_finished:function ():void{ if ((this.clip is MovieClip)){ this.clip.play(); } else { throw (new Error("MochiAd.showInterLevelAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_loaded:function (_arg1:Number, _arg2:Number):void{ }, ad_failed:function ():void{ trace("[MochiAd] Couldn't load an ad, make sure your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function ():void{ }}; options = MochiAd._parseOptions(options, DEFAULTS); clip = options.clip; ad_msec = 11000; ad_timeout = options.ad_timeout; delete options.ad_timeout; fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!MochiAd.load(options)){ options.ad_failed(); options.ad_finished(); return; }; options.ad_started(); mc = clip._mochiad; mc["onUnload"] = function ():void{ MochiAd._cleanup(mc); options.ad_finished(); }; wh = MochiAd._getRes(options, clip); w = wh[0]; h = wh[1]; mc.x = (w * 0.5); mc.y = (h * 0.5); chk = createEmptyMovieClip(mc, "_mochiad_wait", 3); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function ():void{ var _local1:Number; if (!this.parent){ delete this.onEnterFrame; delete this.fadeFunction; return; }; _local1 = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time))); if (_local1 > 0){ this.parent.alpha = (_local1 * 0.01); } else { MochiAd.unload(clip); delete this["onEnterFrame"]; }; }; mc.unloadAd = function ():void{ MochiAd.unload(clip); }; mc.adLoaded = options.ad_loaded; mc.adSkipped = options.ad_skipped; mc.adjustProgress = function (_arg1:Number):void{ var _local2:Object; _local2 = mc._mochiad_wait; _local2.server_control = true; _local2.showing = true; _local2.started = getTimer(); _local2.ad_msec = (_arg1 - 250); }; mc.rpc = function (_arg1:Number, _arg2:Object):void{ MochiAd.rpc(clip, _arg1, _arg2); }; chk["onEnterFrame"] = function ():void{ var _local1:Object; var _local2:Number; var _local3:Boolean; var _local4:Number; if (!this.parent){ delete this.onEnterFrame; delete this.fadeFunction; return; }; _local1 = this.parent._mochiad_ctr; _local2 = (getTimer() - this.started); _local3 = false; if (!chk.showing){ _local4 = this.parent._mochiad_ctr.contentLoaderInfo.bytesTotal; if (_local4 > 0){ chk.showing = true; chk.started = getTimer(); MochiAd.adShowing(clip); } else { if (_local2 > chk.ad_timeout){ options.ad_failed(); _local3 = true; }; }; }; if (_local2 > chk.ad_msec){ _local3 = true; }; if (_local3){ if (this.server_control){ delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; }; }; }; doOnEnterFrame(chk); } public static function _parseOptions(_arg1:Object, _arg2:Object):Object{ var _local3:Object; var _local4:String; var _local5:Array; var _local6:Number; var _local7:Array; _local3 = {}; for (_local4 in _arg2) { _local3[_local4] = _arg2[_local4]; }; if (_arg1){ for (_local4 in _arg1) { _local3[_local4] = _arg1[_local4]; }; }; if (_local3.clip == undefined){ throw (new Error("MochiAd is missing the 'clip' parameter. This should be a MovieClip, Sprite or an instance of a class that extends MovieClip or Sprite.")); }; _arg1 = _local3.clip.loaderInfo.parameters.mochiad_options; if (_arg1){ _local5 = _arg1.split("&"); _local6 = 0; while (_local6 < _local5.length) { _local7 = _local5[_local6].split("="); _local3[unescape(_local7[0])] = unescape(_local7[1]); _local6++; }; }; if (_local3.id == "test"){ trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); }; return (_local3); } public static function _cleanup(_arg1:Object):void{ var idx:Number; var k:String; var lc:LocalConnection; var f:Function; var mc = _arg1; if (("lc" in mc)){ lc = mc.lc; f = function ():void{ try { lc.client = null; lc.close(); } catch(e:Error) { }; }; setTimeout(f, 0); }; idx = DisplayObjectContainer(mc).numChildren; while (idx > 0) { idx = (idx - 1); DisplayObjectContainer(mc).removeChildAt(idx); }; for (k in mc) { delete mc[k]; }; } public static function load(_arg1:Object):MovieClip{ var DEFAULTS:Object; var clip:Object; var depth:Number; var mc:MovieClip; var wh:Array; var lv:URLVariables; var k:String; var server:String; var hostname:String; var lc:LocalConnection; var name:String; var loader:Loader; var g:Function; var req:URLRequest; var v:Object; var options = _arg1; DEFAULTS = {server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = MochiAd._parseOptions(options, DEFAULTS); options.swfv = 9; options.mav = MochiAd.getVersion(); clip = options.clip; if (!(clip is DisplayObject)){ trace("Warning: Object passed as container clip not a descendant of the DisplayObject type"); return (null); }; if (MovieClip(clip).stage == null){ trace("Warning: Container clip for ad is not attached to the stage"); return (null); }; if (!MochiAd._isNetworkAvailable()){ return (null); }; try { if (clip._mochiad_loaded){ return (null); }; } catch(e:Error) { throw (new Error("MochiAd requires a clip that is an instance of a dynamic class. If your class extends Sprite or MovieClip, you must make it dynamic.")); }; depth = options.depth; delete options.depth; mc = createEmptyMovieClip(clip, "_mochiad", depth); wh = MochiAd._getRes(options, clip); options.res = ((wh[0] + "x") + wh[1]); options.server = (options.server + options.id); delete options.id; clip._mochiad_loaded = true; if (clip.loaderInfo.loaderURL.indexOf("http") == 0){ options.as3_swf = clip.loaderInfo.loaderURL; } else { trace("[MochiAd] NOTE: Security Sandbox Violation errors below are normal"); }; lv = new URLVariables(); for (k in options) { v = options[k]; if (!(v is Function)){ lv[k] = v; }; }; server = lv.server; delete lv.server; hostname = _allowDomains(server); lc = new LocalConnection(); lc.client = mc; name = ["", Math.floor(new Date().getTime()), Math.floor((Math.random() * 999999))].join("_"); lc.allowDomain("*", "localhost"); lc.allowInsecureDomain("*", "localhost"); lc.connect(name); mc.lc = lc; mc.lcName = name; lv.lc = name; lv.st = getTimer(); loader = new Loader(); g = function (_arg1:Object):void{ _arg1.target.removeEventListener(_arg1.type, arguments.callee); MochiAd.unload(clip); }; loader.contentLoaderInfo.addEventListener(Event.UNLOAD, g); req = new URLRequest(((server + ".swf?cacheBust=") + new Date().getTime())); req.contentType = "application/x-www-form-urlencoded"; req.method = URLRequestMethod.POST; req.data = lv; loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, function (_arg1:IOErrorEvent):void{ trace("[MochiAds] Blocked URL"); }); if (!options.skip){ loader.load(req); }; mc.addChild(loader); mc._mochiad_ctr = loader; return (mc); } public static function runMethod(_arg1:Object, _arg2:String, _arg3:Array):Object{ var _local4:Array; var _local5:Number; _local4 = _arg2.split("."); _local5 = 0; while (_local5 < (_local4.length - 1)) { if ((((_arg1[_local4[_local5]] == undefined)) || ((_arg1[_local4[_local5]] == null)))){ return (undefined); }; _arg1 = _arg1[_local4[_local5]]; _local5++; }; if (typeof(_arg1[_local4[_local5]]) == "function"){ return (_arg1[_local4[_local5]].apply(_arg1, _arg3)); }; return (undefined); } public static function createEmptyMovieClip(_arg1:Object, _arg2:String, _arg3:Number):MovieClip{ var _local4:MovieClip; _local4 = new MovieClip(); if (((false) && (_arg3))){ _arg1.addChildAt(_local4, _arg3); } else { _arg1.addChild(_local4); }; _arg1[_arg2] = _local4; _local4["_name"] = _arg2; return (_local4); } public static function _getRes(_arg1:Object, _arg2:Object):Array{ var _local3:Object; var _local4:Number; var _local5:Number; var _local6:Array; _local3 = _arg2.getBounds(_arg2.root); _local4 = 0; _local5 = 0; if (typeof(_arg1.res) != "undefined"){ _local6 = _arg1.res.split("x"); _local4 = parseFloat(_local6[0]); _local5 = parseFloat(_local6[1]); } else { _local4 = (_local3.xMax - _local3.xMin); _local5 = (_local3.yMax - _local3.yMin); }; if ((((_local4 == 0)) || ((_local5 == 0)))){ _local4 = _arg2.stage.stageWidth; _local5 = _arg2.stage.stageHeight; }; return ([_local4, _local5]); } public static function adShowing(_arg1:Object):void{ _arg1.origFrameRate = _arg1.stage.frameRate; _arg1.stage.frameRate = 30; } public static function getValue(_arg1:Object, _arg2:String):Object{ var _local3:Array; var _local4:Number; _local3 = _arg2.split("."); _local4 = 0; while (_local4 < (_local3.length - 1)) { if ((((_arg1[_local3[_local4]] == undefined)) || ((_arg1[_local3[_local4]] == null)))){ return (undefined); }; _arg1 = _arg1[_local3[_local4]]; _local4++; }; return (_arg1[_local3[_local4]]); } public static function rpc(_arg1:Object, _arg2:Number, _arg3:Object):void{ var _local4:Object; var _local5:Object; switch (_arg3.id){ case "setValue": MochiAd.setValue(_arg1, _arg3.objectName, _arg3.value); break; case "getValue": _local4 = MochiAd.getValue(_arg1, _arg3.objectName); _arg1._mochiad.lc.send(_arg1._mochiad._containerLCName, "rpcResult", _arg2, _local4); break; case "runMethod": _local5 = MochiAd.runMethod(_arg1, _arg3.method, _arg3.args); _arg1._mochiad.lc.send(_arg1._mochiad._containerLCName, "rpcResult", _arg2, _local5); break; default: trace(("[mochiads rpc] unknown rpc id: " + _arg3.id)); }; } public static function setValue(_arg1:Object, _arg2:String, _arg3:Object):void{ var _local4:Array; var _local5:Number; _local4 = _arg2.split("."); _local5 = 0; while (_local5 < (_local4.length - 1)) { if ((((_arg1[_local4[_local5]] == undefined)) || ((_arg1[_local4[_local5]] == null)))){ return; }; _arg1 = _arg1[_local4[_local5]]; _local5++; }; _arg1[_local4[_local5]] = _arg3; } public static function showPreGameAd(_arg1:Object):void{ var DEFAULTS:Object; var clip:Object; var ad_msec:Number; var ad_timeout:Number; var fadeout_time:Number; var mc:MovieClip; var wh:Array; var w:Number; var h:Number; var chk:MovieClip; var bar:MovieClip; var bar_w:Number; var bar_color:Number; var bar_background:Number; var bar_outline:Number; var backing_mc:MovieClip; var backing:Object; var inside_mc:MovieClip; var inside:Object; var outline_mc:MovieClip; var outline:Object; var complete:Boolean; var unloaded:Boolean; var progress:Number; var f:Function; var sendHostProgress:Boolean; var fn:Function; var r:MovieClip; var options = _arg1; DEFAULTS = {ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:0xFF8A00, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function ():void{ if ((this.clip is MovieClip)){ this.clip.stop(); } else { throw (new Error("MochiAd.showPreGameAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_finished:function ():void{ if ((this.clip is MovieClip)){ this.clip.play(); } else { throw (new Error("MochiAd.showPreGameAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_loaded:function (_arg1:Number, _arg2:Number):void{ }, ad_failed:function ():void{ trace("[MochiAd] Couldn't load an ad, make sure your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function ():void{ }, ad_progress:function (_arg1:Number):void{ }, progress_override:function (_arg1:Object):Number{ return (NaN); }, bar_offset:0}; options = MochiAd._parseOptions(options, DEFAULTS); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def"){ options.ad_started(); fn = function ():void{ options.ad_finished(); }; setTimeout(fn, 100); return; }; clip = options.clip; ad_msec = 11000; ad_timeout = options.ad_timeout; if (options.skip){ ad_timeout = 0; }; delete options.ad_timeout; fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!MochiAd.load(options)){ options.ad_failed(); options.ad_finished(); return; }; options.ad_started(); mc = clip._mochiad; mc["onUnload"] = function ():void{ var fn:Function; MochiAd._cleanup(mc); fn = function ():void{ options.ad_finished(); }; setTimeout(fn, 100); }; wh = MochiAd._getRes(options, clip); w = wh[0]; h = wh[1]; mc.x = (w * 0.5); mc.y = (h * 0.5); chk = createEmptyMovieClip(mc, "_mochiad_wait", 3); chk.x = (w * -0.5); chk.y = (h * -0.5); bar = createEmptyMovieClip(chk, "_mochiad_bar", 4); if (options.no_progress_bar){ bar.visible = false; delete options.no_progress_bar; } else { bar.x = (10 + options.bar_offset); bar.y = (h - 20); }; bar_w = ((w - bar.x) - 10); bar_color = options.color; delete options.color; bar_background = options.background; delete options.background; bar_outline = options.outline; delete options.outline; backing_mc = createEmptyMovieClip(bar, "_outline", 1); backing = backing_mc.graphics; backing.beginFill(bar_background); backing.moveTo(0, 0); backing.lineTo(bar_w, 0); backing.lineTo(bar_w, 10); backing.lineTo(0, 10); backing.lineTo(0, 0); backing.endFill(); inside_mc = createEmptyMovieClip(bar, "_inside", 2); inside = inside_mc.graphics; inside.beginFill(bar_color); inside.moveTo(0, 0); inside.lineTo(bar_w, 0); inside.lineTo(bar_w, 10); inside.lineTo(0, 10); inside.lineTo(0, 0); inside.endFill(); inside_mc.scaleX = 0; outline_mc = createEmptyMovieClip(bar, "_outline", 3); outline = outline_mc.graphics; outline.lineStyle(0, bar_outline, 100); outline.moveTo(0, 0); outline.lineTo(bar_w, 0); outline.lineTo(bar_w, 10); outline.lineTo(0, 10); outline.lineTo(0, 0); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function ():void{ var _local1:Number; _local1 = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time))); if (_local1 > 0){ this.parent.alpha = (_local1 * 0.01); } else { MochiAd.unload(clip); delete this["onEnterFrame"]; }; }; complete = false; unloaded = false; progress = Math.min(1, options.progress_override(clip)); f = function (_arg1:Event):void{ _arg1.target.removeEventListener(_arg1.type, arguments.callee); complete = true; if (unloaded){ MochiAd.unload(clip); }; }; if (!isNaN(progress)){ complete = (progress == 1); } else { if (clip.loaderInfo.bytesLoaded == clip.loaderInfo.bytesTotal){ complete = true; } else { if ((clip.root is MovieClip)){ r = (clip.root as MovieClip); if (r.framesLoaded >= r.totalFrames){ complete = true; } else { clip.loaderInfo.addEventListener(Event.COMPLETE, f); }; } else { clip.loaderInfo.addEventListener(Event.COMPLETE, f); }; }; }; mc.unloadAd = function ():void{ unloaded = true; if (complete){ MochiAd.unload(clip); }; }; mc.adLoaded = options.ad_loaded; mc.adSkipped = options.ad_skipped; mc.adjustProgress = function (_arg1:Number):void{ var _local2:Object; _local2 = mc._mochiad_wait; _local2.server_control = true; _local2.showing = true; _local2.started = getTimer(); _local2.ad_msec = _arg1; }; mc.rpc = function (_arg1:Number, _arg2:Object):void{ MochiAd.rpc(clip, _arg1, _arg2); }; mc.rpcTestFn = function (_arg1:String):Object{ trace(("[MOCHIAD rpcTestFn] " + _arg1)); return (_arg1); }; mc.regContLC = function (_arg1:String):void{ mc._containerLCName = _arg1; }; sendHostProgress = false; mc.sendHostLoadProgress = function (_arg1:String):void{ sendHostProgress = true; }; chk["onEnterFrame"] = function ():void{ var _local1:Object; var _local2:Object; var _local3:Number; var _local4:Boolean; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; var _local10:Object; var _local11:Number; var _local12:Number; if (((!(this.parent)) || (!(this.parent.parent)))){ delete this["onEnterFrame"]; return; }; _local1 = this.parent.parent.root; _local2 = this.parent._mochiad_ctr; _local3 = (getTimer() - this.started); _local4 = false; _local5 = _local1.loaderInfo.bytesTotal; _local6 = _local1.loaderInfo.bytesLoaded; _local7 = Math.min(1, options.progress_override(_local1)); if (_local7 == 1){ complete = true; }; if (complete){ _local6 = Math.max(1, _local6); _local5 = _local6; }; _local8 = ((100 * _local6) / _local5); if (!isNaN(_local7)){ _local8 = (100 * _local7); }; _local9 = ((100 * _local3) / chk.ad_msec); _local10 = this._mochiad_bar._inside; _local11 = Math.min(100, Math.min(((_local8) || (0)), _local9)); _local11 = Math.max(this.last_pcnt, _local11); this.last_pcnt = _local11; _local10.scaleX = (_local11 * 0.01); options.ad_progress(_local11); if (sendHostProgress){ clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local8}); if (_local8 >= 100){ sendHostProgress = false; }; }; if (!chk.showing){ _local12 = this.parent._mochiad_ctr.contentLoaderInfo.bytesTotal; if (_local12 > 0){ chk.showing = true; chk.started = getTimer(); MochiAd.adShowing(clip); } else { if ((((_local3 > chk.ad_timeout)) && ((_local8 == 100)))){ options.ad_failed(); _local4 = true; }; }; }; if (_local3 > chk.ad_msec){ _local4 = true; }; if (((complete) && (_local4))){ if (unloaded){ MochiAd.unload(_local1); } else { if (this.server_control){ delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; }; }; }; }; doOnEnterFrame(chk); } public static function showPreloaderAd(_arg1:Object):void{ trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); MochiAd.showPreGameAd(_arg1); } public static function showTimedAd(_arg1:Object):void{ trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); MochiAd.showInterLevelAd(_arg1); } public static function doOnEnterFrame(_arg1:MovieClip):void{ var f:Function; var mc = _arg1; f = function (_arg1:Object):void{ if (((("onEnterFrame" in mc)) && (mc.onEnterFrame))){ mc.onEnterFrame(); } else { _arg1.target.removeEventListener(_arg1.type, arguments.callee); }; }; mc.addEventListener(Event.ENTER_FRAME, f); } } }//package mochi.as3
Section 132
//MochiCoins (mochi.as3.MochiCoins) package mochi.as3 { public class MochiCoins { public static const STORE_HIDE:String = "StoreHide"; public static const NO_USER:String = "NoUser"; public static const IO_ERROR:String = "IOError"; public static const ITEM_NEW:String = "ItemNew"; public static const ITEM_OWNED:String = "ItemOwned"; public static const STORE_ITEMS:String = "StoreItems"; public static const ERROR:String = "Error"; public static const STORE_SHOW:String = "StoreShow"; public static var _inventory:MochiInventory; public static function triggerEvent(_arg1:String, _arg2:Object):void{ MochiSocial.triggerEvent(_arg1, _arg2); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ MochiSocial.removeEventListener(_arg1, _arg2); } public static function addEventListener(_arg1:String, _arg2:Function):void{ MochiSocial.addEventListener(_arg1, _arg2); } public static function getStoreItems():void{ MochiServices.send("coins_getStoreItems"); } public static function get inventory():MochiInventory{ return (_inventory); } public static function showStore(_arg1:Object=null):void{ MochiServices.bringToTop(); MochiServices.send("coins_showStore", {options:_arg1}, null, null); } public static function showItem(_arg1:Object=null):void{ if (((!(_arg1)) || (!((typeof(_arg1.item) == "string"))))){ trace("ERROR: showItem call must pass an Object with an item key"); return; }; MochiServices.bringToTop(); MochiServices.send("coins_showItem", {options:_arg1}, null, null); } public static function getVersion():String{ return (MochiServices.getVersion()); } public static function showVideo(_arg1:Object=null):void{ if (((!(_arg1)) || (!((typeof(_arg1.item) == "string"))))){ trace("ERROR: showVideo call must pass an Object with an item key"); return; }; MochiServices.bringToTop(); MochiServices.send("coins_showVideo", {options:_arg1}, null, null); } MochiSocial.addEventListener(MochiSocial.LOGGED_IN, function (_arg1:Object):void{ _inventory = new MochiInventory(); }); MochiSocial.addEventListener(MochiSocial.LOGGED_OUT, function (_arg1:Object):void{ _inventory = null; }); } }//package mochi.as3
Section 133
//MochiDigits (mochi.as3.MochiDigits) package mochi.as3 { public final class MochiDigits { private var Sibling:MochiDigits; private var Fragment:Number; private var Encoder:Number; public function MochiDigits(_arg1:Number=0, _arg2:uint=0):void{ Encoder = 0; setValue(_arg1, _arg2); } public function set value(_arg1:Number):void{ setValue(_arg1); } public function reencode():void{ var _local1:uint; _local1 = int((2147483647 * Math.random())); Fragment = (Fragment ^ (_local1 ^ Encoder)); Encoder = _local1; } public function toString():String{ var _local1:String; _local1 = String.fromCharCode((Fragment ^ Encoder)); if (Sibling != null){ _local1 = (_local1 + Sibling.toString()); }; return (_local1); } public function get value():Number{ return (Number(this.toString())); } public function setValue(_arg1:Number=0, _arg2:uint=0):void{ var _local3:String; _local3 = _arg1.toString(); var _temp1 = _arg2; _arg2 = (_arg2 + 1); Fragment = (_local3.charCodeAt(_temp1) ^ Encoder); if (_arg2 < _local3.length){ Sibling = new MochiDigits(_arg1, _arg2); } else { Sibling = null; }; reencode(); } public function addValue(_arg1:Number):void{ value = (value + _arg1); } } }//package mochi.as3
Section 134
//MochiEventDispatcher (mochi.as3.MochiEventDispatcher) package mochi.as3 { public class MochiEventDispatcher { private var eventTable:Object; public function MochiEventDispatcher():void{ eventTable = {}; } public function triggerEvent(_arg1:String, _arg2:Object):void{ var _local3:Object; if (eventTable[_arg1] == undefined){ return; }; for (_local3 in eventTable[_arg1]) { var _local6 = eventTable[_arg1]; _local6[_local3](_arg2); }; } public function removeEventListener(_arg1:String, _arg2:Function):void{ var _local3:Object; if (eventTable[_arg1] == undefined){ eventTable[_arg1] = []; return; }; for (_local3 in eventTable[_arg1]) { if (eventTable[_arg1][_local3] != _arg2){ } else { eventTable[_arg1].splice(Number(_local3), 1); }; }; } public function addEventListener(_arg1:String, _arg2:Function):void{ removeEventListener(_arg1, _arg2); eventTable[_arg1].push(_arg2); } } }//package mochi.as3
Section 135
//MochiEvents (mochi.as3.MochiEvents) package mochi.as3 { import flash.display.*; public class MochiEvents { public static const ALIGN_BOTTOM_LEFT:String = "ALIGN_BL"; public static const FORMAT_LONG:String = "LongForm"; public static const ALIGN_BOTTOM:String = "ALIGN_B"; public static const ACHIEVEMENT_RECEIVED:String = "AchievementReceived"; public static const FORMAT_SHORT:String = "ShortForm"; public static const ALIGN_TOP_RIGHT:String = "ALIGN_TR"; public static const ALIGN_BOTTOM_RIGHT:String = "ALIGN_BR"; public static const ALIGN_TOP:String = "ALIGN_T"; public static const ALIGN_LEFT:String = "ALIGN_L"; public static const ALIGN_RIGHT:String = "ALIGN_R"; public static const ALIGN_TOP_LEFT:String = "ALIGN_TL"; public static const ALIGN_CENTER:String = "ALIGN_C"; private static var _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); private static var gameStart:Number; private static var levelStart:Number; public static function addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.removeEventListener(_arg1, _arg2); } public static function startSession(_arg1:String):void{ MochiServices.send("events_beginSession", {achievementID:_arg1}, null, null); } public static function triggerEvent(_arg1:String, _arg2:Object):void{ _dispatcher.triggerEvent(_arg1, _arg2); } public static function setNotifications(_arg1:MovieClip, _arg2:Object):void{ var _local3:Object; var _local4:Object; _local3 = {}; for (_local4 in _arg2) { _local3[_local4] = _arg2[_local4]; }; _local3.clip = _arg1; MochiServices.send("events_setNotifications", _local3, null, null); } public static function endGame():void{ var _local1:Number; _local1 = (new Date().time - gameStart); trigger("end_game", {time:_local1}); } public static function startGame():void{ gameStart = new Date().time; trigger("start_game"); } public static function trigger(_arg1:String, _arg2:Object=null):void{ if (_arg2 == null){ _arg2 = {}; } else { if (_arg2["kind"] != undefined){ trace("WARNING: optional arguments package contains key 'id', it will be overwritten"); _arg2["kind"] = _arg1; }; }; MochiServices.send("events_triggerEvent", {eventObject:_arg2}, null, null); } public static function getVersion():String{ return (MochiServices.getVersion()); } public static function startLevel():void{ levelStart = new Date().time; trigger("start_level"); } public static function endLevel():void{ var _local1:Number; _local1 = (new Date().time - levelStart); trigger("end_level", {time:_local1}); } } }//package mochi.as3
Section 136
//MochiInventory (mochi.as3.MochiInventory) package mochi.as3 { import flash.events.*; import flash.utils.*; public dynamic class MochiInventory extends Proxy { private var _timer:Timer; private var _names:Array; private var _consumableProperties:Object; private var _syncID:Number; private var _storeSync:Object; private var _outstandingID:Number; private var _syncPending:Boolean; public static const READY:String = "InvReady"; public static const ERROR:String = "Error"; public static const IO_ERROR:String = "IoError"; private static const KEY_SALT:String = " syncMaint"; public static const WRITTEN:String = "InvWritten"; public static const NOT_READY:String = "InvNotReady"; public static const VALUE_ERROR:String = "InvValueError"; private static const CONSUMER_KEY:String = "MochiConsumables"; private static var _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); public function MochiInventory():void{ MochiCoins.addEventListener(MochiCoins.ITEM_OWNED, itemOwned); MochiCoins.addEventListener(MochiCoins.ITEM_NEW, newItems); MochiSocial.addEventListener(MochiSocial.LOGGED_IN, loggedIn); MochiSocial.addEventListener(MochiSocial.LOGGED_OUT, loggedOut); _storeSync = new Object(); _syncPending = false; _outstandingID = 0; _syncID = 0; _timer = new Timer(1000); _timer.addEventListener(TimerEvent.TIMER, sync); _timer.start(); if (MochiSocial.loggedIn){ loggedIn(); } else { loggedOut(); }; } private function newItems(_arg1:Object):void{ if (!this[(_arg1.id + KEY_SALT)]){ this[(_arg1.id + KEY_SALT)] = 0; }; if (!this[_arg1.id]){ this[_arg1.id] = 0; }; this[(_arg1.id + KEY_SALT)] = (this[(_arg1.id + KEY_SALT)] + _arg1.count); this[_arg1.id] = (this[_arg1.id] + _arg1.count); if (_arg1.privateProperties.consumable){ if (!this[_arg1.privateProperties.tag]){ this[_arg1.privateProperties.tag] = 0; }; this[_arg1.privateProperties.tag] = (this[_arg1.privateProperties.tag] + (_arg1.privateProperties.inc * _arg1.count)); }; } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function getProperty(_arg1){ if (_consumableProperties == null){ triggerEvent(ERROR, {type:NOT_READY}); return (-1); }; if (_consumableProperties[_arg1]){ return (MochiDigits(_consumableProperties[_arg1]).value); }; return (undefined); } public function release():void{ MochiCoins.removeEventListener(MochiCoins.ITEM_NEW, newItems); MochiSocial.removeEventListener(MochiSocial.LOGGED_IN, loggedIn); MochiSocial.removeEventListener(MochiSocial.LOGGED_OUT, loggedOut); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function hasProperty(_arg1):Boolean{ if (_consumableProperties == null){ triggerEvent(ERROR, {type:NOT_READY}); return (false); }; if (_consumableProperties[_arg1] == undefined){ return (false); }; return (true); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function nextNameIndex(_arg1:int):int{ return (((_arg1)>=_names.length) ? 0 : (_arg1 + 1)); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function setProperty(_arg1, _arg2):void{ var _local3:MochiDigits; if (_consumableProperties == null){ triggerEvent(ERROR, {type:NOT_READY}); return; }; if (!(_arg2 is Number)){ triggerEvent(ERROR, {type:VALUE_ERROR, error:"Invalid type", arg:_arg2}); return; }; if (_consumableProperties[_arg1]){ _local3 = MochiDigits(_consumableProperties[_arg1]); if (_local3.value == _arg2){ return; }; _local3.value = _arg2; } else { _names.push(_arg1); _consumableProperties[_arg1] = new MochiDigits(_arg2); }; _syncID++; } private function sync(_arg1:Event=null):void{ var _local2:Object; var _local3:String; if (((_syncPending) || ((_syncID == _outstandingID)))){ return; }; _outstandingID = _syncID; _local2 = {}; for (_local3 in _consumableProperties) { _local2[_local3] = MochiDigits(_consumableProperties[_local3]).value; }; MochiUserData.put(CONSUMER_KEY, _local2, putConsumableBag); _syncPending = true; } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function nextName(_arg1:int):String{ return (_names[(_arg1 - 1)]); } private function loggedIn(_arg1:Object=null):void{ MochiUserData.get(CONSUMER_KEY, getConsumableBag); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function deleteProperty(_arg1):Boolean{ if (!_consumableProperties[_arg1]){ return (false); }; _names.splice(_names.indexOf(_arg1), 1); delete _consumableProperties[_arg1]; return (true); } private function itemOwned(_arg1:Object):void{ _storeSync[_arg1.id] = {properties:_arg1.properties, count:_arg1.count}; } private function putConsumableBag(_arg1:MochiUserData):void{ _syncPending = false; if (_arg1.error){ triggerEvent(ERROR, {type:IO_ERROR, error:_arg1.error}); _outstandingID = -1; }; triggerEvent(WRITTEN, {}); } private function getConsumableBag(_arg1:MochiUserData):void{ var _local2:String; var _local3:Number; if (_arg1.error){ triggerEvent(ERROR, {type:IO_ERROR, error:_arg1.error}); return; }; _consumableProperties = {}; _names = new Array(); if (_arg1.data){ for (_local2 in _arg1.data) { _names.push(_local2); _consumableProperties[_local2] = new MochiDigits(_arg1.data[_local2]); }; }; for (_local2 in _storeSync) { _local3 = _storeSync[_local2].count; if (_consumableProperties[(_local2 + KEY_SALT)]){ _local3 = (_local3 - _consumableProperties[_local2]); }; if (_local3 == 0){ } else { newItems({id:_local2, count:_local3, properties:_storeSync[_local2].properties}); }; }; triggerEvent(READY, {}); } private function loggedOut(_arg1:Object=null):void{ _consumableProperties = null; } public static function triggerEvent(_arg1:String, _arg2:Object):void{ _dispatcher.triggerEvent(_arg1, _arg2); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.removeEventListener(_arg1, _arg2); } public static function addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } } }//package mochi.as3
Section 137
//MochiServices (mochi.as3.MochiServices) package mochi.as3 { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.net.*; import flash.geom.*; import flash.system.*; public class MochiServices { private static var _container:Object; private static var _connected:Boolean = false; private static var _swfVersion:String; private static var _preserved:Object; public static var netupAttempted:Boolean = false; private static var _sendChannel:LocalConnection; public static var servicesSync:MochiSync = new MochiSync(); private static var _clip:MovieClip; private static var _id:String; private static var _services:String = "services.swf"; private static var _servURL:String = "http://www.mochiads.com/static/lib/services/"; public static var widget:Boolean = false; private static var _timer:Timer; private static var _sendChannelName:String; private static var _loader:Loader; private static var _connecting:Boolean = false; private static var _mochiLocalConnection:MovieClip; private static var _listenChannelName:String = "__ms_"; public static var onError:Object; public static var netup:Boolean = true; private static var _mochiLC:String = "MochiLC.swf"; public static function isNetworkAvailable():Boolean{ return (!((Security.sandboxType == "localWithFile"))); } public static function get connected():Boolean{ return (_connected); } private static function onReceive(_arg1:Object):void{ var cb:String; var cblst:Object; var method:*; var methodName:String; var obj:Object; var pkg = _arg1; cb = pkg.callbackID; cblst = _clip._callbacks[cb]; if (!cblst){ return; }; method = cblst.callbackMethod; methodName = ""; obj = cblst.callbackObject; if (((obj) && ((typeof(method) == "string")))){ methodName = method; if (obj[method] != null){ method = obj[method]; } else { trace((("Error: Method " + method) + " does not exist.")); }; }; if (method != undefined){ try { method.apply(obj, pkg.args); } catch(error:Error) { trace(((("Error invoking callback method '" + methodName) + "': ") + error.toString())); }; } else { if (obj != null){ try { obj(pkg.args); } catch(error:Error) { trace(("Error invoking method on object: " + error.toString())); }; }; }; delete _clip._callbacks[cb]; } public static function get childClip():Object{ return (_clip); } public static function send(_arg1:String, _arg2:Object=null, _arg3:Object=null, _arg4:Object=null):void{ if (_connected){ _mochiLocalConnection.send(_sendChannelName, "onReceive", {methodName:_arg1, args:_arg2, callbackID:_clip._nextcallbackID}); } else { if ((((_clip == null)) || (!(_connecting)))){ trace(("Error: MochiServices not connected. Please call MochiServices.connect(). Function: " + _arg1)); handleError(_arg2, _arg3, _arg4); flush(true); return; }; _clip._queue.push({methodName:_arg1, args:_arg2, callbackID:_clip._nextcallbackID}); }; if (_clip != null){ if (((!((_clip._callbacks == null))) && (!((_clip._nextcallbackID == null))))){ _clip._callbacks[_clip._nextcallbackID] = {callbackObject:_arg3, callbackMethod:_arg4}; _clip._nextcallbackID++; }; }; } private static function init(_arg1:String, _arg2:Object):void{ _id = _arg1; if (_arg2 != null){ _container = _arg2; loadCommunicator(_arg1, _container); }; } private static function clickMovie(_arg1:String, _arg2:Function):MovieClip{ var _local3:Array; var _local4:int; var _local5:Array; var _local6:Array; var _local7:MovieClip; var _local8:LocalConnection; var _local9:String; var _local10:ByteArray; var _local11:ByteArray; var _local12:uint; var _local13:uint; var _local14:Loader; _local3 = [150, 21, 0, 7, 1, 0, 0, 0, 0, 98, 116, 110, 0, 7, 2, 0, 0, 0, 0, 116, 104, 105, 115, 0, 28, 150, 22, 0, 0, 99, 114, 101, 97, 116, 101, 69, 109, 112, 116, 121, 77, 111, 118, 105, 101, 67, 108, 105, 112, 0, 82, 135, 1, 0, 0, 23, 150, 13, 0, 4, 0, 0, 111, 110, 82, 101, 108, 101, 97, 115, 101, 0, 142, 8, 0, 0, 0, 0, 2, 42, 0, 114, 0, 150, 17, 0, 0, 32, 0, 7, 1, 0, 0, 0, 8, 0, 0, 115, 112, 108, 105, 116, 0, 82, 135, 1, 0, 1, 23, 150, 7, 0, 4, 1, 7, 0, 0, 0, 0, 78, 150, 8, 0, 0, 95, 98, 108, 97, 110, 107, 0, 154, 1, 0, 0, 150, 7, 0, 0, 99, 108, 105, 99, 107, 0, 150, 7, 0, 4, 1, 7, 1, 0, 0, 0, 78, 150, 27, 0, 7, 2, 0, 0, 0, 7, 0, 0, 0, 0, 0, 76, 111, 99, 97, 108, 67, 111, 110, 110, 101, 99, 116, 105, 111, 110, 0, 64, 150, 6, 0, 0, 115, 101, 110, 100, 0, 82, 79, 150, 15, 0, 4, 0, 0, 95, 97, 108, 112, 104, 97, 0, 7, 0, 0, 0, 0, 79, 150, 23, 0, 7, 0xFF, 0, 0xFF, 0, 7, 1, 0, 0, 0, 4, 0, 0, 98, 101, 103, 105, 110, 70, 105, 108, 108, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 109, 111, 118, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 100, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 100, 0, 0, 0, 7, 100, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 100, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 16, 0, 7, 0, 0, 0, 0, 4, 0, 0, 101, 110, 100, 70, 105, 108, 108, 0, 82, 23]; _local5 = [104, 0, 31, 64, 0, 7, 208, 0, 0, 12, 1, 0, 67, 2, 0xFF, 0xFF, 0xFF, 63, 3]; _local6 = [0, 64, 0, 0, 0]; _local7 = new MovieClip(); _local8 = new LocalConnection(); _local9 = ((("_click_" + Math.floor((Math.random() * 999999))) + "_") + Math.floor(new Date().time)); _local8 = new LocalConnection(); _local7.lc = _local8; _local7.click = _arg2; _local8.client = _local7; _local8.connect(_local9); _local10 = new ByteArray(); _local11 = new ByteArray(); _local11.endian = Endian.LITTLE_ENDIAN; _local11.writeShort(1); _local11.writeUTFBytes(((_arg1 + " ") + _local9)); _local11.writeByte(0); _local12 = ((_local3.length + _local11.length) + 4); _local13 = (_local12 + 35); _local10.endian = Endian.LITTLE_ENDIAN; _local10.writeUTFBytes("FWS"); _local10.writeByte(8); _local10.writeUnsignedInt(_local13); for each (_local4 in _local5) { _local10.writeByte(_local4); }; _local10.writeUnsignedInt(_local12); _local10.writeByte(136); _local10.writeShort(_local11.length); _local10.writeBytes(_local11); for each (_local4 in _local3) { _local10.writeByte(_local4); }; for each (_local4 in _local6) { _local10.writeByte(_local4); }; _local14 = new Loader(); _local14.loadBytes(_local10); _local7.addChild(_local14); return (_local7); } public static function stayOnTop():void{ _container.addEventListener(Event.ENTER_FRAME, MochiServices.bringToTop, false, 0, true); if (_clip != null){ _clip.visible = true; }; } public static function addLinkEvent(_arg1:String, _arg2:String, _arg3:DisplayObjectContainer, _arg4:Function=null):void{ var vars:Object; var avm1Click:DisplayObject; var s:String; var i:Number; var x:String; var req:URLRequest; var loader:Loader; var setURL:Function; var err:Function; var complete:Function; var url = _arg1; var burl = _arg2; var btn = _arg3; var onClick = _arg4; vars = new Object(); vars["mav"] = getVersion(); vars["swfv"] = "9"; vars["swfurl"] = btn.loaderInfo.loaderURL; vars["fv"] = Capabilities.version; vars["os"] = Capabilities.os; vars["lang"] = Capabilities.language; vars["scres"] = ((Capabilities.screenResolutionX + "x") + Capabilities.screenResolutionY); s = "?"; i = 0; for (x in vars) { if (i != 0){ s = (s + "&"); }; i = (i + 1); s = (((s + x) + "=") + escape(vars[x])); }; req = new URLRequest("http://x.mochiads.com/linkping.swf"); loader = new Loader(); setURL = function (_arg1:String):void{ var _local2:Rectangle; if (avm1Click){ btn.removeChild(avm1Click); }; avm1Click = clickMovie(_arg1, onClick); _local2 = btn.getBounds(btn); btn.addChild(avm1Click); avm1Click.x = _local2.x; avm1Click.y = _local2.y; avm1Click.scaleX = (0.01 * _local2.width); avm1Click.scaleY = (0.01 * _local2.height); }; err = function (_arg1:Object):void{ netup = false; _arg1.target.removeEventListener(_arg1.type, arguments.callee); setURL(burl); }; complete = function (_arg1:Object):void{ _arg1.target.removeEventListener(_arg1.type, arguments.callee); }; if (netup){ setURL((url + s)); } else { setURL(burl); }; if (!((netupAttempted) || (_connected))){ netupAttempted = true; loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, err); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, complete); loader.load(req); }; } public static function warnID(_arg1:String, _arg2:Boolean):void{ var _local3:Number; _arg1 = _arg1.toLowerCase(); if (_arg1.length != 16){ trace((("WARNING: " + (_arg2) ? "board" : "game") + " ID is not the appropriate length")); return; } else { if (_arg1 == "1e113c7239048b3f"){ if (_arg2){ trace("WARNING: Using testing board ID"); } else { trace("WARNING: Using testing board ID as game ID"); }; return; } else { if (_arg1 == "84993a1de4031cd8"){ if (_arg2){ trace("WARNING: Using testing game ID as board ID"); } else { trace("WARNING: Using testing game ID"); }; return; }; }; }; _local3 = 0; while (_local3 < _arg1.length) { switch (_arg1.charAt(_local3)){ case "0": case "1": case "2": case "3": case "4": case "5": case "6": case "7": case "8": case "9": case "a": case "b": case "c": case "d": case "e": case "f": break; default: trace(("WARNING: Board ID contains illegal characters: " + _arg1)); return; }; _local3++; }; } public static function disconnect():void{ if (((_connected) || (_connecting))){ if (_clip != null){ if (_clip.parent != null){ if ((_clip.parent is Sprite)){ Sprite(_clip.parent).removeChild(_clip); _clip = null; }; }; }; _connecting = (_connected = false); flush(true); try { _mochiLocalConnection.close(); } catch(error:Error) { }; }; if (_timer != null){ try { _timer.stop(); } catch(error:Error) { }; }; } public static function allowDomains(_arg1:String):String{ var _local2:String; if (Security.sandboxType != "application"){ Security.allowDomain("*"); Security.allowInsecureDomain("*"); }; if (_arg1.indexOf("http://") != -1){ _local2 = _arg1.split("/")[2].split(":")[0]; if (Security.sandboxType != "application"){ Security.allowDomain(_local2); Security.allowInsecureDomain(_local2); }; }; return (_local2); } public static function getVersion():String{ return ("3.7 as3"); } public static function doClose():void{ _container.removeEventListener(Event.ENTER_FRAME, MochiServices.bringToTop); } private static function flush(_arg1:Boolean):void{ var _local2:Object; var _local3:Object; if (((_clip) && (_clip._queue))){ while (_clip._queue.length > 0) { _local2 = _clip._queue.shift(); _local3 = null; if (_local2 != null){ if (_local2.callbackID != null){ _local3 = _clip._callbacks[_local2.callbackID]; }; delete _clip._callbacks[_local2.callbackID]; if (((_arg1) && (!((_local3 == null))))){ handleError(_local2.args, _local3.callbackObject, _local3.callbackMethod); }; }; }; }; } public static function get id():String{ return (_id); } private static function onEvent(_arg1:Object):void{ var _local2:String; var _local3:String; _local2 = _arg1.target; _local3 = _arg1.event; switch (_local2){ case "events": MochiEvents.triggerEvent(_arg1.event, _arg1.args); break; case "coins": MochiCoins.triggerEvent(_arg1.event, _arg1.args); break; case "sync": servicesSync.triggerEvent(_arg1.event, _arg1.args); break; }; } private static function urlOptions(_arg1:Object):Object{ var _local2:Object; var _local3:String; var _local4:Array; var _local5:Number; var _local6:Array; _local2 = {}; if (_arg1.stage){ _local3 = _arg1.stage.loaderInfo.parameters.mochiad_options; } else { _local3 = _arg1.loaderInfo.parameters.mochiad_options; }; if (_local3){ _local4 = _local3.split("&"); _local5 = 0; while (_local5 < _local4.length) { _local6 = _local4[_local5].split("="); _local2[unescape(_local6[0])] = unescape(_local6[1]); _local5++; }; }; return (_local2); } public static function setContainer(_arg1:Object=null, _arg2:Boolean=true):void{ if (_arg1 != null){ if ((_arg1 is Sprite)){ _container = _arg1; }; }; if (_arg2){ if ((_container is Sprite)){ Sprite(_container).addChild(_clip); }; }; } private static function handleError(_arg1:Object, _arg2:Object, _arg3:Object):void{ var args = _arg1; var callbackObject = _arg2; var callbackMethod = _arg3; if (args != null){ if (args.onError != null){ args.onError.apply(null, ["NotConnected"]); }; if (((!((args.options == null))) && (!((args.options.onError == null))))){ args.options.onError.apply(null, ["NotConnected"]); }; }; if (callbackMethod != null){ args = {}; args.error = true; args.errorCode = "NotConnected"; if (((!((callbackObject == null))) && ((callbackMethod is String)))){ try { var _local5 = callbackObject; _local5[callbackMethod](args); } catch(error:Error) { }; } else { if (callbackMethod != null){ try { callbackMethod.apply(args); } catch(error:Error) { }; }; }; }; } private static function loadError(_arg1:Object):void{ _clip._mochiad_ctr_failed = true; trace("MochiServices could not load."); MochiServices.disconnect(); MochiServices.onError("IOError"); } private static function initComChannels():void{ if (!_connected){ trace("[SERVICES_API] connected!"); _connecting = false; _connected = true; _mochiLocalConnection.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _mochiLocalConnection.send(_sendChannelName, "onReceive", {methodName:"registerGame", preserved:_preserved, id:_id, version:getVersion(), parentURL:_container.loaderInfo.loaderURL}); _clip.onReceive = onReceive; _clip.onEvent = onEvent; _clip.onError = function ():void{ MochiServices.onError("IOError"); }; while (_clip._queue.length > 0) { _mochiLocalConnection.send(_sendChannelName, "onReceive", _clip._queue.shift()); }; }; } private static function loadLCBridge(_arg1:Object):void{ var loader:Loader; var mochiLCURL:String; var req:URLRequest; var complete:Function; var clip = _arg1; loader = new Loader(); mochiLCURL = (_servURL + _mochiLC); req = new URLRequest(mochiLCURL); complete = function (_arg1:Object):void{ _mochiLocalConnection = MovieClip(loader.content); listen(); }; loader.contentLoaderInfo.addEventListener(Event.COMPLETE, complete); loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError); loader.load(req); clip.addChild(loader); } private static function listen():void{ _mochiLocalConnection.connect(_listenChannelName); _clip.handshake = function (_arg1:Object):void{ MochiServices.comChannelName = _arg1.newChannel; }; trace("Waiting for MochiAds services to connect..."); } public static function get clip():Object{ return (_container); } public static function set comChannelName(_arg1:String):void{ if (_arg1 != null){ if (_arg1.length > 3){ _sendChannelName = (_arg1 + "_fromgame"); initComChannels(); }; }; } private static function loadCommunicator(_arg1:String, _arg2:Object):MovieClip{ var _local3:String; var _local4:String; var _local5:URLRequest; var _local6:URLVariables; _local3 = ("_mochiservices_com_" + _arg1); if (_clip != null){ return (_clip); }; if (!MochiServices.isNetworkAvailable()){ return (null); }; if (urlOptions(_arg2).servURL){ _servURL = urlOptions(_arg2).servURL; }; _local4 = (_servURL + _services); if (urlOptions(_arg2).servicesURL){ _local4 = urlOptions(_arg2).servicesURL; }; _listenChannelName = (_listenChannelName + ((Math.floor(new Date().time) + "_") + Math.floor((Math.random() * 99999)))); MochiServices.allowDomains(_local4); _clip = createEmptyMovieClip(_arg2, _local3, 10336, false); loadLCBridge(_clip); _loader = new Loader(); _loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError); _local5 = new URLRequest(_local4); _local6 = new URLVariables(); _local6.listenLC = _listenChannelName; _local6.mochiad_options = _arg2.loaderInfo.parameters.mochiad_options; _local6.api_version = getVersion(); if (widget){ _local6.widget = true; }; _local5.data = _local6; _loader.load(_local5); _clip.addChild(_loader); _clip._mochiservices_com = _loader; _sendChannel = new LocalConnection(); _clip._queue = []; _clip._nextcallbackID = 0; _clip._callbacks = {}; _timer = new Timer(10000, 1); _timer.addEventListener(TimerEvent.TIMER, connectWait); _timer.start(); return (_clip); } public static function connect(_arg1:String, _arg2:Object, _arg3:Object=null):void{ var id = _arg1; var clip = _arg2; var onError = _arg3; warnID(id, false); if ((clip is DisplayObject)){ if (clip.stage == null){ trace("MochiServices connect requires the containing clip be attached to the stage"); }; if (((!(_connected)) && ((_clip == null)))){ trace("MochiServices Connecting..."); _connecting = true; init(id, clip); }; } else { trace("Error, MochiServices requires a Sprite, Movieclip or instance of the stage."); }; if (onError != null){ MochiServices.onError = onError; } else { if (MochiServices.onError == null){ MochiServices.onError = function (_arg1:String):void{ trace(_arg1); }; }; }; } public static function createEmptyMovieClip(_arg1:Object, _arg2:String, _arg3:Number, _arg4:Boolean=true):MovieClip{ var mc:MovieClip; var parent = _arg1; var name = _arg2; var depth = _arg3; var doAdd = _arg4; mc = new MovieClip(); if (doAdd){ if (((false) && (depth))){ parent.addChildAt(mc, depth); } else { parent.addChild(mc); }; }; try { parent[name] = mc; } catch(e:Error) { throw (new Error("MochiServices requires a clip that is an instance of a dynamic class. If your class extends Sprite or MovieClip, you must make it dynamic.")); }; mc["_name"] = name; return (mc); } public static function bringToTop(_arg1:Event=null):void{ var e = _arg1; if (((!((MochiServices.clip == null))) && (!((MochiServices.childClip == null))))){ try { if (MochiServices.clip.numChildren > 1){ MochiServices.clip.setChildIndex(MochiServices.childClip, (MochiServices.clip.numChildren - 1)); }; } catch(errorObject:Error) { trace("Warning: Depth sort error."); _container.removeEventListener(Event.ENTER_FRAME, MochiServices.bringToTop); }; }; } public static function connectWait(_arg1:TimerEvent):void{ if (!_connected){ _clip._mochiad_ctr_failed = true; trace("MochiServices could not load. (timeout)"); MochiServices.disconnect(); MochiServices.onError("IOError"); }; } } }//package mochi.as3
Section 138
//MochiSocial (mochi.as3.MochiSocial) package mochi.as3 { public class MochiSocial { public static const LOGGED_IN:String = "LoggedIn"; public static const PROFILE_HIDE:String = "ProfileHide"; public static const NO_USER:String = "NoUser"; public static const PROPERTIES_SIZE:String = "PropertiesSize"; public static const IO_ERROR:String = "IOError"; public static const PROPERTIES_SAVED:String = "PropertySaved"; public static const WIDGET_LOADED:String = "WidgetLoaded"; public static const USER_INFO:String = "UserInfo"; public static const ERROR:String = "Error"; public static const LOGIN_SHOW:String = "LoginShow"; public static const LOGGED_OUT:String = "LoggedOut"; public static const PROFILE_SHOW:String = "ProfileShow"; public static const LOGIN_SHOWN:String = "LoginShown"; public static const LOGIN_HIDE:String = "LoginHide"; private static var _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); public static var _user_info:Object = null; public static function getVersion():String{ return (MochiServices.getVersion()); } public static function saveUserProperties(_arg1:Object):void{ MochiServices.send("coins_saveUserProperties", _arg1); } public static function get loggedIn():Boolean{ return (!((_user_info == null))); } public static function triggerEvent(_arg1:String, _arg2:Object):void{ _dispatcher.triggerEvent(_arg1, _arg2); } public static function addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } public static function getUserInfo():void{ MochiServices.send("coins_getUserInfo"); } public static function showLoginWidget(_arg1:Object=null):void{ MochiServices.setContainer(); MochiServices.bringToTop(); MochiServices.send("coins_showLoginWidget", {options:_arg1}); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.removeEventListener(_arg1, _arg2); } public static function requestLogin():void{ MochiServices.send("coins_requestLogin"); } public static function getAPIURL():String{ if (!_user_info){ return (null); }; return (_user_info.api_url); } public static function hideLoginWidget():void{ MochiServices.send("coins_hideLoginWidget"); } public static function getAPIToken():String{ if (!_user_info){ return (null); }; return (_user_info.api_token); } MochiSocial.addEventListener(MochiSocial.LOGGED_IN, function (_arg1:Object):void{ _user_info = _arg1; }); MochiSocial.addEventListener(MochiSocial.LOGGED_OUT, function (_arg1:Object):void{ _user_info = null; }); } }//package mochi.as3
Section 139
//MochiSync (mochi.as3.MochiSync) package mochi.as3 { import flash.utils.*; public dynamic class MochiSync extends Proxy { private var _syncContainer:Object; public static var SYNC_PROPERTY:String = "UpdateProperty"; public static var SYNC_REQUEST:String = "SyncRequest"; public function MochiSync():void{ _syncContainer = {}; } public function triggerEvent(_arg1:String, _arg2:Object):void{ switch (_arg1){ case SYNC_REQUEST: MochiServices.send("sync_syncronize", _syncContainer); break; case SYNC_PROPERTY: _syncContainer[_arg2.name] = _arg2.value; break; }; } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function getProperty(_arg1){ return (_syncContainer[_arg1]); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function setProperty(_arg1, _arg2):void{ var _local3:String; if (_syncContainer[_arg1] == _arg2){ return; }; _local3 = _arg1.toString(); _syncContainer[_local3] = _arg2; MochiServices.send("sync_propUpdate", {name:_local3, value:_arg2}); } } }//package mochi.as3
Section 140
//MochiUserData (mochi.as3.MochiUserData) package mochi.as3 { import flash.events.*; import flash.utils.*; import flash.net.*; public class MochiUserData extends EventDispatcher { public var callback:Function;// = null public var error:Event;// = null public var key:String;// = null public var operation:String;// = null public var data;// = null public var _loader:URLLoader; public function MochiUserData(_arg1:String="", _arg2:Function=null){ key = null; data = null; error = null; operation = null; callback = null; super(); this.key = _arg1; this.callback = _arg2; } public function securityErrorHandler(_arg1:SecurityErrorEvent):void{ errorHandler(new IOErrorEvent(IOErrorEvent.IO_ERROR, false, false, ("security error: " + _arg1.toString()))); } public function putEvent(_arg1):void{ request("put", serialize(_arg1)); } public function request(_arg1:String, _arg2:ByteArray):void{ var api_url:String; var api_token:String; var args:URLVariables; var req:URLRequest; var _operation = _arg1; var _data = _arg2; operation = _operation; api_url = MochiSocial.getAPIURL(); api_token = MochiSocial.getAPIToken(); if ((((api_url == null)) || ((api_token == null)))){ errorHandler(new IOErrorEvent(IOErrorEvent.IO_ERROR, false, false, "not logged in")); return; }; _loader = new URLLoader(); args = new URLVariables(); args.op = _operation; args.key = key; req = new URLRequest((((MochiSocial.getAPIURL() + "/") + "MochiUserData?") + args.toString())); req.method = URLRequestMethod.POST; req.contentType = "application/x-mochi-userdata"; req.requestHeaders = [new URLRequestHeader("x-mochi-services-version", MochiServices.getVersion()), new URLRequestHeader("x-mochi-api-token", api_token)]; req.data = _data; _loader.dataFormat = URLLoaderDataFormat.BINARY; _loader.addEventListener(Event.COMPLETE, completeHandler); _loader.addEventListener(IOErrorEvent.IO_ERROR, errorHandler); _loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler); try { _loader.load(req); } catch(e:SecurityError) { errorHandler(new IOErrorEvent(IOErrorEvent.IO_ERROR, false, false, ("security error: " + e.toString()))); }; } public function performCallback():void{ try { callback(this); } catch(e:Error) { trace(("[MochiUserData] exception during callback: " + e)); }; } public function serialize(_arg1):ByteArray{ var _local2:ByteArray; _local2 = new ByteArray(); _local2.objectEncoding = ObjectEncoding.AMF3; _local2.writeObject(_arg1); _local2.compress(); return (_local2); } public function errorHandler(_arg1:IOErrorEvent):void{ data = null; error = _arg1; if (callback != null){ performCallback(); } else { dispatchEvent(_arg1); }; close(); } public function completeHandler(_arg1:Event):void{ var event = _arg1; try { if (_loader.data.length){ data = deserialize(_loader.data); } else { data = null; }; } catch(e:Error) { errorHandler(new IOErrorEvent(IOErrorEvent.IO_ERROR, false, false, ("deserialize error: " + e.toString()))); return; }; if (callback != null){ performCallback(); } else { dispatchEvent(event); }; close(); } public function getEvent():void{ request("get", serialize(null)); } override public function toString():String{ return ((((((((("[MochiUserData operation=" + operation) + " key=\"") + key) + "\" data=") + data) + " error=\"") + error) + "\"]")); } public function close():void{ if (_loader){ _loader.removeEventListener(Event.COMPLETE, completeHandler); _loader.removeEventListener(IOErrorEvent.IO_ERROR, errorHandler); _loader.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler); _loader.close(); _loader = null; }; error = null; callback = null; } public function deserialize(_arg1:ByteArray){ _arg1.objectEncoding = ObjectEncoding.AMF3; _arg1.uncompress(); return (_arg1.readObject()); } public static function get(_arg1:String, _arg2:Function):void{ var _local3:MochiUserData; _local3 = new MochiUserData(_arg1, _arg2); _local3.getEvent(); } public static function put(_arg1:String, _arg2, _arg3:Function):void{ var _local4:MochiUserData; _local4 = new MochiUserData(_arg1, _arg3); _local4.putEvent(_arg2); } } }//package mochi.as3
Section 141
//ashsnd (ashsnd) package { import flash.media.*; public dynamic class ashsnd extends Sound { } }//package
Section 142
//bgsnd (bgsnd) package { import flash.media.*; public dynamic class bgsnd extends Sound { } }//package
Section 143
//boneappearsnd (boneappearsnd) package { import flash.media.*; public dynamic class boneappearsnd extends Sound { } }//package
Section 144
//catsnd (catsnd) package { import flash.media.*; public dynamic class catsnd extends Sound { } }//package
Section 145
//CellRenderer_disabledSkin (CellRenderer_disabledSkin) package { import flash.display.*; public dynamic class CellRenderer_disabledSkin extends MovieClip { } }//package
Section 146
//CellRenderer_downSkin (CellRenderer_downSkin) package { import flash.display.*; public dynamic class CellRenderer_downSkin extends MovieClip { } }//package
Section 147
//CellRenderer_overSkin (CellRenderer_overSkin) package { import flash.display.*; public dynamic class CellRenderer_overSkin extends MovieClip { } }//package
Section 148
//CellRenderer_selectedDisabledSkin (CellRenderer_selectedDisabledSkin) package { import flash.display.*; public dynamic class CellRenderer_selectedDisabledSkin extends MovieClip { } }//package
Section 149
//CellRenderer_selectedDownSkin (CellRenderer_selectedDownSkin) package { import flash.display.*; public dynamic class CellRenderer_selectedDownSkin extends MovieClip { } }//package
Section 150
//CellRenderer_selectedOverSkin (CellRenderer_selectedOverSkin) package { import flash.display.*; public dynamic class CellRenderer_selectedOverSkin extends MovieClip { } }//package
Section 151
//CellRenderer_selectedUpSkin (CellRenderer_selectedUpSkin) package { import flash.display.*; public dynamic class CellRenderer_selectedUpSkin extends MovieClip { } }//package
Section 152
//CellRenderer_upSkin (CellRenderer_upSkin) package { import flash.display.*; public dynamic class CellRenderer_upSkin extends MovieClip { } }//package
Section 153
//clicksnd (clicksnd) package { import flash.media.*; public dynamic class clicksnd extends Sound { } }//package
Section 154
//coindropsnd (coindropsnd) package { import flash.media.*; public dynamic class coindropsnd extends Sound { } }//package
Section 155
//coinflipsnd (coinflipsnd) package { import flash.media.*; public dynamic class coinflipsnd extends Sound { } }//package
Section 156
//ComboBox_disabledSkin (ComboBox_disabledSkin) package { import flash.display.*; public dynamic class ComboBox_disabledSkin extends MovieClip { } }//package
Section 157
//ComboBox_downSkin (ComboBox_downSkin) package { import flash.display.*; public dynamic class ComboBox_downSkin extends MovieClip { } }//package
Section 158
//ComboBox_overSkin (ComboBox_overSkin) package { import flash.display.*; public dynamic class ComboBox_overSkin extends MovieClip { } }//package
Section 159
//ComboBox_upSkin (ComboBox_upSkin) package { import flash.display.*; public dynamic class ComboBox_upSkin extends MovieClip { } }//package
Section 160
//cupbreaksnd (cupbreaksnd) package { import flash.media.*; public dynamic class cupbreaksnd extends Sound { } }//package
Section 161
//dooropen (dooropen) package { import flash.media.*; public dynamic class dooropen extends Sound { } }//package
Section 162
//Fairysnd (Fairysnd) package { import flash.media.*; public dynamic class Fairysnd extends Sound { } }//package
Section 163
//Fightsnd (Fightsnd) package { import flash.media.*; public dynamic class Fightsnd extends Sound { } }//package
Section 164
//Firesnd (Firesnd) package { import flash.media.*; public dynamic class Firesnd extends Sound { } }//package
Section 165
//focusRectSkin (focusRectSkin) package { import flash.display.*; public dynamic class focusRectSkin extends MovieClip { } }//package
Section 166
//List_skin (List_skin) package { import flash.display.*; public dynamic class List_skin extends MovieClip { } }//package
Section 167
//MochiBot (MochiBot) package { import flash.display.*; import flash.net.*; import flash.system.*; public dynamic class MochiBot extends Sprite { public static function track(_arg1:Sprite, _arg2:String):MochiBot{ var _local3:MochiBot; var _local4:String; var _local5:URLVariables; var _local6:String; var _local7:URLRequest; var _local8:Loader; if (Security.sandboxType == "localWithFile"){ return (null); }; _local3 = new (MochiBot); _arg1.addChild(_local3); Security.allowDomain("*"); Security.allowInsecureDomain("*"); _local4 = "http://core.mochibot.com/my/core.swf"; _local5 = new URLVariables(); _local5["sb"] = Security.sandboxType; _local5["v"] = Capabilities.version; _local5["swfid"] = _arg2; _local5["mv"] = "8"; _local5["fv"] = "9"; _local6 = _local3.root.loaderInfo.loaderURL; if (_local6.indexOf("http") == 0){ _local5["url"] = _local6; } else { _local5["url"] = "local"; }; _local7 = new URLRequest(_local4); _local7.contentType = "application/x-www-form-urlencoded"; _local7.method = URLRequestMethod.POST; _local7.data = _local5; _local8 = new Loader(); _local3.addChild(_local8); _local8.load(_local7); return (_local3); } } }//package
Section 168
//msticksnd (msticksnd) package { import flash.media.*; public dynamic class msticksnd extends Sound { } }//package
Section 169
//myvar (myvar) package { import flash.display.*; import flash.events.*; import flash.text.*; import flash.media.*; public class myvar { public static var magicsticsnd:msticksnd = new msticksnd(); public static var Bonesnd:boneappearsnd = new boneappearsnd(); public static var boneAnimplayed:Boolean = false; public static var angelcollect:Boolean = false; public static var leafcollect:Boolean = false; public static var moon3used:Boolean = false; public static var gameTimescore:int = 0; public static var key2collect:Boolean = false; public static var gameTimesec:int = 0; public static var leafused:Boolean = false; public static var ChickAnim:Boolean = false; public static var c2collect:Boolean = false; public static var heartcollect:Boolean = false; public static var sandcollect:Boolean = false; public static var hwarriorcollect:Boolean = false; public static var tapplayed:Boolean = false; public static var fightAnim:Boolean = false; public static var sugarCube2collect:Boolean = false; public static var clsound:clicksnd = new clicksnd(); public static var coin2collect:Boolean = false; public static var sandused:Boolean = false; public static var potAnimplayed:Boolean = false; public static var chicken2used:Boolean = false; public static var bridgeBuild:Boolean = false; public static var cupsnd:cupbreaksnd = new cupbreaksnd(); public static var door1opened:Boolean = false; public static var key1used:Boolean = false; public static var coffinAnim3:Boolean = false; public static var key5used:Boolean = false; public static var coffinAnim1:Boolean = false; public static var coffinAnim2:Boolean = false; public static var Firesound:Firesnd = new Firesnd(); public static var c7collect:Boolean = false; public static var moon4collect:Boolean = false; public static var MazicSticused:Boolean = false; public static var Ashsound:ashsnd = new ashsnd(); public static var boneused:Boolean = false; public static var pathfound:Boolean = false; public static var flowercollect:Boolean = false; public static var herodragon:Boolean = false; public static var chicken1collect:Boolean = false; public static var MazicSticcollect:Boolean = false; public static var swordcollect:Boolean = false; public static var moon2used:Boolean = false; public static var gameTimehrs:int = 0; public static var flowerused:Boolean = false; public static var angels:Boolean = false; public static var spider2collect:Boolean = false; public static var mirrorAnim:Boolean = false; public static var coatcollect:Boolean = false; public static var key5collect:Boolean = false; public static var moon2collect:Boolean = false; public static var bat1:Number = 0; public static var bat2:Number = 0; public static var c5collect:Boolean = false; public static var gameTimemins:int = 0; public static var mirrorseen:Boolean = false; public static var pumpkincollect:Boolean = false; public static var bgs:bgsnd = new bgsnd(); public static var treeAnim:Boolean = false; public static var pausecheck:Boolean = false; public static var cupwaterused:Boolean = false; public static var chicken1used:Boolean = false; public static var key4used:Boolean = false; public static var boneAnim:Boolean = false; public static var doorsnd:dooropen = new dooropen(); public static var boatused:Boolean = false; public static var coin2used:Boolean = false; public static var catsound:catsnd = new catsnd(); public static var c3collect:Boolean = false; public static var key3collect:Boolean = false; public static var catAnim:Boolean = false; public static var gcount:Number = 0; public static var hwarriorAnim:Boolean = false; public static var flowerAnim:Boolean = false; public static var moon1used:Boolean = false; public static var FrogAnimplayed:Boolean = false; public static var infoText:TextField; public static var stickuseNum:Number = 0; public static var Fairysnd1:Fairysnd = new Fairysnd(); public static var Fightsound:Fightsnd = new Fightsnd(); public static var handAnim:Boolean = false; public static var pumpkinused:Boolean = false; public static var spider2used:Boolean = false; public static var gameFinish:Boolean = false; public static var ringcollect:Boolean = false; public static var coinNum:Number = 0; public static var key1collect:Boolean = false; public static var c1collect:Boolean = false; public static var coinsnd:coindropsnd = new coindropsnd(); public static var swordused:Boolean = false; public static var sugarCube2used:Boolean = false; public static var soundS:int = 0; public static var lizardused:Boolean = false; public static var c8collect:Boolean = false; public static var Zodiac10:Boolean = false; public static var Zodiac11:Boolean = false; public static var Zodiac12:Boolean = false; public static var sugarCube1collect:Boolean = false; public static var coin1collect:Boolean = false; public static var chicken2collect:Boolean = false; public static var key3used:Boolean = false; public static var Zodiac1:Boolean = false; public static var Zodiac2:Boolean = false; public static var Zodiac3:Boolean = false; public static var Zodiac4:Boolean = false; public static var Zodiac5:Boolean = false; public static var Zodiac6:Boolean = false; public static var Zodiac7:Boolean = false; public static var Zodiac8:Boolean = false; public static var Zodiac9:Boolean = false; public static var mudused:Boolean = false; public static var boatAnim:Boolean = false; public static var moon4used:Boolean = false; public static var cupwatercollect:Boolean = false; public static var Angels2used:Boolean = false; public static var c6collect:Boolean = false; public static var moon3collect:Boolean = false; public static var seedcollect:Boolean = false; public static var coin1used:Boolean = false; public static var spider1used:Boolean = false; public static var seedused:Boolean = false; public static var soundChannel1:SoundChannel = new SoundChannel(); public static var spider1collect:Boolean = false; public static var coin1:Boolean = false; public static var coin2:Boolean = false; public static var coin4:Boolean = false; public static var coin5:Boolean = false; public static var coin6:Boolean = false; public static var coin7:Boolean = false; public static var coin8:Boolean = false; public static var coin3:Boolean = false; public static var zodiacNum:Number = 0; public static var cointossed:Boolean = false; public static var sugarCube1used:Boolean = false; public static var lizardcollect:Boolean = false; public static var key4collect:Boolean = false; public static var c4collect:Boolean = false; public static var moon1collect:Boolean = false; public static var bpm:Boolean = false; public static var soundStatus:Number = 0; public static var coatused:Boolean = false; public static var bonecollect:Boolean = false; public static var boatcollect:Boolean = false; public static var smellsound:smellsnd = new smellsnd(); public static var mudcollect:Boolean = false; public static var key2used:Boolean = false; public static var flipsnd:coinflipsnd = new coinflipsnd(); public static function displayText(_arg1:MovieClip, _arg2:String){ var showText:Function; var hideText:Function; var mc = _arg1; var name = _arg2; showText = function (_arg1:MouseEvent):void{ infoText.text = name; }; hideText = function (_arg1:MouseEvent):void{ infoText.text = ""; }; mc.addEventListener(MouseEvent.MOUSE_OVER, showText); mc.addEventListener(MouseEvent.MOUSE_OUT, hideText); } } }//package
Section 170
//ScoreSubmit (ScoreSubmit) package { import flash.display.*; import flash.events.*; import flash.net.*; import flash.system.*; public class ScoreSubmit extends Sprite { public static function sendMyScore(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number, _arg5:String, _arg6:String):void{ var receivedData:String; var processedData:String; var addressRequest:URLRequest; var dataObject:URLVariables; var addressLoader:URLLoader; var callMe:Function; var myName = _arg1; var myCountry = _arg2; var myScore = _arg3; var myGameId = _arg4; var mySite = _arg5; var myLevels = _arg6; callMe = function (_arg1:Event):void{ var _local2:Number; var _local3:Number; receivedData = _arg1.target.data; if (receivedData.match("success=0")){ } else { if (receivedData.match("success=1")){ trace(receivedData); _local2 = receivedData.indexOf("scoreid"); _local3 = receivedData.indexOf("&"); if (_local2 == 0){ processedData = receivedData.substring(_local2, _local3); } else { processedData = receivedData.substring(_local2); }; if (mySite.match("123bee")){ navigateToURL(new URLRequest(((("http://www.123bee.com/highscores?gameid=" + myGameId) + "&") + processedData))); } else { if (mySite.match("123peppy")){ navigateToURL(new URLRequest(((("http://www.123peppy.com/highscore?gameid=" + myGameId) + "&") + processedData))); }; }; }; }; }; Security.allowDomain("*"); Security.allowInsecureDomain("*"); if (mySite.match("123bee")){ addressRequest = new URLRequest("http://www.123bee.com/scores/saveScore.php"); } else { if (mySite.match("123peppy")){ addressRequest = new URLRequest("http://www.123peppy.com/score/saveScore.php"); }; }; dataObject = new URLVariables(); dataObject.fname = myName; dataObject.country = myCountry; dataObject.score = myScore; dataObject.Levels = myLevels; dataObject.gameid = myGameId; addressRequest.data = dataObject; addressLoader = new URLLoader(); addressLoader.dataFormat = URLLoaderDataFormat.VARIABLES; addressLoader.addEventListener(Event.COMPLETE, callMe); addressLoader.load(addressRequest); } } }//package
Section 171
//ScrollArrowDown_disabledSkin (ScrollArrowDown_disabledSkin) package { import flash.display.*; public dynamic class ScrollArrowDown_disabledSkin extends MovieClip { } }//package
Section 172
//ScrollArrowDown_downSkin (ScrollArrowDown_downSkin) package { import flash.display.*; public dynamic class ScrollArrowDown_downSkin extends MovieClip { } }//package
Section 173
//ScrollArrowDown_overSkin (ScrollArrowDown_overSkin) package { import flash.display.*; public dynamic class ScrollArrowDown_overSkin extends MovieClip { } }//package
Section 174
//ScrollArrowDown_upSkin (ScrollArrowDown_upSkin) package { import flash.display.*; public dynamic class ScrollArrowDown_upSkin extends MovieClip { } }//package
Section 175
//ScrollArrowUp_disabledSkin (ScrollArrowUp_disabledSkin) package { import flash.display.*; public dynamic class ScrollArrowUp_disabledSkin extends MovieClip { } }//package
Section 176
//ScrollArrowUp_downSkin (ScrollArrowUp_downSkin) package { import flash.display.*; public dynamic class ScrollArrowUp_downSkin extends MovieClip { } }//package
Section 177
//ScrollArrowUp_overSkin (ScrollArrowUp_overSkin) package { import flash.display.*; public dynamic class ScrollArrowUp_overSkin extends MovieClip { } }//package
Section 178
//ScrollArrowUp_upSkin (ScrollArrowUp_upSkin) package { import flash.display.*; public dynamic class ScrollArrowUp_upSkin extends MovieClip { } }//package
Section 179
//ScrollBar_thumbIcon (ScrollBar_thumbIcon) package { import flash.display.*; public dynamic class ScrollBar_thumbIcon extends MovieClip { } }//package
Section 180
//ScrollThumb_downSkin (ScrollThumb_downSkin) package { import flash.display.*; public dynamic class ScrollThumb_downSkin extends MovieClip { } }//package
Section 181
//ScrollThumb_overSkin (ScrollThumb_overSkin) package { import flash.display.*; public dynamic class ScrollThumb_overSkin extends MovieClip { } }//package
Section 182
//ScrollThumb_upSkin (ScrollThumb_upSkin) package { import flash.display.*; public dynamic class ScrollThumb_upSkin extends MovieClip { } }//package
Section 183
//ScrollTrack_skin (ScrollTrack_skin) package { import flash.display.*; public dynamic class ScrollTrack_skin extends MovieClip { } }//package
Section 184
//smellsnd (smellsnd) package { import flash.media.*; public dynamic class smellsnd extends Sound { } }//package
Section 185
//TextInput_disabledSkin (TextInput_disabledSkin) package { import flash.display.*; public dynamic class TextInput_disabledSkin extends MovieClip { } }//package
Section 186
//TextInput_upSkin (TextInput_upSkin) package { import flash.display.*; public dynamic class TextInput_upSkin extends MovieClip { } }//package

Library Items

Symbol 1 Sound {msticksnd}
Symbol 2 Sound {Fairysnd}
Symbol 3 Sound {Firesnd}
Symbol 4 Sound {Fightsnd}
Symbol 5 Sound {dooropen}
Symbol 6 Sound {cupbreaksnd}
Symbol 7 Sound {coinflipsnd}
Symbol 8 Sound {coindropsnd}
Symbol 9 Sound {clicksnd}
Symbol 10 Sound {catsnd}
Symbol 11 Sound {smellsnd}
Symbol 12 Sound {boneappearsnd}
Symbol 13 Sound {bgsnd}
Symbol 14 Sound {ashsnd}
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:32 81 82
Symbol 17 MovieClip {fl.core.ComponentShim}Used by:32 51 80 81 82
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClip {focusRectSkin}Uses:18Used by:32 80 81 82
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClip {ComboBox_upSkin}Uses:20Used by:82
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClip {ComboBox_disabledSkin}Uses:22Used by:82
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip {ComboBox_overSkin}Uses:24Used by:82
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClip {ComboBox_downSkin}Uses:26Used by:82
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClip {TextInput_disabledSkin}Uses:28Used by:32
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClip {TextInput_upSkin}Uses:30Used by:32
Symbol 32 MovieClip {fl.controls.TextInput}Uses:16 17 29 31 19Used by:82
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClip {List_skin}Uses:33Used by:81
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClip {CellRenderer_upSkin}Uses:35Used by:51
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClip {CellRenderer_disabledSkin}Uses:37Used by:51
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClip {CellRenderer_downSkin}Uses:39Used by:51
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClip {CellRenderer_overSkin}Uses:41Used by:51
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClip {CellRenderer_selectedDisabledSkin}Uses:43Used by:51
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClip {CellRenderer_selectedDownSkin}Uses:45Used by:51
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClip {CellRenderer_selectedOverSkin}Uses:47Used by:51
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClip {CellRenderer_selectedUpSkin}Uses:49Used by:51
Symbol 51 MovieClip {fl.controls.listClasses.CellRenderer}Uses:36 17 38 40 42 44 46 48 50Used by:81
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClip {ScrollTrack_skin}Uses:52Used by:80
Symbol 54 GraphicUsed by:57
Symbol 55 GraphicUsed by:56 59 63 73
Symbol 56 MovieClipUses:55Used by:57 67 69
Symbol 57 MovieClip {ScrollArrowUp_downSkin}Uses:54 56Used by:80
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClip {ScrollArrowDown_downSkin}Uses:58 55Used by:80
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClip {ScrollThumb_downSkin}Uses:60Used by:80
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClip {ScrollArrowDown_overSkin}Uses:62 55Used by:80
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClip {ScrollThumb_overSkin}Uses:64Used by:80
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClip {ScrollArrowUp_overSkin}Uses:66 56Used by:80
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClip {ScrollArrowUp_upSkin}Uses:68 56Used by:80
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClip {ScrollThumb_upSkin}Uses:70Used by:80
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClip {ScrollArrowDown_upSkin}Uses:72 55Used by:80
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClip {ScrollArrowDown_disabledSkin}Uses:74Used by:80
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClip {ScrollArrowUp_disabledSkin}Uses:76Used by:80
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClip {ScrollBar_thumbIcon}Uses:78Used by:80
Symbol 80 MovieClip {fl.controls.ScrollBar}Uses:53 17 19 57 59 61 63 65 67 69 71 73 75 77 79Used by:81
Symbol 81 MovieClip {fl.controls.List}Uses:16 17 34 51 19 80Used by:82
Symbol 82 MovieClip {fl.controls.ComboBox}Uses:16 17 19 21 23 25 27 32 81
Symbol 83 GraphicUsed by:Timeline
Symbol 84 GraphicUsed by:85 169
Symbol 85 MovieClipUses:84Used by:Timeline
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:88
Symbol 88 MovieClipUses:87Used by:89
Symbol 89 MovieClipUses:88Used by:90
Symbol 90 MovieClipUses:89Used by:Timeline
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:91Used by:97
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:93Used by:97
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:97
Symbol 97 MovieClipUses:92 94 96Used by:Timeline
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:104
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100Used by:104
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:104
Symbol 104 MovieClipUses:99 101 103Used by:Timeline
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:105Used by:205
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:111
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:109Used by:111
Symbol 111 MovieClipUses:108 110Used by:112
Symbol 112 MovieClipUses:111Used by:205
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:113Used by:205
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:166 172 175 181 187
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:166
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:166 172 175 181 187
Symbol 121 GraphicUsed by:144
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:144 177 183
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:144 177 183
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:126Used by:144 177 183
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:128Used by:144 177 183
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:144 177 183
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:136 142
Symbol 134 GraphicUsed by:135 207 224 334 351 366 437 454 634 635 636 637 638 639 640 641 720 1434 2831 2845 2854 2870 2877 2891
Symbol 135 MovieClipUses:134Used by:136 142
Symbol 136 MovieClipUses:133 135Used by:141
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:141 143
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:139Used by:141 143
Symbol 141 MovieClipUses:136 138 140Used by:144 177 183
Symbol 142 MovieClipUses:133 135Used by:143
Symbol 143 MovieClipUses:142 138 140Used by:144 177 183
Symbol 144 MovieClipUses:121 123 125 127 129 131 141 143Used by:145
Symbol 145 MovieClipUses:144Used by:148
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:148 179 185
Symbol 148 MovieClipUses:145 147Used by:159
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:153
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:153
Symbol 153 MovieClipUses:150 152Used by:156 157
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:154Used by:156 157
Symbol 156 MovieClipUses:153 155Used by:159 180 186
Symbol 157 MovieClipUses:153 155Used by:158
Symbol 158 MovieClipUses:157Used by:159 180 186
Symbol 159 MovieClipUses:148 156 158Used by:166 172 175
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:166 172 175 181 187
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:166 172 175 181 187
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:166 172 175 181 187
Symbol 166 MovieClipUses:116 118 120 159 161 163 165Used by:205
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:205
Symbol 169 MovieClipUses:84Used by:205
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:172
Symbol 172 MovieClipUses:171 116 120 159 161 163 165Used by:205
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:175 181 187
Symbol 175 MovieClipUses:174 116 120 159 161 163 165Used by:205
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176 123 125 127 129 131 141 143Used by:178
Symbol 178 MovieClipUses:177Used by:179
Symbol 179 MovieClipUses:178 147Used by:180
Symbol 180 MovieClipUses:179 156 158Used by:181
Symbol 181 MovieClipUses:174 116 120 180 161 163 165Used by:205
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClipUses:182 123 125 127 129 131 141 143Used by:184
Symbol 184 MovieClipUses:183Used by:185
Symbol 185 MovieClipUses:184 147Used by:186
Symbol 186 MovieClipUses:185 156 158Used by:187
Symbol 187 MovieClipUses:174 116 120 186 161 163 165Used by:205
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:188Used by:205
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:190Used by:205
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:192Used by:205
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:205
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:205
Symbol 198 GraphicUsed by:205
Symbol 199 GraphicUsed by:205
Symbol 200 GraphicUsed by:205
Symbol 201 GraphicUsed by:205
Symbol 202 GraphicUsed by:205
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:205
Symbol 205 MovieClipUses:106 112 114 166 168 169 172 175 181 187 189 191 193 195 197 198 199 200 201 202 204Used by:Timeline
Symbol 206 GraphicUsed by:208
Symbol 207 MovieClipUses:134Used by:208
Symbol 208 MovieClipUses:206 207Used by:Timeline
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209Used by:213
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:211Used by:213
Symbol 213 MovieClipUses:210 212Used by:221
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:221
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:220
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:220
Symbol 220 MovieClipUses:217 219Used by:221
Symbol 221 MovieClipUses:213 215 220Used by:Timeline
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:222Used by:Timeline
Symbol 224 MovieClipUses:134Used by:229
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:225Used by:229
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:229
Symbol 229 MovieClipUses:224 226 228Used by:Timeline
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClipUses:230Used by:232
Symbol 232 MovieClipUses:231Used by:233
Symbol 233 MovieClipUses:232Used by:237
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClipUses:234Used by:236
Symbol 236 MovieClipUses:235Used by:237
Symbol 237 MovieClipUses:233 236Used by:Timeline
Symbol 238 GraphicUsed by:241
Symbol 239 GraphicUsed by:240 501
Symbol 240 MovieClipUses:239Used by:241
Symbol 241 MovieClipUses:238 240Used by:246
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:246
Symbol 244 GraphicUsed by:245
Symbol 245 MovieClipUses:244Used by:246
Symbol 246 MovieClipUses:241 243 245Used by:258
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:247Used by:257
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:249Used by:257
Symbol 251 GraphicUsed by:252
Symbol 252 MovieClipUses:251Used by:257
Symbol 253 GraphicUsed by:256
Symbol 254 GraphicUsed by:255 504
Symbol 255 MovieClipUses:254Used by:256
Symbol 256 MovieClipUses:253 255Used by:257
Symbol 257 MovieClipUses:248 250 252 256Used by:258
Symbol 258 MovieClipUses:246 257Used by:320
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:319
Symbol 261 GraphicUsed by:290
Symbol 262 GraphicUsed by:263 519
Symbol 263 MovieClipUses:262Used by:285
Symbol 264 GraphicUsed by:265 520
Symbol 265 MovieClipUses:264Used by:285
Symbol 266 GraphicUsed by:267 521
Symbol 267 MovieClipUses:266Used by:281 282
Symbol 268 GraphicUsed by:269 522
Symbol 269 MovieClipUses:268Used by:281 282
Symbol 270 GraphicUsed by:271 523
Symbol 271 MovieClipUses:270Used by:281 282
Symbol 272 GraphicUsed by:273
Symbol 273 MovieClipUses:272Used by:281 282
Symbol 274 GraphicUsed by:275 276 526 527
Symbol 275 MovieClipUses:274Used by:281 282
Symbol 276 MovieClipUses:274Used by:281 282
Symbol 277 GraphicUsed by:278 528
Symbol 278 MovieClipUses:277Used by:281 282
Symbol 279 GraphicUsed by:280 529
Symbol 280 MovieClipUses:279Used by:281 282
Symbol 281 MovieClipUses:267 269 271 273 275 276 278 280Used by:285
Symbol 282 MovieClipUses:267 269 271 273 275 276 278 280Used by:285
Symbol 283 GraphicUsed by:284 532
Symbol 284 MovieClipUses:283Used by:285
Symbol 285 MovieClipUses:263 265 281 282 284Used by:290
Symbol 286 GraphicUsed by:287 534
Symbol 287 MovieClipUses:286Used by:290
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:288Used by:290
Symbol 290 MovieClipUses:261 285 287 289Used by:319
Symbol 291 GraphicUsed by:296
Symbol 292 GraphicUsed by:293 539
Symbol 293 MovieClipUses:292Used by:296
Symbol 294 GraphicUsed by:295 540 799
Symbol 295 MovieClipUses:294Used by:296 318
Symbol 296 MovieClipUses:291 293 295Used by:319
Symbol 297 GraphicUsed by:308
Symbol 298 GraphicUsed by:299 543
Symbol 299 MovieClipUses:298Used by:308
Symbol 300 GraphicUsed by:301 544
Symbol 301 MovieClipUses:300Used by:302
Symbol 302 MovieClipUses:301Used by:308
Symbol 303 GraphicUsed by:304 546
Symbol 304 MovieClipUses:303Used by:305
Symbol 305 MovieClipUses:304Used by:308
Symbol 306 GraphicUsed by:307 548
Symbol 307 MovieClipUses:306Used by:308
Symbol 308 MovieClipUses:297 299 302 305 307Used by:319
Symbol 309 GraphicUsed by:310
Symbol 310 MovieClipUses:309Used by:319
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:311Used by:319
Symbol 313 GraphicUsed by:314 554
Symbol 314 MovieClipUses:313Used by:317 318
Symbol 315 GraphicUsed by:316 555
Symbol 316 MovieClipUses:315Used by:317
Symbol 317 MovieClipUses:314 316Used by:318
Symbol 318 MovieClipUses:314 317 295Used by:319
Symbol 319 MovieClipUses:260 290 296 308 310 312 318Used by:320
Symbol 320 MovieClipUses:258 319Used by:Timeline
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:323
Symbol 323 MovieClipUses:322Used by:Timeline
Symbol 324 GraphicUsed by:325 447 454 2838 2845 2884 2891
Symbol 325 MovieClipUses:324Used by:341 358
Symbol 326 GraphicUsed by:327 2839 2845 2885 2891
Symbol 327 MovieClipUses:326Used by:336
Symbol 328 GraphicUsed by:329 346 351 354 362 366 433 449 454 2827 2840 2845 2850 2865 2870 2873 2886 2891
Symbol 329 MovieClipUses:328Used by:336
Symbol 330 GraphicUsed by:331 351 366
Symbol 331 MovieClipUses:330Used by:332
Symbol 332 MovieClipUses:331Used by:336 348 355 363
Symbol 333 GraphicUsed by:336 348 351 355 363 366 439 450 454 2833 2842 2845 2856 2867 2870 2879 2888 2891
Symbol 334 MovieClipUses:134Used by:335 347
Symbol 335 MovieClipUses:334Used by:336
Symbol 336 MovieClipUses:327 329 332 333 335Used by:337
Symbol 337 MovieClipUses:336Used by:341
Symbol 338 FontUsed by:339 357 442 443 444 452 2835 2858 2881
Symbol 339 TextUses:338Used by:340 351
Symbol 340 MovieClipUses:339Used by:341 350
Symbol 341 MovieClipUses:325 337 340Used by:351
Symbol 342 GraphicUsed by:343 351 359 366
Symbol 343 MovieClipUses:342Used by:350
Symbol 344 GraphicUsed by:345 351
Symbol 345 MovieClipUses:344Used by:348
Symbol 346 MovieClipUses:328Used by:348
Symbol 347 MovieClipUses:334Used by:348 355 363
Symbol 348 MovieClipUses:345 346 332 333 347Used by:349
Symbol 349 MovieClipUses:348Used by:350
Symbol 350 MovieClipUses:343 349 340Used by:351
Symbol 351 ButtonUses:341 350 342 344 328 330 333 134 339Used by:Timeline
Symbol 352 GraphicUsed by:353 448 454
Symbol 353 MovieClipUses:352Used by:355
Symbol 354 MovieClipUses:328Used by:355
Symbol 355 MovieClipUses:353 354 332 333 347Used by:356
Symbol 356 MovieClipUses:355Used by:358
Symbol 357 TextUses:338Used by:358 365 366
Symbol 358 MovieClipUses:325 356 357Used by:366
Symbol 359 MovieClipUses:342Used by:365
Symbol 360 GraphicUsed by:361 366
Symbol 361 MovieClipUses:360Used by:363
Symbol 362 MovieClipUses:328Used by:363
Symbol 363 MovieClipUses:361 362 332 333 347Used by:364
Symbol 364 MovieClipUses:363Used by:365
Symbol 365 MovieClipUses:359 364 357Used by:366
Symbol 366 ButtonUses:358 365 342 360 328 330 333 134 357Used by:Timeline
Symbol 367 BitmapUsed by:368
Symbol 368 GraphicUses:367Used by:369
Symbol 369 MovieClipUses:368Used by:Timeline
Symbol 370 GraphicUsed by:371 988 1554
Symbol 371 MovieClipUses:370Used by:383
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:381
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:374Used by:381
Symbol 376 GraphicUsed by:380
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:377Used by:380
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:376 378 379Used by:381
Symbol 381 MovieClipUses:373 375 380Used by:383
Symbol 382 GraphicUsed by:383 1003 1004 1555
Symbol 383 MovieClipUses:371 381 382Used by:386
Symbol 384 GraphicUsed by:385 1005 1211 1556
Symbol 385 MovieClipUses:384Used by:386
Symbol 386 MovieClipUses:383 385Used by:389
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:387Used by:389
Symbol 389 MovieClipUses:386 388Used by:392
Symbol 390 GraphicUsed by:391 1010
Symbol 391 MovieClipUses:390Used by:392
Symbol 392 MovieClipUses:389 391Used by:Timeline
Symbol 393 GraphicUsed by:394
Symbol 394 MovieClipUses:393Used by:395
Symbol 395 MovieClipUses:394Used by:398
Symbol 396 GraphicUsed by:397 1021
Symbol 397 MovieClipUses:396Used by:398
Symbol 398 MovieClipUses:395 397Used by:Timeline
Symbol 399 GraphicUsed by:400
Symbol 400 MovieClipUses:399Used by:401
Symbol 401 MovieClipUses:400Used by:406
Symbol 402 GraphicUsed by:405
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClipUses:403Used by:405
Symbol 405 MovieClipUses:402 404Used by:406
Symbol 406 MovieClipUses:401 405Used by:411
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:407Used by:411
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClipUses:409Used by:411
Symbol 411 MovieClipUses:406 408 410Used by:420
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:416
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClipUses:414Used by:416
Symbol 416 MovieClipUses:413 415Used by:419
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClipUses:417Used by:419
Symbol 419 MovieClipUses:416 418Used by:420
Symbol 420 MovieClipUses:411 419Used by:Timeline
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClipUses:421Used by:428 2811
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClipUses:423Used by:428 2811
Symbol 425 FontUsed by:426 427
Symbol 426 TextUses:425Used by:428
Symbol 427 TextUses:425Used by:428
Symbol 428 MovieClipUses:422 424 426 427Used by:Timeline
Symbol 429 GraphicUsed by:430 2824 2871
Symbol 430 MovieClipUses:429Used by:446
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClipUses:431Used by:439
Symbol 433 MovieClipUses:328Used by:439
Symbol 434 GraphicUsed by:435 454
Symbol 435 MovieClipUses:434Used by:436
Symbol 436 MovieClipUses:435Used by:439 450
Symbol 437 MovieClipUses:134Used by:438
Symbol 438 MovieClipUses:437Used by:439 450
Symbol 439 MovieClipUses:432 433 436 333 438Used by:440
Symbol 440 MovieClipUses:439Used by:446
Symbol 441 GraphicUsed by:445
Symbol 442 TextUses:338Used by:445
Symbol 443 TextUses:338Used by:445
Symbol 444 TextUses:338Used by:445
Symbol 445 MovieClipUses:441 442 443 444Used by:446
Symbol 446 MovieClipUses:430 440 445Used by:454
Symbol 447 MovieClipUses:324Used by:453
Symbol 448 MovieClipUses:352Used by:450
Symbol 449 MovieClipUses:328Used by:450
Symbol 450 MovieClipUses:448 449 436 333 438Used by:451
Symbol 451 MovieClipUses:450Used by:453
Symbol 452 TextUses:338Used by:453 454
Symbol 453 MovieClipUses:447 451 452Used by:454
Symbol 454 ButtonUses:446 453 324 352 328 434 333 134 452Used by:Timeline
Symbol 455 GraphicUsed by:456 2823
Symbol 456 MovieClipUses:455Used by:Timeline
Symbol 457 FontUsed by:458
Symbol 458 TextUses:457Used by:Timeline
Symbol 459 GraphicUsed by:Timeline
Symbol 460 GraphicUsed by:465
Symbol 461 GraphicUsed by:462
Symbol 462 MovieClipUses:461Used by:465
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:463Used by:465
Symbol 465 MovieClipUses:460 462 464Used by:562
Symbol 466 GraphicUsed by:471
Symbol 467 GraphicUsed by:468 469
Symbol 468 MovieClipUses:467Used by:470
Symbol 469 MovieClipUses:467Used by:470
Symbol 470 MovieClipUses:468 469Used by:471
Symbol 471 MovieClipUses:466 470Used by:562
Symbol 472 GraphicUsed by:473
Symbol 473 MovieClipUses:472Used by:476 482 491
Symbol 474 GraphicUsed by:475
Symbol 475 MovieClipUses:474Used by:476
Symbol 476 MovieClipUses:473 475Used by:491
Symbol 477 GraphicUsed by:478
Symbol 478 MovieClipUses:477Used by:481 482 491
Symbol 479 GraphicUsed by:480
Symbol 480 MovieClipUses:479Used by:481
Symbol 481 MovieClipUses:480 478Used by:491
Symbol 482 MovieClipUses:473 478Used by:491
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClipUses:483Used by:491
Symbol 485 GraphicUsed by:486
Symbol 486 MovieClipUses:485Used by:491
Symbol 487 GraphicUsed by:488
Symbol 488 MovieClipUses:487Used by:491
Symbol 489 GraphicUsed by:490
Symbol 490 MovieClipUses:489Used by:491
Symbol 491 MovieClipUses:476 478 473 481 482 484 486 488 490Used by:562
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492Used by:498
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:494Used by:498
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:498
Symbol 498 MovieClipUses:493 495 497Used by:562
Symbol 499 GraphicUsed by:515
Symbol 500 GraphicUsed by:502
Symbol 501 MovieClipUses:239Used by:502
Symbol 502 MovieClipUses:500 501Used by:515
Symbol 503 GraphicUsed by:515
Symbol 504 MovieClipUses:254Used by:515
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:505Used by:515
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClipUses:507Used by:515
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClipUses:509Used by:515
Symbol 511 GraphicUsed by:515
Symbol 512 GraphicUsed by:515
Symbol 513 GraphicUsed by:515
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClipUses:499 502 503 504 506 508 510 511 512 513 514Used by:561
Symbol 516 GraphicUsed by:517
Symbol 517 MovieClipUses:516Used by:558 2163 2164
Symbol 518 GraphicUsed by:537
Symbol 519 MovieClipUses:262Used by:533
Symbol 520 MovieClipUses:264Used by:533
Symbol 521 MovieClipUses:266Used by:530 531
Symbol 522 MovieClipUses:268Used by:530 531
Symbol 523 MovieClipUses:270Used by:530 531
Symbol 524 GraphicUsed by:525
Symbol 525 MovieClipUses:524Used by:530 531
Symbol 526 MovieClipUses:274Used by:530 531
Symbol 527 MovieClipUses:274Used by:530 531
Symbol 528 MovieClipUses:277Used by:530 531
Symbol 529 MovieClipUses:279Used by:530 531
Symbol 530 MovieClipUses:521 522 523 525 526 527 528 529Used by:533
Symbol 531 MovieClipUses:521 522 523 525 526 527 528 529Used by:533
Symbol 532 MovieClipUses:283Used by:533
Symbol 533 MovieClipUses:519 520 530 531 532Used by:537
Symbol 534 MovieClipUses:286Used by:537
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535Used by:537
Symbol 537 MovieClipUses:518 533 534 536Used by:558 2163 2164
Symbol 538 GraphicUsed by:541
Symbol 539 MovieClipUses:292Used by:541
Symbol 540 MovieClipUses:294Used by:541 557
Symbol 541 MovieClipUses:538 539 540Used by:558 2163 2164
Symbol 542 GraphicUsed by:549
Symbol 543 MovieClipUses:298Used by:549 2162
Symbol 544 MovieClipUses:300Used by:545
Symbol 545 MovieClipUses:544Used by:549 2162
Symbol 546 MovieClipUses:303Used by:547
Symbol 547 MovieClipUses:546Used by:549 2162
Symbol 548 MovieClipUses:306Used by:549 2162
Symbol 549 MovieClipUses:542 543 545 547 548Used by:558
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClipUses:550Used by:558 2163 2164
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClipUses:552Used by:558 2163 2164
Symbol 554 MovieClipUses:313Used by:556 557
Symbol 555 MovieClipUses:315Used by:556
Symbol 556 MovieClipUses:554 555Used by:557
Symbol 557 MovieClipUses:554 556 540Used by:558 2163 2164
Symbol 558 MovieClipUses:517 537 541 549 551 553 557Used by:561
Symbol 559 FontUsed by:560
Symbol 560 TextUses:559Used by:561
Symbol 561 MovieClip {Evilescape_fla.Symbol56_255}Uses:515 558 560Used by:562
Symbol 562 MovieClip {Evilescape_fla.utfgkm_231}Uses:465 471 491 498 561Used by:2810
Symbol 563 GraphicUsed by:2810
Symbol 564 GraphicUsed by:565
Symbol 565 MovieClipUses:564Used by:1766 1799 2223 2224 2310 2427 2463 2655 2689 2696 2701 2802 2810
Symbol 566 GraphicUsed by:574 1526 1771
Symbol 567 GraphicUsed by:572 574 1526 1769 1771
Symbol 568 GraphicUsed by:569 574 1526 1771
Symbol 569 MovieClipUses:568Used by:572 1769
Symbol 570 GraphicUsed by:571 574 1526 1771
Symbol 571 MovieClipUses:570Used by:572 1769
Symbol 572 MovieClipUses:567 569 571Used by:573
Symbol 573 MovieClipUses:572Used by:574 1526
Symbol 574 ButtonUses:566 573 567 568 570Used by:2810
Symbol 575 GraphicUsed by:576
Symbol 576 MovieClipUses:575Used by:577
Symbol 577 MovieClipUses:576Used by:580
Symbol 578 GraphicUsed by:579 603
Symbol 579 MovieClipUses:578Used by:580
Symbol 580 MovieClipUses:577 579Used by:2810
Symbol 581 GraphicUsed by:583 586
Symbol 582 GraphicUsed by:583 586
Symbol 583 MovieClipUses:581 582Used by:586 589
Symbol 584 GraphicUsed by:585 586
Symbol 585 MovieClipUses:584Used by:586 589
Symbol 586 ButtonUses:583 585 581 582 584Used by:590
Symbol 587 GraphicUsed by:588
Symbol 588 MovieClipUses:587Used by:589
Symbol 589 MovieClip {Evilescape_fla.gamepage292_312}Uses:583 585 588Used by:590
Symbol 590 MovieClip {Evilescape_fla.gamepage293_308}Uses:586 589Used by:2810
Symbol 591 GraphicUsed by:594 596
Symbol 592 GraphicUsed by:593 596
Symbol 593 MovieClipUses:592Used by:594
Symbol 594 MovieClipUses:591 593Used by:596
Symbol 595 GraphicUsed by:596 602 1149 1777 2550
Symbol 596 ButtonUses:594 595 591 592Used by:2810
Symbol 597 FontUsed by:598 599
Symbol 598 TextUses:597Used by:601
Symbol 599 TextUses:597Used by:601
Symbol 600 GraphicUsed by:601
Symbol 601 ButtonUses:598 599 600Used by:2810
Symbol 602 ButtonUses:595Used by:2810
Symbol 603 MovieClipUses:578Used by:2810
Symbol 604 FontUsed by:605
Symbol 605 EditableTextUses:604Used by:2810
Symbol 606 GraphicUsed by:862
Symbol 607 GraphicUsed by:613
Symbol 608 GraphicUsed by:609
Symbol 609 MovieClipUses:608Used by:613 1450 1455 1458 1460
Symbol 610 GraphicUsed by:613
Symbol 611 GraphicUsed by:612
Symbol 612 MovieClipUses:611Used by:613 1450 1455 1458 1460
Symbol 613 MovieClipUses:607 609 610 612Used by:862
Symbol 614 GraphicUsed by:615
Symbol 615 MovieClipUses:614Used by:862
Symbol 616 GraphicUsed by:617
Symbol 617 MovieClipUses:616Used by:862
Symbol 618 GraphicUsed by:619
Symbol 619 MovieClipUses:618Used by:624 2578
Symbol 620 GraphicUsed by:621
Symbol 621 MovieClipUses:620Used by:624 2578
Symbol 622 GraphicUsed by:623
Symbol 623 MovieClipUses:622Used by:624
Symbol 624 MovieClipUses:619 621 623Used by:862
Symbol 625 GraphicUsed by:630
Symbol 626 GraphicUsed by:627 699
Symbol 627 MovieClipUses:626Used by:630 1414 1416 1484 2602 2604 2609
Symbol 628 GraphicUsed by:629
Symbol 629 MovieClipUses:628Used by:630 1414 1416 1484 2602 2604 2609
Symbol 630 MovieClipUses:625 627 629Used by:631 1485 1512 1515 1523
Symbol 631 MovieClipUses:630Used by:862
Symbol 632 GraphicUsed by:633
Symbol 633 MovieClipUses:632Used by:862
Symbol 634 MovieClipUses:134Used by:654 655 2356
Symbol 635 MovieClipUses:134Used by:654 655 2356
Symbol 636 MovieClipUses:134Used by:654 655 2356
Symbol 637 MovieClipUses:134Used by:654 655 2356
Symbol 638 MovieClipUses:134Used by:654
Symbol 639 MovieClipUses:134Used by:654 655 2356
Symbol 640 MovieClipUses:134Used by:654 655 2356
Symbol 641 MovieClipUses:134Used by:654 655 2356
Symbol 642 GraphicUsed by:653
Symbol 643 GraphicUsed by:644
Symbol 644 MovieClipUses:643Used by:653 2355
Symbol 645 GraphicUsed by:653 2355
Symbol 646 GraphicUsed by:653
Symbol 647 GraphicUsed by:653
Symbol 648 GraphicUsed by:653
Symbol 649 GraphicUsed by:653
Symbol 650 GraphicUsed by:653
Symbol 651 GraphicUsed by:652
Symbol 652 MovieClipUses:651Used by:653
Symbol 653 MovieClipUses:642 644 645 646 647 648 649 650 652Used by:654 655
Symbol 654 MovieClipUses:634 635 636 637 638 639 640 641 653Used by:662 2287 2802 2808
Symbol 655 MovieClipUses:634 635 636 637 639 640 641 653Used by:662 2287 2802 2808
Symbol 656 GraphicUsed by:657
Symbol 657 MovieClipUses:656Used by:660
Symbol 658 GraphicUsed by:659
Symbol 659 MovieClipUses:658Used by:660
Symbol 660 MovieClipUses:657 659Used by:661 2381
Symbol 661 MovieClipUses:660Used by:662 2287 2802 2808
Symbol 662 MovieClipUses:654 655 661Used by:862 2802
Symbol 663 GraphicUsed by:664
Symbol 664 MovieClipUses:663Used by:667 2018
Symbol 665 GraphicUsed by:666
Symbol 666 MovieClipUses:665Used by:667 2018
Symbol 667 MovieClipUses:664 666Used by:862
Symbol 668 GraphicUsed by:669
Symbol 669 MovieClipUses:668Used by:672 1997
Symbol 670 GraphicUsed by:671
Symbol 671 MovieClipUses:670Used by:672 1997
Symbol 672 MovieClipUses:669 671Used by:862
Symbol 673 GraphicUsed by:674
Symbol 674 MovieClipUses:673Used by:862 2810
Symbol 675 GraphicUsed by:676 1879
Symbol 676 MovieClipUses:675Used by:862
Symbol 677 GraphicUsed by:678 1880
Symbol 678 MovieClipUses:677Used by:681
Symbol 679 GraphicUsed by:680
Symbol 680 MovieClipUses:679Used by:681
Symbol 681 MovieClipUses:678 680Used by:684 2676
Symbol 682 GraphicUsed by:683
Symbol 683 MovieClipUses:682Used by:684 2676
Symbol 684 MovieClipUses:681 683Used by:862
Symbol 685 GraphicUsed by:686
Symbol 686 MovieClipUses:685Used by:862
Symbol 687 GraphicUsed by:688
Symbol 688 MovieClipUses:687Used by:862
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:689Used by:691 1744 1755
Symbol 691 MovieClipUses:690Used by:862
Symbol 692 GraphicUsed by:697
Symbol 693 GraphicUsed by:694
Symbol 694 MovieClipUses:693Used by:697 1757 1765
Symbol 695 GraphicUsed by:696
Symbol 696 MovieClipUses:695Used by:697 1757 1765
Symbol 697 MovieClipUses:692 694 696Used by:862
Symbol 698 GraphicUsed by:702
Symbol 699 MovieClipUses:626Used by:702
Symbol 700 GraphicUsed by:701
Symbol 701 MovieClipUses:700Used by:702
Symbol 702 MovieClipUses:698 699 701Used by:705 711 719 721 2044 2045 2046 2047
Symbol 703 GraphicUsed by:704
Symbol 704 MovieClipUses:703Used by:705 2044
Symbol 705 MovieClipUses:702 704Used by:862
Symbol 706 BitmapUsed by:707
Symbol 707 GraphicUses:706Used by:708 1994
Symbol 708 MovieClipUses:707Used by:862 2786
Symbol 709 GraphicUsed by:710
Symbol 710 MovieClipUses:709Used by:711 2045
Symbol 711 MovieClipUses:702 710Used by:862
Symbol 712 GraphicUsed by:713
Symbol 713 MovieClipUses:712Used by:716 2155
Symbol 714 GraphicUsed by:715
Symbol 715 MovieClipUses:714Used by:716 2155
Symbol 716 MovieClipUses:713 715Used by:862
Symbol 717 GraphicUsed by:718
Symbol 718 MovieClipUses:717Used by:719 2046
Symbol 719 MovieClipUses:702 718Used by:862
Symbol 720 MovieClipUses:134Used by:721 2047
Symbol 721 MovieClipUses:702 720Used by:862
Symbol 722 GraphicUsed by:723
Symbol 723 MovieClipUses:722Used by:862 2810
Symbol 724 GraphicUsed by:725 1931 2670
Symbol 725 MovieClipUses:724Used by:862 1932 2386 2671
Symbol 726 GraphicUsed by:727
Symbol 727 MovieClipUses:726Used by:862
Symbol 728 GraphicUsed by:733
Symbol 729 GraphicUsed by:730
Symbol 730 MovieClipUses:729Used by:733
Symbol 731 GraphicUsed by:732
Symbol 732 MovieClipUses:731Used by:733
Symbol 733 MovieClipUses:728 730 732Used by:738 741 744 747 750 753 756 759 1178 1179 1181 1182 1183 1185 1187 1188 1189
Symbol 734 GraphicUsed by:735
Symbol 735 MovieClipUses:734Used by:738 741 744 747 750 753 756 759 1178 1179 1181 1182 1183 1185 1187 1188 1189
Symbol 736 GraphicUsed by:737
Symbol 737 MovieClipUses:736Used by:738 1178
Symbol 738 MovieClipUses:733 735 737Used by:862
Symbol 739 GraphicUsed by:740
Symbol 740 MovieClipUses:739Used by:741 1187
Symbol 741 MovieClipUses:733 735 740Used by:862
Symbol 742 GraphicUsed by:743
Symbol 743 MovieClipUses:742Used by:744 1182
Symbol 744 MovieClipUses:733 735 743Used by:862
Symbol 745 GraphicUsed by:746
Symbol 746 MovieClipUses:745Used by:747 1188
Symbol 747 MovieClipUses:733 735 746Used by:862
Symbol 748 GraphicUsed by:749
Symbol 749 MovieClipUses:748Used by:750 1183
Symbol 750 MovieClipUses:733 735 749Used by:862
Symbol 751 GraphicUsed by:752
Symbol 752 MovieClipUses:751Used by:753 1181
Symbol 753 MovieClipUses:733 735 752Used by:862
Symbol 754 GraphicUsed by:755
Symbol 755 MovieClipUses:754Used by:756 1179 1189
Symbol 756 MovieClipUses:733 735 755Used by:862
Symbol 757 GraphicUsed by:758
Symbol 758 MovieClipUses:757Used by:759 1185
Symbol 759 MovieClipUses:733 735 758Used by:862
Symbol 760 GraphicUsed by:761 1128
Symbol 761 MovieClipUses:760Used by:862
Symbol 762 GraphicUsed by:763
Symbol 763 MovieClipUses:762Used by:811 826 842
Symbol 764 GraphicUsed by:765
Symbol 765 MovieClipUses:764Used by:811 826 842
Symbol 766 GraphicUsed by:771
Symbol 767 GraphicUsed by:768
Symbol 768 MovieClipUses:767Used by:771
Symbol 769 GraphicUsed by:771
Symbol 770 GraphicUsed by:771
Symbol 771 MovieClipUses:766 768 769 770Used by:772
Symbol 772 MovieClipUses:771Used by:811
Symbol 773 GraphicUsed by:774
Symbol 774 MovieClipUses:773Used by:777 821 830
Symbol 775 GraphicUsed by:776
Symbol 776 MovieClipUses:775Used by:777
Symbol 777 MovieClipUses:774 776Used by:811
Symbol 778 GraphicUsed by:779
Symbol 779 MovieClipUses:778Used by:811 826 842
Symbol 780 GraphicUsed by:781
Symbol 781 MovieClipUses:780Used by:784
Symbol 782 GraphicUsed by:783
Symbol 783 MovieClipUses:782Used by:784
Symbol 784 MovieClipUses:781 783Used by:811 826 842
Symbol 785 GraphicUsed by:786
Symbol 786 MovieClipUses:785Used by:789
Symbol 787 GraphicUsed by:788
Symbol 788 MovieClipUses:787Used by:789
Symbol 789 MovieClipUses:786 788Used by:811 826 842
Symbol 790 GraphicUsed by:805
Symbol 791 GraphicUsed by:792
Symbol 792 MovieClipUses:791Used by:805
Symbol 793 GraphicUsed by:794
Symbol 794 MovieClipUses:793Used by:805
Symbol 795 GraphicUsed by:796
Symbol 796 MovieClipUses:795Used by:805
Symbol 797 GraphicUsed by:798
Symbol 798 MovieClipUses:797Used by:805
Symbol 799 MovieClipUses:294Used by:805
Symbol 800 GraphicUsed by:801 802 803
Symbol 801 MovieClipUses:800Used by:804
Symbol 802 MovieClipUses:800Used by:804
Symbol 803 MovieClipUses:800Used by:804
Symbol 804 MovieClipUses:801 802 803Used by:805
Symbol 805 MovieClipUses:790 792 794 796 798 799 804Used by:811 826 842
Symbol 806 GraphicUsed by:807
Symbol 807 MovieClipUses:806Used by:810
Symbol 808 GraphicUsed by:809
Symbol 809 MovieClipUses:808Used by:810
Symbol 810 MovieClipUses:807 809Used by:811
Symbol 811 MovieClipUses:763 765 772 777 779 784 789 805 810Used by:814 2631 2652
Symbol 812 GraphicUsed by:813
Symbol 813 MovieClipUses:812Used by:814 827 843
Symbol 814 MovieClipUses:811 813Used by:844 1739 2310
Symbol 815 GraphicUsed by:816
Symbol 816 MovieClipUses:815Used by:817
Symbol 817 MovieClipUses:816Used by:818
Symbol 818 MovieClipUses:817Used by:826 842
Symbol 819 GraphicUsed by:820
Symbol 820 MovieClipUses:819Used by:821
Symbol 821 MovieClipUses:774 820Used by:826
Symbol 822 GraphicUsed by:823
Symbol 823 MovieClipUses:822Used by:825
Symbol 824 GraphicUsed by:825
Symbol 825 MovieClipUses:823 824Used by:826
Symbol 826 MovieClipUses:818 779 784 821 789 825 763 765 805Used by:827 2632 2653
Symbol 827 MovieClipUses:826 813Used by:844 1739 2310
Symbol 828 GraphicUsed by:829 1977
Symbol 829 MovieClipUses:828Used by:830
Symbol 830 MovieClipUses:774 829Used by:842
Symbol 831 GraphicUsed by:836
Symbol 832 GraphicUsed by:833
Symbol 833 MovieClipUses:832Used by:836
Symbol 834 GraphicUsed by:835
Symbol 835 MovieClipUses:834Used by:836
Symbol 836 MovieClipUses:831 833 835Used by:841
Symbol 837 GraphicUsed by:838
Symbol 838 MovieClipUses:837Used by:839
Symbol 839 MovieClipUses:838Used by:841
Symbol 840 GraphicUsed by:841
Symbol 841 MovieClipUses:836 839 840Used by:842
Symbol 842 MovieClipUses:818 830 779 784 789 763 765 805 841Used by:843 2633 2654
Symbol 843 MovieClipUses:842 813Used by:844 1739 2310
Symbol 844 MovieClipUses:814 827 843Used by:862
Symbol 845 GraphicUsed by:846
Symbol 846 MovieClipUses:845Used by:847 1905
Symbol 847 MovieClipUses:846Used by:862 2810
Symbol 848 GraphicUsed by:849
Symbol 849 MovieClipUses:848Used by:862
Symbol 850 GraphicUsed by:851
Symbol 851 MovieClipUses:850Used by:860 861 1466 1467
Symbol 852 GraphicUsed by:853
Symbol 853 MovieClipUses:852Used by:860 861 1466 1467
Symbol 854 GraphicUsed by:855
Symbol 855 MovieClipUses:854Used by:860 861 1466 1467
Symbol 856 GraphicUsed by:859
Symbol 857 GraphicUsed by:858
Symbol 858 MovieClipUses:857Used by:859
Symbol 859 MovieClipUses:856 858Used by:860 861 1466 1467
Symbol 860 MovieClipUses:851 853 855 859Used by:862
Symbol 861 MovieClipUses:851 853 855 859Used by:862
Symbol 862 MovieClip {Evilescape_fla.gamepage297_320}Uses:606 613 615 617 624 631 633 662 667 672 674 676 684 686 688 691 697 705 708 711 716 719 721 723 725 727 738 741 744 747 750 753 756 759 761 844 847 849 860 861Used by:2810
Symbol 863 FontUsed by:864
Symbol 864 EditableTextUses:863Used by:2810
Symbol 865 GraphicUsed by:868
Symbol 866 FontUsed by:867
Symbol 867 EditableTextUses:866Used by:868
Symbol 868 MovieClipUses:865 867Used by:2810
Symbol 869 GraphicUsed by:870
Symbol 870 MovieClipUses:869Used by:872
Symbol 871 GraphicUsed by:872
Symbol 872 MovieClipUses:870 871Used by:2810
Symbol 873 GraphicUsed by:919
Symbol 874 GraphicUsed by:875
Symbol 875 MovieClipUses:874Used by:919
Symbol 876 GraphicUsed by:877
Symbol 877 MovieClipUses:876Used by:880
Symbol 878 GraphicUsed by:879
Symbol 879 MovieClipUses:878Used by:880 918 919
Symbol 880 MovieClipUses:877 879Used by:918 919
Symbol 881 GraphicUsed by:882
Symbol 882 MovieClipUses:881Used by:919
Symbol 883 GraphicUsed by:884
Symbol 884 MovieClipUses:883Used by:919
Symbol 885 GraphicUsed by:886
Symbol 886 MovieClipUses:885Used by:918 919
Symbol 887 GraphicUsed by:888
Symbol 888 MovieClipUses:887Used by:919
Symbol 889 GraphicUsed by:890
Symbol 890 MovieClipUses:889Used by:919
Symbol 891 GraphicUsed by:892
Symbol 892 MovieClipUses:891Used by:915 919
Symbol 893 GraphicUsed by:894
Symbol 894 MovieClipUses:893Used by:919
Symbol 895 GraphicUsed by:896
Symbol 896 MovieClipUses:895Used by:908
Symbol 897 GraphicUsed by:898
Symbol 898 MovieClipUses:897Used by:908
Symbol 899 GraphicUsed by:900
Symbol 900 MovieClipUses:899Used by:901
Symbol 901 MovieClipUses:900Used by:908
Symbol 902 GraphicUsed by:903
Symbol 903 MovieClipUses:902Used by:908
Symbol 904 GraphicUsed by:905
Symbol 905 MovieClipUses:904Used by:908
Symbol 906 GraphicUsed by:907
Symbol 907 MovieClipUses:906Used by:908
Symbol 908 MovieClipUses:896 898 901 903 905 907Used by:919
Symbol 909 GraphicUsed by:910
Symbol 910 MovieClipUses:909Used by:918
Symbol 911 GraphicUsed by:912
Symbol 912 MovieClipUses:911Used by:918
Symbol 913 GraphicUsed by:914
Symbol 914 MovieClipUses:913Used by:918
Symbol 915 MovieClipUses:892Used by:918
Symbol 916 GraphicUsed by:917
Symbol 917 MovieClipUses:916Used by:918
Symbol 918 MovieClipUses:910 912 914 886 879 880 915 917Used by:919
Symbol 919 MovieClipUses:873 875 880 882 884 886 888 879 890 892 894 908 918Used by:920
Symbol 920 MovieClipUses:919Used by:2810
Symbol 921 GraphicUsed by:922
Symbol 922 MovieClipUses:921Used by:980
Symbol 923 GraphicUsed by:924
Symbol 924 MovieClipUses:923Used by:980
Symbol 925 GraphicUsed by:926
Symbol 926 MovieClipUses:925Used by:980
Symbol 927 GraphicUsed by:980
Symbol 928 GraphicUsed by:929
Symbol 929 MovieClipUses:928Used by:930
Symbol 930 MovieClipUses:929Used by:980
Symbol 931 GraphicUsed by:932
Symbol 932 MovieClipUses:931Used by:980
Symbol 933 GraphicUsed by:934
Symbol 934 MovieClipUses:933Used by:942
Symbol 935 GraphicUsed by:936
Symbol 936 MovieClipUses:935Used by:941 945
Symbol 937 GraphicUsed by:938
Symbol 938 MovieClipUses:937Used by:941 953
Symbol 939 GraphicUsed by:940
Symbol 940 MovieClipUses:939Used by:941 947
Symbol 941 MovieClipUses:936 938 940Used by:942
Symbol 942 MovieClipUses:934 941Used by:980
Symbol 943 GraphicUsed by:944
Symbol 944 MovieClipUses:943Used by:945
Symbol 945 MovieClipUses:944 936Used by:980
Symbol 946 GraphicUsed by:947
Symbol 947 MovieClipUses:946 940Used by:980
Symbol 948 GraphicUsed by:951
Symbol 949 GraphicUsed by:950
Symbol 950 MovieClipUses:949Used by:951
Symbol 951 MovieClipUses:948 950Used by:980
Symbol 952 GraphicUsed by:953
Symbol 953 MovieClipUses:952 938Used by:980
Symbol 954 GraphicUsed by:957
Symbol 955 GraphicUsed by:956
Symbol 956 MovieClipUses:955Used by:957
Symbol 957 MovieClipUses:954 956Used by:980
Symbol 958 GraphicUsed by:959
Symbol 959 MovieClipUses:958Used by:980
Symbol 960 GraphicUsed by:961
Symbol 961 MovieClipUses:960Used by:980
Symbol 962 GraphicUsed by:963
Symbol 963 MovieClipUses:962Used by:980
Symbol 964 GraphicUsed by:965
Symbol 965 MovieClipUses:964Used by:980
Symbol 966 GraphicUsed by:967
Symbol 967 MovieClipUses:966Used by:980
Symbol 968 GraphicUsed by:969
Symbol 969 MovieClipUses:968Used by:980
Symbol 970 GraphicUsed by:971
Symbol 971 MovieClipUses:970Used by:980
Symbol 972 GraphicUsed by:973
Symbol 973 MovieClipUses:972Used by:980
Symbol 974 GraphicUsed by:975
Symbol 975 MovieClipUses:974Used by:980
Symbol 976 GraphicUsed by:977
Symbol 977 MovieClipUses:976Used by:980
Symbol 978 GraphicUsed by:979
Symbol 979 MovieClipUses:978Used by:980
Symbol 980 MovieClipUses:922 924 926 927 930 932 942 945 947 951 953 957 959 961 963 965 967 969 971 973 975 977 979Used by:2810
Symbol 981 GraphicUsed by:983 985
Symbol 982 GraphicUsed by:983
Symbol 983 MovieClipUses:981 982Used by:2810
Symbol 984 GraphicUsed by:985
Symbol 985 MovieClipUses:981 984Used by:2810
Symbol 986 BitmapUsed by:987 1027
Symbol 987 GraphicUses:986Used by:2810
Symbol 988 MovieClipUses:370Used by:1003 1004
Symbol 989 GraphicUsed by:994 996 998 1216 1218 1220 1275
Symbol 990 GraphicUsed by:994 996 998 1216 1218 1220 1275
Symbol 991 GraphicUsed by:994
Symbol 992 GraphicUsed by:994 996 998 1218 1220
Symbol 993 GraphicUsed by:994 996 998 1218 1220
Symbol 994 MovieClipUses:989 990 991 992 993Used by:1002
Symbol 995 GraphicUsed by:996
Symbol 996 MovieClipUses:992 993 989 990 995Used by:1002
Symbol 997 GraphicUsed by:998
Symbol 998 MovieClipUses:990 997 992 993 989Used by:1002
Symbol 999 GraphicUsed by:1000 1221
Symbol 1000 MovieClipUses:999Used by:1001
Symbol 1001 MovieClipUses:1000Used by:1002
Symbol 1002 MovieClipUses:994 996 998 1001Used by:1003 1004
Symbol 1003 MovieClipUses:988 1002 382Used by:1006
Symbol 1004 MovieClipUses:988 1002 382Used by:1006
Symbol 1005 MovieClipUses:384Used by:1006
Symbol 1006 MovieClipUses:1003 1004 1005Used by:1009
Symbol 1007 GraphicUsed by:1008
Symbol 1008 MovieClipUses:1007Used by:1009
Symbol 1009 MovieClipUses:1006 1008Used by:1011
Symbol 1010 MovieClipUses:390Used by:1011
Symbol 1011 MovieClipUses:1009 1010Used by:2810
Symbol 1012 GraphicUsed by:1013 1065
Symbol 1013 MovieClipUses:1012Used by:1014
Symbol 1014 MovieClipUses:1013Used by:1017
Symbol 1015 GraphicUsed by:1016 1067
Symbol 1016 MovieClipUses:1015Used by:1017
Symbol 1017 MovieClipUses:1014 1016Used by:2810
Symbol 1018 GraphicUsed by:1019
Symbol 1019 MovieClipUses:1018Used by:1020
Symbol 1020 MovieClipUses:1019Used by:1022 1023 1024 1025 1026
Symbol 1021 MovieClipUses:396Used by:1022 1023 1024 1025 1026
Symbol 1022 MovieClipUses:1020 1021Used by:2810
Symbol 1023 MovieClipUses:1020 1021Used by:2810
Symbol 1024 MovieClipUses:1020 1021Used by:2810
Symbol 1025 MovieClipUses:1020 1021Used by:2810
Symbol 1026 MovieClipUses:1020 1021Used by:2810
Symbol 1027 GraphicUses:986Used by:1028
Symbol 1028 MovieClip {Evilescape_fla.Symbol63_564}Uses:1027Used by:2810
Symbol 1029 BitmapUsed by:1030
Symbol 1030 GraphicUses:1029Used by:1031
Symbol 1031 MovieClipUses:1030Used by:1075 1095
Symbol 1032 GraphicUsed by:1033
Symbol 1033 MovieClipUses:1032Used by:1036
Symbol 1034 GraphicUsed by:1035 2436
Symbol 1035 MovieClipUses:1034Used by:1036
Symbol 1036 MovieClipUses:1033 1035Used by:1069
Symbol 1037 GraphicUsed by:1038 2438
Symbol 1038 MovieClipUses:1037Used by:1041
Symbol 1039 GraphicUsed by:1040 2439
Symbol 1040 MovieClipUses:1039Used by:1041
Symbol 1041 MovieClipUses:1038 1040Used by:1042
Symbol 1042 MovieClip {Evilescape_fla.fdzb215_572}Uses:1041Used by:1064
Symbol 1043 GraphicUsed by:1061
Symbol 1044 GraphicUsed by:1045
Symbol 1045 MovieClipUses:1044Used by:1061
Symbol 1046 GraphicUsed by:1047 2445
Symbol 1047 MovieClipUses:1046Used by:1061
Symbol 1048 GraphicUsed by:1049 2446
Symbol 1049 MovieClipUses:1048Used by:1061
Symbol 1050 GraphicUsed by:1051 2447
Symbol 1051 MovieClipUses:1050Used by:1061
Symbol 1052 GraphicUsed by:1053 2448
Symbol 1053 MovieClipUses:1052Used by:1061
Symbol 1054 GraphicUsed by:1055 2449
Symbol 1055 MovieClipUses:1054Used by:1061
Symbol 1056 GraphicUsed by:1057 2450
Symbol 1057 MovieClipUses:1056Used by:1060
Symbol 1058 GraphicUsed by:1059 2451
Symbol 1059 MovieClipUses:1058Used by:1060
Symbol 1060 MovieClipUses:1057 1059Used by:1061
Symbol 1061 MovieClipUses:1043 1045 1047 1049 1051 1053 1055 1060Used by:1064
Symbol 1062 GraphicUsed by:1063
Symbol 1063 MovieClipUses:1062Used by:1064
Symbol 1064 MovieClipUses:1042 1061 1063Used by:1069
Symbol 1065 MovieClipUses:1012Used by:1066
Symbol 1066 MovieClipUses:1065Used by:1068
Symbol 1067 MovieClipUses:1015Used by:1068
Symbol 1068 MovieClipUses:1066 1067Used by:1069
Symbol 1069 MovieClipUses:1036 1064 1068Used by:1075 1095
Symbol 1070 GraphicUsed by:1071
Symbol 1071 MovieClipUses:1070Used by:1074
Symbol 1072 GraphicUsed by:1073
Symbol 1073 MovieClipUses:1072Used by:1074
Symbol 1074 MovieClipUses:1071 1073Used by:1075 1095 2458
Symbol 1075 MovieClip {Evilescape_fla.fdzb1092_565}Uses:1031 1069 1074Used by:2810
Symbol 1076 GraphicUsed by:1077
Symbol 1077 MovieClipUses:1076Used by:1078
Symbol 1078 MovieClip {Evilescape_fla.fdzb532_595}Uses:1077Used by:1094
Symbol 1079 GraphicUsed by:1082 2408
Symbol 1080 GraphicUsed by:1081
Symbol 1081 MovieClipUses:1080Used by:1082
Symbol 1082 MovieClipUses:1079 1081Used by:1091
Symbol 1083 GraphicUsed by:1084
Symbol 1084 MovieClipUses:1083Used by:1091
Symbol 1085 GraphicUsed by:1086 2400 2409
Symbol 1086 MovieClipUses:1085Used by:1091
Symbol 1087 GraphicUsed by:1088
Symbol 1088 MovieClipUses:1087Used by:1091
Symbol 1089 GraphicUsed by:1090
Symbol 1090 MovieClipUses:1089Used by:1091
Symbol 1091 MovieClip {Evilescape_fla.fdzb538_597}Uses:1082 1084 1086 1088 1090Used by:1094
Symbol 1092 GraphicUsed by:1093 2405 2415
Symbol 1093 MovieClipUses:1092Used by:1094
Symbol 1094 MovieClipUses:1078 1091 1093Used by:2810
Symbol 1095 MovieClip {Evilescape_fla.fdzb1091_605}Uses:1031 1069 1074Used by:2810
Symbol 1096 GraphicUsed by:1097
Symbol 1097 MovieClipUses:1096Used by:2810
Symbol 1098 GraphicUsed by:1099
Symbol 1099 MovieClipUses:1098Used by:1100 2390
Symbol 1100 MovieClipUses:1099Used by:1105
Symbol 1101 GraphicUsed by:1104
Symbol 1102 GraphicUsed by:1103
Symbol 1103 MovieClipUses:1102Used by:1104 1130
Symbol 1104 MovieClipUses:1101 1103Used by:1105 2390
Symbol 1105 MovieClipUses:1100 1104Used by:1110
Symbol 1106 GraphicUsed by:1107
Symbol 1107 MovieClipUses:1106Used by:1110
Symbol 1108 GraphicUsed by:1109
Symbol 1109 MovieClipUses:1108Used by:1110
Symbol 1110 MovieClipUses:1105 1107 1109Used by:1119
Symbol 1111 GraphicUsed by:1112
Symbol 1112 MovieClipUses:1111Used by:1115
Symbol 1113 GraphicUsed by:1114
Symbol 1114 MovieClipUses:1113Used by:1115
Symbol 1115 MovieClipUses:1112 1114Used by:1118 1131
Symbol 1116 GraphicUsed by:1117
Symbol 1117 MovieClipUses:1116Used by:1118 1131
Symbol 1118 MovieClipUses:1115 1117Used by:1119 2390
Symbol 1119 MovieClipUses:1110 1118Used by:2810
Symbol 1120 GraphicUsed by:1121
Symbol 1121 MovieClipUses:1120Used by:1132
Symbol 1122 GraphicUsed by:1123
Symbol 1123 MovieClipUses:1122Used by:1132
Symbol 1124 GraphicUsed by:1125
Symbol 1125 MovieClipUses:1124Used by:1132
Symbol 1126 GraphicUsed by:1127
Symbol 1127 MovieClipUses:1126Used by:1132
Symbol 1128 MovieClipUses:760Used by:1132
Symbol 1129 GraphicUsed by:1130
Symbol 1130 MovieClipUses:1129 1103Used by:1132
Symbol 1131 MovieClipUses:1115 1117Used by:1132
Symbol 1132 MovieClip {Evilescape_fla.jkzgf_621}Uses:1121 1123 1125 1127 1128 1130 1131Used by:2810
Symbol 1133 BitmapUsed by:1134
Symbol 1134 GraphicUses:1133Used by:1135
Symbol 1135 MovieClipUses:1134Used by:1152
Symbol 1136 BitmapUsed by:1137 1144
Symbol 1137 GraphicUses:1136Used by:1141
Symbol 1138 GraphicUsed by:1139 2542
Symbol 1139 MovieClipUses:1138Used by:1140
Symbol 1140 MovieClipUses:1139Used by:1141 1145
Symbol 1141 MovieClipUses:1137 1140Used by:1151
Symbol 1142 GraphicUsed by:1143
Symbol 1143 MovieClipUses:1142Used by:1151
Symbol 1144 GraphicUses:1136Used by:1145
Symbol 1145 MovieClipUses:1144 1140Used by:1151
Symbol 1146 BitmapUsed by:1147
Symbol 1147 GraphicUses:1146Used by:1148
Symbol 1148 MovieClipUses:1147Used by:1150
Symbol 1149 MovieClipUses:595Used by:1150
Symbol 1150 MovieClipUses:1148 1149Used by:1151
Symbol 1151 MovieClipUses:1141 1143 1145 1150Used by:1152
Symbol 1152 MovieClipUses:1135 1151Used by:2810
Symbol 1153 GraphicUsed by:2810
Symbol 1154 BitmapUsed by:1155
Symbol 1155 GraphicUses:1154Used by:1156
Symbol 1156 MovieClipUses:1155Used by:2810
Symbol 1157 GraphicUsed by:1168
Symbol 1158 GraphicUsed by:1159
Symbol 1159 MovieClipUses:1158Used by:1168
Symbol 1160 GraphicUsed by:1161
Symbol 1161 MovieClipUses:1160Used by:1168
Symbol 1162 GraphicUsed by:1163
Symbol 1163 MovieClipUses:1162Used by:1165 1168
Symbol 1164 GraphicUsed by:1165
Symbol 1165 MovieClipUses:1164 1163Used by:1168
Symbol 1166 GraphicUsed by:1167
Symbol 1167 MovieClipUses:1166Used by:1168
Symbol 1168 MovieClipUses:1157 1159 1161 1163 1165 1167Used by:1190 2590
Symbol 1169 GraphicUsed by:1170
Symbol 1170 MovieClipUses:1169Used by:1173
Symbol 1171 GraphicUsed by:1172
Symbol 1172 MovieClipUses:1171Used by:1173
Symbol 1173 MovieClipUses:1170 1172Used by:1176 1190 2590
Symbol 1174 GraphicUsed by:1175
Symbol 1175 MovieClipUses:1174Used by:1176 1190 2590
Symbol 1176 MovieClipUses:1173 1175Used by:1190 2590
Symbol 1177 GraphicUsed by:1190 2590
Symbol 1178 MovieClipUses:733 735 737Used by:1190 2590 2619 2655
Symbol 1179 MovieClipUses:733 735 755Used by:1190 2590 2618 2655
Symbol 1180 GraphicUsed by:1190 2590
Symbol 1181 MovieClipUses:733 735 752Used by:1190 2590 2621 2655
Symbol 1182 MovieClipUses:733 735 743Used by:1190 2590 2617 2655
Symbol 1183 MovieClipUses:733 735 749Used by:1190 2590 2624 2655
Symbol 1184 GraphicUsed by:1190 2590
Symbol 1185 MovieClipUses:733 735 758Used by:1190 2590 2622 2655
Symbol 1186 GraphicUsed by:1190 2590
Symbol 1187 MovieClipUses:733 735 740Used by:1190 2590 2616 2655
Symbol 1188 MovieClipUses:733 735 746Used by:1190 2590 2623 2655
Symbol 1189 MovieClipUses:733 735 755Used by:1190 2590
Symbol 1190 MovieClip {Evilescape_fla.dzfh_641}Uses:1168 1176 1173 1175 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189Used by:2810
Symbol 1191 GraphicUsed by:1192
Symbol 1192 MovieClipUses:1191Used by:1195
Symbol 1193 GraphicUsed by:1194
Symbol 1194 MovieClipUses:1193Used by:1195
Symbol 1195 MovieClipUses:1192 1194Used by:1201
Symbol 1196 GraphicUsed by:1197
Symbol 1197 MovieClipUses:1196Used by:1200
Symbol 1198 GraphicUsed by:1199
Symbol 1199 MovieClipUses:1198Used by:1200
Symbol 1200 MovieClipUses:1197 1199Used by:1201
Symbol 1201 MovieClipUses:1195 1200Used by:2810
Symbol 1202 GraphicUsed by:1203
Symbol 1203 MovieClipUses:1202Used by:2810
Symbol 1204 GraphicUsed by:1205
Symbol 1205 MovieClipUses:1204Used by:2810
Symbol 1206 GraphicUsed by:1207
Symbol 1207 MovieClipUses:1206Used by:2810
Symbol 1208 GraphicUsed by:1209
Symbol 1209 MovieClipUses:1208Used by:2810
Symbol 1210 GraphicUsed by:2810
Symbol 1211 MovieClipUses:384Used by:1225
Symbol 1212 GraphicUsed by:1225
Symbol 1213 GraphicUsed by:1216
Symbol 1214 GraphicUsed by:1216 1275
Symbol 1215 GraphicUsed by:1216 1275
Symbol 1216 MovieClipUses:989 990 1213 1214 1215Used by:1223
Symbol 1217 GraphicUsed by:1218
Symbol 1218 MovieClipUses:992 993 989 990 1217Used by:1223 1276
Symbol 1219 GraphicUsed by:1220
Symbol 1220 MovieClipUses:990 1219 992 993 989Used by:1223 1276
Symbol 1221 MovieClipUses:999Used by:1222
Symbol 1222 MovieClipUses:1221Used by:1223 1276
Symbol 1223 MovieClipUses:1216 1218 1220 1222Used by:1225 1446 1555
Symbol 1224 GraphicUsed by:1225
Symbol 1225 MovieClipUses:1211 1212 1223 1224Used by:1226
Symbol 1226 MovieClipUses:1225Used by:1233
Symbol 1227 GraphicUsed by:1228
Symbol 1228 MovieClipUses:1227Used by:1233
Symbol 1229 GraphicUsed by:1230
Symbol 1230 MovieClipUses:1229Used by:1233
Symbol 1231 GraphicUsed by:1232 1380
Symbol 1232 MovieClipUses:1231Used by:1233
Symbol 1233 MovieClipUses:1226 1228 1230 1232Used by:2810
Symbol 1234 GraphicUsed by:1235
Symbol 1235 MovieClipUses:1234Used by:1238
Symbol 1236 GraphicUsed by:1237
Symbol 1237 MovieClipUses:1236Used by:1238
Symbol 1238 MovieClipUses:1235 1237Used by:1446
Symbol 1239 GraphicUsed by:1240
Symbol 1240 MovieClipUses:1239Used by:1273
Symbol 1241 GraphicUsed by:1242
Symbol 1242 MovieClipUses:1241Used by:1244
Symbol 1243 GraphicUsed by:1244
Symbol 1244 MovieClipUses:1242 1243Used by:1273
Symbol 1245 GraphicUsed by:1249
Symbol 1246 GraphicUsed by:1247
Symbol 1247 MovieClipUses:1246Used by:1249
Symbol 1248 GraphicUsed by:1249
Symbol 1249 MovieClipUses:1245 1247 1248Used by:1250 1251 1252 1253 1254 1255
Symbol 1250 MovieClipUses:1249Used by:1256
Symbol 1251 MovieClipUses:1249Used by:1256
Symbol 1252 MovieClipUses:1249Used by:1256
Symbol 1253 MovieClipUses:1249Used by:1256
Symbol 1254 MovieClipUses:1249Used by:1256
Symbol 1255 MovieClipUses:1249Used by:1256
Symbol 1256 MovieClipUses:1250 1251 1252 1253 1254 1255Used by:1273
Symbol 1257 GraphicUsed by:1258
Symbol 1258 MovieClipUses:1257Used by:1273
Symbol 1259 GraphicUsed by:1260
Symbol 1260 MovieClipUses:1259Used by:1265
Symbol 1261 GraphicUsed by:1262
Symbol 1262 MovieClipUses:1261Used by:1265
Symbol 1263 GraphicUsed by:1264
Symbol 1264 MovieClipUses:1263Used by:1265
Symbol 1265 MovieClipUses:1260 1262 1264Used by:1273
Symbol 1266 GraphicUsed by:1267
Symbol 1267 MovieClipUses:1266Used by:1270
Symbol 1268 GraphicUsed by:1269
Symbol 1269 MovieClipUses:1268Used by:1270
Symbol 1270 MovieClipUses:1267 1269Used by:1273
Symbol 1271 GraphicUsed by:1272
Symbol 1272 MovieClipUses:1271Used by:1273
Symbol 1273 MovieClipUses:1240 1244 1256 1258 1265 1270 1272Used by:1446
Symbol 1274 GraphicUsed by:1275
Symbol 1275 MovieClipUses:1214 1215 989 990 1274Used by:1276
Symbol 1276 MovieClipUses:1275 1218 1220 1222Used by:1446
Symbol 1277 BitmapUsed by:1278
Symbol 1278 GraphicUses:1277Used by:1377
Symbol 1279 BitmapUsed by:1280
Symbol 1280 GraphicUses:1279Used by:1377
Symbol 1281 BitmapUsed by:1282
Symbol 1282 GraphicUses:1281Used by:1377
Symbol 1283 BitmapUsed by:1284
Symbol 1284 GraphicUses:1283Used by:1377
Symbol 1285 BitmapUsed by:1286
Symbol 1286 GraphicUses:1285Used by:1377
Symbol 1287 BitmapUsed by:1288
Symbol 1288 GraphicUses:1287Used by:1377
Symbol 1289 BitmapUsed by:1290
Symbol 1290 GraphicUses:1289Used by:1377
Symbol 1291 BitmapUsed by:1292
Symbol 1292 GraphicUses:1291Used by:1377
Symbol 1293 BitmapUsed by:1294
Symbol 1294 GraphicUses:1293Used by:1377
Symbol 1295 BitmapUsed by:1296
Symbol 1296 GraphicUses:1295Used by:1377
Symbol 1297 BitmapUsed by:1298
Symbol 1298 GraphicUses:1297Used by:1377
Symbol 1299 BitmapUsed by:1300
Symbol 1300 GraphicUses:1299Used by:1377
Symbol 1301 BitmapUsed by:1302
Symbol 1302 GraphicUses:1301Used by:1377
Symbol 1303 BitmapUsed by:1304
Symbol 1304 GraphicUses:1303Used by:1377
Symbol 1305 BitmapUsed by:1306
Symbol 1306 GraphicUses:1305Used by:1377
Symbol 1307 BitmapUsed by:1308
Symbol 1308 GraphicUses:1307Used by:1377
Symbol 1309 BitmapUsed by:1310
Symbol 1310 GraphicUses:1309Used by:1377
Symbol 1311 BitmapUsed by:1312
Symbol 1312 GraphicUses:1311Used by:1377
Symbol 1313 BitmapUsed by:1314
Symbol 1314 GraphicUses:1313Used by:1377
Symbol 1315 BitmapUsed by:1316
Symbol 1316 GraphicUses:1315Used by:1377
Symbol 1317 BitmapUsed by:1318
Symbol 1318 GraphicUses:1317Used by:1377
Symbol 1319 BitmapUsed by:1320
Symbol 1320 GraphicUses:1319Used by:1377
Symbol 1321 BitmapUsed by:1322
Symbol 1322 GraphicUses:1321Used by:1377
Symbol 1323 BitmapUsed by:1324
Symbol 1324 GraphicUses:1323Used by:1377
Symbol 1325 BitmapUsed by:1326
Symbol 1326 GraphicUses:1325Used by:1377
Symbol 1327 BitmapUsed by:1328
Symbol 1328 GraphicUses:1327Used by:1377
Symbol 1329 BitmapUsed by:1330
Symbol 1330 GraphicUses:1329Used by:1377
Symbol 1331 BitmapUsed by:1332
Symbol 1332 GraphicUses:1331Used by:1377
Symbol 1333 BitmapUsed by:1334
Symbol 1334 GraphicUses:1333Used by:1377
Symbol 1335 BitmapUsed by:1336
Symbol 1336 GraphicUses:1335Used by:1377
Symbol 1337 BitmapUsed by:1338
Symbol 1338 GraphicUses:1337Used by:1377
Symbol 1339 BitmapUsed by:1340
Symbol 1340 GraphicUses:1339Used by:1377
Symbol 1341 BitmapUsed by:1342
Symbol 1342 GraphicUses:1341Used by:1377
Symbol 1343 BitmapUsed by:1344
Symbol 1344 GraphicUses:1343Used by:1377
Symbol 1345 BitmapUsed by:1346
Symbol 1346 GraphicUses:1345Used by:1377
Symbol 1347 BitmapUsed by:1348
Symbol 1348 GraphicUses:1347Used by:1377
Symbol 1349 BitmapUsed by:1350
Symbol 1350 GraphicUses:1349Used by:1377
Symbol 1351 BitmapUsed by:1352
Symbol 1352 GraphicUses:1351Used by:1377
Symbol 1353 BitmapUsed by:1354
Symbol 1354 GraphicUses:1353Used by:1377
Symbol 1355 BitmapUsed by:1356
Symbol 1356 GraphicUses:1355Used by:1377
Symbol 1357 BitmapUsed by:1358
Symbol 1358 GraphicUses:1357Used by:1377
Symbol 1359 BitmapUsed by:1360
Symbol 1360 GraphicUses:1359Used by:1377
Symbol 1361 BitmapUsed by:1362
Symbol 1362 GraphicUses:1361Used by:1377
Symbol 1363 BitmapUsed by:1364
Symbol 1364 GraphicUses:1363Used by:1377
Symbol 1365 BitmapUsed by:1366
Symbol 1366 GraphicUses:1365Used by:1377
Symbol 1367 BitmapUsed by:1368
Symbol 1368 GraphicUses:1367Used by:1377
Symbol 1369 BitmapUsed by:1370
Symbol 1370 GraphicUses:1369Used by:1377
Symbol 1371 BitmapUsed by:1372
Symbol 1372 GraphicUses:1371Used by:1377
Symbol 1373 BitmapUsed by:1374
Symbol 1374 GraphicUses:1373Used by:1377
Symbol 1375 BitmapUsed by:1376
Symbol 1376 GraphicUses:1375Used by:1377
Symbol 1377 MovieClipUses:1278 1280 1282 1284 1286 1288 1290 1292 1294 1296 1298 1300 1302 1304 1306 1308 1310 1312 1314 1316 1318 1320 1322 1324 1326 1328 1330 1332 1334 1336 1338 1340 1342 1344 1346 1348 1350 1352 1354 1356 1358 1360 1362 1364 1366 1368 1370 1372 1374 1376Used by:1446
Symbol 1378 GraphicUsed by:1379
Symbol 1379 MovieClipUses:1378Used by:1446
Symbol 1380 MovieClipUses:1231Used by:1446
Symbol 1381 GraphicUsed by:1405 2223
Symbol 1382 GraphicUsed by:1405 2223
Symbol 1383 GraphicUsed by:1405 2223
Symbol 1384 GraphicUsed by:1405 2223
Symbol 1385 GraphicUsed by:1405 2223
Symbol 1386 GraphicUsed by:1405 2223
Symbol 1387 GraphicUsed by:1405 2223
Symbol 1388 GraphicUsed by:1405 1914 2223
Symbol 1389 GraphicUsed by:1405 1914 2223
Symbol 1390 GraphicUsed by:1405 1914 2223
Symbol 1391 GraphicUsed by:1405 2223
Symbol 1392 GraphicUsed by:1405 1914 2223
Symbol 1393 GraphicUsed by:1405 1914 2223
Symbol 1394 GraphicUsed by:1405 1914 2223
Symbol 1395 GraphicUsed by:1405 1914 2223
Symbol 1396 GraphicUsed by:1405 1914 2223
Symbol 1397 GraphicUsed by:1405 1914 2223
Symbol 1398 GraphicUsed by:1405 1914 2223
Symbol 1399 GraphicUsed by:1405 1914 2154 2223
Symbol 1400 GraphicUsed by:1405 1914 2223
Symbol 1401 GraphicUsed by:1405 1914 2223
Symbol 1402 GraphicUsed by:1405 1914 2223
Symbol 1403 GraphicUsed by:1405 1914 2223
Symbol 1404 GraphicUsed by:1405 1914 2223
Symbol 1405 MovieClip {Evilescape_fla.wzzzz_717}Uses:1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404Used by:1446
Symbol 1406 GraphicUsed by:1410
Symbol 1407 GraphicUsed by:1408
Symbol 1408 MovieClipUses:1407Used by:1410 2598
Symbol 1409 GraphicUsed by:1410
Symbol 1410 MovieClipUses:1406 1408 1409Used by:1411 1412
Symbol 1411 MovieClipUses:1410Used by:1445
Symbol 1412 MovieClipUses:1410Used by:1445
Symbol 1413 GraphicUsed by:1414
Symbol 1414 MovieClipUses:1413 627 629Used by:1445
Symbol 1415 GraphicUsed by:1416
Symbol 1416 MovieClipUses:1415 627 629Used by:1445
Symbol 1417 GraphicUsed by:1418
Symbol 1418 MovieClipUses:1417Used by:1436
Symbol 1419 GraphicUsed by:1433
Symbol 1420 GraphicUsed by:1421
Symbol 1421 MovieClipUses:1420Used by:1433
Symbol 1422 GraphicUsed by:1423
Symbol 1423 MovieClipUses:1422Used by:1433
Symbol 1424 GraphicUsed by:1425
Symbol 1425 MovieClipUses:1424Used by:1433
Symbol 1426 GraphicUsed by:1427
Symbol 1427 MovieClipUses:1426Used by:1432
Symbol 1428 GraphicUsed by:1429
Symbol 1429 MovieClipUses:1428Used by:1432
Symbol 1430 GraphicUsed by:1431
Symbol 1431 MovieClipUses:1430Used by:1432
Symbol 1432 MovieClipUses:1427 1429 1431Used by:1433
Symbol 1433 MovieClipUses:1419 1421 1423 1425 1432Used by:1435
Symbol 1434 MovieClipUses:134Used by:1435
Symbol 1435 MovieClipUses:1433 1434Used by:1436
Symbol 1436 MovieClipUses:1418 1435Used by:1437 1438
Symbol 1437 MovieClipUses:1436Used by:1444 2610
Symbol 1438 MovieClipUses:1436Used by:1444 2610
Symbol 1439 GraphicUsed by:1440
Symbol 1440 MovieClipUses:1439Used by:1443
Symbol 1441 GraphicUsed by:1443
Symbol 1442 GraphicUsed by:1443
Symbol 1443 MovieClipUses:1440 1441 1442Used by:1444 2610
Symbol 1444 MovieClip {Evilescape_fla.Symbol68_725}Uses:1437 1438 1443Used by:1445
Symbol 1445 MovieClip {Evilescape_fla.zxcvz_718}Uses:1411 1412 1414 1416 1444Used by:1446
Symbol 1446 MovieClip {Evilescape_fla.fatre7y6u87_686}Uses:1238 1273 1223 1276 1377 1379 1380 1405 1445Used by:2810
Symbol 1447 GraphicUsed by:1448
Symbol 1448 MovieClipUses:1447Used by:1450 1460
Symbol 1449 GraphicUsed by:1450 1460
Symbol 1450 MovieClipUses:609 612 1448 1449Used by:1459
Symbol 1451 GraphicUsed by:1455
Symbol 1452 GraphicUsed by:1453
Symbol 1453 MovieClipUses:1452Used by:1455
Symbol 1454 GraphicUsed by:1455
Symbol 1455 MovieClipUses:609 612 1451 1453 1454Used by:1459
Symbol 1456 GraphicUsed by:1457
Symbol 1457 MovieClipUses:1456Used by:1458
Symbol 1458 MovieClipUses:609 612 1457Used by:1459
Symbol 1459 MovieClipUses:1450 1455 1458Used by:1465
Symbol 1460 MovieClipUses:609 612 1448 1449Used by:1465
Symbol 1461 GraphicUsed by:1462
Symbol 1462 MovieClipUses:1461Used by:1465
Symbol 1463 GraphicUsed by:1464
Symbol 1464 MovieClipUses:1463Used by:1465
Symbol 1465 MovieClip {Evilescape_fla.fatre7y6u42_742}Uses:1459 1460 1462 1464Used by:2810
Symbol 1466 MovieClipUses:851 853 855 859Used by:2810
Symbol 1467 MovieClipUses:851 853 855 859Used by:2810
Symbol 1468 GraphicUsed by:2810
Symbol 1469 BitmapUsed by:1470
Symbol 1470 GraphicUses:1469Used by:1471
Symbol 1471 MovieClipUses:1470Used by:2810
Symbol 1472 GraphicUsed by:1473
Symbol 1473 MovieClipUses:1472Used by:1474
Symbol 1474 MovieClipUses:1473Used by:1477 1485
Symbol 1475 GraphicUsed by:1476
Symbol 1476 MovieClipUses:1475Used by:1477
Symbol 1477 MovieClipUses:1474 1476Used by:1486
Symbol 1478 GraphicUsed by:1479
Symbol 1479 MovieClipUses:1478Used by:1486
Symbol 1480 GraphicUsed by:1485
Symbol 1481 GraphicUsed by:1485
Symbol 1482 GraphicUsed by:1485
Symbol 1483 GraphicUsed by:1484
Symbol 1484 MovieClipUses:1483 627 629Used by:1485
Symbol 1485 MovieClip {Evilescape_fla.gdey54uj7copy2_762}Uses:1474 1480 1481 1482 630 1484Used by:1486
Symbol 1486 MovieClip {Evilescape_fla.gdey54uj9_756}Uses:1477 1479 1485Used by:2810
Symbol 1487 GraphicUsed by:1488
Symbol 1488 MovieClipUses:1487Used by:1491
Symbol 1489 GraphicUsed by:1490
Symbol 1490 MovieClipUses:1489Used by:1491
Symbol 1491 MovieClipUses:1488 1490Used by:1525
Symbol 1492 GraphicUsed by:1512
Symbol 1493 GraphicUsed by:1494
Symbol 1494 MovieClipUses:1493Used by:1512 1524
Symbol 1495 GraphicUsed by:1512 1524
Symbol 1496 GraphicUsed by:1512 1524
Symbol 1497 GraphicUsed by:1512
Symbol 1498 GraphicUsed by:1512 1524
Symbol 1499 GraphicUsed by:1500
Symbol 1500 MovieClipUses:1499Used by:1512 1524
Symbol 1501 GraphicUsed by:1512 1524
Symbol 1502 GraphicUsed by:1512
Symbol 1503 GraphicUsed by:1504
Symbol 1504 MovieClipUses:1503Used by:1505
Symbol 1505 MovieClipUses:1504Used by:1512
Symbol 1506 GraphicUsed by:1508
Symbol 1507 GraphicUsed by:1508
Symbol 1508 MovieClipUses:1506 1507Used by:1512
Symbol 1509 GraphicUsed by:1512
Symbol 1510 GraphicUsed by:1511
Symbol 1511 MovieClipUses:1510Used by:1512
Symbol 1512 MovieClip {Evilescape_fla.hru6yj15_768}Uses:1492 1494 1495 1496 1497 630 1498 1500 1501 1502 1505 1508 1509 1511Used by:1525
Symbol 1513 GraphicUsed by:1524
Symbol 1514 GraphicUsed by:1524
Symbol 1515 MovieClipUses:630Used by:1524
Symbol 1516 GraphicUsed by:1517
Symbol 1517 MovieClipUses:1516Used by:1524
Symbol 1518 GraphicUsed by:1522
Symbol 1519 GraphicUsed by:1522
Symbol 1520 GraphicUsed by:1522
Symbol 1521 GraphicUsed by:1522
Symbol 1522 MovieClipUses:1518 1519 1520 1521Used by:1524
Symbol 1523 MovieClipUses:630Used by:1524
Symbol 1524 MovieClip {Evilescape_fla.hru6yj15copy2_775}Uses:1513 1494 1495 1496 1514 1498 1500 1501 1515 1517 1522 1523Used by:1525
Symbol 1525 MovieClip {Evilescape_fla.hru6yj18_764}Uses:1491 1512 1524Used by:2810
Symbol 1526 ButtonUses:566 573 567 568 570Used by:2810
Symbol 1527 GraphicUsed by:1528
Symbol 1528 MovieClipUses:1527Used by:1532
Symbol 1529 BitmapUsed by:1530
Symbol 1530 GraphicUses:1529Used by:1531
Symbol 1531 MovieClipUses:1530Used by:1532
Symbol 1532 MovieClipUses:1528 1531Used by:2810
Symbol 1533 GraphicUsed by:1534
Symbol 1534 MovieClipUses:1533Used by:2810
Symbol 1535 GraphicUsed by:1536
Symbol 1536 MovieClipUses:1535Used by:1539 2810
Symbol 1537 GraphicUsed by:1538
Symbol 1538 MovieClipUses:1537Used by:1539 2810
Symbol 1539 MovieClip {Evilescape_fla.7YTRVCVFDG_785}Uses:1536 1538Used by:2810
Symbol 1540 GraphicUsed by:1541
Symbol 1541 MovieClipUses:1540Used by:2810
Symbol 1542 GraphicUsed by:1543
Symbol 1543 MovieClipUses:1542Used by:1546
Symbol 1544 GraphicUsed by:1545
Symbol 1545 MovieClipUses:1544Used by:1546 1742
Symbol 1546 MovieClipUses:1543 1545Used by:2810
Symbol 1547 GraphicUsed by:1548
Symbol 1548 MovieClipUses:1547Used by:2810
Symbol 1549 GraphicUsed by:1550
Symbol 1550 MovieClipUses:1549Used by:1553
Symbol 1551 GraphicUsed by:1552
Symbol 1552 MovieClipUses:1551Used by:1553
Symbol 1553 MovieClipUses:1550 1552Used by:2810
Symbol 1554 MovieClipUses:370Used by:1555
Symbol 1555 MovieClipUses:1554 1223 382Used by:1557
Symbol 1556 MovieClipUses:384Used by:1557
Symbol 1557 MovieClipUses:1555 1556Used by:1560
Symbol 1558 GraphicUsed by:1559
Symbol 1559 MovieClipUses:1558Used by:1560
Symbol 1560 MovieClipUses:1557 1559Used by:1563
Symbol 1561 GraphicUsed by:1562
Symbol 1562 MovieClipUses:1561Used by:1563 2810
Symbol 1563 MovieClipUses:1560 1562Used by:2810
Symbol 1564 GraphicUsed by:1565
Symbol 1565 MovieClipUses:1564Used by:1568
Symbol 1566 GraphicUsed by:1567
Symbol 1567 MovieClipUses:1566Used by:1568
Symbol 1568 MovieClipUses:1565 1567Used by:2810
Symbol 1569 GraphicUsed by:1576
Symbol 1570 GraphicUsed by:1576 2655
Symbol 1571 GraphicUsed by:1576 2655
Symbol 1572 GraphicUsed by:1576 2655
Symbol 1573 GraphicUsed by:1576 2655
Symbol 1574 GraphicUsed by:1575
Symbol 1575 MovieClipUses:1574Used by:1576 2655
Symbol 1576 MovieClip {Evilescape_fla.derwtrf28_807}Uses:1569 1570 1571 1572 1573 1575Used by:2810
Symbol 1577 GraphicUsed by:1578
Symbol 1578 MovieClipUses:1577Used by:1597 1739
Symbol 1579 GraphicUsed by:1580
Symbol 1580 MovieClipUses:1579Used by:1597 1739
Symbol 1581 GraphicUsed by:1582
Symbol 1582 MovieClipUses:1581Used by:1597 1739
Symbol 1583 GraphicUsed by:1584
Symbol 1584 MovieClipUses:1583Used by:1597 1739
Symbol 1585 GraphicUsed by:1586
Symbol 1586 MovieClipUses:1585Used by:1589
Symbol 1587 GraphicUsed by:1588
Symbol 1588 MovieClipUses:1587Used by:1589
Symbol 1589 MovieClipUses:1586 1588Used by:1596 1739
Symbol 1590 GraphicUsed by:1595
Symbol 1591 GraphicUsed by:1592
Symbol 1592 MovieClipUses:1591Used by:1595
Symbol 1593 GraphicUsed by:1594
Symbol 1594 MovieClipUses:1593Used by:1595 1739
Symbol 1595 MovieClipUses:1590 1592 1594Used by:1596
Symbol 1596 MovieClipUses:1589 1595Used by:1597 1739
Symbol 1597 MovieClipUses:1578 1580 1582 1584 1596Used by:2810
Symbol 1598 GraphicUsed by:1599
Symbol 1599 MovieClipUses:1598Used by:1686 1766 2810
Symbol 1600 GraphicUsed by:1601
Symbol 1601 MovieClipUses:1600Used by:1606 1686 1766 2651
Symbol 1602 GraphicUsed by:1605
Symbol 1603 GraphicUsed by:1604
Symbol 1604 MovieClipUses:1603Used by:1605 1760 2649
Symbol 1605 MovieClipUses:1602 1604Used by:1686 1766 2651
Symbol 1606 MovieClipUses:1601Used by:1686 1767
Symbol 1607 GraphicUsed by:1686 1767
Symbol 1608 GraphicUsed by:1625 1686 1767
Symbol 1609 GraphicUsed by:1625 1685 1686 1709 1743 1767
Symbol 1610 GraphicUsed by:1625 1686 1767
Symbol 1611 GraphicUsed by:1625 1686 1767
Symbol 1612 GraphicUsed by:1625 1686 1767
Symbol 1613 GraphicUsed by:1625 1686 1767
Symbol 1614 GraphicUsed by:1625 1686 1767
Symbol 1615 GraphicUsed by:1625 1686 1767
Symbol 1616 GraphicUsed by:1625 1686 1767
Symbol 1617 GraphicUsed by:1625 1686 1767
Symbol 1618 GraphicUsed by:1625 1686 1767
Symbol 1619 GraphicUsed by:1625 1686 1767
Symbol 1620 GraphicUsed by:1625 1686 1767
Symbol 1621 GraphicUsed by:1625 1686 1767
Symbol 1622 GraphicUsed by:1625 1686 1767
Symbol 1623 GraphicUsed by:1625 1686 1767
Symbol 1624 GraphicUsed by:1625 1686 1767
Symbol 1625 MovieClipUses:1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624Used by:1686 1767
Symbol 1626 GraphicUsed by:1686
Symbol 1627 GraphicUsed by:1686
Symbol 1628 GraphicUsed by:1686
Symbol 1629 GraphicUsed by:1686
Symbol 1630 GraphicUsed by:1686
Symbol 1631 GraphicUsed by:1686
Symbol 1632 GraphicUsed by:1686
Symbol 1633 GraphicUsed by:1634 1687
Symbol 1634 MovieClipUses:1633Used by:1686 1767
Symbol 1635 GraphicUsed by:1636 1688
Symbol 1636 MovieClipUses:1635Used by:1658
Symbol 1637 GraphicUsed by:1658
Symbol 1638 GraphicUsed by:1639 1690
Symbol 1639 MovieClipUses:1638Used by:1658
Symbol 1640 GraphicUsed by:1641 1691
Symbol 1641 MovieClipUses:1640Used by:1658
Symbol 1642 GraphicUsed by:1643 1692
Symbol 1643 MovieClipUses:1642Used by:1658
Symbol 1644 GraphicUsed by:1645 1693
Symbol 1645 MovieClipUses:1644Used by:1658
Symbol 1646 GraphicUsed by:1647 1694
Symbol 1647 MovieClipUses:1646Used by:1658
Symbol 1648 GraphicUsed by:1649 1695
Symbol 1649 MovieClipUses:1648Used by:1658
Symbol 1650 GraphicUsed by:1651 1696
Symbol 1651 MovieClipUses:1650Used by:1658
Symbol 1652 GraphicUsed by:1653 1697
Symbol 1653 MovieClipUses:1652Used by:1658
Symbol 1654 GraphicUsed by:1655 1698
Symbol 1655 MovieClipUses:1654Used by:1658
Symbol 1656 GraphicUsed by:1657 1699
Symbol 1657 MovieClipUses:1656Used by:1658
Symbol 1658 MovieClipUses:1636 1637 1639 1641 1643 1645 1647 1649 1651 1653 1655 1657Used by:1686 1767
Symbol 1659 GraphicUsed by:1660 1701
Symbol 1660 MovieClipUses:1659Used by:1667 1668
Symbol 1661 GraphicUsed by:1662 1702
Symbol 1662 MovieClipUses:1661Used by:1668
Symbol 1663 GraphicUsed by:1664
Symbol 1664 MovieClipUses:1663Used by:1668
Symbol 1665 GraphicUsed by:1666
Symbol 1666 MovieClipUses:1665Used by:1668
Symbol 1667 MovieClipUses:1660Used by:1668
Symbol 1668 MovieClipUses:1660 1662 1664 1666 1667Used by:1686 1767
Symbol 1669 GraphicUsed by:1685
Symbol 1670 GraphicUsed by:1685 1709 1743 1767
Symbol 1671 GraphicUsed by:1685 1709 1743 1767
Symbol 1672 GraphicUsed by:1685 1709 1743 1767
Symbol 1673 GraphicUsed by:1685 1709 1743 1767
Symbol 1674 GraphicUsed by:1685 1709 1743 1767
Symbol 1675 GraphicUsed by:1685 1709 1743 1767
Symbol 1676 GraphicUsed by:1685 1709 1743 1767
Symbol 1677 GraphicUsed by:1685 1709 1743 1767
Symbol 1678 GraphicUsed by:1685 1709 1743 1767
Symbol 1679 GraphicUsed by:1685 1709 1743 1767
Symbol 1680 GraphicUsed by:1685 1709 1743 1767
Symbol 1681 GraphicUsed by:1685 1709 1743 1767
Symbol 1682 GraphicUsed by:1685 1709 1743 1767
Symbol 1683 GraphicUsed by:1685 1709 1743 1767
Symbol 1684 GraphicUsed by:1685 1709 1743 1767
Symbol 1685 MovieClipUses:1669 1609 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684Used by:1686 1710 1767
Symbol 1686 MovieClip {Evilescape_fla.Symbol18_821}Uses:1599 1601 1605 1606 1607 1625 1626 1627 1628 1629 1630 1631 1632 1609 1610 1611 1612 1614 1615 1613 1616 1620 1617 1618 1619 1621 1622 1623 1624 1634 1658 1668 1608 1685Used by:2810
Symbol 1687 MovieClipUses:1633Used by:1709 1767
Symbol 1688 MovieClipUses:1635Used by:1700
Symbol 1689 GraphicUsed by:1700
Symbol 1690 MovieClipUses:1638Used by:1700
Symbol 1691 MovieClipUses:1640Used by:1700
Symbol 1692 MovieClipUses:1642Used by:1700
Symbol 1693 MovieClipUses:1644Used by:1700
Symbol 1694 MovieClipUses:1646Used by:1700
Symbol 1695 MovieClipUses:1648Used by:1700
Symbol 1696 MovieClipUses:1650Used by:1700
Symbol 1697 MovieClipUses:1652Used by:1700
Symbol 1698 MovieClipUses:1654Used by:1700
Symbol 1699 MovieClipUses:1656Used by:1700
Symbol 1700 MovieClipUses:1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699Used by:1709 1767
Symbol 1701 MovieClipUses:1659Used by:1707 1708
Symbol 1702 MovieClipUses:1661Used by:1708
Symbol 1703 GraphicUsed by:1704
Symbol 1704 MovieClipUses:1703Used by:1708
Symbol 1705 GraphicUsed by:1706
Symbol 1706 MovieClipUses:1705Used by:1708
Symbol 1707 MovieClipUses:1701Used by:1708
Symbol 1708 MovieClipUses:1701 1702 1704 1706 1707Used by:1709 1767
Symbol 1709 MovieClipUses:1609 1670 1671 1672 1674 1675 1673 1676 1680 1677 1678 1679 1681 1682 1683 1684 1687 1700 1708Used by:1710
Symbol 1710 MovieClipUses:1685 1709Used by:2810
Symbol 1711 GraphicUsed by:1712
Symbol 1712 MovieClipUses:1711Used by:1739
Symbol 1713 GraphicUsed by:1739 1998 2026 2055 2310 2381 2571 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1714 GraphicUsed by:1715 2019 2048 2554
Symbol 1715 MovieClipUses:1714Used by:1739 1998 2026 2055 2310 2381 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1716 GraphicUsed by:1739 1998 2026 2055 2310 2381 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1717 GraphicUsed by:1739 1998 2026 2055 2310 2381 2571 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1718 BitmapUsed by:1719 1721
Symbol 1719 GraphicUses:1718Used by:1722
Symbol 1720 GraphicUsed by:1722 2024 2053 2559
Symbol 1721 GraphicUses:1718Used by:1722
Symbol 1722 MovieClipUses:1719 1720 1721Used by:1723
Symbol 1723 MovieClipUses:1722Used by:1739 1998 2026 2055 2310 2381 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1724 GraphicUsed by:1739 1998 2026 2055 2310 2381 2571 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1725 GraphicUsed by:1739 1998 2026 2055 2310 2381 2571 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1726 GraphicUsed by:1739 1998 2026 2055 2310 2381 2571 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1727 GraphicUsed by:1739 1998 2026 2055 2310 2381 2571 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1728 GraphicUsed by:1739 1998 2026 2055 2310 2381 2571 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1729 GraphicUsed by:1739 1998 2026 2055 2310 2381 2571 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1730 GraphicUsed by:1739 1998 2026 2055 2310 2381 2571 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1731 GraphicUsed by:1739 1998 2026 2055 2310 2381 2571 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1732 GraphicUsed by:1739 1998 2026 2055 2310 2381 2610 2631 2632 2633 2652 2653 2654 2689 2696 2701
Symbol 1733 GraphicUsed by:1734
Symbol 1734 MovieClipUses:1733Used by:1739
Symbol 1735 GraphicUsed by:1736
Symbol 1736 MovieClipUses:1735Used by:1739
Symbol 1737 GraphicUsed by:1738
Symbol 1738 MovieClipUses:1737Used by:1739
Symbol 1739 MovieClip {Evilescape_fla.Symbol42_869}Uses:814 827 843 1712 1578 1580 1582 1584 1596 1589 1594 1713 1715 1716 1717 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1734 1736 1738Used by:2810
Symbol 1740 GraphicUsed by:2810
Symbol 1741 GraphicUsed by:1742
Symbol 1742 MovieClipUses:1741 1545Used by:2810
Symbol 1743 MovieClipUses:1609 1670 1671 1672 1674 1675 1673 1676 1680 1677 1678 1679 1681 1682 1683 1684Used by:1767
Symbol 1744 MovieClipUses:690Used by:1767 1878 2810
Symbol 1745 ShapeTweeningUsed by:1767
Symbol 1746 ShapeTweeningUsed by:1767
Symbol 1747 GraphicUsed by:1767 2810
Symbol 1748 GraphicUsed by:1767
Symbol 1749 GraphicUsed by:1767
Symbol 1750 GraphicUsed by:1767
Symbol 1751 GraphicUsed by:1767
Symbol 1752 GraphicUsed by:1767
Symbol 1753 GraphicUsed by:1767
Symbol 1754 GraphicUsed by:1767
Symbol 1755 MovieClipUses:690Used by:1767 2810
Symbol 1756 GraphicUsed by:1757
Symbol 1757 MovieClipUses:1756 694 696Used by:1766 1815 1816 2810
Symbol 1758 GraphicUsed by:1766
Symbol 1759 GraphicUsed by:1760
Symbol 1760 MovieClipUses:1759 1604Used by:1766 2810
Symbol 1761 GraphicUsed by:1765
Symbol 1762 GraphicUsed by:1763
Symbol 1763 MovieClipUses:1762Used by:1764
Symbol 1764 MovieClipUses:1763Used by:1765
Symbol 1765 MovieClipUses:1761 694 696 1764Used by:1766 2810
Symbol 1766 MovieClip {Evilescape_fla.7tyercopy4_882}Uses:1599 1601 1605 1757 1758 1760 1765 565Used by:1767
Symbol 1767 MovieClip {Evilescape_fla.Symbol18copy_878}Uses:1685 1608 1609 1610 1611 1612 1614 1615 1613 1616 1620 1617 1618 1619 1621 1622 1623 1624 1625 1670 1671 1672 1674 1675 1673 1676 1680 1677 1678 1679 1681 1682 1683 1684 1687 1700 1708 1634 1658 1668 1743 1744 1745 1746 1747 1748 1749 1750 1606 1751 1752 1753 1754 1607 1755 1766Used by:2810
Symbol 1768 GraphicUsed by:1771
Symbol 1769 MovieClipUses:567 569 571Used by:1770
Symbol 1770 MovieClipUses:1769Used by:1771
Symbol 1771 ButtonUses:566 1768 1770 567 568 570Used by:2810
Symbol 1772 BitmapUsed by:1773
Symbol 1773 GraphicUses:1772Used by:1774
Symbol 1774 MovieClipUses:1773Used by:1816
Symbol 1775 GraphicUsed by:1776
Symbol 1776 MovieClipUses:1775Used by:1777 1785
Symbol 1777 MovieClipUses:595 1776Used by:1799
Symbol 1778 GraphicUsed by:1785
Symbol 1779 GraphicUsed by:1780
Symbol 1780 MovieClipUses:1779Used by:1785
Symbol 1781 GraphicUsed by:1782
Symbol 1782 MovieClipUses:1781Used by:1785
Symbol 1783 GraphicUsed by:1784
Symbol 1784 MovieClipUses:1783Used by:1785
Symbol 1785 MovieClipUses:1778 1776 1780 1782 1784Used by:1799
Symbol 1786 GraphicUsed by:1798
Symbol 1787 GraphicUsed by:1788
Symbol 1788 MovieClipUses:1787Used by:1791
Symbol 1789 GraphicUsed by:1790
Symbol 1790 MovieClipUses:1789Used by:1791
Symbol 1791 MovieClipUses:1788 1790Used by:1798
Symbol 1792 GraphicUsed by:1797
Symbol 1793 GraphicUsed by:1794
Symbol 1794 MovieClipUses:1793Used by:1797
Symbol 1795 GraphicUsed by:1796
Symbol 1796 MovieClipUses:1795Used by:1797
Symbol 1797 MovieClipUses:1792 1794 1796Used by:1798
Symbol 1798 MovieClipUses:1786 1791 1797Used by:1799
Symbol 1799 MovieClip {Evilescape_fla.Symbol29_893}Uses:1777 1785 1798 565Used by:1816
Symbol 1800 GraphicUsed by:1801
Symbol 1801 MovieClipUses:1800Used by:1814
Symbol 1802 GraphicUsed by:1814
Symbol 1803 GraphicUsed by:1804
Symbol 1804 MovieClipUses:1803Used by:1814
Symbol 1805 GraphicUsed by:1806
Symbol 1806 MovieClipUses:1805Used by:1810
Symbol 1807 GraphicUsed by:1808
Symbol 1808 MovieClipUses:1807Used by:1809
Symbol 1809 MovieClipUses:1808Used by:1810
Symbol 1810 MovieClipUses:1806 1809Used by:1813
Symbol 1811 GraphicUsed by:1812
Symbol 1812 MovieClipUses:1811Used by:1813
Symbol 1813 MovieClipUses:1810 1812Used by:1814
Symbol 1814 MovieClipUses:1801 1802 1804 1813Used by:1815 1816
Symbol 1815 MovieClip {Evilescape_fla.Symbol28_916}Uses:1814 1757Used by:1816
Symbol 1816 MovieClip {Evilescape_fla.dwat5r4rg26_891}Uses:1774 1799 1757 1814 1815Used by:2810
Symbol 1817 BitmapUsed by:1818
Symbol 1818 GraphicUses:1817Used by:1819
Symbol 1819 MovieClipUses:1818Used by:1849
Symbol 1820 GraphicUsed by:1821
Symbol 1821 MovieClipUses:1820Used by:1849
Symbol 1822 GraphicUsed by:1823
Symbol 1823 MovieClipUses:1822Used by:1826
Symbol 1824 GraphicUsed by:1825
Symbol 1825 MovieClipUses:1824Used by:1826
Symbol 1826 MovieClipUses:1823 1825Used by:1849
Symbol 1827 GraphicUsed by:1849
Symbol 1828 GraphicUsed by:1829
Symbol 1829 MovieClipUses:1828Used by:1832 1833
Symbol 1830 GraphicUsed by:1831
Symbol 1831 MovieClipUses:1830Used by:1832 1833
Symbol 1832 MovieClipUses:1829 1831Used by:1834 1835
Symbol 1833 MovieClipUses:1829 1831Used by:1834 1835
Symbol 1834 MovieClipUses:1832 1833Used by:1835
Symbol 1835 MovieClipUses:1834 1832 1833Used by:1849
Symbol 1836 GraphicUsed by:1837
Symbol 1837 MovieClipUses:1836Used by:1849
Symbol 1838 GraphicUsed by:1849
Symbol 1839 GraphicUsed by:1842
Symbol 1840 GraphicUsed by:1841
Symbol 1841 MovieClipUses:1840Used by:1842
Symbol 1842 MovieClipUses:1839 1841Used by:1849
Symbol 1843 GraphicUsed by:1844
Symbol 1844 MovieClipUses:1843Used by:1847
Symbol 1845 GraphicUsed by:1846
Symbol 1846 MovieClipUses:1845Used by:1847
Symbol 1847 MovieClipUses:1844 1846Used by:1848
Symbol 1848 MovieClipUses:1847Used by:1849
Symbol 1849 MovieClipUses:1819 1821 1826 1827 1835 1837 1838 1842 1848Used by:2129
Symbol 1850 GraphicUsed by:1851
Symbol 1851 MovieClipUses:1850Used by:1859
Symbol 1852 GraphicUsed by:1859
Symbol 1853 GraphicUsed by:1854
Symbol 1854 MovieClipUses:1853Used by:1859
Symbol 1855 GraphicUsed by:1856
Symbol 1856 MovieClipUses:1855Used by:1859
Symbol 1857 GraphicUsed by:1858
Symbol 1858 MovieClipUses:1857Used by:1859
Symbol 1859 MovieClipUses:1851 1852 1854 1856 1858Used by:2129 2810
Symbol 1860 GraphicUsed by:1861
Symbol 1861 MovieClipUses:1860Used by:1864 1878
Symbol 1862 GraphicUsed by:1863
Symbol 1863 MovieClipUses:1862Used by:1864 1878
Symbol 1864 MovieClipUses:1861 1863Used by:1878
Symbol 1865 BitmapUsed by:1866
Symbol 1866 GraphicUses:1865Used by:1867
Symbol 1867 MovieClipUses:1866Used by:1878
Symbol 1868 GraphicUsed by:1869
Symbol 1869 MovieClipUses:1868Used by:1878
Symbol 1870 GraphicUsed by:1878
Symbol 1871 GraphicUsed by:1878
Symbol 1872 GraphicUsed by:1878
Symbol 1873 GraphicUsed by:1878
Symbol 1874 GraphicUsed by:1878
Symbol 1875 GraphicUsed by:1876
Symbol 1876 MovieClipUses:1875Used by:1878
Symbol 1877 GraphicUsed by:1878
Symbol 1878 MovieClip {Evilescape_fla.csdfrewg6_942}Uses:1864 1867 1869 1744 1870 1863 1871 1872 1873 1874 1876 1877 1861Used by:2129 2810
Symbol 1879 MovieClipUses:675Used by:1888
Symbol 1880 MovieClipUses:677Used by:1883
Symbol 1881 GraphicUsed by:1882
Symbol 1882 MovieClipUses:1881Used by:1883
Symbol 1883 MovieClipUses:1880 1882Used by:1888
Symbol 1884 GraphicUsed by:1885
Symbol 1885 MovieClipUses:1884Used by:1888
Symbol 1886 GraphicUsed by:1887
Symbol 1887 MovieClipUses:1886Used by:1888
Symbol 1888 MovieClip {Evilescape_fla.xdastrewtg8_949}Uses:1879 1883 1885 1887Used by:2129
Symbol 1889 GraphicUsed by:1890
Symbol 1890 MovieClipUses:1889Used by:1893
Symbol 1891 GraphicUsed by:1892
Symbol 1892 MovieClipUses:1891Used by:1893
Symbol 1893 MovieClipUses:1890 1892Used by:1896
Symbol 1894 GraphicUsed by:1895
Symbol 1895 MovieClipUses:1894Used by:1896
Symbol 1896 MovieClipUses:1893 1895Used by:1899
Symbol 1897 GraphicUsed by:1898
Symbol 1898 MovieClipUses:1897Used by:1899 1917
Symbol 1899 MovieClipUses:1896 1898Used by:1932 2671
Symbol 1900 GraphicUsed by:1901
Symbol 1901 MovieClipUses:1900Used by:1904
Symbol 1902 GraphicUsed by:1903
Symbol 1903 MovieClipUses:1902Used by:1904
Symbol 1904 MovieClipUses:1901 1903Used by:1932 2671
Symbol 1905 MovieClipUses:846Used by:1932 2671
Symbol 1906 GraphicUsed by:1914
Symbol 1907 GraphicUsed by:1914
Symbol 1908 GraphicUsed by:1914
Symbol 1909 GraphicUsed by:1914
Symbol 1910 GraphicUsed by:1914
Symbol 1911 GraphicUsed by:1914
Symbol 1912 GraphicUsed by:1914
Symbol 1913 GraphicUsed by:1914
Symbol 1914 MovieClip {Evilescape_fla.wzzzzcopy_968}Uses:1906 1907 1908 1909 1910 1911 1912 1388 1389 1390 1913 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404Used by:1932 2671
Symbol 1915 ShapeTweeningUsed by:1932
Symbol 1916 GraphicUsed by:1917
Symbol 1917 MovieClipUses:1898 1916Used by:1932 2671
Symbol 1918 GraphicUsed by:1932 2671
Symbol 1919 GraphicUsed by:1920
Symbol 1920 MovieClipUses:1919Used by:1932 2671
Symbol 1921 GraphicUsed by:1922
Symbol 1922 MovieClipUses:1921Used by:1932 2671
Symbol 1923 GraphicUsed by:1924
Symbol 1924 MovieClipUses:1923Used by:1932 2671
Symbol 1925 ShapeTweeningUsed by:1932
Symbol 1926 ShapeTweeningUsed by:1932
Symbol 1927 ShapeTweeningUsed by:1932
Symbol 1928 ShapeTweeningUsed by:1932
Symbol 1929 ShapeTweeningUsed by:1932
Symbol 1930 GraphicUsed by:1932 2671
Symbol 1931 MovieClipUses:724Used by:1932
Symbol 1932 MovieClip {Evilescape_fla.zzhfh_956}Uses:1899 1904 1905 1914 1915 1917 1918 725 1920 1922 1924 1925 1926 1927 1928 1929 1930 1931Used by:2129
Symbol 1933 GraphicUsed by:1952
Symbol 1934 GraphicUsed by:1944
Symbol 1935 GraphicUsed by:1936 1955
Symbol 1936 MovieClipUses:1935Used by:1944
Symbol 1937 GraphicUsed by:1944 1960
Symbol 1938 GraphicUsed by:1939 1956
Symbol 1939 MovieClipUses:1938Used by:1944
Symbol 1940 GraphicUsed by:1941 1957
Symbol 1941 MovieClipUses:1940Used by:1944
Symbol 1942 GraphicUsed by:1943
Symbol 1943 MovieClipUses:1942Used by:1944
Symbol 1944 MovieClipUses:1934 1936 1937 1939 1941 1943Used by:1949
Symbol 1945 GraphicUsed by:1948
Symbol 1946 GraphicUsed by:1947
Symbol 1947 MovieClipUses:1946Used by:1948
Symbol 1948 MovieClipUses:1945 1947Used by:1949
Symbol 1949 MovieClipUses:1944 1948Used by:1952
Symbol 1950 GraphicUsed by:1951
Symbol 1951 MovieClipUses:1950Used by:1952
Symbol 1952 MovieClipUses:1933 1949 1951Used by:1953
Symbol 1953 MovieClipUses:1952Used by:2129
Symbol 1954 GraphicUsed by:1960
Symbol 1955 MovieClipUses:1935Used by:1960
Symbol 1956 MovieClipUses:1938Used by:1960
Symbol 1957 MovieClipUses:1940Used by:1960
Symbol 1958 GraphicUsed by:1959
Symbol 1959 MovieClipUses:1958Used by:1960
Symbol 1960 MovieClipUses:1954 1955 1937 1956 1957 1959Used by:2129 2810
Symbol 1961 GraphicUsed by:1962
Symbol 1962 MovieClipUses:1961Used by:1965
Symbol 1963 GraphicUsed by:1964
Symbol 1964 MovieClipUses:1963Used by:1965
Symbol 1965 MovieClipUses:1962 1964Used by:2129
Symbol 1966 GraphicUsed by:1967
Symbol 1967 MovieClipUses:1966Used by:1998 2026 2055 2689 2696 2701
Symbol 1968 GraphicUsed by:1998 2026 2055 2689 2696 2701
Symbol 1969 GraphicUsed by:1996 1998 2689
Symbol 1970 GraphicUsed by:1996 1998 2689
Symbol 1971 GraphicUsed by:1996 1998 2689
Symbol 1972 GraphicUsed by:1998 2689
Symbol 1973 GraphicUsed by:1996 1998 2689
Symbol 1974 GraphicUsed by:1996 1998 2689
Symbol 1975 GraphicUsed by:1976 2005 2033
Symbol 1976 MovieClipUses:1975Used by:1978
Symbol 1977 MovieClipUses:828Used by:1978
Symbol 1978 MovieClipUses:1976 1977Used by:1996 1998 2689
Symbol 1979 GraphicUsed by:1986
Symbol 1980 GraphicUsed by:1981
Symbol 1981 MovieClipUses:1980Used by:1986
Symbol 1982 GraphicUsed by:1983
Symbol 1983 MovieClipUses:1982Used by:1986
Symbol 1984 GraphicUsed by:1985
Symbol 1985 MovieClipUses:1984Used by:1986
Symbol 1986 MovieClipUses:1979 1981 1983 1985Used by:1998 2026 2055 2689 2696 2701
Symbol 1987 GraphicUsed by:1988
Symbol 1988 MovieClipUses:1987Used by:1998 2026 2055 2689 2696 2701
Symbol 1989 GraphicUsed by:1998
Symbol 1990 GraphicUsed by:1998
Symbol 1991 GraphicUsed by:1998
Symbol 1992 GraphicUsed by:1998
Symbol 1993 GraphicUsed by:1998 2689
Symbol 1994 MovieClipUses:707Used by:1998 2026 2055 2689 2696 2701 2786
Symbol 1995 GraphicUsed by:1996 1998 2689
Symbol 1996 MovieClipUses:1969 1970 1971 1974 1978 1995 1973Used by:1998 2689
Symbol 1997 MovieClipUses:669 671Used by:1998 2224 2689 2790
Symbol 1998 MovieClip {Evilescape_fla.dfbd_993}Uses:1967 1968 1969 1970 1971 1972 1973 1974 1978 1986 1988 1989 1990 1991 1992 1993 1994 1713 1715 1716 1717 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1995 1996 1997Used by:2129
Symbol 1999 GraphicUsed by:2017 2026 2696
Symbol 2000 GraphicUsed by:2017 2026 2696
Symbol 2001 GraphicUsed by:2017 2026 2696
Symbol 2002 GraphicUsed by:2026 2696
Symbol 2003 GraphicUsed by:2017 2026 2696
Symbol 2004 GraphicUsed by:2017 2026 2696
Symbol 2005 MovieClipUses:1975Used by:2008
Symbol 2006 GraphicUsed by:2007
Symbol 2007 MovieClipUses:2006Used by:2008
Symbol 2008 MovieClipUses:2005 2007Used by:2017 2026 2696
Symbol 2009 GraphicUsed by:2026
Symbol 2010 GraphicUsed by:2026
Symbol 2011 GraphicUsed by:2026
Symbol 2012 GraphicUsed by:2026
Symbol 2013 GraphicUsed by:2026 2696
Symbol 2014 GraphicUsed by:2015 2103
Symbol 2015 MovieClipUses:2014Used by:2026
Symbol 2016 GraphicUsed by:2017 2026 2696
Symbol 2017 MovieClipUses:1999 2000 2001 2004 2008 2016 2003Used by:2026 2696
Symbol 2018 MovieClipUses:664 666Used by:2026 2696 2790
Symbol 2019 MovieClipUses:1714Used by:2026 2696
Symbol 2020 GraphicUsed by:2026 2696
Symbol 2021 BitmapUsed by:2022 2023
Symbol 2022 GraphicUses:2021Used by:2024
Symbol 2023 GraphicUses:2021Used by:2024
Symbol 2024 MovieClipUses:2022 1720 2023Used by:2025
Symbol 2025 MovieClipUses:2024Used by:2026 2696
Symbol 2026 MovieClip {Evilescape_fla.dbvxd_1006}Uses:1967 1968 1999 2000 2001 2002 2003 2004 2008 1986 1988 2009 2010 2011 2012 2013 2015 1994 1713 1715 1716 1717 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 2016 2017 2018 2019 2020 2025Used by:2129
Symbol 2027 GraphicUsed by:2043 2055 2701
Symbol 2028 GraphicUsed by:2043 2055 2701
Symbol 2029 GraphicUsed by:2043 2055 2701
Symbol 2030 GraphicUsed by:2055 2701
Symbol 2031 GraphicUsed by:2043 2055 2701
Symbol 2032 GraphicUsed by:2043 2055 2701
Symbol 2033 MovieClipUses:1975Used by:2036
Symbol 2034 GraphicUsed by:2035
Symbol 2035 MovieClipUses:2034Used by:2036
Symbol 2036 MovieClipUses:2033 2035Used by:2043 2055 2701
Symbol 2037 GraphicUsed by:2055
Symbol 2038 GraphicUsed by:2055
Symbol 2039 GraphicUsed by:2055
Symbol 2040 GraphicUsed by:2055
Symbol 2041 GraphicUsed by:2055 2701
Symbol 2042 GraphicUsed by:2043 2055 2701
Symbol 2043 MovieClipUses:2027 2028 2029 2032 2036 2042 2031Used by:2055 2701
Symbol 2044 MovieClipUses:702 704Used by:2055 2701 2790
Symbol 2045 MovieClipUses:702 710Used by:2055 2701 2790
Symbol 2046 MovieClipUses:702 718Used by:2055 2701 2790
Symbol 2047 MovieClipUses:702 720Used by:2055 2701 2790
Symbol 2048 MovieClipUses:1714Used by:2055 2701
Symbol 2049 GraphicUsed by:2055 2701
Symbol 2050 BitmapUsed by:2051 2052
Symbol 2051 GraphicUses:2050Used by:2053
Symbol 2052 GraphicUses:2050Used by:2053
Symbol 2053 MovieClipUses:2051 1720 2052Used by:2054
Symbol 2054 MovieClipUses:2053Used by:2055 2701
Symbol 2055 MovieClip {Evilescape_fla.dsxhg_1016}Uses:1967 1968 2027 2028 2029 2030 2031 2032 2036 1986 1988 2037 2038 2039 2040 2041 1994 1713 1715 1716 1717 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 2042 2043 2044 2045 2046 2047 2048 2049 2054Used by:2129
Symbol 2056 GraphicUsed by:2057
Symbol 2057 MovieClipUses:2056Used by:2060 2124
Symbol 2058 GraphicUsed by:2059
Symbol 2059 MovieClipUses:2058Used by:2060 2124
Symbol 2060 MovieClipUses:2057 2059Used by:2123 2721
Symbol 2061 GraphicUsed by:2062
Symbol 2062 MovieClipUses:2061Used by:2067 2125
Symbol 2063 GraphicUsed by:2064
Symbol 2064 MovieClipUses:2063Used by:2067 2125
Symbol 2065 GraphicUsed by:2066
Symbol 2066 MovieClipUses:2065Used by:2067 2125
Symbol 2067 MovieClipUses:2062 2064 2066Used by:2123 2721
Symbol 2068 GraphicUsed by:2069
Symbol 2069 MovieClipUses:2068Used by:2090 2128
Symbol 2070 GraphicUsed by:2071
Symbol 2071 MovieClipUses:2070Used by:2090 2128
Symbol 2072 GraphicUsed by:2073
Symbol 2073 MovieClipUses:2072Used by:2090 2128
Symbol 2074 GraphicUsed by:2075
Symbol 2075 MovieClipUses:2074Used by:2090 2128
Symbol 2076 GraphicUsed by:2077
Symbol 2077 MovieClipUses:2076Used by:2090 2128
Symbol 2078 GraphicUsed by:2079
Symbol 2079 MovieClipUses:2078Used by:2090 2128
Symbol 2080 GraphicUsed by:2081
Symbol 2081 MovieClipUses:2080Used by:2090 2128
Symbol 2082 GraphicUsed by:2090
Symbol 2083 GraphicUsed by:2084
Symbol 2084 MovieClipUses:2083Used by:2090 2128
Symbol 2085 GraphicUsed by:2086 2748
Symbol 2086 MovieClipUses:2085Used by:2090 2128
Symbol 2087 GraphicUsed by:2088 2749
Symbol 2088 MovieClipUses:2087Used by:2090 2128
Symbol 2089 GraphicUsed by:2090
Symbol 2090 MovieClipUses:2069 2071 2073 2075 2077 2079 2081 2082 2084 2086 2088 2089Used by:2123 2721
Symbol 2091 GraphicUsed by:2123
Symbol 2092 GraphicUsed by:2093
Symbol 2093 MovieClipUses:2092Used by:2123 2721
Symbol 2094 GraphicUsed by:2123 2721
Symbol 2095 GraphicUsed by:2096
Symbol 2096 MovieClipUses:2095Used by:2099
Symbol 2097 GraphicUsed by:2098
Symbol 2098 MovieClipUses:2097Used by:2099
Symbol 2099 MovieClipUses:2096 2098Used by:2123 2721
Symbol 2100 GraphicUsed by:2101
Symbol 2101 MovieClipUses:2100Used by:2123 2721
Symbol 2102 GraphicUsed by:2123
Symbol 2103 MovieClipUses:2014Used by:2123 2721
Symbol 2104 ShapeTweeningUsed by:2123
Symbol 2105 GraphicUsed by:2106
Symbol 2106 MovieClipUses:2105Used by:2123 2721
Symbol 2107 GraphicUsed by:2123 2721
Symbol 2108 ShapeTweeningUsed by:2123
Symbol 2109 ShapeTweeningUsed by:2123
Symbol 2110 ShapeTweeningUsed by:2123
Symbol 2111 ShapeTweeningUsed by:2123
Symbol 2112 GraphicUsed by:2123 2721
Symbol 2113 GraphicUsed by:2123
Symbol 2114 GraphicUsed by:2123
Symbol 2115 GraphicUsed by:2123
Symbol 2116 GraphicUsed by:2123
Symbol 2117 GraphicUsed by:2123
Symbol 2118 GraphicUsed by:2123
Symbol 2119 GraphicUsed by:2123
Symbol 2120 GraphicUsed by:2123
Symbol 2121 GraphicUsed by:2123
Symbol 2122 GraphicUsed by:2123
Symbol 2123 MovieClip {Evilescape_fla.sdg_1028}Uses:2060 2067 2090 2091 2093 2094 2099 2101 2102 2103 2104 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122Used by:2129
Symbol 2124 MovieClipUses:2057 2059Used by:2129
Symbol 2125 MovieClipUses:2062 2064 2066Used by:2129
Symbol 2126 GraphicUsed by:2128
Symbol 2127 GraphicUsed by:2128
Symbol 2128 MovieClipUses:2069 2071 2073 2075 2077 2079 2081 2126 2084 2086 2088 2127Used by:2129
Symbol 2129 MovieClip {Evilescape_fla.xdastrewtg62_917}Uses:1849 1859 1878 1888 1932 1953 1960 1965 1998 2026 2055 2123 2124 2125 2128Used by:2810
Symbol 2130 BitmapUsed by:2131 2165 2169 2791
Symbol 2131 GraphicUses:2130Used by:2224
Symbol 2132 GraphicUsed by:2133
Symbol 2133 MovieClipUses:2132Used by:2141 2224
Symbol 2134 GraphicUsed by:2139 2224
Symbol 2135 GraphicUsed by:2139
Symbol 2136 GraphicUsed by:2139
Symbol 2137 GraphicUsed by:2139 2224
Symbol 2138 GraphicUsed by:2139 2224
Symbol 2139 MovieClip {Evilescape_fla.cxstfr34cccccc_1061}Uses:2134 2135 2136 2137 2138Used by:2140 2224
Symbol 2140 MovieClipUses:2139Used by:2141
Symbol 2141 MovieClipUses:2133 2140Used by:2224
Symbol 2142 GraphicUsed by:2154
Symbol 2143 GraphicUsed by:2149
Symbol 2144 GraphicUsed by:2149
Symbol 2145 GraphicUsed by:2148
Symbol 2146 GraphicUsed by:2147
Symbol 2147 MovieClipUses:2146Used by:2148
Symbol 2148 MovieClipUses:2145 2147Used by:2149
Symbol 2149 MovieClipUses:2143 2144 2148Used by:2154
Symbol 2150 ShapeTweeningUsed by:2153
Symbol 2151 ShapeTweeningUsed by:2153
Symbol 2152 GraphicUsed by:2153
Symbol 2153 MovieClipUses:2150 2151 2152Used by:2154
Symbol 2154 MovieClipUses:1399 2142 2149 2153Used by:2224
Symbol 2155 MovieClipUses:713 715Used by:2196 2223 2224 2810
Symbol 2156 GraphicUsed by:2157
Symbol 2157 MovieClipUses:2156Used by:2158
Symbol 2158 MovieClipUses:2157Used by:2159
Symbol 2159 MovieClipUses:2158Used by:2224
Symbol 2160 GraphicUsed by:2164
Symbol 2161 GraphicUsed by:2162
Symbol 2162 MovieClipUses:2161 543 545 547 548Used by:2163 2164
Symbol 2163 MovieClipUses:517 537 541 2162 551 553 557Used by:2164
Symbol 2164 MovieClip {Evilescape_fla.drw4tygb37copy2_1071}Uses:2160 517 537 541 2162 551 553 557 2163Used by:2224
Symbol 2165 GraphicUses:2130Used by:2166
Symbol 2166 MovieClipUses:2165Used by:2224
Symbol 2167 GraphicUsed by:2168
Symbol 2168 MovieClipUses:2167Used by:2224
Symbol 2169 GraphicUses:2130Used by:2224
Symbol 2170 GraphicUsed by:2196
Symbol 2171 GraphicUsed by:2179
Symbol 2172 GraphicUsed by:2173
Symbol 2173 MovieClipUses:2172Used by:2179 2203 2223
Symbol 2174 GraphicUsed by:2175
Symbol 2175 MovieClipUses:2174Used by:2179 2203 2223
Symbol 2176 GraphicUsed by:2179 2203 2223
Symbol 2177 GraphicUsed by:2178
Symbol 2178 MovieClipUses:2177Used by:2179 2203 2223
Symbol 2179 MovieClipUses:2171 2173 2175 2176 2178Used by:2180
Symbol 2180 MovieClipUses:2179Used by:2196
Symbol 2181 GraphicUsed by:2182
Symbol 2182 MovieClipUses:2181Used by:2188
Symbol 2183 GraphicUsed by:2186
Symbol 2184 GraphicUsed by:2185
Symbol 2185 MovieClipUses:2184Used by:2186
Symbol 2186 MovieClipUses:2183 2185Used by:2187
Symbol 2187 MovieClipUses:2186Used by:2188
Symbol 2188 MovieClipUses:2182 2187Used by:2196 2223
Symbol 2189 GraphicUsed by:2196
Symbol 2190 GraphicUsed by:2194
Symbol 2191 GraphicUsed by:2192
Symbol 2192 MovieClipUses:2191Used by:2194
Symbol 2193 GraphicUsed by:2194
Symbol 2194 MovieClipUses:2190 2192 2193Used by:2196 2223
Symbol 2195 GraphicUsed by:2196
Symbol 2196 MovieClipUses:2170 2180 2188 2155 2189 2194 2195Used by:2224
Symbol 2197 GraphicUsed by:2223
Symbol 2198 GraphicUsed by:2223
Symbol 2199 GraphicUsed by:2223
Symbol 2200 GraphicUsed by:2223
Symbol 2201 GraphicUsed by:2203
Symbol 2202 GraphicUsed by:2203
Symbol 2203 MovieClipUses:2201 2173 2175 2176 2178 2202Used by:2223
Symbol 2204 GraphicUsed by:2223
Symbol 2205 GraphicUsed by:2206
Symbol 2206 MovieClipUses:2205Used by:2223
Symbol 2207 GraphicUsed by:2223
Symbol 2208 ShapeTweeningUsed by:2210
Symbol 2209 GraphicUsed by:2210
Symbol 2210 MovieClipUses:2208 2209Used by:2223
Symbol 2211 GraphicUsed by:2223
Symbol 2212 ShapeTweeningUsed by:2223
Symbol 2213 GraphicUsed by:2223
Symbol 2214 GraphicUsed by:2223
Symbol 2215 GraphicUsed by:2223
Symbol 2216 GraphicUsed by:2223
Symbol 2217 GraphicUsed by:2223
Symbol 2218 GraphicUsed by:2223
Symbol 2219 GraphicUsed by:2223
Symbol 2220 GraphicUsed by:2223
Symbol 2221 GraphicUsed by:2223
Symbol 2222 GraphicUsed by:2223
Symbol 2223 MovieClip {Evilescape_fla.rtw4tfrv19copy_1089}Uses:2197 2173 2175 2176 2178 2198 2188 2155 2199 2194 2200 2203 2204 2206 2207 2210 2211 2212 2213 2214 2215 2216 1384 1390 1381 2217 1385 1391 1382 1386 1392 1383 2218 2219 1387 1393 1388 1394 2220 1389 1395 1396 2221 1397 1398 2222 1399 1400 1401 1402 1403 1404 565Used by:2224
Symbol 2224 MovieClip {Evilescape_fla.cxstfr10_1057}Uses:2131 2141 2154 2155 2159 1997 2164 2166 2168 565 2169 2133 2134 2139 2137 2138 2196 2223Used by:2810
Symbol 2225 GraphicUsed by:2311 2810
Symbol 2226 GraphicUsed by:2227
Symbol 2227 MovieClipUses:2226Used by:2233
Symbol 2228 GraphicUsed by:2229
Symbol 2229 MovieClipUses:2228Used by:2233
Symbol 2230 GraphicUsed by:2231
Symbol 2231 MovieClipUses:2230Used by:2232
Symbol 2232 MovieClipUses:2231Used by:2233
Symbol 2233 MovieClip {Evilescape_fla.fteythffg22_1094}Uses:2227 2229 2232Used by:2311
Symbol 2234 GraphicUsed by:2284
Symbol 2235 GraphicUsed by:2236
Symbol 2236 MovieClipUses:2235Used by:2284
Symbol 2237 GraphicUsed by:2238
Symbol 2238 MovieClipUses:2237Used by:2284
Symbol 2239 GraphicUsed by:2240
Symbol 2240 MovieClipUses:2239Used by:2265
Symbol 2241 GraphicUsed by:2262
Symbol 2242 GraphicUsed by:2262
Symbol 2243 ShapeTweeningUsed by:2246
Symbol 2244 ShapeTweeningUsed by:2246
Symbol 2245 GraphicUsed by:2246
Symbol 2246 MovieClipUses:2243 2244 2245Used by:2262
Symbol 2247 GraphicUsed by:2250
Symbol 2248 GraphicUsed by:2250
Symbol 2249 GraphicUsed by:2250
Symbol 2250 MovieClipUses:2247 2248 2249Used by:2262
Symbol 2251 GraphicUsed by:2252
Symbol 2252 MovieClipUses:2251Used by:2255
Symbol 2253 GraphicUsed by:2254
Symbol 2254 MovieClipUses:2253Used by:2255
Symbol 2255 MovieClipUses:2252 2254Used by:2262
Symbol 2256 GraphicUsed by:2260
Symbol 2257 GraphicUsed by:2260
Symbol 2258 GraphicUsed by:2260
Symbol 2259 GraphicUsed by:2260
Symbol 2260 MovieClipUses:2256 2257 2258 2259Used by:2261 2262
Symbol 2261 MovieClipUses:2260Used by:2262
Symbol 2262 MovieClipUses:2241 2242 2246 2250 2255 2260 2261Used by:2265 2802
Symbol 2263 GraphicUsed by:2264
Symbol 2264 MovieClipUses:2263Used by:2265
Symbol 2265 MovieClipUses:2240 2262 2264Used by:2284 2795
Symbol 2266 GraphicUsed by:2267
Symbol 2267 MovieClipUses:2266Used by:2284 2795
Symbol 2268 GraphicUsed by:2269
Symbol 2269 MovieClipUses:2268Used by:2284
Symbol 2270 GraphicUsed by:2271
Symbol 2271 MovieClipUses:2270Used by:2284 2795
Symbol 2272 GraphicUsed by:2273
Symbol 2273 MovieClipUses:2272Used by:2284
Symbol 2274 GraphicUsed by:2275
Symbol 2275 MovieClipUses:2274Used by:2284 2795
Symbol 2276 GraphicUsed by:2277
Symbol 2277 MovieClipUses:2276Used by:2284
Symbol 2278 GraphicUsed by:2279
Symbol 2279 MovieClipUses:2278Used by:2284
Symbol 2280 GraphicUsed by:2281
Symbol 2281 MovieClipUses:2280Used by:2284 2795
Symbol 2282 GraphicUsed by:2283
Symbol 2283 MovieClipUses:2282Used by:2284
Symbol 2284 MovieClipUses:2234 2236 2238 2265 2267 2269 2271 2273 2275 2277 2279 2281 2283Used by:2311
Symbol 2285 GraphicUsed by:2288
Symbol 2286 GraphicUsed by:2288
Symbol 2287 MovieClipUses:654 655 661Used by:2288
Symbol 2288 MovieClip {Evilescape_fla.fteythffg24_1122}Uses:2285 2286 2287Used by:2311
Symbol 2289 GraphicUsed by:2290
Symbol 2290 MovieClipUses:2289Used by:2293
Symbol 2291 GraphicUsed by:2292
Symbol 2292 MovieClipUses:2291Used by:2293
Symbol 2293 MovieClipUses:2290 2292Used by:2311 2810
Symbol 2294 GraphicUsed by:2295
Symbol 2295 MovieClipUses:2294Used by:2306 2311
Symbol 2296 GraphicUsed by:2297
Symbol 2297 MovieClipUses:2296Used by:2306 2311
Symbol 2298 GraphicUsed by:2299
Symbol 2299 MovieClipUses:2298Used by:2306 2311
Symbol 2300 GraphicUsed by:2301
Symbol 2301 MovieClipUses:2300Used by:2306 2311
Symbol 2302 GraphicUsed by:2303
Symbol 2303 MovieClipUses:2302Used by:2306 2311
Symbol 2304 GraphicUsed by:2305
Symbol 2305 MovieClipUses:2304Used by:2306 2311
Symbol 2306 MovieClipUses:2295 2297 2303 2301 2299 2305Used by:2311
Symbol 2307 GraphicUsed by:2308
Symbol 2308 MovieClipUses:2307Used by:2310
Symbol 2309 GraphicUsed by:2310
Symbol 2310 MovieClip {Evilescape_fla.Symbol48_1134}Uses:814 827 843 1713 1715 1716 1717 1723 2308 2309 1724 1725 1726 1727 1728 1729 1730 1731 1732 565Used by:2311
Symbol 2311 MovieClip {Evilescape_fla.fteythffg17_1093}Uses:2225 2233 2284 2288 2293 2295 2297 2299 2301 2306 2303 2305 2310Used by:2810
Symbol 2312 BitmapUsed by:2313
Symbol 2313 GraphicUses:2312Used by:2314
Symbol 2314 MovieClipUses:2313Used by:2381
Symbol 2315 GraphicUsed by:2327
Symbol 2316 GraphicUsed by:2317
Symbol 2317 MovieClipUses:2316Used by:2327
Symbol 2318 GraphicUsed by:2319
Symbol 2319 MovieClipUses:2318Used by:2324
Symbol 2320 GraphicUsed by:2321
Symbol 2321 MovieClipUses:2320Used by:2324
Symbol 2322 GraphicUsed by:2323
Symbol 2323 MovieClipUses:2322Used by:2324
Symbol 2324 MovieClipUses:2319 2321 2323Used by:2327
Symbol 2325 GraphicUsed by:2326
Symbol 2326 MovieClipUses:2325Used by:2327
Symbol 2327 MovieClipUses:2315 2317 2324 2326Used by:2381
Symbol 2328 GraphicUsed by:2333
Symbol 2329 GraphicUsed by:2330
Symbol 2330 MovieClipUses:2329Used by:2333 2381
Symbol 2331 GraphicUsed by:2333
Symbol 2332 GraphicUsed by:2333
Symbol 2333 MovieClip {Evilescape_fla.fhxd_1145}Uses:2328 2330 2331 2332Used by:2381
Symbol 2334 GraphicUsed by:2342
Symbol 2335 GraphicUsed by:2336
Symbol 2336 MovieClipUses:2335Used by:2341
Symbol 2337 GraphicUsed by:2338
Symbol 2338 MovieClipUses:2337Used by:2341
Symbol 2339 GraphicUsed by:2340
Symbol 2340 MovieClipUses:2339Used by:2341
Symbol 2341 MovieClipUses:2336 2338 2340Used by:2342
Symbol 2342 MovieClipUses:2334 2341Used by:2343
Symbol 2343 MovieClipUses:2342Used by:2381
Symbol 2344 GraphicUsed by:2355
Symbol 2345 GraphicUsed by:2355
Symbol 2346 GraphicUsed by:2355
Symbol 2347 GraphicUsed by:2355
Symbol 2348 GraphicUsed by:2355
Symbol 2349 GraphicUsed by:2355
Symbol 2350 GraphicUsed by:2355
Symbol 2351 GraphicUsed by:2355
Symbol 2352 GraphicUsed by:2355
Symbol 2353 GraphicUsed by:2355
Symbol 2354 GraphicUsed by:2355
Symbol 2355 MovieClipUses:2344 644 645 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354Used by:2356
Symbol 2356 MovieClipUses:634 635 636 637 639 640 641 2355Used by:2381
Symbol 2357 GraphicUsed by:2381
Symbol 2358 GraphicUsed by:2381
Symbol 2359 GraphicUsed by:2375 2381
Symbol 2360 GraphicUsed by:2375 2381
Symbol 2361 GraphicUsed by:2381
Symbol 2362 GraphicUsed by:2375
Symbol 2363 GraphicUsed by:2375
Symbol 2364 GraphicUsed by:2375
Symbol 2365 GraphicUsed by:2375
Symbol 2366 GraphicUsed by:2375
Symbol 2367 GraphicUsed by:2375
Symbol 2368 GraphicUsed by:2375
Symbol 2369 GraphicUsed by:2375
Symbol 2370 GraphicUsed by:2375
Symbol 2371 GraphicUsed by:2375
Symbol 2372 GraphicUsed by:2375
Symbol 2373 GraphicUsed by:2375
Symbol 2374 GraphicUsed by:2375
Symbol 2375 MovieClipUses:2359 2360 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374Used by:2381
Symbol 2376 GraphicUsed by:2381
Symbol 2377 GraphicUsed by:2381
Symbol 2378 GraphicUsed by:2381
Symbol 2379 GraphicUsed by:2381
Symbol 2380 GraphicUsed by:2381
Symbol 2381 MovieClip {Evilescape_fla.frwe4t5r11_1136}Uses:2314 2327 2333 2343 2356 660 2357 2330 2358 2359 2360 2361 2375 2376 2377 2378 2379 1713 1715 1716 1717 1723 1724 1725 1726 2380 1727 1728 1729 1730 1731 1732Used by:2810
Symbol 2382 BitmapUsed by:2383
Symbol 2383 GraphicUses:2382Used by:2384
Symbol 2384 MovieClipUses:2383Used by:2810
Symbol 2385 GraphicUsed by:2386
Symbol 2386 MovieClipUses:725 2385Used by:2810
Symbol 2387 BitmapUsed by:2388
Symbol 2388 GraphicUses:2387Used by:2389
Symbol 2389 MovieClipUses:2388Used by:2390
Symbol 2390 MovieClip {Evilescape_fla.76teru_1158}Uses:2389 1099 1104 1118Used by:2810
Symbol 2391 GraphicUsed by:2810
Symbol 2392 BitmapUsed by:2393
Symbol 2393 GraphicUses:2392Used by:2394
Symbol 2394 MovieClipUses:2393Used by:2427
Symbol 2395 GraphicUsed by:2396 2397
Symbol 2396 MovieClipUses:2395Used by:2417
Symbol 2397 MovieClipUses:2395Used by:2417
Symbol 2398 GraphicUsed by:2399
Symbol 2399 MovieClipUses:2398Used by:2417
Symbol 2400 MovieClipUses:1085Used by:2417
Symbol 2401 GraphicUsed by:2402
Symbol 2402 MovieClipUses:2401Used by:2417
Symbol 2403 GraphicUsed by:2404
Symbol 2404 MovieClipUses:2403Used by:2417
Symbol 2405 MovieClipUses:1092Used by:2417
Symbol 2406 GraphicUsed by:2407
Symbol 2407 MovieClipUses:2406Used by:2408
Symbol 2408 MovieClipUses:1079 2407Used by:2414
Symbol 2409 MovieClipUses:1085Used by:2414
Symbol 2410 GraphicUsed by:2411
Symbol 2411 MovieClipUses:2410Used by:2414
Symbol 2412 GraphicUsed by:2413
Symbol 2413 MovieClipUses:2412Used by:2414
Symbol 2414 MovieClip {Evilescape_fla.fet5eyh8_1170}Uses:2408 2409 2411 2413Used by:2417
Symbol 2415 MovieClipUses:1092Used by:2417
Symbol 2416 GraphicUsed by:2417
Symbol 2417 MovieClip {Evilescape_fla.fet5eyh10_1162}Uses:2396 2397 2399 2400 2402 2404 2405 2414 2415 2416Used by:2427
Symbol 2418 GraphicUsed by:2419
Symbol 2419 MovieClipUses:2418Used by:2427
Symbol 2420 GraphicUsed by:2421
Symbol 2421 MovieClipUses:2420Used by:2426
Symbol 2422 GraphicUsed by:2423
Symbol 2423 MovieClipUses:2422Used by:2426
Symbol 2424 GraphicUsed by:2425
Symbol 2425 MovieClipUses:2424Used by:2426
Symbol 2426 MovieClipUses:2421 2423 2425Used by:2427
Symbol 2427 MovieClip {Evilescape_fla.fet5eyh11_1160}Uses:2394 2417 2419 2426 565Used by:2810
Symbol 2428 BitmapUsed by:2429
Symbol 2429 GraphicUses:2428Used by:2430
Symbol 2430 MovieClipUses:2429Used by:2810
Symbol 2431 BitmapUsed by:2432
Symbol 2432 GraphicUses:2431Used by:2433
Symbol 2433 MovieClipUses:2432Used by:2458
Symbol 2434 GraphicUsed by:2435
Symbol 2435 MovieClipUses:2434Used by:2437
Symbol 2436 MovieClipUses:1034Used by:2437
Symbol 2437 MovieClipUses:2435 2436Used by:2457
Symbol 2438 MovieClipUses:1037Used by:2440
Symbol 2439 MovieClipUses:1039Used by:2440
Symbol 2440 MovieClipUses:2438 2439Used by:2441
Symbol 2441 MovieClipUses:2440Used by:2456
Symbol 2442 GraphicUsed by:2453
Symbol 2443 GraphicUsed by:2444
Symbol 2444 MovieClipUses:2443Used by:2453
Symbol 2445 MovieClipUses:1046Used by:2453
Symbol 2446 MovieClipUses:1048Used by:2453
Symbol 2447 MovieClipUses:1050Used by:2453
Symbol 2448 MovieClipUses:1052Used by:2453
Symbol 2449 MovieClipUses:1054Used by:2453
Symbol 2450 MovieClipUses:1056Used by:2452
Symbol 2451 MovieClipUses:1058Used by:2452
Symbol 2452 MovieClipUses:2450 2451Used by:2453
Symbol 2453 MovieClipUses:2442 2444 2445 2446 2447 2448 2449 2452Used by:2456
Symbol 2454 GraphicUsed by:2455
Symbol 2455 MovieClipUses:2454Used by:2456
Symbol 2456 MovieClipUses:2441 2453 2455Used by:2457
Symbol 2457 MovieClipUses:2437 2456Used by:2458
Symbol 2458 MovieClip {Evilescape_fla.Symbol3_1183}Uses:2433 2457 1074Used by:2810
Symbol 2459 BitmapUsed by:2460 2461
Symbol 2460 GraphicUses:2459Used by:2463
Symbol 2461 GraphicUses:2459Used by:2462
Symbol 2462 MovieClipUses:2461Used by:2463
Symbol 2463 MovieClip {Evilescape_fla.5rqwageh_1205}Uses:2460 2462 565Used by:2810
Symbol 2464 BitmapUsed by:2465
Symbol 2465 GraphicUses:2464Used by:2466
Symbol 2466 MovieClipUses:2465Used by:2572
Symbol 2467 GraphicUsed by:2470
Symbol 2468 GraphicUsed by:2469
Symbol 2469 MovieClipUses:2468Used by:2470
Symbol 2470 MovieClipUses:2467 2469Used by:2477 2489 2494 2499 2504 2509 2514 2519 2524 2529 2534 2539
Symbol 2471 GraphicUsed by:2472
Symbol 2472 MovieClipUses:2471Used by:2477 2489 2494 2499 2504 2509 2514 2519 2524 2529 2534 2539
Symbol 2473 GraphicUsed by:2476
Symbol 2474 GraphicUsed by:2475
Symbol 2475 MovieClipUses:2474Used by:2476
Symbol 2476 MovieClipUses:2473 2475Used by:2477 2572
Symbol 2477 MovieClip {Evilescape_fla.set1_1209}Uses:2470 2472 2476Used by:2572
Symbol 2478 GraphicUsed by:2479
Symbol 2479 MovieClipUses:2478Used by:2484
Symbol 2480 GraphicUsed by:2481
Symbol 2481 MovieClipUses:2480Used by:2484
Symbol 2482 GraphicUsed by:2483
Symbol 2483 MovieClipUses:2482Used by:2484
Symbol 2484 MovieClipUses:2479 2481 2483Used by:2572
Symbol 2485 GraphicUsed by:2488
Symbol 2486 GraphicUsed by:2487
Symbol 2487 MovieClipUses:2486Used by:2488
Symbol 2488 MovieClipUses:2485 2487Used by:2489 2572
Symbol 2489 MovieClip {Evilescape_fla.xdv_1219}Uses:2470 2472 2488Used by:2572
Symbol 2490 GraphicUsed by:2493
Symbol 2491 GraphicUsed by:2492
Symbol 2492 MovieClipUses:2491Used by:2493
Symbol 2493 MovieClipUses:2490 2492Used by:2494 2572
Symbol 2494 MovieClip {Evilescape_fla.gz_1222}Uses:2470 2472 2493Used by:2572
Symbol 2495 GraphicUsed by:2498
Symbol 2496 GraphicUsed by:2497
Symbol 2497 MovieClipUses:2496Used by:2498
Symbol 2498 MovieClipUses:2495 2497Used by:2499 2572
Symbol 2499 MovieClip {Evilescape_fla.dsz_1225}Uses:2470 2472 2498Used by:2572
Symbol 2500 GraphicUsed by:2503
Symbol 2501 GraphicUsed by:2502
Symbol 2502 MovieClipUses:2501Used by:2503
Symbol 2503 MovieClipUses:2500 2502Used by:2504 2572
Symbol 2504 MovieClip {Evilescape_fla.dvZS_1228}Uses:2470 2472 2503Used by:2572
Symbol 2505 GraphicUsed by:2508
Symbol 2506 GraphicUsed by:2507
Symbol 2507 MovieClipUses:2506Used by:2508
Symbol 2508 MovieClipUses:2505 2507Used by:2509 2572
Symbol 2509 MovieClip {Evilescape_fla.b_1231}Uses:2470 2472 2508Used by:2572
Symbol 2510 GraphicUsed by:2513
Symbol 2511 GraphicUsed by:2512
Symbol 2512 MovieClipUses:2511Used by:2513
Symbol 2513 MovieClipUses:2510 2512Used by:2514 2572
Symbol 2514 MovieClip {Evilescape_fla.zfzzf_1234}Uses:2470 2472 2513Used by:2572
Symbol 2515 GraphicUsed by:2518
Symbol 2516 GraphicUsed by:2517
Symbol 2517 MovieClipUses:2516Used by:2518
Symbol 2518 MovieClipUses:2515 2517Used by:2519 2572
Symbol 2519 MovieClip {Evilescape_fla.xzccbx_1237}Uses:2470 2472 2518Used by:2572
Symbol 2520 GraphicUsed by:2523
Symbol 2521 GraphicUsed by:2522
Symbol 2522 MovieClipUses:2521Used by:2523
Symbol 2523 MovieClipUses:2520 2522Used by:2524 2572
Symbol 2524 MovieClip {Evilescape_fla.set1copy_1240}Uses:2470 2472 2523Used by:2572
Symbol 2525 GraphicUsed by:2528
Symbol 2526 GraphicUsed by:2527
Symbol 2527 MovieClipUses:2526Used by:2528
Symbol 2528 MovieClipUses:2525 2527Used by:2529 2572
Symbol 2529 MovieClip {Evilescape_fla.gfsjg_1243}Uses:2470 2472 2528Used by:2572
Symbol 2530 GraphicUsed by:2533
Symbol 2531 GraphicUsed by:2532
Symbol 2532 MovieClipUses:2531Used by:2533
Symbol 2533 MovieClipUses:2530 2532Used by:2534 2572
Symbol 2534 MovieClip {Evilescape_fla.fzdh_1246}Uses:2470 2472 2533Used by:2572
Symbol 2535 GraphicUsed by:2538
Symbol 2536 GraphicUsed by:2537
Symbol 2537 MovieClipUses:2536Used by:2538
Symbol 2538 MovieClipUses:2535 2537Used by:2539 2572
Symbol 2539 MovieClip {Evilescape_fla.xcbx_1249}Uses:2470 2472 2538Used by:2572
Symbol 2540 BitmapUsed by:2541 2545
Symbol 2541 GraphicUses:2540Used by:2544
Symbol 2542 MovieClipUses:1138Used by:2543
Symbol 2543 MovieClipUses:2542Used by:2544 2546
Symbol 2544 MovieClipUses:2541 2543Used by:2572
Symbol 2545 GraphicUses:2540Used by:2546
Symbol 2546 MovieClipUses:2545 2543Used by:2572 2810
Symbol 2547 BitmapUsed by:2548
Symbol 2548 GraphicUses:2547Used by:2549
Symbol 2549 MovieClipUses:2548Used by:2551
Symbol 2550 MovieClipUses:595Used by:2551
Symbol 2551 MovieClipUses:2549 2550Used by:2572 2810
Symbol 2552 GraphicUsed by:2553
Symbol 2553 MovieClipUses:2552Used by:2571
Symbol 2554 MovieClipUses:1714Used by:2571
Symbol 2555 GraphicUsed by:2571
Symbol 2556 BitmapUsed by:2557 2558
Symbol 2557 GraphicUses:2556Used by:2559
Symbol 2558 GraphicUses:2556Used by:2559
Symbol 2559 MovieClipUses:2557 1720 2558Used by:2560
Symbol 2560 MovieClipUses:2559Used by:2571
Symbol 2561 GraphicUsed by:2562
Symbol 2562 MovieClipUses:2561Used by:2571
Symbol 2563 GraphicUsed by:2564
Symbol 2564 MovieClipUses:2563Used by:2571
Symbol 2565 GraphicUsed by:2566
Symbol 2566 MovieClipUses:2565Used by:2571
Symbol 2567 GraphicUsed by:2568
Symbol 2568 MovieClipUses:2567Used by:2571
Symbol 2569 GraphicUsed by:2570
Symbol 2570 MovieClipUses:2569Used by:2571
Symbol 2571 MovieClip {Evilescape_fla.th27_1259}Uses:2553 1713 2554 2555 1717 2560 2562 1724 1725 1726 1727 2564 1728 2566 1729 1730 1731 2568 2570Used by:2572
Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207}Uses:2466 2477 2484 2489 2494 2499 2504 2509 2514 2519 2524 2529 2534 2539 2544 2528 2493 2498 2513 2538 2503 2476 2508 2523 2533 2488 2518 2546 2551 2571Used by:2810
Symbol 2573 BitmapUsed by:2574
Symbol 2574 GraphicUses:2573Used by:2575
Symbol 2575 MovieClipUses:2574Used by:2579
Symbol 2576 GraphicUsed by:2577
Symbol 2577 MovieClipUses:2576Used by:2578
Symbol 2578 MovieClipUses:619 621 2577Used by:2579
Symbol 2579 MovieClipUses:2575 2578Used by:2810
Symbol 2580 BitmapUsed by:2581 2583
Symbol 2581 GraphicUses:2580Used by:2582
Symbol 2582 MovieClipUses:2581Used by:2810
Symbol 2583 GraphicUses:2580Used by:2584
Symbol 2584 MovieClipUses:2583Used by:2810
Symbol 2585 BitmapUsed by:2586 2593 2594 2596
Symbol 2586 GraphicUses:2585Used by:2810
Symbol 2587 GraphicUsed by:2588
Symbol 2588 MovieClipUses:2587Used by:2589
Symbol 2589 MovieClipUses:2588Used by:2810
Symbol 2590 MovieClip {Evilescape_fla.ftre54yh15_1277}Uses:1168 1176 1173 1175 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189Used by:2810
Symbol 2591 GraphicUsed by:2592
Symbol 2592 MovieClipUses:2591Used by:2810
Symbol 2593 GraphicUses:2585Used by:2810
Symbol 2594 GraphicUses:2585Used by:2595
Symbol 2595 MovieClipUses:2594Used by:2810
Symbol 2596 GraphicUses:2585Used by:2810
Symbol 2597 GraphicUsed by:2598
Symbol 2598 MovieClipUses:2597 1408Used by:2610
Symbol 2599 GraphicUsed by:2600
Symbol 2600 MovieClipUses:2599Used by:2610
Symbol 2601 GraphicUsed by:2602
Symbol 2602 MovieClipUses:2601 627 629Used by:2610
Symbol 2603 GraphicUsed by:2604
Symbol 2604 MovieClipUses:2603 627 629Used by:2610
Symbol 2605 GraphicUsed by:2606
Symbol 2606 MovieClipUses:2605Used by:2607
Symbol 2607 MovieClipUses:2606Used by:2610
Symbol 2608 GraphicUsed by:2609
Symbol 2609 MovieClipUses:2608 627 629Used by:2610
Symbol 2610 MovieClip {Evilescape_fla.kkhk_1280}Uses:2598 2600 2602 2604 1713 1715 1716 1717 1723 2607 1443 2609 1724 1725 1726 1727 1728 1729 1730 1731 1437 1732 1438Used by:2810
Symbol 2611 BitmapUsed by:2612
Symbol 2612 GraphicUses:2611Used by:2613
Symbol 2613 MovieClipUses:2612Used by:2810
Symbol 2614 GraphicUsed by:2625
Symbol 2615 GraphicUsed by:2616 2617 2618 2619 2621 2622 2623 2624
Symbol 2616 MovieClip {Evilescape_fla.gbzsd_1291}Uses:2615 1187Used by:2625 2627
Symbol 2617 MovieClip {Evilescape_fla.tjxf_1292}Uses:2615 1182Used by:2625 2627
Symbol 2618 MovieClip {Evilescape_fla.gghxf_1293}Uses:2615 1179Used by:2625 2627
Symbol 2619 MovieClip {Evilescape_fla.dfg_1294}Uses:2615 1178Used by:2625 2627
Symbol 2620 GraphicUsed by:2621
Symbol 2621 MovieClip {Evilescape_fla.fbg_1295}Uses:2615 2620 1181Used by:2625 2627
Symbol 2622 MovieClip {Evilescape_fla.sgzdf_1296}Uses:2615 1185Used by:2625 2627
Symbol 2623 MovieClip {Evilescape_fla.dfhxh_1297}Uses:2615 1188Used by:2625 2627
Symbol 2624 MovieClip {Evilescape_fla.bgxz_1298}Uses:2615 1183Used by:2625 2627
Symbol 2625 MovieClip {Evilescape_fla.bcc_1290}Uses:2614 2616 2617 2618 2619 2621 2622 2623 2624Used by:2655
Symbol 2626 GraphicUsed by:2627
Symbol 2627 MovieClip {Evilescape_fla.7t6yk_1299}Uses:2626 2616 2617 2618 2619 2621 2622 2623 2624Used by:2655
Symbol 2628 GraphicUsed by:2655
Symbol 2629 GraphicUsed by:2655
Symbol 2630 GraphicUsed by:2655
Symbol 2631 MovieClip {Evilescape_fla.7uy6tk_1300}Uses:811 1713 1715 1716 1717 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732Used by:2655
Symbol 2632 MovieClip {Evilescape_fla.Symbol16_1301}Uses:826 1713 1715 1716 1717 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732Used by:2655
Symbol 2633 MovieClip {Evilescape_fla.Symbol17_1302}Uses:842 1713 1715 1716 1717 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732Used by:2655
Symbol 2634 GraphicUsed by:2635
Symbol 2635 MovieClipUses:2634Used by:2651
Symbol 2636 GraphicUsed by:2637
Symbol 2637 MovieClipUses:2636Used by:2651
Symbol 2638 GraphicUsed by:2644 2645
Symbol 2639 GraphicUsed by:2644 2645
Symbol 2640 GraphicUsed by:2644 2645
Symbol 2641 GraphicUsed by:2644 2645
Symbol 2642 GraphicUsed by:2644 2645
Symbol 2643 GraphicUsed by:2644 2645
Symbol 2644 MovieClipUses:2638 2639 2640 2641 2642 2643Used by:2651
Symbol 2645 MovieClipUses:2638 2639 2640 2641 2642 2643Used by:2650
Symbol 2646 GraphicUsed by:2647
Symbol 2647 MovieClipUses:2646Used by:2650
Symbol 2648 GraphicUsed by:2649
Symbol 2649 MovieClipUses:2648 1604Used by:2650
Symbol 2650 MovieClipUses:2645 2647 2649Used by:2651
Symbol 2651 MovieClip {Evilescape_fla.7tyercopy_1303}Uses:2635 1601 2637 2644 1605 2650Used by:2655
Symbol 2652 MovieClipUses:811 1713 1715 1716 1717 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732Used by:2655
Symbol 2653 MovieClipUses:826 1713 1715 1716 1717 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732Used by:2655
Symbol 2654 MovieClipUses:842 1713 1715 1716 1717 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732Used by:2655
Symbol 2655 MovieClip {Evilescape_fla.Symbol14copy_1289}Uses:2625 2627 1178 1187 1182 1188 1183 1181 1179 1185 1570 1571 2628 1573 1575 2629 2630 1572 2631 2632 2633 2651 2652 2653 2654 565Used by:2810
Symbol 2656 BitmapUsed by:2657 2659
Symbol 2657 GraphicUses:2656Used by:2658
Symbol 2658 MovieClipUses:2657Used by:2810
Symbol 2659 GraphicUses:2656Used by:2660
Symbol 2660 MovieClipUses:2659Used by:2810
Symbol 2661 BitmapUsed by:2662 2672
Symbol 2662 GraphicUses:2661Used by:2663
Symbol 2663 MovieClipUses:2662Used by:2810
Symbol 2664 ShapeTweeningUsed by:2671
Symbol 2665 ShapeTweeningUsed by:2671
Symbol 2666 ShapeTweeningUsed by:2671
Symbol 2667 ShapeTweeningUsed by:2671
Symbol 2668 ShapeTweeningUsed by:2671
Symbol 2669 ShapeTweeningUsed by:2671
Symbol 2670 MovieClipUses:724Used by:2671
Symbol 2671 MovieClip {Evilescape_fla.xdastrewtg35_1317}Uses:1899 1904 1905 1914 2664 1917 1918 725 1920 1922 1924 2665 2666 2667 2668 2669 1930 2670Used by:2810
Symbol 2672 GraphicUses:2661Used by:2673
Symbol 2673 MovieClipUses:2672Used by:2810
Symbol 2674 GraphicUsed by:2675
Symbol 2675 MovieClipUses:2674Used by:2681
Symbol 2676 MovieClipUses:681 683Used by:2681
Symbol 2677 GraphicUsed by:2678
Symbol 2678 MovieClipUses:2677Used by:2681
Symbol 2679 GraphicUsed by:2680
Symbol 2680 MovieClipUses:2679Used by:2681
Symbol 2681 MovieClip {Evilescape_fla.vgdtuyhb9_1320}Uses:2675 2676 2678 2680Used by:2810
Symbol 2682 BitmapUsed by:2683
Symbol 2683 GraphicUses:2682Used by:2684
Symbol 2684 MovieClipUses:2683Used by:2810
Symbol 2685 GraphicUsed by:2689
Symbol 2686 GraphicUsed by:2689
Symbol 2687 GraphicUsed by:2689
Symbol 2688 GraphicUsed by:2689
Symbol 2689 MovieClip {Evilescape_fla.r423t5r6_1326}Uses:1967 1968 1969 1970 1971 1972 1973 1974 1978 1986 1988 2685 2686 2687 2688 1993 565 1994 1713 1715 1716 1717 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1995 1996 1997Used by:2810
Symbol 2690 GraphicUsed by:2696
Symbol 2691 GraphicUsed by:2696
Symbol 2692 GraphicUsed by:2696
Symbol 2693 GraphicUsed by:2696
Symbol 2694 GraphicUsed by:2695
Symbol 2695 MovieClipUses:2694Used by:2696
Symbol 2696 MovieClip {Evilescape_fla.r423t5r6copy_1327}Uses:1967 1968 1999 2000 2001 2002 2003 2004 2008 1986 1988 2690 2691 2692 2693 2013 2695 565 1994 1713 1715 1716 1717 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 2016 2017 2018 2019 2020 2025Used by:2810
Symbol 2697 GraphicUsed by:2701
Symbol 2698 GraphicUsed by:2701
Symbol 2699 GraphicUsed by:2701
Symbol 2700 GraphicUsed by:2701
Symbol 2701 MovieClip {Evilescape_fla.r423t5r6copy2_1329}Uses:1967 1968 2027 2028 2029 2030 2031 2032 2036 1986 1988 2697 2698 2699 2700 2041 565 1994 1713 1715 1716 1717 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 2042 2043 2044 2045 2046 2047 2048 2049 2054Used by:2810
Symbol 2702 BitmapUsed by:2703
Symbol 2703 GraphicUses:2702Used by:2810
Symbol 2704 GraphicUsed by:2721
Symbol 2705 GraphicUsed by:2721
Symbol 2706 ShapeTweeningUsed by:2721
Symbol 2707 ShapeTweeningUsed by:2721
Symbol 2708 ShapeTweeningUsed by:2721
Symbol 2709 ShapeTweeningUsed by:2721
Symbol 2710 ShapeTweeningUsed by:2721
Symbol 2711 GraphicUsed by:2721
Symbol 2712 GraphicUsed by:2721
Symbol 2713 GraphicUsed by:2721
Symbol 2714 GraphicUsed by:2721
Symbol 2715 GraphicUsed by:2721
Symbol 2716 GraphicUsed by:2721
Symbol 2717 GraphicUsed by:2721
Symbol 2718 GraphicUsed by:2721
Symbol 2719 GraphicUsed by:2721
Symbol 2720 GraphicUsed by:2721
Symbol 2721 MovieClip {Evilescape_fla.xcdfwretgrfv18_1330}Uses:2060 2067 2090 2704 2093 2094 2099 2101 2705 2103 2706 2106 2107 2707 2708 2709 2710 2112 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720Used by:2810
Symbol 2722 BitmapUsed by:2723
Symbol 2723 GraphicUses:2722Used by:2810
Symbol 2724 GraphicUsed by:2725
Symbol 2725 MovieClipUses:2724Used by:2786
Symbol 2726 GraphicUsed by:2727
Symbol 2727 MovieClipUses:2726Used by:2786
Symbol 2728 GraphicUsed by:2729
Symbol 2729 MovieClipUses:2728Used by:2731 2786
Symbol 2730 GraphicUsed by:2731
Symbol 2731 MovieClipUses:2729 2730Used by:2786
Symbol 2732 GraphicUsed by:2733
Symbol 2733 MovieClipUses:2732Used by:2786
Symbol 2734 GraphicUsed by:2735
Symbol 2735 MovieClipUses:2734Used by:2786
Symbol 2736 GraphicUsed by:2737
Symbol 2737 MovieClipUses:2736Used by:2786
Symbol 2738 GraphicUsed by:2786
Symbol 2739 GraphicUsed by:2740
Symbol 2740 MovieClipUses:2739Used by:2786
Symbol 2741 GraphicUsed by:2742
Symbol 2742 MovieClipUses:2741Used by:2786
Symbol 2743 GraphicUsed by:2744
Symbol 2744 MovieClipUses:2743Used by:2786
Symbol 2745 GraphicUsed by:2786
Symbol 2746 GraphicUsed by:2747
Symbol 2747 MovieClipUses:2746Used by:2786
Symbol 2748 MovieClipUses:2085Used by:2786
Symbol 2749 MovieClipUses:2087Used by:2786
Symbol 2750 GraphicUsed by:2786
Symbol 2751 GraphicUsed by:2752
Symbol 2752 MovieClipUses:2751Used by:2761 2782 2785
Symbol 2753 GraphicUsed by:2754
Symbol 2754 MovieClipUses:2753Used by:2761 2782 2785
Symbol 2755 GraphicUsed by:2756
Symbol 2756 MovieClipUses:2755Used by:2761 2782 2785
Symbol 2757 GraphicUsed by:2758
Symbol 2758 MovieClipUses:2757Used by:2761 2782 2785
Symbol 2759 GraphicUsed by:2760
Symbol 2760 MovieClipUses:2759Used by:2761 2782 2785
Symbol 2761 MovieClipUses:2752 2754 2756 2758 2760Used by:2786
Symbol 2762 GraphicUsed by:2763
Symbol 2763 MovieClipUses:2762Used by:2768 2769
Symbol 2764 GraphicUsed by:2765
Symbol 2765 MovieClipUses:2764Used by:2768 2769
Symbol 2766 GraphicUsed by:2767
Symbol 2767 MovieClipUses:2766Used by:2768 2769
Symbol 2768 MovieClipUses:2763 2765 2767Used by:2786
Symbol 2769 MovieClipUses:2763 2765 2767Used by:2786
Symbol 2770 GraphicUsed by:2786
Symbol 2771 GraphicUsed by:2786
Symbol 2772 GraphicUsed by:2786
Symbol 2773 GraphicUsed by:2786
Symbol 2774 GraphicUsed by:2786
Symbol 2775 GraphicUsed by:2786
Symbol 2776 GraphicUsed by:2786
Symbol 2777 GraphicUsed by:2786
Symbol 2778 GraphicUsed by:2786
Symbol 2779 GraphicUsed by:2786
Symbol 2780 GraphicUsed by:2786
Symbol 2781 GraphicUsed by:2786
Symbol 2782 MovieClipUses:2752 2754 2756 2758 2760Used by:2786
Symbol 2783 GraphicUsed by:2786
Symbol 2784 GraphicUsed by:2786
Symbol 2785 MovieClip {Evilescape_fla.vbndgdcopy2_1357}Uses:2752 2754 2756 2758 2760Used by:2786
Symbol 2786 MovieClip {Evilescape_fla.vbndfwretgrfv17_1331}Uses:2725 2727 2731 2733 2735 2737 2729 2738 2740 2742 2744 2745 2747 2748 2749 2750 2761 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 1994 708Used by:2810
Symbol 2787 BitmapUsed by:2788
Symbol 2788 GraphicUses:2787Used by:2789
Symbol 2789 MovieClipUses:2788Used by:2790
Symbol 2790 MovieClipUses:2789 2018 1997 2044 2045 2046 2047Used by:2810
Symbol 2791 GraphicUses:2130Used by:2810
Symbol 2792 GraphicUsed by:2795
Symbol 2793 GraphicUsed by:2794
Symbol 2794 MovieClipUses:2793Used by:2795
Symbol 2795 MovieClipUses:2792 2265 2267 2271 2275 2794 2281Used by:2810
Symbol 2796 GraphicUsed by:2802
Symbol 2797 GraphicUsed by:2798
Symbol 2798 MovieClipUses:2797Used by:2802
Symbol 2799 ShapeTweeningUsed by:2802
Symbol 2800 GraphicUsed by:2802
Symbol 2801 GraphicUsed by:2802
Symbol 2802 MovieClip {Evilescape_fla.fteythffg24copy_1362}Uses:2796 2798 2799 2262 2800 2801 654 655 661 662 565Used by:2810
Symbol 2803 BitmapUsed by:2804
Symbol 2804 GraphicUses:2803Used by:2805
Symbol 2805 MovieClipUses:2804Used by:2808
Symbol 2806 GraphicUsed by:2807
Symbol 2807 MovieClipUses:2806Used by:2808
Symbol 2808 MovieClipUses:2805 2807 654 661 655Used by:2810
Symbol 2809 GraphicUsed by:2810
Symbol 2810 MovieClip {Evilescape_fla.ytgr_230}Uses:562 563 565 574 580 590 596 601 602 603 605 862 864 868 872 920 980 983 985 987 1011 1017 1022 1023 1024 1025 1026 1028 1075 1094 1095 1097 1119 1132 1152 1153 1156 1190 1201 1203 1205 1207 1209 1210 1233 1446 1465 1466 1467 1468 1471 1486 1525 1526 1532 1534 1539 1541 1546 1548 1553 1563 1568 1576 1597 1686 1710 1739 1562 1536 1538 1740 1742 1767 1771 1816 2129 847 2224 2311 674 723 2381 2384 2386 2390 2391 2427 2430 2458 2463 2572 2546 2551 2579 2582 2584 2586 2589 2590 2592 2593 2595 2596 2610 2613 2655 2658 1757 1744 2660 1859 1960 1878 2663 2671 2673 2681 2684 2689 2696 2701 2703 2721 2723 2786 2790 2791 2155 2225 2795 2802 2293 2808 1747 1755 1599 2809 1760 1765Used by:Timeline
Symbol 2811 MovieClipUses:422 424Used by:Timeline
Symbol 2812 FontUsed by:2813 2814 2892 2910
Symbol 2813 TextUses:2812Used by:Timeline
Symbol 2814 TextUses:2812Used by:Timeline
Symbol 2815 GraphicUsed by:2816
Symbol 2816 MovieClipUses:2815Used by:2820
Symbol 2817 GraphicUsed by:2820
Symbol 2818 GraphicUsed by:2819
Symbol 2819 MovieClipUses:2818Used by:2820
Symbol 2820 MovieClipUses:2816 2817 2819Used by:Timeline
Symbol 2821 FontUsed by:2822
Symbol 2822 TextUses:2821Used by:Timeline
Symbol 2823 MovieClipUses:455Used by:Timeline
Symbol 2824 MovieClipUses:429Used by:2837
Symbol 2825 GraphicUsed by:2826 2872
Symbol 2826 MovieClipUses:2825Used by:2833
Symbol 2827 MovieClipUses:328Used by:2833
Symbol 2828 GraphicUsed by:2829 2845
Symbol 2829 MovieClipUses:2828Used by:2830
Symbol 2830 MovieClipUses:2829Used by:2833 2842
Symbol 2831 MovieClipUses:134Used by:2832 2841
Symbol 2832 MovieClipUses:2831Used by:2833
Symbol 2833 MovieClipUses:2826 2827 2830 333 2832Used by:2834
Symbol 2834 MovieClipUses:2833Used by:2837
Symbol 2835 TextUses:338Used by:2836 2845
Symbol 2836 MovieClipUses:2835Used by:2837 2844
Symbol 2837 MovieClipUses:2824 2834 2836Used by:2845
Symbol 2838 MovieClipUses:324Used by:2844
Symbol 2839 MovieClipUses:326Used by:2842
Symbol 2840 MovieClipUses:328Used by:2842
Symbol 2841 MovieClipUses:2831Used by:2842
Symbol 2842 MovieClipUses:2839 2840 2830 333 2841Used by:2843
Symbol 2843 MovieClipUses:2842Used by:2844
Symbol 2844 MovieClipUses:2838 2843 2836Used by:2845
Symbol 2845 ButtonUses:2837 2844 324 326 328 2828 333 134 2835Used by:Timeline
Symbol 2846 GraphicUsed by:2847
Symbol 2847 MovieClipUses:2846Used by:2860
Symbol 2848 GraphicUsed by:2849
Symbol 2849 MovieClipUses:2848Used by:2856
Symbol 2850 MovieClipUses:328Used by:2856
Symbol 2851 GraphicUsed by:2852 2870
Symbol 2852 MovieClipUses:2851Used by:2853
Symbol 2853 MovieClipUses:2852Used by:2856 2867
Symbol 2854 MovieClipUses:134Used by:2855 2866
Symbol 2855 MovieClipUses:2854Used by:2856
Symbol 2856 MovieClipUses:2849 2850 2853 333 2855Used by:2857
Symbol 2857 MovieClipUses:2856Used by:2860
Symbol 2858 TextUses:338Used by:2859 2870
Symbol 2859 MovieClipUses:2858Used by:2860 2869
Symbol 2860 MovieClipUses:2847 2857 2859Used by:2870
Symbol 2861 GraphicUsed by:2862 2870
Symbol 2862 MovieClipUses:2861Used by:2869
Symbol 2863 GraphicUsed by:2864 2870
Symbol 2864 MovieClipUses:2863Used by:2867
Symbol 2865 MovieClipUses:328Used by:2867
Symbol 2866 MovieClipUses:2854Used by:2867
Symbol 2867 MovieClipUses:2864 2865 2853 333 2866Used by:2868
Symbol 2868 MovieClipUses:2867Used by:2869
Symbol 2869 MovieClipUses:2862 2868 2859Used by:2870
Symbol 2870 ButtonUses:2860 2869 2861 2863 328 2851 333 134 2858Used by:Timeline
Symbol 2871 MovieClipUses:429Used by:2883
Symbol 2872 MovieClipUses:2825Used by:2879
Symbol 2873 MovieClipUses:328Used by:2879
Symbol 2874 GraphicUsed by:2875 2891
Symbol 2875 MovieClipUses:2874Used by:2876
Symbol 2876 MovieClipUses:2875Used by:2879 2888
Symbol 2877 MovieClipUses:134Used by:2878 2887
Symbol 2878 MovieClipUses:2877Used by:2879
Symbol 2879 MovieClipUses:2872 2873 2876 333 2878Used by:2880
Symbol 2880 MovieClipUses:2879Used by:2883
Symbol 2881 TextUses:338Used by:2882 2891
Symbol 2882 MovieClipUses:2881Used by:2883 2890
Symbol 2883 MovieClipUses:2871 2880 2882Used by:2891
Symbol 2884 MovieClipUses:324Used by:2890
Symbol 2885 MovieClipUses:326Used by:2888
Symbol 2886 MovieClipUses:328Used by:2888
Symbol 2887 MovieClipUses:2877Used by:2888
Symbol 2888 MovieClipUses:2885 2886 2876 333 2887Used by:2889
Symbol 2889 MovieClipUses:2888Used by:2890
Symbol 2890 MovieClipUses:2884 2889 2882Used by:2891
Symbol 2891 ButtonUses:2883 2890 324 326 328 2874 333 134 2881Used by:Timeline
Symbol 2892 TextUses:2812Used by:Timeline
Symbol 2893 FontUsed by:2894 2895
Symbol 2894 EditableTextUses:2893Used by:Timeline
Symbol 2895 EditableTextUses:2893Used by:Timeline
Symbol 2896 GraphicUsed by:2897
Symbol 2897 MovieClipUses:2896Used by:2909
Symbol 2898 GraphicUsed by:2899
Symbol 2899 MovieClipUses:2898Used by:2901
Symbol 2900 GraphicUsed by:2901
Symbol 2901 MovieClipUses:2899 2900Used by:2909
Symbol 2902 FontUsed by:2903
Symbol 2903 EditableTextUses:2902Used by:2909
Symbol 2904 GraphicUsed by:2906
Symbol 2905 GraphicUsed by:2906
Symbol 2906 ButtonUses:2904 2905Used by:2909
Symbol 2907 FontUsed by:2908
Symbol 2908 TextUses:2907Used by:2909
Symbol 2909 MovieClip {Evilescape_fla.msg5_1429}Uses:2897 2901 2903 2906 2908Used by:Timeline
Symbol 2910 TextUses:2812Used by:Timeline

Instance Names

"instr"Frame 10Symbol 351 Button
"Playgame"Frame 10Symbol 366 Button
"startgame"Frame 20Symbol 454 Button
"submitScore"Frame 40Symbol 2845 Button
"moreGames"Frame 40Symbol 2870 Button
"playAgain"Frame 40Symbol 2891 Button
"nameText"Frame 40Symbol 2894 EditableText
"scoreText1"Frame 40Symbol 2895 EditableText
"msg1"Frame 40Symbol 2909 MovieClip {Evilescape_fla.msg5_1429}
"Line"Symbol 589 MovieClip {Evilescape_fla.gamepage292_312} Frame 1Symbol 588 MovieClip
"sndon"Symbol 590 MovieClip {Evilescape_fla.gamepage293_308} Frame 1Symbol 586 Button
"sndoff"Symbol 590 MovieClip {Evilescape_fla.gamepage293_308} Frame 2Symbol 589 MovieClip {Evilescape_fla.gamepage292_312}
"spumpkin"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 613 MovieClip
"schicken2"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 615 MovieClip
"schicken1"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 617 MovieClip
"sbone"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 624 MovieClip
"scoin1"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 631 MovieClip
"slizard"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 633 MovieClip
"sflower"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 662 MovieClip
"scoat"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 667 MovieClip
"sboat"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 672 MovieClip
"scupwater"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 674 MovieClip
"skey4"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 676 MovieClip
"skey3"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 684 MovieClip
"sseed"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 686 MovieClip
"skey2"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 688 MovieClip
"sheart"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 691 MovieClip
"ssword"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 697 MovieClip
"smoon3"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 705 MovieClip
"sMazicStic"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 708 MovieClip
"smoon2"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 711 MovieClip
"sring"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 716 MovieClip
"smoon1"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 719 MovieClip
"smoon4"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 721 MovieClip
"ssand"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 723 MovieClip
"skey1"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 725 MovieClip
"smud"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 727 MovieClip
"sc8"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 738 MovieClip
"sc2"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 741 MovieClip
"sc4"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 744 MovieClip
"sc3"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 747 MovieClip
"sc6"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 750 MovieClip
"sc1"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 753 MovieClip
"sc5"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 756 MovieClip
"sc7"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 759 MovieClip
"sleaf"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 761 MovieClip
"scoin2"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 631 MovieClip
"sangels"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 844 MovieClip
"ssugarCube1"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 847 MovieClip
"ssugarCube2"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 847 MovieClip
"skey5"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 849 MovieClip
"sspider1"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 860 MovieClip
"sspider2"Symbol 862 MovieClip {Evilescape_fla.gamepage297_320} Frame 1Symbol 861 MovieClip
"chick2"Symbol 1091 MovieClip {Evilescape_fla.fdzb538_597} Frame 2Symbol 1088 MovieClip
"chick1"Symbol 1091 MovieClip {Evilescape_fla.fdzb538_597} Frame 2Symbol 1090 MovieClip
"leafDum2"Symbol 1132 MovieClip {Evilescape_fla.jkzgf_621} Frame 1Symbol 1121 MovieClip
"leafDum1"Symbol 1132 MovieClip {Evilescape_fla.jkzgf_621} Frame 1Symbol 1125 MovieClip
"leafDum"Symbol 1132 MovieClip {Evilescape_fla.jkzgf_621} Frame 1Symbol 1127 MovieClip
"leafDum3"Symbol 1132 MovieClip {Evilescape_fla.jkzgf_621} Frame 1Symbol 1128 MovieClip
"c8"Symbol 1190 MovieClip {Evilescape_fla.dzfh_641} Frame 27Symbol 1178 MovieClip
"c4"Symbol 1190 MovieClip {Evilescape_fla.dzfh_641} Frame 27Symbol 1187 MovieClip
"c7"Symbol 1190 MovieClip {Evilescape_fla.dzfh_641} Frame 27Symbol 1182 MovieClip
"c5"Symbol 1190 MovieClip {Evilescape_fla.dzfh_641} Frame 27Symbol 1188 MovieClip
"c3"Symbol 1190 MovieClip {Evilescape_fla.dzfh_641} Frame 27Symbol 1183 MovieClip
"c2"Symbol 1190 MovieClip {Evilescape_fla.dzfh_641} Frame 27Symbol 1181 MovieClip
"c1"Symbol 1190 MovieClip {Evilescape_fla.dzfh_641} Frame 27Symbol 1189 MovieClip
"c6"Symbol 1190 MovieClip {Evilescape_fla.dzfh_641} Frame 27Symbol 1185 MovieClip
"doortoview6"Symbol 1444 MovieClip {Evilescape_fla.Symbol68_725} Frame 1Symbol 1438 MovieClip
"majicaltoss"Symbol 1445 MovieClip {Evilescape_fla.zxcvz_718} Frame 5Symbol 1412 MovieClip
"cnn1"Symbol 1445 MovieClip {Evilescape_fla.zxcvz_718} Frame 5Symbol 1414 MovieClip
"cnn2"Symbol 1445 MovieClip {Evilescape_fla.zxcvz_718} Frame 5Symbol 1416 MovieClip
"majicaltoss1"Symbol 1445 MovieClip {Evilescape_fla.zxcvz_718} Frame 6Symbol 1444 MovieClip {Evilescape_fla.Symbol68_725}
"pumpkin"Symbol 1465 MovieClip {Evilescape_fla.fatre7y6u42_742} Frame 1Symbol 1460 MovieClip
"coin2"Symbol 1485 MovieClip {Evilescape_fla.gdey54uj7copy2_762} Frame 26Symbol 1484 MovieClip
"coin1"Symbol 1524 MovieClip {Evilescape_fla.hru6yj15copy2_775} Frame 31Symbol 1523 MovieClip
"catinner"Symbol 1525 MovieClip {Evilescape_fla.hru6yj18_764} Frame 1Symbol 1512 MovieClip {Evilescape_fla.hru6yj15_768}
"catinner2"Symbol 1525 MovieClip {Evilescape_fla.hru6yj18_764} Frame 2Symbol 1524 MovieClip {Evilescape_fla.hru6yj15copy2_775}
"mn"Symbol 1539 MovieClip {Evilescape_fla.7YTRVCVFDG_785} Frame 1Symbol 1538 MovieClip
"sword1"Symbol 1766 MovieClip {Evilescape_fla.7tyercopy4_882} Frame 11Symbol 1765 MovieClip
"heartsword"Symbol 1766 MovieClip {Evilescape_fla.7tyercopy4_882} Frame 11Symbol 565 MovieClip
"heart1"Symbol 1767 MovieClip {Evilescape_fla.Symbol18copy_878} Frame 146Symbol 1755 MovieClip
"hit28"Symbol 1799 MovieClip {Evilescape_fla.Symbol29_893} Frame 20Symbol 565 MovieClip
"swordDoor"Symbol 1816 MovieClip {Evilescape_fla.dwat5r4rg26_891} Frame 1Symbol 1799 MovieClip {Evilescape_fla.Symbol29_893}
"swordplace"Symbol 1816 MovieClip {Evilescape_fla.dwat5r4rg26_891} Frame 1Symbol 1815 MovieClip {Evilescape_fla.Symbol28_916}
"horriblehand1"Symbol 1878 MovieClip {Evilescape_fla.csdfrewg6_942} Frame 1Symbol 1864 MovieClip
"seed"Symbol 1878 MovieClip {Evilescape_fla.csdfrewg6_942} Frame 33Symbol 1876 MovieClip
"k4"Symbol 1888 MovieClip {Evilescape_fla.xdastrewtg8_949} Frame 1Symbol 1879 MovieClip
"k3"Symbol 1888 MovieClip {Evilescape_fla.xdastrewtg8_949} Frame 1Symbol 1883 MovieClip
"k2"Symbol 1932 MovieClip {Evilescape_fla.zzhfh_956} Frame 79Symbol 1931 MovieClip
"bt"Symbol 1998 MovieClip {Evilescape_fla.dfbd_993} Frame 137Symbol 1997 MovieClip
"key5"Symbol 2026 MovieClip {Evilescape_fla.dbvxd_1006} Frame 30Symbol 2015 MovieClip
"ct"Symbol 2026 MovieClip {Evilescape_fla.dbvxd_1006} Frame 137Symbol 2018 MovieClip
"m3"Symbol 2055 MovieClip {Evilescape_fla.dsxhg_1016} Frame 137Symbol 2044 MovieClip
"m2"Symbol 2055 MovieClip {Evilescape_fla.dsxhg_1016} Frame 137Symbol 2045 MovieClip
"m1"Symbol 2055 MovieClip {Evilescape_fla.dsxhg_1016} Frame 137Symbol 2046 MovieClip
"m4"Symbol 2055 MovieClip {Evilescape_fla.dsxhg_1016} Frame 137Symbol 2047 MovieClip
"snail"Symbol 2123 MovieClip {Evilescape_fla.sdg_1028} Frame 1Symbol 2060 MovieClip
"scorpian"Symbol 2123 MovieClip {Evilescape_fla.sdg_1028} Frame 1Symbol 2067 MovieClip
"frg"Symbol 2123 MovieClip {Evilescape_fla.sdg_1028} Frame 1Symbol 2090 MovieClip
"horriblehand"Symbol 2129 MovieClip {Evilescape_fla.xdastrewtg62_917} Frame 1Symbol 1878 MovieClip {Evilescape_fla.csdfrewg6_942}
"teacup"Symbol 2129 MovieClip {Evilescape_fla.xdastrewtg62_917} Frame 1Symbol 1932 MovieClip {Evilescape_fla.zzhfh_956}
"coffin1"Symbol 2129 MovieClip {Evilescape_fla.xdastrewtg62_917} Frame 1Symbol 1998 MovieClip {Evilescape_fla.dfbd_993}
"coffin2"Symbol 2129 MovieClip {Evilescape_fla.xdastrewtg62_917} Frame 1Symbol 2026 MovieClip {Evilescape_fla.dbvxd_1006}
"coffin3"Symbol 2129 MovieClip {Evilescape_fla.xdastrewtg62_917} Frame 1Symbol 2055 MovieClip {Evilescape_fla.dsxhg_1016}
"box"Symbol 2129 MovieClip {Evilescape_fla.xdastrewtg62_917} Frame 1Symbol 2123 MovieClip {Evilescape_fla.sdg_1028}
"snail1"Symbol 2129 MovieClip {Evilescape_fla.xdastrewtg62_917} Frame 1Symbol 2124 MovieClip
"scorp"Symbol 2129 MovieClip {Evilescape_fla.xdastrewtg62_917} Frame 1Symbol 2125 MovieClip
"f1"Symbol 2129 MovieClip {Evilescape_fla.xdastrewtg62_917} Frame 1Symbol 2128 MovieClip
"earring"Symbol 2223 MovieClip {Evilescape_fla.rtw4tfrv19copy_1089} Frame 1Symbol 2155 MovieClip
"hit50"Symbol 2223 MovieClip {Evilescape_fla.rtw4tfrv19copy_1089} Frame 52Symbol 565 MovieClip
"rg"Symbol 2224 MovieClip {Evilescape_fla.cxstfr10_1057} Frame 1Symbol 2155 MovieClip
"BOAT"Symbol 2224 MovieClip {Evilescape_fla.cxstfr10_1057} Frame 1Symbol 1997 MovieClip
"sindrilla"Symbol 2224 MovieClip {Evilescape_fla.cxstfr10_1057} Frame 1Symbol 2164 MovieClip {Evilescape_fla.drw4tygb37copy2_1071}
"moonHit"Symbol 2224 MovieClip {Evilescape_fla.cxstfr10_1057} Frame 64Symbol 565 MovieClip
"moonani"Symbol 2224 MovieClip {Evilescape_fla.cxstfr10_1057} Frame 65Symbol 2139 MovieClip {Evilescape_fla.cxstfr34cccccc_1061}
"mirror"Symbol 2224 MovieClip {Evilescape_fla.cxstfr10_1057} Frame 85Symbol 2223 MovieClip {Evilescape_fla.rtw4tfrv19copy_1089}
"hit49"Symbol 2224 MovieClip {Evilescape_fla.cxstfr10_1057} Frame 85Symbol 565 MovieClip
"lava"Symbol 2233 MovieClip {Evilescape_fla.fteythffg22_1094} Frame 1Symbol 2232 MovieClip
"flr"Symbol 2288 MovieClip {Evilescape_fla.fteythffg24_1122} Frame 2Symbol 2287 MovieClip
"hit51"Symbol 2310 MovieClip {Evilescape_fla.Symbol48_1134} Frame 54Symbol 565 MovieClip
"fwrpt"Symbol 2311 MovieClip {Evilescape_fla.fteythffg17_1093} Frame 1Symbol 2288 MovieClip {Evilescape_fla.fteythffg24_1122}
"prince"Symbol 2381 MovieClip {Evilescape_fla.frwe4t5r11_1136} Frame 1Symbol 2333 MovieClip {Evilescape_fla.fhxd_1145}
"lfe1"Symbol 2390 MovieClip {Evilescape_fla.76teru_1158} Frame 1Symbol 1099 MovieClip
"lfe3"Symbol 2390 MovieClip {Evilescape_fla.76teru_1158} Frame 1Symbol 1099 MovieClip
"leaf"Symbol 2390 MovieClip {Evilescape_fla.76teru_1158} Frame 1Symbol 1099 MovieClip
"lfe2"Symbol 2390 MovieClip {Evilescape_fla.76teru_1158} Frame 1Symbol 1099 MovieClip
"chicken2"Symbol 2417 MovieClip {Evilescape_fla.fet5eyh10_1162} Frame 1Symbol 2402 MovieClip
"chicken1"Symbol 2417 MovieClip {Evilescape_fla.fet5eyh10_1162} Frame 1Symbol 2404 MovieClip
"shelfkey"Symbol 2427 MovieClip {Evilescape_fla.fet5eyh11_1160} Frame 1Symbol 2417 MovieClip {Evilescape_fla.fet5eyh10_1162}
"hit10"Symbol 2427 MovieClip {Evilescape_fla.fet5eyh11_1160} Frame 14Symbol 565 MovieClip
"hit15"Symbol 2463 MovieClip {Evilescape_fla.5rqwageh_1205} Frame 26Symbol 565 MovieClip
"card1"Symbol 2477 MovieClip {Evilescape_fla.set1_1209} Frame 2Symbol 2476 MovieClip
"card2"Symbol 2489 MovieClip {Evilescape_fla.xdv_1219} Frame 2Symbol 2488 MovieClip
"card3"Symbol 2494 MovieClip {Evilescape_fla.gz_1222} Frame 2Symbol 2493 MovieClip
"card4"Symbol 2499 MovieClip {Evilescape_fla.dsz_1225} Frame 2Symbol 2498 MovieClip
"card5"Symbol 2504 MovieClip {Evilescape_fla.dvZS_1228} Frame 2Symbol 2503 MovieClip
"card6"Symbol 2509 MovieClip {Evilescape_fla.b_1231} Frame 2Symbol 2508 MovieClip
"card7"Symbol 2514 MovieClip {Evilescape_fla.zfzzf_1234} Frame 2Symbol 2513 MovieClip
"card8"Symbol 2519 MovieClip {Evilescape_fla.xzccbx_1237} Frame 2Symbol 2518 MovieClip
"card9"Symbol 2524 MovieClip {Evilescape_fla.set1copy_1240} Frame 2Symbol 2523 MovieClip
"card10"Symbol 2529 MovieClip {Evilescape_fla.gfsjg_1243} Frame 2Symbol 2528 MovieClip
"card11"Symbol 2534 MovieClip {Evilescape_fla.fzdh_1246} Frame 2Symbol 2533 MovieClip
"card12"Symbol 2539 MovieClip {Evilescape_fla.xcbx_1249} Frame 2Symbol 2538 MovieClip
"bone"Symbol 2571 MovieClip {Evilescape_fla.th27_1259} Frame 26Symbol 2568 MovieClip
"bone"Symbol 2571 MovieClip {Evilescape_fla.th27_1259} Frame 27Symbol 2570 MovieClip
"tray1"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2477 MovieClip {Evilescape_fla.set1_1209}
"skl"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2484 MovieClip
"tray2"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2489 MovieClip {Evilescape_fla.xdv_1219}
"tray3"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2494 MovieClip {Evilescape_fla.gz_1222}
"tray4"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2499 MovieClip {Evilescape_fla.dsz_1225}
"tray5"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2504 MovieClip {Evilescape_fla.dvZS_1228}
"tray6"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2509 MovieClip {Evilescape_fla.b_1231}
"tray7"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2514 MovieClip {Evilescape_fla.zfzzf_1234}
"tray8"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2519 MovieClip {Evilescape_fla.xzccbx_1237}
"tray9"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2524 MovieClip {Evilescape_fla.set1copy_1240}
"tray10"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2529 MovieClip {Evilescape_fla.gfsjg_1243}
"tray11"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2534 MovieClip {Evilescape_fla.fzdh_1246}
"tray12"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2539 MovieClip {Evilescape_fla.xcbx_1249}
"card10"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2528 MovieClip
"card3"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2493 MovieClip
"card4"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2498 MovieClip
"card7"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2513 MovieClip
"card12"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2538 MovieClip
"card5"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2503 MovieClip
"card1"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2476 MovieClip
"card6"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2508 MovieClip
"card9"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2523 MovieClip
"card11"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2533 MovieClip
"card2"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2488 MovieClip
"card8"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2518 MovieClip
"eyeAnim"Symbol 2572 MovieClip {Evilescape_fla.bkdfgkdf_1207} Frame 1Symbol 2571 MovieClip {Evilescape_fla.th27_1259}
"c8"Symbol 2590 MovieClip {Evilescape_fla.ftre54yh15_1277} Frame 27Symbol 1178 MovieClip
"c4"Symbol 2590 MovieClip {Evilescape_fla.ftre54yh15_1277} Frame 27Symbol 1187 MovieClip
"c7"Symbol 2590 MovieClip {Evilescape_fla.ftre54yh15_1277} Frame 27Symbol 1182 MovieClip
"c5"Symbol 2590 MovieClip {Evilescape_fla.ftre54yh15_1277} Frame 27Symbol 1188 MovieClip
"c3"Symbol 2590 MovieClip {Evilescape_fla.ftre54yh15_1277} Frame 27Symbol 1183 MovieClip
"c2"Symbol 2590 MovieClip {Evilescape_fla.ftre54yh15_1277} Frame 27Symbol 1181 MovieClip
"c1"Symbol 2590 MovieClip {Evilescape_fla.ftre54yh15_1277} Frame 27Symbol 1189 MovieClip
"c6"Symbol 2590 MovieClip {Evilescape_fla.ftre54yh15_1277} Frame 27Symbol 1185 MovieClip
"mag"Symbol 2610 MovieClip {Evilescape_fla.kkhk_1280} Frame 1Symbol 2598 MovieClip
"cn1"Symbol 2610 MovieClip {Evilescape_fla.kkhk_1280} Frame 2Symbol 2602 MovieClip
"cn2"Symbol 2610 MovieClip {Evilescape_fla.kkhk_1280} Frame 2Symbol 2604 MovieClip
"doortoview6"Symbol 2610 MovieClip {Evilescape_fla.kkhk_1280} Frame 39Symbol 1438 MovieClip
"p4"Symbol 2625 MovieClip {Evilescape_fla.bcc_1290} Frame 1Symbol 2616 MovieClip {Evilescape_fla.gbzsd_1291}
"p5"Symbol 2625 MovieClip {Evilescape_fla.bcc_1290} Frame 1Symbol 2617 MovieClip {Evilescape_fla.tjxf_1292}
"p3"Symbol 2625 MovieClip {Evilescape_fla.bcc_1290} Frame 1Symbol 2618 MovieClip {Evilescape_fla.gghxf_1293}
"p1"Symbol 2625 MovieClip {Evilescape_fla.bcc_1290} Frame 1Symbol 2619 MovieClip {Evilescape_fla.dfg_1294}
"p2"Symbol 2625 MovieClip {Evilescape_fla.bcc_1290} Frame 1Symbol 2621 MovieClip {Evilescape_fla.fbg_1295}
"p6"Symbol 2625 MovieClip {Evilescape_fla.bcc_1290} Frame 1Symbol 2622 MovieClip {Evilescape_fla.sgzdf_1296}
"p7"Symbol 2625 MovieClip {Evilescape_fla.bcc_1290} Frame 1Symbol 2623 MovieClip {Evilescape_fla.dfhxh_1297}
"p8"Symbol 2625 MovieClip {Evilescape_fla.bcc_1290} Frame 1Symbol 2624 MovieClip {Evilescape_fla.bgxz_1298}
"p4"Symbol 2627 MovieClip {Evilescape_fla.7t6yk_1299} Frame 1Symbol 2616 MovieClip {Evilescape_fla.gbzsd_1291}
"p5"Symbol 2627 MovieClip {Evilescape_fla.7t6yk_1299} Frame 1Symbol 2617 MovieClip {Evilescape_fla.tjxf_1292}
"p3"Symbol 2627 MovieClip {Evilescape_fla.7t6yk_1299} Frame 1Symbol 2618 MovieClip {Evilescape_fla.gghxf_1293}
"p1"Symbol 2627 MovieClip {Evilescape_fla.7t6yk_1299} Frame 1Symbol 2619 MovieClip {Evilescape_fla.dfg_1294}
"p2"Symbol 2627 MovieClip {Evilescape_fla.7t6yk_1299} Frame 1Symbol 2621 MovieClip {Evilescape_fla.fbg_1295}
"p6"Symbol 2627 MovieClip {Evilescape_fla.7t6yk_1299} Frame 1Symbol 2622 MovieClip {Evilescape_fla.sgzdf_1296}
"p7"Symbol 2627 MovieClip {Evilescape_fla.7t6yk_1299} Frame 1Symbol 2623 MovieClip {Evilescape_fla.dfhxh_1297}
"p8"Symbol 2627 MovieClip {Evilescape_fla.7t6yk_1299} Frame 1Symbol 2624 MovieClip {Evilescape_fla.bgxz_1298}
"herowarrior"Symbol 2651 MovieClip {Evilescape_fla.7tyercopy_1303} Frame 56Symbol 2650 MovieClip
"innerTree"Symbol 2655 MovieClip {Evilescape_fla.Symbol14copy_1289} Frame 1Symbol 2625 MovieClip {Evilescape_fla.bcc_1290}
"ang1"Symbol 2655 MovieClip {Evilescape_fla.Symbol14copy_1289} Frame 65Symbol 2652 MovieClip
"ang2"Symbol 2655 MovieClip {Evilescape_fla.Symbol14copy_1289} Frame 65Symbol 2653 MovieClip
"ang3"Symbol 2655 MovieClip {Evilescape_fla.Symbol14copy_1289} Frame 65Symbol 2654 MovieClip
"hit27"Symbol 2655 MovieClip {Evilescape_fla.Symbol14copy_1289} Frame 65Symbol 565 MovieClip
"key2"Symbol 2671 MovieClip {Evilescape_fla.xdastrewtg35_1317} Frame 79Symbol 2670 MovieClip
"key4"Symbol 2681 MovieClip {Evilescape_fla.vgdtuyhb9_1320} Frame 1Symbol 2675 MovieClip
"key3"Symbol 2681 MovieClip {Evilescape_fla.vgdtuyhb9_1320} Frame 1Symbol 2676 MovieClip
"hit40"Symbol 2689 MovieClip {Evilescape_fla.r423t5r6_1326} Frame 30Symbol 565 MovieClip
"boat"Symbol 2689 MovieClip {Evilescape_fla.r423t5r6_1326} Frame 137Symbol 1997 MovieClip
"key5"Symbol 2696 MovieClip {Evilescape_fla.r423t5r6copy_1327} Frame 14Symbol 2695 MovieClip
"hit41"Symbol 2696 MovieClip {Evilescape_fla.r423t5r6copy_1327} Frame 30Symbol 565 MovieClip
"coat"Symbol 2696 MovieClip {Evilescape_fla.r423t5r6copy_1327} Frame 137Symbol 2018 MovieClip
"hit42"Symbol 2701 MovieClip {Evilescape_fla.r423t5r6copy2_1329} Frame 30Symbol 565 MovieClip
"moon3"Symbol 2701 MovieClip {Evilescape_fla.r423t5r6copy2_1329} Frame 137Symbol 2044 MovieClip
"moon2"Symbol 2701 MovieClip {Evilescape_fla.r423t5r6copy2_1329} Frame 137Symbol 2045 MovieClip
"moon1"Symbol 2701 MovieClip {Evilescape_fla.r423t5r6copy2_1329} Frame 137Symbol 2046 MovieClip
"moon4"Symbol 2701 MovieClip {Evilescape_fla.r423t5r6copy2_1329} Frame 137Symbol 2047 MovieClip
"snl"Symbol 2721 MovieClip {Evilescape_fla.xcdfwretgrfv18_1330} Frame 1Symbol 2060 MovieClip
"scr"Symbol 2721 MovieClip {Evilescape_fla.xcdfwretgrfv18_1330} Frame 1Symbol 2067 MovieClip
"frg1"Symbol 2721 MovieClip {Evilescape_fla.xcdfwretgrfv18_1330} Frame 1Symbol 2090 MovieClip
"MazicStic"Symbol 2786 MovieClip {Evilescape_fla.vbndfwretgrfv17_1331} Frame 235Symbol 708 MovieClip
"flower"Symbol 2802 MovieClip {Evilescape_fla.fteythffg24copy_1362} Frame 91Symbol 662 MovieClip
"hit56"Symbol 2802 MovieClip {Evilescape_fla.fteythffg24copy_1362} Frame 91Symbol 565 MovieClip
"view1Bg"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 562 MovieClip {Evilescape_fla.utfgkm_231}
"hit1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 565 MovieClip
"dummy"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 565 MovieClip
"downbtn"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 574 Button
"plate"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 580 MovieClip
"soundButton"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 590 MovieClip {Evilescape_fla.gamepage293_308}
"logo"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 596 Button
"wthrough"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 601 Button
"logo"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 602 Button
"timePlate"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 603 MovieClip
"times"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 605 EditableText
"speedControl"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 862 MovieClip {Evilescape_fla.gamepage297_320}
"info"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 864 EditableText
"pausemc"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 868 MovieClip
"pausebt"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1Symbol 872 MovieClip
"hit2"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 2Symbol 565 MovieClip
"view3Bg"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 980 MovieClip
"hit3"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 565 MovieClip
"brick1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick2"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick3"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick4"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick6"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick7"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick12"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick13"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick15"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick16"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick17"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick19"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick21"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick22"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick24"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick25"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick28"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick30"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick32"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick34"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick35"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick8"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 985 MovieClip
"brick10"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 985 MovieClip
"brick11"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 985 MovieClip
"brick9"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 983 MovieClip
"brick14"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 985 MovieClip
"brick18"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 985 MovieClip
"brick20"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 985 MovieClip
"brick26"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 985 MovieClip
"brick27"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 985 MovieClip
"brick29"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 985 MovieClip
"brick33"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 985 MovieClip
"brick31"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 985 MovieClip
"brick23"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 985 MovieClip
"brick5"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3Symbol 985 MovieClip
"door1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 4Symbol 1028 MovieClip {Evilescape_fla.Symbol63_564}
"stagebat2"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 4Symbol 1075 MovieClip {Evilescape_fla.fdzb1092_565}
"dustybox"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 4Symbol 1094 MovieClip
"stagebat1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 4Symbol 1095 MovieClip {Evilescape_fla.fdzb1091_605}
"md"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 4Symbol 1097 MovieClip
"plant"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 4Symbol 1132 MovieClip {Evilescape_fla.jkzgf_621}
"hit4"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 4Symbol 565 MovieClip
"hit6"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 4Symbol 565 MovieClip
"hit5"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 4Symbol 565 MovieClip
"hit7"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 4Symbol 565 MovieClip
"hit8"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 4Symbol 565 MovieClip
"hit13"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 4Symbol 565 MovieClip
"tapdrums"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 6Symbol 1190 MovieClip {Evilescape_fla.dzfh_641}
"lizard"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 6Symbol 1205 MovieClip
"pmpk"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 6Symbol 1465 MovieClip {Evilescape_fla.fatre7y6u42_742}
"spider1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 6Symbol 1466 MovieClip
"spider2"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 6Symbol 1467 MovieClip
"hit17"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 6Symbol 565 MovieClip
"hit16"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 6Symbol 565 MovieClip
"hit20"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 6Symbol 565 MovieClip
"hit21"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 6Symbol 565 MovieClip
"hit22"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 6Symbol 565 MovieClip
"hit24"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 6Symbol 565 MovieClip
"hit55"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 6Symbol 565 MovieClip
"hit19"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 7Symbol 565 MovieClip
"hit18"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 7Symbol 565 MovieClip
"downbtn"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 7Symbol 1526 Button
"castle"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 8Symbol 1568 MovieClip
"tree"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 8Symbol 1576 MovieClip {Evilescape_fla.derwtrf28_807}
"herodragon"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 8Symbol 1686 MovieClip {Evilescape_fla.Symbol18_821}
"vilanDragon"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 8Symbol 1710 MovieClip
"angels"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 8Symbol 1739 MovieClip {Evilescape_fla.Symbol42_869}
"hit24"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 8Symbol 565 MovieClip
"hit26"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 8Symbol 565 MovieClip
"hit25"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 8Symbol 565 MovieClip
"rightbtn"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 9Symbol 1771 Button
"swordBg"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 10Symbol 1816 MovieClip {Evilescape_fla.dwat5r4rg26_891}
"hit27"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 10Symbol 565 MovieClip
"leftbtn"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 10Symbol 1771 Button
"view8Bg"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 11Symbol 2129 MovieClip {Evilescape_fla.xdastrewtg62_917}
"sugarCube1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 11Symbol 847 MovieClip
"sugarCube2"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 11Symbol 847 MovieClip
"hit28"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 11Symbol 565 MovieClip
"hit29"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 11Symbol 565 MovieClip
"hit30"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 11Symbol 565 MovieClip
"hit31"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 11Symbol 565 MovieClip
"hit32"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 11Symbol 565 MovieClip
"hit33"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 11Symbol 565 MovieClip
"downbtn"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 11Symbol 574 Button
"view9Bg"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 12Symbol 2224 MovieClip {Evilescape_fla.cxstfr10_1057}
"hit43"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 12Symbol 565 MovieClip
"hit44"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 12Symbol 565 MovieClip
"hit45"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 12Symbol 565 MovieClip
"view10bg"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 13Symbol 2311 MovieClip {Evilescape_fla.fteythffg17_1093}
"cupwater1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 13Symbol 674 MovieClip
"sand1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 13Symbol 723 MovieClip
"hit50"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 13Symbol 565 MovieClip
"rightbtn"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 13Symbol 1771 Button
"view11Bg"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 14Symbol 2381 MovieClip {Evilescape_fla.frwe4t5r11_1136}
"hit57"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 14Symbol 565 MovieClip
"key1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 16Symbol 2386 MovieClip
"plantBg"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 17Symbol 2390 MovieClip {Evilescape_fla.76teru_1158}
"zoomshelf"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 18Symbol 2427 MovieClip {Evilescape_fla.fet5eyh11_1160}
"mud"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 18Symbol 1097 MovieClip
"hit9"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 18Symbol 565 MovieClip
"bat1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 19Symbol 2458 MovieClip {Evilescape_fla.Symbol3_1183}
"hit13"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 19Symbol 565 MovieClip
"bat2"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 20Symbol 2458 MovieClip {Evilescape_fla.Symbol3_1183}
"hit14"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 20Symbol 565 MovieClip
"door1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 21Symbol 2463 MovieClip {Evilescape_fla.5rqwageh_1205}
"skull"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 24Symbol 1486 MovieClip {Evilescape_fla.gdey54uj9_756}
"cat"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 25Symbol 1525 MovieClip {Evilescape_fla.hru6yj18_764}
"drumtap"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 26Symbol 2590 MovieClip {Evilescape_fla.ftre54yh15_1277}
"hit23"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 26Symbol 565 MovieClip
"flamePot"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 27Symbol 1446 MovieClip {Evilescape_fla.fatre7y6u87_686}
"hit54"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 27Symbol 565 MovieClip
"majicaltossZoom"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 28Symbol 2610 MovieClip {Evilescape_fla.kkhk_1280}
"hit55"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 28Symbol 565 MovieClip
"tree1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 29Symbol 2655 MovieClip {Evilescape_fla.Symbol14copy_1289}
"t1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 29Symbol 565 MovieClip
"t2"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 29Symbol 565 MovieClip
"t3"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 29Symbol 565 MovieClip
"t4"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 29Symbol 565 MovieClip
"t5"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 29Symbol 565 MovieClip
"t6"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 29Symbol 565 MovieClip
"t7"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 29Symbol 565 MovieClip
"t8"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 29Symbol 565 MovieClip
"HandAnim"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 31Symbol 1878 MovieClip {Evilescape_fla.csdfrewg6_942}
"hit34"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 31Symbol 565 MovieClip
"cup"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 32Symbol 2671 MovieClip {Evilescape_fla.xdastrewtg35_1317}
"hit35"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 32Symbol 565 MovieClip
"iceCreamecup"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 33Symbol 2681 MovieClip {Evilescape_fla.vgdtuyhb9_1320}
"coffin1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 34Symbol 2689 MovieClip {Evilescape_fla.r423t5r6_1326}
"coffin2"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 34Symbol 2696 MovieClip {Evilescape_fla.r423t5r6copy_1327}
"coffin3"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 34Symbol 2701 MovieClip {Evilescape_fla.r423t5r6copy2_1329}
"hit36"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 34Symbol 565 MovieClip
"hit37"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 34Symbol 565 MovieClip
"hit38"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 34Symbol 565 MovieClip
"box"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 35Symbol 2721 MovieClip {Evilescape_fla.xcdfwretgrfv18_1330}
"hit39"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 35Symbol 565 MovieClip
"frogAnimation"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 36Symbol 2786 MovieClip {Evilescape_fla.vbndfwretgrfv17_1331}
"ring"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 38Symbol 2155 MovieClip
"hit46"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 38Symbol 565 MovieClip
"pot1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 39Symbol 2802 MovieClip {Evilescape_fla.fteythffg24copy_1362}
"sand"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 39Symbol 723 MovieClip
"cupwater"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 39Symbol 674 MovieClip
"hit52"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 39Symbol 565 MovieClip
"heart"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 42Symbol 1755 MovieClip
"sword"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 42Symbol 1765 MovieClip
"goto15"Symbol 2909 MovieClip {Evilescape_fla.msg5_1429} Frame 1Symbol 2897 MovieClip
"tex"Symbol 2909 MovieClip {Evilescape_fla.msg5_1429} Frame 1Symbol 2903 EditableText
"okBtn"Symbol 2909 MovieClip {Evilescape_fla.msg5_1429} Frame 1Symbol 2906 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS3.

Labels

"preload"Frame 1
"start"Frame 10
"inst"Frame 20
"gamepage"Frame 30
"cong"Frame 40
"view1"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 1
"view2"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 2
"view3"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 3
"view4"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 4
"view5centerwall"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 6
"view5rightwall"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 7
"view6"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 8
"animCont"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 9
"view7"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 10
"view8"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 11
"view9"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 12
"view10"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 13
"view11"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 14
"FlameView"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 16
"plantView"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 17
"shelfview"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 18
"bat1View"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 19
"bat2View"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 20
"door1frame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 21
"view5leftwall"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 22
"skullFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 24
"catFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 25
"drumsFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 26
"flameFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 27
"majicaltossFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 28
"treeFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 29
"handFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 31
"cupFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 32
"creamFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 33
"coffinFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 34
"boxFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 35
"frogAnimFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 36
"ringFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 38
"potFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 39
"flowerFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 40
"heartswordzoomFrame"Symbol 2810 MovieClip {Evilescape_fla.ytgr_230} Frame 42




http://swfchan.com/25/123547/info.shtml
Created: 2/3 -2019 14:50:32 Last modified: 2/3 -2019 14:50:32 Server time: 02/05 -2024 01:10:20