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

swfchan turned sixteen years old yesterday! (5may2024)

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

Mary Dream House Construction.swf

This is the info page for
Flash #135855

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


Text
PRESENTS

You are my world

Mary Dream House
Construction

Hey Mary! Come on let’s go
for  dinner.

Mr. Meow and Ms. Mary are a couple.  Mr. Meow has arranged a dinner party for
his girlfriend.  But what he saw at Mary’s house was that, she is busy in renovating
her house.  Let’s see what they are talking.........

<p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Skip</b></font></p>

<p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Skip</b></font></p>

<p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Skip</b></font></p>

<p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Skip</b></font></p>

Hey Meow!  Are you
blind?  Can’t you see I
am busy!

Why are you getting
so angry? Don’t worry
I will help you.

Alright!
Let’s see what you can do.

STORY

INSTRUCTIONS

Continue

Mr. Meow and Ms. Mary are a couple.  Mr.
Meow has arranged a dinner party for his
girlfriend.  But when he went to Mary’s house, he
saw she was very busy renovating.

Click on the item icons and they will appear
in front of you.

Mary will help by providing you with all the
instructions needed for that particular task.

Complete the tasks before time runs out
and fill Mary’s love meter to date her.

A floating icon will indicate the tasks that
you need to complete.

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

DONE

12

3

9

6

<p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Back</b></font></p>

<p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Back</b></font></p>

<p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Back</b></font></p>

<p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Back</b></font></p>

Press P to Continue

STORY

<p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Back</b></font></p>

<p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Back</b></font></p>

<p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Back</b></font></p>

<p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Back</b></font></p>

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

<p align="center"><font face="Times New Roman" size="15" color="#990000" letterSpacing="0.000000" kerning="1">aaaavn xjvnfdvhfdbfd</font></p><p align="center"><font face="Times New Roman" size="15" color="#990000" letterSpacing="0.000000" kerning="1">aaaanfdkjgfjnklfdjlkfn</font></p>

ActionScript [AS3]

Section 1
//fairybody_10 (66_fla.fairybody_10) package 66_fla { import flash.display.*; public dynamic class fairybody_10 extends MovieClip { public function fairybody_10(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 2
//finalclock_160 (66_fla.finalclock_160) package 66_fla { import flash.display.*; public dynamic class finalclock_160 extends MovieClip { public var clockHand:MovieClip; } }//package 66_fla
Section 3
//lipsanimation_21 (66_fla.lipsanimation_21) package 66_fla { import flash.display.*; public dynamic class lipsanimation_21 extends MovieClip { public function lipsanimation_21(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package 66_fla
Section 4
//logoanimationmain_5 (66_fla.logoanimationmain_5) package 66_fla { import flash.display.*; public dynamic class logoanimationmain_5 extends MovieClip { public var linkBtn:SimpleButton; public function logoanimationmain_5(){ addFrameScript(55, frame56); } function frame56(){ stop(); } } }//package 66_fla
Section 5
//Mc_4color_bucket_anim_209 (66_fla.Mc_4color_bucket_anim_209) package 66_fla { import flash.display.*; public dynamic class Mc_4color_bucket_anim_209 extends MovieClip { public var paint1:MovieClip; public function Mc_4color_bucket_anim_209(){ addFrameScript(0, frame1, 4, frame5, 9, frame10); } function frame10(){ stop(); } function frame1(){ } function frame5(){ stop(); this.paint1.gotoAndPlay(2); } } }//package 66_fla
Section 6
//Mc_4color_bucket_animcopy1_388 (66_fla.Mc_4color_bucket_animcopy1_388) package 66_fla { import flash.display.*; public dynamic class Mc_4color_bucket_animcopy1_388 extends MovieClip { public var paint1:MovieClip; public function Mc_4color_bucket_animcopy1_388(){ addFrameScript(0, frame1, 4, frame5, 9, frame10); } function frame10(){ stop(); } function frame1(){ stop(); } function frame5(){ stop(); this.paint1.gotoAndPlay(2); this.buttonMode = true; } } }//package 66_fla
Section 7
//Mc_4color_buket_210 (66_fla.Mc_4color_buket_210) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_4color_buket_210 extends MovieClip { public var greenPaint:MovieClip; public var bluePaint:MovieClip; public var brush2:MovieClip; public var brush1:MovieClip; public var brush3:MovieClip; public var yellowPaint:MovieClip; public var brush4:MovieClip; public var redPaint:MovieClip; public function Mc_4color_buket_210(){ addFrameScript(0, frame1, 20, frame21); } function frame1(){ stop(); } function frame21(){ stop(); if (this.parent.parent != null){ if ((this.parent.parent is SeasawScreen)){ (this.parent.parent as SeasawScreen).tuto.inst.text = "Select your desired color to color the See-Saw."; }; }; if (this.parent.parent != null){ if ((this.parent.parent is FenceScreen)){ (this.parent.parent as FenceScreen).tuto.inst.text = "Select your desired color to color the Fence."; }; }; if (this.parent.parent != null){ if ((this.parent.parent is HouseScreen)){ (this.parent.parent as HouseScreen).tuto.inst.text = "Now color the house with your desired color from the bucket"; }; }; } } }//package 66_fla
Section 8
//Mc_arrow_181 (66_fla.Mc_arrow_181) package 66_fla { import flash.display.*; public dynamic class Mc_arrow_181 extends MovieClip { public var hitArea1:MovieClip; public var hitArea2:MovieClip; public var hitArea3:MovieClip; } }//package 66_fla
Section 9
//Mc_balon_text_129 (66_fla.Mc_balon_text_129) package 66_fla { import flash.display.*; public dynamic class Mc_balon_text_129 extends MovieClip { public function Mc_balon_text_129(){ addFrameScript(5, frame6); } function frame6(){ stop(); } } }//package 66_fla
Section 10
//Mc_balon_text_2_136 (66_fla.Mc_balon_text_2_136) package 66_fla { import flash.display.*; public dynamic class Mc_balon_text_2_136 extends MovieClip { public function Mc_balon_text_2_136(){ addFrameScript(5, frame6); } function frame6(){ stop(); } } }//package 66_fla
Section 11
//Mc_balon_text_3_138 (66_fla.Mc_balon_text_3_138) package 66_fla { import flash.display.*; public dynamic class Mc_balon_text_3_138 extends MovieClip { public function Mc_balon_text_3_138(){ addFrameScript(5, frame6); } function frame6(){ stop(); } } }//package 66_fla
Section 12
//Mc_balon_text_4_139 (66_fla.Mc_balon_text_4_139) package 66_fla { import flash.display.*; public dynamic class Mc_balon_text_4_139 extends MovieClip { public function Mc_balon_text_4_139(){ addFrameScript(5, frame6); } function frame6(){ stop(); } } }//package 66_fla
Section 13
//Mc_bg_for_6_level_152 (66_fla.Mc_bg_for_6_level_152) package 66_fla { import flash.display.*; public dynamic class Mc_bg_for_6_level_152 extends MovieClip { public function Mc_bg_for_6_level_152(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package 66_fla
Section 14
//Mc_cement_masition_227 (66_fla.Mc_cement_masition_227) package 66_fla { import flash.display.*; public dynamic class Mc_cement_masition_227 extends MovieClip { public var cement:MovieClip; public function Mc_cement_masition_227(){ addFrameScript(0, frame1, 18, frame19); } function frame1(){ stop(); } function frame19(){ stop(); if (this.parent.parent != null){ if ((this.parent.parent is FountainScreen)){ (this.parent.parent as FountainScreen).nextDig(); }; }; } } }//package 66_fla
Section 15
//Mc_cement_masition2_244 (66_fla.Mc_cement_masition2_244) package 66_fla { import flash.display.*; public dynamic class Mc_cement_masition2_244 extends MovieClip { public var wheel1:MovieClip; public var wheel2:MovieClip; public function Mc_cement_masition2_244(){ addFrameScript(0, frame1); } function frame1(){ } } }//package 66_fla
Section 16
//Mc_cement_masition2copy_240 (66_fla.Mc_cement_masition2copy_240) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_cement_masition2copy_240 extends MovieClip { public var wheel1:MovieClip; public var wheel2:MovieClip; public function Mc_cement_masition2copy_240(){ addFrameScript(0, frame1, 17, frame18); } function frame18(){ stop(); if (this.parent.parent != null){ if ((this.parent.parent is PoolScreen)){ (this.parent.parent as PoolScreen).tuto.inst.text = "Click again on cement machine to get back to its place."; }; }; } function frame1(){ stop(); } } }//package 66_fla
Section 17
//Mc_cement_tween_366 (66_fla.Mc_cement_tween_366) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_cement_tween_366 extends MovieClip { public var wheel1:MovieClip; public var wheel2:MovieClip; public var cement:MovieClip; public function Mc_cement_tween_366(){ addFrameScript(14, frame15, 15, frame16, 16, frame17, 20, frame21, 29, frame30, 73, frame74, 79, frame80, 80, frame81, 93, frame94); } function frame74(){ if (this.wheel1 != null){ this.wheel1.gotoAndStop(1); }; if (this.wheel2 != null){ this.wheel2.gotoAndStop(1); }; } function frame80(){ stop(); if (this.parent != null){ if ((this.parent is FountainScreen)){ (this.parent as FountainScreen).nextDig(); (this.parent as FountainScreen).tuto.inst.text = "click on machine again to replace it."; }; }; this.cement.wheel1.gotoAndStop(1); this.cement.wheel2.gotoAndStop(1); } function frame81(){ if (this.cement != null){ this.cement.wheel1.gotoAndPlay(2); this.cement.wheel2.gotoAndPlay(2); }; } function frame94(){ stop(); if (this.parent != null){ if ((this.parent is FountainScreen)){ (this.parent as FountainScreen).nextStep(); (this.parent as FountainScreen).tuto.inst.text = "Now select Fountain from the panel"; }; }; } function frame15(){ stop(); if (this.cement != null){ this.cement.mouseChildren = false; }; if (this.parent != null){ if ((this.parent is FountainScreen)){ (this.parent as FountainScreen).nextStep(); (this.parent as FountainScreen).ready = 1; (this.parent as FountainScreen).tuto.inst.text = "Click Cement machine to pour cement into the hole"; }; }; if (this.cement.wheel1 != null){ this.cement.wheel1.gotoAndStop(1); }; if (this.cement.wheel2 != null){ this.cement.wheel2.gotoAndStop(1); }; } function frame16(){ if (this.wheel1 != null){ this.wheel1.gotoAndStop(1); }; if (this.wheel2 != null){ this.wheel2.gotoAndStop(1); }; } function frame17(){ if (this.wheel1 != null){ this.wheel1.gotoAndStop(1); }; if (this.wheel2 != null){ this.wheel2.gotoAndStop(1); }; } function frame21(){ if (this.wheel1 != null){ this.wheel1.gotoAndStop(1); }; if (this.wheel2 != null){ this.wheel2.gotoAndStop(1); }; } function frame30(){ if (this.wheel1 != null){ this.wheel1.gotoAndStop(1); }; if (this.wheel2 != null){ this.wheel2.gotoAndStop(1); }; } } }//package 66_fla
Section 18
//Mc_cemet_for_pool_239 (66_fla.Mc_cemet_for_pool_239) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_cemet_for_pool_239 extends MovieClip { public var wheel1:MovieClip; public var wheel2:MovieClip; public var cement:MovieClip; public function Mc_cemet_for_pool_239(){ addFrameScript(0, frame1, 27, frame28, 28, frame29, 31, frame32, 116, frame117, 122, frame123, 149, frame150); } function frame1(){ if (this.cement != null){ this.cement.buttonMode = true; }; } function frame29(){ this.wheel1.gotoAndStop(1); this.wheel2.gotoAndStop(1); } function frame117(){ } function frame28(){ stop(); if (this.parent != null){ if ((this.parent is PoolScreen)){ (this.parent as PoolScreen).nextStep(); (this.parent as PoolScreen).ready = 1; (this.parent as PoolScreen).tuto.inst.text = "Click Cement machine to pour cement into the hole."; }; }; this.cement.wheel1.gotoAndStop(1); this.cement.wheel2.gotoAndStop(1); } function frame123(){ stop(); if (this.parent != null){ if ((this.parent is PoolScreen)){ (this.parent as PoolScreen).nextDig(); (this.parent as PoolScreen).tuto.inst.text = "Click on cement machine again to replace it."; }; }; this.cement.wheel1.gotoAndStop(1); this.cement.wheel2.gotoAndStop(1); } function frame32(){ this.wheel1.gotoAndStop(1); this.wheel2.gotoAndStop(1); } function frame150(){ stop(); if (this.parent != null){ if ((this.parent is PoolScreen)){ (this.parent as PoolScreen).nextStep(); (this.parent as PoolScreen).tuto.inst.text = "Select bricks from the panel."; (this.parent as PoolScreen).btBrick.buttonMode = true; }; }; } } }//package 66_fla
Section 19
//Mc_coloring_brush_314 (66_fla.Mc_coloring_brush_314) package 66_fla { import flash.display.*; public dynamic class Mc_coloring_brush_314 extends MovieClip { public function Mc_coloring_brush_314(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 20
//Mc_favda_178 (66_fla.Mc_favda_178) package 66_fla { import flash.display.*; public dynamic class Mc_favda_178 extends MovieClip { public var hitSpade:MovieClip; } }//package 66_fla
Section 21
//Mc_favda2_235 (66_fla.Mc_favda2_235) package 66_fla { import flash.display.*; public dynamic class Mc_favda2_235 extends MovieClip { public var hitSpade:MovieClip; } }//package 66_fla
Section 22
//Mc_feces_animation_11_402 (66_fla.Mc_feces_animation_11_402) package 66_fla { import flash.display.*; public dynamic class Mc_feces_animation_11_402 extends MovieClip { public function Mc_feces_animation_11_402(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4); } function frame3(){ stop(); } function frame1(){ stop(); } function frame4(){ stop(); } function frame2(){ stop(); } } }//package 66_fla
Section 23
//Mc_fointan_11_445 (66_fla.Mc_fointan_11_445) package 66_fla { import flash.display.*; public dynamic class Mc_fointan_11_445 extends MovieClip { public function Mc_fointan_11_445(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package 66_fla
Section 24
//Mc_fontain_fixing_367 (66_fla.Mc_fontain_fixing_367) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_fontain_fixing_367 extends MovieClip { public var hitFountain:MovieClip; public var part2:MovieClip; public var part3:MovieClip; public var part1:MovieClip; public var hitPart2:MovieClip; public var hitPart3:MovieClip; public var hitPart1:MovieClip; public function Mc_fontain_fixing_367(){ addFrameScript(0, frame1, 14, frame15); } function frame15(){ stop(); this.buttonMode = false; if (this.parent != null){ if ((this.parent is FountainScreen)){ (this.parent as FountainScreen).done.visible = true; (this.parent as FountainScreen).tuto.inst.text = "Good! Now click on done button"; }; }; } function frame1(){ stop(); } } }//package 66_fla
Section 25
//Mc_grass_cutter_267 (66_fla.Mc_grass_cutter_267) package 66_fla { import flash.display.*; public dynamic class Mc_grass_cutter_267 extends MovieClip { public var cutter1:MovieClip; public function Mc_grass_cutter_267(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package 66_fla
Section 26
//Mc_hatodi_196 (66_fla.Mc_hatodi_196) package 66_fla { import flash.display.*; public dynamic class Mc_hatodi_196 extends MovieClip { public var hitHammer:MovieClip; } }//package 66_fla
Section 27
//Mc_hatodi_house_305 (66_fla.Mc_hatodi_house_305) package 66_fla { import flash.display.*; public dynamic class Mc_hatodi_house_305 extends MovieClip { public function Mc_hatodi_house_305(){ addFrameScript(0, frame1, 7, frame8); } function frame1(){ stop(); } function frame8(){ if (this.parent != null){ if ((this.parent is HouseScreen)){ (this.parent as HouseScreen).Hammering(); }; }; HouseScreen.counter1++; this.gotoAndStop(1); } } }//package 66_fla
Section 28
//Mc_heart_163 (66_fla.Mc_heart_163) package 66_fla { import flash.display.*; public dynamic class Mc_heart_163 extends MovieClip { public function Mc_heart_163(){ addFrameScript(0, frame1, 11, frame12); } function frame12(){ stop(); } function frame1(){ stop(); } } }//package 66_fla
Section 29
//Mc_house_2_frame_secound77_428 (66_fla.Mc_house_2_frame_secound77_428) package 66_fla { import flash.display.*; public dynamic class Mc_house_2_frame_secound77_428 extends MovieClip { public var wall:MovieClip; } }//package 66_fla
Section 30
//Mc_house_animation_11_418 (66_fla.Mc_house_animation_11_418) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_house_animation_11_418 extends MovieClip { public var house1:MovieClip; public function Mc_house_animation_11_418(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); if (HouseScreen.redColor1){ if (this.house1.wall != null){ this.house1.wall.gotoAndStop(1); }; } else { if (HouseScreen.blueColor1){ if (this.house1.wall != null){ this.house1.wall.gotoAndStop(3); }; } else { if (HouseScreen.yellowColor1){ if (this.house1.wall != null){ this.house1.wall.gotoAndStop(2); }; } else { if (HouseScreen.greenColor1){ if (this.house1.wall != null){ this.house1.wall.gotoAndStop(4); }; }; }; }; }; } } }//package 66_fla
Section 31
//Mc_house_color_2_977_429 (66_fla.Mc_house_color_2_977_429) package 66_fla { import flash.display.*; public dynamic class Mc_house_color_2_977_429 extends MovieClip { public function Mc_house_color_2_977_429(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4); } function frame3(){ stop(); } function frame1(){ stop(); } function frame4(){ stop(); } function frame2(){ stop(); } } }//package 66_fla
Section 32
//Mc_khadda_2_180 (66_fla.Mc_khadda_2_180) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_khadda_2_180 extends MovieClip { public var spade:MovieClip; public var arr:MovieClip; public function Mc_khadda_2_180(){ addFrameScript(0, frame1, 13, frame14, 24, frame25, 36, frame37, 44, frame45, 60, frame61); } function frame14(){ stop(); if (this.parent != null){ if ((this.parent is SeasawScreen)){ (this.parent as SeasawScreen).nextDig(); }; }; } function frame1(){ stop(); } function frame25(){ stop(); if (this.parent != null){ if ((this.parent is SeasawScreen)){ (this.parent as SeasawScreen).nextDig(); }; }; } function frame37(){ stop(); if (this.parent != null){ if ((this.parent is SeasawScreen)){ (this.parent as SeasawScreen).nextDig(); }; }; } function frame45(){ stop(); if (this.parent != null){ if ((this.parent is SeasawScreen)){ (this.parent as SeasawScreen).nextDig(); }; }; } function frame61(){ stop(); if (this.parent != null){ if ((this.parent is SeasawScreen)){ (this.parent as SeasawScreen).nextStep(); (this.parent as SeasawScreen).btBase.buttonMode = true; (this.parent as SeasawScreen).tuto.inst.text = "Select hammer from the panel."; }; }; } } }//package 66_fla
Section 33
//Mc_khadda_364 (66_fla.Mc_khadda_364) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_khadda_364 extends MovieClip { public var favda:MovieClip; public var arr:MovieClip; public function Mc_khadda_364(){ addFrameScript(0, frame1, 12, frame13, 22, frame23, 33, frame34, 45, frame46, 61, frame62); } function frame1(){ stop(); } function frame13(){ stop(); if (this.parent != null){ if ((this.parent is FountainScreen)){ (this.parent as FountainScreen).nextDig(); }; }; } function frame23(){ stop(); if (this.parent != null){ if ((this.parent is FountainScreen)){ (this.parent as FountainScreen).nextDig(); }; }; } function frame34(){ stop(); if (this.parent != null){ if ((this.parent is FountainScreen)){ (this.parent as FountainScreen).nextDig(); }; }; } function frame46(){ stop(); if (this.parent != null){ if ((this.parent is FountainScreen)){ (this.parent as FountainScreen).nextDig(); }; }; } function frame62(){ stop(); this.favda.hitSpade.buttonMode = false; if (this.parent != null){ if ((this.parent is FountainScreen)){ (this.parent as FountainScreen).nextStep(); (this.parent as FountainScreen).btCement.buttonMode = true; (this.parent as FountainScreen).tuto.inst.text = "Select Cement machine from the panel"; }; }; } } }//package 66_fla
Section 34
//Mc_khadda2_234 (66_fla.Mc_khadda2_234) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_khadda2_234 extends MovieClip { public var spade:MovieClip; public var arr:MovieClip; public function Mc_khadda2_234(){ addFrameScript(0, frame1, 12, frame13, 22, frame23, 33, frame34, 44, frame45, 59, frame60); } function frame1(){ stop(); } function frame13(){ stop(); if (this.parent != null){ if ((this.parent is PoolScreen)){ (this.parent as PoolScreen).nextDig(); }; }; } function frame23(){ stop(); if (this.parent != null){ if ((this.parent is PoolScreen)){ (this.parent as PoolScreen).nextDig(); }; }; } function frame34(){ stop(); if (this.parent != null){ if ((this.parent is PoolScreen)){ (this.parent as PoolScreen).nextDig(); }; }; } function frame45(){ stop(); if (this.parent != null){ if ((this.parent is PoolScreen)){ (this.parent as PoolScreen).nextDig(); }; }; } function frame60(){ stop(); if (this.spade.hitSpade != null){ this.spade.hitSpade.buttonMode = false; }; if (this.parent != null){ if ((this.parent is PoolScreen)){ (this.parent as PoolScreen).nextStep(); (this.parent as PoolScreen).tuto.inst.text = "Select cement machine from the panel."; }; }; } } }//package 66_fla
Section 35
//Mc_patch_grass_cutting_257 (66_fla.Mc_patch_grass_cutting_257) package 66_fla { import flash.display.*; public dynamic class Mc_patch_grass_cutting_257 extends MovieClip { public var p1:MovieClip; public var p2:MovieClip; public var p3:MovieClip; public var p5:MovieClip; public var p9:MovieClip; public var p6:MovieClip; public var p7:MovieClip; public var p8:MovieClip; public var p4:MovieClip; public function Mc_patch_grass_cutting_257(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 36
//Mc_roof_10_c_290 (66_fla.Mc_roof_10_c_290) package 66_fla { import flash.display.*; public dynamic class Mc_roof_10_c_290 extends MovieClip { public var w3:MovieClip; public function Mc_roof_10_c_290(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 37
//Mc_roof_2_c_299 (66_fla.Mc_roof_2_c_299) package 66_fla { import flash.display.*; public dynamic class Mc_roof_2_c_299 extends MovieClip { public var w8:MovieClip; public function Mc_roof_2_c_299(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 38
//Mc_roof_3_c_301 (66_fla.Mc_roof_3_c_301) package 66_fla { import flash.display.*; public dynamic class Mc_roof_3_c_301 extends MovieClip { public var w9:MovieClip; public function Mc_roof_3_c_301(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 39
//Mc_roof_4_c_297 (66_fla.Mc_roof_4_c_297) package 66_fla { import flash.display.*; public dynamic class Mc_roof_4_c_297 extends MovieClip { public var w7:MovieClip; public function Mc_roof_4_c_297(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 40
//Mc_roof_5_c_295 (66_fla.Mc_roof_5_c_295) package 66_fla { import flash.display.*; public dynamic class Mc_roof_5_c_295 extends MovieClip { public var w6:MovieClip; public function Mc_roof_5_c_295(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 41
//Mc_roof_6_c_293 (66_fla.Mc_roof_6_c_293) package 66_fla { import flash.display.*; public dynamic class Mc_roof_6_c_293 extends MovieClip { public var w5:MovieClip; public function Mc_roof_6_c_293(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package 66_fla
Section 42
//Mc_roof_7_c_291 (66_fla.Mc_roof_7_c_291) package 66_fla { import flash.display.*; public dynamic class Mc_roof_7_c_291 extends MovieClip { public var w4:MovieClip; public function Mc_roof_7_c_291(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 43
//Mc_roof_8_c_286 (66_fla.Mc_roof_8_c_286) package 66_fla { import flash.display.*; public dynamic class Mc_roof_8_c_286 extends MovieClip { public var w2:MovieClip; public function Mc_roof_8_c_286(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 44
//Mc_roof_9_c_288 (66_fla.Mc_roof_9_c_288) package 66_fla { import flash.display.*; public dynamic class Mc_roof_9_c_288 extends MovieClip { public var w1:MovieClip; public function Mc_roof_9_c_288(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 45
//Mc_sea_saw_secound_412 (66_fla.Mc_sea_saw_secound_412) package 66_fla { import flash.display.*; public dynamic class Mc_sea_saw_secound_412 extends MovieClip { public var Seasaw2:MovieClip; } }//package 66_fla
Section 46
//Mc_seasaw_2_frame_final_409 (66_fla.Mc_seasaw_2_frame_final_409) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_seasaw_2_frame_final_409 extends MovieClip { public var Seasaw1:MovieClip; public function Mc_seasaw_2_frame_final_409(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); if (SeasawScreen.redColor2){ if (this.Seasaw1.Seasaw2 != null){ this.Seasaw1.Seasaw2.gotoAndStop(2); }; } else { if (SeasawScreen.blueColor2){ if (this.Seasaw1.Seasaw2 != null){ this.Seasaw1.Seasaw2.gotoAndStop(3); }; } else { if (SeasawScreen.yellowColor2){ if (this.Seasaw1.Seasaw2 != null){ this.Seasaw1.Seasaw2.gotoAndStop(1); }; } else { if (SeasawScreen.pinkColor2){ if (this.Seasaw1.Seasaw2 != null){ this.Seasaw1.Seasaw2.gotoAndStop(4); }; }; }; }; }; } } }//package 66_fla
Section 47
//Mc_seasaw_appiar_199 (66_fla.Mc_seasaw_appiar_199) package 66_fla { import flash.display.*; public dynamic class Mc_seasaw_appiar_199 extends MovieClip { public var wood:MovieClip; public var hitWood:MovieClip; public function Mc_seasaw_appiar_199(){ addFrameScript(0, frame1, 4, frame5); } function frame1(){ stop(); if (this.parent != null){ if ((this.parent is SeasawScreen)){ (this.parent as SeasawScreen).nextStep(); }; }; } function frame5(){ stop(); if (this.parent != null){ if ((this.parent is SeasawScreen)){ (this.parent as SeasawScreen).nextStep(); }; }; } } }//package 66_fla
Section 48
//Mc_seasaw_base_animation_194 (66_fla.Mc_seasaw_base_animation_194) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_seasaw_base_animation_194 extends MovieClip { public var hammer:MovieClip; public function Mc_seasaw_base_animation_194(){ addFrameScript(0, frame1, 6, frame7, 12, frame13, 20, frame21); } function frame7(){ stop(); if (this.parent != null){ if ((this.parent is SeasawScreen)){ (this.parent as SeasawScreen).nextDig(); }; }; } function frame1(){ stop(); } function frame13(){ stop(); if (this.parent != null){ if ((this.parent is SeasawScreen)){ (this.parent as SeasawScreen).nextDig(); }; }; } function frame21(){ stop(); if (this.parent != null){ if ((this.parent is SeasawScreen)){ (this.parent as SeasawScreen).nextStep(); (this.parent as SeasawScreen).btWood.buttonMode = true; (this.parent as SeasawScreen).tuto.inst.text = "Now select See-saw board from the panel."; }; }; } } }//package 66_fla
Section 49
//Mc_seasaw_color_202 (66_fla.Mc_seasaw_color_202) package 66_fla { import flash.display.*; public dynamic class Mc_seasaw_color_202 extends MovieClip { public var woodYellow:MovieClip; public var woodBlue:MovieClip; public var woodRed:MovieClip; public var woodPink:MovieClip; public function Mc_seasaw_color_202(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 50
//Mc_seasaw_plat_413 (66_fla.Mc_seasaw_plat_413) package 66_fla { import flash.display.*; public dynamic class Mc_seasaw_plat_413 extends MovieClip { public function Mc_seasaw_plat_413(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4); } function frame3(){ stop(); } function frame1(){ stop(); } function frame4(){ stop(); } function frame2(){ stop(); } } }//package 66_fla
Section 51
//Mc_story_screen_animation_126 (66_fla.Mc_story_screen_animation_126) package 66_fla { import flash.display.*; public dynamic class Mc_story_screen_animation_126 extends MovieClip { public var skip:SimpleButton; public function Mc_story_screen_animation_126(){ addFrameScript(415, frame416); } function frame416(){ stop(); } } }//package 66_fla
Section 52
//Mc_story_window_140 (66_fla.Mc_story_window_140) package 66_fla { import flash.display.*; public dynamic class Mc_story_window_140 extends MovieClip { public var continue1:SimpleButton; } }//package 66_fla
Section 53
//Mc_swiming_pool_frame_11_439 (66_fla.Mc_swiming_pool_frame_11_439) package 66_fla { import flash.display.*; public dynamic class Mc_swiming_pool_frame_11_439 extends MovieClip { public function Mc_swiming_pool_frame_11_439(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package 66_fla
Section 54
//Mc_swiming_water_animation2_252 (66_fla.Mc_swiming_water_animation2_252) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_swiming_water_animation2_252 extends MovieClip { public function Mc_swiming_water_animation2_252(){ addFrameScript(0, frame1, 78, frame79); } function frame79(){ stop(); if (this.parent != null){ if ((this.parent is PoolScreen)){ (this.parent as PoolScreen).done.visible = true; (this.parent as PoolScreen).tuto.inst.text = "Click done button to continue."; }; }; } function frame1(){ stop(); } } }//package 66_fla
Section 55
//Mc_swimingpool2_251 (66_fla.Mc_swimingpool2_251) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_swimingpool2_251 extends MovieClip { public function Mc_swimingpool2_251(){ addFrameScript(38, frame39); } function frame39(){ stop(); if (this.parent != null){ if ((this.parent is PoolScreen)){ (this.parent as PoolScreen).nextStep(); (this.parent as PoolScreen).tuto.inst.text = "Now Select water pipe from the panel."; }; }; } } }//package 66_fla
Section 56
//Mc_text_box_anim_454 (66_fla.Mc_text_box_anim_454) package 66_fla { import flash.display.*; public dynamic class Mc_text_box_anim_454 extends MovieClip { public var clip:MovieClip; public function Mc_text_box_anim_454(){ addFrameScript(0, frame1, 4, frame5); } function frame1(){ stop(); } function frame5(){ stop(); } } }//package 66_fla
Section 57
//Mc_text_clip_455 (66_fla.Mc_text_clip_455) package 66_fla { import flash.display.*; import flash.text.*; public dynamic class Mc_text_clip_455 extends MovieClip { public var inst:TextField; } }//package 66_fla
Section 58
//Mc_thapi_307 (66_fla.Mc_thapi_307) package 66_fla { import flash.display.*; public dynamic class Mc_thapi_307 extends MovieClip { public function Mc_thapi_307(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 59
//Mc_w_2_frame_383 (66_fla.Mc_w_2_frame_383) package 66_fla { import flash.display.*; public dynamic class Mc_w_2_frame_383 extends MovieClip { public function Mc_w_2_frame_383(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 60
//Mc_w2_2_frame_384 (66_fla.Mc_w2_2_frame_384) package 66_fla { import flash.display.*; public dynamic class Mc_w2_2_frame_384 extends MovieClip { public function Mc_w2_2_frame_384(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 61
//Mc_wood_fence_1_11_394 (66_fla.Mc_wood_fence_1_11_394) package 66_fla { import flash.display.*; public dynamic class Mc_wood_fence_1_11_394 extends MovieClip { public var colorF:MovieClip; public function Mc_wood_fence_1_11_394(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); if (FenceScreen.redColor){ this.colorF.gotoAndStop(3); } else { if (FenceScreen.blueColor){ this.colorF.gotoAndStop(4); } else { if (FenceScreen.greenColor){ this.colorF.gotoAndStop(2); } else { if (FenceScreen.yellowColor){ this.colorF.gotoAndStop(1); }; }; }; }; } } }//package 66_fla
Section 62
//Mc_wood_fence_11copy_385 (66_fla.Mc_wood_fence_11copy_385) package 66_fla { import flash.display.*; public dynamic class Mc_wood_fence_11copy_385 extends MovieClip { public function Mc_wood_fence_11copy_385(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 63
//Mc_wood_fence_376 (66_fla.Mc_wood_fence_376) package 66_fla { import flash.display.*; public dynamic class Mc_wood_fence_376 extends MovieClip { public function Mc_wood_fence_376(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package 66_fla
Section 64
//Mc_wood_painting_203 (66_fla.Mc_wood_painting_203) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_wood_painting_203 extends MovieClip { public function Mc_wood_painting_203(){ addFrameScript(0, frame1, 9, frame10); } function frame10(){ stop(); if (this.parent.parent != null){ if ((this.parent.parent is SeasawScreen)){ (this.parent.parent as SeasawScreen).done.visible = true; (this.parent.parent as SeasawScreen).tuto.inst.text = "Good job, now click on done button."; }; }; } function frame1(){ stop(); } } }//package 66_fla
Section 65
//Mc_wood_painting_blue_207 (66_fla.Mc_wood_painting_blue_207) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_wood_painting_blue_207 extends MovieClip { public function Mc_wood_painting_blue_207(){ addFrameScript(9, frame10); } function frame10(){ stop(); if (this.parent.parent != null){ if ((this.parent.parent is SeasawScreen)){ (this.parent.parent as SeasawScreen).done.visible = true; (this.parent.parent as SeasawScreen).tuto.inst.text = "Good job, now click on done button."; }; }; } } }//package 66_fla
Section 66
//Mc_wood_painting_green_206 (66_fla.Mc_wood_painting_green_206) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_wood_painting_green_206 extends MovieClip { public function Mc_wood_painting_green_206(){ addFrameScript(9, frame10); } function frame10(){ stop(); if (this.parent.parent != null){ if ((this.parent.parent is SeasawScreen)){ (this.parent.parent as SeasawScreen).done.visible = true; (this.parent.parent as SeasawScreen).tuto.inst.text = "Good job, now click on done button."; }; }; } } }//package 66_fla
Section 67
//Mc_wood_painting_red_205 (66_fla.Mc_wood_painting_red_205) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_wood_painting_red_205 extends MovieClip { public function Mc_wood_painting_red_205(){ addFrameScript(9, frame10); } function frame10(){ stop(); if (this.parent.parent != null){ if ((this.parent.parent is SeasawScreen)){ (this.parent.parent as SeasawScreen).done.visible = true; (this.parent.parent as SeasawScreen).tuto.inst.text = "Good job, now click on done button."; }; }; } } }//package 66_fla
Section 68
//Mc_wood_paintingyellow_208 (66_fla.Mc_wood_paintingyellow_208) package 66_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class Mc_wood_paintingyellow_208 extends MovieClip { public function Mc_wood_paintingyellow_208(){ addFrameScript(0, frame1, 9, frame10); } function frame10(){ stop(); if (this.parent.parent != null){ if ((this.parent.parent is SeasawScreen)){ (this.parent.parent as SeasawScreen).done.visible = true; (this.parent.parent as SeasawScreen).tuto.inst.text = "Good job, now click on done button."; }; }; } function frame1(){ } } }//package 66_fla
Section 69
//Mc_you_win_2_53 (66_fla.Mc_you_win_2_53) package 66_fla { import flash.display.*; public dynamic class Mc_you_win_2_53 extends MovieClip { public var moregames:SimpleButton; public var addgames:SimpleButton; } }//package 66_fla
Section 70
//Mc_you_win_Screen_26 (66_fla.Mc_you_win_Screen_26) package 66_fla { import flash.display.*; public dynamic class Mc_you_win_Screen_26 extends MovieClip { public function Mc_you_win_Screen_26(){ addFrameScript(107, frame108); } function frame108(){ stop(); } } }//package 66_fla
Section 71
//Mc_you_win_text_animation_80 (66_fla.Mc_you_win_text_animation_80) package 66_fla { import flash.display.*; public dynamic class Mc_you_win_text_animation_80 extends MovieClip { public function Mc_you_win_text_animation_80(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package 66_fla
Section 72
//mcClockHand_161 (66_fla.mcClockHand_161) package 66_fla { import flash.display.*; public dynamic class mcClockHand_161 extends MovieClip { public function mcClockHand_161(){ addFrameScript(0, frame1, 99, frame100); } function frame1(){ stop(); } function frame100(){ stop(); if (this.parent.parent.parent.parent != null){ if ((this.parent.parent.parent.parent is MainClass)){ (this.parent.parent.parent.parent as MainClass).createGameOver(); }; }; } } }//package 66_fla
Section 73
//mcMutething_144 (66_fla.mcMutething_144) package 66_fla { import flash.display.*; public dynamic class mcMutething_144 extends MovieClip { public var s1:MovieClip; public function mcMutething_144(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package 66_fla
Section 74
//mcTutorial_158 (66_fla.mcTutorial_158) package 66_fla { import flash.display.*; import flash.text.*; public dynamic class mcTutorial_158 extends MovieClip { public var inst:TextField; } }//package 66_fla
Section 75
//mcTutorial_2_285 (66_fla.mcTutorial_2_285) package 66_fla { import flash.display.*; import flash.text.*; public dynamic class mcTutorial_2_285 extends MovieClip { public var inst:TextField; } }//package 66_fla
Section 76
//pauseScr_254 (66_fla.pauseScr_254) package 66_fla { import flash.display.*; public dynamic class pauseScr_254 extends MovieClip { public var plaza:SimpleButton; } }//package 66_fla
Section 77
//cementWall (cementWall) package { import flash.display.*; public class cementWall extends MovieClip { public var hit3:Boolean;// = false public var hit1:Boolean;// = false var line:Sprite; public var c1:MovieClip; public var c3:MovieClip; public var color4:uint;// = 0xFF00FF public var color1:uint;// = 0xFF0000 public var c2:MovieClip; public var color2:uint;// = 0xFFFF00 public var color3:uint;// = 0xFFFF var prevy:Number; var prevx:Number; public var hit2:Boolean;// = false public function cementWall(){ prevx = mouseX; prevy = mouseY; color1 = 0xFF0000; color2 = 0xFFFF00; color3 = 0xFFFF; color4 = 0xFF00FF; hit1 = false; hit2 = false; hit3 = false; super(); line = new Sprite(); } public function setValues(){ prevx = mouseX; prevy = mouseY; } public function drawLine(){ if (HouseScreen.cementing){ line.graphics.lineStyle(30, 0xFFFFFF, 0.75); }; line.graphics.moveTo(prevx, prevy); line.graphics.lineTo(mouseX, mouseY); if (!contains(line)){ this.addChild(line); }; prevx = mouseX; prevy = mouseY; } public function checkHits(){ if ((this.parent as HouseScreen).spade.hitTestObject(this.c1)){ hit1 = true; }; if ((this.parent as HouseScreen).spade.hitTestObject(this.c2)){ hit2 = true; }; if ((this.parent as HouseScreen).spade.hitTestObject(this.c3)){ hit3 = true; }; if (((((hit1) && (hit2))) && (hit3))){ MainClass.hit4 = true; if (this.parent != null){ if ((this.parent is HouseScreen)){ (this.parent as HouseScreen).tuto.inst.text = "Now select color bucket from the panel"; }; }; }; } public function removeLine(){ if (contains(line)){ this.removeChild(line); line = new Sprite(); }; } } }//package
Section 78
//colorGate (colorGate) package { import flash.display.*; public class colorGate extends MovieClip { public var counter:int; var line:Sprite; public var c1:MovieClip; public var c3:MovieClip; public var c4:MovieClip; public var c5:MovieClip; public var c6:MovieClip; public var c8:MovieClip; public var c2:MovieClip; public var color4:uint;// = 0xFF00FF public var c7:MovieClip; public var color2:uint;// = 0xFFFF00 public var color3:uint;// = 0xFFFF public var c9:MovieClip; public var color1:uint;// = 0xFF0000 public var colorFence1:MovieClip; public var arr:Array; var prevy:Number; var prevx:Number; public var c10:MovieClip; public var c11:MovieClip; public var c13:MovieClip; public var c18:MovieClip; public var c15:MovieClip; public var c16:MovieClip; public var c17:MovieClip; public var c19:MovieClip; public var c12:MovieClip; public var c14:MovieClip; public var c20:MovieClip; public function colorGate(){ var _local1:int; prevx = mouseX; prevy = mouseY; color1 = 0xFF0000; color2 = 0xFFFF00; color3 = 0xFFFF; color4 = 0xFF00FF; super(); line = new Sprite(); arr = new Array(); arr.push(c1); arr.push(c2); arr.push(c3); arr.push(c4); arr.push(c5); arr.push(c6); arr.push(c7); arr.push(c8); arr.push(c9); arr.push(c10); arr.push(c11); arr.push(c12); arr.push(c13); arr.push(c14); arr.push(c15); arr.push(c16); arr.push(c17); arr.push(c18); arr.push(c19); arr.push(c20); _local1 = 0; while (_local1 < arr.length) { _local1++; }; } public function resetPoints(){ this.c1.x = 11.95; this.c1.y = 60; this.c2.x = 49.95; this.c2.y = 91; this.c3.x = 42.95; this.c3.y = 196; this.c4.x = 135.95; this.c4.y = 24; this.c5.x = 133.95; this.c5.y = 154; this.c6.x = 205.95; this.c6.y = 43; this.c7.x = 233.95; this.c7.y = 118; this.c8.x = 213.95; this.c8.y = 180; this.c9.x = 283.95; this.c9.y = 67; this.c10.x = 307.95; this.c10.y = 101; this.c11.x = 298.95; this.c11.y = 206; this.c12.x = 348.9; this.c12.y = 134; this.c13.x = 398.9; this.c13.y = 184; this.c14.x = 464.95; this.c14.y = 130; this.c15.x = 641.9; this.c15.y = 208; this.c16.x = 534.9; this.c16.y = 149; this.c17.x = 540.95; this.c17.y = 213; this.c18.x = 602.95; this.c18.y = 154; this.c19.x = 639.9; this.c19.y = 118; this.c20.x = 692.95; this.c20.y = 168; counter = 0; } public function setValues(){ prevx = mouseX; prevy = mouseY; } public function drawLine(){ if (!contains(line)){ this.colorFence1.addChild(line); }; line.graphics.moveTo(prevx, prevy); line.graphics.lineTo(mouseX, mouseY); prevx = mouseX; prevy = mouseY; } public function removeLine(){ if (contains(line)){ this.colorFence1.removeChild(line); line = new Sprite(); }; } public function setLine(){ switch (FenceScreen.getColor){ case 1: line.graphics.lineStyle(30, color1, 0.75); break; case 2: line.graphics.lineStyle(30, color2, 0.75); break; case 3: line.graphics.lineStyle(30, color3, 0.75); break; case 4: line.graphics.lineStyle(30, color4, 0.75); break; }; } public function checkHits(){ var _local1:int; _local1 = 0; while (_local1 < arr.length) { if (arr[_local1].hitTestObject((this.parent as FenceScreen).brush)){ arr[_local1].x = -100; arr[_local1].y = -100; counter++; if (counter == 16){ (this.parent as FenceScreen).done.visible = true; (this.parent as FenceScreen).tuto.inst.text = "click on the done button to continue or try another color ."; }; }; _local1++; }; } } }//package
Section 79
//colorWall (colorWall) package { import flash.display.*; public class colorWall extends MovieClip { public var counter:int; var line:Sprite; public var c1:MovieClip; public var c3:MovieClip; public var c4:MovieClip; public var c5:MovieClip; public var c6:MovieClip; public var c8:MovieClip; public var c2:MovieClip; public var color4:uint;// = 0xFF00FF public var c7:MovieClip; public var color2:uint;// = 0xFFFF00 public var color3:uint;// = 0xFFFF public var c9:MovieClip; public var color1:uint;// = 0xFF0000 var prevy:Number; var prevx:Number; public var c10:MovieClip; public var c11:MovieClip; public var c13:MovieClip; public var c14:MovieClip; public var c15:MovieClip; public var c12:MovieClip; public var arr1:Array; public function colorWall(){ prevx = mouseX; prevy = mouseY; color1 = 0xFF0000; color2 = 0xFFFF00; color3 = 0xFFFF; color4 = 0xFF00FF; super(); line = new Sprite(); arr1 = new Array(); arr1.push(c1); arr1.push(c2); arr1.push(c3); arr1.push(c4); arr1.push(c5); arr1.push(c6); arr1.push(c7); arr1.push(c8); arr1.push(c9); arr1.push(c10); arr1.push(c11); arr1.push(c12); arr1.push(c13); arr1.push(c14); arr1.push(c15); } public function resetPoints(){ this.c1.x = 9.95; this.c1.y = 246.95; this.c2.x = 33.95; this.c2.y = 324; this.c3.x = 95.95; this.c3.y = 289; this.c4.x = 33.95; this.c4.y = 277; this.c5.x = 148.95; this.c5.y = 332; this.c6.x = 221.95; this.c6.y = 190; this.c7.x = 249.95; this.c7.y = 260; this.c8.x = 328.9; this.c8.y = 301; this.c9.x = 385.9; this.c9.y = 258.95; this.c10.x = 501.9; this.c10.y = 317; this.c11.x = 344.9; this.c11.y = 357; this.c12.x = 477.9; this.c12.y = 260; this.c13.x = 526.9; this.c13.y = 202; this.c14.x = 489.9; this.c14.y = 132.8; this.c15.x = 482.5; this.c15.y = 30; counter = 0; } public function setValues(){ prevx = mouseX; prevy = mouseY; } public function drawLine(){ line.graphics.moveTo(prevx, prevy); line.graphics.lineTo(mouseX, mouseY); if (!contains(line)){ this.addChild(line); }; prevx = mouseX; prevy = mouseY; } public function removeLine(){ if (contains(line)){ this.removeChild(line); line = new Sprite(); }; } public function checkHits(){ var _local1:int; _local1 = 0; while (_local1 < arr1.length) { if (arr1[_local1].hitTestObject((this.parent as HouseScreen).brush)){ arr1[_local1].x = -100; arr1[_local1].y = -100; counter++; if (counter == 13){ if (this.parent != null){ if ((this.parent is HouseScreen)){ (this.parent as HouseScreen).done.visible = true; (this.parent as HouseScreen).tuto.inst.text = "click on done button to continue or try another color."; }; }; }; }; _local1++; }; } public function setLine(){ switch (HouseScreen.getColor1){ case 1: line.graphics.lineStyle(30, color1, 0.75); break; case 2: line.graphics.lineStyle(30, color2, 0.75); break; case 3: line.graphics.lineStyle(30, color3, 0.75); break; case 4: line.graphics.lineStyle(30, color4, 0.75); break; }; } } }//package
Section 80
//Container (Container) package { import flash.events.*; import flash.display.*; public class Container extends MovieClip { var prevx1:Number; var prevy1:Number; private var task:Task; var line1:Sprite; public function onRoll(_arg1:MouseEvent){ task.onRoll(_arg1); } public function init(){ addListeners(); addLevel(); line1 = new Sprite(); } public function removeListeners(){ if (this.hasEventListener(MouseEvent.MOUSE_DOWN)){ this.removeEventListener(MouseEvent.MOUSE_DOWN, onDown); }; if (this.hasEventListener(MouseEvent.MOUSE_UP)){ this.removeEventListener(MouseEvent.MOUSE_UP, onUp); }; if (this.hasEventListener(MouseEvent.MOUSE_MOVE)){ this.removeEventListener(MouseEvent.MOUSE_MOVE, onMove); }; if (this.hasEventListener(MouseEvent.ROLL_OUT)){ this.removeEventListener(MouseEvent.ROLL_OUT, onRoll); }; if (this.hasEventListener(Event.ENTER_FRAME)){ this.removeEventListener(Event.ENTER_FRAME, onEnter); }; if (this.hasEventListener(MouseEvent.CLICK)){ this.addEventListener(MouseEvent.CLICK, onClick); }; if (this.hasEventListener(MouseEvent.MOUSE_OVER)){ this.removeEventListener(MouseEvent.MOUSE_OVER, onOver); }; if (this.hasEventListener(MouseEvent.MOUSE_OUT)){ this.removeEventListener(MouseEvent.MOUSE_OUT, onOut); }; } public function onDown(_arg1:MouseEvent){ task.onDown(_arg1); prevx1 = mouseX; prevy1 = mouseY; } public function onEnter(_arg1:Event){ task.onEnter(_arg1); } public function onMove(_arg1:MouseEvent){ task.onMove(_arg1); } private function addLevel(){ switch (MainClass.currentLevel){ case 1: task = new FenceScreen(); addChild(task); task.gotoAndStop(1); break; case 2: task = new LawnScreen(); addChild(task); task.gotoAndStop(1); break; case 3: task = new PoolScreen(); addChild(task); task.gotoAndStop(1); break; case 4: task = new HouseScreen(); addChild(task); task.gotoAndStop(1); break; case 5: task = new FountainScreen(); addChild(task); task.gotoAndStop(1); break; case 6: task = new SeasawScreen(); addChild(task); break; }; } public function onOver(_arg1:MouseEvent){ task.onOver(_arg1); } public function drawLine(){ line1.graphics.lineStyle(8, 0, 0.75, true); line1.graphics.beginFill(0); line1.graphics.moveTo(prevx1, prevy1); line1.graphics.lineTo(mouseX, mouseY); if (line1 != null){ addChild(line1); }; prevx1 = mouseX; prevy1 = mouseY; } public function removeLine(){ if (contains(line1)){ removeChild(line1); line1 = null; line1 = new Sprite(); }; } private function addListeners(){ if (!this.hasEventListener(MouseEvent.MOUSE_DOWN)){ this.addEventListener(MouseEvent.MOUSE_DOWN, onDown, false, 0, true); }; if (!this.hasEventListener(MouseEvent.MOUSE_UP)){ this.addEventListener(MouseEvent.MOUSE_UP, onUp, false, 0, true); }; if (!this.hasEventListener(MouseEvent.MOUSE_MOVE)){ this.addEventListener(MouseEvent.MOUSE_MOVE, onMove, false, 0, true); }; if (!this.hasEventListener(MouseEvent.ROLL_OUT)){ this.addEventListener(MouseEvent.ROLL_OUT, onRoll, false, 0, true); }; if (!this.hasEventListener(Event.ENTER_FRAME)){ this.addEventListener(Event.ENTER_FRAME, onEnter, false, 0, true); }; if (!this.hasEventListener(MouseEvent.CLICK)){ this.addEventListener(MouseEvent.CLICK, onClick, false, 0, true); }; if (!this.hasEventListener(MouseEvent.MOUSE_OVER)){ this.addEventListener(MouseEvent.MOUSE_OVER, onOver, false, 0, true); }; if (!this.hasEventListener(MouseEvent.MOUSE_OUT)){ this.addEventListener(MouseEvent.MOUSE_OUT, onOut, false, 0, true); }; } public function onUp(_arg1:MouseEvent){ task.onUp(_arg1); } public function onClick(_arg1:MouseEvent){ task.onClick(_arg1); } public function onOut(_arg1:MouseEvent){ task.onOut(_arg1); } } }//package
Section 81
//CustomSound (CustomSound) package { import flash.media.*; import flash.events.*; public class CustomSound extends Sound { public var _channel:SoundChannel;// = null public var isLooping:Boolean;// = false private var customVolumeMax:Number;// = 1 public var _transform:SoundTransform;// = null public function CustomSound(){ _channel = null; _transform = null; isLooping = false; customVolumeMax = 1; super(); } public function playSound(_arg1:SoundTransform, _arg2:Boolean=false){ if (_transform == null){ if (_channel != null){ _transform = new SoundTransform(customVolumeMax, _channel.position); } else { _transform = new SoundTransform(customVolumeMax, 0); }; }; _transform.volume = (_arg1.volume * customVolumeMax); if (((!((_channel == null))) && ((isLooping == false)))){ _channel.stop(); }; if ((((((isLooping == true)) && (!((_channel == null))))) && (!((_channel.position == 0))))){ return; }; if (isLooping == true){ _channel = play(0, 9999, _transform); } else { _channel = play(0, 0, _transform); }; _transform = _channel.soundTransform; _channel.soundTransform = _transform; } public function setCustomVolume(_arg1:Number=1){ customVolumeMax = _arg1; } private function soundCompleteHandler(_arg1:Event):void{ _channel.removeEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); _channel.stop(); replayLoop(); } public function setVolume(_arg1:Number){ if (((!((_channel == null))) && (!((_transform == null))))){ _transform.volume = ((_arg1 * customVolumeMax) / 100); _channel.soundTransform = _transform; }; } public function stopSound(){ if (_channel == null){ return; }; if (isLooping == true){ _channel.removeEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); }; _channel.stop(); } public function replayLoop(){ _channel = play(0, 9999, _transform); _transform = _channel.soundTransform; _channel.soundTransform = _transform; if (isLooping == true){ }; } public function setLoop(_arg1:Boolean){ isLooping = _arg1; } } }//package
Section 82
//disturbScreen (disturbScreen) package { import flash.events.*; import flash.display.*; import flash.ui.*; public class disturbScreen extends MovieClip { public var House:MovieClip; public var Fence:MovieClip; public var Lawn:MovieClip; public var Pool:MovieClip; public var Seasaw:MovieClip; public var heart:MovieClip; public var Fountain:MovieClip; public var tip:MovieClip; public var grass:MovieClip; public var plaza:SimpleButton; public function disturbScreen(){ addFrameScript(0, frame1); } public function init(){ if (!this.hasEventListener(MouseEvent.CLICK)){ this.addEventListener(MouseEvent.CLICK, onClick, false, 0, true); }; if (!this.hasEventListener(MouseEvent.MOUSE_OVER)){ this.addEventListener(MouseEvent.MOUSE_OVER, onOver, false, 0, true); }; if (!this.hasEventListener(MouseEvent.MOUSE_OUT)){ this.addEventListener(MouseEvent.MOUSE_OUT, onOut, false, 0, true); }; Mouse.show(); if (this.heart != null){ this.heart.visible = true; }; if (this.plaza != null){ this.plaza.visible = true; }; this.Lawn.mouseChildren = false; if (MainClass.counter == 1){ this.heart.gotoAndStop(2); } else { if (MainClass.counter == 2){ this.heart.gotoAndStop(4); } else { if (MainClass.counter == 3){ this.heart.gotoAndStop(6); } else { if (MainClass.counter == 4){ this.heart.gotoAndStop(8); } else { if (MainClass.counter == 5){ this.heart.gotoAndStop(10); } else { if (MainClass.counter == 6){ this.heart.gotoAndStop(12); } else { this.heart.gotoAndStop(1); }; }; }; }; }; }; if (!MainClass.lawn){ this.grass.gotoAndStop(1); } else { if (MainClass.lawn){ this.grass.gotoAndStop(2); this.Lawn.visible = false; }; }; this.Fountain.mouseChildren = false; if (!MainClass.fountain){ this.Fountain.gotoAndStop(1); } else { if (MainClass.fountain){ this.Fountain.gotoAndStop(2); }; }; this.House.mouseChildren = false; if (!MainClass.house){ this.House.gotoAndStop(1); } else { if (MainClass.house){ this.House.gotoAndStop(2); }; }; this.Fence.mouseChildren = false; if (!MainClass.fence){ this.Fence.gotoAndStop(1); } else { if (MainClass.fence){ this.Fence.gotoAndStop(2); }; }; this.Seasaw.mouseChildren = false; if (!MainClass.seaSaw){ this.Seasaw.gotoAndStop(1); } else { if (MainClass.seaSaw){ this.Seasaw.gotoAndStop(2); }; }; this.Pool.mouseChildren = false; if (!MainClass.pool){ this.Pool.gotoAndStop(1); } else { if (MainClass.pool){ this.Pool.gotoAndStop(2); }; }; if (HouseScreen.redColor1){ } else { if (HouseScreen.blueColor1){ } else { if (HouseScreen.yellowColor1){ } else { if (HouseScreen.greenColor1){ }; }; }; }; if (this.Fountain.currentFrame == 1){ this.Fountain.buttonMode = true; }; if (this.House.currentFrame == 1){ this.House.buttonMode = true; }; if (this.Fence.currentFrame == 1){ this.Fence.buttonMode = true; }; if (this.Seasaw.currentFrame == 1){ this.Seasaw.buttonMode = true; }; if (this.Pool.currentFrame == 1){ this.Pool.buttonMode = true; }; if (this.Lawn.currentFrame == 1){ this.Lawn.buttonMode = true; }; } public function onOver(_arg1:MouseEvent){ switch (_arg1.target.name){ case "Fence": if (this.Fence.currentFrame == 1){ this.tip.x = 230; this.tip.y = 120; this.tip.clip.inst.text = " Click on fence to fix it."; this.tip.gotoAndPlay(2); }; break; case "Lawn": this.tip.x = 220; this.tip.y = 330; this.tip.clip.inst.text = "Click lawn mower to cut the grass."; this.tip.gotoAndPlay(2); break; case "Pool": if (this.Pool.currentFrame == 1){ this.tip.x = 100; this.tip.y = 210; this.tip.clip.inst.text = "Click to prepare swimming pool."; this.tip.gotoAndPlay(2); }; break; case "House": if (this.House.currentFrame == 1){ this.tip.x = 500; this.tip.y = 50; this.tip.clip.inst.text = "Click on house to repair."; this.tip.gotoAndPlay(2); }; break; case "Fountain": if (this.Fountain.currentFrame == 1){ this.tip.x = 100; this.tip.y = 370; this.tip.clip.inst.text = "Click on fountain to fix it."; this.tip.gotoAndPlay(2); }; break; case "Seasaw": if (this.Seasaw.currentFrame == 1){ this.tip.x = 630; this.tip.y = 310; this.tip.clip.inst.text = "Click on Seasaw to fix it."; if (this.tip.currentFrame == 1){ this.tip.gotoAndPlay(2); }; }; case "plaza": break; }; } public function remove(){ if (this.hasEventListener(MouseEvent.CLICK)){ this.removeEventListener(MouseEvent.CLICK, onClick); }; if (this.hasEventListener(MouseEvent.MOUSE_OVER)){ this.removeEventListener(MouseEvent.MOUSE_OVER, onOver); }; if (this.hasEventListener(MouseEvent.MOUSE_OUT)){ this.removeEventListener(MouseEvent.MOUSE_OUT, onOut); }; } function frame1(){ if (this.tip != null){ this.tip.gotoAndStop(1); this.tip.mouseChildren = false; this.tip.mouseEnabled = false; }; if (this.Fountain != null){ this.Fountain.mouseChildren = false; }; } public function onClick(_arg1:MouseEvent){ switch (_arg1.target.name){ case "Fence": if (!MainClass.fence){ MainClass.currentLevel = 1; (this.parent as MainClass).startLevel(); (this.parent as MainClass).removeMidscreen(); }; break; case "Lawn": if (!MainClass.lawn){ MainClass.currentLevel = 2; (this.parent as MainClass).startLevel(); (this.parent as MainClass).removeMidscreen(); }; break; case "Pool": if (!MainClass.pool){ MainClass.currentLevel = 3; (this.parent as MainClass).startLevel(); (this.parent as MainClass).removeMidscreen(); }; break; case "House": if (!MainClass.house){ MainClass.currentLevel = 4; (this.parent as MainClass).startLevel(); (this.parent as MainClass).removeMidscreen(); }; break; case "Fountain": if (!MainClass.fountain){ MainClass.currentLevel = 5; (this.parent as MainClass).startLevel(); (this.parent as MainClass).removeMidscreen(); }; break; case "Seasaw": if (!MainClass.seaSaw){ MainClass.currentLevel = 6; (this.parent as MainClass).startLevel(); (this.parent as MainClass).removeMidscreen(); }; break; case "plaza": (this.parent as MainClass).playMoreGames(); break; }; } public function onOut(_arg1:MouseEvent){ switch (_arg1.target.name){ case "Fence": this.tip.x = -100; this.tip.x = -100; this.tip.gotoAndStop(1); break; case "Lawn": this.tip.x = -100; this.tip.x = -100; this.tip.gotoAndStop(1); break; case "Pool": this.tip.x = -100; this.tip.x = -100; this.tip.gotoAndStop(1); break; case "House": this.tip.x = -100; this.tip.x = -100; this.tip.gotoAndStop(1); break; case "Fountain": this.tip.x = -100; this.tip.x = -100; this.tip.gotoAndStop(1); break; case "Seasaw": this.tip.x = -100; this.tip.x = -100; this.tip.gotoAndStop(1); break; case "plaza": break; }; } } }//package
Section 83
//FenceScreen (FenceScreen) package { import flash.events.*; import flash.display.*; import flash.ui.*; public class FenceScreen extends Task { public var board1:MovieClip; public var clock:MovieClip; public var fence1:MovieClip; public var fence2:MovieClip; public var fence3:MovieClip; private var Arr:Array; public var heart:MovieClip; public var currentDig:Number;// = 1 public var paint:MovieClip; public var f3:Boolean;// = false public var colorFence:colorGate; public var f1:Boolean;// = false public var f2:Boolean;// = false private var Test:Boolean;// = false public var tuto:MovieClip; private var levelPause:Boolean;// = false public var board:MovieClip; public var back:SimpleButton; public var btFence:MovieClip; public var takeColor:Boolean;// = false public var btPaint:MovieClip; public var brush:MovieClip; public var phase:Number;// = 1 public var done:SimpleButton; public var ready:Number;// = 1 public var counter3:int; public var currentTime:int; public var counter:int; public static var greenColor:Boolean = false; public static var redColor:Boolean = false; public static var blueColor:Boolean = false; public static var getColor:int; public static var yellowColor:Boolean = false; public function FenceScreen(){ phase = 1; ready = 1; currentDig = 1; levelPause = false; Test = false; takeColor = false; f1 = false; f2 = false; f3 = false; super(); addFrameScript(0, frame1, 1, frame2, 2, frame3); } override public function onEnter(_arg1:Event){ if (((!((this.clock == null))) && (!(MainClass.Paused)))){ counter3++; if (counter3 == 30){ currentTime++; this.clock.clockHand.gotoAndStop(currentTime); counter3 = 0; }; }; } override public function onMove(_arg1:MouseEvent){ if ((((((phase == 1)) && ((ready == 1)))) && ((this.currentFrame == 3)))){ if (_arg1.target.name == "colorFence1"){ if (_arg1.buttonDown){ (this.getChildByName("colorFence") as colorGate).drawLine(); (this.getChildByName("colorFence") as colorGate).checkHits(); }; (this.getChildByName("colorFence") as colorGate).setValues(); }; }; } public function nextStep(){ currentStep++; phase = 1; } public function nextLevel(){ (this.parent.parent as MainClass).createMidscreen(); } function frame3(){ if (this.colorFence.colorFence1 != null){ this.colorFence.colorFence1.mouseChildren = false; }; if (this.btPaint != null){ this.btPaint.mouseChildren = false; this.btPaint.buttonMode = true; }; if (this.paint != null){ this.paint.mouseChildren = false; }; if (this.done != null){ this.done.visible = false; }; } function frame1(){ if (this.btFence != null){ this.btFence.buttonMode = true; }; if (this.done != null){ this.done.visible = false; }; if (this.tuto != null){ this.tuto.inst.text = "Select Wooden Fence from the panel."; }; if (MainClass.counter == 1){ this.heart.gotoAndStop(2); } else { if (MainClass.counter == 2){ this.heart.gotoAndStop(4); } else { if (MainClass.counter == 3){ this.heart.gotoAndStop(6); } else { if (MainClass.counter == 4){ this.heart.gotoAndStop(8); } else { if (MainClass.counter == 5){ this.heart.gotoAndStop(10); } else { if (MainClass.counter == 6){ this.heart.gotoAndStop(12); } else { this.heart.gotoAndStop(1); }; }; }; }; }; }; } function frame2(){ stop(); nextStep(); if (this.fence1 != null){ this.fence1.buttonMode = true; }; if (this.fence2 != null){ this.fence2.buttonMode = true; }; if (this.fence3 != null){ this.fence3.buttonMode = true; }; if (this.tuto != null){ this.tuto.inst.text = "Click to drag the fence pieces and drop them on the blinking area."; }; if (this.back != null){ this.back.visible = false; }; } public function nextDig(){ currentDig++; ready = 1; } public function pickFence(){ if (this.btFence.hitTestPoint(mouseX, mouseY)){ phase = 0; this.gotoAndStop(2); }; } private function dropFence(){ if (this.currentFrame == 2){ this.fence1.stopDrag(); if (this.fence1.hitTestObject(this.board)){ f1 = true; this.fence1.x = 82; this.fence1.y = 113; counter++; } else { f1 = false; this.fence1.x = 17.95; this.fence1.y = 344.05; }; if (this.fence2.hitTestObject(this.board)){ f2 = true; this.fence2.x = 250; this.fence2.y = 112; counter++; } else { f2 = false; this.fence2.x = 183.05; this.fence2.y = 307; }; if (this.fence3.hitTestObject(this.board1)){ f3 = true; this.fence3.x = 540; this.fence3.y = 153; counter++; } else { f3 = false; this.fence3.x = 509.7; this.fence3.y = 344.35; }; }; } public function nextWork(){ if (this.fence1 != null){ this.fence1.visible = false; }; if (this.fence2 != null){ this.fence2.visible = false; }; if (this.fence3 != null){ this.fence3.visible = false; }; this.gotoAndStop(3); if (this.tuto != null){ this.tuto.inst.text = "Select the color bucket from panel."; }; } private function pickPaint(){ if (this.btPaint.hitTestPoint(mouseX, mouseY)){ if (this.paint.currentFrame == 1){ this.paint.gotoAndPlay(2); }; }; } override public function onUp(_arg1:MouseEvent){ if (this.currentFrame == 2){ dropFence(); }; if ((((((((this.currentFrame == 2)) && (f1))) && (f2))) && (f3))){ nextWork(); }; } private function setFence(){ } override public function onOut(_arg1:MouseEvent){ if (_arg1.target.name == "done"){ Mouse.hide(); this.brush.visible = true; }; } override public function init(){ currentStep = 1; } override public function onDown(_arg1:MouseEvent){ if (this.currentFrame == 1){ if (_arg1.target.name == "back"){ nextLevel(); }; }; if (this.currentFrame == 3){ if (_arg1.target.name == "btPaint"){ if (this.paint != null){ if (this.paint.currentFrame == 1){ this.paint.gotoAndPlay(2); }; }; } else { if (_arg1.target.name == "paint"){ if (this.paint.currentFrame == 5){ pickColor(); }; }; }; if (_arg1.target.name == "done"){ if (this.parent.parent != null){ if ((this.parent.parent is MainClass)){ MainClass.fence = true; if (((((((((((MainClass.lawn) && (MainClass.seaSaw))) && (MainClass.pool))) && (MainClass.fountain))) && (MainClass.fence))) && (MainClass.house))){ win(); } else { MainClass.counter++; nextLevel(); }; }; }; }; }; if (this.currentFrame == 2){ pickFence1(); }; if (phase == 1){ if (checkStep(currentStep)){ executeStep(currentStep); }; return; }; } override public function onOver(_arg1:MouseEvent){ if (_arg1.target.name == "done"){ Mouse.show(); this.brush.visible = false; }; if ((((_arg1.target.name == "colorFence1")) && (takeColor))){ }; } private function pickFence1(){ if (((this.fence1.hitTestPoint(mouseX, mouseY)) && (!(f1)))){ this.fence1.startDrag(true); this.fence1.gotoAndStop(2); this.setChildIndex(this.fence1, (this.numChildren - 1)); } else { if (((this.fence2.hitTestPoint(mouseX, mouseY)) && (!(f2)))){ this.fence2.startDrag(true); this.fence2.gotoAndStop(2); this.setChildIndex(this.fence2, (this.numChildren - 1)); } else { if (((this.fence3.hitTestPoint(mouseX, mouseY)) && (!(f3)))){ this.fence3.startDrag(true); this.fence3.gotoAndStop(2); this.setChildIndex(this.fence3, (this.numChildren - 1)); }; }; }; } private function pickColor(){ if (this.paint.paint1.currentFrame == 21){ takeColor = true; if (this.paint.paint1.redPaint.hitTestPoint(mouseX, mouseY)){ redColor = true; blueColor = false; greenColor = false; yellowColor = false; getColor = 1; this.brush.startDrag(true); if (this.done != null){ this.done.visible = false; }; this.brush.gotoAndStop(1); Mouse.hide(); (this.getChildByName("colorFence") as colorGate).resetPoints(); (this.getChildByName("colorFence") as colorGate).removeLine(); (this.getChildByName("colorFence") as colorGate).setLine(); if (this.tuto != null){ this.tuto.inst.text = "Now brush on the fence to color it."; }; } else { if (this.paint.paint1.bluePaint.hitTestPoint(mouseX, mouseY)){ this.brush.startDrag(true); blueColor = true; redColor = false; greenColor = false; yellowColor = false; getColor = 3; Mouse.hide(); if (this.done != null){ this.done.visible = false; }; this.brush.gotoAndStop(2); (this.getChildByName("colorFence") as colorGate).resetPoints(); (this.getChildByName("colorFence") as colorGate).removeLine(); (this.getChildByName("colorFence") as colorGate).setLine(); if (this.tuto != null){ this.tuto.inst.text = "Now brush on the fence to color it."; }; } else { if (this.paint.paint1.yellowPaint.hitTestPoint(mouseX, mouseY)){ this.brush.startDrag(true); yellowColor = true; redColor = false; blueColor = false; greenColor = false; getColor = 2; Mouse.hide(); if (this.done != null){ this.done.visible = false; }; this.brush.gotoAndStop(3); (this.getChildByName("colorFence") as colorGate).resetPoints(); (this.getChildByName("colorFence") as colorGate).removeLine(); (this.getChildByName("colorFence") as colorGate).setLine(); if (this.tuto != null){ this.tuto.inst.text = "Now brush on the fence to color it."; }; } else { if (this.paint.paint1.greenPaint.hitTestPoint(mouseX, mouseY)){ this.brush.startDrag(true); greenColor = true; yellowColor = false; redColor = false; blueColor = false; getColor = 4; Mouse.hide(); if (this.done != null){ this.done.visible = false; }; this.brush.gotoAndStop(4); (this.getChildByName("colorFence") as colorGate).resetPoints(); (this.getChildByName("colorFence") as colorGate).removeLine(); (this.getChildByName("colorFence") as colorGate).setLine(); if (this.tuto != null){ this.tuto.inst.text = "Now brush on the fence to color it."; }; }; }; }; }; }; } public function executeStep(_arg1){ switch (_arg1){ case 1: pickFence(); break; case 2: setFence(); break; case 3: pickFence1(); break; case 4: pickPaint(); break; }; } public function win(){ (this.parent.parent as MainClass).createYouWin(); } public function checkStep(_arg1):Boolean{ switch (_arg1){ case 1: if (this.btFence != null){ return (this.btFence.hitTestPoint(mouseX, mouseY)); }; break; case 2: break; case 3: break; case 4: if (this.btPaint != null){ return (this.btPaint.hitTestPoint(mouseX, mouseY)); }; break; default: return (false); }; return (false); } } }//package
Section 84
//FountainScreen (FountainScreen) package { import flash.events.*; import flash.display.*; public class FountainScreen extends Task { public var clock:MovieClip; public var pick1:Boolean;// = false public var pick2:Boolean;// = false public var pick3:Boolean;// = false public var heart:MovieClip; public var currentDig:Number;// = 1 public var fountain:MovieClip; public var khadda:MovieClip; public var tuto:MovieClip; private var h1:Boolean;// = false private var h2:Boolean;// = false private var h3:Boolean;// = false private var levelPause:Boolean;// = false public var btFountain:MovieClip; public var back:SimpleButton; public var cementCar:MovieClip; public var phase:Number;// = 1 private var LineDraw:Boolean;// = false public var done:SimpleButton; public var ready:Number;// = 1 public var btCement:MovieClip; public var counter3:int; public var currentTime:int; public var btSpade:MovieClip; public function FountainScreen(){ phase = 1; ready = 1; currentDig = 1; levelPause = false; pick1 = false; pick2 = false; pick3 = false; h1 = false; h2 = false; h3 = false; LineDraw = false; super(); addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6); } public function dropFountain2(){ if (this.currentFrame == 5){ if (this.fountain.part2 != null){ this.fountain.part2.stopDrag(); phase = 1; }; if (this.fountain.part2.hitTestObject(this.fountain.hitPart2)){ this.fountain.part2.x = -146.55; this.fountain.part2.y = 25.55; pick2 = false; nextStep(); } else { this.fountain.part2.x = -279.55; this.fountain.part2.y = 55.7; }; }; } public function dropFountain3(){ if (this.currentFrame == 5){ if (this.fountain.part1 != null){ this.fountain.part1.stopDrag(); phase = 1; }; if (this.fountain.part1.hitTestObject(this.fountain.hitPart1)){ this.fountain.part1.x = -145.75; this.fountain.part1.y = -13.45; pick1 = false; this.fountain.gotoAndPlay(2); nextStep(); } else { this.fountain.part1.x = -8.55; this.fountain.part1.y = 49.05; }; }; } public function dropFountain1(){ if (this.currentFrame == 5){ if (this.fountain.part3 != null){ this.fountain.part3.stopDrag(); phase = 1; }; if (this.fountain.part3.hitTestObject(this.fountain.hitPart3)){ this.fountain.part3.x = -143.55; this.fountain.part3.y = 89; pick3 = false; nextStep(); } else { this.fountain.part3.x = 46.95; this.fountain.part3.y = 140.3; }; }; } override public function onEnter(_arg1:Event){ if (((!((this.clock == null))) && (!(MainClass.Paused)))){ counter3++; if (counter3 == 30){ currentTime++; this.clock.clockHand.gotoAndStop(currentTime); counter3 = 0; }; }; if (((MainClass.Paused) && (!(levelPause)))){ if (this.currentFrame == 2){ levelPause = true; this.khadda.gotoAndStop(this.khadda.currentFrame); }; if (this.currentFrame == 3){ levelPause = true; this.cementCar.gotoAndStop(this.cementCar.currentFrame); }; }; if (((levelPause) && (!(MainClass.Paused)))){ levelPause = false; if (this.currentFrame == 2){ if (((((((((((!((this.khadda.currentFrame == 1))) && (!((this.khadda.currentFrame == 13))))) && (!((this.khadda.currentFrame == 23))))) && (!((this.khadda.currentFrame == 34))))) && (!((this.khadda.currentFrame == 46))))) && (!((this.khadda.currentFrame == 62))))){ this.khadda.gotoAndPlay(this.khadda.currentFrame); }; }; if (this.currentFrame == 3){ if (((((!((this.cementCar.currentFrame == 15))) && (!((this.cementCar.currentFrame == 80))))) && (!((this.cementCar.currentFrame == 94))))){ this.cementCar.gotoAndPlay(this.cementCar.currentFrame); }; }; }; } override public function onMove(_arg1:MouseEvent){ if ((((phase == 1)) && ((ready == 1)))){ if (_arg1.buttonDown){ if (this.currentFrame == 2){ checkHits(); (this.parent as Container).drawLine(); }; LineDraw = true; }; }; } public function nextStep(){ currentStep++; phase = 1; } public function nextLevel(){ (this.parent.parent as MainClass).createMidscreen(); } function frame2(){ nextStep(); if (this.btCement != null){ this.btCement.mouseChildren = false; }; if (this.khadda.favda.hitSpade != null){ this.khadda.favda.hitSpade.buttonMode = true; }; if (this.tuto.inst != null){ this.tuto.inst.text = "Draw line on arrow to dig a hole"; }; if (this.back != null){ this.back.visible = false; }; } function frame3(){ stop(); } public function checkHits(){ if (this.currentFrame == 2){ if (this.khadda.arr.hitArea1.hitTestPoint(this.mouseX, this.mouseY)){ h1 = true; }; if (this.khadda.arr.hitArea2.hitTestPoint(this.mouseX, this.mouseY)){ h2 = true; }; if (this.khadda.arr.hitArea3.hitTestPoint(this.mouseX, this.mouseY)){ h3 = true; }; }; } function frame6(){ if (fountain != null){ fountain.buttonMode = true; }; } function frame4(){ if (this.cementCar.cement != null){ this.cementCar.buttonMode = true; this.cementCar.mouseChildren = false; }; if (this.btFountain != null){ this.btFountain.buttonMode = true; }; } function frame5(){ stop(); if (this.fountain != null){ this.fountain.buttonMode = true; }; nextStep(); if (this.tuto.inst != null){ this.tuto.inst.text = "Fix the Fountain pieces over the cement."; }; } function frame1(){ if (this.btSpade != null){ this.btSpade.mouseChildren = false; this.btSpade.buttonMode = true; }; if (this.done != null){ this.done.visible = false; }; if (this.tuto.inst != null){ this.tuto.inst.text = "Select spade from the panel"; }; if (MainClass.counter == 1){ this.heart.gotoAndStop(2); } else { if (MainClass.counter == 2){ this.heart.gotoAndStop(4); } else { if (MainClass.counter == 3){ this.heart.gotoAndStop(6); } else { if (MainClass.counter == 4){ this.heart.gotoAndStop(8); } else { if (MainClass.counter == 5){ this.heart.gotoAndStop(10); } else { if (MainClass.counter == 6){ this.heart.gotoAndStop(12); } else { this.heart.gotoAndStop(1); }; }; }; }; }; }; } public function dropCement(){ switch (currentDig){ case 5: if (this.cementCar.hitTestPoint(mouseX, mouseY)){ ready = 0; this.cementCar.gotoAndPlay(16); }; break; case 6: if (this.cementCar.hitTestPoint(mouseX, mouseY)){ ready = 0; this.cementCar.gotoAndPlay(81); }; break; }; } public function nextDig(){ currentDig++; ready = 1; h1 = false; h2 = false; h3 = false; LineDraw = false; } override public function onUp(_arg1:MouseEvent){ if (this.currentFrame == 5){ if (pick3){ dropFountain1(); } else { if (pick2){ dropFountain2(); } else { if (pick1){ dropFountain3(); }; }; }; }; if (this.currentFrame == 2){ (this.parent as Container).removeLine(); if (phase == 1){ if (checkStep(currentStep)){ executeStep(currentStep); }; return; }; }; } override public function init(){ currentStep = 1; } public function pickFountain1(){ if (this.fountain.part3.hitTestPoint(mouseX, mouseY)){ phase = 0; pick3 = true; pick2 = false; pick1 = false; this.fountain.part3.startDrag(); this.fountain.setChildIndex(this.fountain.part3, (this.fountain.numChildren - 1)); }; } public function pickFountain3(){ if (this.fountain.part1.hitTestPoint(mouseX, mouseY)){ phase = 0; pick3 = false; pick2 = false; pick1 = true; this.fountain.part1.startDrag(); this.fountain.setChildIndex(this.fountain.part1, (this.fountain.numChildren - 1)); }; } public function pickFountain2(){ if (this.fountain.part2.hitTestPoint(mouseX, mouseY)){ phase = 0; pick3 = false; pick2 = true; pick1 = false; this.fountain.part2.startDrag(); this.fountain.setChildIndex(this.fountain.part2, (this.fountain.numChildren - 1)); }; } override public function onDown(_arg1:MouseEvent){ if (this.currentFrame == 1){ if (_arg1.target.name == "back"){ nextLevel(); }; }; if ((((this.currentFrame == 5)) && (!((this.done == null))))){ if (_arg1.target.name == "done"){ if (this.parent.parent != null){ if ((this.parent.parent is MainClass)){ MainClass.fountain = true; if (((((((((((MainClass.lawn) && (MainClass.seaSaw))) && (MainClass.pool))) && (MainClass.fountain))) && (MainClass.fence))) && (MainClass.house))){ win(); } else { MainClass.counter++; nextLevel(); }; }; }; }; }; if (this.currentFrame != 2){ if (phase == 1){ if (checkStep(currentStep)){ executeStep(currentStep); }; return; }; }; } public function pickSpade(){ if (this.btSpade.hitTestPoint(mouseX, mouseY)){ phase = 0; this.gotoAndStop(2); }; } public function digging(){ switch (currentDig){ case 1: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.khadda.gotoAndPlay(2); }; break; case 2: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.khadda.gotoAndPlay(14); }; break; case 3: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.khadda.gotoAndPlay(24); }; break; case 4: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.khadda.gotoAndPlay(34); }; break; case 5: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.khadda.gotoAndPlay(47); }; break; }; } public function pickFountain(){ if (this.btFountain.hitTestPoint(mouseX, mouseY)){ phase = 0; this.gotoAndStop(5); }; } public function executeStep(_arg1){ switch (_arg1){ case 1: pickSpade(); break; case 2: if (ready == 1){ digging(); }; break; case 3: pickCementcar(); break; case 4: if (ready == 1){ dropCement(); }; break; case 5: pickFountain(); break; case 6: pickFountain1(); break; case 7: pickFountain2(); break; case 8: pickFountain3(); break; }; } public function win(){ (this.parent.parent as MainClass).createYouWin(); } public function checkStep(_arg1):Boolean{ switch (_arg1){ case 1: if (this.btSpade != null){ return (this.btSpade.hitTestPoint(mouseX, mouseY)); }; case 2: if (this.currentFrame == 2){ if (this.khadda.favda.hitSpade != null){ return (((((((h1) && (h2))) && (h3))) && (LineDraw))); }; }; break; case 3: if (this.btCement != null){ return (this.btCement.hitTestPoint(mouseX, mouseY)); }; break; case 4: if (this.cementCar != null){ return (this.cementCar.hitTestPoint(mouseX, mouseY)); }; break; case 5: if (this.btFountain != null){ return (this.btFountain.hitTestPoint(mouseX, mouseY)); }; case 6: if (this.fountain.part3 != null){ return (this.fountain.part3.hitTestPoint(mouseX, mouseY)); }; break; case 7: if (this.fountain.part2 != null){ return (this.fountain.part2.hitTestPoint(mouseX, mouseY)); }; break; case 8: if (this.fountain.part1 != null){ return (this.fountain.part1.hitTestPoint(mouseX, mouseY)); }; break; default: return (false); }; return (false); } public function pickCementcar(){ if (this.btCement.hitTestPoint(mouseX, mouseY)){ phase = 0; this.gotoAndStop(4); }; } } }//package
Section 85
//GameOver (GameOver) package { import flash.events.*; import flash.display.*; import flash.ui.*; public class GameOver extends MovieClip { public var girlGamesBtn:SimpleButton; public var playAgain:SimpleButton; public var plaza:SimpleButton; public function init(){ if (!this.hasEventListener(MouseEvent.CLICK)){ this.addEventListener(MouseEvent.CLICK, onClick, false, 0, true); Mouse.show(); }; } public function remove(){ if (this.hasEventListener(MouseEvent.CLICK)){ this.removeEventListener(MouseEvent.CLICK, onClick); }; } public function onClick(_arg1:MouseEvent){ switch (_arg1.target.name){ case "playAgain": (this.parent as MainClass).playAgain(); remove(); break; case "moregames": (this.parent as MainClass).playMoreGames(); break; case "addgames": (this.parent as MainClass).addMoreGames(); break; case "plaza": (this.parent as MainClass).playMoreGames(); break; }; } } }//package
Section 86
//GameoverSound (GameoverSound) package { public dynamic class GameoverSound extends CustomSound { } }//package
Section 87
//HouseScreen (HouseScreen) package { import flash.events.*; import flash.display.*; import flash.ui.*; public class HouseScreen extends Task { public var clock:MovieClip; var start1:Boolean;// = false var start2:Boolean;// = false var start4:Boolean;// = false var start5:Boolean;// = false var start8:Boolean;// = false var start3:Boolean;// = false var start6:Boolean;// = false public var pick:Boolean;// = false var start7:Boolean;// = false var pick1:Boolean;// = false public var btColor:MovieClip; public var spadeHit:MovieClip; public var heart:MovieClip; public var pickCement:Boolean;// = false public var bricks:cementWall; public var paint:MovieClip; public var w1:MovieClip; public var w2:MovieClip; public var w4:MovieClip; public var w6:MovieClip; public var w8:MovieClip; public var w3:MovieClip; public var w5:MovieClip; public var w7:MovieClip; public var btTools:MovieClip; public var w9:MovieClip; public var hammer:MovieClip; public var taken:Boolean;// = false public var pickHammer1:Boolean;// = false public var tuto:MovieClip; public var w11:MovieClip; public var back:SimpleButton; public var w22:MovieClip; public var w33:MovieClip; var wood1:Boolean;// = false var wood3:Boolean;// = false var wood6:Boolean;// = false var wood7:Boolean;// = false var wood8:Boolean;// = false public var spade:MovieClip; var wood5:Boolean;// = false public var brush:MovieClip; var wood2:Boolean;// = false var wood4:Boolean;// = false public var w44:MovieClip; var ww4:Boolean;// = false var ww5:Boolean;// = false var ww6:Boolean;// = false public var w55:MovieClip; var ww1:Boolean;// = false var ww8:Boolean;// = false var ww3:Boolean;// = false var ww7:Boolean;// = false var ww2:Boolean;// = false public var w66:MovieClip; public var phase:Number;// = 1 public var done:SimpleButton; public var w77:MovieClip; public var cementContainer:MovieClip; public var btCement:MovieClip; public var counter2:int;// = 0 public var w88:MovieClip; public var counter3:int; public var wall:colorWall; public var w99:MovieClip; public var currentTime:int; public var counter:int;// = 0 public static var getColor1:int; public static var blueColor1:Boolean = false; public static var yellowColor1:Boolean = false; public static var greenColor1:Boolean = false; public static var counter1:int = 0; public static var cementing:Boolean = false; public static var redColor1:Boolean = false; public function HouseScreen(){ phase = 1; pick = false; pickCement = false; pickHammer1 = false; counter = 0; counter2 = 0; ww1 = false; ww2 = false; ww3 = false; ww4 = false; ww5 = false; ww6 = false; ww7 = false; ww8 = false; wood1 = false; wood2 = false; wood3 = false; wood4 = false; wood5 = false; wood6 = false; wood7 = false; wood8 = false; start1 = false; start2 = false; start3 = false; start4 = false; start5 = false; start6 = false; start7 = false; start8 = false; pick1 = false; taken = false; super(); addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4); } public function takeCement(){ if (this.spadeHit != null){ if (this.spadeHit.hitTestPoint(mouseX, mouseY)){ cementing = true; pick1 = true; this.spade.startDrag(true); this.spade.gotoAndStop(2); this.tuto.inst.text = "Click and apply the cement over the broken wall areas."; this.setChildIndex(this.spade, (this.numChildren - 1)); Mouse.hide(); }; }; if (this.cementContainer != null){ if (this.cementContainer.hitTestPoint(mouseX, mouseY)){ pick1 = false; if (this.spade.currentFrame == 2){ this.spade.stopDrag(); if (MainClass.hit4){ this.tuto.inst.text = "Now select color bucket from the panel"; }; this.spade.gotoAndStop(1); this.spade.x = 497.5; this.spade.y = 412.15; }; Mouse.show(); }; }; } private function dropWood(){ if (this.currentFrame == 2){ this.w1.stopDrag(); if (this.w1.hitTestPoint(this.w11.x, this.w11.y)){ ww1 = true; this.w1.x = 72.7; this.w1.y = 223.6; counter++; if (((((((((((((((ww1) && (ww2))) && (ww3))) && (ww4))) && (ww5))) && (ww6))) && (ww7))) && (ww8))){ this.hammer.buttonMode = true; this.tuto.inst.text = "Click on Hammer and then keep clicking on the planks to fix them."; }; } else { ww1 = false; this.w1.x = 13.65; this.w1.y = 427.35; }; if (this.w2.hitTestPoint(this.w22.x, this.w22.y)){ ww2 = true; this.w2.x = 208.4; this.w2.y = 111.15; counter++; if (((((((((((((((ww1) && (ww2))) && (ww3))) && (ww4))) && (ww5))) && (ww6))) && (ww7))) && (ww8))){ this.hammer.buttonMode = true; this.tuto.inst.text = "Click on Hammer and then keep clicking on the planks to fix them."; }; } else { ww2 = false; this.w2.x = 37.95; this.w2.y = 408.65; }; if (this.w3.hitTestPoint(this.w33.x, this.w33.y)){ ww3 = true; this.w3.x = 167.85; this.w3.y = 149.2; counter++; if (((((((((((((((ww1) && (ww2))) && (ww3))) && (ww4))) && (ww5))) && (ww6))) && (ww7))) && (ww8))){ this.hammer.buttonMode = true; this.tuto.inst.text = "Click on Hammer and then keep clicking on the planks to fix them."; }; } else { ww3 = false; this.w3.x = 13.65; this.w3.y = 380.5; }; if (this.w4.hitTestPoint(this.w44.x, this.w44.y)){ ww4 = true; this.w4.x = 152.55; this.w4.y = 56.6; counter++; if (((((((((((((((ww1) && (ww2))) && (ww3))) && (ww4))) && (ww5))) && (ww6))) && (ww7))) && (ww8))){ this.hammer.buttonMode = true; this.tuto.inst.text = "Click on Hammer and then keep clicking on the planks to fix them."; }; } else { ww4 = false; this.w4.x = 223.65; this.w4.y = 441.95; }; if (this.w5.hitTestPoint(this.w55.x, this.w55.y)){ ww5 = true; this.w5.x = 410.75; this.w5.y = -0.1; counter++; if (((((((((((((((ww1) && (ww2))) && (ww3))) && (ww4))) && (ww5))) && (ww6))) && (ww7))) && (ww8))){ this.hammer.buttonMode = true; this.tuto.inst.text = "Click on Hammer and then keep clicking on the planks to fix them."; }; } else { ww5 = false; this.w5.x = 317.75; this.w5.y = 397.7; }; if (this.w6.hitTestPoint(this.w66.x, this.w66.y)){ ww6 = true; this.w6.x = 300.7; this.w6.y = 167.05; counter++; if (((((((((((((((ww1) && (ww2))) && (ww3))) && (ww4))) && (ww5))) && (ww6))) && (ww7))) && (ww8))){ this.hammer.buttonMode = true; this.tuto.inst.text = "Click on Hammer and then keep clicking on the planks to fix them."; }; } else { ww6 = false; this.w6.x = 428.7; this.w6.y = 430.05; }; if (this.w7.hitTestPoint(this.w77.x, this.w77.y)){ ww7 = true; this.w7.x = 375.55; this.w7.y = 205.3; counter++; if (((((((((((((((ww1) && (ww2))) && (ww3))) && (ww4))) && (ww5))) && (ww6))) && (ww7))) && (ww8))){ this.hammer.buttonMode = true; this.tuto.inst.text = "Click on Hammer and then keep clicking on the planks to fix them."; }; } else { ww7 = false; this.w7.x = 534.7; this.w7.y = 402.5; }; if (this.w8.hitTestPoint(this.w88.x, this.w88.y)){ ww8 = true; this.w8.x = 433.05; this.w8.y = 82.1; counter++; if (((((((((((((((ww1) && (ww2))) && (ww3))) && (ww4))) && (ww5))) && (ww6))) && (ww7))) && (ww8))){ this.hammer.buttonMode = true; this.tuto.inst.text = "Click on Hammer and then keep clicking on the planks to fix them."; }; } else { ww8 = false; this.w8.x = 601.05; this.w8.y = 365.1; }; }; } override public function onEnter(_arg1:Event){ if (((!((this.clock == null))) && (!(MainClass.Paused)))){ counter3++; if (counter3 == 35){ currentTime++; this.clock.clockHand.gotoAndStop(currentTime); counter3 = 0; }; }; if (counter1 > 3){ counter1 = 0; }; } override public function onMove(_arg1:MouseEvent){ if ((((phase == 1)) && ((this.currentFrame == 3)))){ if (_arg1.buttonDown){ if (_arg1.target.name == "bricks"){ if (pick1){ (this.getChildByName("bricks") as cementWall).drawLine(); (this.getChildByName("bricks") as cementWall).checkHits(); }; }; }; (this.getChildByName("bricks") as cementWall).setValues(); } else { if ((((phase == 1)) && ((this.currentFrame == 4)))){ if (_arg1.buttonDown){ if (_arg1.target.name == "wall"){ (this.getChildByName("wall") as colorWall).drawLine(); (this.getChildByName("wall") as colorWall).checkHits(); }; }; (this.getChildByName("wall") as colorWall).setValues(); }; }; } public function nextStep(){ currentStep++; phase = 1; } public function pickTools(){ phase = 0; this.gotoAndStop(2); } private function pickHammer(){ if (this.hammer.hitTestPoint(mouseX, mouseY)){ this.hammer.startDrag(); this.setChildIndex(this.hammer, (this.numChildren - 1)); pickHammer1 = true; }; } public function counterIncreament(){ if (((((((((((((((this.w1.hitTestPoint(mouseX, mouseY)) || (this.w2.hitTestPoint(mouseX, mouseY)))) || (this.w3.hitTestPoint(mouseX, mouseY)))) || (this.w4.hitTestPoint(mouseX, mouseY)))) || (this.w5.hitTestPoint(mouseX, mouseY)))) || (this.w6.hitTestPoint(mouseX, mouseY)))) || (this.w7.hitTestPoint(mouseX, mouseY)))) || (this.w8.hitTestPoint(mouseX, mouseY)))){ counter1++; }; } function frame1(){ if (this.btTools != null){ this.btTools.buttonMode = true; }; if (this.done != null){ this.done.visible = false; }; if (this.tuto != null){ this.tuto.inst.text = "Click on Wood and Hammer from the panel."; }; if (MainClass.counter == 1){ this.heart.gotoAndStop(2); } else { if (MainClass.counter == 2){ this.heart.gotoAndStop(4); } else { if (MainClass.counter == 3){ this.heart.gotoAndStop(6); } else { if (MainClass.counter == 4){ this.heart.gotoAndStop(8); } else { if (MainClass.counter == 5){ this.heart.gotoAndStop(10); } else { if (MainClass.counter == 6){ this.heart.gotoAndStop(12); } else { this.heart.gotoAndStop(1); }; }; }; }; }; }; } function frame3(){ if (this.bricks != null){ this.bricks.mouseChildren = false; }; if (this.btColor != null){ this.btColor.buttonMode = true; this.btColor.mouseChildren = false; }; if (this.spadeHit != null){ this.spadeHit.buttonMode = true; }; } public function nextLevel(){ (this.parent.parent as MainClass).createMidscreen(); } function frame4(){ if (this.wall != null){ this.wall.mouseChildren = false; }; if (this.paint != null){ this.paint.buttonMode = true; this.paint.gotoAndPlay(2); }; } function frame2(){ if (this.w1 != null){ this.w1.buttonMode = true; }; if (this.w2 != null){ this.w2.buttonMode = true; }; if (this.w3 != null){ this.w3.buttonMode = true; }; if (this.w4 != null){ this.w4.buttonMode = true; }; if (this.w5 != null){ this.w5.buttonMode = true; }; if (this.w6 != null){ this.w6.buttonMode = true; }; if (this.w7 != null){ this.w7.buttonMode = true; }; if (this.w8 != null){ this.w8.buttonMode = true; }; if (this.w9 != null){ this.w9.buttonMode = true; }; if (this.btCement != null){ this.btCement.mouseChildren = false; }; if (this.tuto != null){ this.tuto.inst.text = "Click to drag the wood planks and drop them to its proper place on the roof."; }; if (this.back != null){ this.back.visible = false; }; nextStep(); } private function dropHammer(){ if (this.hammer.hitTestObject(this.w1)){ this.hammer.gotoAndPlay(2); } else { this.hammer.gotoAndStop(1); }; if (this.hammer.hitTestObject(this.w2)){ this.hammer.gotoAndPlay(2); } else { this.hammer.gotoAndStop(1); }; if (this.hammer.hitTestObject(this.w3)){ this.hammer.gotoAndPlay(2); } else { this.hammer.gotoAndStop(1); }; if (this.hammer.hitTestObject(this.w4)){ this.hammer.gotoAndPlay(2); } else { this.hammer.gotoAndStop(1); }; if (this.hammer.hitTestObject(this.w5)){ this.hammer.gotoAndPlay(2); } else { this.hammer.gotoAndStop(1); }; if (this.hammer.hitTestObject(this.w6)){ this.hammer.gotoAndPlay(2); } else { this.hammer.gotoAndStop(1); }; if (this.hammer.hitTestObject(this.w7)){ this.hammer.gotoAndPlay(2); } else { this.hammer.gotoAndStop(1); }; if (this.hammer.hitTestObject(this.w8)){ this.hammer.gotoAndPlay(2); } else { this.hammer.gotoAndStop(1); }; } private function HitWood(){ if (pickHammer1){ if (((this.w1.hitTestPoint(mouseX, mouseY)) && (!(wood1)))){ this.hammer.x = ((this.w1.x + (this.w1.width / 2)) + 20); this.hammer.y = ((this.w1.y - this.w1.height) - 10); if (this.w1.currentFrame == 1){ }; if ((((this.hammer.currentFrame == 1)) && ((this.w1.currentFrame == 1)))){ this.hammer.gotoAndPlay(2); }; } else { if (((this.w2.hitTestPoint(mouseX, mouseY)) && (!(wood2)))){ this.hammer.x = ((this.w2.x + (this.w2.width / 2)) + 23); this.hammer.y = ((this.w2.y - this.w2.height) - 10); if (this.w2.currentFrame == 1){ }; if ((((this.hammer.currentFrame == 1)) && ((this.w2.currentFrame == 1)))){ this.hammer.gotoAndPlay(2); }; } else { if (((this.w3.hitTestPoint(mouseX, mouseY)) && (!(wood3)))){ this.hammer.x = ((this.w3.x + (this.w3.width / 2)) + 20); this.hammer.y = ((this.w3.y - this.w3.height) - 10); if (this.w3.currentFrame == 1){ }; if ((((this.hammer.currentFrame == 1)) && ((this.w3.currentFrame == 1)))){ this.hammer.gotoAndPlay(2); }; } else { if (((this.w4.hitTestPoint(mouseX, mouseY)) && (!(wood4)))){ this.hammer.x = ((this.w4.x + (this.w4.width / 2)) + 18); this.hammer.y = ((this.w4.y - this.w4.height) - 10); if (this.w4.currentFrame == 1){ }; if ((((this.hammer.currentFrame == 1)) && ((this.w4.currentFrame == 1)))){ this.hammer.gotoAndPlay(2); }; } else { if (((this.w5.hitTestPoint(mouseX, mouseY)) && (!(wood5)))){ this.hammer.x = ((this.w5.x + (this.w5.width / 2)) + 18); this.hammer.y = ((this.w5.y - this.w5.height) + 30); if (this.w5.currentFrame == 1){ }; if ((((this.hammer.currentFrame == 1)) && ((this.w5.currentFrame == 1)))){ this.hammer.gotoAndPlay(2); }; } else { if (((this.w6.hitTestPoint(mouseX, mouseY)) && (!(wood6)))){ this.hammer.x = ((this.w6.x + (this.w6.width / 2)) + 25); this.hammer.y = ((this.w6.y - this.w6.height) - 10); if (this.w6.currentFrame == 1){ }; if ((((this.hammer.currentFrame == 1)) && ((this.w6.currentFrame == 1)))){ this.hammer.gotoAndPlay(2); }; } else { if (((this.w7.hitTestPoint(mouseX, mouseY)) && (!(wood7)))){ this.hammer.x = ((this.w7.x + (this.w7.width / 2)) + 19); this.hammer.y = ((this.w7.y - this.w7.height) - 10); if (this.w7.currentFrame == 1){ }; if ((((this.hammer.currentFrame == 1)) && ((this.w7.currentFrame == 1)))){ this.hammer.gotoAndPlay(2); }; } else { if (((this.w8.hitTestPoint(mouseX, mouseY)) && (!(wood8)))){ this.hammer.x = ((this.w8.x + (this.w8.width / 2)) + 20); this.hammer.y = ((this.w8.y - this.w8.height) - 10); if (this.w8.currentFrame == 1){ }; if ((((this.hammer.currentFrame == 1)) && ((this.w8.currentFrame == 1)))){ this.hammer.gotoAndPlay(2); }; }; }; }; }; }; }; }; }; }; } override public function onUp(_arg1:MouseEvent){ if ((((this.currentFrame == 2)) && (!(pickHammer1)))){ dropWood(); }; if ((((((((((((((((((this.currentFrame == 2)) && (ww1))) && (ww2))) && (ww3))) && (ww4))) && (ww5))) && (ww6))) && (ww7))) && (ww8))){ }; } override public function onOut(_arg1:MouseEvent){ if (_arg1.target.name == "done"){ Mouse.hide(); if (this.brush != null){ this.brush.visible = true; }; }; } override public function init(){ currentStep = 1; } override public function onDown(_arg1:MouseEvent){ if (this.currentFrame == 1){ if (_arg1.target.name == "back"){ nextLevel(); }; }; if ((((((((((((((((((this.currentFrame == 2)) && (ww1))) && (ww2))) && (ww3))) && (ww4))) && (ww5))) && (ww6))) && (ww7))) && (ww8))){ pickHammer(); HitWood(); }; if ((((this.currentFrame == 2)) && (!(pick)))){ pickWoods(); }; if ((((this.currentFrame == 2)) && (pickCement))){ if (_arg1.target.name == "btCement"){ this.w1.visible = false; this.w2.visible = false; this.w3.visible = false; this.w4.visible = false; this.w5.visible = false; this.w6.visible = false; this.w7.visible = false; this.w8.visible = false; this.hammer.visible = false; pickCement = false; this.gotoAndStop(3); this.tuto.inst.text = "Click and drag the cement over the broken wall areas."; }; }; if ((((this.currentFrame == 3)) && (!(pickCement)))){ takeCement(); if ((((_arg1.target.name == "btColor")) && (MainClass.hit4))){ this.gotoAndStop(4); Mouse.show(); if (this.spade != null){ this.spade.visible = false; }; }; }; if (this.currentFrame == 4){ pickColor(); if (_arg1.target.name == "done"){ if (this.parent.parent != null){ if ((this.parent.parent is MainClass)){ MainClass.house = true; MainClass.hit4 = false; if (((((((((((MainClass.lawn) && (MainClass.seaSaw))) && (MainClass.pool))) && (MainClass.fountain))) && (MainClass.fence))) && (MainClass.house))){ win(); } else { MainClass.counter++; nextLevel(); }; }; }; }; }; if (phase == 1){ if (checkStep(currentStep)){ executeStep(currentStep); }; return; }; } public function Hammering(){ if (pickHammer1){ if (this.w1.hitTestPoint(mouseX, mouseY)){ if (!start1){ counter1 = 0; start1 = true; start2 = false; start3 = false; start4 = false; start5 = false; start6 = false; start7 = false; start8 = false; }; if (counter1 == 2){ counter1 = 0; if (this.w1.currentFrame == 1){ this.w1.gotoAndStop(2); wood1 = true; if (this.w2.currentFrame == 1){ wood2 = false; }; if (this.w3.currentFrame == 1){ wood3 = false; }; if (this.w4.currentFrame == 1){ wood4 = false; }; if (this.w5.currentFrame == 1){ wood5 = false; }; if (this.w6.currentFrame == 1){ wood6 = false; }; if (this.w7.currentFrame == 1){ wood7 = false; }; if (this.w8.currentFrame == 1){ wood8 = false; }; counter2++; }; if (counter2 >= 8){ if (this.tuto != null){ this.tuto.inst.text = "Select white cement from the panel."; }; pickCement = true; if (this.btCement != null){ this.btCement.buttonMode = true; }; this.hammer.visible = false; }; }; } else { if (this.w2.hitTestPoint(mouseX, mouseY)){ if (!start2){ counter1 = 0; start1 = false; start2 = true; start3 = false; start4 = false; start5 = false; start6 = false; start7 = false; start8 = false; }; if (counter1 == 3){ counter1 = 0; if (this.w2.currentFrame == 1){ this.w2.gotoAndStop(2); if (this.w1.currentFrame == 1){ wood1 = false; }; wood2 = true; if (this.w3.currentFrame == 1){ wood3 = false; }; if (this.w4.currentFrame == 1){ wood4 = false; }; if (this.w5.currentFrame == 1){ wood5 = false; }; if (this.w6.currentFrame == 1){ wood6 = false; }; if (this.w7.currentFrame == 1){ wood7 = false; }; if (this.w8.currentFrame == 1){ wood8 = false; }; counter2++; }; if (counter2 >= 8){ if (this.tuto != null){ this.tuto.inst.text = "Select white cement from the panel."; }; pickCement = true; if (this.btCement != null){ this.btCement.buttonMode = true; }; this.hammer.visible = false; }; }; } else { if (this.w3.hitTestPoint(mouseX, mouseY)){ if (!start3){ counter1 = 0; start1 = false; start2 = false; start3 = true; start4 = false; start5 = false; start6 = false; start7 = false; start8 = false; }; if (counter1 == 3){ counter1 = 0; if (this.w3.currentFrame == 1){ this.w3.gotoAndStop(2); if (this.w2.currentFrame == 1){ wood2 = false; }; wood3 = true; if (this.w1.currentFrame == 1){ wood1 = false; }; if (this.w4.currentFrame == 1){ wood4 = false; }; if (this.w5.currentFrame == 1){ wood5 = false; }; if (this.w6.currentFrame == 1){ wood6 = false; }; if (this.w7.currentFrame == 1){ wood7 = false; }; if (this.w8.currentFrame == 1){ wood8 = false; }; counter2++; }; if (counter2 >= 8){ if (this.tuto != null){ this.tuto.inst.text = "Select white cement from the panel."; }; pickCement = true; if (this.btCement != null){ this.btCement.buttonMode = true; }; this.hammer.visible = false; }; }; } else { if (this.w4.hitTestPoint(mouseX, mouseY)){ if (!start4){ counter1 = 0; start1 = false; start2 = false; start3 = false; start4 = true; start5 = false; start6 = false; start7 = false; start8 = false; }; if (counter1 == 3){ counter1 = 0; if (this.w4.currentFrame == 1){ this.w4.gotoAndStop(2); if (this.w2.currentFrame == 1){ wood2 = false; }; if (this.w3.currentFrame == 1){ wood3 = false; }; wood4 = true; if (this.w1.currentFrame == 1){ wood1 = false; }; if (this.w5.currentFrame == 1){ wood5 = false; }; if (this.w2.currentFrame == 1){ wood6 = false; }; if (this.w7.currentFrame == 1){ wood7 = false; }; if (this.w8.currentFrame == 1){ wood8 = false; }; counter2++; }; if (counter2 >= 8){ if (this.tuto != null){ this.tuto.inst.text = "Select white cement from the panel."; }; pickCement = true; if (this.btCement != null){ this.btCement.buttonMode = true; }; this.hammer.visible = false; }; }; } else { if (this.w5.hitTestPoint(mouseX, mouseY)){ if (!start5){ counter1 = 0; start1 = false; start2 = false; start3 = false; start4 = false; start5 = true; start6 = false; start7 = false; start8 = false; }; if (counter1 == 3){ counter1 = 0; if (this.w5.currentFrame == 1){ this.w5.gotoAndStop(2); if (this.w2.currentFrame == 1){ wood2 = false; }; if (this.w3.currentFrame == 1){ wood3 = false; }; if (this.w4.currentFrame == 1){ wood4 = false; }; wood5 = true; if (this.w1.currentFrame == 1){ wood1 = false; }; if (this.w6.currentFrame == 1){ wood6 = false; }; if (this.w7.currentFrame == 1){ wood7 = false; }; if (this.w8.currentFrame == 1){ wood8 = false; }; counter2++; }; if (counter2 >= 8){ if (this.tuto != null){ this.tuto.inst.text = "Select white cement from the panel."; }; pickCement = true; if (this.btCement != null){ this.btCement.buttonMode = true; }; this.hammer.visible = false; }; }; } else { if (this.w6.hitTestPoint(mouseX, mouseY)){ if (!start6){ counter1 = 0; start1 = false; start2 = false; start3 = false; start4 = false; start5 = false; start6 = true; start7 = false; start8 = false; }; if (counter1 == 3){ counter1 = 0; if (this.w6.currentFrame == 1){ this.w6.gotoAndStop(2); if (this.w2.currentFrame == 1){ wood2 = false; }; if (this.w3.currentFrame == 1){ wood3 = false; }; if (this.w4.currentFrame == 1){ wood4 = false; }; if (this.w5.currentFrame == 1){ wood5 = false; }; wood6 = true; if (this.w1.currentFrame == 1){ wood1 = false; }; if (this.w7.currentFrame == 1){ wood7 = false; }; if (this.w8.currentFrame == 1){ wood8 = false; }; counter2++; }; if (counter2 >= 8){ if (this.tuto != null){ this.tuto.inst.text = "Select white cement from the panel."; }; pickCement = true; if (this.btCement != null){ this.btCement.buttonMode = true; }; this.hammer.visible = false; }; }; } else { if (this.w7.hitTestPoint(mouseX, mouseY)){ if (!start7){ counter1 = 0; start1 = false; start2 = false; start3 = false; start4 = false; start5 = false; start6 = false; start7 = true; start8 = false; }; if (counter1 == 3){ counter1 = 0; if (this.w7.currentFrame == 1){ this.w7.gotoAndStop(2); if (this.w2.currentFrame == 1){ wood2 = false; }; if (this.w3.currentFrame == 1){ wood3 = false; }; if (this.w4.currentFrame == 1){ wood4 = false; }; if (this.w5.currentFrame == 1){ wood5 = false; }; if (this.w6.currentFrame == 1){ wood6 = false; }; if (this.w1.currentFrame == 1){ wood1 = false; }; wood7 = true; if (this.w8.currentFrame == 1){ wood8 = false; }; counter2++; }; if (counter2 >= 8){ if (this.tuto != null){ this.tuto.inst.text = "Select white cement from the panel."; }; pickCement = true; if (this.btCement != null){ this.btCement.buttonMode = true; }; this.hammer.visible = false; }; }; } else { if (this.w8.hitTestPoint(mouseX, mouseY)){ if (!start8){ counter1 = 0; start1 = false; start2 = false; start3 = false; start4 = false; start5 = false; start6 = false; start7 = true; start8 = true; }; if (counter1 == 3){ counter1 = 0; if (this.w8.currentFrame == 1){ this.w8.gotoAndStop(2); if (this.w2.currentFrame == 1){ wood2 = false; }; if (this.w3.currentFrame == 1){ wood3 = false; }; if (this.w4.currentFrame == 1){ wood4 = false; }; if (this.w5.currentFrame == 1){ wood5 = false; }; if (this.w6.currentFrame == 1){ wood6 = false; }; if (this.w7.currentFrame == 1){ wood7 = false; }; wood8 = true; if (this.w1.currentFrame == 1){ wood1 = false; }; counter2++; }; if (counter2 >= 8){ if (this.tuto != null){ this.tuto.inst.text = "Select white cement from the panel."; }; pickCement = true; if (this.btCement != null){ this.btCement.buttonMode = true; }; this.hammer.visible = false; }; }; }; }; }; }; }; }; }; }; }; } override public function onOver(_arg1:MouseEvent){ if (_arg1.target.name == "done"){ Mouse.show(); if (this.brush != null){ this.brush.visible = false; }; }; } private function pickColor(){ if (this.paint != null){ if (this.paint.paint1.currentFrame == 21){ if (this.paint.paint1.redPaint.hitTestPoint(mouseX, mouseY)){ this.tuto.inst.text = "Click and brush on the wall to apply the color."; this.brush.startDrag(true); this.brush.gotoAndStop(1); Mouse.hide(); redColor1 = true; blueColor1 = false; greenColor1 = false; yellowColor1 = false; getColor1 = 1; if (this.done != null){ this.done.visible = false; }; (this.getChildByName("wall") as colorWall).removeLine(); (this.getChildByName("wall") as colorWall).setLine(); (this.getChildByName("wall") as colorWall).resetPoints(); } else { if (this.paint.paint1.bluePaint.hitTestPoint(mouseX, mouseY)){ this.tuto.inst.text = "Click and brush on the wall to apply the color."; this.brush.startDrag(true); Mouse.hide(); blueColor1 = true; redColor1 = false; greenColor1 = false; yellowColor1 = false; getColor1 = 3; this.brush.gotoAndStop(2); if (this.done != null){ this.done.visible = false; }; (this.getChildByName("wall") as colorWall).removeLine(); (this.getChildByName("wall") as colorWall).setLine(); (this.getChildByName("wall") as colorWall).resetPoints(); } else { if (this.paint.paint1.yellowPaint.hitTestPoint(mouseX, mouseY)){ this.tuto.inst.text = "Click and brush on the wall to apply the color."; this.brush.startDrag(true); yellowColor1 = true; redColor1 = false; blueColor1 = false; greenColor1 = false; getColor1 = 2; this.brush.gotoAndStop(3); if (this.done != null){ this.done.visible = false; }; (this.getChildByName("wall") as colorWall).removeLine(); (this.getChildByName("wall") as colorWall).setLine(); (this.getChildByName("wall") as colorWall).resetPoints(); } else { if (this.paint.paint1.greenPaint.hitTestPoint(mouseX, mouseY)){ this.tuto.inst.text = "Click and brush on the wall to apply the color."; this.brush.startDrag(true); greenColor1 = true; yellowColor1 = false; redColor1 = false; blueColor1 = false; getColor1 = 4; this.brush.gotoAndStop(4); if (this.done != null){ this.done.visible = false; }; (this.getChildByName("wall") as colorWall).removeLine(); (this.getChildByName("wall") as colorWall).setLine(); (this.getChildByName("wall") as colorWall).resetPoints(); }; }; }; }; }; }; } private function pickWoods(){ if (((this.w1.hitTestPoint(mouseX, mouseY)) && (!(ww1)))){ this.w1.startDrag(); this.setChildIndex(this.w1, (this.numChildren - 1)); } else { if (((this.w2.hitTestPoint(mouseX, mouseY)) && (!(ww2)))){ this.w2.startDrag(); this.setChildIndex(this.w2, (this.numChildren - 1)); } else { if (((this.w3.hitTestPoint(mouseX, mouseY)) && (!(ww3)))){ this.w3.startDrag(); this.setChildIndex(this.w3, (this.numChildren - 1)); } else { if (((this.w4.hitTestPoint(mouseX, mouseY)) && (!(ww4)))){ this.w4.startDrag(); this.setChildIndex(this.w4, (this.numChildren - 1)); } else { if (((this.w5.hitTestPoint(mouseX, mouseY)) && (!(ww5)))){ this.w5.startDrag(); this.setChildIndex(this.w5, (this.numChildren - 1)); } else { if (((this.w6.hitTestPoint(mouseX, mouseY)) && (!(ww6)))){ this.w6.startDrag(); this.setChildIndex(this.w6, (this.numChildren - 1)); } else { if (((this.w7.hitTestPoint(mouseX, mouseY)) && (!(ww7)))){ this.w7.startDrag(); this.setChildIndex(this.w7, (this.numChildren - 1)); } else { if (((this.w8.hitTestPoint(mouseX, mouseY)) && (!(ww8)))){ this.w8.startDrag(); this.setChildIndex(this.w8, (this.numChildren - 1)); }; }; }; }; }; }; }; }; } public function executeStep(_arg1){ switch (_arg1){ case 1: pickTools(); break; case 2: break; }; } public function win(){ (this.parent.parent as MainClass).createYouWin(); } public function checkStep(_arg1):Boolean{ switch (_arg1){ case 1: if (this.btTools != null){ return (this.btTools.hitTestPoint(mouseX, mouseY)); }; break; default: return (false); }; return (false); } } }//package
Section 88
//IngameSound (IngameSound) package { public dynamic class IngameSound extends CustomSound { } }//package
Section 89
//Instructions (Instructions) package { import flash.events.*; import flash.display.*; public class Instructions extends MovieClip { public var plaza:SimpleButton; public var back:SimpleButton; public function init(){ if (!this.hasEventListener(MouseEvent.CLICK)){ addEventListener(MouseEvent.CLICK, handleClick, false, 0, true); }; } public function removeListeners(){ if (this.hasEventListener(MouseEvent.CLICK)){ this.removeEventListener(MouseEvent.CLICK, handleClick); }; } public function handleClick(_arg1:MouseEvent){ if (_arg1.target.name == "back"){ (this.parent as MainClass).removeInstruction(); } else { if (_arg1.target.name == "plaza"){ (this.parent as MainClass).playMoreGames(); }; }; } } }//package
Section 90
//LawnScreen (LawnScreen) package { import flash.events.*; import flash.display.*; public class LawnScreen extends Task { public var clock:MovieClip; private var counter:int; private var position:int;// = 0 private var easing:Number;// = 0.1 private var Speed:Number;// = 2 public var done1:SimpleButton; private var p:int; private var increment:int;// = 0 public var phase:Number;// = 1 private var dummy1:int;// = 0 private var wrongDirection:Boolean;// = false public var heart:MovieClip; public var cutter:MovieClip; private var dummy:int;// = 0 private var done:Boolean;// = false private var counter1:int;// = 0 private var counter3:int; public var grass:MovieClip; private var Test:int;// = 0 private var vx:int; public var tuto:MovieClip; private var counter2:int;// = 0 private var p1:int; private var currentTime:int; private var targetY:Number; public var back:SimpleButton; private var targetX:Number; public function LawnScreen(){ phase = 1; easing = 0.1; targetX = (mouseX + 100); targetY = mouseY; Speed = 2; position = 0; Test = 0; wrongDirection = false; dummy = 0; dummy1 = 0; increment = 0; counter1 = 0; counter2 = 0; done = false; super(); addFrameScript(0, frame1); } public function win(){ (this.parent.parent as MainClass).createYouWin(); } override public function init(){ currentStep = 1; } public function checkStep(_arg1):Boolean{ switch (_arg1){ case 1: break; default: return (false); }; return (false); } override public function onEnter(_arg1:Event){ moveCutter(); if ((((((vx == 0)) && ((this.cutter.x > 0)))) && ((this.cutter.x < 670)))){ this.cutter.gotoAndStop(1); }; if ((((mouseX > this.cutter.x)) && (wrongDirection))){ this.cutter.gotoAndStop(1); }; if ((((mouseX < this.cutter.x)) && (!(wrongDirection)))){ this.cutter.gotoAndStop(1); }; if (this.clock != null){ counter3++; if (counter3 == 30){ currentTime++; this.clock.clockHand.gotoAndStop(currentTime); counter3 = 0; }; }; } override public function onDown(_arg1:MouseEvent){ if (_arg1.target.name == "back"){ nextLevel(); }; if (_arg1.target.name == "done1"){ if (this.parent.parent != null){ if ((this.parent.parent is MainClass)){ MainClass.lawn = true; if (((((((((((MainClass.lawn) && (MainClass.seaSaw))) && (MainClass.pool))) && (MainClass.fountain))) && (MainClass.fence))) && (MainClass.house))){ win(); } else { MainClass.counter++; nextLevel(); }; }; }; }; if (this.cutter.hitTestPoint(mouseX, mouseY)){ if ((((this.cutter.currentFrame == 1)) && ((this.grass.p9.width > 0)))){ this.cutter.gotoAndStop(2); this.back.visible = false; if (this.tuto != null){ this.tuto.inst.text = "click on machine to start or stop."; }; } else { if (this.cutter.currentFrame == 2){ this.cutter.gotoAndStop(1); }; }; }; if (phase == 1){ if (checkStep(currentStep)){ executeStep(currentStep); }; return; }; } public function nextLevel(){ (this.parent.parent as MainClass).createMidscreen(); } function frame1(){ if (this.done1 != null){ this.done1.visible = false; }; if (this.cutter != null){ this.cutter.buttonMode = true; }; if (MainClass.counter == 1){ this.heart.gotoAndStop(2); } else { if (MainClass.counter == 2){ this.heart.gotoAndStop(4); } else { if (MainClass.counter == 3){ this.heart.gotoAndStop(6); } else { if (MainClass.counter == 4){ this.heart.gotoAndStop(8); } else { if (MainClass.counter == 5){ this.heart.gotoAndStop(10); } else { if (MainClass.counter == 6){ this.heart.gotoAndStop(12); } else { this.heart.gotoAndStop(1); }; }; }; }; }; }; if (this.tuto != null){ this.tuto.inst.text = "Click on mower & move the mouse in front of it to make it follow."; }; } public function moveCutter(){ if (this.cutter.currentFrame == 2){ if ((((this.cutter.x < 750)) && (!(wrongDirection)))){ targetX = mouseX; vx = ((targetX - this.cutter.x) * easing); if (vx > 6){ vx = 6; }; if (vx < -2){ vx = -2; }; if (mouseX > this.cutter.x){ this.cutter.x = (this.cutter.x + vx); if (((!((this.grass.p1 == null))) && ((counter2 == 0)))){ this.grass.p1.width = (this.grass.p1.width - vx); }; if (((!((this.grass.p3 == null))) && ((counter1 == 1)))){ this.grass.p3.width = (this.grass.p3.width - vx); }; if (((!((this.grass.p5 == null))) && ((counter2 == 2)))){ this.grass.p5.width = (this.grass.p5.width - vx); }; if (((!((this.grass.p7 == null))) && ((counter2 == 3)))){ this.grass.p7.width = (this.grass.p7.width - vx); }; if (((!((this.grass.p9 == null))) && ((counter2 == 4)))){ this.grass.p9.width = (this.grass.p9.width - vx); }; }; }; if ((((this.cutter.x < 755)) && (wrongDirection))){ targetX = mouseX; vx = ((targetX - (this.cutter.x - 680)) * easing); if (vx > 5){ vx = 5; }; if (vx < -2){ vx = -2; }; if (mouseX < this.cutter.x){ this.cutter.x = (this.cutter.x - vx); if (((!((this.grass.p2 == null))) && ((counter1 == 1)))){ this.cutter.y = 190; this.grass.p2.width = (this.grass.p2.width - vx); }; if (((!((this.grass.p4 == null))) && ((counter2 == 1)))){ this.grass.p4.width = (this.grass.p4.width - vx); }; if (((!((this.grass.p6 == null))) && ((counter2 == 2)))){ this.grass.p6.width = (this.grass.p6.width - vx); }; if (((!((this.grass.p8 == null))) && ((counter2 == 3)))){ this.grass.p8.width = (this.grass.p8.width - vx); }; }; }; if ((((this.cutter.x > 670)) && (!(wrongDirection)))){ wrongDirection = true; this.cutter.scaleX = -1; counter1++; if (counter1 == 1){ this.grass.p1.width = 0; this.cutter.y = 190; } else { if (counter1 == 2){ this.grass.p3.width = 0; this.cutter.y = 290; } else { if (counter1 == 3){ this.grass.p5.width = 0; this.cutter.y = 390; } else { if (counter1 == 4){ this.grass.p7.width = 0; this.cutter.y = 490; } else { if (counter1 == 5){ this.grass.p9.width = 0; this.done1.visible = true; if (this.tuto != null){ this.tuto.inst.text = "click on done button to continue."; }; }; }; }; }; }; }; if ((((this.cutter.x < 22)) && (wrongDirection))){ this.cutter.scaleX = 1; wrongDirection = false; increment = (increment + 25); counter2++; if (counter2 == 1){ this.cutter.y = 250; this.grass.p2.width = 0; } else { if (counter2 == 2){ this.grass.p4.width = 0; this.cutter.y = 350; } else { if (counter2 == 3){ this.grass.p6.width = 0; this.cutter.y = 450; } else { if (counter2 == 4){ this.grass.p8.width = 0; this.cutter.y = 530; }; }; }; }; }; }; } public function executeStep(_arg1){ switch (_arg1){ case 1: }; } override public function onRoll(_arg1:MouseEvent){ } } }//package
Section 91
//MainClass (MainClass) package { import flash.events.*; import flash.display.*; import flash.ui.*; public class MainClass extends MovieClip { public var pauseScreen:PauseScreen; private var youWin:YouWin; private var myContextMenu:ContextMenu; private var welcome:Welcome; private var pausedBmp:Bitmap; private var bmpData1:BitmapData; private var inst:Instructions; private var container:Container; private var transitionManager:MyTransitionManager; private var disScreen:disturbScreen; private var urlHandler:URLHandler; public var chart:storyLine; private var gameOver:GameOver; public static var hit4:Boolean = false; public static var currentLevel:int; public static var lawn:Boolean = false; public static var Paused:Boolean = false; public static var seaSaw:Boolean = false; public static var levelCounter:int; public static var ss:soundSymbol; public static var house:Boolean = false; public static var pool:Boolean = false; public static var totalScore:Number = 0; public static var snd:SoundController; public static var fence:Boolean = false; public static var fountain:Boolean = false; public static var current:int = 0; public static var counter:int; public function MainClass(){ snd = new SoundController(); addEventListener(Event.ENTER_FRAME, initialise, false, 0, true); pauseScreen = new PauseScreen(); } public function removeTransition(_arg1:int){ switch (_arg1){ case 1: removeWelcome(); break; case 2: break; case 3: break; case 4: break; case 5: break; case 6: }; if (transitionManager != null){ removeChild(transitionManager); transitionManager = null; }; } public function pauseGame(){ addChild(pauseScreen); pauseScreen.init(); if (!pausedBmp){ pausedBmp = new Bitmap(new BitmapData(700, 550)); }; pausedBmp.bitmapData.draw(container); if (!pauseScreen.contains(pausedBmp)){ pauseScreen.addChildAt(pausedBmp, 0); }; } private function initGame(){ createWelcome(); } public function removeWelcome(){ if (welcome){ welcome.remove(); if (contains(welcome)){ removeChild(welcome); }; welcome = null; }; } private function onDown(_arg1:KeyboardEvent){ switch (_arg1.keyCode){ case 80: if (container != null){ if (!Paused){ pauseGame(); Paused = true; } else { if (Paused){ unpauseGame(); Paused = false; }; }; }; break; }; } public function createMidscreen(){ clearGraphics(); if (disScreen == null){ removeChart(); disScreen = new disturbScreen(); }; addChild(disScreen); setChildIndex(disScreen, (numChildren - 1)); disScreen.init(); snd.playMusic(SoundController.MUSIC_INGAME); if (ss == null){ ss = new soundSymbol(); }; addChildAt(ss, 1); ss.x = 595; ss.y = 25; ss.scaleX = 0.3; ss.scaleY = 0.3; } public function createGameOver(){ clearGraphics(); if (gameOver == null){ gameOver = new GameOver(); }; addChild(gameOver); setChildIndex(gameOver, (numChildren - 1)); gameOver.init(); snd.playMusic(SoundController.MUSIC_GAMEOVER); } public function removeInstruction(){ if (inst != null){ removeChild(inst); inst = null; }; } public function endLevel(_arg1:int){ } public function startGame(){ removeMidscreen(); startLevel(); } public function nextLevel(){ startLevel(); } public function removeMidscreen(){ if (disScreen != null){ removeChild(disScreen); disScreen = null; }; } public function createYouWin(){ clearGraphics(); if (youWin == null){ youWin = new YouWin(); }; if (!contains(youWin)){ addChild(youWin); }; youWin.init(); setChildIndex(youWin, (numChildren - 1)); snd.playMusic(SoundController.MUSIC_YOUWIN); } public function gotoGirlGames(){ } public function playTransition(_arg1:int){ transitionManager = new MyTransitionManager(); switch (_arg1){ case 1: createMidscreen(); bmpData1.draw(disScreen); break; case 2: break; case 3: break; case 4: break; case 5: break; case 6: break; case 7: break; }; transitionManager.init(bmpData1, _arg1); addChild(transitionManager); transitionManager.run(); } public function removeGameover(){ if (gameOver != null){ removeChild(gameOver); gameOver = null; }; } public function unpauseGame(){ if (contains(pauseScreen)){ removeChild(pauseScreen); }; if (pausedBmp){ if (pauseScreen.contains(pausedBmp)){ pauseScreen.removeChild(pausedBmp); }; pausedBmp = null; }; } public function startLevel(){ clearGraphics(); if (container == null){ container = new Container(); }; addChildAt(container, 0); container.init(); stage.focus = container; } private function initialise(_arg1:Event){ if (stage != null){ if (!stage.hasEventListener(KeyboardEvent.KEY_DOWN)){ stage.addEventListener(KeyboardEvent.KEY_DOWN, onDown, false, 0, true); }; if (!stage.hasEventListener(KeyboardEvent.KEY_UP)){ stage.addEventListener(KeyboardEvent.KEY_UP, onUp, false, 0, true); }; stage.focus = this; stage.stageFocusRect = false; removeEventListener(Event.ENTER_FRAME, initialise); bmpData1 = new BitmapData(700, 550, true, 0); myContextMenu = new ContextMenu(); myContextMenu.hideBuiltInItems(); this.contextMenu = myContextMenu; urlHandler = new URLHandler(); initGame(); }; } public function removeChart(){ if (chart != null){ removeChild(chart); chart = null; }; } public function playAgain(){ MainClass.hit4 = false; createWelcome(); removeGameover(); removeYouWin(); MainClass.counter = 0; } public function createWelcome(){ if (welcome == null){ welcome = new Welcome(); }; addChild(welcome); setChildIndex(welcome, (numChildren - 1)); MainClass.seaSaw = false; MainClass.pool = false; MainClass.lawn = false; MainClass.fountain = false; MainClass.fence = false; MainClass.house = false; welcome.init(); snd.playMusic(SoundController.MUSIC_WELCOME); } public function playMoreGames(){ urlHandler.openPlayMoreGames(); } public function addMoreGames(){ urlHandler.openAddMoreGames(); } public function resetTime(){ } private function onUp(_arg1:KeyboardEvent){ switch (_arg1.keyCode){ case 80: }; } public function replayLevel(){ startLevel(); } public function createChart(){ if (chart == null){ removeWelcome(); chart = new storyLine(); }; addChild(chart); setChildIndex(chart, (numChildren - 1)); chart.init(); } public function removeYouWin(){ if (youWin != null){ removeChild(youWin); youWin = null; }; } public function createInstruction(){ if (inst == null){ inst = new Instructions(); }; addChild(inst); inst.init(); } private function clearGraphics(){ if (container){ if (contains(container)){ container.removeListeners(); removeChild(container); }; container = null; }; } } }//package
Section 92
//MochiBot (MochiBot) package { import flash.display.*; import flash.net.*; import flash.system.*; public dynamic class MochiBot extends Sprite { public static function track(_arg1:Sprite, _arg2:String):MochiBot{ var _local3:MochiBot; var _local4:String; var _local5:URLVariables; var _local6:String; var _local7:URLRequest; var _local8:Loader; if (Security.sandboxType == "localWithFile"){ return (null); }; _local3 = new (MochiBot); _arg1.addChild(_local3); Security.allowDomain("*"); Security.allowInsecureDomain("*"); _local4 = "http://core.mochibot.com/my/core.swf"; _local5 = new URLVariables(); _local5["sb"] = Security.sandboxType; _local5["v"] = Capabilities.version; _local5["swfid"] = _arg2; _local5["mv"] = "8"; _local5["fv"] = "9"; _local6 = _local3.root.loaderInfo.loaderURL; if (_local6.indexOf("http") == 0){ _local5["url"] = _local6; } else { _local5["url"] = "local"; }; _local7 = new URLRequest(_local4); _local7.contentType = "application/x-www-form-urlencoded"; _local7.method = URLRequestMethod.POST; _local7.data = _local5; _local8 = new Loader(); _local3.addChild(_local8); _local8.load(_local7); return (_local3); } } }//package
Section 93
//MyTransitionManager (MyTransitionManager) package { import flash.events.*; import flash.display.*; import flash.geom.*; public class MyTransitionManager extends MovieClip { private var size:int;// = 50 private var pt:Point; private var rect:Rectangle; private var typeNumber:int; private var scaleArray:Array; private var scaleFactor:Number;// = 0.1 private var yNum:int; private var bmpDataArray:Array; private var shrinkArray:Array; private var xNum:int; public function MyTransitionManager(){ size = 50; scaleFactor = 0.1; super(); bmpDataArray = new Array(); pt = new Point(0, 0); xNum = (700 / size); yNum = (500 / size); shrinkArray = new Array(); scaleArray = new Array(); } public function init(_arg1:BitmapData, _arg2:int){ var _local3:BitmapData; var _local4:int; var _local5:int; var _local6:int; typeNumber = _arg2; _local4 = 0; _local5 = 0; while (_local5 < xNum) { _local6 = 0; while (_local6 < yNum) { _local3 = new BitmapData(size, size, true, 0); rect = new Rectangle((_local5 * size), (_local6 * size), size, size); _local3.copyPixels(_arg1, rect, pt); bmpDataArray[_local4] = new Bitmap(_local3); addChild(bmpDataArray[_local4]); bmpDataArray[_local4].x = ((_local5 * size) + (size / 2)); bmpDataArray[_local4].y = ((_local6 * size) + (size / 2)); bmpDataArray[_local4].scaleX = (bmpDataArray[_local4].scaleY = 0); _local4++; _local6++; }; _local5++; }; } private function onEnter(_arg1:Event){ var _local2:int; var _local3:int; var _local4:Bitmap; if (bmpDataArray.length > 0){ _local2 = int((Math.random() * bmpDataArray.length)); scaleArray.push(bmpDataArray[_local2]); bmpDataArray.splice(_local2, 1); }; if (bmpDataArray.length > 0){ _local2 = int((Math.random() * bmpDataArray.length)); scaleArray.push(bmpDataArray[_local2]); bmpDataArray.splice(_local2, 1); }; if (bmpDataArray.length > 0){ _local2 = int((Math.random() * bmpDataArray.length)); scaleArray.push(bmpDataArray[_local2]); bmpDataArray.splice(_local2, 1); }; if (bmpDataArray.length > 0){ _local2 = int((Math.random() * bmpDataArray.length)); scaleArray.push(bmpDataArray[_local2]); bmpDataArray.splice(_local2, 1); }; if (bmpDataArray.length > 0){ _local2 = int((Math.random() * bmpDataArray.length)); scaleArray.push(bmpDataArray[_local2]); bmpDataArray.splice(_local2, 1); }; if (bmpDataArray.length > 0){ _local2 = int((Math.random() * bmpDataArray.length)); scaleArray.push(bmpDataArray[_local2]); bmpDataArray.splice(_local2, 1); }; if (bmpDataArray.length > 0){ _local2 = int((Math.random() * bmpDataArray.length)); scaleArray.push(bmpDataArray[_local2]); bmpDataArray.splice(_local2, 1); }; if (bmpDataArray.length > 0){ _local2 = int((Math.random() * bmpDataArray.length)); scaleArray.push(bmpDataArray[_local2]); bmpDataArray.splice(_local2, 1); }; if (scaleArray.length > 0){ _local3 = 0; while (_local3 < scaleArray.length) { _local4 = (scaleArray[_local3] as Bitmap); if (_local4.scaleX < 1){ _local4.scaleX = (_local4.scaleX + scaleFactor); _local4.scaleY = (_local4.scaleY + scaleFactor); _local4.x = (_local4.x - ((scaleFactor * size) / 2)); _local4.y = (_local4.y - ((scaleFactor * size) / 2)); } else { scaleArray.splice(_local3, 1); _local3--; }; _local3++; }; }; if ((((shrinkArray.length <= 0)) && ((scaleArray.length <= 0)))){ removeEventListener(Event.ENTER_FRAME, onEnter); (this.parent as MainClass).removeTransition(typeNumber); }; } public function run(){ addEventListener(Event.ENTER_FRAME, onEnter, false, 0, true); } } }//package
Section 94
//PauseScreen (PauseScreen) package { import flash.events.*; import flash.display.*; import flash.ui.*; public class PauseScreen extends MovieClip { public var pauseSc:MovieClip; public function init(){ Mouse.show(); if (!this.hasEventListener(MouseEvent.CLICK)){ addEventListener(MouseEvent.CLICK, handleClick, false, 0, true); }; } public function handleClick(_arg1:MouseEvent){ if (_arg1.target.name == "plaza"){ (this.parent as MainClass).playMoreGames(); }; } } }//package
Section 95
//PoolScreen (PoolScreen) package { import flash.events.*; import flash.display.*; public class PoolScreen extends Task { public var clock:MovieClip; public var heart:MovieClip; public var currentDig:Number;// = 1 public var soil:MovieClip; public var tuto:MovieClip; private var h1:Boolean;// = false private var h2:Boolean;// = false private var h3:Boolean;// = false private var levelPause:Boolean;// = false public var back:SimpleButton; public var cementCar:MovieClip; public var water:MovieClip; public var btBrick:MovieClip; public var btPipe:MovieClip; public var digOut:Boolean;// = false public var phase:Number;// = 1 private var LineDraw:Boolean;// = false public var done:SimpleButton; public var ready:Number;// = 1 public var btCement:MovieClip; private var counter3:int; private var currentTime:int; public var btSpade:MovieClip; public function PoolScreen(){ phase = 1; ready = 1; currentDig = 1; levelPause = false; h1 = false; h2 = false; h3 = false; LineDraw = false; digOut = false; super(); addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6); } override public function onEnter(_arg1:Event){ if (((!((this.clock == null))) && (!(MainClass.Paused)))){ counter3++; if (counter3 == 30){ currentTime++; this.clock.clockHand.gotoAndStop(currentTime); counter3 = 0; }; }; if (((MainClass.Paused) && (!(levelPause)))){ if (this.currentFrame == 2){ levelPause = true; this.soil.gotoAndStop(this.soil.currentFrame); }; if (this.currentFrame == 3){ levelPause = true; this.cementCar.gotoAndStop(this.cementCar.currentFrame); }; }; if (((levelPause) && (!(MainClass.Paused)))){ levelPause = false; if (this.currentFrame == 2){ if (((((((((((!((this.soil.currentFrame == 1))) && (!((this.soil.currentFrame == 13))))) && (!((this.soil.currentFrame == 23))))) && (!((this.soil.currentFrame == 34))))) && (!((this.soil.currentFrame == 45))))) && (!((this.soil.currentFrame == 60))))){ this.soil.gotoAndPlay(this.soil.currentFrame); }; }; if (this.currentFrame == 3){ if (((((!((this.cementCar.currentFrame == 28))) && (!((this.cementCar.currentFrame == 123))))) && (!((this.cementCar.currentFrame == 150))))){ this.cementCar.gotoAndPlay(this.cementCar.currentFrame); }; }; }; } override public function onMove(_arg1:MouseEvent){ if ((((phase == 1)) && ((ready == 1)))){ if (_arg1.buttonDown){ if (this.currentFrame == 2){ checkHits(); (this.parent as Container).drawLine(); }; LineDraw = true; }; }; } public function nextStep(){ currentStep++; phase = 1; } public function nextLevel(){ (this.parent.parent as MainClass).createMidscreen(); } function frame2(){ stop(); nextStep(); if (this.soil.spade.hitSpade != null){ this.soil.spade.hitSpade.buttonMode = true; }; if (this.btCement){ this.btCement.buttonMode = true; }; if (this.tuto != null){ this.tuto.inst.text = "Draw line on arrow to dig a hole."; }; if (this.back != null){ this.back.visible = false; }; } function frame3(){ if (this.btBrick != null){ }; } function frame4(){ if (this.btBrick != null){ this.btBrick.mouseChildren = false; }; if (this.cementCar != null){ this.cementCar.buttonMode = true; }; } public function checkHits(){ if (this.currentFrame == 2){ if (this.soil.arr.hitArea1.hitTestPoint(this.mouseX, this.mouseY)){ h1 = true; }; if (this.soil.arr.hitArea2.hitTestPoint(this.mouseX, this.mouseY)){ h2 = true; }; if (this.soil.arr.hitArea3.hitTestPoint(this.mouseX, this.mouseY)){ h3 = true; }; }; } function frame6(){ if (this.water != null){ this.water.buttonMode = true; }; if (this.tuto != null){ this.tuto.inst.text = "Click Water pipe to fill water into the swimming pool."; }; nextStep(); } function frame1(){ if (this.btSpade != null){ this.btSpade.mouseChildren = false; this.btSpade.buttonMode = true; }; if (this.done != null){ this.done.visible = false; }; if (this.tuto != null){ this.tuto.inst.text = "Select spade form the panel."; }; if (MainClass.counter == 1){ this.heart.gotoAndStop(2); } else { if (MainClass.counter == 2){ this.heart.gotoAndStop(4); } else { if (MainClass.counter == 3){ this.heart.gotoAndStop(6); } else { if (MainClass.counter == 4){ this.heart.gotoAndStop(8); } else { if (MainClass.counter == 5){ this.heart.gotoAndStop(10); } else { if (MainClass.counter == 6){ this.heart.gotoAndStop(12); } else { this.heart.gotoAndStop(1); }; }; }; }; }; }; } function frame5(){ if (this.btPipe != null){ this.btPipe.buttonMode = true; }; } public function nextDig(){ currentDig++; ready = 1; h1 = false; h2 = false; h3 = false; LineDraw = false; } private function dropCement(){ switch (currentDig){ case 5: if (this.cementCar.hitTestPoint(mouseX, mouseY)){ ready = 0; this.cementCar.gotoAndPlay(29); }; break; case 6: if (this.cementCar.hitTestPoint(mouseX, mouseY)){ ready = 0; this.cementCar.gotoAndPlay(124); }; break; }; } private function pickBrick(){ if (this.btBrick.hitTestPoint(mouseX, mouseY)){ phase = 0; this.gotoAndStop(5); }; } override public function onUp(_arg1:MouseEvent){ if (this.currentFrame == 2){ (this.parent as Container).removeLine(); if (phase == 1){ if (checkStep(currentStep)){ executeStep(currentStep); }; return; }; }; } override public function init(){ currentStep = 1; } override public function onDown(_arg1:MouseEvent){ if (this.currentFrame == 1){ if (_arg1.target.name == "back"){ nextLevel(); }; }; if (this.currentFrame == 6){ if (_arg1.target.name == "done"){ if (this.parent.parent != null){ if ((this.parent.parent is MainClass)){ MainClass.pool = true; if (((((((((((MainClass.lawn) && (MainClass.seaSaw))) && (MainClass.pool))) && (MainClass.fountain))) && (MainClass.fence))) && (MainClass.house))){ win(); } else { MainClass.counter++; nextLevel(); }; }; }; }; }; if (this.currentFrame != 2){ if (phase == 1){ if (checkStep(currentStep)){ executeStep(currentStep); }; return; }; }; } private function dropWater(){ if (this.water.hitTestPoint(mouseX, mouseY)){ phase = 0; this.water.gotoAndPlay(2); }; } private function pickPipe(){ if (this.btPipe.hitTestPoint(mouseX, mouseY)){ phase = 0; this.gotoAndStop(6); }; } private function pickSpade(){ if (this.btSpade.hitTestPoint(mouseX, mouseY)){ phase = 0; this.gotoAndStop(2); }; } public function digging(){ switch (currentDig){ case 1: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.soil.gotoAndPlay(2); }; break; case 2: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.soil.gotoAndPlay(14); }; break; case 3: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.soil.gotoAndPlay(24); }; break; case 4: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.soil.gotoAndPlay(34); }; break; case 5: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.soil.gotoAndPlay(47); }; break; }; } public function win(){ (this.parent.parent as MainClass).createYouWin(); } public function executeStep(_arg1){ switch (_arg1){ case 1: pickSpade(); break; case 2: if (ready == 1){ digging(); }; break; case 3: pickcementCar(); break; case 4: if (ready == 1){ dropCement(); }; break; case 5: pickBrick(); break; case 6: pickPipe(); break; case 7: dropWater(); break; }; } public function checkStep(_arg1):Boolean{ switch (_arg1){ case 1: if (this.btSpade != null){ return (this.btSpade.hitTestPoint(mouseX, mouseY)); }; break; case 2: if (this.soil.spade.hitSpade != null){ return (((((((h1) && (h2))) && (h3))) && (LineDraw))); }; break; case 3: if (this.btCement != null){ return (this.btCement.hitTestPoint(mouseX, mouseY)); }; break; case 4: if (this.cementCar != null){ return (this.cementCar.hitTestPoint(mouseX, mouseY)); }; break; case 5: if (this.btBrick != null){ return (this.btBrick.hitTestPoint(mouseX, mouseY)); }; break; case 6: if (this.btPipe != null){ return (this.btPipe.hitTestPoint(mouseX, mouseY)); }; case 7: if (this.water != null){ return (this.water.hitTestPoint(mouseX, mouseY)); }; break; default: return (false); }; return (false); } private function pickcementCar(){ if (this.btCement.hitTestPoint(mouseX, mouseY)){ phase = 0; this.gotoAndStop(4); }; } } }//package
Section 96
//Preloader (Preloader) package { import flash.events.*; import flash.display.*; import flash.net.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.geom.*; public class Preloader extends MovieClip { private var percentText:TextField; public var bar:MovieClip; var urlPlayMore:String;// = "http://www.girlgamesplaza.com" public var percent:TextField; var requestPlayMore:URLRequest;// = null private var myContextMenu:ContextMenu; var timer:Timer; private var progressBar:Sprite; public var logo:MovieClip; public static const startFrame:Number = 4; public static const mainClass:String = "MainClass"; public function Preloader(){ requestPlayMore = null; urlPlayMore = "http://www.girlgamesplaza.com"; addFrameScript(3, frame4); stop(); super(); requestPlayMore = new URLRequest(urlPlayMore); this.scrollRect = new Rectangle(0, 0, 700, 550); myContextMenu = new ContextMenu(); myContextMenu.hideBuiltInItems(); contextMenu = myContextMenu; bar.gotoAndStop(1); percentText = (getChildByName("percent") as TextField); percentText.text = "0"; timer = new Timer(100, 0); timer.addEventListener(TimerEvent.TIMER, afterSecond); timer.start(); logo.buttonMode = true; logo.addEventListener(MouseEvent.CLICK, handleClick); } private function enterFrameHandler(_arg1:Event):void{ if (currentFrame >= _slot1.startFrame){ removeEventListener(Event.ENTER_FRAME, enterFrameHandler); stop(); initApp(); }; } private function onComplete(_arg1:Event):void{ play(); addEventListener(Event.ENTER_FRAME, enterFrameHandler); } public function handleClick(_arg1:MouseEvent){ var event = _arg1; try { navigateToURL(requestPlayMore, "_blank"); } catch(e:Error) { }; } function frame4(){ stop(); MochiBot.track(this, "676abd51"); } public function afterSecond(_arg1:TimerEvent){ var _local2:uint; var _local3:uint; var _local4:Number; _local2 = loaderInfo.bytesLoaded; _local3 = loaderInfo.bytesTotal; _local4 = (_local2 / _local3); bar.gotoAndStop(Math.round((_local4 * 100))); percentText.text = (Math.round((_local4 * 100)).toString() + "%"); if (_local2 >= _local3){ timer.stop(); play(); addEventListener(Event.ENTER_FRAME, enterFrameHandler); }; } private function showProgress(_arg1:ProgressEvent):void{ var _local2:uint; var _local3:uint; var _local4:Number; _local2 = _arg1.bytesLoaded; _local3 = _arg1.bytesTotal; _local4 = (_local2 / _local3); bar.gotoAndStop(Math.round((_local4 * 100))); percentText.text = (Math.round((_local4 * 100)).toString() + "%"); } private function initApp():void{ var _local1:Boolean; var _local2:Class; var _local3:Sprite; _local1 = loaderInfo.applicationDomain.hasDefinition(_slot1.mainClass); _local2 = (loaderInfo.applicationDomain.getDefinition(_slot1.mainClass) as Class); _local3 = (new (_local2) as Sprite); addChild(_local3); } } }//package
Section 97
//SeasawScreen (SeasawScreen) package { import flash.events.*; import flash.display.*; public class SeasawScreen extends Task { public var clock:MovieClip; public var btWood:MovieClip; public var btColor:MovieClip; public var btBase:MovieClip; public var heart:MovieClip; public var currentDig:Number;// = 1 public var paint:MovieClip; public var soil:MovieClip; private var picked:Boolean;// = false public var wood:MovieClip; private var h1:Boolean;// = false private var h2:Boolean;// = false private var h3:Boolean;// = false public var base:MovieClip; private var levelPause:Boolean;// = false public var tuto:MovieClip; public var back:SimpleButton; public var phase:Number;// = 1 private var LineDraw:Boolean;// = false public var done:SimpleButton; public var ready:Number;// = 1 private var counter3:int; private var currentTime:int; public var btSpade:MovieClip; public static var redColor2:Boolean = false; public static var yellowColor2:Boolean = false; public static var pinkColor2:Boolean = false; public static var blueColor2:Boolean = false; public function SeasawScreen(){ phase = 1; ready = 1; currentDig = 1; picked = false; h1 = false; h2 = false; h3 = false; LineDraw = false; levelPause = false; super(); addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5); } public function dropWood(){ if (this.currentFrame == 4){ if (this.base.wood != null){ this.base.wood.stopDrag(); phase = 1; }; if (this.base.wood.hitTestObject(this.base.hitWood)){ picked = false; this.base.wood.x = 8.85; this.base.wood.y = 205.95; if (this.btColor != null){ this.btColor.buttonMode = true; }; nextStep(); this.tuto.inst.text = "Select the color bucket from panel."; } else { this.base.wood.x = 80.2; this.base.wood.y = 362.55; }; }; } override public function onEnter(_arg1:Event){ if (((!((this.clock == null))) && (!(MainClass.Paused)))){ counter3++; if (counter3 == 30){ currentTime++; this.clock.clockHand.gotoAndStop(currentTime); counter3 = 0; }; }; if (((MainClass.Paused) && (!(levelPause)))){ if (this.currentFrame == 2){ levelPause = true; this.soil.gotoAndStop(this.soil.currentFrame); }; }; if (((levelPause) && (!(MainClass.Paused)))){ levelPause = false; if (this.currentFrame == 2){ if (((((((((((!((this.soil.currentFrame == 1))) && (!((this.soil.currentFrame == 14))))) && (!((this.soil.currentFrame == 25))))) && (!((this.soil.currentFrame == 37))))) && (!((this.soil.currentFrame == 45))))) && (!((this.soil.currentFrame == 61))))){ this.soil.gotoAndPlay(this.soil.currentFrame); }; }; }; } override public function onMove(_arg1:MouseEvent){ if ((((phase == 1)) && ((ready == 1)))){ if (_arg1.buttonDown){ if (this.currentFrame == 2){ checkHits(); (this.parent as Container).drawLine(); }; LineDraw = true; }; }; } public function nextStep(){ currentStep++; phase = 1; } public function nextLevel(){ (this.parent.parent as MainClass).createMidscreen(); } function frame3(){ nextStep(); if (this.soil.hammer.hitHammer != null){ this.soil.hammer.hitHammer.buttonMode = true; }; if (this.tuto != null){ this.tuto.inst.text = "Click on the hammer to fix the see-saw base."; }; ready = 1; } function frame4(){ if (this.base.wood != null){ this.base.wood.buttonMode = true; }; if (this.tuto != null){ this.tuto.inst.text = "Drag the See-saw board and place it on see-saw base."; }; } public function checkHits(){ if (this.currentFrame == 2){ if (this.soil.arr.hitArea1.hitTestPoint(this.mouseX, this.mouseY)){ h1 = true; }; if (this.soil.arr.hitArea2.hitTestPoint(this.mouseX, this.mouseY)){ h2 = true; }; if (this.soil.arr.hitArea3.hitTestPoint(this.mouseX, this.mouseY)){ h3 = true; }; }; } function frame1(){ stop(); if (this.done != null){ this.done.visible = false; }; if (this.btSpade){ this.btSpade.buttonMode = true; }; if (this.tuto != null){ this.tuto.inst.text = "Select Spade from the panel"; }; if (MainClass.counter == 1){ this.heart.gotoAndStop(2); } else { if (MainClass.counter == 2){ this.heart.gotoAndStop(4); } else { if (MainClass.counter == 3){ this.heart.gotoAndStop(6); } else { if (MainClass.counter == 4){ this.heart.gotoAndStop(8); } else { if (MainClass.counter == 5){ this.heart.gotoAndStop(10); } else { if (MainClass.counter == 6){ this.heart.gotoAndStop(12); } else { this.heart.gotoAndStop(1); }; }; }; }; }; }; if (this.clock != null){ this.clock.clockHand.gotoAndStop(1); }; } public function pickWood(){ if (this.btWood.hitTestPoint(mouseX, mouseY)){ phase = 0; this.gotoAndStop(4); }; } function frame5(){ if (this.paint != null){ this.paint.buttonMode = true; }; if (this.tuto != null){ }; } function frame2(){ nextStep(); if (this.soil.spade.hitSpade != null){ this.soil.spade.hitSpade.buttonMode = true; }; if (this.tuto != null){ this.tuto.inst.text = "Draw line on arrow to dig the ground."; }; if (this.back != null){ this.back.visible = false; }; } public function nextDig(){ currentDig++; ready = 1; h1 = false; h2 = false; h3 = false; LineDraw = false; } public function pickBase(){ if (this.btBase.hitTestPoint(mouseX, mouseY)){ phase = 0; this.gotoAndStop(3); }; } public function fixBase(){ switch (currentDig){ case 5: if (this.soil.hammer.hitHammer.hitTestPoint(mouseX, mouseY)){ ready = 0; this.soil.gotoAndPlay(2); }; break; case 6: if (this.soil.hammer.hitHammer.hitTestPoint(mouseX, mouseY)){ ready = 0; this.soil.gotoAndPlay(8); }; break; case 7: if (this.soil.hammer.hitHammer.hitTestPoint(mouseX, mouseY)){ ready = 0; this.soil.gotoAndPlay(14); }; break; }; } override public function onUp(_arg1:MouseEvent){ if ((((this.currentFrame == 4)) && (picked))){ dropWood(); }; if (this.currentFrame == 2){ (this.parent as Container).removeLine(); if (phase == 1){ if (checkStep(currentStep)){ executeStep(currentStep); }; return; }; }; } override public function init(){ currentStep = 1; } public function takeColor(){ if (this.btColor.hitTestPoint(mouseX, mouseY)){ phase = 0; this.gotoAndStop(5); }; } override public function onDown(_arg1:MouseEvent){ if (this.currentFrame == 1){ if (_arg1.target.name == "back"){ nextLevel(); }; }; if (this.currentFrame == 5){ pickColor(); if (this.done != null){ if (_arg1.target.name == "done"){ if (this.parent.parent != null){ if ((this.parent.parent is MainClass)){ MainClass.seaSaw = true; if (((((((((((MainClass.lawn) && (MainClass.seaSaw))) && (MainClass.pool))) && (MainClass.fountain))) && (MainClass.fence))) && (MainClass.house))){ win(); } else { MainClass.counter++; nextLevel(); }; }; }; }; }; }; if (this.currentFrame != 2){ if (phase == 1){ if (checkStep(currentStep)){ executeStep(currentStep); }; return; }; }; } public function pickWood1(){ if (this.base.wood.hitTestPoint(mouseX, mouseY)){ phase = 0; picked = true; this.base.wood.startDrag(); }; } public function pickSpade(){ if (this.btSpade.hitTestPoint(mouseX, mouseY)){ phase = 0; this.gotoAndStop(2); }; } public function digging(){ switch (currentDig){ case 1: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.soil.gotoAndPlay(2); }; break; case 2: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.soil.gotoAndPlay(15); }; break; case 3: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.soil.gotoAndPlay(26); }; break; case 4: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.soil.gotoAndPlay(38); }; break; case 5: if (((((((h1) && (h2))) && (h3))) && (LineDraw))){ ready = 0; this.soil.gotoAndPlay(46); }; break; }; } public function pickColor(){ if (this.paint.paint1 != null){ if (this.paint.paint1.currentFrame == 21){ if (this.paint.paint1.redPaint.hitTestPoint(mouseX, mouseY)){ redColor2 = true; yellowColor2 = false; pinkColor2 = false; blueColor2 = false; if (this.wood != null){ this.wood.gotoAndStop(2); }; } else { if (this.paint.paint1.bluePaint.hitTestPoint(mouseX, mouseY)){ redColor2 = false; yellowColor2 = false; pinkColor2 = false; blueColor2 = true; if (this.wood != null){ this.wood.gotoAndStop(4); }; } else { if (this.paint.paint1.yellowPaint.hitTestPoint(mouseX, mouseY)){ redColor2 = false; yellowColor2 = true; pinkColor2 = false; blueColor2 = false; if (this.wood != null){ this.wood.gotoAndStop(5); }; } else { if (this.paint.paint1.greenPaint.hitTestPoint(mouseX, mouseY)){ redColor2 = false; yellowColor2 = false; pinkColor2 = true; blueColor2 = false; if (this.wood != null){ this.wood.gotoAndStop(3); }; }; }; }; }; }; }; } public function win(){ (this.parent.parent as MainClass).createYouWin(); } public function executeStep(_arg1){ switch (_arg1){ case 1: pickSpade(); break; case 2: if (ready == 1){ digging(); }; break; case 3: pickBase(); break; case 4: if (ready == 1){ fixBase(); }; break; case 5: pickWood(); break; case 6: pickWood1(); break; case 7: takeColor(); break; }; } public function checkStep(_arg1):Boolean{ switch (_arg1){ case 1: if (this.btSpade != null){ return (this.btSpade.hitTestPoint(mouseX, mouseY)); }; break; case 2: if (this.soil.spade.hitSpade != null){ return (((((((h1) && (h2))) && (h3))) && (LineDraw))); }; break; case 3: if (this.btBase != null){ return (this.btBase.hitTestPoint(mouseX, mouseY)); }; break; case 4: if (this.soil.hammer.hitHammer != null){ return (this.soil.hammer.hitHammer.hitTestPoint(mouseX, mouseY)); }; break; case 5: if (this.btWood != null){ return (this.btWood.hitTestPoint(mouseX, mouseY)); }; break; case 6: if (this.base.wood != null){ return (this.base.wood.hitTestPoint(mouseX, mouseY)); }; break; case 7: if (this.btColor != null){ return (this.btColor.hitTestPoint(mouseX, mouseY)); }; break; default: return (false); }; return (false); } } }//package
Section 98
//SoundController (SoundController) package { import flash.media.*; public class SoundController { public var isSoundOn:Boolean;// = false public var currentMusicIndex:int;// = -1 public var soundVolume:Number;// = 0 public var sounds:Array;// = null private var soundclassname:Class;// = null public var isMusicOn:Boolean;// = false public var musicVolume:Number;// = 0 public var currentSoundIndex:int;// = -1 public var _musicTransform:SoundTransform;// = null public var musics:Array;// = null public var _soundTransform:SoundTransform;// = null public static var MUSIC_GAMEOVER:int = 2; public static var MUSIC_INGAME:int = 1; public static var MUSIC_WELCOME:int = 0; public static var SOUND_ALERT:int = 0; public static var MUSIC_YOUWIN:int = 3; public function SoundController(){ isSoundOn = false; isMusicOn = false; soundVolume = 0; musicVolume = 0; currentSoundIndex = -1; currentMusicIndex = -1; sounds = null; musics = null; soundclassname = null; _soundTransform = null; _musicTransform = null; super(); sounds = new Array(1); musics = new Array(4); currentMusicIndex = -1; isMusicOn = true; isSoundOn = true; soundVolume = 0.7; musicVolume = 0.7; _soundTransform = new SoundTransform(0.7, 0); _musicTransform = new SoundTransform(0.7, 0); createMusicObject(MUSIC_WELCOME); createMusicObject(MUSIC_INGAME); createMusicObject(MUSIC_GAMEOVER); createMusicObject(MUSIC_YOUWIN); } public function stopMusic(_arg1:int=-1){ _arg1 = currentMusicIndex; if (currentMusicIndex == -1){ return; }; (musics[_arg1] as CustomSound).stopSound(); } public function stopAllMusics(){ var _local1:*; _local1 = 0; while (_local1 < musics.length) { (musics[_local1] as CustomSound).stopSound(); _local1++; }; } public function stopCurrentMusic(){ stopMusic(currentMusicIndex); } public function stopCurrentSound(){ stopSound(currentSoundIndex); } public function playMusic(_arg1:int){ if (isMusicOn == true){ if (((!((currentMusicIndex == -1))) && (!((currentMusicIndex == _arg1))))){ stopMusic(currentMusicIndex); }; if (currentMusicIndex != _arg1){ (musics[_arg1] as CustomSound).playSound(_musicTransform); }; if ((musics[_arg1] as CustomSound)._channel == null){ (musics[_arg1] as CustomSound).playSound(_musicTransform); }; }; currentMusicIndex = _arg1; } public function setSoundVolume(_arg1:int){ if (_arg1 < 0){ _arg1 = 0; }; soundVolume = (_soundTransform.volume = (_arg1 / 100)); isSoundOn = true; if (currentSoundIndex != -1){ (sounds[currentSoundIndex] as CustomSound).setVolume(_arg1); }; } public function createSoundObject(_arg1:int){ switch (_arg1){ case 0: break; }; } public function toggleSound(){ if (isSoundOn == true){ isSoundOn = false; } else { isSoundOn = true; }; } public function setMusicVolume(_arg1:int){ if (_arg1 < 0){ _arg1 = 0; }; if (_arg1 > 100){ _arg1 = 100; }; musicVolume = (_musicTransform.volume = (_arg1 / 100)); if (currentMusicIndex != -1){ (musics[currentMusicIndex] as CustomSound).setVolume(_arg1); }; if (isMusicOn == false){ isMusicOn = true; startCurrentMusic(); }; } public function stopAllSoundEffects(){ var _local1:*; _local1 = 0; while (_local1 < sounds.length) { (sounds[_local1] as CustomSound).stopSound(); _local1++; }; } public function reduseMusicVolume(_arg1:int, _arg2:Number=0){ var _local3:Number; _arg1 = 5; _local3 = (100 * (musics[currentMusicIndex]._transform.volume - ((musics[currentMusicIndex]._transform.volume * _arg1) / 100))); _arg2 = (_musicTransform.volume * _arg2); if (_local3 >= _arg2){ (musics[currentMusicIndex] as CustomSound).setVolume(_local3); }; } public function stopSound(_arg1:int){ (sounds[_arg1] as CustomSound).stopSound(); } public function createMusicObject(_arg1:int){ switch (_arg1){ case 0: musics[_arg1] = new WelcomeSound(); musics[_arg1].setCustomVolume(1); break; case 1: musics[_arg1] = new IngameSound(); break; case 2: musics[_arg1] = new GameoverSound(); break; case 3: musics[_arg1] = new YouwinSound(); break; }; musics[_arg1].setLoop(true); } public function toggleMusic(){ if (isMusicOn == true){ isMusicOn = false; stopCurrentMusic(); } else { isMusicOn = true; startCurrentMusic(); }; } public function startCurrentMusic(){ if (currentMusicIndex != -1){ (musics[currentMusicIndex] as CustomSound).playSound(_musicTransform); }; } public function setNormalMusicVolume(){ (musics[currentMusicIndex] as CustomSound).setVolume((_musicTransform.volume * 100)); } public function playSound(_arg1:int){ currentSoundIndex = _arg1; if (isSoundOn == true){ currentSoundIndex = _arg1; (sounds[_arg1] as CustomSound).playSound(_soundTransform); }; } } }//package
Section 99
//soundSymbol (soundSymbol) package { import flash.events.*; import flash.display.*; public class soundSymbol extends MovieClip { public var s1:MovieClip; public function soundSymbol(){ addFrameScript(0, frame1); if (!this.hasEventListener(MouseEvent.CLICK)){ this.addEventListener(MouseEvent.CLICK, onClick, false, 0, true); this.gotoAndStop(1); }; } function frame1(){ buttonMode = true; } public function remove(){ if (this.hasEventListener(MouseEvent.CLICK)){ this.removeEventListener(MouseEvent.CLICK, onClick); }; } public function onClick(_arg1:MouseEvent){ switch (_arg1.target.name){ case "s1": if (this.s1.currentFrame < this.s1.totalFrames){ this.s1.gotoAndStop((currentFrame + 1)); MainClass.snd.setMusicVolume(0); MainClass.snd.setSoundVolume(0); } else { this.s1.gotoAndStop(1); MainClass.snd.setMusicVolume(80); MainClass.snd.setSoundVolume(80); }; break; }; } } }//package
Section 100
//storyLine (storyLine) package { import flash.events.*; import flash.display.*; import flash.ui.*; public class storyLine extends MovieClip { public function init(){ if (!this.hasEventListener(MouseEvent.CLICK)){ this.addEventListener(MouseEvent.CLICK, onClick, false, 0, true); Mouse.show(); }; } public function remove(){ if (this.hasEventListener(MouseEvent.CLICK)){ this.removeEventListener(MouseEvent.CLICK, onClick); }; } public function onClick(_arg1:MouseEvent){ switch (_arg1.target.name){ case "continue1": (this.parent as MainClass).createMidscreen(); remove(); break; case "skip": (this.parent as MainClass).createMidscreen(); remove(); break; case "moregames": (this.parent as MainClass).playMoreGames(); break; case "addgames": (this.parent as MainClass).addMoreGames(); break; case "plaza": (this.parent as MainClass).playMoreGames(); break; }; } } }//package
Section 101
//Task (Task) package { import flash.events.*; import flash.display.*; public class Task extends MovieClip { protected var currentStep:uint;// = 1 public static var EXECUTING:int = 1; public static var READY:int = 0; public function Task(){ currentStep = 1; super(); } public function onRoll(_arg1:MouseEvent){ } public function init(){ currentStep = 1; } public function onDown(_arg1:MouseEvent){ } public function onEnter(_arg1:Event){ } public function onMove(_arg1:MouseEvent){ } public function onOver(_arg1:MouseEvent){ } public function onUp(_arg1:MouseEvent){ } public function onClick(_arg1:MouseEvent){ } public function onOut(_arg1:MouseEvent){ } } }//package
Section 102
//URLHandler (URLHandler) package { import flash.net.*; public class URLHandler { private var addgamesURL:String;// = "http://www.girlgamesplaza.com/free-games/" private var addmoreURLRequest:URLRequest;// = null private var playmoregamesURL:String;// = "http://www.girlgamesplaza.com" private var playmoregamesURLRequest:URLRequest;// = null public function URLHandler(){ playmoregamesURL = "http://www.girlgamesplaza.com"; addgamesURL = "http://www.girlgamesplaza.com/free-games/"; playmoregamesURLRequest = null; addmoreURLRequest = null; super(); playmoregamesURLRequest = new URLRequest(playmoregamesURL); addmoreURLRequest = new URLRequest(addgamesURL); } public function openPlayMoreGames(){ try { navigateToURL(playmoregamesURLRequest); } catch(se:SecurityError) { return; }; } public function openAddMoreGames(){ try { navigateToURL(addmoreURLRequest); } catch(se:SecurityError) { return; }; } public function openPictureAuthorURL(_arg1:String){ var pictureAuthorURLRequest:URLRequest; var url = _arg1; url = url.substring(1, (url.length - 2)); pictureAuthorURLRequest = new URLRequest(url); try { navigateToURL(pictureAuthorURLRequest, "_blank"); } catch(se:SecurityError) { return; }; } } }//package
Section 103
//Welcome (Welcome) package { import flash.events.*; import flash.display.*; public class Welcome extends MovieClip { public var playBn:SimpleButton; public var moregames:SimpleButton; public var plaza:SimpleButton; public var addgames:SimpleButton; public var ins:SimpleButton; public function init(){ if (!this.hasEventListener(MouseEvent.CLICK)){ this.addEventListener(MouseEvent.CLICK, onClick, false, 0, true); }; } public function remove(){ if (this.hasEventListener(MouseEvent.CLICK)){ this.removeEventListener(MouseEvent.CLICK, onClick); }; } public function onClick(_arg1:MouseEvent){ switch (_arg1.target.name){ case "playBn": remove(); (this.parent as MainClass).createChart(); break; case "ins": (this.parent as MainClass).createInstruction(); break; case "moregames": (this.parent as MainClass).playMoreGames(); break; case "addgames": (this.parent as MainClass).addMoreGames(); break; case "plaza": (this.parent as MainClass).playMoreGames(); break; }; } } }//package
Section 104
//WelcomeSound (WelcomeSound) package { public dynamic class WelcomeSound extends CustomSound { } }//package
Section 105
//YouWin (YouWin) package { import flash.events.*; import flash.display.*; import flash.ui.*; public class YouWin extends MovieClip { public var counter:int; public var screen1:MovieClip; public var dis:disturbScreen; public var playAgain:SimpleButton; public var plaza:SimpleButton; public function YouWin(){ addFrameScript(0, frame1, 1, frame2); } public function init(){ Mouse.show(); if (!this.hasEventListener(MouseEvent.CLICK)){ this.addEventListener(MouseEvent.CLICK, onClick, false, 0, true); if (dis == null){ dis = new disturbScreen(); this.screen1.addChild(dis); this.screen1.setChildIndex(dis, 0); dis.x = -350; dis.y = -280; if (dis.Fountain != null){ dis.Fountain.gotoAndStop(2); }; if (dis.heart != null){ this.dis.heart.visible = false; }; if (dis.plaza != null){ this.dis.plaza.visible = false; }; if (dis.grass != null){ dis.grass.gotoAndStop(2); dis.Lawn.visible = false; }; if (dis.Fence != null){ dis.Fence.gotoAndStop(2); }; if (dis.Pool != null){ dis.Pool.gotoAndStop(2); }; if (dis.House != null){ dis.House.gotoAndStop(2); }; if (dis.Seasaw != null){ dis.Seasaw.gotoAndStop(2); }; }; }; if (!this.hasEventListener(Event.ENTER_FRAME)){ this.addEventListener(Event.ENTER_FRAME, onEnter, false, 0, true); }; } public function remove1(){ if (this.hasEventListener(Event.ENTER_FRAME)){ this.removeEventListener(Event.ENTER_FRAME, onEnter); }; } public function onEnter(_arg1:Event){ counter++; if (counter > 150){ party(); remove1(); }; } function frame1(){ stop(); if (this.playAgain != null){ this.playAgain.visible = false; }; } public function remove(){ if (this.hasEventListener(MouseEvent.CLICK)){ this.removeEventListener(MouseEvent.CLICK, onClick); }; } function frame2(){ if (this.playAgain != null){ this.playAgain.visible = true; }; } public function party(){ this.gotoAndStop(2); } public function onClick(_arg1:MouseEvent){ switch (_arg1.target.name){ case "playAgain": (this.parent as MainClass).playAgain(); remove(); break; case "moregames": (this.parent as MainClass).playMoreGames(); break; case "addgames": (this.parent as MainClass).addMoreGames(); break; case "plaza": (this.parent as MainClass).playMoreGames(); break; }; } } }//package
Section 106
//YouwinSound (YouwinSound) package { public dynamic class YouwinSound extends CustomSound { } }//package

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:3
Symbol 3 MovieClipUses:2Used by:Timeline
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:11
Symbol 6 GraphicUsed by:11
Symbol 7 GraphicUsed by:11
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:11
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:5 6 7 9 10Used by:Timeline
Symbol 12 FontUsed by:13
Symbol 13 EditableTextUses:12Used by:Timeline
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:16 17
Symbol 16 MovieClipUses:15Used by:17 110
Symbol 17 ButtonUses:16 15Used by:54
Symbol 18 MovieClipUsed by:50
Symbol 19 GraphicUsed by:50
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClip {66_fla.fairybody_10}Uses:20Used by:50
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:48
Symbol 24 GraphicUsed by:27
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:27
Symbol 27 MovieClipUses:24 26Used by:48
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:28Used by:48
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:48
Symbol 32 GraphicUsed by:36
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:36
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:32 34 35Used by:48
Symbol 37 GraphicUsed by:48
Symbol 38 GraphicUsed by:48
Symbol 39 GraphicUsed by:43
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:43
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:39 41 42Used by:48
Symbol 44 GraphicUsed by:48
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:47
Symbol 47 MovieClip {66_fla.lipsanimation_21}Uses:46Used by:48
Symbol 48 MovieClipUses:23 27 29 31 36 37 38 43 44 47Used by:50
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:18 19 21 48 49Used by:54
Symbol 51 FontUsed by:52
Symbol 52 TextUses:51Used by:53
Symbol 53 MovieClipUses:52Used by:54
Symbol 54 MovieClip {66_fla.logoanimationmain_5}Uses:17 50 53Used by:Timeline
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:92 99 102 103
Symbol 57 GraphicUsed by:58 65 247 251 1016 1021
Symbol 58 MovieClipUses:57Used by:92 99 102 103
Symbol 59 GraphicUsed by:60 248
Symbol 60 MovieClipUses:59Used by:92 99 102 103
Symbol 61 GraphicUsed by:62 249 1019
Symbol 62 MovieClipUses:61Used by:92 99 102 103
Symbol 63 GraphicUsed by:64 250 1020
Symbol 64 MovieClipUses:63Used by:92 99 102 103
Symbol 65 MovieClipUses:57Used by:92 99 102 103
Symbol 66 GraphicUsed by:67 252 1022
Symbol 67 MovieClipUses:66Used by:92 99 103
Symbol 68 GraphicUsed by:69 253 1023
Symbol 69 MovieClipUses:68Used by:92 99 103
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:92 99 103
Symbol 72 GraphicUsed by:73 256 1026
Symbol 73 MovieClipUses:72Used by:92 99 102 103
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:76
Symbol 76 MovieClipUses:75Used by:92 99 102 103 185
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:92 99 102 103
Symbol 79 GraphicUsed by:80 261 1032
Symbol 80 MovieClipUses:79Used by:92 99 103
Symbol 81 GraphicUsed by:82 262 1033
Symbol 82 MovieClipUses:81Used by:92 99 103
Symbol 83 GraphicUsed by:84 263 1034
Symbol 84 MovieClipUses:83Used by:92 99 103
Symbol 85 GraphicUsed by:91
Symbol 86 GraphicUsed by:90
Symbol 87 GraphicUsed by:90
Symbol 88 GraphicUsed by:90
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:86 87 88 89Used by:91
Symbol 91 MovieClipUses:85 90Used by:92 99 102 103 473
Symbol 92 MovieClipUses:56 58 60 62 64 65 67 69 71 73 76 78 80 82 84 91Used by:93
Symbol 93 MovieClipUses:92Used by:103
Symbol 94 GraphicUsed by:103
Symbol 95 GraphicUsed by:97
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:95 96Used by:98
Symbol 98 MovieClipUses:97Used by:103
Symbol 99 MovieClipUses:56 58 60 62 64 65 67 69 71 73 76 78 80 82 84 91Used by:103
Symbol 100 GraphicUsed by:103
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:56 58 60 62 64 65 73 76 78 91 101Used by:103
Symbol 103 MovieClip {66_fla.Mc_you_win_Screen_26}Uses:93 94 56 58 60 62 64 65 67 69 71 73 76 78 80 82 84 91 98 99 100 102Used by:186
Symbol 104 GraphicUsed by:108
Symbol 105 GraphicUsed by:108
Symbol 106 GraphicUsed by:108
Symbol 107 GraphicUsed by:108
Symbol 108 ButtonUses:104 105 106 107Used by:186 1061
Symbol 109 GraphicUsed by:110
Symbol 110 ButtonUses:16 109Used by:186 292 838 878 1061 1292
Symbol 111 GraphicUsed by:185
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:185
Symbol 114 GraphicUsed by:185
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:117
Symbol 117 MovieClipUses:116Used by:185
Symbol 118 GraphicUsed by:124
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:124
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:124
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:118 120 122 123Used by:185
Symbol 125 GraphicUsed by:185
Symbol 126 GraphicUsed by:131
Symbol 127 GraphicUsed by:131
Symbol 128 GraphicUsed by:131
Symbol 129 GraphicUsed by:131
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:126 127 128 129 130Used by:185
Symbol 132 GraphicUsed by:185
Symbol 133 GraphicUsed by:141
Symbol 134 GraphicUsed by:139
Symbol 135 GraphicUsed by:139
Symbol 136 GraphicUsed by:139
Symbol 137 GraphicUsed by:139
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:134 135 136 137 138Used by:141
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:133 139 140Used by:185
Symbol 142 GraphicUsed by:143 148
Symbol 143 MovieClipUses:142Used by:148
Symbol 144 GraphicUsed by:148
Symbol 145 GraphicUsed by:148
Symbol 146 GraphicUsed by:148
Symbol 147 GraphicUsed by:148
Symbol 148 ButtonUses:143 144 145 146 142 147Used by:185 292
Symbol 149 GraphicUsed by:153
Symbol 150 GraphicUsed by:153
Symbol 151 GraphicUsed by:153
Symbol 152 GraphicUsed by:153
Symbol 153 ButtonUses:149 150 151 152Used by:185 292 1061
Symbol 154 GraphicUsed by:159
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:155Used by:157
Symbol 157 MovieClipUses:156Used by:159
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:154 157 158Used by:185
Symbol 160 GraphicUsed by:165
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:165
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:165
Symbol 165 MovieClipUses:160 162 164Used by:170
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:170
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:170
Symbol 170 MovieClipUses:165 167 169Used by:185
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:185
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:185
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:185
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:185
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:185
Symbol 181 FontUsed by:182 280
Symbol 182 TextUses:181Used by:183
Symbol 183 MovieClipUses:182Used by:184
Symbol 184 MovieClip {66_fla.Mc_you_win_text_animation_80}Uses:183Used by:185
Symbol 185 MovieClip {66_fla.Mc_you_win_2_53}Uses:111 76 113 114 117 124 125 131 132 141 148 153 159 170 172 174 176 178 180 184Used by:186
Symbol 186 MovieClip {YouWin}Uses:103 108 110 185Used by:1297
Symbol 187 GraphicUsed by:292
Symbol 188 GraphicUsed by:189 852 1158
Symbol 189 MovieClipUses:188Used by:292
Symbol 190 GraphicUsed by:292
Symbol 191 BitmapUsed by:192 437
Symbol 192 GraphicUses:191Used by:193
Symbol 193 MovieClipUses:192Used by:292
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:196
Symbol 196 MovieClipUses:195Used by:292
Symbol 197 GraphicUsed by:292
Symbol 198 GraphicUsed by:205
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:205 292
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:205
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:205
Symbol 205 MovieClipUses:198 200 202 204Used by:292
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:206Used by:292
Symbol 208 GraphicUsed by:212
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209Used by:211
Symbol 211 MovieClipUses:210Used by:212
Symbol 212 MovieClipUses:208 211Used by:292
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:213Used by:292
Symbol 215 GraphicUsed by:219
Symbol 216 GraphicUsed by:217 885 975 1209 1232
Symbol 217 MovieClipUses:216Used by:219
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:215 217 218Used by:292
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:292
Symbol 222 GraphicUsed by:240
Symbol 223 GraphicUsed by:240
Symbol 224 GraphicUsed by:240
Symbol 225 GraphicUsed by:240
Symbol 226 GraphicUsed by:240
Symbol 227 GraphicUsed by:240
Symbol 228 GraphicUsed by:240
Symbol 229 GraphicUsed by:240
Symbol 230 GraphicUsed by:240
Symbol 231 GraphicUsed by:240
Symbol 232 GraphicUsed by:240
Symbol 233 GraphicUsed by:240
Symbol 234 GraphicUsed by:240
Symbol 235 GraphicUsed by:240
Symbol 236 GraphicUsed by:240
Symbol 237 GraphicUsed by:240
Symbol 238 GraphicUsed by:240
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239Used by:292
Symbol 241 GraphicUsed by:292
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:292
Symbol 244 GraphicUsed by:292
Symbol 245 GraphicUsed by:246
Symbol 246 MovieClipUses:245Used by:271
Symbol 247 MovieClipUses:57Used by:271
Symbol 248 MovieClipUses:59Used by:271
Symbol 249 MovieClipUses:61Used by:271
Symbol 250 MovieClipUses:63Used by:271
Symbol 251 MovieClipUses:57Used by:271
Symbol 252 MovieClipUses:66Used by:271
Symbol 253 MovieClipUses:68Used by:271
Symbol 254 GraphicUsed by:255
Symbol 255 MovieClipUses:254Used by:271
Symbol 256 MovieClipUses:72Used by:271
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClipUses:257Used by:271
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:271
Symbol 261 MovieClipUses:79Used by:271
Symbol 262 MovieClipUses:81Used by:271
Symbol 263 MovieClipUses:83Used by:271
Symbol 264 GraphicUsed by:270
Symbol 265 GraphicUsed by:269
Symbol 266 GraphicUsed by:269
Symbol 267 GraphicUsed by:269
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:265 266 267 268Used by:270
Symbol 270 MovieClipUses:264 269Used by:271
Symbol 271 MovieClipUses:246 247 248 249 250 251 252 253 255 256 258 260 261 262 263 270Used by:292
Symbol 272 GraphicUsed by:292
Symbol 273 GraphicUsed by:278
Symbol 274 GraphicUsed by:278
Symbol 275 GraphicUsed by:278
Symbol 276 GraphicUsed by:278
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:273 274 275 276 277Used by:292
Symbol 279 GraphicUsed by:292
Symbol 280 TextUses:181Used by:281
Symbol 281 MovieClipUses:280Used by:292
Symbol 282 GraphicUsed by:283 287
Symbol 283 MovieClipUses:282Used by:287
Symbol 284 GraphicUsed by:287
Symbol 285 GraphicUsed by:287
Symbol 286 GraphicUsed by:287
Symbol 287 ButtonUses:283 284 285 286 282Used by:292
Symbol 288 GraphicUsed by:291
Symbol 289 GraphicUsed by:291
Symbol 290 GraphicUsed by:291
Symbol 291 ButtonUses:288 289 290Used by:292
Symbol 292 MovieClip {Welcome}Uses:187 189 190 193 196 197 205 207 212 214 219 200 221 240 241 243 244 271 272 278 148 153 279 281 287 291 110Used by:1297
Symbol 293 BitmapUsed by:294 395
Symbol 294 GraphicUses:293Used by:414
Symbol 295 GraphicUsed by:413
Symbol 296 GraphicUsed by:413
Symbol 297 GraphicUsed by:301
Symbol 298 GraphicUsed by:301
Symbol 299 GraphicUsed by:301
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:297 298 299 300Used by:413
Symbol 302 GraphicUsed by:413
Symbol 303 GraphicUsed by:308
Symbol 304 GraphicUsed by:308
Symbol 305 GraphicUsed by:308
Symbol 306 GraphicUsed by:308
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:303 304 305 306 307Used by:413
Symbol 309 GraphicUsed by:413
Symbol 310 GraphicUsed by:318 348 370 381
Symbol 311 GraphicUsed by:318 348 370 381
Symbol 312 GraphicUsed by:318 348 370 381
Symbol 313 GraphicUsed by:318 348 370 381
Symbol 314 GraphicUsed by:318 348 370 381
Symbol 315 GraphicUsed by:318 348 370 381
Symbol 316 FontUsed by:317 328 347 369 380 1289
Symbol 317 TextUses:316Used by:318
Symbol 318 MovieClip {66_fla.Mc_balon_text_129}Uses:310 311 312 313 314 315 317Used by:413
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:319Used by:413 1218 1292
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:321Used by:413 1292
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:323Used by:413 1292
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClipUses:325Used by:413 1292
Symbol 327 GraphicUsed by:329
Symbol 328 TextUses:316Used by:329
Symbol 329 MovieClipUses:327 328Used by:413
Symbol 330 GraphicUsed by:337
Symbol 331 FontUsed by:332 334 335 336 408 409 410 475 477 478 479 871 873 875 876
Symbol 332 EditableTextUses:331Used by:337
Symbol 333 GraphicUsed by:337
Symbol 334 EditableTextUses:331Used by:337
Symbol 335 EditableTextUses:331Used by:337
Symbol 336 EditableTextUses:331Used by:337
Symbol 337 ButtonUses:330 332 333 334 335 336Used by:413
Symbol 338 GraphicUsed by:413
Symbol 339 GraphicUsed by:413
Symbol 340 GraphicUsed by:413
Symbol 341 GraphicUsed by:413
Symbol 342 GraphicUsed by:413
Symbol 343 GraphicUsed by:413
Symbol 344 GraphicUsed by:413
Symbol 345 GraphicUsed by:413
Symbol 346 GraphicUsed by:413
Symbol 347 TextUses:316Used by:348
Symbol 348 MovieClip {66_fla.Mc_balon_text_2_136}Uses:310 311 312 313 314 315 347Used by:413
Symbol 349 GraphicUsed by:413
Symbol 350 GraphicUsed by:413
Symbol 351 GraphicUsed by:354
Symbol 352 GraphicUsed by:354
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:351 352 353Used by:413
Symbol 355 GraphicUsed by:413
Symbol 356 GraphicUsed by:413
Symbol 357 GraphicUsed by:413
Symbol 358 GraphicUsed by:413
Symbol 359 GraphicUsed by:413
Symbol 360 GraphicUsed by:413
Symbol 361 GraphicUsed by:413
Symbol 362 GraphicUsed by:413
Symbol 363 GraphicUsed by:413
Symbol 364 GraphicUsed by:413
Symbol 365 GraphicUsed by:413
Symbol 366 GraphicUsed by:413
Symbol 367 GraphicUsed by:413
Symbol 368 GraphicUsed by:413
Symbol 369 TextUses:316Used by:370
Symbol 370 MovieClip {66_fla.Mc_balon_text_3_138}Uses:310 311 312 313 314 315 369Used by:413
Symbol 371 GraphicUsed by:413
Symbol 372 GraphicUsed by:413
Symbol 373 GraphicUsed by:413
Symbol 374 GraphicUsed by:413
Symbol 375 GraphicUsed by:413
Symbol 376 GraphicUsed by:413
Symbol 377 GraphicUsed by:413
Symbol 378 GraphicUsed by:413
Symbol 379 GraphicUsed by:413
Symbol 380 TextUses:316Used by:381
Symbol 381 MovieClip {66_fla.Mc_balon_text_4_139}Uses:310 311 312 313 314 315 380Used by:413
Symbol 382 GraphicUsed by:413
Symbol 383 GraphicUsed by:413
Symbol 384 GraphicUsed by:413
Symbol 385 GraphicUsed by:413
Symbol 386 GraphicUsed by:413
Symbol 387 GraphicUsed by:413
Symbol 388 GraphicUsed by:413
Symbol 389 GraphicUsed by:413
Symbol 390 GraphicUsed by:413
Symbol 391 GraphicUsed by:413
Symbol 392 GraphicUsed by:413
Symbol 393 GraphicUsed by:413
Symbol 394 GraphicUsed by:413
Symbol 395 GraphicUses:293Used by:411
Symbol 396 FontUsed by:397 400 450 868
Symbol 397 TextUses:396Used by:411
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:398Used by:411 878
Symbol 400 TextUses:396Used by:411 878
Symbol 401 GraphicUsed by:405
Symbol 402 FontUsed by:403 406 407
Symbol 403 TextUses:402Used by:405
Symbol 404 GraphicUsed by:405
Symbol 405 ButtonUses:401 403 404Used by:411
Symbol 406 TextUses:402Used by:411 878
Symbol 407 TextUses:402Used by:411 878
Symbol 408 TextUses:331Used by:411 878
Symbol 409 TextUses:331Used by:411 878
Symbol 410 TextUses:331Used by:411 878
Symbol 411 MovieClip {66_fla.Mc_story_window_140}Uses:395 397 399 400 405 406 407 408 409 410Used by:413
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClip {66_fla.Mc_story_screen_animation_126}Uses:295 296 301 302 308 309 318 320 322 324 326 329 337 338 339 340 341 342 343 344 345 346 348 349 350 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 370 371 372 373 374 375 376 377 378 379 381 382 383 384 385 386 387 388 389 390 391 392 393 394 411 412Used by:414
Symbol 414 MovieClipUses:294 413Used by:415
Symbol 415 MovieClip {storyLine}Uses:414Used by:1297
Symbol 416 GraphicUsed by:421
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClipUses:417Used by:421 427
Symbol 419 GraphicUsed by:420
Symbol 420 MovieClipUses:419Used by:421 427
Symbol 421 MovieClipUses:416 418 420Used by:428
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClipUses:422Used by:428
Symbol 424 GraphicUsed by:427
Symbol 425 GraphicUsed by:426
Symbol 426 MovieClipUses:425Used by:427
Symbol 427 MovieClipUses:424 418 426 420Used by:428
Symbol 428 MovieClip {66_fla.mcMutething_144}Uses:421 423 427Used by:429
Symbol 429 MovieClip {soundSymbol}Uses:428Used by:1297
Symbol 430 GraphicUsed by:617 833 1133
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClipUses:431Used by:444
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:433Used by:444
Symbol 435 GraphicUsed by:436
Symbol 436 MovieClipUses:435Used by:444
Symbol 437 GraphicUses:191Used by:438 851
Symbol 438 MovieClipUses:437Used by:444 1161
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:441
Symbol 441 MovieClipUses:440Used by:444
Symbol 442 BitmapUsed by:443 841 1160
Symbol 443 GraphicUses:442Used by:444
Symbol 444 MovieClip {66_fla.Mc_bg_for_6_level_152}Uses:432 434 436 438 441 443Used by:617 833 966 1133 1156
Symbol 445 GraphicUsed by:448
Symbol 446 FontUsed by:447 908
Symbol 447 EditableTextUses:446Used by:448
Symbol 448 MovieClip {66_fla.mcTutorial_158}Uses:445 447Used by:617 833 865 1133 1156
Symbol 449 GraphicUsed by:453
Symbol 450 TextUses:396Used by:453
Symbol 451 GraphicUsed by:453
Symbol 452 GraphicUsed by:453
Symbol 453 ButtonUses:449 450 451 452Used by:617 833 865 966 1133 1156
Symbol 454 GraphicUsed by:468
Symbol 455 GraphicUsed by:461
Symbol 456 GraphicUsed by:457 461
Symbol 457 MovieClipUses:456Used by:461
Symbol 458 GraphicUsed by:461
Symbol 459 GraphicUsed by:461
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClip {66_fla.mcClockHand_161}Uses:455 457 456 458 459 460Used by:468
Symbol 462 FontUsed by:463 465 466 467
Symbol 463 TextUses:462Used by:468
Symbol 464 GraphicUsed by:468
Symbol 465 TextUses:462Used by:468
Symbol 466 TextUses:462Used by:468
Symbol 467 TextUses:462Used by:468
Symbol 468 MovieClip {66_fla.finalclock_160}Uses:454 461 463 464 465 466 467Used by:617 833 865 966 1133 1156
Symbol 469 GraphicUsed by:473
Symbol 470 ShapeTweeningUsed by:473
Symbol 471 GraphicUsed by:473
Symbol 472 GraphicUsed by:473
Symbol 473 MovieClip {66_fla.Mc_heart_163}Uses:469 470 471 91 472Used by:617 833 865 966 1133 1156 1292
Symbol 474 GraphicUsed by:480
Symbol 475 EditableTextUses:331Used by:480
Symbol 476 GraphicUsed by:480
Symbol 477 EditableTextUses:331Used by:480
Symbol 478 EditableTextUses:331Used by:480
Symbol 479 EditableTextUses:331Used by:480
Symbol 480 ButtonUses:474 475 476 477 478 479Used by:617 833 865 966 1133 1156
Symbol 481 GraphicUsed by:617
Symbol 482 GraphicUsed by:483
Symbol 483 MovieClipUses:482Used by:486 490 496 508 550 568 620 644 647 648 661 731 900 937 1064 1075
Symbol 484 GraphicUsed by:485 507
Symbol 485 MovieClipUses:484Used by:486
Symbol 486 MovieClipUses:483 485Used by:617 833 1133
Symbol 487 GraphicUsed by:488
Symbol 488 MovieClipUses:487Used by:490 568
Symbol 489 GraphicUsed by:490 508 644 900 1064
Symbol 490 MovieClipUses:483 488 489Used by:617 966 1156
Symbol 491 GraphicUsed by:494
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492Used by:494 1163 1173 1175
Symbol 494 MovieClipUses:491 493Used by:496 550
Symbol 495 GraphicUsed by:496 620 647
Symbol 496 MovieClipUses:483 494 495Used by:617 1156
Symbol 497 GraphicUsed by:503 504
Symbol 498 GraphicUsed by:499
Symbol 499 MovieClipUses:498Used by:503 504
Symbol 500 GraphicUsed by:501
Symbol 501 MovieClipUses:500Used by:503 504 906 939 941
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:497 499 501 502Used by:617
Symbol 504 MovieClipUses:497 499 501Used by:617
Symbol 505 GraphicUsed by:506 1128 1149
Symbol 506 MovieClipUses:505Used by:507 650 1156
Symbol 507 MovieClip {66_fla.Mc_favda_178}Uses:484 506Used by:508 549 1074
Symbol 508 MovieClipUses:483 507 489Used by:617 833 1133
Symbol 509 GraphicUsed by:520
Symbol 510 ShapeTweeningUsed by:520
Symbol 511 GraphicUsed by:520
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:514 520
Symbol 514 MovieClipUses:513Used by:515 520
Symbol 515 MovieClipUses:514Used by:520
Symbol 516 GraphicUsed by:520
Symbol 517 ShapeTweeningUsed by:520
Symbol 518 ShapeTweeningUsed by:520
Symbol 519 GraphicUsed by:520
Symbol 520 MovieClip {66_fla.Mc_arrow_181}Uses:509 510 511 513 514 515 516 517 518 519Used by:549 660 1074
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:521Used by:549 1074
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:523Used by:549 660 1074
Symbol 525 GraphicUsed by:526
Symbol 526 MovieClipUses:525Used by:527 660 1074
Symbol 527 MovieClipUses:526Used by:549
Symbol 528 GraphicUsed by:549
Symbol 529 GraphicUsed by:549
Symbol 530 GraphicUsed by:531
Symbol 531 MovieClipUses:530Used by:549 660 1074
Symbol 532 GraphicUsed by:549
Symbol 533 GraphicUsed by:549 1074
Symbol 534 GraphicUsed by:549
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535Used by:549 660 1074
Symbol 537 GraphicUsed by:549
Symbol 538 GraphicUsed by:549
Symbol 539 GraphicUsed by:549
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClipUses:540Used by:549 566 660 1074
Symbol 542 GraphicUsed by:549
Symbol 543 GraphicUsed by:549
Symbol 544 GraphicUsed by:549
Symbol 545 GraphicUsed by:549
Symbol 546 GraphicUsed by:549
Symbol 547 GraphicUsed by:548
Symbol 548 MovieClipUses:547Used by:549 566 1074
Symbol 549 MovieClip {66_fla.Mc_khadda_2_180}Uses:507 520 522 524 527 528 529 531 532 533 534 536 537 538 539 541 542 543 544 545 546 548Used by:617
Symbol 550 MovieClipUses:483 494Used by:617 1156
Symbol 551 GraphicUsed by:552
Symbol 552 MovieClipUses:551Used by:566
Symbol 553 GraphicUsed by:556
Symbol 554 GraphicUsed by:555
Symbol 555 MovieClipUses:554Used by:556
Symbol 556 MovieClip {66_fla.Mc_hatodi_196}Uses:553 555Used by:566
Symbol 557 GraphicUsed by:566
Symbol 558 GraphicUsed by:566
Symbol 559 GraphicUsed by:566
Symbol 560 GraphicUsed by:566
Symbol 561 GraphicUsed by:566
Symbol 562 GraphicUsed by:566
Symbol 563 GraphicUsed by:566
Symbol 564 GraphicUsed by:566
Symbol 565 GraphicUsed by:566
Symbol 566 MovieClip {66_fla.Mc_seasaw_base_animation_194}Uses:541 548 552 556 557 558 559 560 561 562 563 564 565Used by:617
Symbol 567 GraphicUsed by:617
Symbol 568 MovieClipUses:483 488Used by:617 966 1156
Symbol 569 GraphicUsed by:575
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570Used by:575
Symbol 572 GraphicUsed by:573 1129 1130 1131
Symbol 573 MovieClipUses:572Used by:575
Symbol 574 GraphicUsed by:575
Symbol 575 MovieClip {66_fla.Mc_seasaw_appiar_199}Uses:569 571 573 574Used by:617
Symbol 576 GraphicUsed by:594
Symbol 577 GraphicUsed by:582 586 589 592 593
Symbol 578 GraphicUsed by:579
Symbol 579 MovieClipUses:578Used by:582 586 589 592 593
Symbol 580 GraphicUsed by:582 593
Symbol 581 GraphicUsed by:582 593
Symbol 582 MovieClip {66_fla.Mc_wood_painting_203}Uses:577 579 580 581Used by:594
Symbol 583 GraphicUsed by:594
Symbol 584 GraphicUsed by:586
Symbol 585 GraphicUsed by:586
Symbol 586 MovieClip {66_fla.Mc_wood_painting_red_205}Uses:577 579 584 585Used by:594
Symbol 587 GraphicUsed by:589
Symbol 588 GraphicUsed by:589
Symbol 589 MovieClip {66_fla.Mc_wood_painting_green_206}Uses:577 579 587 588Used by:594
Symbol 590 GraphicUsed by:592
Symbol 591 GraphicUsed by:592
Symbol 592 MovieClip {66_fla.Mc_wood_painting_blue_207}Uses:577 579 590 591Used by:594
Symbol 593 MovieClip {66_fla.Mc_wood_paintingyellow_208}Uses:577 579 580 581Used by:594
Symbol 594 MovieClip {66_fla.Mc_seasaw_color_202}Uses:576 582 583 586 589 592 593Used by:617
Symbol 595 GraphicUsed by:596
Symbol 596 MovieClipUses:595Used by:599 615
Symbol 597 GraphicUsed by:598
Symbol 598 MovieClipUses:597Used by:599 615 965
Symbol 599 MovieClipUses:596 598Used by:615
Symbol 600 GraphicUsed by:601
Symbol 601 MovieClipUses:600Used by:604 615
Symbol 602 GraphicUsed by:603
Symbol 603 MovieClipUses:602Used by:604 615 965
Symbol 604 MovieClipUses:601 603Used by:615
Symbol 605 GraphicUsed by:606
Symbol 606 MovieClipUses:605Used by:609 615
Symbol 607 GraphicUsed by:608
Symbol 608 MovieClipUses:607Used by:609 615 965
Symbol 609 MovieClipUses:606 608Used by:615
Symbol 610 GraphicUsed by:611
Symbol 611 MovieClipUses:610Used by:614 615
Symbol 612 GraphicUsed by:613
Symbol 613 MovieClipUses:612Used by:614 615 965
Symbol 614 MovieClipUses:611 613Used by:615
Symbol 615 MovieClip {66_fla.Mc_4color_buket_210}Uses:599 604 596 598 609 614 611 613 606 608 601 603Used by:616 1150
Symbol 616 MovieClip {66_fla.Mc_4color_bucket_anim_209}Uses:615Used by:617 966
Symbol 617 MovieClip {SeasawScreen}Uses:430 444 448 453 468 473 480 481 486 490 496 503 504 508 549 550 566 567 568 575 594 616Used by:1297
Symbol 618 GraphicUsed by:619
Symbol 619 MovieClipUses:618Used by:620 661
Symbol 620 MovieClipUses:483 619 495Used by:833
Symbol 621 GraphicUsed by:622
Symbol 622 MovieClipUses:621Used by:643
Symbol 623 GraphicUsed by:643
Symbol 624 GraphicUsed by:625
Symbol 625 MovieClipUses:624Used by:643
Symbol 626 GraphicUsed by:643
Symbol 627 GraphicUsed by:643
Symbol 628 GraphicUsed by:643
Symbol 629 GraphicUsed by:632
Symbol 630 GraphicUsed by:632 670
Symbol 631 GraphicUsed by:632
Symbol 632 MovieClipUses:629 630 631Used by:643
Symbol 633 GraphicUsed by:643
Symbol 634 GraphicUsed by:643 679
Symbol 635 GraphicUsed by:643 679
Symbol 636 GraphicUsed by:643 679
Symbol 637 GraphicUsed by:643
Symbol 638 GraphicUsed by:643
Symbol 639 GraphicUsed by:643
Symbol 640 GraphicUsed by:643
Symbol 641 GraphicUsed by:643
Symbol 642 GraphicUsed by:643
Symbol 643 MovieClip {66_fla.Mc_cement_masition_227}Uses:622 623 625 626 627 628 632 633 634 635 636 637 638 639 640 641 642Used by:644 648
Symbol 644 MovieClipUses:483 643 489Used by:833 1133
Symbol 645 GraphicUsed by:646
Symbol 646 MovieClipUses:645Used by:647 731
Symbol 647 MovieClipUses:483 646 495Used by:833
Symbol 648 MovieClipUses:483 643Used by:833 1133
Symbol 649 GraphicUsed by:650
Symbol 650 MovieClip {66_fla.Mc_favda2_235}Uses:649 506Used by:660
Symbol 651 GraphicUsed by:652
Symbol 652 MovieClipUses:651Used by:660
Symbol 653 GraphicUsed by:660
Symbol 654 GraphicUsed by:660
Symbol 655 GraphicUsed by:660
Symbol 656 GraphicUsed by:660
Symbol 657 GraphicUsed by:660
Symbol 658 GraphicUsed by:659
Symbol 659 MovieClipUses:658Used by:660
Symbol 660 MovieClip {66_fla.Mc_khadda2_234}Uses:524 650 520 652 526 653 531 654 536 655 541 656 657 659Used by:833
Symbol 661 MovieClipUses:483 619Used by:833
Symbol 662 GraphicUsed by:663
Symbol 663 MovieClipUses:662Used by:679 682 730 1120
Symbol 664 GraphicUsed by:679
Symbol 665 GraphicUsed by:666
Symbol 666 MovieClipUses:665Used by:679 682 730 1120
Symbol 667 GraphicUsed by:679
Symbol 668 GraphicUsed by:670
Symbol 669 GraphicUsed by:670
Symbol 670 MovieClipUses:630 668 669Used by:679 682 730 1120
Symbol 671 GraphicUsed by:679
Symbol 672 GraphicUsed by:679
Symbol 673 GraphicUsed by:679
Symbol 674 GraphicUsed by:679
Symbol 675 GraphicUsed by:679
Symbol 676 GraphicUsed by:679
Symbol 677 GraphicUsed by:679
Symbol 678 GraphicUsed by:679
Symbol 679 MovieClip {66_fla.Mc_cement_masition2copy_240}Uses:663 664 666 667 670 671 634 635 636 672 673 674 675 676 677 678Used by:730
Symbol 680 GraphicUsed by:682
Symbol 681 GraphicUsed by:682
Symbol 682 MovieClip {66_fla.Mc_cement_masition2_244}Uses:663 680 666 681 670Used by:730 1120
Symbol 683 GraphicUsed by:730
Symbol 684 GraphicUsed by:730
Symbol 685 GraphicUsed by:730
Symbol 686 GraphicUsed by:730
Symbol 687 GraphicUsed by:730
Symbol 688 GraphicUsed by:730
Symbol 689 GraphicUsed by:730
Symbol 690 GraphicUsed by:730
Symbol 691 GraphicUsed by:730
Symbol 692 GraphicUsed by:730
Symbol 693 GraphicUsed by:730
Symbol 694 GraphicUsed by:730
Symbol 695 GraphicUsed by:730
Symbol 696 GraphicUsed by:730
Symbol 697 GraphicUsed by:730
Symbol 698 GraphicUsed by:730
Symbol 699 GraphicUsed by:730
Symbol 700 GraphicUsed by:701
Symbol 701 MovieClipUses:700Used by:730
Symbol 702 GraphicUsed by:730
Symbol 703 GraphicUsed by:730
Symbol 704 GraphicUsed by:730
Symbol 705 GraphicUsed by:706
Symbol 706 MovieClipUses:705Used by:730
Symbol 707 GraphicUsed by:730
Symbol 708 GraphicUsed by:730
Symbol 709 GraphicUsed by:730
Symbol 710 GraphicUsed by:711
Symbol 711 MovieClipUses:710Used by:730
Symbol 712 GraphicUsed by:730
Symbol 713 GraphicUsed by:714
Symbol 714 MovieClipUses:713Used by:730
Symbol 715 GraphicUsed by:716
Symbol 716 MovieClipUses:715Used by:730
Symbol 717 GraphicUsed by:730
Symbol 718 GraphicUsed by:730
Symbol 719 GraphicUsed by:730
Symbol 720 GraphicUsed by:730
Symbol 721 GraphicUsed by:730
Symbol 722 GraphicUsed by:730
Symbol 723 GraphicUsed by:730
Symbol 724 GraphicUsed by:730
Symbol 725 GraphicUsed by:730
Symbol 726 GraphicUsed by:730
Symbol 727 GraphicUsed by:730
Symbol 728 GraphicUsed by:730
Symbol 729 GraphicUsed by:730
Symbol 730 MovieClip {66_fla.Mc_cemet_for_pool_239}Uses:679 682 663 683 666 684 670 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 701 702 703 704 706 707 708 709 711 712 714 716 717 718 719 720 721 722 723 724 725 726 727 728 729Used by:833
Symbol 731 MovieClipUses:483 646Used by:833
Symbol 732 GraphicUsed by:771
Symbol 733 GraphicUsed by:771
Symbol 734 GraphicUsed by:771
Symbol 735 GraphicUsed by:771
Symbol 736 GraphicUsed by:771
Symbol 737 GraphicUsed by:771
Symbol 738 GraphicUsed by:771
Symbol 739 GraphicUsed by:771
Symbol 740 GraphicUsed by:771
Symbol 741 GraphicUsed by:771
Symbol 742 GraphicUsed by:771
Symbol 743 GraphicUsed by:771
Symbol 744 GraphicUsed by:771
Symbol 745 GraphicUsed by:771
Symbol 746 GraphicUsed by:771
Symbol 747 GraphicUsed by:771
Symbol 748 GraphicUsed by:771
Symbol 749 GraphicUsed by:771
Symbol 750 GraphicUsed by:771
Symbol 751 GraphicUsed by:771
Symbol 752 GraphicUsed by:771
Symbol 753 GraphicUsed by:771
Symbol 754 GraphicUsed by:771
Symbol 755 GraphicUsed by:771
Symbol 756 GraphicUsed by:771
Symbol 757 GraphicUsed by:771
Symbol 758 GraphicUsed by:771
Symbol 759 GraphicUsed by:771
Symbol 760 GraphicUsed by:771
Symbol 761 GraphicUsed by:771
Symbol 762 GraphicUsed by:771
Symbol 763 GraphicUsed by:771
Symbol 764 GraphicUsed by:771
Symbol 765 GraphicUsed by:771
Symbol 766 GraphicUsed by:771
Symbol 767 GraphicUsed by:771
Symbol 768 GraphicUsed by:771
Symbol 769 GraphicUsed by:771
Symbol 770 GraphicUsed by:771
Symbol 771 MovieClip {66_fla.Mc_swimingpool2_251}Uses:732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770Used by:833
Symbol 772 ShapeTweeningUsed by:832
Symbol 773 GraphicUsed by:832
Symbol 774 GraphicUsed by:832
Symbol 775 GraphicUsed by:832
Symbol 776 GraphicUsed by:832
Symbol 777 ShapeTweeningUsed by:832
Symbol 778 GraphicUsed by:832
Symbol 779 ShapeTweeningUsed by:832
Symbol 780 GraphicUsed by:832
Symbol 781 GraphicUsed by:832
Symbol 782 ShapeTweeningUsed by:832
Symbol 783 GraphicUsed by:832
Symbol 784 GraphicUsed by:832
Symbol 785 ShapeTweeningUsed by:832
Symbol 786 GraphicUsed by:832
Symbol 787 GraphicUsed by:832
Symbol 788 ShapeTweeningUsed by:832
Symbol 789 GraphicUsed by:832
Symbol 790 GraphicUsed by:832
Symbol 791 ShapeTweeningUsed by:832
Symbol 792 GraphicUsed by:832
Symbol 793 GraphicUsed by:832
Symbol 794 ShapeTweeningUsed by:832
Symbol 795 GraphicUsed by:832
Symbol 796 GraphicUsed by:832
Symbol 797 ShapeTweeningUsed by:832
Symbol 798 GraphicUsed by:832
Symbol 799 GraphicUsed by:832
Symbol 800 ShapeTweeningUsed by:832
Symbol 801 GraphicUsed by:832
Symbol 802 GraphicUsed by:832
Symbol 803 ShapeTweeningUsed by:832
Symbol 804 GraphicUsed by:832
Symbol 805 GraphicUsed by:832
Symbol 806 ShapeTweeningUsed by:832
Symbol 807 GraphicUsed by:832
Symbol 808 GraphicUsed by:832
Symbol 809 ShapeTweeningUsed by:832
Symbol 810 GraphicUsed by:832
Symbol 811 GraphicUsed by:832
Symbol 812 ShapeTweeningUsed by:832
Symbol 813 GraphicUsed by:832
Symbol 814 GraphicUsed by:832
Symbol 815 ShapeTweeningUsed by:832
Symbol 816 GraphicUsed by:832
Symbol 817 GraphicUsed by:832
Symbol 818 ShapeTweeningUsed by:832
Symbol 819 GraphicUsed by:832
Symbol 820 GraphicUsed by:832
Symbol 821 ShapeTweeningUsed by:832
Symbol 822 GraphicUsed by:832
Symbol 823 GraphicUsed by:832
Symbol 824 ShapeTweeningUsed by:832
Symbol 825 GraphicUsed by:832
Symbol 826 GraphicUsed by:832
Symbol 827 ShapeTweeningUsed by:832
Symbol 828 GraphicUsed by:832
Symbol 829 GraphicUsed by:832
Symbol 830 GraphicUsed by:832
Symbol 831 GraphicUsed by:832
Symbol 832 MovieClip {66_fla.Mc_swiming_water_animation2_252}Uses:772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831Used by:833
Symbol 833 MovieClip {PoolScreen}Uses:444 448 453 430 468 473 480 486 620 644 647 648 508 660 661 730 731 771 832Used by:1297
Symbol 834 GraphicUsed by:838
Symbol 835 GraphicUsed by:838
Symbol 836 FontUsed by:837
Symbol 837 TextUses:836Used by:838
Symbol 838 MovieClip {66_fla.pauseScr_254}Uses:834 110 835 837Used by:839
Symbol 839 MovieClip {PauseScreen}Uses:838Used by:1297
Symbol 840 GraphicUsed by:865
Symbol 841 GraphicUses:442Used by:842
Symbol 842 MovieClipUses:841Used by:865
Symbol 843 GraphicUsed by:844 845 846 847 848 849
Symbol 844 MovieClipUses:843Used by:850
Symbol 845 MovieClipUses:843Used by:850
Symbol 846 MovieClipUses:843Used by:850
Symbol 847 MovieClipUses:843Used by:850
Symbol 848 MovieClipUses:843Used by:850
Symbol 849 MovieClipUses:843Used by:850
Symbol 850 MovieClip {66_fla.Mc_patch_grass_cutting_257}Uses:844 845 846 847 848 849Used by:865
Symbol 851 MovieClipUses:437Used by:865
Symbol 852 MovieClipUses:188Used by:865
Symbol 853 GraphicUsed by:854
Symbol 854 MovieClipUses:853Used by:865
Symbol 855 GraphicUsed by:856
Symbol 856 MovieClipUses:855Used by:864
Symbol 857 GraphicUsed by:863
Symbol 858 GraphicUsed by:863
Symbol 859 GraphicUsed by:863
Symbol 860 GraphicUsed by:863
Symbol 861 GraphicUsed by:863
Symbol 862 GraphicUsed by:863
Symbol 863 MovieClipUses:857 858 859 860 861 862Used by:864
Symbol 864 MovieClip {66_fla.Mc_grass_cutter_267}Uses:856 863Used by:865
Symbol 865 MovieClip {LawnScreen}Uses:840 842 850 851 852 854 864 453 448 473 480 468Used by:1297
Symbol 866 BitmapUsed by:867
Symbol 867 GraphicUses:866Used by:878
Symbol 868 TextUses:396Used by:878
Symbol 869 GraphicUsed by:878
Symbol 870 GraphicUsed by:877
Symbol 871 EditableTextUses:331Used by:877
Symbol 872 GraphicUsed by:877
Symbol 873 EditableTextUses:331Used by:877
Symbol 874 GraphicUsed by:877
Symbol 875 EditableTextUses:331Used by:877
Symbol 876 EditableTextUses:331Used by:877
Symbol 877 ButtonUses:870 871 872 873 874 875 876Used by:878
Symbol 878 MovieClip {Instructions}Uses:867 868 399 400 406 407 408 409 410 869 877 110Used by:1297
Symbol 879 GraphicUsed by:882
Symbol 880 GraphicUsed by:881
Symbol 881 MovieClipUses:880Used by:882 1154
Symbol 882 MovieClip {colorWall}Uses:879 881Used by:966 1297
Symbol 883 GraphicUsed by:966
Symbol 884 GraphicUsed by:966
Symbol 885 MovieClipUses:216Used by:966
Symbol 886 GraphicUsed by:887
Symbol 887 MovieClipUses:886Used by:966
Symbol 888 GraphicUsed by:889
Symbol 889 MovieClipUses:888Used by:966
Symbol 890 GraphicUsed by:966
Symbol 891 GraphicUsed by:892
Symbol 892 MovieClipUses:891Used by:966 1218
Symbol 893 GraphicUsed by:894
Symbol 894 MovieClipUses:893Used by:966
Symbol 895 GraphicUsed by:966
Symbol 896 GraphicUsed by:897
Symbol 897 MovieClipUses:896Used by:900 937 966
Symbol 898 GraphicUsed by:899
Symbol 899 MovieClipUses:898Used by:900 937
Symbol 900 MovieClipUses:483 897 899 489Used by:966
Symbol 901 GraphicUsed by:906 939
Symbol 902 GraphicUsed by:903
Symbol 903 MovieClipUses:902Used by:906 918 939
Symbol 904 GraphicUsed by:906 939
Symbol 905 GraphicUsed by:906
Symbol 906 MovieClipUses:901 903 904 501 905Used by:966
Symbol 907 GraphicUsed by:909
Symbol 908 EditableTextUses:446Used by:909
Symbol 909 MovieClip {66_fla.mcTutorial_2_285}Uses:907 908Used by:966
Symbol 910 GraphicUsed by:966
Symbol 911 GraphicUsed by:966
Symbol 912 GraphicUsed by:913
Symbol 913 MovieClipUses:912Used by:914
Symbol 914 MovieClip {66_fla.Mc_roof_8_c_286}Uses:913Used by:966
Symbol 915 GraphicUsed by:916
Symbol 916 MovieClipUses:915Used by:917
Symbol 917 MovieClip {66_fla.Mc_roof_9_c_288}Uses:916Used by:966
Symbol 918 MovieClip {66_fla.Mc_roof_10_c_290}Uses:903Used by:966
Symbol 919 GraphicUsed by:920
Symbol 920 MovieClipUses:919Used by:921
Symbol 921 MovieClip {66_fla.Mc_roof_7_c_291}Uses:920Used by:966
Symbol 922 GraphicUsed by:923
Symbol 923 MovieClipUses:922Used by:924
Symbol 924 MovieClip {66_fla.Mc_roof_6_c_293}Uses:923Used by:966
Symbol 925 GraphicUsed by:926
Symbol 926 MovieClipUses:925Used by:927
Symbol 927 MovieClip {66_fla.Mc_roof_5_c_295}Uses:926Used by:966
Symbol 928 GraphicUsed by:929
Symbol 929 MovieClipUses:928Used by:930
Symbol 930 MovieClip {66_fla.Mc_roof_4_c_297}Uses:929Used by:966
Symbol 931 GraphicUsed by:932
Symbol 932 MovieClipUses:931Used by:933
Symbol 933 MovieClip {66_fla.Mc_roof_2_c_299}Uses:932Used by:966
Symbol 934 GraphicUsed by:935
Symbol 935 MovieClipUses:934Used by:936
Symbol 936 MovieClip {66_fla.Mc_roof_3_c_301}Uses:935Used by:966
Symbol 937 MovieClipUses:483 897 899Used by:966
Symbol 938 GraphicUsed by:939
Symbol 939 MovieClipUses:901 903 904 501 938Used by:966
Symbol 940 GraphicUsed by:941
Symbol 941 MovieClip {66_fla.Mc_hatodi_house_305}Uses:501 940Used by:966
Symbol 942 GraphicUsed by:943
Symbol 943 MovieClipUses:942Used by:966
Symbol 944 GraphicUsed by:966
Symbol 945 GraphicUsed by:966
Symbol 946 GraphicUsed by:948
Symbol 947 GraphicUsed by:948
Symbol 948 MovieClip {66_fla.Mc_thapi_307}Uses:946 947Used by:966
Symbol 949 GraphicUsed by:966
Symbol 950 GraphicUsed by:951
Symbol 951 MovieClipUses:950Used by:966
Symbol 952 GraphicUsed by:966
Symbol 953 GraphicUsed by:954
Symbol 954 MovieClipUses:953Used by:959
Symbol 955 GraphicUsed by:956
Symbol 956 MovieClipUses:955Used by:959
Symbol 957 GraphicUsed by:958 1217
Symbol 958 MovieClipUses:957Used by:959
Symbol 959 MovieClip {cementWall}Uses:954 956 958Used by:966 1297
Symbol 960 GraphicUsed by:961
Symbol 961 MovieClipUses:960Used by:966
Symbol 962 GraphicUsed by:966
Symbol 963 GraphicUsed by:966
Symbol 964 GraphicUsed by:966
Symbol 965 MovieClip {66_fla.Mc_coloring_brush_314}Uses:598 603 613 608Used by:966 1156
Symbol 966 MovieClip {HouseScreen}Uses:444 882 883 884 885 887 889 890 892 894 453 480 895 900 490 906 909 473 468 910 911 914 917 918 921 924 927 930 933 936 937 939 941 943 944 945 897 948 949 951 952 959 568 961 962 963 964 616 965Used by:1297
Symbol 967 GraphicUsed by:1061
Symbol 968 GraphicUsed by:969
Symbol 969 MovieClipUses:968Used by:1061
Symbol 970 GraphicUsed by:1061
Symbol 971 GraphicUsed by:974
Symbol 972 GraphicUsed by:973
Symbol 973 MovieClipUses:972Used by:974
Symbol 974 MovieClipUses:971 973Used by:1061
Symbol 975 MovieClipUses:216Used by:1061
Symbol 976 GraphicUsed by:977
Symbol 977 MovieClipUses:976Used by:1061
Symbol 978 GraphicUsed by:1061
Symbol 979 GraphicUsed by:980
Symbol 980 MovieClipUses:979Used by:1061
Symbol 981 GraphicUsed by:982
Symbol 982 MovieClipUses:981Used by:1061
Symbol 983 GraphicUsed by:984
Symbol 984 MovieClipUses:983Used by:1061
Symbol 985 GraphicUsed by:986
Symbol 986 MovieClipUses:985Used by:1061
Symbol 987 GraphicUsed by:988
Symbol 988 MovieClipUses:987Used by:1061
Symbol 989 GraphicUsed by:990
Symbol 990 MovieClipUses:989Used by:1061
Symbol 991 GraphicUsed by:995
Symbol 992 GraphicUsed by:993
Symbol 993 MovieClipUses:992Used by:995
Symbol 994 GraphicUsed by:995
Symbol 995 MovieClipUses:991 993 994Used by:1013
Symbol 996 GraphicUsed by:997
Symbol 997 MovieClipUses:996Used by:1013
Symbol 998 GraphicUsed by:999
Symbol 999 MovieClipUses:998Used by:1013
Symbol 1000 GraphicUsed by:1012
Symbol 1001 GraphicUsed by:1005
Symbol 1002 GraphicUsed by:1005
Symbol 1003 GraphicUsed by:1005
Symbol 1004 GraphicUsed by:1005
Symbol 1005 MovieClipUses:1001 1002 1003 1004Used by:1012
Symbol 1006 GraphicUsed by:1011
Symbol 1007 GraphicUsed by:1008
Symbol 1008 MovieClipUses:1007Used by:1009
Symbol 1009 MovieClipUses:1008Used by:1010
Symbol 1010 MovieClipUses:1009Used by:1011
Symbol 1011 MovieClipUses:1006 1010Used by:1012
Symbol 1012 MovieClipUses:1000 1005 1011Used by:1013
Symbol 1013 MovieClipUses:995 997 999 1012Used by:1061
Symbol 1014 GraphicUsed by:1015
Symbol 1015 MovieClipUses:1014Used by:1051
Symbol 1016 MovieClipUses:57Used by:1051
Symbol 1017 GraphicUsed by:1018
Symbol 1018 MovieClipUses:1017Used by:1051
Symbol 1019 MovieClipUses:61Used by:1051
Symbol 1020 MovieClipUses:63Used by:1051
Symbol 1021 MovieClipUses:57Used by:1051
Symbol 1022 MovieClipUses:66Used by:1051
Symbol 1023 MovieClipUses:68Used by:1051
Symbol 1024 GraphicUsed by:1025
Symbol 1025 MovieClipUses:1024Used by:1051
Symbol 1026 MovieClipUses:72Used by:1051
Symbol 1027 GraphicUsed by:1028
Symbol 1028 MovieClipUses:1027Used by:1029
Symbol 1029 MovieClipUses:1028Used by:1051
Symbol 1030 GraphicUsed by:1031
Symbol 1031 MovieClipUses:1030Used by:1051
Symbol 1032 MovieClipUses:79Used by:1051
Symbol 1033 MovieClipUses:81Used by:1051
Symbol 1034 MovieClipUses:83Used by:1051
Symbol 1035 GraphicUsed by:1050
Symbol 1036 GraphicUsed by:1040
Symbol 1037 GraphicUsed by:1040
Symbol 1038 GraphicUsed by:1040
Symbol 1039 GraphicUsed by:1040
Symbol 1040 MovieClipUses:1036 1037 1038 1039Used by:1050
Symbol 1041 GraphicUsed by:1050
Symbol 1042 GraphicUsed by:1050
Symbol 1043 GraphicUsed by:1050
Symbol 1044 GraphicUsed by:1050
Symbol 1045 GraphicUsed by:1050
Symbol 1046 GraphicUsed by:1050
Symbol 1047 GraphicUsed by:1050
Symbol 1048 GraphicUsed by:1050
Symbol 1049 GraphicUsed by:1050
Symbol 1050 MovieClipUses:1035 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049Used by:1051
Symbol 1051 MovieClipUses:1015 1016 1018 1019 1020 1021 1022 1023 1025 1026 1029 1031 1032 1033 1034 1050Used by:1061
Symbol 1052 GraphicUsed by:1056
Symbol 1053 GraphicUsed by:1056
Symbol 1054 GraphicUsed by:1056
Symbol 1055 GraphicUsed by:1056
Symbol 1056 MovieClipUses:1052 1053 1054 1055Used by:1061
Symbol 1057 GraphicUsed by:1058
Symbol 1058 MovieClipUses:1057Used by:1061
Symbol 1059 MovieClipUsed by:1060
Symbol 1060 ButtonUses:1059Used by:1061
Symbol 1061 MovieClip {GameOver}Uses:967 969 970 974 975 977 978 980 982 984 986 988 990 1013 1051 1056 1058 1060 108 110 153Used by:1297
Symbol 1062 GraphicUsed by:1063
Symbol 1063 MovieClipUses:1062Used by:1064 1075
Symbol 1064 MovieClipUses:483 1063 489Used by:1133
Symbol 1065 GraphicUsed by:1074
Symbol 1066 GraphicUsed by:1074
Symbol 1067 GraphicUsed by:1074
Symbol 1068 GraphicUsed by:1074
Symbol 1069 GraphicUsed by:1074
Symbol 1070 GraphicUsed by:1074
Symbol 1071 GraphicUsed by:1074
Symbol 1072 GraphicUsed by:1074
Symbol 1073 GraphicUsed by:1074
Symbol 1074 MovieClip {66_fla.Mc_khadda_364}Uses:524 507 520 522 526 1065 1066 531 1067 533 1068 536 1069 1070 541 1071 1072 1073 548Used by:1133
Symbol 1075 MovieClipUses:483 1063Used by:1133
Symbol 1076 GraphicUsed by:1120
Symbol 1077 GraphicUsed by:1120
Symbol 1078 GraphicUsed by:1120
Symbol 1079 GraphicUsed by:1120
Symbol 1080 GraphicUsed by:1120
Symbol 1081 GraphicUsed by:1120
Symbol 1082 GraphicUsed by:1120
Symbol 1083 GraphicUsed by:1120
Symbol 1084 GraphicUsed by:1120
Symbol 1085 GraphicUsed by:1120
Symbol 1086 GraphicUsed by:1120
Symbol 1087 GraphicUsed by:1120
Symbol 1088 GraphicUsed by:1120
Symbol 1089 GraphicUsed by:1120
Symbol 1090 GraphicUsed by:1120
Symbol 1091 GraphicUsed by:1120
Symbol 1092 GraphicUsed by:1120
Symbol 1093 GraphicUsed by:1120
Symbol 1094 GraphicUsed by:1120
Symbol 1095 GraphicUsed by:1120
Symbol 1096 GraphicUsed by:1120
Symbol 1097 GraphicUsed by:1120
Symbol 1098 GraphicUsed by:1120
Symbol 1099 GraphicUsed by:1120
Symbol 1100 GraphicUsed by:1120
Symbol 1101 GraphicUsed by:1120
Symbol 1102 GraphicUsed by:1120
Symbol 1103 GraphicUsed by:1120
Symbol 1104 GraphicUsed by:1120
Symbol 1105 GraphicUsed by:1120
Symbol 1106 GraphicUsed by:1120
Symbol 1107 GraphicUsed by:1120
Symbol 1108 GraphicUsed by:1120
Symbol 1109 GraphicUsed by:1120
Symbol 1110 GraphicUsed by:1120
Symbol 1111 GraphicUsed by:1120
Symbol 1112 GraphicUsed by:1120
Symbol 1113 GraphicUsed by:1120
Symbol 1114 GraphicUsed by:1120
Symbol 1115 GraphicUsed by:1120
Symbol 1116 GraphicUsed by:1120
Symbol 1117 GraphicUsed by:1120
Symbol 1118 GraphicUsed by:1120
Symbol 1119 GraphicUsed by:1120
Symbol 1120 MovieClip {66_fla.Mc_cement_tween_366}Uses:682 663 1076 666 1077 670 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119Used by:1133
Symbol 1121 GraphicUsed by:1132
Symbol 1122 GraphicUsed by:1123
Symbol 1123 MovieClipUses:1122Used by:1132
Symbol 1124 GraphicUsed by:1125
Symbol 1125 MovieClipUses:1124Used by:1132
Symbol 1126 GraphicUsed by:1127
Symbol 1127 MovieClipUses:1126Used by:1132
Symbol 1128 MovieClipUses:505Used by:1132
Symbol 1129 MovieClipUses:572Used by:1132
Symbol 1130 MovieClipUses:572Used by:1132
Symbol 1131 MovieClipUses:572Used by:1132
Symbol 1132 MovieClip {66_fla.Mc_fontain_fixing_367}Uses:1121 1123 1125 1127 1128 1129 1130 1131Used by:1133
Symbol 1133 MovieClip {FountainScreen}Uses:444 448 473 453 480 430 486 1064 644 468 508 648 1074 1075 1120 1132Used by:1297
Symbol 1134 GraphicUsed by:1156
Symbol 1135 GraphicUsed by:1136
Symbol 1136 MovieClipUses:1135Used by:1139 1147
Symbol 1137 GraphicUsed by:1138
Symbol 1138 MovieClipUses:1137Used by:1139 1147 1181
Symbol 1139 MovieClipUses:1136 1138Used by:1142 1143
Symbol 1140 GraphicUsed by:1141
Symbol 1141 MovieClipUses:1140Used by:1142 1143 1145 1146
Symbol 1142 MovieClipUses:1139 1141Used by:1144
Symbol 1143 MovieClipUses:1139 1141Used by:1144
Symbol 1144 MovieClip {66_fla.Mc_wood_fence_376}Uses:1142 1143Used by:1156
Symbol 1145 MovieClip {66_fla.Mc_w_2_frame_383}Uses:1141Used by:1156
Symbol 1146 MovieClip {66_fla.Mc_w2_2_frame_384}Uses:1141Used by:1156
Symbol 1147 MovieClipUses:1136 1138Used by:1148
Symbol 1148 MovieClip {66_fla.Mc_wood_fence_11copy_385}Uses:1147Used by:1156
Symbol 1149 MovieClipUses:505Used by:1156
Symbol 1150 MovieClip {66_fla.Mc_4color_bucket_animcopy1_388}Uses:615Used by:1156
Symbol 1151 GraphicUsed by:1156
Symbol 1152 GraphicUsed by:1153
Symbol 1153 MovieClipUses:1152Used by:1154
Symbol 1154 MovieClip {colorGate}Uses:1153 881Used by:1156 1297
Symbol 1155 GraphicUsed by:1156
Symbol 1156 MovieClip {FenceScreen}Uses:444 448 468 473 480 1134 490 550 1144 496 1145 1146 1148 506 1149 1150 453 568 1151 1154 1155 965Used by:1297
Symbol 1157 GraphicUsed by:1161
Symbol 1158 MovieClipUses:188Used by:1161
Symbol 1159 GraphicUsed by:1161
Symbol 1160 GraphicUses:442Used by:1161
Symbol 1161 MovieClipUses:1157 1158 1159 438 1160Used by:1292
Symbol 1162 GraphicUsed by:1163
Symbol 1163 MovieClipUses:1162 493Used by:1164
Symbol 1164 MovieClipUses:1163Used by:1165
Symbol 1165 MovieClipUses:1164Used by:1181
Symbol 1166 GraphicUsed by:1167
Symbol 1167 MovieClipUses:1166Used by:1171
Symbol 1168 GraphicUsed by:1169
Symbol 1169 MovieClipUses:1168Used by:1170
Symbol 1170 MovieClipUses:1169Used by:1171
Symbol 1171 MovieClipUses:1167 1170Used by:1181 1202 1259 1266 1269 1287
Symbol 1172 GraphicUsed by:1173
Symbol 1173 MovieClipUses:1172 493Used by:1180
Symbol 1174 GraphicUsed by:1175
Symbol 1175 MovieClipUses:1174 493Used by:1180
Symbol 1176 GraphicUsed by:1177
Symbol 1177 MovieClipUses:1176Used by:1180
Symbol 1178 GraphicUsed by:1179
Symbol 1179 MovieClipUses:1178Used by:1180
Symbol 1180 MovieClip {66_fla.Mc_feces_animation_11_402}Uses:1173 1175 1177 1179Used by:1181
Symbol 1181 MovieClip {66_fla.Mc_wood_fence_1_11_394}Uses:1165 1138 1171 1180Used by:1292
Symbol 1182 GraphicUsed by:1292
Symbol 1183 GraphicUsed by:1184
Symbol 1184 MovieClipUses:1183Used by:1292
Symbol 1185 GraphicUsed by:1292
Symbol 1186 GraphicUsed by:1187
Symbol 1187 MovieClipUses:1186Used by:1292
Symbol 1188 GraphicUsed by:1189
Symbol 1189 MovieClipUses:1188Used by:1190
Symbol 1190 MovieClipUses:1189Used by:1202
Symbol 1191 GraphicUsed by:1201
Symbol 1192 GraphicUsed by:1193
Symbol 1193 MovieClipUses:1192Used by:1200
Symbol 1194 GraphicUsed by:1195
Symbol 1195 MovieClipUses:1194Used by:1200
Symbol 1196 GraphicUsed by:1197
Symbol 1197 MovieClipUses:1196Used by:1200
Symbol 1198 GraphicUsed by:1199
Symbol 1199 MovieClipUses:1198Used by:1200
Symbol 1200 MovieClip {66_fla.Mc_seasaw_plat_413}Uses:1193 1195 1197 1199Used by:1201
Symbol 1201 MovieClip {66_fla.Mc_sea_saw_secound_412}Uses:1191 1200Used by:1202
Symbol 1202 MovieClip {66_fla.Mc_seasaw_2_frame_final_409}Uses:1190 1171 1201Used by:1292
Symbol 1203 GraphicUsed by:1204
Symbol 1204 MovieClipUses:1203Used by:1205
Symbol 1205 MovieClipUses:1204Used by:1218
Symbol 1206 GraphicUsed by:1207
Symbol 1207 MovieClipUses:1206Used by:1218
Symbol 1208 GraphicUsed by:1218
Symbol 1209 MovieClipUses:216Used by:1218
Symbol 1210 GraphicUsed by:1211
Symbol 1211 MovieClipUses:1210Used by:1218
Symbol 1212 GraphicUsed by:1218
Symbol 1213 GraphicUsed by:1214
Symbol 1214 MovieClipUses:1213Used by:1218
Symbol 1215 GraphicUsed by:1216
Symbol 1216 MovieClipUses:1215Used by:1218
Symbol 1217 MovieClipUses:957Used by:1218
Symbol 1218 MovieClipUses:1205 1207 1208 1209 320 1211 1212 1214 1216 1217 892Used by:1259
Symbol 1219 GraphicUsed by:1223
Symbol 1220 GraphicUsed by:1223
Symbol 1221 GraphicUsed by:1223
Symbol 1222 GraphicUsed by:1223
Symbol 1223 MovieClip {66_fla.Mc_house_color_2_977_429}Uses:1219 1220 1221 1222Used by:1258
Symbol 1224 GraphicUsed by:1228
Symbol 1225 GraphicUsed by:1226
Symbol 1226 MovieClipUses:1225Used by:1227
Symbol 1227 MovieClipUses:1226Used by:1228
Symbol 1228 MovieClipUses:1224 1227Used by:1258
Symbol 1229 GraphicUsed by:1230
Symbol 1230 MovieClipUses:1229Used by:1258
Symbol 1231 GraphicUsed by:1234
Symbol 1232 MovieClipUses:216Used by:1234
Symbol 1233 GraphicUsed by:1234
Symbol 1234 MovieClipUses:1231 1232 1233Used by:1258
Symbol 1235 GraphicUsed by:1236
Symbol 1236 MovieClipUses:1235Used by:1258
Symbol 1237 GraphicUsed by:1238
Symbol 1238 MovieClipUses:1237Used by:1258
Symbol 1239 GraphicUsed by:1257
Symbol 1240 GraphicUsed by:1257
Symbol 1241 GraphicUsed by:1257
Symbol 1242 GraphicUsed by:1257
Symbol 1243 GraphicUsed by:1257
Symbol 1244 GraphicUsed by:1257
Symbol 1245 GraphicUsed by:1257
Symbol 1246 GraphicUsed by:1257
Symbol 1247 GraphicUsed by:1257
Symbol 1248 GraphicUsed by:1257
Symbol 1249 GraphicUsed by:1257
Symbol 1250 GraphicUsed by:1257
Symbol 1251 GraphicUsed by:1257
Symbol 1252 GraphicUsed by:1257
Symbol 1253 GraphicUsed by:1257
Symbol 1254 GraphicUsed by:1257
Symbol 1255 GraphicUsed by:1257
Symbol 1256 GraphicUsed by:1257
Symbol 1257 MovieClipUses:1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256Used by:1258
Symbol 1258 MovieClip {66_fla.Mc_house_2_frame_secound77_428}Uses:1223 1228 1230 1234 1236 1238 1257Used by:1259
Symbol 1259 MovieClip {66_fla.Mc_house_animation_11_418}Uses:1218 1171 1258Used by:1292
Symbol 1260 GraphicUsed by:1263
Symbol 1261 GraphicUsed by:1262
Symbol 1262 MovieClipUses:1261Used by:1263 1265
Symbol 1263 MovieClipUses:1260 1262Used by:1266
Symbol 1264 GraphicUsed by:1265
Symbol 1265 MovieClipUses:1264 1262Used by:1266
Symbol 1266 MovieClip {66_fla.Mc_swiming_pool_frame_11_439}Uses:1263 1171 1265Used by:1292
Symbol 1267 GraphicUsed by:1268
Symbol 1268 MovieClipUses:1267Used by:1269
Symbol 1269 MovieClipUses:1268 1171Used by:1292
Symbol 1270 GraphicUsed by:1271
Symbol 1271 MovieClipUses:1270Used by:1272
Symbol 1272 MovieClipUses:1271Used by:1287
Symbol 1273 GraphicUsed by:1275
Symbol 1274 GraphicUsed by:1275
Symbol 1275 MovieClipUses:1273 1274Used by:1286
Symbol 1276 GraphicUsed by:1286
Symbol 1277 GraphicUsed by:1279
Symbol 1278 GraphicUsed by:1279
Symbol 1279 MovieClipUses:1277 1278Used by:1280
Symbol 1280 MovieClipUses:1279Used by:1286
Symbol 1281 GraphicUsed by:1283
Symbol 1282 GraphicUsed by:1283
Symbol 1283 MovieClipUses:1281 1282Used by:1284
Symbol 1284 MovieClipUses:1283Used by:1286
Symbol 1285 GraphicUsed by:1286
Symbol 1286 MovieClipUses:1275 1276 1280 1284 1285Used by:1287
Symbol 1287 MovieClip {66_fla.Mc_fointan_11_445}Uses:1272 1171 1286Used by:1292
Symbol 1288 GraphicUsed by:1290
Symbol 1289 EditableTextUses:316Used by:1290
Symbol 1290 MovieClip {66_fla.Mc_text_clip_455}Uses:1288 1289Used by:1291
Symbol 1291 MovieClip {66_fla.Mc_text_box_anim_454}Uses:1290Used by:1292
Symbol 1292 MovieClip {disturbScreen}Uses:1161 1181 1182 1184 1185 320 322 1187 1202 1259 324 1266 1269 1287 326 110 473 1291Used by:1297
Symbol 1293 Sound {YouwinSound}Used by:1297
Symbol 1294 Sound {GameoverSound}Used by:1297
Symbol 1295 Sound {IngameSound}Used by:1297
Symbol 1296 Sound {WelcomeSound}Used by:1297
Symbol 1297 MovieClipUses:186 292 415 429 617 833 839 865 878 966 1061 1133 1156 1292 882 1154 959 1293 1294 1295 1296Used by:Timeline

Instance Names

"bar"Frame 1Symbol 11 MovieClip
"percent"Frame 1Symbol 13 EditableText
"logo"Frame 1Symbol 54 MovieClip {66_fla.logoanimationmain_5}
"linkBtn"Symbol 54 MovieClip {66_fla.logoanimationmain_5} Frame 1Symbol 17 Button
"linkBtn"Symbol 54 MovieClip {66_fla.logoanimationmain_5} Frame 7Symbol 17 Button
"addgames"Symbol 185 MovieClip {66_fla.Mc_you_win_2_53} Frame 1Symbol 148 Button
"moregames"Symbol 185 MovieClip {66_fla.Mc_you_win_2_53} Frame 1Symbol 153 Button
"screen1"Symbol 186 MovieClip {YouWin} Frame 1Symbol 103 MovieClip {66_fla.Mc_you_win_Screen_26}
"playAgain"Symbol 186 MovieClip {YouWin} Frame 1Symbol 108 Button
"plaza"Symbol 186 MovieClip {YouWin} Frame 1Symbol 110 Button
"addgames"Symbol 292 MovieClip {Welcome} Frame 1Symbol 148 Button
"moregames"Symbol 292 MovieClip {Welcome} Frame 1Symbol 153 Button
"playBn"Symbol 292 MovieClip {Welcome} Frame 1Symbol 287 Button
"ins"Symbol 292 MovieClip {Welcome} Frame 1Symbol 291 Button
"plaza"Symbol 292 MovieClip {Welcome} Frame 1Symbol 110 Button
"continue1"Symbol 411 MovieClip {66_fla.Mc_story_window_140} Frame 1Symbol 405 Button
"skip"Symbol 413 MovieClip {66_fla.Mc_story_screen_animation_126} Frame 1Symbol 337 Button
"s1"Symbol 428 MovieClip {66_fla.mcMutething_144} Frame 1Symbol 421 MovieClip
"s1"Symbol 428 MovieClip {66_fla.mcMutething_144} Frame 1Symbol 423 MovieClip
"s1"Symbol 428 MovieClip {66_fla.mcMutething_144} Frame 2Symbol 427 MovieClip
"s1"Symbol 429 MovieClip {soundSymbol} Frame 1Symbol 428 MovieClip {66_fla.mcMutething_144}
"inst"Symbol 448 MovieClip {66_fla.mcTutorial_158} Frame 1Symbol 447 EditableText
"clockHand"Symbol 468 MovieClip {66_fla.finalclock_160} Frame 1Symbol 461 MovieClip {66_fla.mcClockHand_161}
"hitSpade"Symbol 507 MovieClip {66_fla.Mc_favda_178} Frame 1Symbol 506 MovieClip
"hitArea1"Symbol 520 MovieClip {66_fla.Mc_arrow_181} Frame 1Symbol 513 MovieClip
"hitArea2"Symbol 520 MovieClip {66_fla.Mc_arrow_181} Frame 1Symbol 514 MovieClip
"hitArea3"Symbol 520 MovieClip {66_fla.Mc_arrow_181} Frame 1Symbol 515 MovieClip
"spade"Symbol 549 MovieClip {66_fla.Mc_khadda_2_180} Frame 1Symbol 507 MovieClip {66_fla.Mc_favda_178}
"arr"Symbol 549 MovieClip {66_fla.Mc_khadda_2_180} Frame 1Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"arr"Symbol 549 MovieClip {66_fla.Mc_khadda_2_180} Frame 14Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"arr"Symbol 549 MovieClip {66_fla.Mc_khadda_2_180} Frame 25Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"arr"Symbol 549 MovieClip {66_fla.Mc_khadda_2_180} Frame 37Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"arr"Symbol 549 MovieClip {66_fla.Mc_khadda_2_180} Frame 45Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"hitHammer"Symbol 556 MovieClip {66_fla.Mc_hatodi_196} Frame 1Symbol 555 MovieClip
"hammer"Symbol 566 MovieClip {66_fla.Mc_seasaw_base_animation_194} Frame 1Symbol 556 MovieClip {66_fla.Mc_hatodi_196}
"wood"Symbol 575 MovieClip {66_fla.Mc_seasaw_appiar_199} Frame 1Symbol 571 MovieClip
"hitWood"Symbol 575 MovieClip {66_fla.Mc_seasaw_appiar_199} Frame 1Symbol 573 MovieClip
"woodYellow"Symbol 594 MovieClip {66_fla.Mc_seasaw_color_202} Frame 1Symbol 582 MovieClip {66_fla.Mc_wood_painting_203}
"woodRed"Symbol 594 MovieClip {66_fla.Mc_seasaw_color_202} Frame 2Symbol 586 MovieClip {66_fla.Mc_wood_painting_red_205}
"woodPink"Symbol 594 MovieClip {66_fla.Mc_seasaw_color_202} Frame 3Symbol 589 MovieClip {66_fla.Mc_wood_painting_green_206}
"woodBlue"Symbol 594 MovieClip {66_fla.Mc_seasaw_color_202} Frame 4Symbol 592 MovieClip {66_fla.Mc_wood_painting_blue_207}
"woodYellow"Symbol 594 MovieClip {66_fla.Mc_seasaw_color_202} Frame 5Symbol 593 MovieClip {66_fla.Mc_wood_paintingyellow_208}
"redPaint"Symbol 615 MovieClip {66_fla.Mc_4color_buket_210} Frame 5Symbol 596 MovieClip
"brush1"Symbol 615 MovieClip {66_fla.Mc_4color_buket_210} Frame 5Symbol 598 MovieClip
"yellowPaint"Symbol 615 MovieClip {66_fla.Mc_4color_buket_210} Frame 21Symbol 611 MovieClip
"brush4"Symbol 615 MovieClip {66_fla.Mc_4color_buket_210} Frame 21Symbol 613 MovieClip
"greenPaint"Symbol 615 MovieClip {66_fla.Mc_4color_buket_210} Frame 21Symbol 606 MovieClip
"brush3"Symbol 615 MovieClip {66_fla.Mc_4color_buket_210} Frame 21Symbol 608 MovieClip
"bluePaint"Symbol 615 MovieClip {66_fla.Mc_4color_buket_210} Frame 21Symbol 601 MovieClip
"brush2"Symbol 615 MovieClip {66_fla.Mc_4color_buket_210} Frame 21Symbol 603 MovieClip
"paint1"Symbol 616 MovieClip {66_fla.Mc_4color_bucket_anim_209} Frame 1Symbol 615 MovieClip {66_fla.Mc_4color_buket_210}
"tuto"Symbol 617 MovieClip {SeasawScreen} Frame 1Symbol 448 MovieClip {66_fla.mcTutorial_158}
"done"Symbol 617 MovieClip {SeasawScreen} Frame 1Symbol 453 Button
"clock"Symbol 617 MovieClip {SeasawScreen} Frame 1Symbol 468 MovieClip {66_fla.finalclock_160}
"heart"Symbol 617 MovieClip {SeasawScreen} Frame 1Symbol 473 MovieClip {66_fla.Mc_heart_163}
"back"Symbol 617 MovieClip {SeasawScreen} Frame 1Symbol 480 Button
"btSpade"Symbol 617 MovieClip {SeasawScreen} Frame 1Symbol 486 MovieClip
"btBase"Symbol 617 MovieClip {SeasawScreen} Frame 1Symbol 503 MovieClip
"btBase"Symbol 617 MovieClip {SeasawScreen} Frame 2Symbol 504 MovieClip
"soil"Symbol 617 MovieClip {SeasawScreen} Frame 2Symbol 549 MovieClip {66_fla.Mc_khadda_2_180}
"btWood"Symbol 617 MovieClip {SeasawScreen} Frame 3Symbol 550 MovieClip
"btBase"Symbol 617 MovieClip {SeasawScreen} Frame 3Symbol 503 MovieClip
"soil"Symbol 617 MovieClip {SeasawScreen} Frame 3Symbol 566 MovieClip {66_fla.Mc_seasaw_base_animation_194}
"btColor"Symbol 617 MovieClip {SeasawScreen} Frame 4Symbol 568 MovieClip
"base"Symbol 617 MovieClip {SeasawScreen} Frame 4Symbol 575 MovieClip {66_fla.Mc_seasaw_appiar_199}
"wood"Symbol 617 MovieClip {SeasawScreen} Frame 5Symbol 594 MovieClip {66_fla.Mc_seasaw_color_202}
"paint"Symbol 617 MovieClip {SeasawScreen} Frame 5Symbol 616 MovieClip {66_fla.Mc_4color_bucket_anim_209}
"cement"Symbol 643 MovieClip {66_fla.Mc_cement_masition_227} Frame 1Symbol 625 MovieClip
"hitSpade"Symbol 650 MovieClip {66_fla.Mc_favda2_235} Frame 1Symbol 506 MovieClip
"spade"Symbol 660 MovieClip {66_fla.Mc_khadda2_234} Frame 1Symbol 650 MovieClip {66_fla.Mc_favda2_235}
"arr"Symbol 660 MovieClip {66_fla.Mc_khadda2_234} Frame 1Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"arr"Symbol 660 MovieClip {66_fla.Mc_khadda2_234} Frame 13Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"arr"Symbol 660 MovieClip {66_fla.Mc_khadda2_234} Frame 23Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"arr"Symbol 660 MovieClip {66_fla.Mc_khadda2_234} Frame 34Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"arr"Symbol 660 MovieClip {66_fla.Mc_khadda2_234} Frame 45Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"wheel2"Symbol 679 MovieClip {66_fla.Mc_cement_masition2copy_240} Frame 1Symbol 670 MovieClip
"wheel1"Symbol 679 MovieClip {66_fla.Mc_cement_masition2copy_240} Frame 1Symbol 670 MovieClip
"wheel2"Symbol 682 MovieClip {66_fla.Mc_cement_masition2_244} Frame 1Symbol 670 MovieClip
"wheel1"Symbol 682 MovieClip {66_fla.Mc_cement_masition2_244} Frame 1Symbol 670 MovieClip
"cement"Symbol 730 MovieClip {66_fla.Mc_cemet_for_pool_239} Frame 1Symbol 679 MovieClip {66_fla.Mc_cement_masition2copy_240}
"cement"Symbol 730 MovieClip {66_fla.Mc_cemet_for_pool_239} Frame 21Symbol 682 MovieClip {66_fla.Mc_cement_masition2_244}
"cement"Symbol 730 MovieClip {66_fla.Mc_cemet_for_pool_239} Frame 29Symbol 679 MovieClip {66_fla.Mc_cement_masition2copy_240}
"wheel2"Symbol 730 MovieClip {66_fla.Mc_cemet_for_pool_239} Frame 29Symbol 670 MovieClip
"wheel1"Symbol 730 MovieClip {66_fla.Mc_cemet_for_pool_239} Frame 29Symbol 670 MovieClip
"wheel2"Symbol 730 MovieClip {66_fla.Mc_cemet_for_pool_239} Frame 31Symbol 670 MovieClip
"cement"Symbol 730 MovieClip {66_fla.Mc_cemet_for_pool_239} Frame 123Symbol 682 MovieClip {66_fla.Mc_cement_masition2_244}
"cement"Symbol 730 MovieClip {66_fla.Mc_cemet_for_pool_239} Frame 150Symbol 679 MovieClip {66_fla.Mc_cement_masition2copy_240}
"tuto"Symbol 833 MovieClip {PoolScreen} Frame 1Symbol 448 MovieClip {66_fla.mcTutorial_158}
"done"Symbol 833 MovieClip {PoolScreen} Frame 1Symbol 453 Button
"clock"Symbol 833 MovieClip {PoolScreen} Frame 1Symbol 468 MovieClip {66_fla.finalclock_160}
"heart"Symbol 833 MovieClip {PoolScreen} Frame 1Symbol 473 MovieClip {66_fla.Mc_heart_163}
"back"Symbol 833 MovieClip {PoolScreen} Frame 1Symbol 480 Button
"btSpade"Symbol 833 MovieClip {PoolScreen} Frame 1Symbol 486 MovieClip
"btCement"Symbol 833 MovieClip {PoolScreen} Frame 2Symbol 648 MovieClip
"soil"Symbol 833 MovieClip {PoolScreen} Frame 2Symbol 660 MovieClip {66_fla.Mc_khadda2_234}
"btBrick"Symbol 833 MovieClip {PoolScreen} Frame 3Symbol 661 MovieClip
"cementCar"Symbol 833 MovieClip {PoolScreen} Frame 3Symbol 730 MovieClip {66_fla.Mc_cemet_for_pool_239}
"btPipe"Symbol 833 MovieClip {PoolScreen} Frame 5Symbol 731 MovieClip
"water"Symbol 833 MovieClip {PoolScreen} Frame 6Symbol 832 MovieClip {66_fla.Mc_swiming_water_animation2_252}
"plaza"Symbol 838 MovieClip {66_fla.pauseScr_254} Frame 1Symbol 110 Button
"pauseSc"Symbol 839 MovieClip {PauseScreen} Frame 1Symbol 838 MovieClip {66_fla.pauseScr_254}
"p1"Symbol 850 MovieClip {66_fla.Mc_patch_grass_cutting_257} Frame 1Symbol 844 MovieClip
"p2"Symbol 850 MovieClip {66_fla.Mc_patch_grass_cutting_257} Frame 1Symbol 845 MovieClip
"p3"Symbol 850 MovieClip {66_fla.Mc_patch_grass_cutting_257} Frame 1Symbol 846 MovieClip
"p4"Symbol 850 MovieClip {66_fla.Mc_patch_grass_cutting_257} Frame 1Symbol 847 MovieClip
"p5"Symbol 850 MovieClip {66_fla.Mc_patch_grass_cutting_257} Frame 1Symbol 848 MovieClip
"p7"Symbol 850 MovieClip {66_fla.Mc_patch_grass_cutting_257} Frame 1Symbol 848 MovieClip
"p9"Symbol 850 MovieClip {66_fla.Mc_patch_grass_cutting_257} Frame 1Symbol 848 MovieClip
"p6"Symbol 850 MovieClip {66_fla.Mc_patch_grass_cutting_257} Frame 1Symbol 849 MovieClip
"p8"Symbol 850 MovieClip {66_fla.Mc_patch_grass_cutting_257} Frame 1Symbol 849 MovieClip
"cutter1"Symbol 864 MovieClip {66_fla.Mc_grass_cutter_267} Frame 2Symbol 863 MovieClip
"grass"Symbol 865 MovieClip {LawnScreen} Frame 1Symbol 850 MovieClip {66_fla.Mc_patch_grass_cutting_257}
"cutter"Symbol 865 MovieClip {LawnScreen} Frame 1Symbol 864 MovieClip {66_fla.Mc_grass_cutter_267}
"done1"Symbol 865 MovieClip {LawnScreen} Frame 1Symbol 453 Button
"tuto"Symbol 865 MovieClip {LawnScreen} Frame 1Symbol 448 MovieClip {66_fla.mcTutorial_158}
"heart"Symbol 865 MovieClip {LawnScreen} Frame 1Symbol 473 MovieClip {66_fla.Mc_heart_163}
"back"Symbol 865 MovieClip {LawnScreen} Frame 1Symbol 480 Button
"clock"Symbol 865 MovieClip {LawnScreen} Frame 1Symbol 468 MovieClip {66_fla.finalclock_160}
"back"Symbol 878 MovieClip {Instructions} Frame 1Symbol 877 Button
"plaza"Symbol 878 MovieClip {Instructions} Frame 1Symbol 110 Button
"c4"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c7"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c3"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c5"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c2"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c8"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c9"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c10"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c12"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c14"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c15"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c13"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c6"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c11"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"c1"Symbol 882 MovieClip {colorWall} Frame 1Symbol 881 MovieClip
"inst"Symbol 909 MovieClip {66_fla.mcTutorial_2_285} Frame 1Symbol 908 EditableText
"w2"Symbol 914 MovieClip {66_fla.Mc_roof_8_c_286} Frame 1Symbol 913 MovieClip
"w1"Symbol 917 MovieClip {66_fla.Mc_roof_9_c_288} Frame 1Symbol 916 MovieClip
"w3"Symbol 918 MovieClip {66_fla.Mc_roof_10_c_290} Frame 1Symbol 903 MovieClip
"w4"Symbol 921 MovieClip {66_fla.Mc_roof_7_c_291} Frame 1Symbol 920 MovieClip
"w5"Symbol 924 MovieClip {66_fla.Mc_roof_6_c_293} Frame 1Symbol 923 MovieClip
"w6"Symbol 927 MovieClip {66_fla.Mc_roof_5_c_295} Frame 1Symbol 926 MovieClip
"w7"Symbol 930 MovieClip {66_fla.Mc_roof_4_c_297} Frame 1Symbol 929 MovieClip
"w8"Symbol 933 MovieClip {66_fla.Mc_roof_2_c_299} Frame 1Symbol 932 MovieClip
"w9"Symbol 936 MovieClip {66_fla.Mc_roof_3_c_301} Frame 1Symbol 935 MovieClip
"c2"Symbol 959 MovieClip {cementWall} Frame 1Symbol 954 MovieClip
"c1"Symbol 959 MovieClip {cementWall} Frame 1Symbol 956 MovieClip
"c3"Symbol 959 MovieClip {cementWall} Frame 1Symbol 958 MovieClip
"done"Symbol 966 MovieClip {HouseScreen} Frame 1Symbol 453 Button
"back"Symbol 966 MovieClip {HouseScreen} Frame 1Symbol 480 Button
"btTools"Symbol 966 MovieClip {HouseScreen} Frame 1Symbol 906 MovieClip
"tuto"Symbol 966 MovieClip {HouseScreen} Frame 1Symbol 909 MovieClip {66_fla.mcTutorial_2_285}
"heart"Symbol 966 MovieClip {HouseScreen} Frame 1Symbol 473 MovieClip {66_fla.Mc_heart_163}
"clock"Symbol 966 MovieClip {HouseScreen} Frame 1Symbol 468 MovieClip {66_fla.finalclock_160}
"w2"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 914 MovieClip {66_fla.Mc_roof_8_c_286}
"w1"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 917 MovieClip {66_fla.Mc_roof_9_c_288}
"w3"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 918 MovieClip {66_fla.Mc_roof_10_c_290}
"w4"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 921 MovieClip {66_fla.Mc_roof_7_c_291}
"w5"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 924 MovieClip {66_fla.Mc_roof_6_c_293}
"w6"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 927 MovieClip {66_fla.Mc_roof_5_c_295}
"w7"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 930 MovieClip {66_fla.Mc_roof_4_c_297}
"w8"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 933 MovieClip {66_fla.Mc_roof_2_c_299}
"w9"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 936 MovieClip {66_fla.Mc_roof_3_c_301}
"btCement"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 937 MovieClip
"hammer"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 941 MovieClip {66_fla.Mc_hatodi_house_305}
"w66"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 943 MovieClip
"w11"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 943 MovieClip
"w77"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 943 MovieClip
"w33"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 943 MovieClip
"w22"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 943 MovieClip
"w88"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 943 MovieClip
"w55"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 943 MovieClip
"w44"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 943 MovieClip
"w99"Symbol 966 MovieClip {HouseScreen} Frame 2Symbol 943 MovieClip
"cementContainer"Symbol 966 MovieClip {HouseScreen} Frame 3Symbol 897 MovieClip
"spade"Symbol 966 MovieClip {HouseScreen} Frame 3Symbol 948 MovieClip {66_fla.Mc_thapi_307}
"bricks"Symbol 966 MovieClip {HouseScreen} Frame 3Symbol 959 MovieClip {cementWall}
"btColor"Symbol 966 MovieClip {HouseScreen} Frame 3Symbol 568 MovieClip
"spadeHit"Symbol 966 MovieClip {HouseScreen} Frame 3Symbol 961 MovieClip
"wall"Symbol 966 MovieClip {HouseScreen} Frame 4Symbol 882 MovieClip {colorWall}
"paint"Symbol 966 MovieClip {HouseScreen} Frame 4Symbol 616 MovieClip {66_fla.Mc_4color_bucket_anim_209}
"brush"Symbol 966 MovieClip {HouseScreen} Frame 4Symbol 965 MovieClip {66_fla.Mc_coloring_brush_314}
"girlGamesBtn"Symbol 1061 MovieClip {GameOver} Frame 1Symbol 1060 Button
"playAgain"Symbol 1061 MovieClip {GameOver} Frame 1Symbol 108 Button
"plaza"Symbol 1061 MovieClip {GameOver} Frame 1Symbol 110 Button
"plaza"Symbol 1061 MovieClip {GameOver} Frame 1Symbol 153 Button
"favda"Symbol 1074 MovieClip {66_fla.Mc_khadda_364} Frame 1Symbol 507 MovieClip {66_fla.Mc_favda_178}
"arr"Symbol 1074 MovieClip {66_fla.Mc_khadda_364} Frame 1Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"arr"Symbol 1074 MovieClip {66_fla.Mc_khadda_364} Frame 13Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"arr"Symbol 1074 MovieClip {66_fla.Mc_khadda_364} Frame 23Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"arr"Symbol 1074 MovieClip {66_fla.Mc_khadda_364} Frame 34Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"arr"Symbol 1074 MovieClip {66_fla.Mc_khadda_364} Frame 46Symbol 520 MovieClip {66_fla.Mc_arrow_181}
"cement"Symbol 1120 MovieClip {66_fla.Mc_cement_tween_366} Frame 1Symbol 682 MovieClip {66_fla.Mc_cement_masition2_244}
"wheel2"Symbol 1120 MovieClip {66_fla.Mc_cement_tween_366} Frame 16Symbol 670 MovieClip
"wheel1"Symbol 1120 MovieClip {66_fla.Mc_cement_tween_366} Frame 16Symbol 670 MovieClip
"wheel2"Symbol 1120 MovieClip {66_fla.Mc_cement_tween_366} Frame 18Symbol 670 MovieClip
"cement"Symbol 1120 MovieClip {66_fla.Mc_cement_tween_366} Frame 80Symbol 682 MovieClip {66_fla.Mc_cement_masition2_244}
"part3"Symbol 1132 MovieClip {66_fla.Mc_fontain_fixing_367} Frame 1Symbol 1123 MovieClip
"part2"Symbol 1132 MovieClip {66_fla.Mc_fontain_fixing_367} Frame 1Symbol 1125 MovieClip
"part1"Symbol 1132 MovieClip {66_fla.Mc_fontain_fixing_367} Frame 1Symbol 1127 MovieClip
"hitFountain"Symbol 1132 MovieClip {66_fla.Mc_fontain_fixing_367} Frame 1Symbol 1128 MovieClip
"hitPart3"Symbol 1132 MovieClip {66_fla.Mc_fontain_fixing_367} Frame 1Symbol 1129 MovieClip
"hitPart2"Symbol 1132 MovieClip {66_fla.Mc_fontain_fixing_367} Frame 1Symbol 1130 MovieClip
"hitPart1"Symbol 1132 MovieClip {66_fla.Mc_fontain_fixing_367} Frame 1Symbol 1131 MovieClip
"tuto"Symbol 1133 MovieClip {FountainScreen} Frame 1Symbol 448 MovieClip {66_fla.mcTutorial_158}
"heart"Symbol 1133 MovieClip {FountainScreen} Frame 1Symbol 473 MovieClip {66_fla.Mc_heart_163}
"done"Symbol 1133 MovieClip {FountainScreen} Frame 1Symbol 453 Button
"back"Symbol 1133 MovieClip {FountainScreen} Frame 1Symbol 480 Button
"btSpade"Symbol 1133 MovieClip {FountainScreen} Frame 1Symbol 486 MovieClip
"clock"Symbol 1133 MovieClip {FountainScreen} Frame 1Symbol 468 MovieClip {66_fla.finalclock_160}
"btCement"Symbol 1133 MovieClip {FountainScreen} Frame 2Symbol 648 MovieClip
"khadda"Symbol 1133 MovieClip {FountainScreen} Frame 2Symbol 1074 MovieClip {66_fla.Mc_khadda_364}
"btFountain"Symbol 1133 MovieClip {FountainScreen} Frame 3Symbol 1075 MovieClip
"cementCar"Symbol 1133 MovieClip {FountainScreen} Frame 3Symbol 1120 MovieClip {66_fla.Mc_cement_tween_366}
"fountain"Symbol 1133 MovieClip {FountainScreen} Frame 5Symbol 1132 MovieClip {66_fla.Mc_fontain_fixing_367}
"paint1"Symbol 1150 MovieClip {66_fla.Mc_4color_bucket_animcopy1_388} Frame 1Symbol 615 MovieClip {66_fla.Mc_4color_buket_210}
"colorFence1"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 1153 MovieClip
"c6"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c9"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c10"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c8"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c7"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c4"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c5"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c1"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c12"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c11"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c2"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c3"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c13"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c16"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c14"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c19"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c20"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c18"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c17"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"c15"Symbol 1154 MovieClip {colorGate} Frame 1Symbol 881 MovieClip
"tuto"Symbol 1156 MovieClip {FenceScreen} Frame 1Symbol 448 MovieClip {66_fla.mcTutorial_158}
"clock"Symbol 1156 MovieClip {FenceScreen} Frame 1Symbol 468 MovieClip {66_fla.finalclock_160}
"heart"Symbol 1156 MovieClip {FenceScreen} Frame 1Symbol 473 MovieClip {66_fla.Mc_heart_163}
"back"Symbol 1156 MovieClip {FenceScreen} Frame 1Symbol 480 Button
"btFence"Symbol 1156 MovieClip {FenceScreen} Frame 1Symbol 550 MovieClip
"fence2"Symbol 1156 MovieClip {FenceScreen} Frame 2Symbol 1145 MovieClip {66_fla.Mc_w_2_frame_383}
"fence1"Symbol 1156 MovieClip {FenceScreen} Frame 2Symbol 1146 MovieClip {66_fla.Mc_w2_2_frame_384}
"fence3"Symbol 1156 MovieClip {FenceScreen} Frame 2Symbol 1148 MovieClip {66_fla.Mc_wood_fence_11copy_385}
"board"Symbol 1156 MovieClip {FenceScreen} Frame 2Symbol 506 MovieClip
"board1"Symbol 1156 MovieClip {FenceScreen} Frame 2Symbol 1149 MovieClip
"paint"Symbol 1156 MovieClip {FenceScreen} Frame 3Symbol 1150 MovieClip {66_fla.Mc_4color_bucket_animcopy1_388}
"done"Symbol 1156 MovieClip {FenceScreen} Frame 3Symbol 453 Button
"btPaint"Symbol 1156 MovieClip {FenceScreen} Frame 3Symbol 568 MovieClip
"colorFence"Symbol 1156 MovieClip {FenceScreen} Frame 3Symbol 1154 MovieClip {colorGate}
"brush"Symbol 1156 MovieClip {FenceScreen} Frame 3Symbol 965 MovieClip {66_fla.Mc_coloring_brush_314}
"colorF"Symbol 1181 MovieClip {66_fla.Mc_wood_fence_1_11_394} Frame 2Symbol 1180 MovieClip {66_fla.Mc_feces_animation_11_402}
"Seasaw2"Symbol 1201 MovieClip {66_fla.Mc_sea_saw_secound_412} Frame 1Symbol 1200 MovieClip {66_fla.Mc_seasaw_plat_413}
"Seasaw1"Symbol 1202 MovieClip {66_fla.Mc_seasaw_2_frame_final_409} Frame 2Symbol 1201 MovieClip {66_fla.Mc_sea_saw_secound_412}
"wall"Symbol 1258 MovieClip {66_fla.Mc_house_2_frame_secound77_428} Frame 1Symbol 1223 MovieClip {66_fla.Mc_house_color_2_977_429}
"house1"Symbol 1259 MovieClip {66_fla.Mc_house_animation_11_418} Frame 2Symbol 1258 MovieClip {66_fla.Mc_house_2_frame_secound77_428}
"inst"Symbol 1290 MovieClip {66_fla.Mc_text_clip_455} Frame 1Symbol 1289 EditableText
"clip"Symbol 1291 MovieClip {66_fla.Mc_text_box_anim_454} Frame 1Symbol 1290 MovieClip {66_fla.Mc_text_clip_455}
"grass"Symbol 1292 MovieClip {disturbScreen} Frame 1Symbol 1161 MovieClip
"Fence"Symbol 1292 MovieClip {disturbScreen} Frame 1Symbol 1181 MovieClip {66_fla.Mc_wood_fence_1_11_394}
"Seasaw"Symbol 1292 MovieClip {disturbScreen} Frame 1Symbol 1202 MovieClip {66_fla.Mc_seasaw_2_frame_final_409}
"House"Symbol 1292 MovieClip {disturbScreen} Frame 1Symbol 1259 MovieClip {66_fla.Mc_house_animation_11_418}
"Pool"Symbol 1292 MovieClip {disturbScreen} Frame 1Symbol 1266 MovieClip {66_fla.Mc_swiming_pool_frame_11_439}
"Lawn"Symbol 1292 MovieClip {disturbScreen} Frame 1Symbol 1269 MovieClip
"Fountain"Symbol 1292 MovieClip {disturbScreen} Frame 1Symbol 1287 MovieClip {66_fla.Mc_fointan_11_445}
"plaza"Symbol 1292 MovieClip {disturbScreen} Frame 1Symbol 110 Button
"heart"Symbol 1292 MovieClip {disturbScreen} Frame 1Symbol 473 MovieClip {66_fla.Mc_heart_163}
"tip"Symbol 1292 MovieClip {disturbScreen} Frame 1Symbol 1291 MovieClip {66_fla.Mc_text_box_anim_454}

Special Tags

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

Labels

"play"Symbol 428 MovieClip {66_fla.mcMutething_144} Frame 1
"mute"Symbol 428 MovieClip {66_fla.mcMutething_144} Frame 2




http://swfchan.com/28/135855/info.shtml
Created: 9/2 -2019 09:14:15 Last modified: 9/2 -2019 09:14:15 Server time: 06/05 -2024 13:22:24