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

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

Beautiful Photo Make Up.swf

This is the info page for
Flash #123727

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


Text
Wow she looks
gorgeous! Click the
camera to take a
picture for her!

Wow she looks
gorgeous! Click the
camera to take a
picture for her!

她看起来美极了!
点击相机给她拍照!

她看起来美极了!
点击相机给她拍照!

happy day!

ActionScript [AS3]

Section 1
//AI_36 (_fla.AI_36) package _fla { import flash.display.*; public dynamic class AI_36 extends MovieClip { public var 新符号_1:MovieClip; } }//package _fla
Section 2
//fackbook_mc_150 (_fla.fackbook_mc_150) package _fla { import flash.events.*; import flash.display.*; import flash.net.*; public dynamic class fackbook_mc_150 extends MovieClip { public var logo_btn:SimpleButton; public function fackbook_mc_150(){ addFrameScript(0, frame1); } function frame1(){ logo_btn.addEventListener(MouseEvent.CLICK, linkHandler); } public function linkHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.facebook.com/igirlsgamesfans"), "_blank"); } } }//package _fla
Section 3
//igirlsgames_logo_158 (_fla.igirlsgames_logo_158) package _fla { import flash.display.*; public dynamic class igirlsgames_logo_158 extends MovieClip { public function igirlsgames_logo_158(){ addFrameScript(142, frame143); } function frame143(){ gotoAndPlay(44); } } }//package _fla
Section 4
//igirlsgames_logo_160 (_fla.igirlsgames_logo_160) package _fla { import flash.display.*; public dynamic class igirlsgames_logo_160 extends MovieClip { public function igirlsgames_logo_160(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package _fla
Section 5
//igirlsgames_logo_162 (_fla.igirlsgames_logo_162) package _fla { import flash.display.*; public dynamic class igirlsgames_logo_162 extends MovieClip { public function igirlsgames_logo_162(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package _fla
Section 6
//igirlsgames_logo_mc_153 (_fla.igirlsgames_logo_mc_153) package _fla { import flash.events.*; import flash.display.*; import flash.net.*; public dynamic class igirlsgames_logo_mc_153 extends MovieClip { public var logo_btn:SimpleButton; public function igirlsgames_logo_mc_153(){ addFrameScript(0, frame1); } function frame1(){ logo_btn.addEventListener(MouseEvent.CLICK, linkHandler); } public function linkHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.igirlsgames.com/cute-model-style-dress-up.html"), "_blank"); } } }//package _fla
Section 7
//showzm_73 (_fla.showzm_73) package _fla { import flash.display.*; public dynamic class showzm_73 extends MovieClip { public function showzm_73(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package _fla
Section 8
//Timeline_1 (_fla.Timeline_1) package _fla { import flash.display.*; public dynamic class Timeline_1 extends MovieClip { public var p2n:MovieClip; public var p11:MovieClip; public var p10:MovieClip; public var p1:MovieClip; public var p2:MovieClip; public var p3:MovieClip; public var p5:MovieClip; public var p9:MovieClip; public var p1n:MovieClip; public var p7:MovieClip; public var p8:MovieClip; public var p4:MovieClip; public var p6:MovieClip; } }//package _fla
Section 9
//Timeline_108 (_fla.Timeline_108) package _fla { import flash.display.*; public dynamic class Timeline_108 extends MovieClip { public var m_mc:MovieClip; } }//package _fla
Section 10
//Timeline_110 (_fla.Timeline_110) package _fla { import flash.display.*; public dynamic class Timeline_110 extends MovieClip { public var m_mc:MovieClip; } }//package _fla
Section 11
//Timeline_112 (_fla.Timeline_112) package _fla { import flash.display.*; public dynamic class Timeline_112 extends MovieClip { public var m_mc:MovieClip; } }//package _fla
Section 12
//Timeline_113 (_fla.Timeline_113) package _fla { import flash.display.*; public dynamic class Timeline_113 extends MovieClip { public var 新建符号:MovieClip; public var 新建符号_2:MovieClip; public var 新建符号_1:MovieClip; public var 新符号_1:MovieClip; } }//package _fla
Section 13
//Timeline_120 (_fla.Timeline_120) package _fla { import flash.display.*; public dynamic class Timeline_120 extends MovieClip { public var 新符号_1:MovieClip; } }//package _fla
Section 14
//Timeline_129 (_fla.Timeline_129) package _fla { import flash.display.*; public dynamic class Timeline_129 extends MovieClip { public var m_mc:MovieClip; } }//package _fla
Section 15
//Timeline_130 (_fla.Timeline_130) package _fla { import flash.display.*; public dynamic class Timeline_130 extends MovieClip { public var 新建符号:MovieClip; public var 新建符号_2:MovieClip; public var 新建符号_1:MovieClip; public var 新符号_1:MovieClip; } }//package _fla
Section 16
//Timeline_131 (_fla.Timeline_131) package _fla { import flash.display.*; public dynamic class Timeline_131 extends MovieClip { public var m_mc:MovieClip; } }//package _fla
Section 17
//Timeline_134 (_fla.Timeline_134) package _fla { import flash.display.*; public dynamic class Timeline_134 extends MovieClip { public var bg_mc:MovieClip; } }//package _fla
Section 18
//Timeline_138 (_fla.Timeline_138) package _fla { import flash.display.*; public dynamic class Timeline_138 extends MovieClip { public var dh_mc3:MovieClip; public var dh_mc4:MovieClip; public var dh_mc6:MovieClip; public var dh_mc8:MovieClip; public var dh_mc9:MovieClip; public function Timeline_138(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package _fla
Section 19
//Timeline_139 (_fla.Timeline_139) package _fla { import flash.display.*; public dynamic class Timeline_139 extends MovieClip { public function Timeline_139(){ addFrameScript(26, frame27); } function frame27(){ MovieClip(parent).gotoAndStop(1); } } }//package _fla
Section 20
//Timeline_143 (_fla.Timeline_143) package _fla { import flash.display.*; public dynamic class Timeline_143 extends MovieClip { public function Timeline_143(){ addFrameScript(16, frame17); } function frame17(){ MovieClip(parent).gotoAndStop(1); } } }//package _fla
Section 21
//Timeline_144 (_fla.Timeline_144) package _fla { import flash.display.*; public dynamic class Timeline_144 extends MovieClip { public function Timeline_144(){ addFrameScript(12, frame13); } function frame13(){ MovieClip(parent).gotoAndStop(1); } } }//package _fla
Section 22
//Timeline_145 (_fla.Timeline_145) package _fla { import flash.display.*; public dynamic class Timeline_145 extends MovieClip { public function Timeline_145(){ addFrameScript(14, frame15); } function frame15(){ MovieClip(parent).gotoAndStop(1); } } }//package _fla
Section 23
//Timeline_146 (_fla.Timeline_146) package _fla { import flash.display.*; public dynamic class Timeline_146 extends MovieClip { public function Timeline_146(){ addFrameScript(17, frame18); } function frame18(){ MovieClip(parent).gotoAndStop(1); } } }//package _fla
Section 24
//Timeline_147 (_fla.Timeline_147) package _fla { import flash.events.*; import flash.display.*; import flash.net.*; public dynamic class Timeline_147 extends MovieClip { public var moreGameBtn:SimpleButton; public function Timeline_147(){ addFrameScript(0, frame1); } function frame1(){ this.addEventListener(MouseEvent.CLICK, clickHandler); } public function clickHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.igirlsgames.com/girl-with-mirror-makeup.html"), "_blank"); } } }//package _fla
Section 25
//Timeline_169 (_fla.Timeline_169) package _fla { import flash.display.*; public dynamic class Timeline_169 extends MovieClip { public var p2n:MovieClip; public var p1n2:MovieClip; public var p1n3:MovieClip; public var p1n1:MovieClip; public var p11:MovieClip; public var p10:MovieClip; public var p1:MovieClip; public var p2:MovieClip; public var p3:MovieClip; public var p5:MovieClip; public var p9:MovieClip; public var p6:MovieClip; public var p7:MovieClip; public var p8:MovieClip; public var p4:MovieClip; } }//package _fla
Section 26
//Timeline_174 (_fla.Timeline_174) package _fla { import flash.events.*; import flash.display.*; import flash.utils.*; import flash.net.*; import flash.filters.*; import flash.system.*; import flash.geom.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.media.*; import flash.printing.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class Timeline_174 extends MovieClip { public var dh2_mc:MovieClip; public var dh1_mc:MovieClip; public function Timeline_174(){ addFrameScript(6, frame7, 15, frame16); } function frame7(){ dh1_mc.asdasdasdsa.play(); dh2_mc.asdasdasdsa.play(); } function frame16(){ stop(); } } }//package _fla
Section 27
//Timeline_175 (_fla.Timeline_175) package _fla { import flash.display.*; public dynamic class Timeline_175 extends MovieClip { public var personShowMc:MovieClip; public var asdasdasdsa:MovieClip; } }//package _fla
Section 28
//Timeline_176 (_fla.Timeline_176) package _fla { import flash.display.*; public dynamic class Timeline_176 extends MovieClip { public function Timeline_176(){ addFrameScript(39, frame40); } function frame40(){ stop(); } } }//package _fla
Section 29
//Timeline_35 (_fla.Timeline_35) package _fla { import flash.display.*; public dynamic class Timeline_35 extends MovieClip { public var 新建符号:MovieClip; public var 新建符号_2:MovieClip; public var 新建符号_1:MovieClip; public var 新符号_1:MovieClip; } }//package _fla
Section 30
//Timeline_54 (_fla.Timeline_54) package _fla { import flash.display.*; public dynamic class Timeline_54 extends MovieClip { public var 新建符号:MovieClip; public var 新建符号_2:MovieClip; public var 新建符号_1:MovieClip; public var 新符号_1:MovieClip; } }//package _fla
Section 31
//Timeline_71 (_fla.Timeline_71) package _fla { import flash.display.*; public dynamic class Timeline_71 extends MovieClip { public function Timeline_71(){ addFrameScript(11, frame12); } function frame12(){ stop(); } } }//package _fla
Section 32
//Timeline_80 (_fla.Timeline_80) package _fla { import flash.display.*; public dynamic class Timeline_80 extends MovieClip { public var m_mc:MovieClip; } }//package _fla
Section 33
//Timeline_86 (_fla.Timeline_86) package _fla { import flash.display.*; public dynamic class Timeline_86 extends MovieClip { public function Timeline_86(){ addFrameScript(26, frame27); } function frame27(){ stop(); } } }//package _fla
Section 34
//Timeline_88 (_fla.Timeline_88) package _fla { import flash.display.*; public dynamic class Timeline_88 extends MovieClip { public var m_mc:MovieClip; } }//package _fla
Section 35
//Timeline_90 (_fla.Timeline_90) package _fla { import flash.display.*; public dynamic class Timeline_90 extends MovieClip { public var m_mc:MovieClip; } }//package _fla
Section 36
//Timeline_92 (_fla.Timeline_92) package _fla { import flash.display.*; public dynamic class Timeline_92 extends MovieClip { public var m_mc:MovieClip; } }//package _fla
Section 37
//Timeline_94 (_fla.Timeline_94) package _fla { import flash.display.*; public dynamic class Timeline_94 extends MovieClip { public var m_mc:MovieClip; } }//package _fla
Section 38
//MochiAd (mochi.as3.MochiAd) package mochi.as3 { import flash.events.*; import flash.display.*; 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 options = _arg1; DEFAULTS = {ad_timeout:5500, 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); }; 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:5500, 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(); mc.regContLC = function (_arg1:String):void{ mc._containerLCName = _arg1; }; 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.right - _local3.left); _local5 = (_local3.top - _local3.bottom); }; 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:5500, 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); }; 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 39
//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"; private static var _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); public static var _inventory:MochiInventory; 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); } 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.setContainer(); MochiServices.bringToTop(); MochiServices.send("coins_showStore", {options:_arg1}, null, null); } public static function requestFunding(_arg1:Object=null):void{ MochiServices.setContainer(); MochiServices.bringToTop(); MochiServices.send("social_requestFunding", _arg1); } 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.setContainer(); 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.setContainer(); MochiServices.bringToTop(); MochiServices.send("coins_showVideo", {options:_arg1}, null, null); } addEventListener(MochiSocial.LOGGED_IN, function (_arg1:Object):void{ _inventory = new MochiInventory(); }); addEventListener(MochiSocial.LOGGED_OUT, function (_arg1:Object):void{ _inventory = null; }); } }//package mochi.as3
Section 40
//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 41
//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 42
//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 endPlay():void{ MochiServices.send("events_clearRoundID", null, null, null); } public static function addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } public static function trackEvent(_arg1:String, _arg2=null):void{ MochiServices.send("events_trackEvent", {tag:_arg1, value:_arg2}, null, null); } 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 getVersion():String{ return (MochiServices.getVersion()); } public static function startPlay(_arg1:String="gameplay"):void{ MochiServices.send("events_setRoundID", {tag:String(_arg1)}, null, null); } } }//package mochi.as3
Section 43
//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) && (_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 + KEY_SALT)].value); }; 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 44
//MochiServices (mochi.as3.MochiServices) package mochi.as3 { import flash.events.*; import flash.display.*; import flash.utils.*; import flash.net.*; import flash.system.*; import flash.geom.*; public class MochiServices { public static const CONNECTED:String = "onConnected"; private static var _container:Object; private static var _connected:Boolean = false; private static var _queue:Array; private static var _swfVersion:String; private static var _preserved:Object; public static var netupAttempted:Boolean = false; private static var _sendChannel:LocalConnection; private static var _nextCallbackID:Number; private static var _clip:MovieClip; private static var _loader:Loader; 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 _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); private static var _callbacks:Object; 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 = _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 _callbacks[cb]; } 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:_nextCallbackID}); } else { if ((((_clip == null)) || (!(_connecting)))){ trace(("Error: MochiServices not connected. Please call MochiServices.connect(). Function: " + _arg1)); handleError(_arg2, _arg3, _arg4); flush(true); return; }; _queue.push({methodName:_arg1, args:_arg2, callbackID:_nextCallbackID}); }; if (_clip != null){ if (_callbacks != null){ _callbacks[_nextCallbackID] = {callbackObject:_arg3, callbackMethod:_arg4}; _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); } private static function detach(_arg1:Event):void{ var _local2:LoaderInfo; _local2 = LoaderInfo(_arg1.target); _local2.removeEventListener(Event.COMPLETE, detach); _local2.removeEventListener(IOErrorEvent.IO_ERROR, detach); _local2.removeEventListener(Event.COMPLETE, loadLCBridgeComplete); _local2.removeEventListener(IOErrorEvent.IO_ERROR, loadError); } public static function stayOnTop():void{ _container.addEventListener(Event.ENTER_FRAME, MochiServices.bringToTop, false, 0, true); if (_clip != null){ _clip.visible = true; }; } private static function loadLCBridgeComplete(_arg1:Event):void{ var _local2:Loader; _local2 = LoaderInfo(_arg1.target).loader; _mochiLocalConnection = MovieClip(_local2.content); listen(); } 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(); _timer.removeEventListener(TimerEvent.TIMER, connectWait); _timer = null; } 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.9.1 as3"); } public static function doClose():void{ _container.removeEventListener(Event.ENTER_FRAME, MochiServices.bringToTop); } 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++; }; } private static function flush(_arg1:Boolean):void{ var _local2:Object; var _local3:Object; if (((_clip) && (_queue))){ while (_queue.length > 0) { _local2 = _queue.shift(); _local3 = null; if (_local2 != null){ if (_local2.callbackID != null){ _local3 = _callbacks[_local2.callbackID]; }; delete _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 "services": MochiServices.triggerEvent(_arg1.event, _arg1.args); break; case "events": MochiEvents.triggerEvent(_arg1.event, _arg1.args); break; case "coins": MochiCoins.triggerEvent(_arg1.event, _arg1.args); break; case "social": MochiSocial.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 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://link.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 setContainer(_arg1:Object=null, _arg2:Boolean=true):void{ if (_clip.parent){ _clip.parent.removeChild(_clip); }; if (_arg1 != null){ if ((_arg1 is DisplayObjectContainer)){ _container = _arg1; }; }; if (_arg2){ if ((_container is DisplayObjectContainer)){ DisplayObjectContainer(_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"); } public static function get childClip():Object{ return (_clip); } 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 (_queue.length > 0) { _mochiLocalConnection.send(_sendChannelName, "onReceive", _queue.shift()); }; }; } 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); } 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 addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } private static function loadLCBridge(_arg1:Object):void{ var _local2:Loader; var _local3:String; var _local4:URLRequest; _local2 = new Loader(); _local3 = (_servURL + _mochiLC); _local4 = new URLRequest(_local3); _local2.contentLoaderInfo.addEventListener(Event.COMPLETE, detach); _local2.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, detach); _local2.contentLoaderInfo.addEventListener(Event.COMPLETE, loadLCBridgeComplete); _local2.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError); _local2.load(_local4); _arg1.addChild(_local2); } 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:URLRequest; var _local5:URLVariables; if (_clip != null){ return (_clip); }; if (!MochiServices.isNetworkAvailable()){ return (null); }; if (urlOptions(_arg2).servURL){ _servURL = urlOptions(_arg2).servURL; }; _local3 = (_servURL + _services); if (urlOptions(_arg2).servicesURL){ _local3 = urlOptions(_arg2).servicesURL; }; _listenChannelName = (_listenChannelName + ((Math.floor(new Date().time) + "_") + Math.floor((Math.random() * 99999)))); MochiServices.allowDomains(_local3); _clip = new MovieClip(); loadLCBridge(_clip); _loader = new Loader(); _loader.contentLoaderInfo.addEventListener(Event.COMPLETE, detach); _loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, detach); _loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError); _local4 = new URLRequest(_local3); _local5 = new URLVariables(); _local5.listenLC = _listenChannelName; _local5.mochiad_options = _arg2.loaderInfo.parameters.mochiad_options; _local5.api_version = getVersion(); if (widget){ _local5.widget = true; }; _local4.data = _local5; _loader.load(_local4); _clip.addChild(_loader); _sendChannel = new LocalConnection(); _queue = []; _nextCallbackID = 0; _callbacks = {}; _timer = new Timer(10000, 1); _timer.addEventListener(TimerEvent.TIMER, connectWait); _timer.start(); return (_clip); } public static function get clip():Object{ return (_container); } 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 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"); } else { _timer.stop(); _timer.removeEventListener(TimerEvent.TIMER, connectWait); _timer = null; }; } } }//package mochi.as3
Section 45
//MochiSocial (mochi.as3.MochiSocial) package mochi.as3 { public class MochiSocial { public static const LOGGED_IN:String = "LoggedIn"; public static const ACTION_CANCELED:String = "onCancel"; public static const PROPERTIES_SIZE:String = "PropertiesSize"; public static const IO_ERROR:String = "IOError"; public static const NO_USER:String = "NoUser"; public static const FRIEND_LIST:String = "FriendsList"; public static const PROFILE_DATA:String = "ProfileData"; public static const GAMEPLAY_DATA:String = "GameplayData"; public static const ACTION_COMPLETE:String = "onComplete"; public static const LOGIN_SHOW:String = "LoginShow"; public static const PROFILE_HIDE:String = "ProfileHide"; public static const USER_INFO:String = "UserInfo"; public static const PROPERTIES_SAVED:String = "PropertySaved"; public static const WIDGET_LOADED:String = "WidgetLoaded"; public static const ERROR:String = "Error"; public static const LOGGED_OUT:String = "LoggedOut"; public static const PROFILE_SHOW:String = "ProfileShow"; public static const LOGIN_HIDE:String = "LoginHide"; public static const LOGIN_SHOWN:String = "LoginShown"; public static var _user_info:Object = null; private static var _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); public static function requestFan(_arg1:Object=null):void{ MochiServices.setContainer(); MochiServices.bringToTop(); MochiServices.send("social_requestFan", _arg1); } public static function postToStream(_arg1:Object=null):void{ MochiServices.setContainer(); MochiServices.bringToTop(); MochiServices.send("social_postToStream", _arg1); } public static function getFriendsList(_arg1:Object=null):void{ MochiServices.send("social_getFriendsList", _arg1); } public static function requestLogin(_arg1:Object=null):void{ MochiServices.setContainer(); MochiServices.bringToTop(); MochiServices.send("social_requestLogin", _arg1); } public static function getVersion():String{ return (MochiServices.getVersion()); } public static function saveUserProperties(_arg1:Object):void{ MochiServices.send("social_saveUserProperties", _arg1); } 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 inviteFriends(_arg1:Object=null):void{ MochiServices.setContainer(); MochiServices.bringToTop(); MochiServices.send("social_inviteFriends", _arg1); } public static function get loggedIn():Boolean{ return (!((_user_info == null))); } public static function addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } public static function showLoginWidget(_arg1:Object=null):void{ MochiServices.setContainer(); MochiServices.bringToTop(); MochiServices.send("social_showLoginWidget", {options:_arg1}); } public static function getAPIURL():String{ if (!_user_info){ return (null); }; return (_user_info.api_url); } public static function hideLoginWidget():void{ MochiServices.send("social_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 46
//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 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 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 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 47
//Item (Item) package { import flash.events.*; import flash.display.*; public class Item extends MovieClip { public var p7c1:MovieClip; public var p7c2:MovieClip; public var p7c3:MovieClip; public var p7c4:MovieClip; public var goalPage:uint;// = 1 public var p6c1:MovieClip; public var p6c2:MovieClip; public var p6c3:MovieClip; public var p6c4:MovieClip; private var nowPageMax:uint;// = 1 public var p5c1:MovieClip; public var p5c3:MovieClip; public var p5c2:MovieClip; public var p5c4:MovieClip; public var p4c1:MovieClip; public var p4c2:MovieClip; public var p4c4:MovieClip; public var p4c3:MovieClip; public var p10c1:MovieClip; public var p10c2:MovieClip; public var p10c3:MovieClip; public var next_btn:SimpleButton; public var p3c1:MovieClip; public var p3c2:MovieClip; public var p3c3:MovieClip; public var p3c4:MovieClip; public var p2c2:MovieClip; public var p2c1:MovieClip; public var p2c3:MovieClip; public var p1c1:MovieClip; public var p1c2:MovieClip; public var p1c3:MovieClip; public var p9c1:MovieClip; public var p9c3:MovieClip; public var p9c4:MovieClip; public var p9c2:MovieClip; public var p8c1:MovieClip; public var p8c2:MovieClip; public var p8c3:MovieClip; public var p8c4:MovieClip; public function Item(){ goalPage = 1; nowPageMax = 1; super(); next_btn.addEventListener(MouseEvent.MOUSE_DOWN, nextPage); addFrameScript(0, refurbish, 1, refurbish, 2, refurbish, 3, refurbish, 4, refurbish, 5, refurbish, 6, refurbish, 7, refurbish, 8, refurbish, 9, refurbish); } private function nextPage(_arg1:MouseEvent):void{ if ((goalPage * 4) < nowPageMax){ goalPage++; } else { goalPage = 1; }; refurbish(); } private function goodsChange(_arg1:MouseEvent):void{ var _local2:uint; shineClass.mouseDown((_arg1.currentTarget as MovieClip)); if (_arg1.currentTarget.name.length > 4){ _local2 = uint(_arg1.currentTarget.name.substr(1, 2)); } else { _local2 = uint(_arg1.currentTarget.name.substr(1, 1)); }; MovieClip(root).save_arr[_local2] = _arg1.currentTarget.m_mc.currentFrame; MovieClip(root).refurbish(MovieClip(root).personPlayMc); MovieClip(root).dhdh_mc.gotoAndStop(_local2); } public function refurbish():void{ var _local1:uint; var _local2:uint; var _local3:uint; stop(); if (goalPage == 0){ goalPage = 1; }; _local1 = 3; _local2 = this.currentFrame; nowPageMax = this[(("p" + _local2) + "c1")].m_mc.totalFrames; if ((((this.currentFrame > 2)) && ((this.currentFrame < 10)))){ _local1 = 4; }; if (nowPageMax > _local1){ next_btn.visible = true; } else { next_btn.visible = false; }; _local3 = 1; while (_local3 <= _local1) { this[((("p" + _local2) + "c") + _local3)].m_mc.gotoAndStop(((_local1 * (goalPage - 1)) + _local3)); this[((("p" + _local2) + "c") + _local3)].buttonMode = true; this[((("p" + _local2) + "c") + _local3)].mouseChildren = false; this[((("p" + _local2) + "c") + _local3)].addEventListener(MouseEvent.MOUSE_DOWN, goodsChange); this[((("p" + _local2) + "c") + _local3)].addEventListener(MouseEvent.MOUSE_OVER, shineClass.mouseOver); this[((("p" + _local2) + "c") + _local3)].addEventListener(MouseEvent.MOUSE_OUT, shineClass.mouseOut); _local3++; }; } } }//package
Section 48
//List (List) package { import flash.events.*; import flash.display.*; public class List extends Sprite { public var p10:MovieClip; public var p1:MovieClip; public var p2:MovieClip; public var p3:MovieClip; public var p5:MovieClip; public var p7:MovieClip; public var p8:MovieClip; public var p9:MovieClip; public var p6:MovieClip; public var p4:MovieClip; public function List(){ var _local1:uint; super(); _local1 = 1; while (_local1 <= 10) { this[("p" + _local1)].gotoAndStop(_local1); this[("p" + _local1)].getChildAt(0).gotoAndStop(1); this[("p" + _local1)].mouseChildren = false; this[("p" + _local1)].buttonMode = true; this[("p" + _local1)].addEventListener(MouseEvent.MOUSE_DOWN, itemChange); this[("p" + _local1)].addEventListener(MouseEvent.MOUSE_OVER, mouseOver); this[("p" + _local1)].addEventListener(MouseEvent.MOUSE_OUT, mouseOut); _local1++; }; } private function mouseOver(_arg1:MouseEvent):void{ var _local2:uint; var _local3:uint; _arg1.currentTarget.getChildAt(0).gotoAndStop(2); _local2 = uint(_arg1.currentTarget.name.substr(1)); if (_local2 != MovieClip(root).goalFrame){ _arg1.currentTarget.removeEventListener(Event.ENTER_FRAME, enterOver); _arg1.currentTarget.removeEventListener(Event.ENTER_FRAME, enterOut); _arg1.currentTarget.addEventListener(Event.ENTER_FRAME, enterOver); }; _local3 = 1; while (_local3 <= 10) { if (((!((_local2 == _local3))) && (!((_local3 == MovieClip(root).goalFrame))))){ this[("p" + _local3)].getChildAt(0).gotoAndStop(1); this[("p" + _local3)].removeEventListener(Event.ENTER_FRAME, enterOver); this[("p" + _local3)].removeEventListener(Event.ENTER_FRAME, enterOut); this[("p" + _local3)].addEventListener(Event.ENTER_FRAME, enterOut); }; _local3++; }; } public function refurbish(_arg1:uint):void{ var _local2:uint; _local2 = 1; while (_local2 <= 10) { if (_local2 == _arg1){ this[("p" + _local2)].getChildAt(0).gotoAndStop(2); this[("p" + _local2)].scaleX = (this[("p" + _local2)].scaleY = 1.2); } else { this[("p" + _local2)].getChildAt(0).gotoAndStop(1); this[("p" + _local2)].scaleX = (this[("p" + _local2)].scaleY = 1); }; _local2++; }; } private function enterOut(_arg1:Event):void{ _arg1.currentTarget.scaleX = (_arg1.currentTarget.scaleY = (_arg1.currentTarget.scaleY - 0.02)); if (_arg1.currentTarget.scaleX <= 1){ _arg1.currentTarget.scaleX = (_arg1.currentTarget.scaleY = 1); _arg1.currentTarget.getChildAt(0).gotoAndStop(1); _arg1.currentTarget.removeEventListener(Event.ENTER_FRAME, enterOut); }; } private function mouseOut(_arg1:MouseEvent):void{ var _local2:uint; var _local3:uint; _arg1.currentTarget.getChildAt(0).gotoAndStop(1); _local2 = uint(_arg1.currentTarget.name.substr(1)); if (_local2 != MovieClip(root).goalFrame){ _arg1.currentTarget.removeEventListener(Event.ENTER_FRAME, enterOver); _arg1.currentTarget.removeEventListener(Event.ENTER_FRAME, enterOut); _arg1.currentTarget.addEventListener(Event.ENTER_FRAME, enterOut); }; _local3 = 1; while (_local3 <= 10) { if (_local3 == MovieClip(root).goalFrame){ this[("p" + _local3)].getChildAt(0).gotoAndStop(2); this[("p" + _local3)].removeEventListener(Event.ENTER_FRAME, enterOver); this[("p" + _local3)].removeEventListener(Event.ENTER_FRAME, enterOut); this[("p" + _local3)].addEventListener(Event.ENTER_FRAME, enterOver); }; _local3++; }; } private function itemChange(_arg1:MouseEvent):void{ var _local2:uint; _local2 = uint(_arg1.currentTarget.name.substr(1)); MovieClip(root).itemChange(_local2, 0); } private function enterOver(_arg1:Event):void{ _arg1.currentTarget.scaleX = (_arg1.currentTarget.scaleY = (_arg1.currentTarget.scaleY + 0.02)); if (_arg1.currentTarget.scaleX >= 1.2){ _arg1.currentTarget.scaleX = (_arg1.currentTarget.scaleY = 1.2); _arg1.currentTarget.getChildAt(0).gotoAndStop(2); _arg1.currentTarget.removeEventListener(Event.ENTER_FRAME, enterOver); }; } } }//package
Section 49
//Main (Main) package { import flash.events.*; import flash.display.*; import mochi.as3.*; public dynamic class Main extends MovieClip { private const speed:uint = 40; private const firstMode:String = "load"; public var replay_btn:SimpleButton; public var show_btn:SimpleButton; public var goalFrame:uint;// = 1 public var dhdh_mc:MovieClip; public var dh_mc:MovieClip; public var item_mc:Item; public var personShowMc:MovieClip; public var reset_btn:SimpleButton; public var personPlayMc:MovieClip; public var save_arr:Array; public var list_mc:List; private var saveCop_arr:Array; public function Main(){ goalFrame = 1; super(); addFrameScript(0, frame1); MochiBot.track(this, "9184ff19"); addFrameScript(1, frame2, 2, frame3); } private function itemMoveUp(_arg1:Event):void{ item_mc.y = (item_mc.y - speed); if (item_mc.y <= -304){ item_mc.y = -304; if (goalFrame != 0){ item_mc.gotoAndStop(goalFrame); }; if (item_mc.goalPage != 0){ item_mc.refurbish(); }; item_mc.removeEventListener(Event.ENTER_FRAME, itemMoveUp); item_mc.addEventListener(Event.ENTER_FRAME, itemMoveDown); }; } public function refurbish(_arg1:MovieClip):void{ var _local2:Array; var _local3:uint; var _local4:int; _local2 = save_arr; _local3 = 1; while (_local3 <= _local2[0]) { if (_local2[_local3]){ _arg1[("p" + _local3)].gotoAndStop(_local2[_local3]); } else { _arg1[("p" + _local3)].gotoAndStop(_arg1[("p" + _local3)].totalFrames); }; if (_arg1[(("p" + _local3) + "n")]){ _arg1[(("p" + _local3) + "n")].gotoAndStop(_arg1[("p" + _local3)].currentFrame); }; _local4 = 1; while (_arg1[((("p" + _local3) + "n") + _local4)]) { _arg1[((("p" + _local3) + "n") + _local4)].gotoAndStop(_arg1[("p" + _local3)].currentFrame); _local4++; }; _local3++; }; } private function frame3():void{ stop(); save_arr[11] = 1; refurbish(personShowMc); dh_mc.stop(); dh_mc.dh1_mc.asdasdasdsa.stop(); dh_mc.dh2_mc.asdasdasdsa.stop(); replay_btn.visible = false; personShowMc.p11.buttonMode = true; personShowMc.p11.addEventListener(MouseEvent.MOUSE_DOWN, donghua); replay_btn.addEventListener(MouseEvent.MOUSE_DOWN, replayGame); } function frame1(){ stop(); MochiAd.showPreGameAd({clip:root, id:"70cc33188d26826e", res:"650x450", background:0xFFFFFF, color:0xFF8A00, outline:0xFFFFFF, no_bg:true}); } private function itemMoveDown(_arg1:Event):void{ item_mc.y = (item_mc.y + speed); if (item_mc.y >= 206){ item_mc.y = 206; item_mc.removeEventListener(Event.ENTER_FRAME, itemMoveDown); }; } private function replayGame(_arg1:MouseEvent):void{ gotoAndStop("frame_1"); } private function showGame(_arg1:MouseEvent):void{ gotoAndStop("frame_2"); } private function frame2():void{ stop(); save_arr = new Array(11, 1, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0); saveCop_arr = save_arr.slice(); refurbish(personPlayMc); list_mc.refurbish(goalFrame); reset_btn.addEventListener(MouseEvent.MOUSE_DOWN, resetGame); show_btn.addEventListener(MouseEvent.MOUSE_DOWN, showGame); } public function itemChange(_arg1:uint, _arg2:uint):void{ if (item_mc.currentFrame != _arg1){ goalFrame = _arg1; item_mc.goalPage = _arg2; item_mc.removeEventListener(Event.ENTER_FRAME, itemMoveUp); item_mc.removeEventListener(Event.ENTER_FRAME, itemMoveDown); item_mc.addEventListener(Event.ENTER_FRAME, itemMoveUp); }; } private function resetGame(_arg1:MouseEvent):void{ save_arr = saveCop_arr.slice(); refurbish(personPlayMc); } private function donghua(_arg1:MouseEvent):void{ save_arr[11] = 0; personShowMc.p11.gotoAndStop(2); personShowMc.p11.buttonMode = false; personShowMc.p11.removeEventListener(MouseEvent.MOUSE_DOWN, donghua); dh_mc.play(); replay_btn.visible = true; refurbish(dh_mc.dh1_mc.personShowMc); refurbish(dh_mc.dh2_mc.personShowMc); } } }//package
Section 50
//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 51
//shineClass (shineClass) package { import flash.events.*; import flash.display.*; import flash.filters.*; public class shineClass { private static var strength:Number = 5; private static var Alpha:Number = 100; private static var filterArray:Array = new Array(); private static var blurX:Number = 8; private static var blurY:Number = 8; private static var filterclear:Array = new Array(filter); private static var inner:Boolean = false; private static var color:Number = 0xFFFFFF; private static var filter:GlowFilter = new GlowFilter(color, Alpha, blurX, blurY, strength, quality, inner, knockout); private static var knockout:Boolean = false; private static var quality:Number = 3; public static function mouseOver(_arg1:MouseEvent):void{ _arg1.currentTarget.m_mc.filters = filterclear; } public static function mouseDown(_arg1:MovieClip):void{ _arg1.m_mc.filters = filterclear; } public static function mouseOut(_arg1:MouseEvent):void{ _arg1.currentTarget.m_mc.filters = filterArray; } } }//package

Library Items

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

Instance Names

"personPlayMc"Frame 2Symbol 229 MovieClip {_fla.Timeline_1}
"item_mc"Frame 2Symbol 370 MovieClip {Item}
"list_mc"Frame 2Symbol 386 MovieClip {List}
"dhdh_mc"Frame 2Symbol 409 MovieClip {_fla.Timeline_138}
"reset_btn"Frame 2Symbol 441 Button
"show_btn"Frame 2Symbol 444 Button
"personShowMc"Frame 3Symbol 464 MovieClip {_fla.Timeline_169}
"dh_mc"Frame 3Symbol 475 MovieClip {_fla.Timeline_174}
"replay_btn"Frame 3Symbol 478 Button
"新符号_1"Symbol 116 MovieClip {_fla.AI_36} Frame 1Symbol 115 MovieClip
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 142 MovieClip {_fla.Timeline_35} Frame 1Symbol 116 MovieClip {_fla.AI_36}
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 2Symbol 115 MovieClip
"新建符号_2"Symbol 142 MovieClip {_fla.Timeline_35} Frame 3Symbol 120 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 4Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 4Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 4Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 4Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 4Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 4Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 4Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 4Symbol 115 MovieClip
"新建符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 5Symbol 137 MovieClip
"新建符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 5Symbol 137 MovieClip
"新建符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 5Symbol 137 MovieClip
"新建符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 5Symbol 137 MovieClip
"新建符号_2"Symbol 142 MovieClip {_fla.Timeline_35} Frame 5Symbol 120 MovieClip
"新建符号_2"Symbol 142 MovieClip {_fla.Timeline_35} Frame 5Symbol 120 MovieClip
"新建符号_2"Symbol 142 MovieClip {_fla.Timeline_35} Frame 5Symbol 120 MovieClip
"新建符号_2"Symbol 142 MovieClip {_fla.Timeline_35} Frame 5Symbol 120 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 142 MovieClip {_fla.Timeline_35} Frame 6Symbol 115 MovieClip
"新符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 1Symbol 115 MovieClip
"新符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 1Symbol 115 MovieClip
"新符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 1Symbol 115 MovieClip
"新符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 1Symbol 115 MovieClip
"新符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 2Symbol 115 MovieClip
"新符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 2Symbol 115 MovieClip
"新建符号"Symbol 177 MovieClip {_fla.Timeline_54} Frame 3Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 177 MovieClip {_fla.Timeline_54} Frame 3Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 177 MovieClip {_fla.Timeline_54} Frame 3Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 177 MovieClip {_fla.Timeline_54} Frame 3Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 177 MovieClip {_fla.Timeline_54} Frame 3Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 177 MovieClip {_fla.Timeline_54} Frame 3Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 177 MovieClip {_fla.Timeline_54} Frame 3Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 177 MovieClip {_fla.Timeline_54} Frame 3Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 177 MovieClip {_fla.Timeline_54} Frame 3Symbol 116 MovieClip {_fla.AI_36}
"新建符号"Symbol 177 MovieClip {_fla.Timeline_54} Frame 3Symbol 116 MovieClip {_fla.AI_36}
"新建符号_2"Symbol 177 MovieClip {_fla.Timeline_54} Frame 4Symbol 120 MovieClip
"新建符号_2"Symbol 177 MovieClip {_fla.Timeline_54} Frame 4Symbol 120 MovieClip
"新建符号_2"Symbol 177 MovieClip {_fla.Timeline_54} Frame 5Symbol 120 MovieClip
"新建符号_2"Symbol 177 MovieClip {_fla.Timeline_54} Frame 5Symbol 120 MovieClip
"新建符号_2"Symbol 177 MovieClip {_fla.Timeline_54} Frame 5Symbol 120 MovieClip
"新建符号_2"Symbol 177 MovieClip {_fla.Timeline_54} Frame 5Symbol 120 MovieClip
"新建符号_2"Symbol 177 MovieClip {_fla.Timeline_54} Frame 5Symbol 120 MovieClip
"新建符号_2"Symbol 177 MovieClip {_fla.Timeline_54} Frame 5Symbol 120 MovieClip
"新建符号_2"Symbol 177 MovieClip {_fla.Timeline_54} Frame 5Symbol 120 MovieClip
"新建符号_2"Symbol 177 MovieClip {_fla.Timeline_54} Frame 5Symbol 120 MovieClip
"新建符号_2"Symbol 177 MovieClip {_fla.Timeline_54} Frame 5Symbol 120 MovieClip
"新建符号_2"Symbol 177 MovieClip {_fla.Timeline_54} Frame 5Symbol 120 MovieClip
"新建符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 6Symbol 137 MovieClip
"新建符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 6Symbol 137 MovieClip
"新建符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 6Symbol 137 MovieClip
"新建符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 6Symbol 137 MovieClip
"新建符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 6Symbol 137 MovieClip
"新建符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 6Symbol 137 MovieClip
"新建符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 6Symbol 137 MovieClip
"新建符号_1"Symbol 177 MovieClip {_fla.Timeline_54} Frame 6Symbol 137 MovieClip
"p2n"Symbol 229 MovieClip {_fla.Timeline_1} Frame 1Symbol 8 MovieClip
"p1"Symbol 229 MovieClip {_fla.Timeline_1} Frame 1Symbol 12 MovieClip
"p6"Symbol 229 MovieClip {_fla.Timeline_1} Frame 1Symbol 22 MovieClip
"p5"Symbol 229 MovieClip {_fla.Timeline_1} Frame 1Symbol 40 MovieClip
"p7"Symbol 229 MovieClip {_fla.Timeline_1} Frame 1Symbol 49 MovieClip
"p4"Symbol 229 MovieClip {_fla.Timeline_1} Frame 1Symbol 65 MovieClip
"p3"Symbol 229 MovieClip {_fla.Timeline_1} Frame 1Symbol 70 MovieClip
"p10"Symbol 229 MovieClip {_fla.Timeline_1} Frame 1Symbol 106 MovieClip
"p9"Symbol 229 MovieClip {_fla.Timeline_1} Frame 1Symbol 142 MovieClip {_fla.Timeline_35}
"p2"Symbol 229 MovieClip {_fla.Timeline_1} Frame 1Symbol 158 MovieClip
"p8"Symbol 229 MovieClip {_fla.Timeline_1} Frame 1Symbol 177 MovieClip {_fla.Timeline_54}
"p11"Symbol 229 MovieClip {_fla.Timeline_1} Frame 1Symbol 224 MovieClip
"p1n"Symbol 229 MovieClip {_fla.Timeline_1} Frame 1Symbol 228 MovieClip
"m_mc"Symbol 238 MovieClip {_fla.Timeline_80} Frame 1Symbol 237 MovieClip
"m_mc"Symbol 253 MovieClip {_fla.Timeline_88} Frame 1Symbol 252 MovieClip
"m_mc"Symbol 260 MovieClip {_fla.Timeline_90} Frame 1Symbol 259 MovieClip
"m_mc"Symbol 271 MovieClip {_fla.Timeline_92} Frame 1Symbol 270 MovieClip
"m_mc"Symbol 294 MovieClip {_fla.Timeline_94} Frame 1Symbol 293 MovieClip
"m_mc"Symbol 306 MovieClip {_fla.Timeline_108} Frame 1Symbol 305 MovieClip
"m_mc"Symbol 318 MovieClip {_fla.Timeline_110} Frame 1Symbol 317 MovieClip
"新符号_1"Symbol 328 MovieClip {_fla.Timeline_120} Frame 1Symbol 326 MovieClip
"新符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 1Symbol 326 MovieClip
"新符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 1Symbol 326 MovieClip
"新符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 1Symbol 326 MovieClip
"新符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 1Symbol 326 MovieClip
"新符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 2Symbol 326 MovieClip
"新建符号"Symbol 348 MovieClip {_fla.Timeline_113} Frame 3Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 348 MovieClip {_fla.Timeline_113} Frame 3Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 348 MovieClip {_fla.Timeline_113} Frame 3Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 348 MovieClip {_fla.Timeline_113} Frame 3Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 348 MovieClip {_fla.Timeline_113} Frame 3Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 348 MovieClip {_fla.Timeline_113} Frame 3Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 348 MovieClip {_fla.Timeline_113} Frame 3Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 348 MovieClip {_fla.Timeline_113} Frame 3Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 348 MovieClip {_fla.Timeline_113} Frame 3Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 348 MovieClip {_fla.Timeline_113} Frame 3Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号_2"Symbol 348 MovieClip {_fla.Timeline_113} Frame 4Symbol 331 MovieClip
"新建符号_2"Symbol 348 MovieClip {_fla.Timeline_113} Frame 4Symbol 331 MovieClip
"新建符号_2"Symbol 348 MovieClip {_fla.Timeline_113} Frame 5Symbol 331 MovieClip
"新建符号_2"Symbol 348 MovieClip {_fla.Timeline_113} Frame 5Symbol 331 MovieClip
"新建符号_2"Symbol 348 MovieClip {_fla.Timeline_113} Frame 5Symbol 331 MovieClip
"新建符号_2"Symbol 348 MovieClip {_fla.Timeline_113} Frame 5Symbol 331 MovieClip
"新建符号_2"Symbol 348 MovieClip {_fla.Timeline_113} Frame 5Symbol 331 MovieClip
"新建符号_2"Symbol 348 MovieClip {_fla.Timeline_113} Frame 5Symbol 331 MovieClip
"新建符号_2"Symbol 348 MovieClip {_fla.Timeline_113} Frame 5Symbol 331 MovieClip
"新建符号_2"Symbol 348 MovieClip {_fla.Timeline_113} Frame 5Symbol 331 MovieClip
"新建符号_2"Symbol 348 MovieClip {_fla.Timeline_113} Frame 5Symbol 331 MovieClip
"新建符号_2"Symbol 348 MovieClip {_fla.Timeline_113} Frame 5Symbol 331 MovieClip
"新建符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 6Symbol 344 MovieClip
"新建符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 6Symbol 344 MovieClip
"新建符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 6Symbol 344 MovieClip
"新建符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 6Symbol 344 MovieClip
"新建符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 6Symbol 344 MovieClip
"新建符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 6Symbol 344 MovieClip
"新建符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 6Symbol 344 MovieClip
"新建符号_1"Symbol 348 MovieClip {_fla.Timeline_113} Frame 6Symbol 344 MovieClip
"m_mc"Symbol 349 MovieClip {_fla.Timeline_112} Frame 1Symbol 348 MovieClip {_fla.Timeline_113}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新建符号"Symbol 364 MovieClip {_fla.Timeline_130} Frame 1Symbol 328 MovieClip {_fla.Timeline_120}
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 2Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 2Symbol 326 MovieClip
"新建符号_2"Symbol 364 MovieClip {_fla.Timeline_130} Frame 3Symbol 331 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 4Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 4Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 4Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 4Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 4Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 4Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 4Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 4Symbol 326 MovieClip
"新建符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 5Symbol 344 MovieClip
"新建符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 5Symbol 344 MovieClip
"新建符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 5Symbol 344 MovieClip
"新建符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 5Symbol 344 MovieClip
"新建符号_2"Symbol 364 MovieClip {_fla.Timeline_130} Frame 5Symbol 331 MovieClip
"新建符号_2"Symbol 364 MovieClip {_fla.Timeline_130} Frame 5Symbol 331 MovieClip
"新建符号_2"Symbol 364 MovieClip {_fla.Timeline_130} Frame 5Symbol 331 MovieClip
"新建符号_2"Symbol 364 MovieClip {_fla.Timeline_130} Frame 5Symbol 331 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"新符号_1"Symbol 364 MovieClip {_fla.Timeline_130} Frame 6Symbol 326 MovieClip
"m_mc"Symbol 365 MovieClip {_fla.Timeline_129} Frame 1Symbol 364 MovieClip {_fla.Timeline_130}
"m_mc"Symbol 369 MovieClip {_fla.Timeline_131} Frame 1Symbol 368 MovieClip
"p1c1"Symbol 370 MovieClip {Item} Frame 1Symbol 238 MovieClip {_fla.Timeline_80}
"p1c2"Symbol 370 MovieClip {Item} Frame 1Symbol 238 MovieClip {_fla.Timeline_80}
"p1c3"Symbol 370 MovieClip {Item} Frame 1Symbol 238 MovieClip {_fla.Timeline_80}
"next_btn"Symbol 370 MovieClip {Item} Frame 1Symbol 249 Button
"p2c1"Symbol 370 MovieClip {Item} Frame 2Symbol 253 MovieClip {_fla.Timeline_88}
"p2c2"Symbol 370 MovieClip {Item} Frame 2Symbol 253 MovieClip {_fla.Timeline_88}
"p2c3"Symbol 370 MovieClip {Item} Frame 2Symbol 253 MovieClip {_fla.Timeline_88}
"p3c1"Symbol 370 MovieClip {Item} Frame 3Symbol 260 MovieClip {_fla.Timeline_90}
"p3c2"Symbol 370 MovieClip {Item} Frame 3Symbol 260 MovieClip {_fla.Timeline_90}
"p3c3"Symbol 370 MovieClip {Item} Frame 3Symbol 260 MovieClip {_fla.Timeline_90}
"p3c4"Symbol 370 MovieClip {Item} Frame 3Symbol 260 MovieClip {_fla.Timeline_90}
"p4c1"Symbol 370 MovieClip {Item} Frame 4Symbol 271 MovieClip {_fla.Timeline_92}
"p4c2"Symbol 370 MovieClip {Item} Frame 4Symbol 271 MovieClip {_fla.Timeline_92}
"p4c3"Symbol 370 MovieClip {Item} Frame 4Symbol 271 MovieClip {_fla.Timeline_92}
"p4c4"Symbol 370 MovieClip {Item} Frame 4Symbol 271 MovieClip {_fla.Timeline_92}
"p5c1"Symbol 370 MovieClip {Item} Frame 5Symbol 294 MovieClip {_fla.Timeline_94}
"p5c2"Symbol 370 MovieClip {Item} Frame 5Symbol 294 MovieClip {_fla.Timeline_94}
"p5c3"Symbol 370 MovieClip {Item} Frame 5Symbol 294 MovieClip {_fla.Timeline_94}
"p5c4"Symbol 370 MovieClip {Item} Frame 5Symbol 294 MovieClip {_fla.Timeline_94}
"p6c1"Symbol 370 MovieClip {Item} Frame 6Symbol 306 MovieClip {_fla.Timeline_108}
"p6c2"Symbol 370 MovieClip {Item} Frame 6Symbol 306 MovieClip {_fla.Timeline_108}
"p6c3"Symbol 370 MovieClip {Item} Frame 6Symbol 306 MovieClip {_fla.Timeline_108}
"p6c4"Symbol 370 MovieClip {Item} Frame 6Symbol 306 MovieClip {_fla.Timeline_108}
"p7c1"Symbol 370 MovieClip {Item} Frame 7Symbol 318 MovieClip {_fla.Timeline_110}
"p7c2"Symbol 370 MovieClip {Item} Frame 7Symbol 318 MovieClip {_fla.Timeline_110}
"p7c3"Symbol 370 MovieClip {Item} Frame 7Symbol 318 MovieClip {_fla.Timeline_110}
"p7c4"Symbol 370 MovieClip {Item} Frame 7Symbol 318 MovieClip {_fla.Timeline_110}
"p8c1"Symbol 370 MovieClip {Item} Frame 8Symbol 349 MovieClip {_fla.Timeline_112}
"p8c2"Symbol 370 MovieClip {Item} Frame 8Symbol 349 MovieClip {_fla.Timeline_112}
"p8c3"Symbol 370 MovieClip {Item} Frame 8Symbol 349 MovieClip {_fla.Timeline_112}
"p8c4"Symbol 370 MovieClip {Item} Frame 8Symbol 349 MovieClip {_fla.Timeline_112}
"p9c1"Symbol 370 MovieClip {Item} Frame 9Symbol 365 MovieClip {_fla.Timeline_129}
"p9c2"Symbol 370 MovieClip {Item} Frame 9Symbol 365 MovieClip {_fla.Timeline_129}
"p9c3"Symbol 370 MovieClip {Item} Frame 9Symbol 365 MovieClip {_fla.Timeline_129}
"p9c4"Symbol 370 MovieClip {Item} Frame 9Symbol 365 MovieClip {_fla.Timeline_129}
"p10c1"Symbol 370 MovieClip {Item} Frame 10Symbol 369 MovieClip {_fla.Timeline_131}
"p10c2"Symbol 370 MovieClip {Item} Frame 10Symbol 369 MovieClip {_fla.Timeline_131}
"p10c3"Symbol 370 MovieClip {Item} Frame 10Symbol 369 MovieClip {_fla.Timeline_131}
"bg_mc"Symbol 385 MovieClip {_fla.Timeline_134} Frame 1Symbol 372 MovieClip
"p7"Symbol 386 MovieClip {List} Frame 1Symbol 385 MovieClip {_fla.Timeline_134}
"p3"Symbol 386 MovieClip {List} Frame 1Symbol 385 MovieClip {_fla.Timeline_134}
"p4"Symbol 386 MovieClip {List} Frame 1Symbol 385 MovieClip {_fla.Timeline_134}
"p5"Symbol 386 MovieClip {List} Frame 1Symbol 385 MovieClip {_fla.Timeline_134}
"p6"Symbol 386 MovieClip {List} Frame 1Symbol 385 MovieClip {_fla.Timeline_134}
"p2"Symbol 386 MovieClip {List} Frame 1Symbol 385 MovieClip {_fla.Timeline_134}
"p8"Symbol 386 MovieClip {List} Frame 1Symbol 385 MovieClip {_fla.Timeline_134}
"p9"Symbol 386 MovieClip {List} Frame 1Symbol 385 MovieClip {_fla.Timeline_134}
"p10"Symbol 386 MovieClip {List} Frame 1Symbol 385 MovieClip {_fla.Timeline_134}
"p1"Symbol 386 MovieClip {List} Frame 1Symbol 385 MovieClip {_fla.Timeline_134}
"dh_mc3"Symbol 409 MovieClip {_fla.Timeline_138} Frame 2Symbol 393 MovieClip {_fla.Timeline_139}
"dh_mc8"Symbol 409 MovieClip {_fla.Timeline_138} Frame 3Symbol 395 MovieClip {_fla.Timeline_143}
"dh_mc4"Symbol 409 MovieClip {_fla.Timeline_138} Frame 5Symbol 403 MovieClip {_fla.Timeline_144}
"dh_mc9"Symbol 409 MovieClip {_fla.Timeline_138} Frame 6Symbol 405 MovieClip {_fla.Timeline_145}
"dh_mc6"Symbol 409 MovieClip {_fla.Timeline_138} Frame 7Symbol 408 MovieClip {_fla.Timeline_146}
"moreGameBtn"Symbol 415 MovieClip {_fla.Timeline_147} Frame 1Symbol 414 Button
"logo_btn"Symbol 419 MovieClip {_fla.fackbook_mc_150} Frame 1Symbol 418 Button
"logo_btn"Symbol 437 MovieClip {_fla.igirlsgames_logo_mc_153} Frame 1Symbol 436 Button
"p2n"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 8 MovieClip
"p1"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 450 MovieClip
"p6"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 22 MovieClip
"p5"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 40 MovieClip
"p7"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 49 MovieClip
"p4"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 65 MovieClip
"p3"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 70 MovieClip
"p10"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 106 MovieClip
"p9"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 142 MovieClip {_fla.Timeline_35}
"p2"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 158 MovieClip
"p8"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 177 MovieClip {_fla.Timeline_54}
"p1n1"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 454 MovieClip
"p11"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 459 MovieClip
"p1n2"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 463 MovieClip
"p1n3"Symbol 464 MovieClip {_fla.Timeline_169} Frame 1Symbol 228 MovieClip
"asdasdasdsa"Symbol 474 MovieClip {_fla.Timeline_175} Frame 1Symbol 472 MovieClip {_fla.Timeline_176}
"personShowMc"Symbol 474 MovieClip {_fla.Timeline_175} Frame 1Symbol 229 MovieClip {_fla.Timeline_1}
"dh1_mc"Symbol 475 MovieClip {_fla.Timeline_174} Frame 1Symbol 474 MovieClip {_fla.Timeline_175}
"dh2_mc"Symbol 475 MovieClip {_fla.Timeline_174} Frame 1Symbol 474 MovieClip {_fla.Timeline_175}

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS3.
Tag 0x0FF (255)Timeline Frame 11 bytes " "

Labels

"frame_1"Frame 2
"frame_2"Frame 3




http://swfchan.com/25/123727/info.shtml
Created: 2/3 -2019 11:00:55 Last modified: 2/3 -2019 11:00:55 Server time: 22/12 -2024 06:40:03