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

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

High-School-Cheerleaders.swf

This is the info page for
Flash #110507

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


ActionScript [AS3]
Section 1
//igirlsgames_loading_4 (_fla.igirlsgames_loading_4) package _fla { import flash.display.*; public dynamic class igirlsgames_loading_4 extends MovieClip { public function igirlsgames_loading_4(){ addFrameScript(99, frame100); } function frame100(){ stop(); } } }//package _fla
Section 2
//igirlsgames_loading_6 (_fla.igirlsgames_loading_6) package _fla { import flash.display.*; public dynamic class igirlsgames_loading_6 extends MovieClip { public var k28:MovieClip; public var k23:MovieClip; public var k30:MovieClip; public var k31:MovieClip; public var k33:MovieClip; public var k22:MovieClip; public var k36:MovieClip; public var k35:MovieClip; public var k32:MovieClip; public var k4:MovieClip; public var k6:MovieClip; public var k7:MovieClip; public var k8:MovieClip; public var k2:MovieClip; public var k5:MovieClip; public var k9:MovieClip; public var k1:MovieClip; public var k34:MovieClip; public var k3:MovieClip; public var k10:MovieClip; public var k12:MovieClip; public var k13:MovieClip; public var k14:MovieClip; public var k15:MovieClip; public var k16:MovieClip; public var k17:MovieClip; public var k19:MovieClip; public var k18:MovieClip; public var k11:MovieClip; public var k20:MovieClip; public var k24:MovieClip; public var k25:MovieClip; public var k26:MovieClip; public var k21:MovieClip; public var k29:MovieClip; public var k27:MovieClip; } }//package _fla
Section 3
//igirlsgames_loadingyj6_2 (_fla.igirlsgames_loadingyj6_2) package _fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class igirlsgames_loadingyj6_2 extends MovieClip { public var logo_btn:SimpleButton; public function igirlsgames_loadingyj6_2(){ addFrameScript(0, frame1); } function frame1(){ logo_btn.addEventListener(MouseEvent.CLICK, linkHandler); } public function linkHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.igirlsgames.com"), "_blank"); } } }//package _fla
Section 4
//igirlsgames_logo_113 (_fla.igirlsgames_logo_113) package _fla { import flash.display.*; public dynamic class igirlsgames_logo_113 extends MovieClip { public function igirlsgames_logo_113(){ addFrameScript(142, frame143); } function frame143(){ gotoAndPlay(44); } } }//package _fla
Section 5
//igirlsgames_logo_115 (_fla.igirlsgames_logo_115) package _fla { import flash.display.*; public dynamic class igirlsgames_logo_115 extends MovieClip { public function igirlsgames_logo_115(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package _fla
Section 6
//igirlsgames_logo_117 (_fla.igirlsgames_logo_117) package _fla { import flash.display.*; public dynamic class igirlsgames_logo_117 extends MovieClip { public function igirlsgames_logo_117(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package _fla
Section 7
//igirlsgames_logo_mc_108 (_fla.igirlsgames_logo_mc_108) package _fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class igirlsgames_logo_mc_108 extends MovieClip { public var logo_btn:SimpleButton; public function igirlsgames_logo_mc_108(){ addFrameScript(0, frame1); } function frame1(){ logo_btn.addEventListener(MouseEvent.CLICK, linkHandler); } public function linkHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.igirlsgames.com"), "_blank"); } } }//package _fla
Section 8
//igirlsgamesload_mc_1 (_fla.igirlsgamesload_mc_1) package _fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.media.*; import flash.filters.*; import flash.net.*; import flash.system.*; import flash.geom.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.printing.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class igirlsgamesload_mc_1 extends MovieClip { public var loading:MovieClip; public var a; public var percent_mc:MovieClip; public var play_btn:SimpleButton; public function igirlsgamesload_mc_1(){ addFrameScript(0, frame1, 1, frame2); } public function enterFrameHandler(_arg1:Event):void{ var _local2:Number; var _local3:*; _local2 = int(((root.loaderInfo.bytesLoaded / root.loaderInfo.bytesTotal) * 100)); if (percent_mc.currentFrame < _local2){ percent_mc.play(); } else { percent_mc.stop(); }; _local3 = 1; while (_local3 <= 36) { if (_local3 <= Math.ceil(((percent_mc.currentFrame * 36) / 100))){ loading[("k" + _local3)].visible = true; }; _local3++; }; if (((loading.k36.visible) && ((percent_mc.currentFrame >= 100)))){ this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); goNext(); }; } function frame1(){ stop(); a = 1; while (a <= 36) { loading[("k" + a)].gotoAndStop(a); loading[("k" + a)].visible = false; a++; }; this.addEventListener(Event.ENTER_FRAME, enterFrameHandler); } public function playHandler(_arg1:MouseEvent):void{ play_btn.removeEventListener(MouseEvent.CLICK, playHandler); MovieClip(root).play(); } function frame2(){ stop(); play_btn.addEventListener(MouseEvent.CLICK, playHandler); } public function goNext():void{ this.play(); } } }//package _fla
Section 9
//Timeline_101 (_fla.Timeline_101) package _fla { import flash.display.*; public dynamic class Timeline_101 extends MovieClip { public function Timeline_101(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package _fla
Section 10
//Timeline_105 (_fla.Timeline_105) package _fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class Timeline_105 extends MovieClip { public function Timeline_105(){ addFrameScript(0, frame1); } function frame1(){ getChildAt(0).addEventListener(MouseEvent.CLICK, linkHandler); } public function linkHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.igirlsgames.com"), "_blank"); } } }//package _fla
Section 11
//Timeline_123 (_fla.Timeline_123) package _fla { import flash.display.*; public dynamic class Timeline_123 extends MovieClip { public var p1:MovieClip; public var p2:MovieClip; public var p3:MovieClip; public var p5:MovieClip; public var p0:MovieClip; public var p4:MovieClip; } }//package _fla
Section 12
//Timeline_132 (_fla.Timeline_132) package _fla { import flash.display.*; public dynamic class Timeline_132 extends MovieClip { public function Timeline_132(){ addFrameScript(3, frame4); } function frame4(){ stop(); } } }//package _fla
Section 13
//Timeline_135 (_fla.Timeline_135) package _fla { import flash.display.*; public dynamic class Timeline_135 extends MovieClip { public function Timeline_135(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package _fla
Section 14
//Timeline_138 (_fla.Timeline_138) package _fla { import flash.display.*; public dynamic class Timeline_138 extends MovieClip { public function Timeline_138(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package _fla
Section 15
//Timeline_166 (_fla.Timeline_166) package _fla { import flash.display.*; public dynamic class Timeline_166 extends MovieClip { public var p1:MovieClip; public var p2:MovieClip; public var p3:MovieClip; public var p5:MovieClip; public var p4:MovieClip; } }//package _fla
Section 16
//Timeline_167 (_fla.Timeline_167) package _fla { import flash.display.*; public dynamic class Timeline_167 extends MovieClip { public var p1:MovieClip; public var p2:MovieClip; } }//package _fla
Section 17
//Timeline_170 (_fla.Timeline_170) package _fla { import flash.display.*; public dynamic class Timeline_170 extends MovieClip { public var p1:MovieClip; public var p2:MovieClip; public var p3:MovieClip; public var p5:MovieClip; public var p4:MovieClip; } }//package _fla
Section 18
//Timeline_171 (_fla.Timeline_171) package _fla { import flash.display.*; public dynamic class Timeline_171 extends MovieClip { public var p1:MovieClip; public var p2:MovieClip; } }//package _fla
Section 19
//Timeline_174 (_fla.Timeline_174) package _fla { import flash.display.*; public dynamic class Timeline_174 extends MovieClip { public var p1:MovieClip; public var p2:MovieClip; public var p3:MovieClip; public var p5:MovieClip; public var p4:MovieClip; } }//package _fla
Section 20
//Timeline_175 (_fla.Timeline_175) package _fla { import flash.display.*; public dynamic class Timeline_175 extends MovieClip { public var p1:MovieClip; public var p2:MovieClip; } }//package _fla
Section 21
//Timeline_180 (_fla.Timeline_180) package _fla { import flash.display.*; public dynamic class Timeline_180 extends MovieClip { public function Timeline_180(){ addFrameScript(16, frame17); } function frame17(){ stop(); } } }//package _fla
Section 22
//Timeline_181 (_fla.Timeline_181) package _fla { import flash.display.*; public dynamic class Timeline_181 extends MovieClip { public function Timeline_181(){ addFrameScript(114, frame115); } function frame115(){ MovieClip(parent).nextFrame(); } } }//package _fla
Section 23
//twitter_logo_mc_120 (_fla.twitter_logo_mc_120) package _fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class twitter_logo_mc_120 extends MovieClip { public var logo_btn:SimpleButton; public function twitter_logo_mc_120(){ addFrameScript(0, frame1); } function frame1(){ logo_btn.addEventListener(MouseEvent.CLICK, linkHandler); } public function linkHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://twitter.com/igirlsgames"), "_blank"); } } }//package _fla
Section 24
//MochiAd (mochi.as3.MochiAd) package mochi.as3 { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.net.*; import flash.system.*; public class MochiAd { public static function getVersion():String{ return (MochiServices.getVersion()); } public static function showClickAwayAd(_arg1:Object):void{ var DEFAULTS:Object; var clip:Object; var ad_timeout:Number; var mc:MovieClip; var wh:Array; var w:Number; var h:Number; var chk:MovieClip; var sendHostProgress:Boolean; var options = _arg1; DEFAULTS = {ad_timeout:2000, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function ():void{ }, ad_finished:function ():void{ }, ad_loaded:function (_arg1:Number, _arg2:Number):void{ }, ad_failed:function ():void{ trace("[MochiAd] Couldn't load an ad, make sure your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function ():void{ }}; options = MochiAd._parseOptions(options, DEFAULTS); clip = options.clip; ad_timeout = options.ad_timeout; delete options.ad_timeout; if (!MochiAd.load(options)){ options.ad_failed(); options.ad_finished(); return; }; options.ad_started(); mc = clip._mochiad; mc["onUnload"] = function ():void{ MochiAd._cleanup(mc); options.ad_finished(); }; wh = MochiAd._getRes(options, clip); w = wh[0]; h = wh[1]; mc.x = (w * 0.5); mc.y = (h * 0.5); chk = createEmptyMovieClip(mc, "_mochiad_wait", 3); chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; mc.unloadAd = function ():void{ MochiAd.unload(clip); }; mc.adLoaded = options.ad_loaded; mc.adSkipped = options.ad_skipped; mc.rpc = function (_arg1:Number, _arg2:Object):void{ MochiAd.rpc(clip, _arg1, _arg2); }; sendHostProgress = false; mc.regContLC = function (_arg1:String):void{ mc._containerLCName = _arg1; }; chk["onEnterFrame"] = function ():void{ var _local1:Object; var _local2:Number; var _local3:Boolean; var _local4:Number; if (!this.parent){ delete this.onEnterFrame; return; }; _local1 = this.parent._mochiad_ctr; _local2 = (getTimer() - this.started); _local3 = false; if (!chk.showing){ _local4 = this.parent._mochiad_ctr.contentLoaderInfo.bytesTotal; if (_local4 > 0){ chk.showing = true; _local3 = true; chk.started = getTimer(); } else { if (_local2 > chk.ad_timeout){ options.ad_failed(); _local3 = true; }; }; }; if (this.root == null){ _local3 = true; }; if (_local3){ delete this.onEnterFrame; }; }; doOnEnterFrame(chk); } public static function _isNetworkAvailable():Boolean{ return (!((Security.sandboxType == "localWithFile"))); } public static function _allowDomains(_arg1:String):String{ var _local2:String; _local2 = _arg1.split("/")[2].split(":")[0]; if (Security.sandboxType == "application"){ return (_local2); }; Security.allowDomain("*"); Security.allowDomain(_local2); Security.allowInsecureDomain("*"); Security.allowInsecureDomain(_local2); return (_local2); } public static function unload(_arg1:Object):Boolean{ if (((_arg1.clip) && (_arg1.clip._mochiad))){ _arg1 = _arg1.clip; }; if (_arg1.origFrameRate != undefined){ _arg1.stage.frameRate = _arg1.origFrameRate; }; if (!_arg1._mochiad){ return (false); }; if (_arg1._mochiad._containerLCName != undefined){ _arg1._mochiad.lc.send(_arg1._mochiad._containerLCName, "notify", {id:"unload"}); }; if (_arg1._mochiad.onUnload){ _arg1._mochiad.onUnload(); }; delete _arg1._mochiad_loaded; delete _arg1._mochiad; return (true); } public static function showInterLevelAd(_arg1:Object):void{ var DEFAULTS:Object; var clip:Object; var ad_msec:Number; var ad_timeout:Number; var fadeout_time:Number; var mc:MovieClip; var wh:Array; var w:Number; var h:Number; var chk:MovieClip; var options = _arg1; DEFAULTS = {ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function ():void{ if ((this.clip is MovieClip)){ this.clip.stop(); } else { throw (new Error("MochiAd.showInterLevelAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_finished:function ():void{ if ((this.clip is MovieClip)){ this.clip.play(); } else { throw (new Error("MochiAd.showInterLevelAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_loaded:function (_arg1:Number, _arg2:Number):void{ }, ad_failed:function ():void{ trace("[MochiAd] Couldn't load an ad, make sure your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function ():void{ }}; options = MochiAd._parseOptions(options, DEFAULTS); clip = options.clip; ad_msec = 11000; ad_timeout = options.ad_timeout; delete options.ad_timeout; fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!MochiAd.load(options)){ options.ad_failed(); options.ad_finished(); return; }; options.ad_started(); mc = clip._mochiad; mc["onUnload"] = function ():void{ MochiAd._cleanup(mc); options.ad_finished(); }; wh = MochiAd._getRes(options, clip); w = wh[0]; h = wh[1]; mc.x = (w * 0.5); mc.y = (h * 0.5); chk = createEmptyMovieClip(mc, "_mochiad_wait", 3); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function ():void{ var _local1:Number; if (!this.parent){ delete this.onEnterFrame; delete this.fadeFunction; return; }; _local1 = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time))); if (_local1 > 0){ this.parent.alpha = (_local1 * 0.01); } else { MochiAd.unload(clip); delete this["onEnterFrame"]; }; }; mc.unloadAd = function ():void{ MochiAd.unload(clip); }; mc.adLoaded = options.ad_loaded; mc.adSkipped = options.ad_skipped; mc.adjustProgress = function (_arg1:Number):void{ var _local2:Object; _local2 = mc._mochiad_wait; _local2.server_control = true; _local2.showing = true; _local2.started = getTimer(); _local2.ad_msec = (_arg1 - 250); }; mc.rpc = function (_arg1:Number, _arg2:Object):void{ MochiAd.rpc(clip, _arg1, _arg2); }; chk["onEnterFrame"] = function ():void{ var _local1:Object; var _local2:Number; var _local3:Boolean; var _local4:Number; if (!this.parent){ delete this.onEnterFrame; delete this.fadeFunction; return; }; _local1 = this.parent._mochiad_ctr; _local2 = (getTimer() - this.started); _local3 = false; if (!chk.showing){ _local4 = this.parent._mochiad_ctr.contentLoaderInfo.bytesTotal; if (_local4 > 0){ chk.showing = true; chk.started = getTimer(); MochiAd.adShowing(clip); } else { if (_local2 > chk.ad_timeout){ options.ad_failed(); _local3 = true; }; }; }; if (_local2 > chk.ad_msec){ _local3 = true; }; if (_local3){ if (this.server_control){ delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; }; }; }; doOnEnterFrame(chk); } public static function _parseOptions(_arg1:Object, _arg2:Object):Object{ var _local3:Object; var _local4:String; var _local5:Array; var _local6:Number; var _local7:Array; _local3 = {}; for (_local4 in _arg2) { _local3[_local4] = _arg2[_local4]; }; if (_arg1){ for (_local4 in _arg1) { _local3[_local4] = _arg1[_local4]; }; }; if (_local3.clip == undefined){ throw (new Error("MochiAd is missing the 'clip' parameter. This should be a MovieClip, Sprite or an instance of a class that extends MovieClip or Sprite.")); }; _arg1 = _local3.clip.loaderInfo.parameters.mochiad_options; if (_arg1){ _local5 = _arg1.split("&"); _local6 = 0; while (_local6 < _local5.length) { _local7 = _local5[_local6].split("="); _local3[unescape(_local7[0])] = unescape(_local7[1]); _local6++; }; }; if (_local3.id == "test"){ trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); }; return (_local3); } public static function _cleanup(_arg1:Object):void{ var idx:Number; var k:String; var lc:LocalConnection; var f:Function; var mc = _arg1; if (("lc" in mc)){ lc = mc.lc; f = function ():void{ try { lc.client = null; lc.close(); } catch(e:Error) { }; }; setTimeout(f, 0); }; idx = DisplayObjectContainer(mc).numChildren; while (idx > 0) { idx = (idx - 1); DisplayObjectContainer(mc).removeChildAt(idx); }; for (k in mc) { delete mc[k]; }; } public static function load(_arg1:Object):MovieClip{ var DEFAULTS:Object; var clip:Object; var depth:Number; var mc:MovieClip; var wh:Array; var lv:URLVariables; var k:String; var server:String; var hostname:String; var lc:LocalConnection; var name:String; var loader:Loader; var g:Function; var req:URLRequest; var v:Object; var options = _arg1; DEFAULTS = {server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = MochiAd._parseOptions(options, DEFAULTS); options.swfv = 9; options.mav = MochiAd.getVersion(); clip = options.clip; if (!MochiAd._isNetworkAvailable()){ return (null); }; try { if (clip._mochiad_loaded){ return (null); }; } catch(e:Error) { throw (new Error("MochiAd requires a clip that is an instance of a dynamic class. If your class extends Sprite or MovieClip, you must make it dynamic.")); }; depth = options.depth; delete options.depth; mc = createEmptyMovieClip(clip, "_mochiad", depth); wh = MochiAd._getRes(options, clip); options.res = ((wh[0] + "x") + wh[1]); options.server = (options.server + options.id); delete options.id; clip._mochiad_loaded = true; if (clip.loaderInfo.loaderURL.indexOf("http") == 0){ options.as3_swf = clip.loaderInfo.loaderURL; } else { trace("[MochiAd] NOTE: Security Sandbox Violation errors below are normal"); }; lv = new URLVariables(); for (k in options) { v = options[k]; if (!(v is Function)){ lv[k] = v; }; }; server = lv.server; delete lv.server; hostname = _allowDomains(server); lc = new LocalConnection(); lc.client = mc; name = ["", Math.floor(new Date().getTime()), Math.floor((Math.random() * 999999))].join("_"); lc.allowDomain("*", "localhost"); lc.allowInsecureDomain("*", "localhost"); lc.connect(name); mc.lc = lc; mc.lcName = name; lv.lc = name; lv.st = getTimer(); loader = new Loader(); g = function (_arg1:Object):void{ _arg1.target.removeEventListener(_arg1.type, arguments.callee); MochiAd.unload(clip); }; loader.contentLoaderInfo.addEventListener(Event.UNLOAD, g); req = new URLRequest(((server + ".swf?cacheBust=") + new Date().getTime())); req.contentType = "application/x-www-form-urlencoded"; req.method = URLRequestMethod.POST; req.data = lv; loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, function (_arg1:IOErrorEvent):void{ trace("[MochiAds] Blocked URL"); }); loader.load(req); mc.addChild(loader); mc._mochiad_ctr = loader; return (mc); } public static function runMethod(_arg1:Object, _arg2:String, _arg3:Array):Object{ var _local4:Array; var _local5:Number; _local4 = _arg2.split("."); _local5 = 0; while (_local5 < (_local4.length - 1)) { if ((((_arg1[_local4[_local5]] == undefined)) || ((_arg1[_local4[_local5]] == null)))){ return (undefined); }; _arg1 = _arg1[_local4[_local5]]; _local5++; }; if (typeof(_arg1[_local4[_local5]]) == "function"){ return (_arg1[_local4[_local5]].apply(_arg1, _arg3)); }; return (undefined); } public static function createEmptyMovieClip(_arg1:Object, _arg2:String, _arg3:Number):MovieClip{ var _local4:MovieClip; _local4 = new MovieClip(); if (((false) && (_arg3))){ _arg1.addChildAt(_local4, _arg3); } else { _arg1.addChild(_local4); }; _arg1[_arg2] = _local4; _local4["_name"] = _arg2; return (_local4); } public static function _getRes(_arg1:Object, _arg2:Object):Array{ var _local3:Object; var _local4:Number; var _local5:Number; var _local6:Array; _local3 = _arg2.getBounds(_arg2.root); _local4 = 0; _local5 = 0; if (typeof(_arg1.res) != "undefined"){ _local6 = _arg1.res.split("x"); _local4 = parseFloat(_local6[0]); _local5 = parseFloat(_local6[1]); } else { _local4 = (_local3.xMax - _local3.xMin); _local5 = (_local3.yMax - _local3.yMin); }; if ((((_local4 == 0)) || ((_local5 == 0)))){ _local4 = _arg2.stage.stageWidth; _local5 = _arg2.stage.stageHeight; }; return ([_local4, _local5]); } public static function adShowing(_arg1:Object):void{ _arg1.origFrameRate = _arg1.stage.frameRate; _arg1.stage.frameRate = 30; } public static function getValue(_arg1:Object, _arg2:String):Object{ var _local3:Array; var _local4:Number; _local3 = _arg2.split("."); _local4 = 0; while (_local4 < (_local3.length - 1)) { if ((((_arg1[_local3[_local4]] == undefined)) || ((_arg1[_local3[_local4]] == null)))){ return (undefined); }; _arg1 = _arg1[_local3[_local4]]; _local4++; }; return (_arg1[_local3[_local4]]); } public static function rpc(_arg1:Object, _arg2:Number, _arg3:Object):void{ var _local4:Object; var _local5:Object; switch (_arg3.id){ case "setValue": MochiAd.setValue(_arg1, _arg3.objectName, _arg3.value); break; case "getValue": _local4 = MochiAd.getValue(_arg1, _arg3.objectName); _arg1._mochiad.lc.send(_arg1._mochiad._containerLCName, "rpcResult", _arg2, _local4); break; case "runMethod": _local5 = MochiAd.runMethod(_arg1, _arg3.method, _arg3.args); _arg1._mochiad.lc.send(_arg1._mochiad._containerLCName, "rpcResult", _arg2, _local5); break; default: trace(("[mochiads rpc] unknown rpc id: " + _arg3.id)); }; } public static function setValue(_arg1:Object, _arg2:String, _arg3:Object):void{ var _local4:Array; var _local5:Number; _local4 = _arg2.split("."); _local5 = 0; while (_local5 < (_local4.length - 1)) { if ((((_arg1[_local4[_local5]] == undefined)) || ((_arg1[_local4[_local5]] == null)))){ return; }; _arg1 = _arg1[_local4[_local5]]; _local5++; }; _arg1[_local4[_local5]] = _arg3; } public static function showPreGameAd(_arg1:Object):void{ var DEFAULTS:Object; var clip:Object; var ad_msec:Number; var ad_timeout:Number; var fadeout_time:Number; var mc:MovieClip; var wh:Array; var w:Number; var h:Number; var chk:MovieClip; var bar:MovieClip; var bar_w:Number; var bar_color:Number; var bar_background:Number; var bar_outline:Number; var backing_mc:MovieClip; var backing:Object; var inside_mc:MovieClip; var inside:Object; var outline_mc:MovieClip; var outline:Object; var complete:Boolean; var unloaded:Boolean; var progress:Number; var f:Function; var sendHostProgress:Boolean; var fn:Function; var r:MovieClip; var options = _arg1; DEFAULTS = {ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:0xFF8A00, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function ():void{ if ((this.clip is MovieClip)){ this.clip.stop(); } else { throw (new Error("MochiAd.showPreGameAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_finished:function ():void{ if ((this.clip is MovieClip)){ this.clip.play(); } else { throw (new Error("MochiAd.showPreGameAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_loaded:function (_arg1:Number, _arg2:Number):void{ }, ad_failed:function ():void{ trace("[MochiAd] Couldn't load an ad, make sure your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function ():void{ }, ad_progress:function (_arg1:Number):void{ }, progress_override:function (_arg1:Object):Number{ return (NaN); }, bar_offset:0}; options = MochiAd._parseOptions(options, DEFAULTS); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def"){ options.ad_started(); fn = function ():void{ options.ad_finished(); }; setTimeout(fn, 100); return; }; clip = options.clip; ad_msec = 11000; ad_timeout = options.ad_timeout; delete options.ad_timeout; fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!MochiAd.load(options)){ options.ad_failed(); options.ad_finished(); return; }; options.ad_started(); mc = clip._mochiad; mc["onUnload"] = function ():void{ var fn:Function; MochiAd._cleanup(mc); fn = function ():void{ options.ad_finished(); }; setTimeout(fn, 100); }; wh = MochiAd._getRes(options, clip); w = wh[0]; h = wh[1]; mc.x = (w * 0.5); mc.y = (h * 0.5); chk = createEmptyMovieClip(mc, "_mochiad_wait", 3); chk.x = (w * -0.5); chk.y = (h * -0.5); bar = createEmptyMovieClip(chk, "_mochiad_bar", 4); if (options.no_progress_bar){ bar.visible = false; delete options.no_progress_bar; } else { bar.x = (10 + options.bar_offset); bar.y = (h - 20); }; bar_w = ((w - bar.x) - 10); bar_color = options.color; delete options.color; bar_background = options.background; delete options.background; bar_outline = options.outline; delete options.outline; backing_mc = createEmptyMovieClip(bar, "_outline", 1); backing = backing_mc.graphics; backing.beginFill(bar_background); backing.moveTo(0, 0); backing.lineTo(bar_w, 0); backing.lineTo(bar_w, 10); backing.lineTo(0, 10); backing.lineTo(0, 0); backing.endFill(); inside_mc = createEmptyMovieClip(bar, "_inside", 2); inside = inside_mc.graphics; inside.beginFill(bar_color); inside.moveTo(0, 0); inside.lineTo(bar_w, 0); inside.lineTo(bar_w, 10); inside.lineTo(0, 10); inside.lineTo(0, 0); inside.endFill(); inside_mc.scaleX = 0; outline_mc = createEmptyMovieClip(bar, "_outline", 3); outline = outline_mc.graphics; outline.lineStyle(0, bar_outline, 100); outline.moveTo(0, 0); outline.lineTo(bar_w, 0); outline.lineTo(bar_w, 10); outline.lineTo(0, 10); outline.lineTo(0, 0); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function ():void{ var _local1:Number; _local1 = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time))); if (_local1 > 0){ this.parent.alpha = (_local1 * 0.01); } else { MochiAd.unload(clip); delete this["onEnterFrame"]; }; }; complete = false; unloaded = false; progress = Math.min(1, options.progress_override(clip)); f = function (_arg1:Event):void{ _arg1.target.removeEventListener(_arg1.type, arguments.callee); complete = true; if (unloaded){ MochiAd.unload(clip); }; }; if (!isNaN(progress)){ complete = (progress == 1); } else { if (clip.loaderInfo.bytesLoaded == clip.loaderInfo.bytesTotal){ complete = true; } else { if ((clip.root is MovieClip)){ r = (clip.root as MovieClip); if (r.framesLoaded >= r.totalFrames){ complete = true; } else { clip.loaderInfo.addEventListener(Event.COMPLETE, f); }; } else { clip.loaderInfo.addEventListener(Event.COMPLETE, f); }; }; }; mc.unloadAd = function ():void{ unloaded = true; if (complete){ MochiAd.unload(clip); }; }; mc.adLoaded = options.ad_loaded; mc.adSkipped = options.ad_skipped; mc.adjustProgress = function (_arg1:Number):void{ var _local2:Object; _local2 = mc._mochiad_wait; _local2.server_control = true; _local2.showing = true; _local2.started = getTimer(); _local2.ad_msec = _arg1; }; mc.rpc = function (_arg1:Number, _arg2:Object):void{ MochiAd.rpc(clip, _arg1, _arg2); }; mc.rpcTestFn = function (_arg1:String):Object{ trace(("[MOCHIAD rpcTestFn] " + _arg1)); return (_arg1); }; mc.regContLC = function (_arg1:String):void{ mc._containerLCName = _arg1; }; sendHostProgress = false; mc.sendHostLoadProgress = function (_arg1:String):void{ sendHostProgress = true; }; chk["onEnterFrame"] = function ():void{ var _local1:Object; var _local2:Object; var _local3:Number; var _local4:Boolean; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; var _local10:Object; var _local11:Number; var _local12:Number; if (((!(this.parent)) || (!(this.parent.parent)))){ delete this["onEnterFrame"]; return; }; _local1 = this.parent.parent.root; _local2 = this.parent._mochiad_ctr; _local3 = (getTimer() - this.started); _local4 = false; _local5 = _local1.loaderInfo.bytesTotal; _local6 = _local1.loaderInfo.bytesLoaded; _local7 = Math.min(1, options.progress_override(_local1)); if (_local7 == 1){ complete = true; }; if (complete){ _local6 = Math.max(1, _local6); _local5 = _local6; }; _local8 = ((100 * _local6) / _local5); if (!isNaN(_local7)){ _local8 = (100 * _local7); }; _local9 = ((100 * _local3) / chk.ad_msec); _local10 = this._mochiad_bar._inside; _local11 = Math.min(100, Math.min(((_local8) || (0)), _local9)); _local11 = Math.max(this.last_pcnt, _local11); this.last_pcnt = _local11; _local10.scaleX = (_local11 * 0.01); options.ad_progress(_local11); if (sendHostProgress){ clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local8}); if (_local8 >= 100){ sendHostProgress = false; }; }; if (!chk.showing){ _local12 = this.parent._mochiad_ctr.contentLoaderInfo.bytesTotal; if (_local12 > 0){ chk.showing = true; chk.started = getTimer(); MochiAd.adShowing(clip); } else { if ((((_local3 > chk.ad_timeout)) && ((_local8 == 100)))){ options.ad_failed(); _local4 = true; }; }; }; if (_local3 > chk.ad_msec){ _local4 = true; }; if (((complete) && (_local4))){ if (unloaded){ MochiAd.unload(_local1); } else { if (this.server_control){ delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; }; }; }; }; doOnEnterFrame(chk); } public static function showPreloaderAd(_arg1:Object):void{ trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); MochiAd.showPreGameAd(_arg1); } public static function showTimedAd(_arg1:Object):void{ trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); MochiAd.showInterLevelAd(_arg1); } public static function doOnEnterFrame(_arg1:MovieClip):void{ var f:Function; var mc = _arg1; f = function (_arg1:Object):void{ if (((("onEnterFrame" in mc)) && (mc.onEnterFrame))){ mc.onEnterFrame(); } else { _arg1.target.removeEventListener(_arg1.type, arguments.callee); }; }; mc.addEventListener(Event.ENTER_FRAME, f); } } }//package mochi.as3
Section 25
//MochiCoins (mochi.as3.MochiCoins) package mochi.as3 { public class MochiCoins { public static const STORE_HIDE:String = "StoreHide"; public static const LOGGED_IN:String = "LoggedIn"; public static const STORE_ITEMS:String = "StoreItems"; public static const NO_USER:String = "NoUser"; public static const PROPERTIES_SIZE:String = "PropertiesSize"; public static const ITEM_NEW:String = "ItemNew"; public static const USER_INFO:String = "UserInfo"; public static const IO_ERROR:String = "IOError"; public static const ITEM_OWNED:String = "ItemOwned"; 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_SHOW:String = "LoginShow"; public static const STORE_SHOW:String = "StoreShow"; public static const PROFILE_HIDE:String = "ProfileHide"; private static var _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); public static function showItem(_arg1:Object=null):void{ if (((!(_arg1)) || (!((typeof(_arg1.item) == "string"))))){ trace("ERROR: showItem call must pass an Object with an item key"); return; }; MochiServices.bringToTop(); MochiServices.send("coins_showItem", {options:_arg1}, null, null); } public static function saveUserProperties(_arg1:Object):void{ MochiServices.send("coins_saveUserProperties", _arg1); } public static function triggerEvent(_arg1:String, _arg2:Object):void{ _dispatcher.triggerEvent(_arg1, _arg2); } public static function showLoginWidget(_arg1:Object=null):void{ MochiServices.setContainer(); MochiServices.bringToTop(); MochiServices.send("coins_showLoginWidget", {options:_arg1}); } public static function getStoreItems():void{ MochiServices.send("coins_getStoreItems"); } public static function getVersion():String{ return (MochiServices.getVersion()); } public static function showStore(_arg1:Object=null):void{ MochiServices.bringToTop(); MochiServices.send("coins_showStore", {options:_arg1}, null, null); } public static function addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } public static function getUserInfo():void{ MochiServices.send("coins_getUserInfo"); } public static function hideLoginWidget():void{ MochiServices.send("coins_hideLoginWidget"); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.removeEventListener(_arg1, _arg2); } public static function showVideo(_arg1:Object=null):void{ if (((!(_arg1)) || (!((typeof(_arg1.item) == "string"))))){ trace("ERROR: showVideo call must pass an Object with an item key"); return; }; MochiServices.bringToTop(); MochiServices.send("coins_showVideo", {options:_arg1}, null, null); } } }//package mochi.as3
Section 26
//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 27
//MochiEvents (mochi.as3.MochiEvents) package mochi.as3 { import flash.display.*; public class MochiEvents { public static const ALIGN_BOTTOM_LEFT:String = "ALIGN_BL"; public static const FORMAT_LONG:String = "LongForm"; public static const ALIGN_BOTTOM:String = "ALIGN_B"; public static const ACHIEVEMENT_RECEIVED:String = "AchievementReceived"; public static const FORMAT_SHORT:String = "ShortForm"; public static const ALIGN_TOP_RIGHT:String = "ALIGN_TR"; public static const ALIGN_BOTTOM_RIGHT:String = "ALIGN_BR"; public static const ALIGN_TOP:String = "ALIGN_T"; public static const ALIGN_LEFT:String = "ALIGN_L"; public static const ALIGN_RIGHT:String = "ALIGN_R"; public static const ALIGN_TOP_LEFT:String = "ALIGN_TL"; public static const ALIGN_CENTER:String = "ALIGN_C"; private static var _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); private static var gameStart:Number; private static var levelStart:Number; public static function addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.removeEventListener(_arg1, _arg2); } public static function startSession(_arg1:String):void{ MochiServices.send("events_beginSession", {achievementID:_arg1}, null, null); } public static function triggerEvent(_arg1:String, _arg2:Object):void{ _dispatcher.triggerEvent(_arg1, _arg2); } public static function setNotifications(_arg1:MovieClip, _arg2:Object):void{ var _local3:Object; var _local4:Object; _local3 = {}; for (_local4 in _arg2) { _local3[_local4] = _arg2[_local4]; }; _local3.clip = _arg1; MochiServices.send("events_setNotifications", _local3, null, null); } public static function endGame():void{ var _local1:Number; _local1 = (new Date().time - gameStart); trigger("end_game", {time:_local1}); } public static function startGame():void{ gameStart = new Date().time; trigger("start_game"); } public static function trigger(_arg1:String, _arg2:Object=null):void{ if (_arg2 == null){ _arg2 = {}; } else { if (_arg2["kind"] != undefined){ trace("WARNING: optional arguements package contains key 'id', it will be overwritten"); _arg2["kind"] = _arg1; }; }; MochiServices.send("events_triggerEvent", {eventObject:_arg2}, null, null); } public static function getVersion():String{ return (MochiServices.getVersion()); } public static function startLevel():void{ levelStart = new Date().time; trigger("start_level"); } public static function endLevel():void{ var _local1:Number; _local1 = (new Date().time - levelStart); trigger("end_level", {time:_local1}); } } }//package mochi.as3
Section 28
//MochiServices (mochi.as3.MochiServices) package mochi.as3 { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.net.*; import flash.system.*; import flash.geom.*; public class MochiServices { private static var _container:Object; private static var _connected:Boolean = false; private static var _swfVersion:String; private static var _preserved:Object; public static var netupAttempted:Boolean = false; private static var _sendChannel:LocalConnection; public static var servicesSync:MochiSync = new MochiSync(); private static var _clip:MovieClip; private static var _id:String; private static var _services:String = "services.swf"; private static var _servURL:String = "http://www.mochiads.com/static/lib/services/"; public static var widget:Boolean = false; private static var _timer:Timer; private static var _sendChannelName:String; private static var _loader:Loader; private static var _connecting:Boolean = false; private static var _mochiLocalConnection:MovieClip; private static var _listenChannelName:String = "__ms_"; public static var onError:Object; public static var netup:Boolean = true; private static var _mochiLC:String = "MochiLC.swf"; public static function isNetworkAvailable():Boolean{ return (!((Security.sandboxType == "localWithFile"))); } public static function get connected():Boolean{ return (_connected); } private static function onReceive(_arg1:Object):void{ var cb:String; var cblst:Object; var method:*; var methodName:String; var obj:Object; var pkg = _arg1; cb = pkg.callbackID; cblst = _clip._callbacks[cb]; if (!cblst){ return; }; method = cblst.callbackMethod; methodName = ""; obj = cblst.callbackObject; if (((obj) && ((typeof(method) == "string")))){ methodName = method; if (obj[method] != null){ method = obj[method]; } else { trace((("Error: Method " + method) + " does not exist.")); }; }; if (method != undefined){ try { method.apply(obj, pkg.args); } catch(error:Error) { trace(((("Error invoking callback method '" + methodName) + "': ") + error.toString())); }; } else { if (obj != null){ try { obj(pkg.args); } catch(error:Error) { trace(("Error invoking method on object: " + error.toString())); }; }; }; delete _clip._callbacks[cb]; } public static function get childClip():Object{ return (_clip); } public static function send(_arg1:String, _arg2:Object=null, _arg3:Object=null, _arg4:Object=null):void{ if (_connected){ _mochiLocalConnection.send(_sendChannelName, "onReceive", {methodName:_arg1, args:_arg2, callbackID:_clip._nextcallbackID}); } else { if ((((_clip == null)) || (!(_connecting)))){ trace(("Error: MochiServices not connected. Please call MochiServices.connect(). Function: " + _arg1)); handleError(_arg2, _arg3, _arg4); flush(true); return; }; _clip._queue.push({methodName:_arg1, args:_arg2, callbackID:_clip._nextcallbackID}); }; if (_clip != null){ if (((!((_clip._callbacks == null))) && (!((_clip._nextcallbackID == null))))){ _clip._callbacks[_clip._nextcallbackID] = {callbackObject:_arg3, callbackMethod:_arg4}; _clip._nextcallbackID++; }; }; } private static function init(_arg1:String, _arg2:Object):void{ _id = _arg1; if (_arg2 != null){ _container = _arg2; loadCommunicator(_arg1, _container); }; } private static function clickMovie(_arg1:String, _arg2:Function):MovieClip{ var _local3:Array; var _local4:int; var _local5:Array; var _local6:Array; var _local7:MovieClip; var _local8:LocalConnection; var _local9:String; var _local10:ByteArray; var _local11:ByteArray; var _local12:uint; var _local13:uint; var _local14:Loader; _local3 = [150, 21, 0, 7, 1, 0, 0, 0, 0, 98, 116, 110, 0, 7, 2, 0, 0, 0, 0, 116, 104, 105, 115, 0, 28, 150, 22, 0, 0, 99, 114, 101, 97, 116, 101, 69, 109, 112, 116, 121, 77, 111, 118, 105, 101, 67, 108, 105, 112, 0, 82, 135, 1, 0, 0, 23, 150, 13, 0, 4, 0, 0, 111, 110, 82, 101, 108, 101, 97, 115, 101, 0, 142, 8, 0, 0, 0, 0, 2, 42, 0, 114, 0, 150, 17, 0, 0, 32, 0, 7, 1, 0, 0, 0, 8, 0, 0, 115, 112, 108, 105, 116, 0, 82, 135, 1, 0, 1, 23, 150, 7, 0, 4, 1, 7, 0, 0, 0, 0, 78, 150, 8, 0, 0, 95, 98, 108, 97, 110, 107, 0, 154, 1, 0, 0, 150, 7, 0, 0, 99, 108, 105, 99, 107, 0, 150, 7, 0, 4, 1, 7, 1, 0, 0, 0, 78, 150, 27, 0, 7, 2, 0, 0, 0, 7, 0, 0, 0, 0, 0, 76, 111, 99, 97, 108, 67, 111, 110, 110, 101, 99, 116, 105, 111, 110, 0, 64, 150, 6, 0, 0, 115, 101, 110, 100, 0, 82, 79, 150, 15, 0, 4, 0, 0, 95, 97, 108, 112, 104, 97, 0, 7, 0, 0, 0, 0, 79, 150, 23, 0, 7, 0xFF, 0, 0xFF, 0, 7, 1, 0, 0, 0, 4, 0, 0, 98, 101, 103, 105, 110, 70, 105, 108, 108, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 109, 111, 118, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 100, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 100, 0, 0, 0, 7, 100, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 100, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 16, 0, 7, 0, 0, 0, 0, 4, 0, 0, 101, 110, 100, 70, 105, 108, 108, 0, 82, 23]; _local5 = [104, 0, 31, 64, 0, 7, 208, 0, 0, 12, 1, 0, 67, 2, 0xFF, 0xFF, 0xFF, 63, 3]; _local6 = [0, 64, 0, 0, 0]; _local7 = new MovieClip(); _local8 = new LocalConnection(); _local9 = ((("_click_" + Math.floor((Math.random() * 999999))) + "_") + Math.floor(new Date().time)); _local8 = new LocalConnection(); _local7.lc = _local8; _local7.click = _arg2; _local8.client = _local7; _local8.connect(_local9); _local10 = new ByteArray(); _local11 = new ByteArray(); _local11.endian = Endian.LITTLE_ENDIAN; _local11.writeShort(1); _local11.writeUTFBytes(((_arg1 + " ") + _local9)); _local11.writeByte(0); _local12 = ((_local3.length + _local11.length) + 4); _local13 = (_local12 + 35); _local10.endian = Endian.LITTLE_ENDIAN; _local10.writeUTFBytes("FWS"); _local10.writeByte(8); _local10.writeUnsignedInt(_local13); for each (_local4 in _local5) { _local10.writeByte(_local4); }; _local10.writeUnsignedInt(_local12); _local10.writeByte(136); _local10.writeShort(_local11.length); _local10.writeBytes(_local11); for each (_local4 in _local3) { _local10.writeByte(_local4); }; for each (_local4 in _local6) { _local10.writeByte(_local4); }; _local14 = new Loader(); _local14.loadBytes(_local10); _local7.addChild(_local14); return (_local7); } public static function stayOnTop():void{ _container.addEventListener(Event.ENTER_FRAME, MochiServices.bringToTop, false, 0, true); if (_clip != null){ _clip.visible = true; }; } public static function addLinkEvent(_arg1:String, _arg2:String, _arg3:DisplayObjectContainer, _arg4:Function=null):void{ var vars:Object; var avm1Click:DisplayObject; var s:String; var i:Number; var x:String; var req:URLRequest; var loader:Loader; var setURL:Function; var err:Function; var complete:Function; var url = _arg1; var burl = _arg2; var btn = _arg3; var onClick = _arg4; vars = new Object(); vars["mav"] = getVersion(); vars["swfv"] = "9"; vars["swfurl"] = btn.loaderInfo.loaderURL; vars["fv"] = Capabilities.version; vars["os"] = Capabilities.os; vars["lang"] = Capabilities.language; vars["scres"] = ((Capabilities.screenResolutionX + "x") + Capabilities.screenResolutionY); s = "?"; i = 0; for (x in vars) { if (i != 0){ s = (s + "&"); }; i = (i + 1); s = (((s + x) + "=") + escape(vars[x])); }; req = new URLRequest("http://x.mochiads.com/linkping.swf"); loader = new Loader(); setURL = function (_arg1:String):void{ var _local2:Rectangle; if (avm1Click){ btn.removeChild(avm1Click); }; avm1Click = clickMovie(_arg1, onClick); _local2 = btn.getBounds(btn); btn.addChild(avm1Click); avm1Click.x = _local2.x; avm1Click.y = _local2.y; avm1Click.scaleX = (0.01 * _local2.width); avm1Click.scaleY = (0.01 * _local2.height); }; err = function (_arg1:Object):void{ netup = false; _arg1.target.removeEventListener(_arg1.type, arguments.callee); setURL(burl); }; complete = function (_arg1:Object):void{ _arg1.target.removeEventListener(_arg1.type, arguments.callee); }; if (netup){ setURL((url + s)); } else { setURL(burl); }; if (!((netupAttempted) || (_connected))){ netupAttempted = true; loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, err); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, complete); loader.load(req); }; } public static function warnID(_arg1:String, _arg2:Boolean):void{ var _local3:Number; _arg1 = _arg1.toLowerCase(); if (_arg1.length != 16){ trace((("WARNING: " + (_arg2) ? "board" : "game") + " ID is not the appropriate length")); return; } else { if (_arg1 == "1e113c7239048b3f"){ if (_arg2){ trace("WARNING: Using testing board ID"); } else { trace("WARNING: Using testing board ID as game ID"); }; return; } else { if (_arg1 == "84993a1de4031cd8"){ if (_arg2){ trace("WARNING: Using testing game ID as board ID"); } else { trace("WARNING: Using testing game ID"); }; return; }; }; }; _local3 = 0; while (_local3 < _arg1.length) { switch (_arg1.charAt(_local3)){ case "0": case "1": case "2": case "3": case "4": case "5": case "6": case "7": case "8": case "9": case "a": case "b": case "c": case "d": case "e": case "f": break; default: trace(("WARNING: Board ID contains illegal characters: " + _arg1)); return; }; _local3++; }; } public static function disconnect():void{ if (((_connected) || (_connecting))){ if (_clip != null){ if (_clip.parent != null){ if ((_clip.parent is Sprite)){ Sprite(_clip.parent).removeChild(_clip); _clip = null; }; }; }; _connecting = (_connected = false); flush(true); try { _mochiLocalConnection.close(); } catch(error:Error) { }; }; if (_timer != null){ try { _timer.stop(); } catch(error:Error) { }; }; } public static function allowDomains(_arg1:String):String{ var _local2:String; if (Security.sandboxType != "application"){ Security.allowDomain("*"); Security.allowInsecureDomain("*"); }; if (_arg1.indexOf("http://") != -1){ _local2 = _arg1.split("/")[2].split(":")[0]; if (Security.sandboxType != "application"){ Security.allowDomain(_local2); Security.allowInsecureDomain(_local2); }; }; return (_local2); } public static function getVersion():String{ return ("3.3 as3"); } public static function doClose():void{ _container.removeEventListener(Event.ENTER_FRAME, MochiServices.bringToTop); } private static function flush(_arg1:Boolean):void{ var _local2:Object; var _local3:Object; if (((_clip) && (_clip._queue))){ while (_clip._queue.length > 0) { _local2 = _clip._queue.shift(); _local3 = null; if (_local2 != null){ if (_local2.callbackID != null){ _local3 = _clip._callbacks[_local2.callbackID]; }; delete _clip._callbacks[_local2.callbackID]; if (((_arg1) && (!((_local3 == null))))){ handleError(_local2.args, _local3.callbackObject, _local3.callbackMethod); }; }; }; }; } public static function get id():String{ return (_id); } private static function onEvent(_arg1:Object):void{ var _local2:String; var _local3:String; _local2 = _arg1.target; _local3 = _arg1.event; switch (_local2){ case "events": MochiEvents.triggerEvent(_arg1.event, _arg1.args); break; case "coins": MochiCoins.triggerEvent(_arg1.event, _arg1.args); break; case "sync": servicesSync.triggerEvent(_arg1.event, _arg1.args); break; }; } private static function urlOptions(_arg1:Object):Object{ var _local2:Object; var _local3:String; var _local4:Array; var _local5:Number; var _local6:Array; _local2 = {}; if (_arg1.stage){ _local3 = _arg1.stage.loaderInfo.parameters.mochiad_options; } else { _local3 = _arg1.loaderInfo.parameters.mochiad_options; }; if (_local3){ _local4 = _local3.split("&"); _local5 = 0; while (_local5 < _local4.length) { _local6 = _local4[_local5].split("="); _local2[unescape(_local6[0])] = unescape(_local6[1]); _local5++; }; }; return (_local2); } public static function setContainer(_arg1:Object=null, _arg2:Boolean=true):void{ if (_arg1 != null){ if ((_arg1 is Sprite)){ _container = _arg1; }; }; if (_arg2){ if ((_container is Sprite)){ Sprite(_container).addChild(_clip); }; }; } private static function handleError(_arg1:Object, _arg2:Object, _arg3:Object):void{ var args = _arg1; var callbackObject = _arg2; var callbackMethod = _arg3; if (args != null){ if (args.onError != null){ args.onError.apply(null, ["NotConnected"]); }; if (((!((args.options == null))) && (!((args.options.onError == null))))){ args.options.onError.apply(null, ["NotConnected"]); }; }; if (callbackMethod != null){ args = {}; args.error = true; args.errorCode = "NotConnected"; if (((!((callbackObject == null))) && ((callbackMethod is String)))){ try { var _local5 = callbackObject; _local5[callbackMethod](args); } catch(error:Error) { }; } else { if (callbackMethod != null){ try { callbackMethod.apply(args); } catch(error:Error) { }; }; }; }; } private static function loadError(_arg1:Object):void{ _clip._mochiad_ctr_failed = true; trace("MochiServices could not load."); MochiServices.disconnect(); MochiServices.onError("IOError"); } private static function initComChannels():void{ if (!_connected){ trace("[SERVICES_API] connected!"); _connecting = false; _connected = true; _mochiLocalConnection.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _mochiLocalConnection.send(_sendChannelName, "onReceive", {methodName:"registerGame", preserved:_preserved, id:_id, clip:_container, version:getVersion(), parentURL:_container.loaderInfo.loaderURL}); _clip.onReceive = onReceive; _clip.onEvent = onEvent; _clip.onError = function ():void{ MochiServices.onError("IOError"); }; while (_clip._queue.length > 0) { _mochiLocalConnection.send(_sendChannelName, "onReceive", _clip._queue.shift()); }; }; } private static function loadLCBridge(_arg1:Object):void{ var loader:Loader; var mochiLCURL:String; var req:URLRequest; var complete:Function; var clip = _arg1; loader = new Loader(); mochiLCURL = (_servURL + _mochiLC); req = new URLRequest(mochiLCURL); complete = function (_arg1:Object):void{ _mochiLocalConnection = MovieClip(loader.content); listen(); }; loader.contentLoaderInfo.addEventListener(Event.COMPLETE, complete); loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError); loader.load(req); clip.addChild(loader); } private static function listen():void{ _mochiLocalConnection.connect(_listenChannelName); _clip.handshake = function (_arg1:Object):void{ MochiServices.comChannelName = _arg1.newChannel; }; trace("Waiting for MochiAds services to connect..."); } public static function get clip():Object{ return (_container); } public static function set comChannelName(_arg1:String):void{ if (_arg1 != null){ if (_arg1.length > 3){ _sendChannelName = (_arg1 + "_fromgame"); initComChannels(); }; }; } private static function loadCommunicator(_arg1:String, _arg2:Object):MovieClip{ var _local3:String; var _local4:String; var _local5:URLRequest; var _local6:URLVariables; _local3 = ("_mochiservices_com_" + _arg1); if (_clip != null){ return (_clip); }; if (!MochiServices.isNetworkAvailable()){ return (null); }; if (urlOptions(_arg2).servURL){ _servURL = urlOptions(_arg2).servURL; }; _local4 = (_servURL + _services); if (urlOptions(_arg2).servicesURL){ _local4 = urlOptions(_arg2).servicesURL; }; _listenChannelName = (_listenChannelName + ((Math.floor(new Date().time) + "_") + Math.floor((Math.random() * 99999)))); MochiServices.allowDomains(_local4); _clip = createEmptyMovieClip(_arg2, _local3, 10336, false); loadLCBridge(_clip); _loader = new Loader(); _loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError); _local5 = new URLRequest(_local4); _local6 = new URLVariables(); _local6.listenLC = _listenChannelName; _local6.mochiad_options = _arg2.loaderInfo.parameters.mochiad_options; _local6.api_version = getVersion(); if (widget){ _local6.widget = true; }; _local5.data = _local6; _loader.load(_local5); _clip.addChild(_loader); _clip._mochiservices_com = _loader; _sendChannel = new LocalConnection(); _clip._queue = []; _clip._nextcallbackID = 0; _clip._callbacks = {}; _timer = new Timer(10000, 1); _timer.addEventListener(TimerEvent.TIMER, connectWait); _timer.start(); return (_clip); } public static function connect(_arg1:String, _arg2:Object, _arg3:Object=null):void{ var id = _arg1; var clip = _arg2; var onError = _arg3; warnID(id, false); if ((clip is DisplayObject)){ if (((!(_connected)) && ((_clip == null)))){ trace("MochiServices Connecting..."); _connecting = true; init(id, clip); }; } else { trace("Error, MochiServices requires a Sprite, Movieclip or instance of the stage."); }; if (onError != null){ MochiServices.onError = onError; } else { if (MochiServices.onError == null){ MochiServices.onError = function (_arg1:String):void{ trace(_arg1); }; }; }; } public static function createEmptyMovieClip(_arg1:Object, _arg2:String, _arg3:Number, _arg4:Boolean=true):MovieClip{ var mc:MovieClip; var parent = _arg1; var name = _arg2; var depth = _arg3; var doAdd = _arg4; mc = new MovieClip(); if (doAdd){ if (((false) && (depth))){ parent.addChildAt(mc, depth); } else { parent.addChild(mc); }; }; try { parent[name] = mc; } catch(e:Error) { throw (new Error("MochiServices requires a clip that is an instance of a dynamic class. If your class extends Sprite or MovieClip, you must make it dynamic.")); }; mc["_name"] = name; return (mc); } public static function bringToTop(_arg1:Event=null):void{ var e = _arg1; if (((!((MochiServices.clip == null))) && (!((MochiServices.childClip == null))))){ try { if (MochiServices.clip.numChildren > 1){ MochiServices.clip.setChildIndex(MochiServices.childClip, (MochiServices.clip.numChildren - 1)); }; } catch(errorObject:Error) { trace("Warning: Depth sort error."); _container.removeEventListener(Event.ENTER_FRAME, MochiServices.bringToTop); }; }; } public static function connectWait(_arg1:TimerEvent):void{ if (!_connected){ _clip._mochiad_ctr_failed = true; trace("MochiServices could not load. (timeout)"); MochiServices.disconnect(); MochiServices.onError("IOError"); }; } } }//package mochi.as3
Section 29
//MochiSync (mochi.as3.MochiSync) package mochi.as3 { import flash.utils.*; public dynamic class MochiSync extends Proxy { private var _syncContainer:Object; public static var SYNC_PROPERTY:String = "UpdateProperty"; public static var SYNC_REQUEST:String = "SyncRequest"; public function MochiSync():void{ _syncContainer = {}; } public function triggerEvent(_arg1:String, _arg2:Object):void{ switch (_arg1){ case SYNC_REQUEST: MochiServices.send("sync_syncronize", _syncContainer); break; case SYNC_PROPERTY: _syncContainer[_arg2.name] = _arg2.value; break; }; } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function getProperty(_arg1){ return (_syncContainer[_arg1]); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function setProperty(_arg1, _arg2):void{ var _local3:String; if (_syncContainer[_arg1] == _arg2){ return; }; _local3 = _arg1.toString(); _syncContainer[_local3] = _arg2; MochiServices.send("sync_propUpdate", {name:_local3, value:_arg2}); } } }//package mochi.as3
Section 30
//bg_music (bg_music) package { import flash.media.*; public dynamic class bg_music extends Sound { } }//package
Section 31
//Main (Main) package { import flash.display.*; import flash.events.*; import mochi.as3.*; import flash.media.*; public dynamic class Main extends MovieClip { public var shanMusic:shan_music; public var replay_btn:SimpleButton; public var pack1_mc:packClass; public var show_btn:SimpleButton; public var person3_btn:SimpleButton; public var beginPerson2_btn:SimpleButton; public var beginFrame:int;// = 0 public var show1Person_mc:MovieClip; public var pack2_mc:pack2Class; private var deagMc:Object; public var show3Person_mc:MovieClip; public var person2_btn:SimpleButton; public var beginPerson1_btn:SimpleButton; public var bgMusic:bg_music; public var saveCop_ary:Array; public var save3_ary:Array; public var start_btn:SimpleButton; public var person1_btn:SimpleButton; public var dressUpPerson:MovieClip; public var pageChange_btn:SimpleButton; public var volumeSize1:Number;// = 1 public var volumeSize2:Number;// = 1 public var myChannel1:SoundChannel; public var myChannel2:SoundChannel; public var show2Person_mc:MovieClip; public var reset_btn:SimpleButton; public var save2_ary:Array; public var load_mc:MovieClip; public var beginPerson3_btn:SimpleButton; public var nowPerson:uint;// = 1 private var beginMode:String;// = "load" public var music_mc:MovieClip; public var st2:SoundTransform; public var st1:SoundTransform; public var save1_ary:Array; public function Main(){ saveCop_ary = new Array(5, 0, 0, 0, 0); beginFrame = 0; nowPerson = 1; beginMode = "load"; bgMusic = new bg_music(); shanMusic = new shan_music(); volumeSize1 = 1; volumeSize2 = 1; st1 = new SoundTransform(volumeSize1, 0); st2 = new SoundTransform(volumeSize2, 0); super(); addFrameScript(0, frame0, (beginFrame + 1), frame1, (beginFrame + 2), frame2, (beginFrame + 3), frame3); } private function beginClick(_arg1:MouseEvent):void{ var _local2:uint; _local2 = 1; while (_local2 <= 3) { if (_arg1.currentTarget == this[(("beginPerson" + _local2) + "_btn")]){ nowPerson = _local2; gotoAndStop("frame_2"); break; }; _local2++; }; } private function frame0():void{ if (beginMode == "load"){ stop(); } else { if (beginMode == "add"){ MochiAd.showPreGameAd({clip:root, id:"266d413d7fa6e5f4", res:"650x450", background:0xFFFFFF, color:0xFF8A00, outline:0xFFFFFF, no_bg:true}); }; }; } private function frame2():void{ var _local1:*; ((myChannel2) && (myChannel2.stop())); pack1_mc.main_mc.gotoAndStop(1); refurbish(dressUpPerson, nowPerson); reset_btn.addEventListener(MouseEvent.CLICK, resetGame); show_btn.addEventListener(MouseEvent.CLICK, showGame); pageChange_btn.addEventListener(MouseEvent.CLICK, pageChange); _local1 = 1; while (_local1 <= 3) { this[(("person" + _local1) + "_btn")].addEventListener(MouseEvent.CLICK, personChange); _local1++; }; } private function frame3():void{ var _local1:*; if (!myChannel2){ myChannel2 = shanMusic.play(0, 9999); myChannel2.soundTransform = st2; }; refurbish(show1Person_mc, 1); refurbish(show2Person_mc, 2); refurbish(show3Person_mc, 3); replay_btn.addEventListener(MouseEvent.CLICK, replayGame); _local1 = 1; while (_local1 <= 3) { this[(("show" + _local1) + "Person_mc")].buttonMode = true; this[(("show" + _local1) + "Person_mc")].addEventListener(MouseEvent.MOUSE_DOWN, dragStart); _local1++; }; } private function musicDown(_arg1:MouseEvent):void{ if (volumeSize1){ volumeSize1 = 0; volumeSize2 = 0; _arg1.currentTarget.gotoAndStop(2); } else { volumeSize1 = 1; volumeSize2 = 1; _arg1.currentTarget.gotoAndStop(1); }; st1 = new SoundTransform(volumeSize1, 0); st2 = new SoundTransform(volumeSize2, 0); myChannel1.soundTransform = st1; if (this.currentFrame == (beginFrame + 4)){ myChannel2.soundTransform = st2; }; } private function frame1():void{ var _local1:uint; if (!myChannel1){ myChannel1 = bgMusic.play(0, 9999); myChannel1.soundTransform = st1; }; ((myChannel2) && (myChannel2.stop())); save1_ary = saveCop_ary.concat(); save2_ary = saveCop_ary.concat(); save3_ary = saveCop_ary.concat(); nowPerson = 1; stop(); music_mc.gotoAndStop((2 - volumeSize1)); start_btn.addEventListener(MouseEvent.CLICK, startGame); music_mc.addEventListener(MouseEvent.MOUSE_DOWN, musicDown); _local1 = 1; while (_local1 <= 3) { this[(("beginPerson" + _local1) + "_btn")].addEventListener(MouseEvent.CLICK, beginClick); _local1++; }; } private function replayGame(_arg1:MouseEvent):void{ gotoAndStop("frame_1"); } private function showGame(_arg1:MouseEvent):void{ gotoAndStop("frame_3"); } private function pageChange(_arg1:MouseEvent):void{ if (pack1_mc.currentFrame == 1){ pack1_mc.gotoAndPlay(2); }; } public function refurbish(_arg1:MovieClip, _arg2:uint){ var _local3:Array; var _local4:int; _local3 = new Array(); _local3 = this[(("save" + _arg2) + "_ary")]; _local4 = 1; while (_local4 <= _local3.length) { if (this.currentFrame == (beginFrame + 4)){ if (((_arg1[("p" + _local4)]) && ((_local4 < 5)))){ if (_local3[_local4] > 0){ _arg1[("p" + _local4)].gotoAndStop(_local3[_local4]); } else { _arg1[("p" + _local4)].gotoAndStop(_arg1[("p" + _local4)].totalFrames); if ((((_local4 == 2)) || ((_local4 == 3)))){ _arg1[("p" + _local4)].gotoAndStop((19 + _arg2)); }; }; }; if (((_arg1[("p" + _local4)]) && ((_local4 == 5)))){ if (_local3[_local4] > 0){ _arg1[("p" + _local4)].p1.gotoAndStop(_local3[_local4]); _arg1[("p" + _local4)].p2.gotoAndStop(_local3[_local4]); } else { _arg1[("p" + _local4)].p1.gotoAndStop(_arg1[("p" + _local4)].p1.totalFrames); _arg1[("p" + _local4)].p2.gotoAndStop(_arg1[("p" + _local4)].p2.totalFrames); }; }; } else { if (_arg1[("p" + _local4)]){ if (_local3[_local4] > 0){ _arg1[("p" + _local4)].gotoAndStop(_local3[_local4]); } else { _arg1[("p" + _local4)].gotoAndStop(_arg1[("p" + _local4)].totalFrames); if ((((_local4 == 2)) || ((_local4 == 3)))){ _arg1[("p" + _local4)].gotoAndStop((19 + _arg2)); }; }; }; }; _local4++; }; if (_arg1.p0){ _arg1.p0.gotoAndStop(_arg2); }; } private function dragStop(_arg1:MouseEvent):void{ deagMc.stopDrag(); stage.removeEventListener(MouseEvent.MOUSE_UP, dragStop); } private function personChange(_arg1:MouseEvent):void{ var _local2:*; _local2 = 1; while (_local2 <= 3) { if (_arg1.currentTarget == this[(("person" + _local2) + "_btn")]){ nowPerson = _local2; refurbish(dressUpPerson, nowPerson); }; _local2++; }; } private function startGame(_arg1:MouseEvent):void{ gotoAndStop("frame_2"); } private function dragStart(_arg1:MouseEvent):void{ _arg1.currentTarget.startDrag(false); if (_arg1.currentTarget.scaleX < 0.9){ _arg1.currentTarget.y = (_arg1.currentTarget.y + 50); }; _arg1.currentTarget.scaleX = (_arg1.currentTarget.scaleY = 0.9); deagMc = _arg1.currentTarget; stage.addEventListener(MouseEvent.MOUSE_UP, dragStop); } private function resetGame(_arg1:MouseEvent):void{ this[(("save" + nowPerson) + "_ary")] = saveCop_ary.concat(); refurbish(dressUpPerson, nowPerson); } } }//package
Section 32
//pack1Class (pack1Class) package { import flash.display.*; import flash.events.*; import flash.filters.*; public dynamic class pack1Class extends MovieClip { private var strength:Number;// = 3 private var inner:Boolean;// = false public var p2c11:MovieClip; public var p2c12:MovieClip; public var p2c13:MovieClip; public var p2c14:MovieClip; public var p2c15:MovieClip; public var p2c16:MovieClip; public var p2c17:MovieClip; public var p2c19:MovieClip; public var p2c10:MovieClip; private var blurX:Number;// = 5 private var blurY:Number;// = 5 public var p2c18:MovieClip; private var quality:Number;// = 3 public var p3c11:MovieClip; public var p3c13:MovieClip; public var p3c14:MovieClip; public var p3c16:MovieClip; public var p3c17:MovieClip; public var p3c15:MovieClip; public var p3c10:MovieClip; public var p3c19:MovieClip; public var p3c12:MovieClip; public var p3c1:MovieClip; public var p3c2:MovieClip; public var p3c3:MovieClip; public var p3c5:MovieClip; public var p3c18:MovieClip; public var p3c8:MovieClip; public var p3c9:MovieClip; public var p3c4:MovieClip; public var p3c6:MovieClip; public var p3c7:MovieClip; private var Alpha:Number;// = 100 private var color:Number;// = 0xFFFFFF public var p2c1:MovieClip; public var p2c2:MovieClip; public var p2c3:MovieClip; public var p2c4:MovieClip; public var p2c6:MovieClip; public var p2c7:MovieClip; public var p2c8:MovieClip; public var p2c9:MovieClip; public var p2c5:MovieClip; private var filter:GlowFilter; public var p1c1:MovieClip; public var p1c2:MovieClip; private var filterArray:Array; private var filterclear:Array; private var knockout:Boolean;// = false public function pack1Class(){ color = 0xFFFFFF; Alpha = 100; blurX = 5; blurY = 5; strength = 3; quality = 3; inner = false; knockout = false; filter = new GlowFilter(color, Alpha, blurX, blurY, strength, quality, inner, knockout); filterArray = new Array(); filterclear = new Array(); super(); filterArray.push(filter); addFrameScript(0, frame0, 1, frame0, 2, frame0); } private function frame0():void{ var _local1:*; _local1 = 1; while (_local1 <= (this.numChildren - 1)) { (getChildAt(_local1) as MovieClip).gotoAndStop((getChildAt(_local1) as MovieClip).name.substring(3)); (getChildAt(_local1) as MovieClip).buttonMode = true; (getChildAt(_local1) as MovieClip).addEventListener(MouseEvent.MOUSE_OVER, mouseOver); (getChildAt(_local1) as MovieClip).addEventListener(MouseEvent.MOUSE_OUT, mouseOut); (getChildAt(_local1) as MovieClip).addEventListener(MouseEvent.CLICK, mouseClick); _local1++; }; } private function mouseOut(_arg1:MouseEvent):void{ _arg1.currentTarget.filters = filterclear; } private function mouseOver(_arg1:MouseEvent):void{ _arg1.currentTarget.filters = filterArray; } private function mouseClick(_arg1:MouseEvent):void{ var _local2:int; var _local3:int; _local2 = _arg1.currentTarget.name.substring(1, 2); _local3 = _arg1.currentTarget.name.substring(3); MovieClip(parent.parent)[(("save" + MovieClip(parent.parent).nowPerson) + "_ary")][_local2] = _local3; if (_local2 == 1){ MovieClip(parent.parent)[(("save" + MovieClip(parent.parent).nowPerson) + "_ary")][2] = 0; MovieClip(parent.parent)[(("save" + MovieClip(parent.parent).nowPerson) + "_ary")][3] = 0; } else { MovieClip(parent.parent)[(("save" + MovieClip(parent.parent).nowPerson) + "_ary")][1] = 0; }; MovieClip(parent.parent).refurbish(MovieClip(parent.parent).dressUpPerson, MovieClip(parent.parent).nowPerson); } } }//package
Section 33
//pack2Class (pack2Class) package { import flash.display.*; import flash.events.*; import flash.filters.*; public dynamic class pack2Class extends Sprite { public var p4c4:MovieClip; private var quality:Number;// = 3 public var p4c9:MovieClip; public var p4c8:MovieClip; private var knockout:Boolean;// = false public var p4c3:MovieClip; private var Alpha:Number;// = 100 private var strength:Number;// = 3 private var inner:Boolean;// = false private var color:Number;// = 0xFFFFFF public var p4c11:MovieClip; public var p4c12:MovieClip; public var p4c13:MovieClip; public var p4c10:MovieClip; private var filter:GlowFilter; public var p5c1:MovieClip; public var p5c3:MovieClip; public var p5c2:MovieClip; private var filterArray:Array; private var blurX:Number;// = 5 private var blurY:Number;// = 5 private var filterclear:Array; public var p4c6:MovieClip; public var p4c1:MovieClip; public var p4c2:MovieClip; public var p4c5:MovieClip; public var p4c7:MovieClip; public function pack2Class(){ var _local1:int; color = 0xFFFFFF; Alpha = 100; blurX = 5; blurY = 5; strength = 3; quality = 3; inner = false; knockout = false; filter = new GlowFilter(color, Alpha, blurX, blurY, strength, quality, inner, knockout); filterArray = new Array(); filterclear = new Array(); super(); filterArray.push(filter); _local1 = 0; while (_local1 < this.numChildren) { (getChildAt(_local1) as MovieClip).buttonMode = true; (getChildAt(_local1) as MovieClip).addEventListener(MouseEvent.MOUSE_OVER, mouseOver); (getChildAt(_local1) as MovieClip).addEventListener(MouseEvent.MOUSE_OUT, mouseOut); (getChildAt(_local1) as MovieClip).addEventListener(MouseEvent.CLICK, mouseClick); _local1++; }; } private function mouseClick(_arg1:MouseEvent):void{ var _local2:int; var _local3:int; _local2 = _arg1.currentTarget.name.substring(1, 2); _local3 = _arg1.currentTarget.name.substring(3); MovieClip(parent)[(("save" + MovieClip(parent).nowPerson) + "_ary")][_local2] = _local3; MovieClip(parent).refurbish(MovieClip(parent).dressUpPerson, MovieClip(parent).nowPerson); } private function mouseOver(_arg1:MouseEvent):void{ _arg1.currentTarget.filters = filterArray; } private function mouseOut(_arg1:MouseEvent):void{ _arg1.currentTarget.filters = filterclear; } } }//package
Section 34
//packClass (packClass) package { import flash.display.*; public dynamic class packClass extends MovieClip { public var main_mc:pack1Class; public function packClass(){ addFrameScript(0, frame0, 10, frame10); } private function frame10():void{ if (main_mc.currentFrame < main_mc.totalFrames){ main_mc.nextFrame(); } else { main_mc.gotoAndStop(1); }; } private function frame0():void{ stop(); } private function frame20():void{ gotoAndStop(1); } } }//package
Section 35
//shan_music (shan_music) package { import flash.media.*; public dynamic class shan_music extends Sound { } }//package

Library Items

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

Instance Names

"load_mc"Frame 1Symbol 210 MovieClip {_fla.igirlsgamesload_mc_1}
"beginPerson1_btn"Frame 2Symbol 274 Button
"beginPerson2_btn"Frame 2Symbol 313 Button
"beginPerson3_btn"Frame 2Symbol 354 Button
"start_btn"Frame 2Symbol 394 Button
"music_mc"Frame 2Symbol 426 MovieClip
"dressUpPerson"Frame 3Symbol 454 MovieClip {_fla.Timeline_123}
"person1_btn"Frame 3Symbol 460 Button
"person2_btn"Frame 3Symbol 464 Button
"person3_btn"Frame 3Symbol 468 Button
"pack2_mc"Frame 3Symbol 88 MovieClip {pack2Class}
"pack1_mc"Frame 3Symbol 55 MovieClip {packClass}
"pageChange_btn"Frame 3Symbol 474 Button
"reset_btn"Frame 3Symbol 478 Button
"show_btn"Frame 3Symbol 484 Button
"show2Person_mc"Frame 4Symbol 503 MovieClip {_fla.Timeline_166}
"show3Person_mc"Frame 4Symbol 513 MovieClip {_fla.Timeline_170}
"show1Person_mc"Frame 4Symbol 523 MovieClip {_fla.Timeline_174}
"replay_btn"Frame 4Symbol 540 Button
"p2c8"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 26 MovieClip
"p2c9"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 26 MovieClip
"p2c10"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 26 MovieClip
"p2c11"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 26 MovieClip
"p2c12"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 26 MovieClip
"p2c13"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 26 MovieClip
"p2c17"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 26 MovieClip
"p3c8"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 49 MovieClip
"p3c9"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 49 MovieClip
"p3c17"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 49 MovieClip
"p3c13"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 49 MovieClip
"p3c11"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 49 MovieClip
"p3c10"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 49 MovieClip
"p3c12"Symbol 54 MovieClip {pack1Class} Frame 1Symbol 49 MovieClip
"p2c1"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 26 MovieClip
"p2c2"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 26 MovieClip
"p2c3"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 26 MovieClip
"p2c4"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 26 MovieClip
"p2c5"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 26 MovieClip
"p2c6"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 26 MovieClip
"p2c7"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 26 MovieClip
"p3c1"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 49 MovieClip
"p3c2"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 49 MovieClip
"p3c3"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 49 MovieClip
"p3c4"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 49 MovieClip
"p3c5"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 49 MovieClip
"p3c6"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 49 MovieClip
"p3c7"Symbol 54 MovieClip {pack1Class} Frame 2Symbol 49 MovieClip
"p1c1"Symbol 54 MovieClip {pack1Class} Frame 3Symbol 53 MovieClip
"p1c2"Symbol 54 MovieClip {pack1Class} Frame 3Symbol 53 MovieClip
"p2c14"Symbol 54 MovieClip {pack1Class} Frame 3Symbol 26 MovieClip
"p2c15"Symbol 54 MovieClip {pack1Class} Frame 3Symbol 26 MovieClip
"p2c16"Symbol 54 MovieClip {pack1Class} Frame 3Symbol 26 MovieClip
"p2c18"Symbol 54 MovieClip {pack1Class} Frame 3Symbol 26 MovieClip
"p2c19"Symbol 54 MovieClip {pack1Class} Frame 3Symbol 26 MovieClip
"p3c16"Symbol 54 MovieClip {pack1Class} Frame 3Symbol 49 MovieClip
"p3c18"Symbol 54 MovieClip {pack1Class} Frame 3Symbol 49 MovieClip
"p3c15"Symbol 54 MovieClip {pack1Class} Frame 3Symbol 49 MovieClip
"p3c14"Symbol 54 MovieClip {pack1Class} Frame 3Symbol 49 MovieClip
"p3c19"Symbol 54 MovieClip {pack1Class} Frame 3Symbol 49 MovieClip
"main_mc"Symbol 55 MovieClip {packClass} Frame 1Symbol 54 MovieClip {pack1Class}
"p5c1"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 57 MovieClip
"p5c2"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 59 MovieClip
"p5c3"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 61 MovieClip
"p4c1"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 63 MovieClip
"p4c2"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 65 MovieClip
"p4c3"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 67 MovieClip
"p4c4"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 69 MovieClip
"p4c5"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 71 MovieClip
"p4c6"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 73 MovieClip
"p4c7"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 75 MovieClip
"p4c8"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 77 MovieClip
"p4c9"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 79 MovieClip
"p4c10"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 81 MovieClip
"p4c11"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 83 MovieClip
"p4c12"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 85 MovieClip
"p4c13"Symbol 88 MovieClip {pack2Class} Frame 1Symbol 87 MovieClip
"logo_btn"Symbol 91 MovieClip {_fla.igirlsgames_loadingyj6_2} Frame 1Symbol 90 Button
"k1"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k2"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k3"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k4"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k5"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k6"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k7"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k8"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k9"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k10"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k11"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k12"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k13"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k14"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k15"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k16"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k17"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k18"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k19"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k20"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k21"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k22"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k23"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k24"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k25"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k26"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k27"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k28"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k29"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k30"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k31"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k32"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k33"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k34"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k35"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"k36"Symbol 175 MovieClip {_fla.igirlsgames_loading_6} Frame 1Symbol 174 MovieClip
"percent_mc"Symbol 210 MovieClip {_fla.igirlsgamesload_mc_1} Frame 1Symbol 105 MovieClip {_fla.igirlsgames_loading_4}
"loading"Symbol 210 MovieClip {_fla.igirlsgamesload_mc_1} Frame 1Symbol 175 MovieClip {_fla.igirlsgames_loading_6}
"play_btn"Symbol 210 MovieClip {_fla.igirlsgamesload_mc_1} Frame 2Symbol 205 Button
"logo_btn"Symbol 418 MovieClip {_fla.igirlsgames_logo_mc_108} Frame 1Symbol 417 Button
"logo_btn"Symbol 423 MovieClip {_fla.twitter_logo_mc_120} Frame 1Symbol 422 Button
"p0"Symbol 454 MovieClip {_fla.Timeline_123} Frame 1Symbol 434 MovieClip
"p4"Symbol 454 MovieClip {_fla.Timeline_123} Frame 1Symbol 449 MovieClip
"p3"Symbol 454 MovieClip {_fla.Timeline_123} Frame 1Symbol 49 MovieClip
"p2"Symbol 454 MovieClip {_fla.Timeline_123} Frame 1Symbol 26 MovieClip
"p1"Symbol 454 MovieClip {_fla.Timeline_123} Frame 1Symbol 53 MovieClip
"p5"Symbol 454 MovieClip {_fla.Timeline_123} Frame 1Symbol 453 MovieClip
"p1"Symbol 501 MovieClip {_fla.Timeline_167} Frame 1Symbol 496 MovieClip
"p2"Symbol 501 MovieClip {_fla.Timeline_167} Frame 1Symbol 500 MovieClip
"p5"Symbol 503 MovieClip {_fla.Timeline_166} Frame 1Symbol 501 MovieClip {_fla.Timeline_167}
"p4"Symbol 503 MovieClip {_fla.Timeline_166} Frame 1Symbol 449 MovieClip
"p3"Symbol 503 MovieClip {_fla.Timeline_166} Frame 1Symbol 49 MovieClip
"p2"Symbol 503 MovieClip {_fla.Timeline_166} Frame 1Symbol 26 MovieClip
"p1"Symbol 503 MovieClip {_fla.Timeline_166} Frame 1Symbol 53 MovieClip
"p2"Symbol 511 MovieClip {_fla.Timeline_171} Frame 1Symbol 508 MovieClip
"p1"Symbol 511 MovieClip {_fla.Timeline_171} Frame 1Symbol 510 MovieClip
"p5"Symbol 513 MovieClip {_fla.Timeline_170} Frame 1Symbol 511 MovieClip {_fla.Timeline_171}
"p4"Symbol 513 MovieClip {_fla.Timeline_170} Frame 1Symbol 449 MovieClip
"p3"Symbol 513 MovieClip {_fla.Timeline_170} Frame 1Symbol 49 MovieClip
"p2"Symbol 513 MovieClip {_fla.Timeline_170} Frame 1Symbol 26 MovieClip
"p1"Symbol 513 MovieClip {_fla.Timeline_170} Frame 1Symbol 53 MovieClip
"p2"Symbol 521 MovieClip {_fla.Timeline_175} Frame 1Symbol 518 MovieClip
"p1"Symbol 521 MovieClip {_fla.Timeline_175} Frame 1Symbol 520 MovieClip
"p5"Symbol 523 MovieClip {_fla.Timeline_174} Frame 1Symbol 521 MovieClip {_fla.Timeline_175}
"p4"Symbol 523 MovieClip {_fla.Timeline_174} Frame 1Symbol 449 MovieClip
"p3"Symbol 523 MovieClip {_fla.Timeline_174} Frame 1Symbol 49 MovieClip
"p2"Symbol 523 MovieClip {_fla.Timeline_174} Frame 1Symbol 26 MovieClip
"p1"Symbol 523 MovieClip {_fla.Timeline_174} Frame 1Symbol 53 MovieClip

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
"frame_3"Frame 4
"loop"Symbol 210 MovieClip {_fla.igirlsgamesload_mc_1} Frame 1
"end"Symbol 210 MovieClip {_fla.igirlsgamesload_mc_1} Frame 2




http://swfchan.com/23/110507/info.shtml
Created: 13/3 -2019 19:51:54 Last modified: 13/3 -2019 19:51:54 Server time: 28/04 -2024 06:44:47