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

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

Beauty-Studio-2.swf

This is the info page for
Flash #111147

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


Text
<p align="center"><font face="黑体" size="32" color="#ffffff" letterSpacing="0.000000" kerning="1">100%</font></p>

Choose the best one according to the girl's face.

根据小孩的表情选择一个令她高兴的发型。

next

Money :

金钱 :

:

TIME :

时间 :

目标 :

收入 :

Yours $

Upgrade

试着上传分数,
看看有没有比你
做的更好的。

总分数:

Please submit your score
and see whether you are
the best one.

total score:

目标分数:

赚到的钱:

奖励:

总钱数:

别气馁!
再试试吧?

Earned:

Total:

Bonus:

Don’t  give up!

Try  again?

Goal:

play

ActionScript [AS3]

Section 1
//42340_33 (Beautystudio_didi_fla.42340_33) package Beautystudio_didi_fla { import flash.display.*; public dynamic class 42340_33 extends MovieClip { public var h_1:MovieClip; public var h_2:MovieClip; public var h_3:MovieClip; public var h_4:MovieClip; public var cdesk_mc:MovieClip; public var cup_1:MovieClip; public var cup_2:MovieClip; public var cup_3:MovieClip; public var door_mc:MovieClip; public var need_mc:MovieClip; } }//package Beautystudio_didi_fla
Section 2
//423427_47 (Beautystudio_didi_fla.423427_47) package Beautystudio_didi_fla { import flash.display.*; public dynamic class 423427_47 extends MovieClip { public var s_2:MovieClip; public var s_3:MovieClip; public var s_4:MovieClip; public var s_1:MovieClip; } }//package Beautystudio_didi_fla
Section 3
//423428_54 (Beautystudio_didi_fla.423428_54) package Beautystudio_didi_fla { import flash.display.*; public dynamic class 423428_54 extends MovieClip { public var s_2:MovieClip; public var s_3:MovieClip; public var s_4:MovieClip; public var s_1:MovieClip; } }//package Beautystudio_didi_fla
Section 4
//423429_58 (Beautystudio_didi_fla.423429_58) package Beautystudio_didi_fla { import flash.display.*; public dynamic class 423429_58 extends MovieClip { public var s_2:MovieClip; public var s_3:MovieClip; public var s_4:MovieClip; public var s_1:MovieClip; } }//package Beautystudio_didi_fla
Section 5
//423430_59 (Beautystudio_didi_fla.423430_59) package Beautystudio_didi_fla { import flash.display.*; public dynamic class 423430_59 extends MovieClip { public var s_2:MovieClip; public var s_3:MovieClip; public var s_4:MovieClip; public var s_1:MovieClip; } }//package Beautystudio_didi_fla
Section 6
//423439_43 (Beautystudio_didi_fla.423439_43) package Beautystudio_didi_fla { import flash.display.*; public dynamic class 423439_43 extends MovieClip { public function 423439_43(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Beautystudio_didi_fla
Section 7
//423440_42 (Beautystudio_didi_fla.423440_42) package Beautystudio_didi_fla { import flash.display.*; public dynamic class 423440_42 extends MovieClip { public var heart_4:MovieClip; public var heart_5:MovieClip; public var heart_1:MovieClip; public var heart_2:MovieClip; public var heart_3:MovieClip; } }//package Beautystudio_didi_fla
Section 8
//423442_44 (Beautystudio_didi_fla.423442_44) package Beautystudio_didi_fla { import flash.display.*; public dynamic class 423442_44 extends MovieClip { public var need_mc:MovieClip; } }//package Beautystudio_didi_fla
Section 9
//423443_41 (Beautystudio_didi_fla.423443_41) package Beautystudio_didi_fla { import flash.display.*; public dynamic class 423443_41 extends MovieClip { public var heart_mc:MovieClip; } }//package Beautystudio_didi_fla
Section 10
//423444_62 (Beautystudio_didi_fla.423444_62) package Beautystudio_didi_fla { import flash.display.*; public dynamic class 423444_62 extends MovieClip { public var heart_mc:MovieClip; } }//package Beautystudio_didi_fla
Section 11
//423445_64 (Beautystudio_didi_fla.423445_64) package Beautystudio_didi_fla { import flash.display.*; public dynamic class 423445_64 extends MovieClip { public var heart_mc:MovieClip; } }//package Beautystudio_didi_fla
Section 12
//423448_34 (Beautystudio_didi_fla.423448_34) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class 423448_34 extends MovieClip { public var door_1:MovieClip; public var door_2:MovieClip; public function 423448_34(){ addFrameScript(0, frame1, 8, frame9, 16, frame17); } function frame1(){ stop(); } function frame17(){ stop(); } function frame9(){ stop(); MovieClip(root).real_show_cs(); } } }//package Beautystudio_didi_fla
Section 13
//423452_39 (Beautystudio_didi_fla.423452_39) package Beautystudio_didi_fla { import flash.display.*; public dynamic class 423452_39 extends MovieClip { public var shape_mc:MovieClip; } }//package Beautystudio_didi_fla
Section 14
//bonuszi_149 (Beautystudio_didi_fla.bonuszi_149) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class bonuszi_149 extends MovieClip { public function bonuszi_149(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 15
//chose_53 (Beautystudio_didi_fla.chose_53) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class chose_53 extends MovieClip { public function chose_53(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 16
//coffeeadf_98 (Beautystudio_didi_fla.coffeeadf_98) package Beautystudio_didi_fla { import flash.display.*; public dynamic class coffeeadf_98 extends MovieClip { public var shape_mc:MovieClip; } }//package Beautystudio_didi_fla
Section 17
//congratulationsz_142 (Beautystudio_didi_fla.congratulationsz_142) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class congratulationsz_142 extends MovieClip { public function congratulationsz_142(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 18
//didilogo_80 (Beautystudio_didi_fla.didilogo_80) package Beautystudio_didi_fla { import flash.events.*; import flash.display.*; import flash.net.*; public dynamic class didilogo_80 extends MovieClip { public function didilogo_80(){ addFrameScript(0, frame1); } function frame1(){ this.addEventListener(MouseEvent.CLICK, clickHandler); } public function clickHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.didigames.com/"), "_blank"); } } }//package Beautystudio_didi_fla
Section 19
//earndsewszi_96 (Beautystudio_didi_fla.earndsewszi_96) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class earndsewszi_96 extends MovieClip { public function earndsewszi_96(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 20
//earnedzi_143 (Beautystudio_didi_fla.earnedzi_143) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class earnedzi_143 extends MovieClip { public function earnedzi_143(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 21
//fackbook_mc_77 (Beautystudio_didi_fla.fackbook_mc_77) package Beautystudio_didi_fla { import flash.events.*; import flash.display.*; import flash.net.*; public dynamic class fackbook_mc_77 extends MovieClip { public var logo_btn:SimpleButton; public function fackbook_mc_77(){ addFrameScript(0, frame1); } function frame1(){ logo_btn.addEventListener(MouseEvent.CLICK, linkHandler); } public function linkHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.facebook.com/popgals"), "_blank"); } } }//package Beautystudio_didi_fla
Section 22
//goal_159 (Beautystudio_didi_fla.goal_159) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class goal_159 extends MovieClip { public var lv_mc:MovieClip; public function goal_159(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 23
//goalmianban_153 (Beautystudio_didi_fla.goalmianban_153) package Beautystudio_didi_fla { import flash.display.*; public dynamic class goalmianban_153 extends MovieClip { public var goal_mc:MovieClip; public var title_mc:MovieClip; public var start_btn:SimpleButton; } }//package Beautystudio_didi_fla
Section 24
//goalzz_95 (Beautystudio_didi_fla.goalzz_95) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class goalzz_95 extends MovieClip { public function goalzz_95(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 25
//goalzzz_154 (Beautystudio_didi_fla.goalzzz_154) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class goalzzz_154 extends MovieClip { public function goalzzz_154(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 26
//greatjobzi_136 (Beautystudio_didi_fla.greatjobzi_136) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class greatjobzi_136 extends MovieClip { public function greatjobzi_136(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 27
//heart2_174 (Beautystudio_didi_fla.heart2_174) package Beautystudio_didi_fla { import flash.display.*; public dynamic class heart2_174 extends MovieClip { public function heart2_174(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package Beautystudio_didi_fla
Section 28
//helpmc_32 (Beautystudio_didi_fla.helpmc_32) package Beautystudio_didi_fla { import flash.events.*; import flash.display.*; public dynamic class helpmc_32 extends MovieClip { public var n_btn:SimpleButton; public var exit_btn:SimpleButton; public function helpmc_32(){ addFrameScript(0, frame1); } function frame1(){ stop(); n_btn.addEventListener(MouseEvent.CLICK, n_handler); } public function n_handler(_arg1:MouseEvent):void{ this.gotoAndStop((3 - this.currentFrame)); } } }//package Beautystudio_didi_fla
Section 29
//helpzz_69 (Beautystudio_didi_fla.helpzz_69) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class helpzz_69 extends MovieClip { public function helpzz_69(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 30
//lost_mc_150 (Beautystudio_didi_fla.lost_mc_150) package Beautystudio_didi_fla { import flash.display.*; public dynamic class lost_mc_150 extends MovieClip { public var retry_btn:SimpleButton; } }//package Beautystudio_didi_fla
Section 31
//lostzzz_151 (Beautystudio_didi_fla.lostzzz_151) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class lostzzz_151 extends MovieClip { public function lostzzz_151(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 32
//MainTimeline (Beautystudio_didi_fla.MainTimeline) package Beautystudio_didi_fla { import flash.events.*; import caurina.transitions.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public const CS_LEAVE:String = "leave"; public const CUP_FULL:String = "cup_full"; public const CUP_NORMAL:String = "cup_normal"; public const CS_SITDOWN_SHAFA:String = "sitdown on shafa"; public const CUP_TIME:int = 8000; public const CS_SITDOWN_CHAIR:String = "sitdown on chair"; public const CUP_UNOWNED:String = "cup_unowed"; public const DESK_DIRTY:String = "desk_dirty"; public const CS_DOING:String = "doing"; public const DESK_CLEAN:String = "desk_clean"; public const CS_OUTDOOR:String = "out_door"; public const CLEAN_TIME:int = 1500; public const DESK_NORMAL:String = "desk_normal"; public const DESK_WAIT_CLICK:String = "wait_click"; public const CS_DRINK_COFFE:String = "drink coffe"; public const CUP_EMPTY:String = "cup_empty"; public const MONEY_PER_PERSON:int = 60; public const CS_COMEIN:String = "comein"; public const CS_DONE:String = "done"; public var makeupPoint:Point; public var userData:Object; public var cartoonMakeup:Point; public var hairSetting:Array; public var hook_mc:MovieClip; public var needID:int; public var time_mc:MovieClip; public var goal_mc:MovieClip; public var coffeVo:Object; public var shafaPoints:Array; public var isPass:Boolean; public var help_btn:SimpleButton; public var coffeSetting:Array; public var hairDirtyPoint:Point; public var heart:int; public var earned_mc:MovieClip; public var hairCount:int; public var cup_1:MovieClip; public var cup_2:MovieClip; public var csData:Array; public var timeVo:Object; public var pause_mc:MovieClip; public var dragedItem:MovieClip; public var go_btn:SimpleButton; public var lost_mc:MovieClip; public var cup_3:MovieClip; public var cartoonSp:Sprite; public var cartoonHair:Point; public var pass_mc:MovieClip; public var totalLevel:int; public var doorPoint:Point; public var pause_btn_mc:MovieClip; public var makeupDirtyPoint:Point; public var nextCs:Object; public var hairPoint:Point; public var play_btn:SimpleButton; public var win_mc:MovieClip; public var money:int; public var isPaused:Boolean; public var makeupSetting:Array; public var hair_1:MovieClip; public var hair_2:MovieClip; public var goal:int; public var hair_3:MovieClip; public var lowerSprite:Sprite; public var highSprite:Sprite; public var curVo:Object; public var moreGameURI:String; public var cdesk_mc:MovieClip; public var config:Object; public var csVo:Object; public var pauseVo:Object; public var help_mc:MovieClip; public var totalHearts:int; public var lvSetting:Object; public var isLost:Boolean; public var sdChannel:SoundChannel; public var money_mc:MovieClip; public var shop_mc:MovieClip; public var levelHearts:int; public var cupVo:Object; public var makeupDeskVo:Object; public var level:int; public var hairDeskVo:Object; public var makeCount:int; public var door_mc:MovieClip; public var mk_1:MovieClip; public var mk_2:MovieClip; public var mk_3:MovieClip; public var levelMoney:int; public var goal_panel:MovieClip; public var need_mc:MovieClip; public var totalMoney:int; public var levelConfig:Array; public var lang:String; public var softPaused:Boolean; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } public function pause_handler(_arg1:MouseEvent):void{ if (((isLost) || (isPass))){ return; }; if (isPaused){ hook_mc.visible = false; pause_mc.visible = false; update_pause((getTimer() - pauseVo.timeStamp)); isPaused = false; pause_btn_mc.gotoAndStop(1); } else { hook_mc.visible = true; pause_mc.visible = true; pause_btn_mc.gotoAndStop(2); isPaused = true; pauseVo.timeStamp = getTimer(); }; } public function move_coffe(_arg1:MouseEvent):void{ dragedItem.x = (stage.mouseX - dragedItem.initData.ix); dragedItem.y = (stage.mouseY - dragedItem.initData.iy); } public function next_handler(_arg1:MouseEvent):void{ Tweener.addTween(pass_mc, {time:0.5, y:(450 + (pass_mc.height * 2)), transition:"easeInBack", onComplete:try_next}); } public function cdesk_out(_arg1:MouseEvent):void{ } public function hide_goal(_arg1:MouseEvent):void{ Tweener.addTween(goal_panel, {time:0.5, y:(450 + (goal_panel.height * 2)), transition:"easeInBack", onComplete:start_game}); } public function need_s_click(_arg1:MouseEvent):void{ var _local2:int; _local2 = get_id(_arg1.currentTarget.name); if (_local2 == needID){ softPaused = false; update_pause((getTimer() - pauseVo.timeStamp)); curVo.timeStamp = getTimer(); curVo.startTime = getTimer(); curVo.pauseTime = 0; curVo.step = CS_DOING; add_cartoon(curVo); Tweener.addTween(need_mc, {time:0.5, scaleX:0, scaleY:0}); }; } public function buyItem_handler(_arg1:MouseEvent):void{ var _local2:int; var _local3:int; var _local4:Object; var _local5:String; _local2 = curVo.$; if (curVo.own == 1){ _local2 = curVo.upgrade; }; if (totalMoney >= _local2){ totalMoney = (totalMoney - _local2); _local3 = curVo.level; set_digital(money_mc, totalMoney); if (curVo.own){ _local3++; } else { curVo.own = 1; }; if (curVo.type == "hair"){ _local4 = hairSetting[_local3]; } else { if (curVo.type == "makeup"){ _local4 = makeupSetting[_local3]; } else { _local4 = coffeSetting[_local3]; }; }; for (_local5 in _local4) { curVo[_local5] = _local4[_local5]; }; shop_mc.x = -500; shop_mc.y = -500; if (curVo.type != "coffe"){ if (curVo.level < 3){ curVo.mc.nextFrame(); } else { curVo.mc.alpha = 1; curVo.mc.mouseChildren = false; curVo.mc.mouseEnabled = false; curVo.mc.buttonMode = false; curVo.mc.removeEventListener(MouseEvent.ROLL_OUT, shopItem_out); curVo.mc.removeEventListener(MouseEvent.ROLL_OVER, shopItem_over); curVo.mc.removeEventListener(MouseEvent.CLICK, shopItem_clicked); }; } else { this[("cup_" + curVo.level)].alpha = 1; this[("cup_" + curVo.level)].vo.status = CUP_EMPTY; if (curVo.level < 3){ this[("cup_" + (curVo.level + 1))].visible = true; this[("cup_" + (curVo.level + 1))].alpha = 0.4; } else { cdesk_mc.mouseChildren = false; cdesk_mc.mouseEnabled = false; cdesk_mc.removeEventListener(MouseEvent.ROLL_OVER, cdesk_over); cdesk_mc.removeEventListener(MouseEvent.ROLL_OUT, cdesk_out); cdesk_mc.removeEventListener(MouseEvent.CLICK, cdesk_clicked); }; }; } else { trace("You donot have enough money!"); }; } public function init_level_data():void{ var _local1:Object; lvSetting = levelConfig[level]; isPaused = false; softPaused = false; isLost = false; isPass = false; goal = lvSetting.goal; levelHearts = 0; levelMoney = 0; timeVo.pauseTime = 0; timeVo.sec = lvSetting.time; for each (_local1 in userData.makeup) { _local1.serviced = 0; _local1.cs = null; if (_local1.own){ _local1.status = DESK_NORMAL; }; }; for each (_local1 in userData.hair) { _local1.serviced = 0; _local1.cs = null; if (_local1.own){ _local1.status = DESK_NORMAL; }; }; } public function $(_arg1:MovieClip, _arg2:Function, _arg3:String, _arg4:String="", _arg5:int=1, _arg6:int=-1):void{ var _local7:InteractiveObject; var _local8:int; if (_arg6 != -1){ _local8 = _arg5; while (_local8 <= _arg6) { _local7 = _arg1[((_arg3 + _local8) + _arg4)]; _arg2.apply(null, [_local7, _local8]); _local8++; }; } else { _local8 = _arg5; while ((_local7 = _arg1[((_arg3 + _local8) + _arg4)])) { _arg2.apply(null, [_local7, _local8]); _local8++; }; }; } public function pass():void{ var _local1:Number; var _local2:int; level++; _local1 = (levelHearts / goal); _local2 = 0; if (_local1 >= 1.5){ _local2 = 200; } else { if (_local1 >= 1.2){ _local2 = 100; }; }; if (_local2){ }; totalMoney = (totalMoney + (levelMoney + _local2)); tween_digital(money_mc, totalMoney); totalHearts = (totalHearts + levelHearts); if (level > totalLevel){ win_mc.x = (650 / 2); win_mc.y = (-(win_mc.height) * 2); set_digital(win_mc.total_mc, totalHearts); Tweener.addTween(win_mc, {time:0.5, y:(450 / 2), transition:"easeOutBack"}); } else { pass_mc.x = (650 / 2); pass_mc.y = (-(pass_mc.height) * 2); set_digital(pass_mc.level_mc, levelHearts); set_digital(pass_mc.bonus_mc, _local2); set_digital(pass_mc.total_mc, totalHearts); Tweener.addTween(pass_mc, {time:0.5, y:(450 / 2), transition:"easeOutBack"}); }; } public function get_digital(_arg1:MovieClip):int{ var s:int; var d_mc = _arg1; s = 0; $(d_mc, function (_arg1:MovieClip, _arg2:int):void{ if (_arg1.visible){ s = (((s * 10) + _arg1.currentFrame) - 1); }; }, "bit_"); return (s); } public function tween_digital(_arg1:MovieClip, _arg2:int):void{ var _local3:int; if (_arg1.hasEventListener(Event.ENTER_FRAME)){ _arg1.removeEventListener(Event.ENTER_FRAME, tween_num); }; _local3 = get_digital(_arg1); _arg1.tweenSetting = {s:_local3, e:_arg2, step:5}; _arg1.addEventListener(Event.ENTER_FRAME, tween_num); } public function more_handler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest(moreGameURI), "_blank"); } public function play_eff(_arg1:String, _arg2:SoundChannel=null):SoundChannel{ var _local3:Class; var _local4:Sound; _local3 = (ApplicationDomain.currentDomain.getDefinition(_arg1) as Class); _local4 = (new (_local3) as Sound); if (_arg2){ _arg2.stop(); }; return (_local4.play()); } public function shopItem_over(_arg1:MouseEvent):void{ } public function clean_clicked(_arg1:MouseEvent):void{ var _local2:MovieClip; var _local3:Object; _local2 = (_arg1.currentTarget as MovieClip); _local2.removeEventListener(MouseEvent.CLICK, clean_clicked); _local3 = _local2.vo; _local2.parent.removeChild(_local2); _local3.status = DESK_CLEAN; _local3.timeStamp = getTimer(); _local3.pauseTime = 0; _local2 = new pupu_mc(); if (_local3.type == "hair"){ _local2.x = (_local3.mc.x - cartoonHair.x); _local2.y = (_local3.mc.y - cartoonHair.y); } else { _local2.x = (_local3.mc.x - cartoonMakeup.x); _local2.y = (_local3.mc.y - cartoonMakeup.y); }; highSprite.addChild(_local2); _local3.clean = _local2; } public function stop_move_coffe(_arg1:MouseEvent):void{ var _local2:Object; stage.removeEventListener(MouseEvent.MOUSE_MOVE, move_coffe); stage.removeEventListener(MouseEvent.MOUSE_UP, stop_move_coffe); if (dragedItem == null){ return; }; dragedItem.parent.setChildIndex(dragedItem, dragedItem.initData.layer); if (((isLost) || (isPass))){ removeLight(dragedItem); dragedItem.x = dragedItem.initData.x; dragedItem.y = dragedItem.initData.y; return; }; for each (_local2 in csData) { if (((((!((_local2.step == CS_COMEIN))) && (!((_local2.step == CS_OUTDOOR))))) && (_local2.mc.hitTestPoint(stage.mouseX, stage.mouseY, true)))){ _local2.heartPause = (_local2.heartPause + (8 * 1000)); dragedItem.vo.status = CUP_EMPTY; removeLight(dragedItem); break; }; }; dragedItem.x = dragedItem.initData.x; dragedItem.y = dragedItem.initData.y; } function frame3(){ stop(); init_game(); } public function add_dirty_sign(_arg1:Object):void{ var _local2:MovieClip; _local2 = new clean_sign(); if (_arg1.type == "makeup"){ _local2.x = (_arg1.mc.x - makeupDirtyPoint.x); _local2.y = (_arg1.mc.y - makeupDirtyPoint.y); } else { _local2.x = (_arg1.mc.x - hairDirtyPoint.x); _local2.y = (_arg1.mc.y - hairDirtyPoint.y); }; _local2.mouseChildren = false; _local2.buttonMode = true; _local2.vo = _arg1; _local2.addEventListener(MouseEvent.CLICK, clean_clicked); highSprite.addChild(_local2); _arg1.status = DESK_WAIT_CLICK; } function frame2(){ stop(); init_start(); } public function init_start():void{ help_mc.scaleX = (help_mc.scaleY = 0); play_btn.addEventListener(MouseEvent.CLICK, play_handler); help_btn.addEventListener(MouseEvent.CLICK, help_handler); help_mc.exit_btn.addEventListener(MouseEvent.CLICK, help_exit_handler); } public function get_id(_arg1:String, _arg2:int=1):int{ var _local3:Array; _local3 = _arg1.split("_"); return (int(_local3[_arg2])); } public function update_time():void{ var _local1:int; _local1 = ((getTimer() - timeVo.timeStamp) - timeVo.pauseTime); _local1 = ((timeVo.sec * 1000) - _local1); _local1 = Math.round((_local1 / 1000)); update_time_ui(_local1); if (_local1 <= 0){ check_over(); }; } public function clear_game():void{ goal_panel.start_btn.removeEventListener(MouseEvent.CLICK, hide_goal); pass_mc.buy_btn.removeEventListener(MouseEvent.CLICK, show_buy); pass_mc.next_btn.removeEventListener(MouseEvent.CLICK, next_handler); lost_mc.retry_btn.removeEventListener(MouseEvent.CLICK, retry_handler); win_mc.replay_btn.removeEventListener(MouseEvent.CLICK, replay_handler); shop_mc.buy_btn.removeEventListener(MouseEvent.CLICK, buyItem_handler); shop_mc.upgrade_btn.removeEventListener(MouseEvent.CLICK, buyItem_handler); go_btn.removeEventListener(MouseEvent.CLICK, go_handler); $(this, function (_arg1:MovieClip, _arg2:int):void{ _arg1.removeEventListener(MouseEvent.MOUSE_DOWN, before_drag_coffe); }, "cup_"); pause_btn_mc.removeEventListener(MouseEvent.CLICK, pause_handler); removeChild(lowerSprite); removeChild(highSprite); removeChild(cartoonSp); } public function show_buy(_arg1:MouseEvent):void{ Tweener.addTween(pass_mc, {time:0.5, y:(450 + (pass_mc.height * 2)), transition:"easeInBack"}); init_buy(); } public function cdesk_clicked(_arg1:MouseEvent):void{ var _local2:ColorTransform; set_digital(shop_mc.goal_mc, userData.coffe.upgrade); set_digital(shop_mc.money_mc, totalMoney); shop_mc.x = ((cdesk_mc.x - shop_mc.width) - 50); shop_mc.y = ((cdesk_mc.y - (shop_mc.height / 2)) - 50); curVo = userData.coffe; _local2 = new ColorTransform(); if (totalMoney < userData.coffe.upgrade){ _local2.color = 0xFF0000; } else { _local2.color = 0xFF6600; }; shop_mc.money_mc.transform.colorTransform = _local2; } public function retry_handler(_arg1:MouseEvent):void{ set_digital(earned_mc, 0); Tweener.addTween(lost_mc, {time:0.5, y:(450 + (lost_mc.height * 2)), transition:"easeInBack", onComplete:try_next}); } public function need_s_out(_arg1:MouseEvent):void{ need_mc.role_mc.face_mc.gotoAndStop(1); } public function help_handler(_arg1:MouseEvent):void{ Tweener.addTween(help_mc, {time:0.5, scaleX:1, scaleY:1}); } public function enable_drag(_arg1:MovieClip):void{ _arg1.mouseChildren = false; _arg1.buttonMode = true; _arg1.addEventListener(MouseEvent.MOUSE_DOWN, before_drag_p); } public function try_set_cs(_arg1:MovieClip):void{ var _local2:Object; var _local3:Array; var _local4:Object; _local2 = _arg1.vo; _local3 = userData[_local2.need.type]; for each (_local4 in _local3) { if ((((((((_local4.own == 1)) && (_local4.mc.hitTestPoint(stage.mouseX, stage.mouseY, true)))) && ((_local4.status == DESK_NORMAL)))) && ((_local4.cs == null)))){ _arg1.x = (_local4.mc.x - this[(_local2.need.type + "Point")].x); _arg1.y = (_local4.mc.y - this[(_local2.need.type + "Point")].y); _local4.cs = _local2; _local2.desk = _local4; _arg1.removeEventListener(MouseEvent.MOUSE_DOWN, before_drag_p); _arg1.need_mc.need_mc.visible = false; _arg1.buttonMode = false; softPaused = true; pauseVo.timeStamp = getTimer(); init_need_panel(_arg1.vo); Tweener.addTween(need_mc, {time:0.5, scaleX:1, scaleY:1, transition:"easeOutElastic"}); _local2.step = CS_SITDOWN_CHAIR; return; }; }; lowerSprite.addChild(_arg1); _arg1.x = _arg1.dragData.xx; _arg1.y = _arg1.dragData.yy; } public function update_coffe():void{ var _local1:Object; var _local2:int; for each (_local1 in userData.cups) { switch (_local1.status){ case CUP_EMPTY: _local1.timeStamp = getTimer(); _local1.pauseTime = 0; _local1.status = CUP_NORMAL; _local1.mc.shape_mc.y = -2.9; _local1.mc.mouseChildren = false; _local1.mc.buttonMode = false; _local1.mc.mouseEnabled = false; removeLight(_local1.mc); break; case CUP_NORMAL: _local2 = ((getTimer() - _local1.timeStamp) - _local1.pauseTime); _local1.mc.shape_mc.y = (-2.9 - ((_local2 / CUP_TIME) * (7.7 - 2.9))); if (_local2 >= 2000){ _local1.status = CUP_FULL; addLight(_local1.mc); _local1.mc.mouseChildren = false; _local1.mc.mouseEnabled = true; _local1.mc.buttonMode = true; }; break; }; }; } public function init_bits(_arg1:MovieClip):void{ var i:int; var _mc = _arg1; i = 0; $(_mc, function (_arg1:MovieClip, _arg2:int):void{ i++; }, "bit_"); _mc.bits = i; } public function init_buy():void{ $(this, function (_arg1:MovieClip, _arg2:int):void{ var _local3:Boolean; _local3 = false; if (_arg1.visible){ if (_arg1.currentFrame < 3){ _local3 = true; _arg1.nextFrame(); _arg1.alpha = 0.4; }; } else { _local3 = true; _arg1.gotoAndStop(1); _arg1.alpha = 0.4; _arg1.visible = true; }; if (_local3){ _arg1.mouseChildren = false; _arg1.buttonMode = true; _arg1.addEventListener(MouseEvent.ROLL_OVER, shopItem_over); _arg1.addEventListener(MouseEvent.ROLL_OUT, shopItem_out); _arg1.addEventListener(MouseEvent.CLICK, shopItem_clicked); }; }, "mk_"); $(this, function (_arg1:MovieClip, _arg2:int):void{ var _local3:Boolean; _local3 = false; if (_arg1.visible){ if (_arg1.currentFrame < 3){ _local3 = true; _arg1.nextFrame(); _arg1.alpha = 0.4; }; } else { _local3 = true; _arg1.gotoAndStop(1); _arg1.alpha = 0.4; _arg1.visible = true; }; if (_local3){ _arg1.mouseChildren = false; _arg1.buttonMode = true; _arg1.addEventListener(MouseEvent.ROLL_OVER, shopItem_over); _arg1.addEventListener(MouseEvent.ROLL_OUT, shopItem_out); _arg1.addEventListener(MouseEvent.CLICK, shopItem_clicked); }; }, "hair_"); if (userData.coffe.level < 3){ this[("cup_" + (userData.coffe.level + 1))].visible = true; this[("cup_" + (userData.coffe.level + 1))].alpha = 0.4; cdesk_mc.mouseChildren = false; cdesk_mc.buttonMode = true; cdesk_mc.addEventListener(MouseEvent.ROLL_OVER, cdesk_over); cdesk_mc.addEventListener(MouseEvent.ROLL_OUT, cdesk_out); cdesk_mc.addEventListener(MouseEvent.CLICK, cdesk_clicked); }; go_btn.visible = true; } public function update_desk():void{ var _local1:Object; for each (_local1 in userData.makeup) { if (_local1.status == DESK_CLEAN){ if (((getTimer() - _local1.timeStamp) - _local1.pauseTime) > CLEAN_TIME){ _local1.status = DESK_NORMAL; _local1.clean.parent.removeChild(_local1.clean); _local1.clean = null; }; } else { if (_local1.status == DESK_DIRTY){ add_dirty_sign(_local1); }; }; }; for each (_local1 in userData.hair) { if (_local1.status == DESK_CLEAN){ if (((getTimer() - _local1.timeStamp) - _local1.pauseTime) > CLEAN_TIME){ _local1.status = DESK_NORMAL; _local1.clean.parent.removeChild(_local1.clean); _local1.clean = null; }; } else { if (_local1.status == DESK_DIRTY){ add_dirty_sign(_local1); }; }; }; } function frame1(){ lang = "en"; moreGameURI = "http://www.popgals.com/cute-panda-dress-up.html"; level = 1; config = {}; config.mkt_lv1 = {$:800, upgrade:300, service:5}; config.mkt_lv2 = {upgrade:600, service:3}; config.mkt_lv3 = {service:2}; config.hairt_lv1 = {$:800, upgrade:300, service:5}; config.hairt_lv2 = {upgrade:600, service:3}; config.hairt_lv3 = {service:2}; userData = {}; makeupDeskVo = {status:"", id:0, level:1, upgrade:0, $:0, type:"makeup", serviced:0, service:5, cs:null, timeStamp:0, pauseTime:0}; hairDeskVo = {status:"", id:0, level:1, upgrade:0, $:0, type:"hair", serviced:0, service:5, cs:null, timeStamp:0, pauseTime:0}; coffeVo = {own:1, level:1, $:0, upgrade:0, type:"coffe", service:5, cups:1, vos:[]}; cupVo = {timeStamp:0, pauseTime:0, mc:null, status:""}; doorPoint = new Point(539, 206); shafaPoints = [undefined, new Point(355, 223), new Point(419, 223)]; makeupPoint = new Point((145.6 - 44.6), (254.2 - 266.4)); hairPoint = new Point((445.9 - 445.6), (412.8 - 398.6)); makeupDirtyPoint = new Point((145.6 - 88.8), (254.2 - 213.8)); hairDirtyPoint = new Point((358.3 - 359.6), (361.1 - 279.8)); csVo = {timeStamp:0, startTime:0, pauseTime:0, need:{type:"", v:0}, heart:5, TIME:40, patient:0, step:"", data:null, body:1, hair:1, face:1, mc:null, desk:null, delFlag:false, heartStamp:0, heartPause:0}; csData = []; makeupSetting = [undefined, {$:800, upgrade:300, service:7, onwed:0}, {level:2, upgrade:600, service:5}, {level:3, service:4}]; hairSetting = [undefined, {$:800, upgrade:300, service:7, onwed:0}, {level:2, upgrade:600, service:5}, {level:3, service:4}]; coffeSetting = [undefined, {cup:1, upgrade:300, level:1}, {level:2, cup:2, upgrade:800}, {level:3, cup:3}]; levelConfig = [undefined, {level:1, goal:30, csInterval:8000, lastCreate:0, time:80}, {level:2, goal:40, csInterval:5000, lastCreate:0, time:80}, {level:3, goal:50, csInterval:4500, lastCreate:0, time:90}, {level:4, goal:60, csInterval:4000, lastCreate:0, time:90}, {level:5, goal:70, csInterval:3500, lastCreate:0, time:90}, {level:6, goal:80, csInterval:3400, lastCreate:0, time:90}, {level:7, goal:90, csInterval:3300, lastCreate:0, time:90}, {level:8, goal:100, csInterval:3200, lastCreate:0, time:90}, {level:9, goal:105, csInterval:3100, lastCreate:0, time:90}, {level:10, goal:110, csInterval:3000, lastCreate:0, time:90}]; totalLevel = 10; cartoonMakeup = new Point((145.6 - 45.8), (254.2 - 213.4)); cartoonHair = new Point((285 - 289), (297 - 200)); levelHearts = 0; levelMoney = 0; totalHearts = 0; totalMoney = 0; timeVo = {timeStamp:0, pauseTime:0, sec:0}; pauseVo = {timeStamp:0}; stop(); } public function move_drag(_arg1:MouseEvent):void{ dragedItem.x = (stage.mouseX - dragedItem.dragData.x); dragedItem.y = (stage.mouseY - dragedItem.dragData.y); } public function addLight(_arg1:MovieClip):void{ _arg1.lightData = {speed:1, blur:5, color:0xFFFFFF}; if (_arg1.hasOwnProperty("lightColor")){ _arg1.lightData.color = _arg1.lightColor; }; _arg1.addEventListener(Event.ENTER_FRAME, lightHandler); } public function create_cs():void{ var _local1:int; var _local2:int; var _local3:Object; var _local4:Object; var _local5:int; var _local6:int; var _local7:Number; var _local8:Number; _local1 = 0; _local2 = 0; for each (_local3 in csData) { if ((((_local3.step == CS_SITDOWN_SHAFA)) || ((_local3.step == CS_COMEIN)))){ _local1++; _local2 = _local3.data; if (_local1 > 1){ return; }; }; }; door_mc.gotoAndPlay(2); play_eff("sd_cs"); lvSetting.lastCreate = getTimer(); _local4 = copyObject(csVo); _local4.body = get_rand_int(1, 6); _local4.hair = (((_local4.body - 1) * 4) + 1); _local4.face = 1; _local4.heart = 5; _local4.need.v = 0; if (Math.random() > 0.5){ _local5 = 1; } else { _local5 = 2; }; _local6 = (hairCount + makeCount); if (_local6){ _local7 = (hairCount / _local6); _local8 = (1 - _local7); if (_local5 == 1){ if (Math.abs((((makeCount + 1) / (_local6 + 1)) - 0.5)) > Math.abs((_local8 - 0.5))){ _local5 = 2; }; } else { if (Math.abs((((hairCount + 1) / (_local6 + 1)) - 0.5)) > Math.abs((_local7 - 0.5))){ _local5 = 1; }; }; }; if (_local5 == 1){ _local4.need.type = "makeup"; _local4.need.v = get_rand_int(1, 4); } else { _local4.need.type = "hair"; _local4.need.v = get_rand_int(2, 4); }; _local4.step = CS_OUTDOOR; if (_local2){ _local4.data = (3 - _local2); } else { _local4.data = 1; }; _local4.timeStamp = getTimer(); create_cs_ui(_local4); _local4.mc.visible = false; csData.push(_local4); nextCs = _local4; } public function try_next():void{ init_level_data(); show_goal(); } public function removeLight(_arg1:MovieClip):void{ _arg1.removeEventListener(Event.ENTER_FRAME, lightHandler); _arg1.filters = []; } public function before_drag_p(_arg1:MouseEvent):void{ dragedItem = (_arg1.currentTarget as MovieClip); dragedItem.dragData = {xx:dragedItem.x, yy:dragedItem.y, x:(stage.mouseX - dragedItem.x), y:(stage.mouseY - dragedItem.y)}; highSprite.addChild(dragedItem); stage.addEventListener(MouseEvent.MOUSE_MOVE, move_drag); stage.addEventListener(MouseEvent.MOUSE_UP, stop_drag); } public function update_pause(_arg1:int):void{ var _local2:Object; for each (_local2 in userData.makeup) { if (_local2.hasOwnProperty("pauseTime")){ _local2.pauseTime = (_local2.pauseTime + _arg1); }; }; for each (_local2 in userData.hair) { if (_local2.hasOwnProperty("pauseTime")){ _local2.pauseTime = (_local2.pauseTime + _arg1); }; }; for each (_local2 in csData) { if (_local2.hasOwnProperty("pauseTime")){ _local2.pauseTime = (_local2.pauseTime + _arg1); _local2.heartPause = (_local2.heartPause + _arg1); }; }; for each (_local2 in userData.cups) { if (_local2.hasOwnProperty("pauseTime")){ _local2.pauseTime = (_local2.pauseTime + _arg1); }; }; timeVo.pauseTime = (timeVo.pauseTime + _arg1); lvSetting.lastCreate = (lvSetting.lastCreate + _arg1); } public function replay_handler(_arg1:MouseEvent):void{ clear_game(); this.gotoAndStop("start"); } public function go_handler(_arg1:MouseEvent):void{ go_btn.visible = false; clear_shop(); try_next(); } public function copyObject(_arg1:Object):Object{ var _local2:ByteArray; _local2 = new ByteArray(); _local2.writeObject(_arg1); _local2.position = 0; return (_local2.readObject()); } public function lost():void{ lost_mc.x = (650 / 2); lost_mc.y = (-(lost_mc.height) * 2); Tweener.addTween(lost_mc, {time:0.5, y:(450 / 2), transition:"easeOutBack"}); } public function need_s_over(_arg1:MouseEvent):void{ var _local2:int; _local2 = get_id(_arg1.currentTarget.name); if (_local2 == needID){ need_mc.role_mc.face_mc.gotoAndStop(4); } else { need_mc.role_mc.face_mc.gotoAndStop(2); }; } public function shopItem_clicked(_arg1:MouseEvent):void{ var _local2:MovieClip; var _local3:Object; var _local4:Rectangle; var _local5:int; var _local6:ColorTransform; _local2 = (_arg1.currentTarget as MovieClip); _local3 = _local2.vo; curVo = _local3; _local4 = _local2.getRect(stage); if (_local3.own){ shop_mc.buy_btn.visible = false; shop_mc.upgrade_btn.visible = true; _local5 = _local3.upgrade; } else { shop_mc.buy_btn.visible = true; shop_mc.upgrade_btn.visible = false; _local5 = _local3.$; }; set_digital(shop_mc.goal_mc, _local5); _local6 = new ColorTransform(); if (totalMoney < _local5){ _local6.color = 0xFF0000; } else { _local6.color = 0xFF6600; }; set_digital(shop_mc.money_mc, totalMoney); shop_mc.money_mc.transform.colorTransform = _local6; shop_mc.x = (_local4.x + _local4.width); shop_mc.y = _local4.y; if ((((curVo.mc.name.substr(0, 1) == "h")) && ((get_id(curVo.mc.name) == 3)))){ shop_mc.x = ((_local4.x - shop_mc.width) + 50); }; } public function append_event():void{ goal_panel.start_btn.addEventListener(MouseEvent.CLICK, hide_goal); pass_mc.buy_btn.addEventListener(MouseEvent.CLICK, show_buy); pass_mc.next_btn.addEventListener(MouseEvent.CLICK, next_handler); lost_mc.retry_btn.addEventListener(MouseEvent.CLICK, retry_handler); win_mc.replay_btn.addEventListener(MouseEvent.CLICK, replay_handler); shop_mc.buy_btn.addEventListener(MouseEvent.CLICK, buyItem_handler); shop_mc.upgrade_btn.addEventListener(MouseEvent.CLICK, buyItem_handler); go_btn.addEventListener(MouseEvent.CLICK, go_handler); $(this, function (_arg1:MovieClip, _arg2:int):void{ _arg1.mouseChildren = false; _arg1.buttonMode = true; _arg1.addEventListener(MouseEvent.MOUSE_DOWN, before_drag_coffe); }, "cup_"); pause_btn_mc.addEventListener(MouseEvent.CLICK, pause_handler); shop_mc.exit_btn.addEventListener(MouseEvent.CLICK, exit_shop_panel); } public function set_digital(_arg1:MovieClip, _arg2:int, _arg3:String="left", _arg4:Boolean=false, _arg5:String="0"):void{ var _local6:int; var _local7:String; var _local8:int; var _local9:int; var _local10:int; var _local11:int; if (!_arg1.hasOwnProperty("bits")){ init_bits(_arg1); }; _local6 = int(_arg1.bits); _local7 = _arg2.toString(); if (_arg4){ while (_local7.length < _local6) { _local7 = (_arg5 + _local7); }; }; _local8 = _local7.length; if (_arg3 == "left"){ _local10 = 1; while (_local10 <= _local8) { _local9 = int(_local7.charAt((_local10 - 1))); _arg1[("bit_" + _local10)].gotoAndStop((_local9 + 1)); _arg1[("bit_" + _local10)].visible = true; _local10++; }; while (_local10 <= _local6) { _arg1[("bit_" + _local10)].visible = false; _local10++; }; } else { _local8 = (_local6 - _local8); _local10 = 1; while (_local10 <= _local8) { _arg1[("bit_" + _local10)].visible = false; _local10++; }; _local11 = 1; while (_local10 <= _local6) { _local9 = int(_local7.charAt((_local11 - 1))); _arg1[("bit_" + _local10)].gotoAndStop((_local9 + 1)); _arg1[("bit_" + _local10)].visible = true; _local10++; _local11++; }; }; } public function exit_shop_panel(_arg1:MouseEvent):void{ shop_mc.x = (shop_mc.y = -500); } public function play_handler(_arg1:MouseEvent):void{ clear_play(); this.play(); } public function show_goal():void{ set_digital(goal_mc, goal); goal_panel.x = (650 / 2); goal_panel.y = (-(goal_panel.height) * 2); goal_panel.title_mc.lv_mc.gotoAndStop(level); set_digital(goal_panel.goal_mc, goal); Tweener.addTween(goal_panel, {time:0.5, y:(450 / 2), transition:"easeOutBack"}); } public function shopItem_out(_arg1:MouseEvent):void{ } public function top(_arg1:DisplayObject):void{ _arg1.parent.setChildIndex(_arg1, (_arg1.parent.numChildren - 1)); } public function lightHandler(_arg1:Event):void{ var _local2:MovieClip; _local2 = (_arg1.currentTarget as MovieClip); _local2.lightData.blur = (_local2.lightData.blur + _local2.lightData.speed); _local2.filters = [getBitmapFilter(_local2.lightData)]; if (_local2.lightData.blur >= 16){ _local2.lightData.speed = -1; } else { if (_local2.lightData.blur <= 5){ _local2.lightData.speed = 1; }; }; } public function real_show_cs():void{ if (((isLost) || (isPass))){ door_mc.gotoAndPlay(10); return; }; if (!nextCs){ return; }; nextCs.step = CS_COMEIN; if (nextCs.mc == null){ return; }; nextCs.mc.visible = true; } public function add_income(_arg1:Object):void{ var liveTime:int; var heart:int; var newV:int; var m:MovieClip; var vo = _arg1; play_eff("sd_money"); liveTime = ((getTimer() - vo.heartStamp) - vo.heartPause); heart = Math.ceil(((((40 * 1000) - liveTime) / 1000) / 8)); levelHearts = (levelHearts + heart); levelMoney = (levelMoney + MONEY_PER_PERSON); newV = (totalMoney + levelMoney); set_digital(earned_mc, levelHearts); m = new cartoon_money(); m.x = vo.mc.x; m.y = ((vo.mc.y - vo.mc.height) - 10); highSprite.addChild(m); set_digital(m.money_mc, 100); Tweener.addTween(m, {time:1, y:(m.y - 50), alpha:0.2, onComplete:function (){ m.parent.removeChild(m); tween_digital(money_mc, newV); }}); } public function update_cs_patient(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:int; if ((((_arg1.step == CS_COMEIN)) || ((_arg1.step == CS_OUTDOOR)))){ return; }; _local2 = ((getTimer() - _arg1.heartStamp) - _arg1.heartPause); _local3 = Math.ceil(((((40 * 1000) - _local2) / 1000) / 8)); _local3 = Math.min(5, _local3); if ((((_local3 < 0)) && ((_arg1.step == CS_DOING)))){ return; }; _local4 = 1; while (_local4 <= _local3) { _arg1.mc.heart_mc[("heart_" + _local4)].gotoAndStop(1); _local4++; }; while (_local4 <= 5) { _arg1.mc.heart_mc[("heart_" + _local4)].gotoAndStop(2); _local4++; }; if ((((_local3 == 0)) && (!((_arg1.step == CS_DOING))))){ _arg1.step = CS_LEAVE; _arg1.delFlag = true; }; } public function help_exit_handler(_arg1:MouseEvent):void{ Tweener.addTween(help_mc, {time:0.5, scaleX:0, scaleY:0}); } public function init_game_data():void{ var _local1:Object; var _local2:Object; var _local3:int; var _local4:Object; var _local5:String; hairCount = 0; makeCount = 0; level = 1; totalHearts = 0; totalMoney = 0; userData = {}; userData.makeup = []; _local2 = makeupSetting[1]; _local3 = 1; while (_local3 <= 3) { _local1 = copyObject(makeupDeskVo); _local1.status = DESK_NORMAL; _local1.id = _local3; for (_local5 in _local2) { _local1[_local5] = _local2[_local5]; }; if (_local3 == 1){ _local1.own = 1; }; _local1.mc = this[("mk_" + _local3)]; this[("mk_" + _local3)].vo = _local1; userData.makeup.push(_local1); _local3++; }; userData.hair = []; _local2 = hairSetting[1]; _local3 = 1; while (_local3 <= 3) { _local1 = copyObject(hairDeskVo); _local1.id = _local3; _local1.status = DESK_NORMAL; for (_local5 in _local2) { _local1[_local5] = _local2[_local5]; }; if (_local3 == 1){ _local1.own = 1; }; _local1.mc = this[("hair_" + _local3)]; _local1.mc.vo = _local1; userData.hair.push(_local1); _local3++; }; userData.coffe = copyObject(coffeVo); _local2 = coffeSetting[1]; for (_local5 in _local2) { userData.coffe[_local5] = _local2[_local5]; }; userData.cups = []; _local3 = 1; while (_local3 <= 3) { _local4 = copyObject(cupVo); _local4.mc = this[("cup_" + _local3)]; _local4.mc.vo = _local4; _local4.status = ((_local3 == 1)) ? CUP_EMPTY : CUP_UNOWNED; userData.cups.push(_local4); _local3++; }; csData = []; } public function stop_drag(_arg1:MouseEvent):void{ stage.removeEventListener(MouseEvent.MOUSE_MOVE, move_drag); stage.removeEventListener(MouseEvent.MOUSE_UP, stop_drag); if (((((!(isLost)) && (!(isPass)))) && ((dragedItem is cs_tpl)))){ try_set_cs(dragedItem); }; } public function tick(_arg1:Event):void{ var _local2:uint; if (((((((isPaused) || (isLost))) || (isPass))) || (softPaused))){ return; }; _local2 = getTimer(); update_coffe(); update_cs(); update_desk(); if ((((csData.length == 0)) || (((_local2 - lvSetting.lastCreate) >= lvSetting.csInterval)))){ create_cs(); }; update_time(); } public function update_cs():void{ var _local1:Object; var _local2:int; var _local3:int; for each (_local1 in csData) { switch (_local1.step){ case CS_COMEIN: if ((getTimer() - _local1.timeStamp) >= 800){ door_mc.gotoAndPlay(10); _local1.step = CS_SITDOWN_SHAFA; _local1.mc.body_mc.gotoAndStop((_local1.body + 6)); _local1.mc.x = shafaPoints[_local1.data].x; _local1.mc.y = shafaPoints[_local1.data].y; _local1.startTime = getTimer(); _local1.pauseTime = 0; _local1.timeStamp = getTimer(); _local1.heartStamp = getTimer(); _local1.heartPause = 0; enable_drag(_local1.mc); }; break; case CS_SITDOWN_SHAFA: break; case CS_DOING: if (((getTimer() - _local1.timeStamp) - _local1.pauseTime) >= (_local1.desk.service * 1000)){ _local1.step = CS_DONE; _local1.desk.serviced++; if ((_local1.desk.serviced % 3) == 0){ _local1.desk.status = DESK_DIRTY; }; _local1.delFlag = true; add_income(_local1); }; break; }; update_cs_patient(_local1); }; _local2 = csData.length; _local3 = 0; while (_local3 < _local2) { if (csData[_local3].delFlag){ _local1 = csData[_local3]; _local1.mc.parent.removeChild(_local1.mc); _local1.mc = null; if (_local1.cartoon){ _local1.cartoon.parent.removeChild(_local1.cartoon); _local1.cartoon = null; }; if (_local1.desk){ _local1.desk.cs = null; }; _local1.desk = null; csData.splice(_local3, 1); _local3--; _local2--; }; _local3++; }; } public function init_need_panel(_arg1:Object):void{ var vo = _arg1; curVo = vo; need_mc.role_mc.face_mc.gotoAndStop(1); need_mc.role_mc.hair_mc.gotoAndStop(vo.hair); need_mc.role_mc.hair2_mc.gotoAndStop(vo.hair); need_mc.role_mc.body_mc.gotoAndStop(vo.body); if (vo.need.type == "hair"){ need_mc.hair_mc.visible = true; need_mc.makeup_mc.visible = false; $(need_mc.hair_mc, function (_arg1:MovieClip, _arg2:int):void{ _arg1.hair_mc.gotoAndStop(((vo.hair + _arg2) - 1)); _arg1.hair2_mc.gotoAndStop(((vo.hair + _arg2) - 1)); }, "h_"); } else { need_mc.hair_mc.visible = false; need_mc.makeup_mc.visible = true; }; needID = vo.need.v; } public function get_rand_int(_arg1:int, _arg2:int):int{ return ((Math.floor((Math.random() * ((_arg2 - _arg1) + 1))) + _arg1)); } public function clear_shop():void{ shop_mc.x = (shop_mc.y = -500); $(this, function (_arg1:MovieClip, _arg2:int):void{ var _local3:Boolean; var _local4:Object; _local3 = false; _arg1.mouseChildren = false; _arg1.buttonMode = false; _arg1.removeEventListener(MouseEvent.ROLL_OVER, shopItem_over); _arg1.removeEventListener(MouseEvent.ROLL_OUT, shopItem_out); _arg1.removeEventListener(MouseEvent.CLICK, shopItem_clicked); _local4 = _arg1.vo; _arg1.alpha = 1; _arg1.visible = _local4.own; _arg1.gotoAndStop(_local4.level); }, "mk_"); $(this, function (_arg1:MovieClip, _arg2:int):void{ var _local3:Boolean; var _local4:Object; _local3 = false; _arg1.mouseChildren = false; _arg1.buttonMode = false; _arg1.removeEventListener(MouseEvent.ROLL_OVER, shopItem_over); _arg1.removeEventListener(MouseEvent.ROLL_OUT, shopItem_out); _arg1.removeEventListener(MouseEvent.CLICK, shopItem_clicked); _local4 = _arg1.vo; _arg1.alpha = 1; _arg1.visible = _local4.own; _arg1.gotoAndStop(_local4.level); }, "hair_"); cdesk_mc.mouseChildren = false; cdesk_mc.buttonMode = false; cdesk_mc.removeEventListener(MouseEvent.ROLL_OVER, cdesk_over); cdesk_mc.removeEventListener(MouseEvent.ROLL_OUT, cdesk_out); cdesk_mc.removeEventListener(MouseEvent.CLICK, cdesk_clicked); $(this, function (_arg1:MovieClip, _arg2:int):void{ _arg1.alpha = 1; _arg1.visible = (_arg2 <= userData.coffe.level); }, "cup_"); } public function clear_cs():void{ var vo:Object; var len:int; var i:int; dragedItem = null; for each (vo in csData) { if (vo.desk != null){ vo.desk.cs = null; vo.desk = null; }; vo.mc.parent.removeChild(vo.mc); vo.mc = null; }; while (lowerSprite.numChildren) { lowerSprite.removeChildAt(0); }; while (cartoonSp.numChildren) { cartoonSp.removeChildAt(0); }; len = highSprite.numChildren; i = 0; while (i < highSprite.numChildren) { if (!(highSprite.getChildAt(i) is cartoon_money)){ highSprite.removeChildAt(i); i = (i - 1); }; i = (i + 1); }; csData = []; $(this, function (_arg1:MovieClip, _arg2:int):void{ removeLight(_arg1); if (_arg1.vo.status != CUP_UNOWNED){ _arg1.vo.status = CUP_EMPTY; }; if (_arg1.hasOwnProperty("initData")){ _arg1.x = _arg1.initData.x; _arg1.y = _arg1.initData.y; _arg1.parent.setChildIndex(_arg1, _arg1.initData.layer); }; }, "cup_"); } public function before_drag_coffe(_arg1:MouseEvent):void{ dragedItem = (_arg1.currentTarget as MovieClip); dragedItem.initData = {layer:dragedItem.parent.getChildIndex(dragedItem), x:dragedItem.x, y:dragedItem.y, ix:(stage.mouseX - dragedItem.x), iy:(stage.mouseY - dragedItem.y)}; dragedItem.parent.setChildIndex(dragedItem, (dragedItem.parent.numChildren - 1)); stage.addEventListener(MouseEvent.MOUSE_MOVE, move_coffe); stage.addEventListener(MouseEvent.MOUSE_UP, stop_move_coffe); } public function start_game():void{ timeVo.timeStamp = getTimer(); hook_mc.visible = false; this.addEventListener(Event.ENTER_FRAME, tick); } public function tween_num(_arg1:Event):void{ var _local2:MovieClip; _local2 = (_arg1.currentTarget as MovieClip); _local2.tweenSetting.s = (_local2.tweenSetting.s + _local2.tweenSetting.step); set_digital(_local2, _local2.tweenSetting.s); if (_local2.tweenSetting.s >= _local2.tweenSetting.e){ _local2.removeEventListener(Event.ENTER_FRAME, tween_num); }; } public function check_over():void{ this.removeEventListener(Event.ENTER_FRAME, tick); clear_cs(); if (levelHearts >= goal){ sdChannel = play_eff("sd_pass", sdChannel); pass(); } else { sdChannel = play_eff("sd_lost", sdChannel); lost(); }; } public function create_cs_ui(_arg1:Object):void{ var _local2:MovieClip; _local2 = new cs_tpl(); _local2.hair_mc.gotoAndStop(_arg1.hair); _local2.hair2_mc.gotoAndStop(_arg1.hair); _local2.body_mc.gotoAndStop(_arg1.body); _local2.face_mc.gotoAndStop(_arg1.face); _local2.need_mc.need_mc.gotoAndStop(_arg1.need.type); _local2.x = doorPoint.x; _local2.y = doorPoint.y; lowerSprite.addChild(_local2); _arg1.mc = _local2; _local2.vo = _arg1; } public function init_game():void{ init_game_data(); init_level_data(); init_game_ui(); append_event(); show_goal(); } public function cdesk_over(_arg1:MouseEvent):void{ } public function add_cartoon(_arg1:Object):void{ var _local2:MovieClip; _local2 = new pupu_mc(); if (_arg1.need.type == "hair"){ _local2.x = (_arg1.desk.mc.x - cartoonHair.x); _local2.y = (_arg1.desk.mc.y - cartoonHair.y); } else { _local2.x = (_arg1.desk.mc.x - cartoonMakeup.x); _local2.y = (_arg1.desk.mc.y - cartoonMakeup.y); }; _arg1.cartoon = _local2; cartoonSp.addChild(_local2); } public function init_game_ui():void{ var arr:Array; var vo:Object; var i:int; var item:MovieClip; pause_btn_mc.gotoAndStop(1); shop_mc.x = (shop_mc.y = -500); need_mc.scaleX = (need_mc.scaleY = 0); pause_mc.visible = false; if (lowerSprite == null){ lowerSprite = new Sprite(); lowerSprite.x = 0; lowerSprite.y = 0; addChildAt(lowerSprite, (getChildIndex(hair_1) - 1)); highSprite = new Sprite(); highSprite.x = 0; highSprite.y = 0; addChildAt(highSprite, (getChildIndex(mk_3) + 1)); cartoonSp = new Sprite(); cartoonSp.x = 0; cartoonSp.y = 0; addChildAt(cartoonSp, (getChildIndex(highSprite) + 1)); }; arr = userData.makeup; i = 1; while (i < 4) { vo = arr[(i - 1)]; item = this[("mk_" + i)]; item.gotoAndStop(vo.level); item.visible = vo.own; i = (i + 1); }; arr = userData.hair; i = 1; while (i < 4) { vo = arr[(i - 1)]; item = this[("hair_" + i)]; item.gotoAndStop(vo.level); item.visible = vo.own; i = (i + 1); }; arr = userData.cups; i = 1; while (i < 4) { vo = arr[(i - 1)]; item = this[("cup_" + i)]; item.shape_mc.y = -2.9; item.visible = (i <= userData.coffe.level); i = (i + 1); }; $(need_mc, function (_arg1:MovieClip, _arg2:int):void{ _arg1.mouseChildren = false; _arg1.buttonMode = true; _arg1.addEventListener(MouseEvent.ROLL_OVER, need_s_over); _arg1.addEventListener(MouseEvent.ROLL_OUT, need_s_out); _arg1.addEventListener(MouseEvent.CLICK, need_s_click); }, "s_"); need_mc.hair_mc.mouseChildren = false; need_mc.hair_mc.mouseEnabled = false; need_mc.makeup_mc.mouseChildren = false; need_mc.makeup_mc.mouseEnabled = false; set_digital(money_mc, (levelMoney + totalMoney)); set_digital(goal_mc, goal); set_digital(earned_mc, levelHearts); update_time_ui(lvSetting.time); go_btn.visible = false; } public function update_time_ui(_arg1:int):void{ var m:int; var arr:Array; var s = _arg1; m = int((s / 60)); s = (s % 60); arr = [undefined, ((m > 9)) ? int((m / 10)) : 0, (m % 10), ((s > 9)) ? int((s / 10)) : 0, (s % 10)]; $(time_mc, function (_arg1:MovieClip, _arg2:int):void{ _arg1.gotoAndStop((arr[_arg2] + 1)); }, "bit_"); } public function getBitmapFilter(_arg1:Object):BitmapFilter{ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Boolean; var _local8:Boolean; var _local9:Number; _local2 = _arg1.color; _local3 = 1; _local4 = _arg1.blur; _local5 = _arg1.blur; _local6 = 2; _local7 = false; _local8 = false; _local9 = BitmapFilterQuality.HIGH; return (new GlowFilter(_local2, _local3, _local4, _local5, _local6, _local9, _local7, _local8)); } public function clear_play():void{ play_btn.removeEventListener(MouseEvent.CLICK, play_handler); help_btn.removeEventListener(MouseEvent.CLICK, help_handler); help_mc.exit_btn.removeEventListener(MouseEvent.CLICK, help_exit_handler); } } }//package Beautystudio_didi_fla
Section 33
//moremc1_25 (Beautystudio_didi_fla.moremc1_25) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class moremc1_25 extends MovieClip { public function moremc1_25(){ addFrameScript(0, frame1); } function frame1(){ this.addEventListener(MouseEvent.CLICK, MovieClip(root).more_handler); } } }//package Beautystudio_didi_fla
Section 34
//moremc2_164 (Beautystudio_didi_fla.moremc2_164) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class moremc2_164 extends MovieClip { public function moremc2_164(){ addFrameScript(0, frame1); } function frame1(){ this.addEventListener(MouseEvent.CLICK, MovieClip(root).more_handler); } } }//package Beautystudio_didi_fla
Section 35
//pass_mc_141 (Beautystudio_didi_fla.pass_mc_141) package Beautystudio_didi_fla { import flash.display.*; public dynamic class pass_mc_141 extends MovieClip { public var next_btn:SimpleButton; public var buy_btn:SimpleButton; public var level_mc:MovieClip; public var total_mc:MovieClip; public var bonus_mc:MovieClip; } }//package Beautystudio_didi_fla
Section 36
//popgals__mc_72 (Beautystudio_didi_fla.popgals__mc_72) package Beautystudio_didi_fla { import flash.events.*; import flash.display.*; import flash.net.*; public dynamic class popgals__mc_72 extends MovieClip { public function popgals__mc_72(){ addFrameScript(0, frame1); } function frame1(){ this.addEventListener(MouseEvent.CLICK, linkHandler); } public function linkHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.popgals.com/street-snap-punk-girls.html"), "_blank"); } } }//package Beautystudio_didi_fla
Section 37
//popgals_loading_1 (Beautystudio_didi_fla.popgals_loading_1) package Beautystudio_didi_fla { import flash.events.*; import flash.display.*; import flash.text.*; import flash.net.*; public dynamic class popgals_loading_1 extends MovieClip { public var loading:MovieClip; public var percent_txt:TextField; public var logo_btn:SimpleButton; public var play_btn:SimpleButton; public function popgals_loading_1(){ addFrameScript(0, frame1, 1, frame2); } public function enterFrameHandler(_arg1:Event):void{ var _local2:Number; _local2 = int(((root.loaderInfo.bytesLoaded / root.loaderInfo.bytesTotal) * 100)); if (loading.currentFrame < int(((_local2 * this.loading.totalFrames) / 100))){ loading.play(); } else { loading.stop(); }; if (loading.currentFrame == loading.totalFrames){ this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); goNext(); }; if (_local2 < 100){ percent_txt.text = (_local2 + "%"); } else { percent_txt.text = ""; }; } function frame1(){ stop(); this.addEventListener(Event.ENTER_FRAME, enterFrameHandler); logo_btn.addEventListener(MouseEvent.CLICK, linkHandler); } function frame2(){ stop(); play_btn.addEventListener(MouseEvent.CLICK, playHandler); } public function goNext():void{ this.play(); } public function playHandler(_arg1:MouseEvent):void{ play_btn.removeEventListener(MouseEvent.CLICK, playHandler); MovieClip(root).play(); } public function linkHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.popgals.com"), "_blank"); } } }//package Beautystudio_didi_fla
Section 38
//popgals_sp11_5 (Beautystudio_didi_fla.popgals_sp11_5) package Beautystudio_didi_fla { import flash.display.*; public dynamic class popgals_sp11_5 extends MovieClip { public function popgals_sp11_5(){ addFrameScript(27, frame28); } function frame28(){ stop(); } } }//package Beautystudio_didi_fla
Section 39
//popgals_sp13_14 (Beautystudio_didi_fla.popgals_sp13_14) package Beautystudio_didi_fla { import flash.display.*; public dynamic class popgals_sp13_14 extends MovieClip { public function popgals_sp13_14(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Beautystudio_didi_fla
Section 40
//popgals_sp5_6 (Beautystudio_didi_fla.popgals_sp5_6) package Beautystudio_didi_fla { import flash.display.*; public dynamic class popgals_sp5_6 extends MovieClip { public function popgals_sp5_6(){ addFrameScript(22, frame23); } function frame23(){ stop(); } } }//package Beautystudio_didi_fla
Section 41
//popgals_sp9_12 (Beautystudio_didi_fla.popgals_sp9_12) package Beautystudio_didi_fla { import flash.display.*; public dynamic class popgals_sp9_12 extends MovieClip { public function popgals_sp9_12(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Beautystudio_didi_fla
Section 42
//shijian_93 (Beautystudio_didi_fla.shijian_93) package Beautystudio_didi_fla { import flash.display.*; public dynamic class shijian_93 extends MovieClip { public var bit_1:MovieClip; public var bit_2:MovieClip; public var bit_3:MovieClip; public var bit_4:MovieClip; } }//package Beautystudio_didi_fla
Section 43
//shopsdfew_103 (Beautystudio_didi_fla.shopsdfew_103) package Beautystudio_didi_fla { import flash.display.*; public dynamic class shopsdfew_103 extends MovieClip { public var buy_btn:SimpleButton; public var money_mc:MovieClip; public var goal_mc:MovieClip; public var panel_mc:MovieClip; public var upgrade_btn:SimpleButton; public var exit_btn:SimpleButton; } }//package Beautystudio_didi_fla
Section 44
//shouru_90 (Beautystudio_didi_fla.shouru_90) package Beautystudio_didi_fla { import flash.display.*; public dynamic class shouru_90 extends MovieClip { public var bit_1:MovieClip; public var bit_5:MovieClip; public var bit_6:MovieClip; public var bit_2:MovieClip; public var bit_3:MovieClip; public var bit_4:MovieClip; } }//package Beautystudio_didi_fla
Section 45
//shuzi23_139 (Beautystudio_didi_fla.shuzi23_139) package Beautystudio_didi_fla { import flash.display.*; public dynamic class shuzi23_139 extends MovieClip { public var bit_1:MovieClip; public var bit_5:MovieClip; public var bit_6:MovieClip; public var bit_2:MovieClip; public var bit_3:MovieClip; public var bit_4:MovieClip; } }//package Beautystudio_didi_fla
Section 46
//Timeline_112 (Beautystudio_didi_fla.Timeline_112) package Beautystudio_didi_fla { import flash.display.*; public dynamic class Timeline_112 extends MovieClip { public var hair_mc:MovieClip; public var s_2:MovieClip; public var s_3:MovieClip; public var s_4:MovieClip; public var s_1:MovieClip; public var makeup_mc:MovieClip; public var role_mc:MovieClip; } }//package Beautystudio_didi_fla
Section 47
//Timeline_117 (Beautystudio_didi_fla.Timeline_117) package Beautystudio_didi_fla { import flash.display.*; public dynamic class Timeline_117 extends MovieClip { public var h_1:MovieClip; public var h_2:MovieClip; public var h_3:MovieClip; public var h_4:MovieClip; } }//package Beautystudio_didi_fla
Section 48
//Timeline_118 (Beautystudio_didi_fla.Timeline_118) package Beautystudio_didi_fla { import flash.display.*; public dynamic class Timeline_118 extends MovieClip { public var hair_mc:MovieClip; public var hair2_mc:MovieClip; } }//package Beautystudio_didi_fla
Section 49
//Timeline_121 (Beautystudio_didi_fla.Timeline_121) package Beautystudio_didi_fla { import flash.display.*; public dynamic class Timeline_121 extends MovieClip { public var hair_mc:MovieClip; public var body_mc:MovieClip; public var hair2_mc:MovieClip; public var face_mc:MovieClip; } }//package Beautystudio_didi_fla
Section 50
//Timeline_173 (Beautystudio_didi_fla.Timeline_173) package Beautystudio_didi_fla { import flash.display.*; public dynamic class Timeline_173 extends MovieClip { public var heart_4:MovieClip; public var heart_5:MovieClip; public var heart_1:MovieClip; public var heart_2:MovieClip; public var heart_3:MovieClip; } }//package Beautystudio_didi_fla
Section 51
//Timeline_175 (Beautystudio_didi_fla.Timeline_175) package Beautystudio_didi_fla { import flash.display.*; public dynamic class Timeline_175 extends MovieClip { public var need_mc:MovieClip; } }//package Beautystudio_didi_fla
Section 52
//Timeline_19 (Beautystudio_didi_fla.Timeline_19) package Beautystudio_didi_fla { import flash.display.*; public dynamic class Timeline_19 extends MovieClip { public function Timeline_19(){ addFrameScript(8, frame9); } function frame9(){ stop(); } } }//package Beautystudio_didi_fla
Section 53
//Timeline_24 (Beautystudio_didi_fla.Timeline_24) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class Timeline_24 extends MovieClip { public function Timeline_24(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 54
//Timeline_28 (Beautystudio_didi_fla.Timeline_28) package Beautystudio_didi_fla { import flash.display.*; public dynamic class Timeline_28 extends MovieClip { public function Timeline_28(){ addFrameScript(8, frame9); } function frame9(){ stop(); } } }//package Beautystudio_didi_fla
Section 55
//Timeline_86 (Beautystudio_didi_fla.Timeline_86) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class Timeline_86 extends MovieClip { public var door_1:MovieClip; public var door_2:MovieClip; public function Timeline_86(){ addFrameScript(0, frame1, 8, frame9, 16, frame17); } function frame1(){ stop(); } function frame17(){ stop(); } function frame9(){ stop(); MovieClip(root).real_show_cs(); } } }//package Beautystudio_didi_fla
Section 56
//Timeline_92 (Beautystudio_didi_fla.Timeline_92) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class Timeline_92 extends MovieClip { public function Timeline_92(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 57
//timezi_94 (Beautystudio_didi_fla.timezi_94) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class timezi_94 extends MovieClip { public function timezi_94(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 58
//totalzi_148 (Beautystudio_didi_fla.totalzi_148) package Beautystudio_didi_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.filters.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class totalzi_148 extends MovieClip { public function totalzi_148(){ addFrameScript(0, frame1); } function frame1(){ stop(); this.gotoAndStop(MovieClip(root).lang); } } }//package Beautystudio_didi_fla
Section 59
//win_mc_135 (Beautystudio_didi_fla.win_mc_135) package Beautystudio_didi_fla { import flash.display.*; public dynamic class win_mc_135 extends MovieClip { public var replay_btn:SimpleButton; public var total_mc:MovieClip; } }//package Beautystudio_didi_fla
Section 60
//AuxFunctions (caurina.transitions.AuxFunctions) package caurina.transitions { public class AuxFunctions { public static function getObjectLength(_arg1:Object):uint{ var _local2:uint; var _local3:String; _local2 = 0; for (_local3 in _arg1) { _local2++; }; return (_local2); } public static function numberToG(_arg1:Number):Number{ return (((_arg1 & 0xFF00) >> 8)); } public static function numberToB(_arg1:Number):Number{ return ((_arg1 & 0xFF)); } public static function numberToR(_arg1:Number):Number{ return (((_arg1 & 0xFF0000) >> 16)); } public static function concatObjects(... _args):Object{ var _local2:Object; var _local3:Object; var _local4:int; var _local5:String; _local2 = {}; _local4 = 0; while (_local4 < _args.length) { _local3 = _args[_local4]; for (_local5 in _local3) { if (_local3[_local5] == null){ delete _local2[_local5]; } else { _local2[_local5] = _local3[_local5]; }; }; _local4++; }; return (_local2); } } }//package caurina.transitions
Section 61
//Equations (caurina.transitions.Equations) package caurina.transitions { public class Equations { public function Equations(){ trace("Equations is a static class and should not be instantiated."); } public static function easeOutBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / _arg4); if (_arg1 < (1 / 2.75)){ return (((_arg3 * ((7.5625 * _arg1) * _arg1)) + _arg2)); }; if (_arg1 < (2 / 2.75)){ _arg1 = (_arg1 - (1.5 / 2.75)); return (((_arg3 * (((7.5625 * _arg1) * _arg1) + 0.75)) + _arg2)); }; if (_arg1 < (2.5 / 2.75)){ _arg1 = (_arg1 - (2.25 / 2.75)); return (((_arg3 * (((7.5625 * _arg1) * _arg1) + 0.9375)) + _arg2)); }; _arg1 = (_arg1 - (2.625 / 2.75)); return (((_arg3 * (((7.5625 * _arg1) * _arg1) + 0.984375)) + _arg2)); } public static function easeInOutElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ var _local6:Number; var _local7:Number; var _local8:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 == 2){ return ((_arg2 + _arg3)); }; _local6 = (((!(Boolean(_arg5))) || (isNaN(_arg5.period)))) ? (_arg4 * (0.3 * 1.5)) : _arg5.period; _local8 = (((!(Boolean(_arg5))) || (isNaN(_arg5.amplitude)))) ? 0 : _arg5.amplitude; if (((!(Boolean(_local8))) || ((_local8 < Math.abs(_arg3))))){ _local8 = _arg3; _local7 = (_local6 / 4); } else { _local7 = ((_local6 / (2 * Math.PI)) * Math.asin((_arg3 / _local8))); }; if (_arg1 < 1){ --_arg1; return (((-0.5 * ((_local8 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _local6)))) + _arg2)); }; --_arg1; return ((((((_local8 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _local6))) * 0.5) + _arg3) + _arg2)); } public static function easeInOutQuad(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return (((((_arg3 / 2) * _arg1) * _arg1) + _arg2)); }; --_arg1; return ((((-(_arg3) / 2) * ((_arg1 * (_arg1 - 2)) - 1)) + _arg2)); } public static function easeInOutBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (((easeInBounce((_arg1 * 2), 0, _arg3, _arg4) * 0.5) + _arg2)); }; return ((((easeOutBounce(((_arg1 * 2) - _arg4), 0, _arg3, _arg4) * 0.5) + (_arg3 * 0.5)) + _arg2)); } public static function easeInOutBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ var _local6:Number; _local6 = (((!(Boolean(_arg5))) || (isNaN(_arg5.overshoot)))) ? 1.70158 : _arg5.overshoot; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ _local6 = (_local6 * 1.525); return ((((_arg3 / 2) * ((_arg1 * _arg1) * (((_local6 + 1) * _arg1) - _local6))) + _arg2)); }; _arg1 = (_arg1 - 2); _local6 = (_local6 * 1.525); return ((((_arg3 / 2) * (((_arg1 * _arg1) * (((_local6 + 1) * _arg1) + _local6)) + 2)) + _arg2)); } public static function easeOutInCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutCubic((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInCubic(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeNone(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeOutBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ var _local6:Number; _local6 = (((!(Boolean(_arg5))) || (isNaN(_arg5.overshoot)))) ? 1.70158 : _arg5.overshoot; _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((_arg1 * _arg1) * (((_local6 + 1) * _arg1) + _local6)) + 1)) + _arg2)); } public static function easeInOutSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ return ((((-(_arg3) / 2) * (Math.cos(((Math.PI * _arg1) / _arg4)) - 1)) + _arg2)); } public static function easeInBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ var _local6:Number; _local6 = (((!(Boolean(_arg5))) || (isNaN(_arg5.overshoot)))) ? 1.70158 : _arg5.overshoot; _arg1 = (_arg1 / _arg4); return (((((_arg3 * _arg1) * _arg1) * (((_local6 + 1) * _arg1) - _local6)) + _arg2)); } public static function easeInQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / _arg4); return ((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeOutInQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutQuint((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInQuint(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeOutInBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutBounce((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInBounce(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function init():void{ Tweener.registerTransition("easenone", easeNone); Tweener.registerTransition("linear", easeNone); Tweener.registerTransition("easeinquad", easeInQuad); Tweener.registerTransition("easeoutquad", easeOutQuad); Tweener.registerTransition("easeinoutquad", easeInOutQuad); Tweener.registerTransition("easeoutinquad", easeOutInQuad); Tweener.registerTransition("easeincubic", easeInCubic); Tweener.registerTransition("easeoutcubic", easeOutCubic); Tweener.registerTransition("easeinoutcubic", easeInOutCubic); Tweener.registerTransition("easeoutincubic", easeOutInCubic); Tweener.registerTransition("easeinquart", easeInQuart); Tweener.registerTransition("easeoutquart", easeOutQuart); Tweener.registerTransition("easeinoutquart", easeInOutQuart); Tweener.registerTransition("easeoutinquart", easeOutInQuart); Tweener.registerTransition("easeinquint", easeInQuint); Tweener.registerTransition("easeoutquint", easeOutQuint); Tweener.registerTransition("easeinoutquint", easeInOutQuint); Tweener.registerTransition("easeoutinquint", easeOutInQuint); Tweener.registerTransition("easeinsine", easeInSine); Tweener.registerTransition("easeoutsine", easeOutSine); Tweener.registerTransition("easeinoutsine", easeInOutSine); Tweener.registerTransition("easeoutinsine", easeOutInSine); Tweener.registerTransition("easeincirc", easeInCirc); Tweener.registerTransition("easeoutcirc", easeOutCirc); Tweener.registerTransition("easeinoutcirc", easeInOutCirc); Tweener.registerTransition("easeoutincirc", easeOutInCirc); Tweener.registerTransition("easeinexpo", easeInExpo); Tweener.registerTransition("easeoutexpo", easeOutExpo); Tweener.registerTransition("easeinoutexpo", easeInOutExpo); Tweener.registerTransition("easeoutinexpo", easeOutInExpo); Tweener.registerTransition("easeinelastic", easeInElastic); Tweener.registerTransition("easeoutelastic", easeOutElastic); Tweener.registerTransition("easeinoutelastic", easeInOutElastic); Tweener.registerTransition("easeoutinelastic", easeOutInElastic); Tweener.registerTransition("easeinback", easeInBack); Tweener.registerTransition("easeoutback", easeOutBack); Tweener.registerTransition("easeinoutback", easeInOutBack); Tweener.registerTransition("easeoutinback", easeOutInBack); Tweener.registerTransition("easeinbounce", easeInBounce); Tweener.registerTransition("easeoutbounce", easeOutBounce); Tweener.registerTransition("easeinoutbounce", easeInOutBounce); Tweener.registerTransition("easeoutinbounce", easeOutInBounce); } public static function easeOutExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ return (((_arg1)==_arg4) ? (_arg2 + _arg3) : (((_arg3 * 1.001) * (-(Math.pow(2, ((-10 * _arg1) / _arg4))) + 1)) + _arg2)); } public static function easeOutInBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutBack((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInBack(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeInExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ return (((_arg1)==0) ? _arg2 : (((_arg3 * Math.pow(2, (10 * ((_arg1 / _arg4) - 1)))) + _arg2) - (_arg3 * 0.001))); } public static function easeInCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / _arg4); return (((((_arg3 * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeInQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / _arg4); return (((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeInOutCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((-(_arg3) / 2) * (Math.sqrt((1 - (_arg1 * _arg1))) - 1)) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (Math.sqrt((1 - (_arg1 * _arg1))) + 1)) + _arg2)); } public static function easeInQuad(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / _arg4); return ((((_arg3 * _arg1) * _arg1) + _arg2)); } public static function easeInBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ return (((_arg3 - easeOutBounce((_arg4 - _arg1), 0, _arg3, _arg4)) + _arg2)); } public static function easeOutInExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutExpo((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInExpo(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeOutQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((-(_arg3) * ((((_arg1 * _arg1) * _arg1) * _arg1) - 1)) + _arg2)); } public static function easeInSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ return ((((-(_arg3) * Math.cos(((_arg1 / _arg4) * (Math.PI / 2)))) + _arg3) + _arg2)); } public static function easeInOutQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return (((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((-(_arg3) / 2) * ((((_arg1 * _arg1) * _arg1) * _arg1) - 2)) + _arg2)); } public static function easeOutQuad(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / _arg4); return ((((-(_arg3) * _arg1) * (_arg1 - 2)) + _arg2)); } public static function easeOutInElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutElastic((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInElastic(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeInElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ var _local6:Number; var _local7:Number; var _local8:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; _local6 = (((!(Boolean(_arg5))) || (isNaN(_arg5.period)))) ? (_arg4 * 0.3) : _arg5.period; _local8 = (((!(Boolean(_arg5))) || (isNaN(_arg5.amplitude)))) ? 0 : _arg5.amplitude; if (((!(Boolean(_local8))) || ((_local8 < Math.abs(_arg3))))){ _local8 = _arg3; _local7 = (_local6 / 4); } else { _local7 = ((_local6 / (2 * Math.PI)) * Math.asin((_arg3 / _local8))); }; --_arg1; return ((-(((_local8 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _local6)))) + _arg2)); } public static function easeOutCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((_arg1 * _arg1) * _arg1) + 1)) + _arg2)); } public static function easeOutQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 1)) + _arg2)); } public static function easeOutInQuad(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutQuad((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInQuad(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeOutSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ return (((_arg3 * Math.sin(((_arg1 / _arg4) * (Math.PI / 2)))) + _arg2)); } public static function easeInOutCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (((_arg1 * _arg1) * _arg1) + 2)) + _arg2)); } public static function easeInOutQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 2)) + _arg2)); } public static function easeInCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / _arg4); return (((-(_arg3) * (Math.sqrt((1 - (_arg1 * _arg1))) - 1)) + _arg2)); } public static function easeOutInSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutSine((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInSine(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeInOutExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 == 0){ return (_arg2); }; if (_arg1 == _arg4){ return ((_arg2 + _arg3)); }; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return (((((_arg3 / 2) * Math.pow(2, (10 * (_arg1 - 1)))) + _arg2) - (_arg3 * 0.0005))); }; --_arg1; return (((((_arg3 / 2) * 1.0005) * (-(Math.pow(2, (-10 * _arg1))) + 2)) + _arg2)); } public static function easeOutElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ var _local6:Number; var _local7:Number; var _local8:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; _local6 = (((!(Boolean(_arg5))) || (isNaN(_arg5.period)))) ? (_arg4 * 0.3) : _arg5.period; _local8 = (((!(Boolean(_arg5))) || (isNaN(_arg5.amplitude)))) ? 0 : _arg5.amplitude; if (((!(Boolean(_local8))) || ((_local8 < Math.abs(_arg3))))){ _local8 = _arg3; _local7 = (_local6 / 4); } else { _local7 = ((_local6 / (2 * Math.PI)) * Math.asin((_arg3 / _local8))); }; return (((((_local8 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _local6))) + _arg3) + _arg2)); } public static function easeOutCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * Math.sqrt((1 - (_arg1 * _arg1)))) + _arg2)); } public static function easeOutInQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutQuart((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInQuart(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeOutInCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutCirc((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInCirc(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } } }//package caurina.transitions
Section 62
//PropertyInfoObj (caurina.transitions.PropertyInfoObj) package caurina.transitions { public class PropertyInfoObj { public var originalValueComplete:Object; public var modifierParameters:Array; public var isSpecialProperty:Boolean; public var hasModifier:Boolean; public var valueComplete:Number; public var extra:Object; public var valueStart:Number; public var modifierFunction:Function; public var arrayIndex:Number; public function PropertyInfoObj(_arg1:Number, _arg2:Number, _arg3:Object, _arg4:Number, _arg5:Object, _arg6:Boolean, _arg7:Function, _arg8:Array){ valueStart = _arg1; valueComplete = _arg2; originalValueComplete = _arg3; arrayIndex = _arg4; extra = _arg5; isSpecialProperty = _arg6; hasModifier = Boolean(_arg7); modifierFunction = _arg7; modifierParameters = _arg8; } public function toString():String{ var _local1:String; _local1 = "\n[PropertyInfoObj "; _local1 = (_local1 + ("valueStart:" + String(valueStart))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("valueComplete:" + String(valueComplete))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("originalValueComplete:" + String(originalValueComplete))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("arrayIndex:" + String(arrayIndex))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("extra:" + String(extra))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("isSpecialProperty:" + String(isSpecialProperty))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("hasModifier:" + String(hasModifier))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("modifierFunction:" + String(modifierFunction))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("modifierParameters:" + String(modifierParameters))); _local1 = (_local1 + "]\n"); return (_local1); } public function clone():PropertyInfoObj{ var _local1:PropertyInfoObj; _local1 = new PropertyInfoObj(valueStart, valueComplete, originalValueComplete, arrayIndex, extra, isSpecialProperty, modifierFunction, modifierParameters); return (_local1); } } }//package caurina.transitions
Section 63
//SpecialProperty (caurina.transitions.SpecialProperty) package caurina.transitions { public class SpecialProperty { public var parameters:Array; public var preProcess:Function; public var setValue:Function; public var getValue:Function; public function SpecialProperty(_arg1:Function, _arg2:Function, _arg3:Array=null, _arg4:Function=null){ getValue = _arg1; setValue = _arg2; parameters = _arg3; preProcess = _arg4; } public function toString():String{ var _local1:String; _local1 = ""; _local1 = (_local1 + "[SpecialProperty "); _local1 = (_local1 + ("getValue:" + String(getValue))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("setValue:" + String(setValue))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("parameters:" + String(parameters))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("preProcess:" + String(preProcess))); _local1 = (_local1 + "]"); return (_local1); } } }//package caurina.transitions
Section 64
//SpecialPropertyModifier (caurina.transitions.SpecialPropertyModifier) package caurina.transitions { public class SpecialPropertyModifier { public var getValue:Function; public var modifyValues:Function; public function SpecialPropertyModifier(_arg1:Function, _arg2:Function){ modifyValues = _arg1; getValue = _arg2; } public function toString():String{ var _local1:String; _local1 = ""; _local1 = (_local1 + "[SpecialPropertyModifier "); _local1 = (_local1 + ("modifyValues:" + String(modifyValues))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("getValue:" + String(getValue))); _local1 = (_local1 + "]"); return (_local1); } } }//package caurina.transitions
Section 65
//SpecialPropertySplitter (caurina.transitions.SpecialPropertySplitter) package caurina.transitions { public class SpecialPropertySplitter { public var parameters:Array; public var splitValues:Function; public function SpecialPropertySplitter(_arg1:Function, _arg2:Array){ splitValues = _arg1; parameters = _arg2; } public function toString():String{ var _local1:String; _local1 = ""; _local1 = (_local1 + "[SpecialPropertySplitter "); _local1 = (_local1 + ("splitValues:" + String(splitValues))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("parameters:" + String(parameters))); _local1 = (_local1 + "]"); return (_local1); } } }//package caurina.transitions
Section 66
//Tweener (caurina.transitions.Tweener) package caurina.transitions { import flash.events.*; import flash.display.*; import flash.utils.*; public class Tweener { private static var _timeScale:Number = 1; private static var _currentTimeFrame:Number; private static var _specialPropertySplitterList:Object; public static var autoOverwrite:Boolean = true; private static var _engineExists:Boolean = false; private static var _currentTime:Number; private static var _tweenList:Array; private static var _specialPropertyModifierList:Object; private static var _specialPropertyList:Object; private static var _transitionList:Object; private static var _inited:Boolean = false; private static var __tweener_controller__:MovieClip; public function Tweener(){ trace("Tweener is a static class and should not be instantiated."); } public static function registerSpecialPropertyModifier(_arg1:String, _arg2:Function, _arg3:Function):void{ var _local4:SpecialPropertyModifier; if (!_inited){ init(); }; _local4 = new SpecialPropertyModifier(_arg2, _arg3); _specialPropertyModifierList[_arg1] = _local4; } public static function registerSpecialProperty(_arg1:String, _arg2:Function, _arg3:Function, _arg4:Array=null, _arg5:Function=null):void{ var _local6:SpecialProperty; if (!_inited){ init(); }; _local6 = new SpecialProperty(_arg2, _arg3, _arg4, _arg5); _specialPropertyList[_arg1] = _local6; } public static function init(... _args):void{ _inited = true; _transitionList = new Object(); Equations.init(); _specialPropertyList = new Object(); _specialPropertyModifierList = new Object(); _specialPropertySplitterList = new Object(); } private static function updateTweens():Boolean{ var _local1:int; if (_tweenList.length == 0){ return (false); }; _local1 = 0; while (_local1 < _tweenList.length) { if ((((_tweenList[_local1] == undefined)) || (!(_tweenList[_local1].isPaused)))){ if (!updateTweenByIndex(_local1)){ removeTweenByIndex(_local1); }; if (_tweenList[_local1] == null){ removeTweenByIndex(_local1, true); _local1--; }; }; _local1++; }; return (true); } public static function addCaller(_arg1:Object=null, _arg2:Object=null):Boolean{ var _local3:Number; var _local4:Array; var _local5:Object; var _local6:Number; var _local7:Number; var _local8:Function; var _local9:TweenListObj; var _local10:Number; var _local11:String; if (!Boolean(_arg1)){ return (false); }; if ((_arg1 is Array)){ _local4 = _arg1.concat(); } else { _local4 = [_arg1]; }; _local5 = _arg2; if (!_inited){ init(); }; if (((!(_engineExists)) || (!(Boolean(__tweener_controller__))))){ startEngine(); }; _local6 = (isNaN(_local5.time)) ? 0 : _local5.time; _local7 = (isNaN(_local5.delay)) ? 0 : _local5.delay; if (typeof(_local5.transition) == "string"){ _local11 = _local5.transition.toLowerCase(); _local8 = _transitionList[_local11]; } else { _local8 = _local5.transition; }; if (!Boolean(_local8)){ _local8 = _transitionList["easeoutexpo"]; }; _local3 = 0; while (_local3 < _local4.length) { if (_local5.useFrames == true){ _local9 = new TweenListObj(_local4[_local3], (_currentTimeFrame + (_local7 / _timeScale)), (_currentTimeFrame + ((_local7 + _local6) / _timeScale)), true, _local8, _local5.transitionParams); } else { _local9 = new TweenListObj(_local4[_local3], (_currentTime + ((_local7 * 1000) / _timeScale)), (_currentTime + (((_local7 * 1000) + (_local6 * 1000)) / _timeScale)), false, _local8, _local5.transitionParams); }; _local9.properties = null; _local9.onStart = _local5.onStart; _local9.onUpdate = _local5.onUpdate; _local9.onComplete = _local5.onComplete; _local9.onOverwrite = _local5.onOverwrite; _local9.onStartParams = _local5.onStartParams; _local9.onUpdateParams = _local5.onUpdateParams; _local9.onCompleteParams = _local5.onCompleteParams; _local9.onOverwriteParams = _local5.onOverwriteParams; _local9.onStartScope = _local5.onStartScope; _local9.onUpdateScope = _local5.onUpdateScope; _local9.onCompleteScope = _local5.onCompleteScope; _local9.onOverwriteScope = _local5.onOverwriteScope; _local9.onErrorScope = _local5.onErrorScope; _local9.isCaller = true; _local9.count = _local5.count; _local9.waitFrames = _local5.waitFrames; _tweenList.push(_local9); if ((((_local6 == 0)) && ((_local7 == 0)))){ _local10 = (_tweenList.length - 1); updateTweenByIndex(_local10); removeTweenByIndex(_local10); }; _local3++; }; return (true); } public static function pauseAllTweens():Boolean{ var _local1:Boolean; var _local2:uint; if (!Boolean(_tweenList)){ return (false); }; _local1 = false; _local2 = 0; while (_local2 < _tweenList.length) { pauseTweenByIndex(_local2); _local1 = true; _local2++; }; return (_local1); } public static function removeTweens(_arg1:Object, ... _args):Boolean{ var _local3:Array; var _local4:uint; var _local5:SpecialPropertySplitter; var _local6:Array; var _local7:uint; _local3 = new Array(); _local4 = 0; while (_local4 < _args.length) { if ((((typeof(_args[_local4]) == "string")) && ((_local3.indexOf(_args[_local4]) == -1)))){ if (_specialPropertySplitterList[_args[_local4]]){ _local5 = _specialPropertySplitterList[_args[_local4]]; _local6 = _local5.splitValues(_arg1, null); _local7 = 0; while (_local7 < _local6.length) { _local3.push(_local6[_local7].name); _local7++; }; } else { _local3.push(_args[_local4]); }; }; _local4++; }; return (affectTweens(removeTweenByIndex, _arg1, _local3)); } public static function updateFrame():void{ _currentTimeFrame++; } public static function splitTweens(_arg1:Number, _arg2:Array):uint{ var _local3:TweenListObj; var _local4:TweenListObj; var _local5:uint; var _local6:String; var _local7:Boolean; _local3 = _tweenList[_arg1]; _local4 = _local3.clone(false); _local5 = 0; while (_local5 < _arg2.length) { _local6 = _arg2[_local5]; if (Boolean(_local3.properties[_local6])){ _local3.properties[_local6] = undefined; delete _local3.properties[_local6]; }; _local5++; }; for (_local6 in _local4.properties) { _local7 = false; _local5 = 0; while (_local5 < _arg2.length) { if (_arg2[_local5] == _local6){ _local7 = true; break; }; _local5++; }; if (!_local7){ _local4.properties[_local6] = undefined; delete _local4.properties[_local6]; }; }; _tweenList.push(_local4); return ((_tweenList.length - 1)); } public static function resumeTweenByIndex(_arg1:Number):Boolean{ var _local2:TweenListObj; var _local3:Number; _local2 = _tweenList[_arg1]; if ((((_local2 == null)) || (!(_local2.isPaused)))){ return (false); }; _local3 = getCurrentTweeningTime(_local2); _local2.timeStart = (_local2.timeStart + (_local3 - _local2.timePaused)); _local2.timeComplete = (_local2.timeComplete + (_local3 - _local2.timePaused)); _local2.timePaused = undefined; _local2.isPaused = false; return (true); } public static function getVersion():String{ return ("AS3 1.33.74"); } public static function onEnterFrame(_arg1:Event):void{ var _local2:Boolean; updateTime(); updateFrame(); _local2 = false; _local2 = updateTweens(); if (!_local2){ stopEngine(); }; } public static function updateTime():void{ _currentTime = getTimer(); } private static function updateTweenByIndex(_arg1:Number):Boolean{ var tTweening:TweenListObj; var isOver:Boolean; var mustUpdate:Boolean; var nv:Number; var t:Number; var b:Number; var c:Number; var d:Number; var pName:String; var eventScope:Object; var tScope:Object; var cTime:Number; var tProperty:Object; var pv:Number; var i = _arg1; tTweening = _tweenList[i]; if ((((tTweening == null)) || (!(Boolean(tTweening.scope))))){ return (false); }; isOver = false; cTime = getCurrentTweeningTime(tTweening); if (cTime >= tTweening.timeStart){ tScope = tTweening.scope; if (tTweening.isCaller){ if (!tTweening.hasStarted){ if (Boolean(tTweening.onStart)){ eventScope = (Boolean(tTweening.onStartScope)) ? tTweening.onStartScope : tScope; try { tTweening.onStart.apply(eventScope, tTweening.onStartParams); } catch(e2:Error) { handleError(tTweening, e2, "onStart"); }; }; tTweening.hasStarted = true; }; do { t = (((tTweening.timeComplete - tTweening.timeStart) / tTweening.count) * (tTweening.timesCalled + 1)); b = tTweening.timeStart; c = (tTweening.timeComplete - tTweening.timeStart); d = (tTweening.timeComplete - tTweening.timeStart); nv = tTweening.transition(t, b, c, d); } while (!(cTime >= nv)); } else { mustUpdate = (((((tTweening.skipUpdates < 1)) || (!(tTweening.skipUpdates)))) || ((tTweening.updatesSkipped >= tTweening.skipUpdates))); if (cTime >= tTweening.timeComplete){ isOver = true; mustUpdate = true; }; if (!tTweening.hasStarted){ if (Boolean(tTweening.onStart)){ eventScope = (Boolean(tTweening.onStartScope)) ? tTweening.onStartScope : tScope; try { tTweening.onStart.apply(eventScope, tTweening.onStartParams); } catch(e2:Error) { handleError(tTweening, e2, "onStart"); }; }; for (pName in tTweening.properties) { if (tTweening.properties[pName].isSpecialProperty){ if (Boolean(_specialPropertyList[pName].preProcess)){ tTweening.properties[pName].valueComplete = _specialPropertyList[pName].preProcess(tScope, _specialPropertyList[pName].parameters, tTweening.properties[pName].originalValueComplete, tTweening.properties[pName].extra); }; pv = _specialPropertyList[pName].getValue(tScope, _specialPropertyList[pName].parameters, tTweening.properties[pName].extra); } else { pv = tScope[pName]; }; tTweening.properties[pName].valueStart = (isNaN(pv)) ? tTweening.properties[pName].valueComplete : pv; }; mustUpdate = true; tTweening.hasStarted = true; }; if (mustUpdate){ for (pName in tTweening.properties) { tProperty = tTweening.properties[pName]; if (isOver){ nv = tProperty.valueComplete; } else { if (tProperty.hasModifier){ t = (cTime - tTweening.timeStart); d = (tTweening.timeComplete - tTweening.timeStart); nv = tTweening.transition(t, 0, 1, d, tTweening.transitionParams); nv = tProperty.modifierFunction(tProperty.valueStart, tProperty.valueComplete, nv, tProperty.modifierParameters); } else { t = (cTime - tTweening.timeStart); b = tProperty.valueStart; c = (tProperty.valueComplete - tProperty.valueStart); d = (tTweening.timeComplete - tTweening.timeStart); nv = tTweening.transition(t, b, c, d, tTweening.transitionParams); }; }; if (tTweening.rounded){ nv = Math.round(nv); }; if (tProperty.isSpecialProperty){ _specialPropertyList[pName].setValue(tScope, nv, _specialPropertyList[pName].parameters, tTweening.properties[pName].extra); } else { tScope[pName] = nv; }; }; tTweening.updatesSkipped = 0; if (Boolean(tTweening.onUpdate)){ eventScope = (Boolean(tTweening.onUpdateScope)) ? tTweening.onUpdateScope : tScope; try { tTweening.onUpdate.apply(eventScope, tTweening.onUpdateParams); } catch(e3:Error) { handleError(tTweening, e3, "onUpdate"); }; }; } else { tTweening.updatesSkipped++; }; }; if (((isOver) && (Boolean(tTweening.onComplete)))){ eventScope = (Boolean(tTweening.onCompleteScope)) ? tTweening.onCompleteScope : tScope; try { tTweening.onComplete.apply(eventScope, tTweening.onCompleteParams); } catch(e4:Error) { handleError(tTweening, e4, "onComplete"); }; }; return (!(isOver)); }; return (true); } public static function setTimeScale(_arg1:Number):void{ var _local2:Number; var _local3:Number; if (isNaN(_arg1)){ _arg1 = 1; }; if (_arg1 < 1E-5){ _arg1 = 1E-5; }; if (_arg1 != _timeScale){ if (_tweenList != null){ _local2 = 0; while (_local2 < _tweenList.length) { _local3 = getCurrentTweeningTime(_tweenList[_local2]); _tweenList[_local2].timeStart = (_local3 - (((_local3 - _tweenList[_local2].timeStart) * _timeScale) / _arg1)); _tweenList[_local2].timeComplete = (_local3 - (((_local3 - _tweenList[_local2].timeComplete) * _timeScale) / _arg1)); if (_tweenList[_local2].timePaused != undefined){ _tweenList[_local2].timePaused = (_local3 - (((_local3 - _tweenList[_local2].timePaused) * _timeScale) / _arg1)); }; _local2++; }; }; _timeScale = _arg1; }; } public static function resumeAllTweens():Boolean{ var _local1:Boolean; var _local2:uint; if (!Boolean(_tweenList)){ return (false); }; _local1 = false; _local2 = 0; while (_local2 < _tweenList.length) { resumeTweenByIndex(_local2); _local1 = true; _local2++; }; return (_local1); } private static function handleError(_arg1:TweenListObj, _arg2:Error, _arg3:String):void{ var eventScope:Object; var pTweening = _arg1; var pError = _arg2; var pCallBackName = _arg3; if (((Boolean(pTweening.onError)) && ((pTweening.onError is Function)))){ eventScope = (Boolean(pTweening.onErrorScope)) ? pTweening.onErrorScope : pTweening.scope; try { pTweening.onError.apply(eventScope, [pTweening.scope, pError]); } catch(metaError:Error) { printError(((((String(pTweening.scope) + " raised an error while executing the 'onError' handler. Original error:\n ") + pError.getStackTrace()) + "\nonError error: ") + metaError.getStackTrace())); }; } else { if (!Boolean(pTweening.onError)){ printError(((((String(pTweening.scope) + " raised an error while executing the '") + pCallBackName) + "'handler. \n") + pError.getStackTrace())); }; }; } private static function startEngine():void{ _engineExists = true; _tweenList = new Array(); __tweener_controller__ = new MovieClip(); __tweener_controller__.addEventListener(Event.ENTER_FRAME, Tweener.onEnterFrame); _currentTimeFrame = 0; updateTime(); } public static function removeAllTweens():Boolean{ var _local1:Boolean; var _local2:uint; if (!Boolean(_tweenList)){ return (false); }; _local1 = false; _local2 = 0; while (_local2 < _tweenList.length) { removeTweenByIndex(_local2); _local1 = true; _local2++; }; return (_local1); } public static function addTween(_arg1:Object=null, _arg2:Object=null):Boolean{ var _local3:Number; var _local4:Number; var _local5:String; var _local6:Array; var _local7:Object; var _local8:Number; var _local9:Number; var _local10:Array; var _local11:Object; var _local12:Object; var _local13:Function; var _local14:Object; var _local15:TweenListObj; var _local16:Number; var _local17:Array; var _local18:Array; var _local19:Array; var _local20:String; if (!Boolean(_arg1)){ return (false); }; if ((_arg1 is Array)){ _local6 = _arg1.concat(); } else { _local6 = [_arg1]; }; _local7 = TweenListObj.makePropertiesChain(_arg2); if (!_inited){ init(); }; if (((!(_engineExists)) || (!(Boolean(__tweener_controller__))))){ startEngine(); }; _local8 = (isNaN(_local7.time)) ? 0 : _local7.time; _local9 = (isNaN(_local7.delay)) ? 0 : _local7.delay; _local10 = new Array(); _local11 = {overwrite:true, time:true, delay:true, useFrames:true, skipUpdates:true, transition:true, transitionParams:true, onStart:true, onUpdate:true, onComplete:true, onOverwrite:true, onError:true, rounded:true, onStartParams:true, onUpdateParams:true, onCompleteParams:true, onOverwriteParams:true, onStartScope:true, onUpdateScope:true, onCompleteScope:true, onOverwriteScope:true, onErrorScope:true}; _local12 = new Object(); for (_local5 in _local7) { if (!_local11[_local5]){ if (_specialPropertySplitterList[_local5]){ _local17 = _specialPropertySplitterList[_local5].splitValues(_local7[_local5], _specialPropertySplitterList[_local5].parameters); _local3 = 0; while (_local3 < _local17.length) { if (_specialPropertySplitterList[_local17[_local3].name]){ _local18 = _specialPropertySplitterList[_local17[_local3].name].splitValues(_local17[_local3].value, _specialPropertySplitterList[_local17[_local3].name].parameters); _local4 = 0; while (_local4 < _local18.length) { _local10[_local18[_local4].name] = {valueStart:undefined, valueComplete:_local18[_local4].value, arrayIndex:_local18[_local4].arrayIndex, isSpecialProperty:false}; _local4++; }; } else { _local10[_local17[_local3].name] = {valueStart:undefined, valueComplete:_local17[_local3].value, arrayIndex:_local17[_local3].arrayIndex, isSpecialProperty:false}; }; _local3++; }; } else { if (_specialPropertyModifierList[_local5] != undefined){ _local19 = _specialPropertyModifierList[_local5].modifyValues(_local7[_local5]); _local3 = 0; while (_local3 < _local19.length) { _local12[_local19[_local3].name] = {modifierParameters:_local19[_local3].parameters, modifierFunction:_specialPropertyModifierList[_local5].getValue}; _local3++; }; } else { _local10[_local5] = {valueStart:undefined, valueComplete:_local7[_local5]}; }; }; }; }; for (_local5 in _local10) { if (_specialPropertyList[_local5] != undefined){ _local10[_local5].isSpecialProperty = true; } else { if (_local6[0][_local5] == undefined){ printError((((("The property '" + _local5) + "' doesn't seem to be a normal object property of ") + String(_local6[0])) + " or a registered special property.")); }; }; }; for (_local5 in _local12) { if (_local10[_local5] != undefined){ _local10[_local5].modifierParameters = _local12[_local5].modifierParameters; _local10[_local5].modifierFunction = _local12[_local5].modifierFunction; }; }; if (typeof(_local7.transition) == "string"){ _local20 = _local7.transition.toLowerCase(); _local13 = _transitionList[_local20]; } else { _local13 = _local7.transition; }; if (!Boolean(_local13)){ _local13 = _transitionList["easeoutexpo"]; }; _local3 = 0; while (_local3 < _local6.length) { _local14 = new Object(); for (_local5 in _local10) { _local14[_local5] = new PropertyInfoObj(_local10[_local5].valueStart, _local10[_local5].valueComplete, _local10[_local5].valueComplete, _local10[_local5].arrayIndex, {}, _local10[_local5].isSpecialProperty, _local10[_local5].modifierFunction, _local10[_local5].modifierParameters); }; if (_local7.useFrames == true){ _local15 = new TweenListObj(_local6[_local3], (_currentTimeFrame + (_local9 / _timeScale)), (_currentTimeFrame + ((_local9 + _local8) / _timeScale)), true, _local13, _local7.transitionParams); } else { _local15 = new TweenListObj(_local6[_local3], (_currentTime + ((_local9 * 1000) / _timeScale)), (_currentTime + (((_local9 * 1000) + (_local8 * 1000)) / _timeScale)), false, _local13, _local7.transitionParams); }; _local15.properties = _local14; _local15.onStart = _local7.onStart; _local15.onUpdate = _local7.onUpdate; _local15.onComplete = _local7.onComplete; _local15.onOverwrite = _local7.onOverwrite; _local15.onError = _local7.onError; _local15.onStartParams = _local7.onStartParams; _local15.onUpdateParams = _local7.onUpdateParams; _local15.onCompleteParams = _local7.onCompleteParams; _local15.onOverwriteParams = _local7.onOverwriteParams; _local15.onStartScope = _local7.onStartScope; _local15.onUpdateScope = _local7.onUpdateScope; _local15.onCompleteScope = _local7.onCompleteScope; _local15.onOverwriteScope = _local7.onOverwriteScope; _local15.onErrorScope = _local7.onErrorScope; _local15.rounded = _local7.rounded; _local15.skipUpdates = _local7.skipUpdates; if (((_local7.overwrite == undefined)) ? autoOverwrite : _local7.overwrite){ removeTweensByTime(_local15.scope, _local15.properties, _local15.timeStart, _local15.timeComplete); }; _tweenList.push(_local15); if ((((_local8 == 0)) && ((_local9 == 0)))){ _local16 = (_tweenList.length - 1); updateTweenByIndex(_local16); removeTweenByIndex(_local16); }; _local3++; }; return (true); } public static function registerTransition(_arg1:String, _arg2:Function):void{ if (!_inited){ init(); }; _transitionList[_arg1] = _arg2; } public static function printError(_arg1:String):void{ trace(("## [Tweener] Error: " + _arg1)); } private static function affectTweens(_arg1:Function, _arg2:Object, _arg3:Array):Boolean{ var _local4:Boolean; var _local5:uint; var _local6:Array; var _local7:uint; var _local8:uint; var _local9:uint; _local4 = false; if (!Boolean(_tweenList)){ return (false); }; _local5 = 0; while (_local5 < _tweenList.length) { if (((_tweenList[_local5]) && ((_tweenList[_local5].scope == _arg2)))){ if (_arg3.length == 0){ _arg1(_local5); _local4 = true; } else { _local6 = new Array(); _local7 = 0; while (_local7 < _arg3.length) { if (Boolean(_tweenList[_local5].properties[_arg3[_local7]])){ _local6.push(_arg3[_local7]); }; _local7++; }; if (_local6.length > 0){ _local8 = AuxFunctions.getObjectLength(_tweenList[_local5].properties); if (_local8 == _local6.length){ _arg1(_local5); _local4 = true; } else { _local9 = splitTweens(_local5, _local6); _arg1(_local9); _local4 = true; }; }; }; }; _local5++; }; return (_local4); } public static function getTweens(_arg1:Object):Array{ var _local2:uint; var _local3:String; var _local4:Array; if (!Boolean(_tweenList)){ return ([]); }; _local4 = new Array(); _local2 = 0; while (_local2 < _tweenList.length) { if (((Boolean(_tweenList[_local2])) && ((_tweenList[_local2].scope == _arg1)))){ for (_local3 in _tweenList[_local2].properties) { _local4.push(_local3); }; }; _local2++; }; return (_local4); } public static function isTweening(_arg1:Object):Boolean{ var _local2:uint; if (!Boolean(_tweenList)){ return (false); }; _local2 = 0; while (_local2 < _tweenList.length) { if (((Boolean(_tweenList[_local2])) && ((_tweenList[_local2].scope == _arg1)))){ return (true); }; _local2++; }; return (false); } public static function pauseTweenByIndex(_arg1:Number):Boolean{ var _local2:TweenListObj; _local2 = _tweenList[_arg1]; if ((((_local2 == null)) || (_local2.isPaused))){ return (false); }; _local2.timePaused = getCurrentTweeningTime(_local2); _local2.isPaused = true; return (true); } public static function getCurrentTweeningTime(_arg1:Object):Number{ return ((_arg1.useFrames) ? _currentTimeFrame : _currentTime); } public static function getTweenCount(_arg1:Object):Number{ var _local2:uint; var _local3:Number; if (!Boolean(_tweenList)){ return (0); }; _local3 = 0; _local2 = 0; while (_local2 < _tweenList.length) { if (((Boolean(_tweenList[_local2])) && ((_tweenList[_local2].scope == _arg1)))){ _local3 = (_local3 + AuxFunctions.getObjectLength(_tweenList[_local2].properties)); }; _local2++; }; return (_local3); } private static function stopEngine():void{ _engineExists = false; _tweenList = null; _currentTime = 0; _currentTimeFrame = 0; __tweener_controller__.removeEventListener(Event.ENTER_FRAME, Tweener.onEnterFrame); __tweener_controller__ = null; } public static function removeTweensByTime(_arg1:Object, _arg2:Object, _arg3:Number, _arg4:Number):Boolean{ var removed:Boolean; var removedLocally:Boolean; var i:uint; var tl:uint; var pName:String; var eventScope:Object; var p_scope = _arg1; var p_properties = _arg2; var p_timeStart = _arg3; var p_timeComplete = _arg4; removed = false; tl = _tweenList.length; i = 0; while (i < tl) { if (((Boolean(_tweenList[i])) && ((p_scope == _tweenList[i].scope)))){ if ((((p_timeComplete > _tweenList[i].timeStart)) && ((p_timeStart < _tweenList[i].timeComplete)))){ removedLocally = false; for (pName in _tweenList[i].properties) { if (Boolean(p_properties[pName])){ if (Boolean(_tweenList[i].onOverwrite)){ eventScope = (Boolean(_tweenList[i].onOverwriteScope)) ? _tweenList[i].onOverwriteScope : _tweenList[i].scope; try { _tweenList[i].onOverwrite.apply(eventScope, _tweenList[i].onOverwriteParams); } catch(e:Error) { handleError(_tweenList[i], e, "onOverwrite"); }; }; _tweenList[i].properties[pName] = undefined; delete _tweenList[i].properties[pName]; removedLocally = true; removed = true; }; }; if (removedLocally){ if (AuxFunctions.getObjectLength(_tweenList[i].properties) == 0){ removeTweenByIndex(i); }; }; }; }; i = (i + 1); }; return (removed); } public static function registerSpecialPropertySplitter(_arg1:String, _arg2:Function, _arg3:Array=null):void{ var _local4:SpecialPropertySplitter; if (!_inited){ init(); }; _local4 = new SpecialPropertySplitter(_arg2, _arg3); _specialPropertySplitterList[_arg1] = _local4; } public static function removeTweenByIndex(_arg1:Number, _arg2:Boolean=false):Boolean{ _tweenList[_arg1] = null; if (_arg2){ _tweenList.splice(_arg1, 1); }; return (true); } public static function resumeTweens(_arg1:Object, ... _args):Boolean{ var _local3:Array; var _local4:uint; _local3 = new Array(); _local4 = 0; while (_local4 < _args.length) { if ((((typeof(_args[_local4]) == "string")) && ((_local3.indexOf(_args[_local4]) == -1)))){ _local3.push(_args[_local4]); }; _local4++; }; return (affectTweens(resumeTweenByIndex, _arg1, _local3)); } public static function pauseTweens(_arg1:Object, ... _args):Boolean{ var _local3:Array; var _local4:uint; _local3 = new Array(); _local4 = 0; while (_local4 < _args.length) { if ((((typeof(_args[_local4]) == "string")) && ((_local3.indexOf(_args[_local4]) == -1)))){ _local3.push(_args[_local4]); }; _local4++; }; return (affectTweens(pauseTweenByIndex, _arg1, _local3)); } } }//package caurina.transitions
Section 67
//TweenListObj (caurina.transitions.TweenListObj) package caurina.transitions { public class TweenListObj { public var onUpdate:Function; public var useFrames:Boolean; public var hasStarted:Boolean; public var onOverwriteParams:Array; public var timeStart:Number; public var count:Number; public var timeComplete:Number; public var onStartParams:Array; public var onUpdateScope:Object; public var rounded:Boolean; public var onUpdateParams:Array; public var properties:Object; public var onComplete:Function; public var transitionParams:Object; public var updatesSkipped:Number; public var onStart:Function; public var onOverwriteScope:Object; public var skipUpdates:Number; public var onStartScope:Object; public var scope:Object; public var transition:Function; public var timePaused:Number; public var onCompleteParams:Array; public var timesCalled:Number; public var isCaller:Boolean; public var onError:Function; public var onErrorScope:Object; public var onOverwrite:Function; public var isPaused:Boolean; public var waitFrames:Boolean; public var onCompleteScope:Object; public function TweenListObj(_arg1:Object, _arg2:Number, _arg3:Number, _arg4:Boolean, _arg5:Function, _arg6:Object){ scope = _arg1; timeStart = _arg2; timeComplete = _arg3; useFrames = _arg4; transition = _arg5; transitionParams = _arg6; properties = new Object(); isPaused = false; timePaused = undefined; isCaller = false; updatesSkipped = 0; timesCalled = 0; skipUpdates = 0; hasStarted = false; } public function clone(_arg1:Boolean):TweenListObj{ var _local2:TweenListObj; var _local3:String; _local2 = new TweenListObj(scope, timeStart, timeComplete, useFrames, transition, transitionParams); _local2.properties = new Array(); for (_local3 in properties) { _local2.properties[_local3] = properties[_local3].clone(); }; _local2.skipUpdates = skipUpdates; _local2.updatesSkipped = updatesSkipped; if (!_arg1){ _local2.onStart = onStart; _local2.onUpdate = onUpdate; _local2.onComplete = onComplete; _local2.onOverwrite = onOverwrite; _local2.onError = onError; _local2.onStartParams = onStartParams; _local2.onUpdateParams = onUpdateParams; _local2.onCompleteParams = onCompleteParams; _local2.onOverwriteParams = onOverwriteParams; _local2.onStartScope = onStartScope; _local2.onUpdateScope = onUpdateScope; _local2.onCompleteScope = onCompleteScope; _local2.onOverwriteScope = onOverwriteScope; _local2.onErrorScope = onErrorScope; }; _local2.rounded = rounded; _local2.isPaused = isPaused; _local2.timePaused = timePaused; _local2.isCaller = isCaller; _local2.count = count; _local2.timesCalled = timesCalled; _local2.waitFrames = waitFrames; _local2.hasStarted = hasStarted; return (_local2); } public function toString():String{ var _local1:String; var _local2:Boolean; var _local3:String; _local1 = "\n[TweenListObj "; _local1 = (_local1 + ("scope:" + String(scope))); _local1 = (_local1 + ", properties:"); _local2 = true; for (_local3 in properties) { if (!_local2){ _local1 = (_local1 + ","); }; _local1 = (_local1 + ("[name:" + properties[_local3].name)); _local1 = (_local1 + (",valueStart:" + properties[_local3].valueStart)); _local1 = (_local1 + (",valueComplete:" + properties[_local3].valueComplete)); _local1 = (_local1 + "]"); _local2 = false; }; _local1 = (_local1 + (", timeStart:" + String(timeStart))); _local1 = (_local1 + (", timeComplete:" + String(timeComplete))); _local1 = (_local1 + (", useFrames:" + String(useFrames))); _local1 = (_local1 + (", transition:" + String(transition))); _local1 = (_local1 + (", transitionParams:" + String(transitionParams))); if (skipUpdates){ _local1 = (_local1 + (", skipUpdates:" + String(skipUpdates))); }; if (updatesSkipped){ _local1 = (_local1 + (", updatesSkipped:" + String(updatesSkipped))); }; if (Boolean(onStart)){ _local1 = (_local1 + (", onStart:" + String(onStart))); }; if (Boolean(onUpdate)){ _local1 = (_local1 + (", onUpdate:" + String(onUpdate))); }; if (Boolean(onComplete)){ _local1 = (_local1 + (", onComplete:" + String(onComplete))); }; if (Boolean(onOverwrite)){ _local1 = (_local1 + (", onOverwrite:" + String(onOverwrite))); }; if (Boolean(onError)){ _local1 = (_local1 + (", onError:" + String(onError))); }; if (onStartParams){ _local1 = (_local1 + (", onStartParams:" + String(onStartParams))); }; if (onUpdateParams){ _local1 = (_local1 + (", onUpdateParams:" + String(onUpdateParams))); }; if (onCompleteParams){ _local1 = (_local1 + (", onCompleteParams:" + String(onCompleteParams))); }; if (onOverwriteParams){ _local1 = (_local1 + (", onOverwriteParams:" + String(onOverwriteParams))); }; if (onStartScope){ _local1 = (_local1 + (", onStartScope:" + String(onStartScope))); }; if (onUpdateScope){ _local1 = (_local1 + (", onUpdateScope:" + String(onUpdateScope))); }; if (onCompleteScope){ _local1 = (_local1 + (", onCompleteScope:" + String(onCompleteScope))); }; if (onOverwriteScope){ _local1 = (_local1 + (", onOverwriteScope:" + String(onOverwriteScope))); }; if (onErrorScope){ _local1 = (_local1 + (", onErrorScope:" + String(onErrorScope))); }; if (rounded){ _local1 = (_local1 + (", rounded:" + String(rounded))); }; if (isPaused){ _local1 = (_local1 + (", isPaused:" + String(isPaused))); }; if (timePaused){ _local1 = (_local1 + (", timePaused:" + String(timePaused))); }; if (isCaller){ _local1 = (_local1 + (", isCaller:" + String(isCaller))); }; if (count){ _local1 = (_local1 + (", count:" + String(count))); }; if (timesCalled){ _local1 = (_local1 + (", timesCalled:" + String(timesCalled))); }; if (waitFrames){ _local1 = (_local1 + (", waitFrames:" + String(waitFrames))); }; if (hasStarted){ _local1 = (_local1 + (", hasStarted:" + String(hasStarted))); }; _local1 = (_local1 + "]\n"); return (_local1); } public static function makePropertiesChain(_arg1:Object):Object{ var _local2:Object; var _local3:Object; var _local4:Object; var _local5:Object; var _local6:Number; var _local7:Number; var _local8:Number; _local2 = _arg1.base; if (_local2){ _local3 = {}; if ((_local2 is Array)){ _local4 = []; _local8 = 0; while (_local8 < _local2.length) { _local4.push(_local2[_local8]); _local8++; }; } else { _local4 = [_local2]; }; _local4.push(_arg1); _local6 = _local4.length; _local7 = 0; while (_local7 < _local6) { if (_local4[_local7]["base"]){ _local5 = AuxFunctions.concatObjects(makePropertiesChain(_local4[_local7]["base"]), _local4[_local7]); } else { _local5 = _local4[_local7]; }; _local3 = AuxFunctions.concatObjects(_local3, _local5); _local7++; }; if (_local3["base"]){ delete _local3["base"]; }; return (_local3); //unresolved jump }; return (_arg1); } } }//package caurina.transitions
Section 68
//BGMusic (ui.BGMusic) package ui { import flash.events.*; import flash.media.*; import flash.display.*; public class BGMusic extends MovieClip { private var channel:SoundChannel; public var 新建符号_6:MovieClip; public static var autoStoped:Boolean = false; public static var bMusic:Boolean = true; public static var position:Number = 0; public static var sound:Sound; public function BGMusic(){ addFrameScript(0, frame1); this.mouseChildren = false; this.buttonMode = true; this.addEventListener(MouseEvent.CLICK, clickHandler); this.addEventListener(Event.ADDED_TO_STAGE, init); this.addEventListener(Event.REMOVED_FROM_STAGE, removeHandler); sound = new bg_sound(); } public function autoStart():void{ if (autoStoped){ autoStoped = false; bMusic = true; action(); }; } private function init(_arg1:Event):void{ if (bMusic){ this.gotoAndStop(1); channel = sound.play(position); channel.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); } else { this.gotoAndStop(2); }; } private function removeHandler(_arg1:Event):void{ autoStoped = false; if (channel){ position = channel.position; channel.stop(); }; } private function action():void{ if (bMusic){ this.gotoAndStop(1); if (channel){ channel.stop(); }; channel = sound.play(position); channel.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); } else { this.gotoAndStop(2); position = channel.position; channel.stop(); channel.removeEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); }; } function frame1(){ stop(); } private function clickHandler(_arg1:MouseEvent):void{ bMusic = !(bMusic); autoStoped = false; action(); } public function forceStop():void{ if (bMusic){ autoStoped = true; bMusic = false; action(); }; } private function soundCompleteHandler(_arg1:Event):void{ position = 0; channel.removeEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); channel = sound.play(0); channel.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); } } }//package ui
Section 69
//bg_sound (bg_sound) package { import flash.media.*; public dynamic class bg_sound extends Sound { } }//package
Section 70
//cartoon_money (cartoon_money) package { import flash.display.*; public dynamic class cartoon_money extends MovieClip { public var money_mc:MovieClip; } }//package
Section 71
//clean_sign (clean_sign) package { import flash.display.*; public dynamic class clean_sign extends MovieClip { } }//package
Section 72
//cs_tpl (cs_tpl) package { import flash.display.*; public dynamic class cs_tpl extends MovieClip { public var hair_mc:MovieClip; public var heart_mc:MovieClip; public var body_mc:MovieClip; public var hair2_mc:MovieClip; public var face_mc:MovieClip; public var need_mc:MovieClip; } }//package
Section 73
//pupu_mc (pupu_mc) package { import flash.display.*; public dynamic class pupu_mc extends MovieClip { } }//package
Section 74
//sd_cs (sd_cs) package { import flash.media.*; public dynamic class sd_cs extends Sound { } }//package
Section 75
//sd_lost (sd_lost) package { import flash.media.*; public dynamic class sd_lost extends Sound { } }//package
Section 76
//sd_money (sd_money) package { import flash.media.*; public dynamic class sd_money extends Sound { } }//package
Section 77
//sd_pass (sd_pass) package { import flash.media.*; public dynamic class sd_pass extends Sound { } }//package

Library Items

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

Instance Names

"play_btn"Frame 2Symbol 137 Button
"help_btn"Frame 2Symbol 142 Button
"help_mc"Frame 2Symbol 238 MovieClip {Beautystudio_didi_fla.helpmc_32}
"door_mc"Frame 3Symbol 276 MovieClip {Beautystudio_didi_fla.Timeline_86}
"money_mc"Frame 3Symbol 293 MovieClip {Beautystudio_didi_fla.shouru_90}
"time_mc"Frame 3Symbol 299 MovieClip {Beautystudio_didi_fla.shijian_93}
"goal_mc"Frame 3Symbol 293 MovieClip {Beautystudio_didi_fla.shouru_90}
"earned_mc"Frame 3Symbol 293 MovieClip {Beautystudio_didi_fla.shouru_90}
"cdesk_mc"Frame 3Symbol 309 MovieClip
"cup_1"Frame 3Symbol 312 MovieClip {Beautystudio_didi_fla.coffeeadf_98}
"cup_2"Frame 3Symbol 312 MovieClip {Beautystudio_didi_fla.coffeeadf_98}
"cup_3"Frame 3Symbol 312 MovieClip {Beautystudio_didi_fla.coffeeadf_98}
"hair_3"Frame 3Symbol 317 MovieClip
"hair_1"Frame 3Symbol 317 MovieClip
"hair_2"Frame 3Symbol 317 MovieClip
"mk_1"Frame 3Symbol 323 MovieClip
"mk_2"Frame 3Symbol 323 MovieClip
"mk_3"Frame 3Symbol 323 MovieClip
"shop_mc"Frame 3Symbol 348 MovieClip {Beautystudio_didi_fla.shopsdfew_103}
"need_mc"Frame 3Symbol 360 MovieClip {Beautystudio_didi_fla.Timeline_112}
"hook_mc"Frame 3Symbol 362 MovieClip
"win_mc"Frame 3Symbol 392 MovieClip {Beautystudio_didi_fla.win_mc_135}
"pass_mc"Frame 3Symbol 427 MovieClip {Beautystudio_didi_fla.pass_mc_141}
"lost_mc"Frame 3Symbol 438 MovieClip {Beautystudio_didi_fla.lost_mc_150}
"goal_panel"Frame 3Symbol 468 MovieClip {Beautystudio_didi_fla.goalmianban_153}
"go_btn"Frame 3Symbol 472 Button
"pause_mc"Frame 3Symbol 474 MovieClip
"pause_btn_mc"Frame 3Symbol 487 MovieClip
"heart_5"Symbol 84 MovieClip {Beautystudio_didi_fla.Timeline_173} Frame 1Symbol 83 MovieClip {Beautystudio_didi_fla.heart2_174}
"heart_4"Symbol 84 MovieClip {Beautystudio_didi_fla.Timeline_173} Frame 1Symbol 83 MovieClip {Beautystudio_didi_fla.heart2_174}
"heart_3"Symbol 84 MovieClip {Beautystudio_didi_fla.Timeline_173} Frame 1Symbol 83 MovieClip {Beautystudio_didi_fla.heart2_174}
"heart_2"Symbol 84 MovieClip {Beautystudio_didi_fla.Timeline_173} Frame 1Symbol 83 MovieClip {Beautystudio_didi_fla.heart2_174}
"heart_1"Symbol 84 MovieClip {Beautystudio_didi_fla.Timeline_173} Frame 1Symbol 83 MovieClip {Beautystudio_didi_fla.heart2_174}
"need_mc"Symbol 88 MovieClip {Beautystudio_didi_fla.Timeline_175} Frame 1Symbol 87 MovieClip
"hair2_mc"Symbol 89 MovieClip {cs_tpl} Frame 1Symbol 22 MovieClip
"body_mc"Symbol 89 MovieClip {cs_tpl} Frame 1Symbol 35 MovieClip
"face_mc"Symbol 89 MovieClip {cs_tpl} Frame 1Symbol 55 MovieClip
"hair_mc"Symbol 89 MovieClip {cs_tpl} Frame 1Symbol 80 MovieClip
"heart_mc"Symbol 89 MovieClip {cs_tpl} Frame 1Symbol 84 MovieClip {Beautystudio_didi_fla.Timeline_173}
"need_mc"Symbol 89 MovieClip {cs_tpl} Frame 1Symbol 88 MovieClip {Beautystudio_didi_fla.Timeline_175}
"loading"Symbol 122 MovieClip {Beautystudio_didi_fla.popgals_loading_1} Frame 1Symbol 96 MovieClip
"percent_txt"Symbol 122 MovieClip {Beautystudio_didi_fla.popgals_loading_1} Frame 1Symbol 98 EditableText
"logo_btn"Symbol 122 MovieClip {Beautystudio_didi_fla.popgals_loading_1} Frame 1Symbol 100 Button
"play_btn"Symbol 122 MovieClip {Beautystudio_didi_fla.popgals_loading_1} Frame 2Symbol 121 Button
"door_2"Symbol 163 MovieClip {Beautystudio_didi_fla.423448_34} Frame 1Symbol 160 MovieClip
"door_1"Symbol 163 MovieClip {Beautystudio_didi_fla.423448_34} Frame 1Symbol 162 MovieClip
"shape_mc"Symbol 176 MovieClip {Beautystudio_didi_fla.423452_39} Frame 1Symbol 175 MovieClip
"heart_5"Symbol 183 MovieClip {Beautystudio_didi_fla.423440_42} Frame 1Symbol 182 MovieClip {Beautystudio_didi_fla.423439_43}
"heart_4"Symbol 183 MovieClip {Beautystudio_didi_fla.423440_42} Frame 1Symbol 182 MovieClip {Beautystudio_didi_fla.423439_43}
"heart_3"Symbol 183 MovieClip {Beautystudio_didi_fla.423440_42} Frame 1Symbol 182 MovieClip {Beautystudio_didi_fla.423439_43}
"heart_2"Symbol 183 MovieClip {Beautystudio_didi_fla.423440_42} Frame 1Symbol 182 MovieClip {Beautystudio_didi_fla.423439_43}
"heart_1"Symbol 183 MovieClip {Beautystudio_didi_fla.423440_42} Frame 1Symbol 182 MovieClip {Beautystudio_didi_fla.423439_43}
"need_mc"Symbol 185 MovieClip {Beautystudio_didi_fla.423442_44} Frame 1Symbol 184 MovieClip
"heart_mc"Symbol 186 MovieClip {Beautystudio_didi_fla.423443_41} Frame 1Symbol 183 MovieClip {Beautystudio_didi_fla.423440_42}
"s_1"Symbol 193 MovieClip {Beautystudio_didi_fla.423427_47} Frame 1Symbol 191 MovieClip
"s_2"Symbol 193 MovieClip {Beautystudio_didi_fla.423427_47} Frame 1Symbol 191 MovieClip
"s_3"Symbol 193 MovieClip {Beautystudio_didi_fla.423427_47} Frame 1Symbol 191 MovieClip
"s_4"Symbol 193 MovieClip {Beautystudio_didi_fla.423427_47} Frame 1Symbol 191 MovieClip
"s_1"Symbol 209 MovieClip {Beautystudio_didi_fla.423428_54} Frame 1Symbol 191 MovieClip
"s_2"Symbol 209 MovieClip {Beautystudio_didi_fla.423428_54} Frame 1Symbol 191 MovieClip
"s_3"Symbol 209 MovieClip {Beautystudio_didi_fla.423428_54} Frame 1Symbol 191 MovieClip
"s_4"Symbol 209 MovieClip {Beautystudio_didi_fla.423428_54} Frame 1Symbol 191 MovieClip
"s_1"Symbol 210 MovieClip {Beautystudio_didi_fla.423429_58} Frame 1Symbol 191 MovieClip
"s_2"Symbol 210 MovieClip {Beautystudio_didi_fla.423429_58} Frame 1Symbol 191 MovieClip
"s_3"Symbol 210 MovieClip {Beautystudio_didi_fla.423429_58} Frame 1Symbol 191 MovieClip
"s_4"Symbol 210 MovieClip {Beautystudio_didi_fla.423429_58} Frame 1Symbol 191 MovieClip
"s_1"Symbol 213 MovieClip {Beautystudio_didi_fla.423430_59} Frame 1Symbol 191 MovieClip
"s_2"Symbol 213 MovieClip {Beautystudio_didi_fla.423430_59} Frame 1Symbol 191 MovieClip
"s_3"Symbol 213 MovieClip {Beautystudio_didi_fla.423430_59} Frame 1Symbol 191 MovieClip
"s_4"Symbol 213 MovieClip {Beautystudio_didi_fla.423430_59} Frame 1Symbol 191 MovieClip
"heart_mc"Symbol 215 MovieClip {Beautystudio_didi_fla.423444_62} Frame 1Symbol 183 MovieClip {Beautystudio_didi_fla.423440_42}
"heart_mc"Symbol 223 MovieClip {Beautystudio_didi_fla.423445_64} Frame 1Symbol 183 MovieClip {Beautystudio_didi_fla.423440_42}
"door_mc"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 1Symbol 163 MovieClip {Beautystudio_didi_fla.423448_34}
"cdesk_mc"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 1Symbol 171 MovieClip
"cup_1"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 1Symbol 176 MovieClip {Beautystudio_didi_fla.423452_39}
"cup_2"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 1Symbol 176 MovieClip {Beautystudio_didi_fla.423452_39}
"cup_3"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 1Symbol 176 MovieClip {Beautystudio_didi_fla.423452_39}
"need_mc"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 38Symbol 193 MovieClip {Beautystudio_didi_fla.423427_47}
"h_4"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 38Symbol 195 MovieClip
"h_3"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 38Symbol 197 MovieClip
"h_2"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 38Symbol 199 MovieClip
"h_1"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 38Symbol 201 MovieClip
"need_mc"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 72Symbol 209 MovieClip {Beautystudio_didi_fla.423428_54}
"need_mc"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 83Symbol 210 MovieClip {Beautystudio_didi_fla.423429_58}
"need_mc"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 94Symbol 213 MovieClip {Beautystudio_didi_fla.423430_59}
"need_mc"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 105Symbol 210 MovieClip {Beautystudio_didi_fla.423429_58}
"need_mc"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 117Symbol 209 MovieClip {Beautystudio_didi_fla.423428_54}
"need_mc"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 138Symbol 210 MovieClip {Beautystudio_didi_fla.423429_58}
"need_mc"Symbol 226 MovieClip {Beautystudio_didi_fla.42340_33} Frame 148Symbol 213 MovieClip {Beautystudio_didi_fla.423430_59}
"n_btn"Symbol 238 MovieClip {Beautystudio_didi_fla.helpmc_32} Frame 1Symbol 231 Button
"exit_btn"Symbol 238 MovieClip {Beautystudio_didi_fla.helpmc_32} Frame 1Symbol 233 Button
"新建符号_6"Symbol 247 MovieClip {ui.BGMusic} Frame 1Symbol 245 MovieClip
"logo_btn"Symbol 259 MovieClip {Beautystudio_didi_fla.fackbook_mc_77} Frame 1Symbol 258 Button
"door_2"Symbol 276 MovieClip {Beautystudio_didi_fla.Timeline_86} Frame 1Symbol 274 MovieClip
"door_1"Symbol 276 MovieClip {Beautystudio_didi_fla.Timeline_86} Frame 1Symbol 275 MovieClip
"bit_1"Symbol 293 MovieClip {Beautystudio_didi_fla.shouru_90} Frame 1Symbol 292 MovieClip
"bit_2"Symbol 293 MovieClip {Beautystudio_didi_fla.shouru_90} Frame 1Symbol 292 MovieClip
"bit_3"Symbol 293 MovieClip {Beautystudio_didi_fla.shouru_90} Frame 1Symbol 292 MovieClip
"bit_4"Symbol 293 MovieClip {Beautystudio_didi_fla.shouru_90} Frame 1Symbol 292 MovieClip
"bit_5"Symbol 293 MovieClip {Beautystudio_didi_fla.shouru_90} Frame 1Symbol 292 MovieClip
"bit_6"Symbol 293 MovieClip {Beautystudio_didi_fla.shouru_90} Frame 1Symbol 292 MovieClip
"bit_1"Symbol 299 MovieClip {Beautystudio_didi_fla.shijian_93} Frame 1Symbol 292 MovieClip
"bit_2"Symbol 299 MovieClip {Beautystudio_didi_fla.shijian_93} Frame 1Symbol 292 MovieClip
"bit_3"Symbol 299 MovieClip {Beautystudio_didi_fla.shijian_93} Frame 1Symbol 292 MovieClip
"bit_4"Symbol 299 MovieClip {Beautystudio_didi_fla.shijian_93} Frame 1Symbol 292 MovieClip
"shape_mc"Symbol 312 MovieClip {Beautystudio_didi_fla.coffeeadf_98} Frame 1Symbol 311 MovieClip
"panel_mc"Symbol 348 MovieClip {Beautystudio_didi_fla.shopsdfew_103} Frame 1Symbol 338 MovieClip
"goal_mc"Symbol 348 MovieClip {Beautystudio_didi_fla.shopsdfew_103} Frame 1Symbol 293 MovieClip {Beautystudio_didi_fla.shouru_90}
"buy_btn"Symbol 348 MovieClip {Beautystudio_didi_fla.shopsdfew_103} Frame 1Symbol 341 Button
"money_mc"Symbol 348 MovieClip {Beautystudio_didi_fla.shopsdfew_103} Frame 1Symbol 293 MovieClip {Beautystudio_didi_fla.shouru_90}
"upgrade_btn"Symbol 348 MovieClip {Beautystudio_didi_fla.shopsdfew_103} Frame 1Symbol 347 Button
"exit_btn"Symbol 348 MovieClip {Beautystudio_didi_fla.shopsdfew_103} Frame 1Symbol 233 Button
"hair2_mc"Symbol 357 MovieClip {Beautystudio_didi_fla.Timeline_118} Frame 1Symbol 22 MovieClip
"hair_mc"Symbol 357 MovieClip {Beautystudio_didi_fla.Timeline_118} Frame 1Symbol 80 MovieClip
"h_1"Symbol 358 MovieClip {Beautystudio_didi_fla.Timeline_117} Frame 1Symbol 357 MovieClip {Beautystudio_didi_fla.Timeline_118}
"h_2"Symbol 358 MovieClip {Beautystudio_didi_fla.Timeline_117} Frame 1Symbol 357 MovieClip {Beautystudio_didi_fla.Timeline_118}
"h_3"Symbol 358 MovieClip {Beautystudio_didi_fla.Timeline_117} Frame 1Symbol 357 MovieClip {Beautystudio_didi_fla.Timeline_118}
"h_4"Symbol 358 MovieClip {Beautystudio_didi_fla.Timeline_117} Frame 1Symbol 357 MovieClip {Beautystudio_didi_fla.Timeline_118}
"hair2_mc"Symbol 359 MovieClip {Beautystudio_didi_fla.Timeline_121} Frame 1Symbol 22 MovieClip
"body_mc"Symbol 359 MovieClip {Beautystudio_didi_fla.Timeline_121} Frame 1Symbol 35 MovieClip
"face_mc"Symbol 359 MovieClip {Beautystudio_didi_fla.Timeline_121} Frame 1Symbol 55 MovieClip
"hair_mc"Symbol 359 MovieClip {Beautystudio_didi_fla.Timeline_121} Frame 1Symbol 80 MovieClip
"s_1"Symbol 360 MovieClip {Beautystudio_didi_fla.Timeline_112} Frame 1Symbol 349 MovieClip
"s_2"Symbol 360 MovieClip {Beautystudio_didi_fla.Timeline_112} Frame 1Symbol 349 MovieClip
"s_3"Symbol 360 MovieClip {Beautystudio_didi_fla.Timeline_112} Frame 1Symbol 349 MovieClip
"s_4"Symbol 360 MovieClip {Beautystudio_didi_fla.Timeline_112} Frame 1Symbol 349 MovieClip
"makeup_mc"Symbol 360 MovieClip {Beautystudio_didi_fla.Timeline_112} Frame 1Symbol 356 MovieClip
"hair_mc"Symbol 360 MovieClip {Beautystudio_didi_fla.Timeline_112} Frame 1Symbol 358 MovieClip {Beautystudio_didi_fla.Timeline_117}
"role_mc"Symbol 360 MovieClip {Beautystudio_didi_fla.Timeline_112} Frame 1Symbol 359 MovieClip {Beautystudio_didi_fla.Timeline_121}
"bit_1"Symbol 391 MovieClip {Beautystudio_didi_fla.shuzi23_139} Frame 1Symbol 390 MovieClip
"bit_2"Symbol 391 MovieClip {Beautystudio_didi_fla.shuzi23_139} Frame 1Symbol 390 MovieClip
"bit_3"Symbol 391 MovieClip {Beautystudio_didi_fla.shuzi23_139} Frame 1Symbol 390 MovieClip
"bit_4"Symbol 391 MovieClip {Beautystudio_didi_fla.shuzi23_139} Frame 1Symbol 390 MovieClip
"bit_5"Symbol 391 MovieClip {Beautystudio_didi_fla.shuzi23_139} Frame 1Symbol 390 MovieClip
"bit_6"Symbol 391 MovieClip {Beautystudio_didi_fla.shuzi23_139} Frame 1Symbol 390 MovieClip
"replay_btn"Symbol 392 MovieClip {Beautystudio_didi_fla.win_mc_135} Frame 1Symbol 382 Button
"total_mc"Symbol 392 MovieClip {Beautystudio_didi_fla.win_mc_135} Frame 1Symbol 391 MovieClip {Beautystudio_didi_fla.shuzi23_139}
"level_mc"Symbol 427 MovieClip {Beautystudio_didi_fla.pass_mc_141} Frame 1Symbol 391 MovieClip {Beautystudio_didi_fla.shuzi23_139}
"buy_btn"Symbol 427 MovieClip {Beautystudio_didi_fla.pass_mc_141} Frame 1Symbol 416 Button
"next_btn"Symbol 427 MovieClip {Beautystudio_didi_fla.pass_mc_141} Frame 1Symbol 421 Button
"total_mc"Symbol 427 MovieClip {Beautystudio_didi_fla.pass_mc_141} Frame 1Symbol 391 MovieClip {Beautystudio_didi_fla.shuzi23_139}
"bonus_mc"Symbol 427 MovieClip {Beautystudio_didi_fla.pass_mc_141} Frame 1Symbol 391 MovieClip {Beautystudio_didi_fla.shuzi23_139}
"retry_btn"Symbol 438 MovieClip {Beautystudio_didi_fla.lost_mc_150} Frame 1Symbol 437 Button
"lv_mc"Symbol 467 MovieClip {Beautystudio_didi_fla.goal_159} Frame 1Symbol 465 MovieClip
"start_btn"Symbol 468 MovieClip {Beautystudio_didi_fla.goalmianban_153} Frame 1Symbol 448 Button
"title_mc"Symbol 468 MovieClip {Beautystudio_didi_fla.goalmianban_153} Frame 1Symbol 467 MovieClip {Beautystudio_didi_fla.goal_159}
"goal_mc"Symbol 468 MovieClip {Beautystudio_didi_fla.goalmianban_153} Frame 1Symbol 293 MovieClip {Beautystudio_didi_fla.shouru_90}
"money_mc"Symbol 470 MovieClip {cartoon_money} Frame 1Symbol 293 MovieClip {Beautystudio_didi_fla.shouru_90}

Special Tags

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

Labels

"start"Frame 2
"game"Frame 3
"hair"Symbol 87 MovieClip Frame 1
"makeup"Symbol 87 MovieClip Frame 2
"loop"Symbol 122 MovieClip {Beautystudio_didi_fla.popgals_loading_1} Frame 1
"end"Symbol 122 MovieClip {Beautystudio_didi_fla.popgals_loading_1} Frame 2
"en"Symbol 145 MovieClip {Beautystudio_didi_fla.Timeline_24} Frame 1
"zh"Symbol 145 MovieClip {Beautystudio_didi_fla.Timeline_24} Frame 2
"hair"Symbol 184 MovieClip Frame 1
"en"Symbol 205 MovieClip {Beautystudio_didi_fla.chose_53} Frame 1
"zh"Symbol 205 MovieClip {Beautystudio_didi_fla.chose_53} Frame 2
"en"Symbol 237 MovieClip {Beautystudio_didi_fla.helpzz_69} Frame 1
"zh"Symbol 237 MovieClip {Beautystudio_didi_fla.helpzz_69} Frame 2
"en"Symbol 297 MovieClip {Beautystudio_didi_fla.Timeline_92} Frame 1
"zh"Symbol 297 MovieClip {Beautystudio_didi_fla.Timeline_92} Frame 2
"en"Symbol 302 MovieClip {Beautystudio_didi_fla.timezi_94} Frame 1
"zh"Symbol 302 MovieClip {Beautystudio_didi_fla.timezi_94} Frame 2
"en"Symbol 305 MovieClip {Beautystudio_didi_fla.goalzz_95} Frame 1
"zh"Symbol 305 MovieClip {Beautystudio_didi_fla.goalzz_95} Frame 2
"en"Symbol 308 MovieClip {Beautystudio_didi_fla.earndsewszi_96} Frame 1
"zh"Symbol 308 MovieClip {Beautystudio_didi_fla.earndsewszi_96} Frame 2
"en"Symbol 377 MovieClip {Beautystudio_didi_fla.greatjobzi_136} Frame 1
"zh"Symbol 377 MovieClip {Beautystudio_didi_fla.greatjobzi_136} Frame 2
"en"Symbol 409 MovieClip {Beautystudio_didi_fla.congratulationsz_142} Frame 1
"zh"Symbol 409 MovieClip {Beautystudio_didi_fla.congratulationsz_142} Frame 2
"en"Symbol 411 MovieClip {Beautystudio_didi_fla.earnedzi_143} Frame 1
"zh"Symbol 411 MovieClip {Beautystudio_didi_fla.earnedzi_143} Frame 2
"en"Symbol 423 MovieClip {Beautystudio_didi_fla.totalzi_148} Frame 1
"zh"Symbol 423 MovieClip {Beautystudio_didi_fla.totalzi_148} Frame 2
"en"Symbol 425 MovieClip {Beautystudio_didi_fla.bonuszi_149} Frame 1
"zh"Symbol 425 MovieClip {Beautystudio_didi_fla.bonuszi_149} Frame 2
"en"Symbol 434 MovieClip {Beautystudio_didi_fla.lostzzz_151} Frame 1
"zh"Symbol 434 MovieClip {Beautystudio_didi_fla.lostzzz_151} Frame 2
"en"Symbol 441 MovieClip {Beautystudio_didi_fla.goalzzz_154} Frame 1
"zh"Symbol 441 MovieClip {Beautystudio_didi_fla.goalzzz_154} Frame 2
"en"Symbol 467 MovieClip {Beautystudio_didi_fla.goal_159} Frame 1
"zh"Symbol 467 MovieClip {Beautystudio_didi_fla.goal_159} Frame 2




http://swfchan.com/23/111147/info.shtml
Created: 13/3 -2019 09:49:57 Last modified: 13/3 -2019 09:49:57 Server time: 11/05 -2024 13:53:08