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

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

cookie-maker-2.swf

This is the info page for
Flash #110311

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


Text
Loading…

100%

Gingerbread
Men

Sugar Cookies

Chocolate Chip
Cookies

Oatmeal
Cookies

Biscotti

<p align="left"><font face="Arial Black" size="18" color="#ffffff" letterSpacing="-1.000000" kerning="0">Bake &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;good cookies</font></p>

<p align="center"><font face="Arial Black" size="18" color="#ffffff" letterSpacing="-1.000000" kerning="0">Level &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Goal</font></p>

<p align="center"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">START</font></p>

<p align="center"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">START</font></p>

<p align="center"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">START</font></p>

<p align="left"><font face="Arial Black" size="18" color="#ffffff" letterSpacing="-1.000000" kerning="0">Available cookie dough:</font></p>

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

<p align="center"><font face="Arial Black" size="18" color="#ffffff" letterSpacing="-1.000000" kerning="0">1</font></p>

<p align="center"><font face="Arial Black" size="18" color="#ffffff" letterSpacing="-1.000000" kerning="0">5</font></p>

Score  10000

Good
Cookies:

3/10

Dough
Remaining:

2/10

45

NEXT STEP

BACK

Trophy Room

For Icing:
1.Mix the powdered confectioner’s sugar with water in a bowl. Beat until smooth, then add color and flavoring (if desired).
2.The icing consistency needs to be thick enough to coat the back of the spoon. If it's too thin, add a little more confectioner’s sugar; if it's too thick, add a few more drops of water. Remember to add the water or sugar a little at a time.

Important note! Always ask for permission and help from your parents/an adult before you start making cookies.  Never use the oven while you’re home alone.

Trophy Room

Gingerbread Men:
1.Beat together the flour, salt, baking soda and spices.
2.Mix together, in a separate bowl, the butter, white & brown sugar and the egg.
3.Add the flour mixture and keep beating until combined.
4.Wrap the dough in plastic and refrigerate for 2 hours.
5.Preheat oven to 350 degrees F (177 degrees C). Line a cookie sheet with baking paper.
6.On a lightly floured surface, roll the dough to a thickness of about ¼ inch (0.5 cm).
7.Using a gingerbread man cookie cutter, cut the cookies.
8.Use a spatula to transfer the cookies to the cookie sheet. Make sure to keep some space between the cookies (they will spread in the oven).
9.Bake for 8 to 12 minutes or until the edges are light brown.
10.Remove your gingerbread men from the oven. Let them cool.
11.When cooled, you can give your gingerbread men outfits and faces with colored icing.

Trophy Room

Gingerbread Men

Gingerbread Men:
3 cups (420 grams) flour
¾ teaspoon baking soda
¾ cup (175 grams) unsalted butter, room temperature
½ cup (100 grams) white sugar
½ cup (100 grams) brown sugar
A dash of salt
2 teaspoons ginger
1 teaspoon cinnamon
¼ teaspoon nutmeg
¼ teaspoon cloves
1 large egg

Icing:
4 ounces (100 grams) powdered confectioner’s sugar
1 tablespoon water
Food coloring (if desired)

Gingerbread
man

Trophy Room

1.Preheat the oven to 300 degrees F (150 degrees C).
2.Toast the almonds until lightly browned.  Let them cool and then chop coarsely.
3.Beat the eggs, vanilla, pure almond extract and lemon zest together.
4.Mix the flour, sugar and baking powder together and add the egg mixture slowly.
5.Add the almonds.
6.On a lightly floured surface, make 2 logs that are about 10 inches (25 cm) long and 2 inches (5 cm) wide.
7.Place the logs about 3 inches (7.5 cm) apart on a cookie sheet lined with wax baking paper.
8.Place the cookie sheet directly on the oven rack and bake for 35 to 40 minutes.  Remove from the oven and let cool for about 10 minutes.
9.Cut the logs into biscotti shapes of about ½ inch (1.25 cm) thick.
10.Place the biscotti on the cookie sheet again and bake for 10 minutes. Turn the biscotti over and bake for another 10 minutes.
11.Take the biscotti from the oven and let them cool.

Important note! Always ask for permission and help from your parents/an adult before you start making cookies.  Never use the oven while you’re home alone.

Trophy Room

1.Preheat the oven to 350 degrees F (or 180 degrees C).
2.Mix the butter and sugar until creamy and smooth (about 2 to 3 minutes).
3.Add the egg and vanilla extract and beat to combine.
4.Add the flour, cinnamon, baking soda and salt and beat to combine.
5.Stir in the oats.
6.Use an ice cream scoop or a big spoon to make balls of dough and space them out on a cookie sheet lined with wax baking paper.  Flatten each dough ball with your fingers until your cookies are about ½ inch (1.25 cm) thick.
7.Place the cookie sheet on the oven rack and bake the cookies for 12 to 15 minutes until they are soft in the center but light brown around the edges.

Important note! Always ask for permission and help from your parents/an adult before you start making cookies.  Never use the oven while you’re home alone.

Oatmeal cookie

¾ cup (105 grams) flour
½ teaspoon baking soda
¾ cup (175 grams) unsalted butter, room temperature
1 cup (215 grams) light brown sugar
3 cups (260 grams) old-fashioned rolled oats
1 teaspoon pure vanilla extract
A dash of salt
½ teaspoon cinnamon
1 large egg

Trophy Room

1.Preheat the oven to 375 degrees F (190 degrees C).
2.Cream the butter with a mixer, then add the white and brown sugar and beat about 2 minutes or until well mixed.
3.Add 1 egg, beat, then add the second egg and beat again.
4.Add the vanilla extract and beat until mixed.
5.Add flour, baking soda and salt to the mixture.
6.Mix in the chocolate chips.
7.Use an ice cream scoop or a big spoon to make balls of dough and space them out on a cookie sheet lined with wax baking paper.  Flatten each dough ball a bit with the back of the spoon.
8.Place the cookie sheet on the oven rack and bake for 12-15 minutes (or until brown around the edges).

Important note! Always ask for permission and help from your parents/an adult before you start making cookies.  Never use the oven while you’re home alone.

Trophy Room

Chocolate chip cookie

2¼ cups (315 grams) flour
1 teaspoon baking soda
1 cup (225 grams) unsalted butter, room temperature
¾ cup (175 grams) white sugar
¾ cup (175 grams) light brown sugar
1½ teaspoons pure vanilla extract
A dash of salt
2 large eggs
1½ cups (270 grams) chocolate chips

Biscotti

2 cups (280 grams) flour
¾ cup (175 grams) white sugar
1 cup (145 grams) almonds, chopped coarsely
1 teaspoon baking powder
A dash of salt
1 teaspoon pure vanilla extract
½ teaspoon pure almond extract
1 tablespoon of lemon zest
3 large eggs

Trophy Room

For Icing:
1.Mix powdered confectioner’s sugar with water in a bowl. Beat until smooth and then add color and flavoring (if desired).
2.The icing consistency needs to be thick enough to coat the back of the spoon. If it's too thin, add a little more confectioner’s sugar; if it's too thick, add a few more drops of water. Remember to add water or sugar only a little at a time.

Important note! Always ask for permission and help from your parents/an adult before you start making cookies.  Never use the oven while you’re home alone.

Trophy Room

For Sugar Cookies:
1.Beat the flour, baking powder & salt in a bowl. Set aside.
2.Mix the butter and sugar until the mixture is light (about 4 minutes). Then add eggs & vanilla extract, mixing until combined.
3.Now add the flour/baking powder/salt mixture. Beat until the dough is smooth and not too sticky or too crumbly.
4.Wrap the dough in plastic and refrigerate for 1 hour.
5.Preheat the oven to 350 degrees F (or 180 degrees C).
6.Using a roller and a lightly floured surface, flatten the chilled dough to a thickness of about ¼ inch (1 cm). Turn the dough while you roll to make sure it doesn’t stick.
7.Use cookie cutters to cut out cookies (this recipe makes about 36 cookies).
8.Line a cookie sheet with wax baking paper and place the onto the paper. Place them in the refrigerator for another 10 to 15 minutes.
9.Bake the cookies for 10 minutes (or until the edges are brown). Let the cookies cool before you start decorating.
10.Decorate with icing for the finishing touch.

Trophy Room

Iced Sugar Cookies

Sugar Cookies
3½ cups (490 grams) flour
1 teaspoon baking powder
1 cup (227 grams) unsalted butter, room temperature
1½ cups (300 grams) white sugar
A dash of salt
2 teaspoons pure vanilla extract
2 large eggs

Icing
4 ounces (100 grams) powdered confectioner’s sugar
1 tablespoon (15 milliliter: 1 spoon) water
Food coloring/flavoring (if desired)

Sugar cookies

Gingerbread Men

Click to continue

PLAY

?

Bake 2 good cookies in a row to
unlock this trophy!

Iced Sugar Cookies

Click on the trophy to view the
recipe!

Bake 5 good cookies in a row to
unlock this trophy!

Chocolate chip
cookies

Click on the trophy to view the
recipe!

Complete the Easy mode to
unlock this trophy!

Oatmeal Cookies

Click on the trophy to view the
recipe!

Complete the Normal mode to unlock this trophy!

Click on the trophy to view the
recipe!

Complete the Hard mode to
unlock this trophy!

Click on the trophy to view the
recipe!

BACK

PRINT

Iced Sugar Cookies

Sugar Cookies
3½ cups (490 grams) flour
1 teaspoon baking powder
1 cup (227 grams) unsalted butter, room temperature
1½ cups (300 grams) white sugar
A dash of salt
2 teaspoons pure vanilla extract
2 large eggs
Icing
4 ounces (100 grams) powdered confectioner’s sugar
1 tablespoon (15 milliliter: 1 spoon) water
Food coloring/flavoring (if desired)

For Sugar Cookies:
1.Beat the flour, baking powder & salt in a bowl. Set aside.
2.Mix the butter and sugar until the mixture is light (about 4 minutes). Then add
eggs & vanilla extract, mixing until combined.
3.Now add the flour/baking powder/salt mixture. Beat until the dough is smooth
and not too sticky or too crumbly.
4.Wrap the dough in plastic and refrigerate for 1 hour.
5.Preheat the oven to 350 degrees F (or 180 degrees C).
6.Using a roller and a lightly floured surface, flatten the chilled dough to a
thickness of about ¼ inch (1 cm). Turn the dough while you roll to make sure it
doesn’t stick.
7.Use cookie cutters to cut out cookies (this recipe makes about 36 cookies).
8.Line a cookie sheet with wax baking paper and place the onto the paper.
Place them in the refrigerator for another 10 to 15 minutes.
9.Bake the cookies for 10 minutes (or until the edges are brown). Let the
cookies cool before you start decorating.
10.Decorate with icing for the finishing touch.

For Icing:
1.Mix powdered confectioner’s sugar with water in a bowl. Beat until smooth
and then add color and flavoring (if desired).
2.The icing consistency needs to be thick enough to coat the back of the
spoon. If it's too thin, add a little more confectioner’s sugar; if it's too thick, add
a few more drops of water. Remember to add water or sugar only a little at a
time.
Important note! Always ask for permission and help from your parents/an adult
before you start making cookies.  Never use the oven while you’re home alone.

Chocolate chip cookie

2¼ cups (315 grams) flour
1 teaspoon baking soda
1 cup (225 grams) unsalted butter, room temperature
¾ cup (175 grams) white sugar
¾ cup (175 grams) light brown sugar
1½ teaspoons pure vanilla extract
A dash of salt
2 large eggs
1½ cups (270 grams) chocolate chips

1.Preheat the oven to 375 degrees F (190 degrees C).
2.Cream the butter with a mixer, then add the white and brown sugar and beat
about 2 minutes or until well mixed.
3.Add 1 egg, beat, then add the second egg and beat again.
4.Add the vanilla extract and beat until mixed.
5.Add flour, baking soda and salt to the mixture.
6.Mix in the chocolate chips.
7.Use an ice cream scoop or a big spoon to make balls of dough and space
them out on a cookie sheet lined with wax baking paper.  Flatten each dough
ball a bit with the back of the spoon.
8.Place the cookie sheet on the oven rack and bake for 12-15 minutes (or until
brown around the edges).
Important note! Always ask for permission and help from your parents/an adult
before you start making cookies.  Never use the oven while you’re home alone.

Oatmeal cookie

¾ cup (105 grams) flour
½ teaspoon baking soda
¾ cup (175 grams) unsalted butter, room temperature
1 cup (215 grams) light brown sugar
3 cups (260 grams) old-fashioned rolled oats
1 teaspoon pure vanilla extract
A dash of salt
½ teaspoon cinnamon
1 large egg

1.Preheat the oven to 350 degrees F (or 180 degrees C).
2.Mix the butter and sugar until creamy and smooth (about 2 to 3 minutes).
3.Add the egg and vanilla extract and beat to combine.
4.Add the flour, cinnamon, baking soda and salt and beat to combine.
5.Stir in the oats.
6.Use an ice cream scoop or a big spoon to make balls of dough and space
them out on a cookie sheet lined with wax baking paper.  Flatten each dough
ball with your fingers until your cookies are about ½ inch (1.25 cm) thick.
7.Place the cookie sheet on the oven rack and bake the cookies for 12 to 15
minutes until they are soft in the center but light brown around the edges.
Important note! Always ask for permission and help from your parents/an adult
before you start making cookies.  Never use the oven while you’re home alone.

Biscotti

2 cups (280 grams) flour
¾ cup (175 grams) white sugar
1 cup (145 grams) almonds, chopped coarsely
1 teaspoon baking powder
A dash of salt
1 teaspoon pure vanilla extract
½ teaspoon pure almond extract
1 tablespoon of lemon zest
3 large eggs

1.Preheat the oven to 300 degrees F (150 degrees C).
2.Toast the almonds until lightly browned.  Let them cool and then chop
coarsely.
3.Beat the eggs, vanilla, pure almond extract and lemon zest together.
4.Mix the flour, sugar and baking powder together and add the egg mixture
slowly.
5.Add the almonds.
6.On a lightly floured surface, make 2 logs that are about 10 inches (25 cm)
long and 2 inches (5 cm) wide.
7.Place the logs about 3 inches (7.5 cm) apart on a cookie sheet lined with wax
baking paper.
8.Place the cookie sheet directly on the oven rack and bake for 35 to 40
minutes.  Remove from the oven and let cool for about 10 minutes.
9.Cut the logs into biscotti shapes of about ½ inch (1.25 cm) thick.
10.Place the biscotti on the cookie sheet again and bake for 10 minutes. Turn
the biscotti over and bake for another 10 minutes.
11.Take the biscotti from the oven and let them cool.
Important note! Always ask for permission and help from your parents/an adult
before you start making cookies.  Never use the oven while you’re home alone.

Gingerbread Men

Gingerbread Men:
3 cups (420 grams) flour
¾ teaspoon baking soda
¾ cup (175 grams) unsalted butter, room temperature
½ cup (100 grams) white sugar
½ cup (100 grams) brown sugar
A dash of salt
2 teaspoons ginger
1 teaspoon cinnamon
¼ teaspoon nutmeg
¼ teaspoon cloves
1 large egg
Icing:
4 ounces (100 grams) powdered confectioner’s sugar
1 tablespoon water
Food coloring (if desired)

Gingerbread Men:
1.Beat together the flour, salt, baking soda and spices.
2.Mix together, in a separate bowl, the butter, white & brown sugar and the
egg.
3.Add the flour mixture and keep beating until combined.
4.Wrap the dough in plastic and refrigerate for 2 hours.
5.Preheat oven to 350 degrees F (177 degrees C). Line a cookie sheet with
baking paper.
6.On a lightly floured surface, roll the dough to a thickness of about ¼ inch (0.5
cm).
7.Using a gingerbread man cookie cutter, cut the cookies.
8.Use a spatula to transfer the cookies to the cookie sheet. Make sure to keep
some space between the cookies (they will spread in the oven).
9.Bake for 8 to 12 minutes or until the edges are light brown.
10.Remove your gingerbread men from the oven. Let them cool.
11.When cooled, you can give your gingerbread men outfits and faces with
colored icing.

For Icing:
1.Mix the powdered confectioner’s sugar with water in a bowl. Beat until
smooth, then add color and flavoring (if desired).
2.The icing consistency needs to be thick enough to coat the back of the
spoon. If it's too thin, add a little more confectioner’s sugar; if it's too thick, add
a few more drops of water. Remember to add the water or sugar a little at a
time.
Important note! Always ask for permission and help from your parents/an adult
before you start making cookies.  Never use the oven while you’re home alone.

NEXT

80

20

LEVEL

YOUR SCORE

Total:

good cookies

incorrect cookies

425

425

Complete the Easy mode to unlock the Normal mode.

Complete the Normal mode to unlock the Hard mode.

<p align="left"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">HARD</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">HARD</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">HARD</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">NORMAL</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">NORMAL</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">NORMAL</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">EASY</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">EASY</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">EASY</font></p>

Copy these
cookies…

Difficulty:Easy

Difficulty:Normal

Difficulty:Hard

<p align="left"><font face="Arial Black" size="16" color="#ff9900" letterSpacing="-1.000000" kerning="0">START LEVEL</font></p>

<p align="left"><font face="Arial Black" size="16" color="#ff9900" letterSpacing="-1.000000" kerning="0">START LEVEL</font></p>

<p align="left"><font face="Arial Black" size="16" color="#ff9900" letterSpacing="-1.000000" kerning="0">START LEVEL</font></p>

<p align="left"><font face="Arial Black" size="16" color="#ff9900" letterSpacing="-1.000000" kerning="0">TROPHY ROOM</font></p>

<p align="left"><font face="Arial Black" size="16" color="#ff9900" letterSpacing="-1.000000" kerning="0">TROPHY ROOM</font></p>

<p align="left"><font face="Arial Black" size="16" color="#ff9900" letterSpacing="-1.000000" kerning="0">TROPHY ROOM</font></p>

<p align="left"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">MAIN MENU</font></p>

<p align="left"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">MAIN MENU</font></p>

<p align="left"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">MAIN MENU</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ffffff" letterSpacing="-1.000000" kerning="0">SUBMIT SCORE</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">SUBMIT SCORE</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ffffff" letterSpacing="-1.000000" kerning="0">SUBMIT SCORE</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">SUBMIT SCORE</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ffffff" letterSpacing="-1.000000" kerning="0">SUBMIT SCORE</font></p>

<p align="left"><font face="Arial Black" size="17" color="#ff9900" letterSpacing="-1.000000" kerning="0">SUBMIT SCORE</font></p>

<p align="left"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">MORE GAMES</font></p>

<p align="left"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">MORE GAMES</font></p>

<p align="left"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">MORE GAMES</font></p>

<p align="left"><font face="Arial Black" size="20" color="#ff66cc" letterSpacing="-2.000000" kerning="0">YOUR SCORE :</font></p>

1000000

<p align="left"><font face="Arial Black" size="20" color="#ff66cc" letterSpacing="-2.000000" kerning="0">YOUR NAME :</font></p>

PLAYER

score:

3000+ GAMES

10

10

Score

Name

9

9

Score

Name

8

8

Score

Name

7

7

Score

Name

6

6

Score

Name

5

5

Score

Name

4

4

Score

Name

3

3

Name

200000

2

2

Score

Name

1

1

Score

Name

Score

Yummy
cookies

Dough
left

Score

<p align="left"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">PAUSE</font></p>

<p align="left"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">PAUSE</font></p>

<p align="left"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">PAUSE</font></p>

×

1

<p align="center"><font face="Arial Black" size="10" color="#ff9900" letterSpacing="-1.000000" kerning="0">18</font></p>

20

20

20

/20

/20

/20

20000

<p align="center"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">START GAME</font></p>

<p align="center"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">START GAME</font></p>

<p align="center"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">START GAME</font></p>

<p align="center"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">HOW TO PLAY</font></p>

<p align="center"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">HOW TO PLAY</font></p>

<p align="center"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">HOW TO PLAY</font></p>

<p align="center"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">HIGH SCORES</font></p>

<p align="center"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">HIGH SCORES</font></p>

<p align="center"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">HIGH SCORES</font></p>

<p align="center"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">MORE GAMES</font></p>

<p align="center"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">MORE GAMES</font></p>

<p align="center"><font face="Arial Black" size="18" color="#ff9900" letterSpacing="-1.000000" kerning="0">MORE GAMES</font></p>

<p align="center"><font face="Arial Black" size="14" color="#ff9900" letterSpacing="-1.000000" kerning="0">FREE GAMES FOR </font></p><p align="center"><font face="Arial Black" size="14" color="#ff9900" letterSpacing="-1.000000" kerning="0">YOUR SITE</font></p>

<p align="center"><font face="Arial Black" size="14" color="#ff9900" letterSpacing="-1.000000" kerning="0">FREE GAMES FOR </font></p><p align="center"><font face="Arial Black" size="14" color="#ff9900" letterSpacing="-1.000000" kerning="0">YOUR SITE</font></p>

<p align="center"><font face="Arial Black" size="14" color="#ff9900" letterSpacing="-1.000000" kerning="0">FREE GAMES FOR </font></p><p align="center"><font face="Arial Black" size="14" color="#ff9900" letterSpacing="-1.000000" kerning="0">YOUR SITE</font></p>

<p align="center"><font face="Arial Black" size="10" color="#666666" letterSpacing="-1.000000" kerning="0">QUALITY:</font></p>

<p align="center"><font face="Arial Black" size="10" color="#666666" letterSpacing="-1.000000" kerning="0">SOUND:</font></p>

ActionScript [AS3]

Section 1
//alarm_clockClip_33 (game_gamesgames_com_fla.alarm_clockClip_33) package game_gamesgames_com_fla { import flash.display.*; import flash.text.*; public dynamic class alarm_clockClip_33 extends MovieClip { public var txtTimer:TextField; } }//package game_gamesgames_com_fla
Section 2
//buttonSound_34 (game_gamesgames_com_fla.buttonSound_34) package game_gamesgames_com_fla { import flash.display.*; public dynamic class buttonSound_34 extends MovieClip { public function buttonSound_34(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package game_gamesgames_com_fla
Section 3
//congratulationEff9_133 (game_gamesgames_com_fla.congratulationEff9_133) package game_gamesgames_com_fla { import flash.display.*; public dynamic class congratulationEff9_133 extends MovieClip { public function congratulationEff9_133(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package game_gamesgames_com_fla
Section 4
//deskClip_35 (game_gamesgames_com_fla.deskClip_35) package game_gamesgames_com_fla { import flash.display.*; public dynamic class deskClip_35 extends MovieClip { public var desk:MovieClip; } }//package game_gamesgames_com_fla
Section 5
//flash_01_56 (game_gamesgames_com_fla.flash_01_56) package game_gamesgames_com_fla { import flash.display.*; import flash.text.*; public dynamic class flash_01_56 extends MovieClip { public var txtScore:TextField; public var txtPlayerName:TextField; } }//package game_gamesgames_com_fla
Section 6
//gamingGirlClip_27 (game_gamesgames_com_fla.gamingGirlClip_27) package game_gamesgames_com_fla { import flash.display.*; public dynamic class gamingGirlClip_27 extends MovieClip { public function gamingGirlClip_27(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package game_gamesgames_com_fla
Section 7
//hortationClip_32 (game_gamesgames_com_fla.hortationClip_32) package game_gamesgames_com_fla { import flash.display.*; import flash.text.*; public dynamic class hortationClip_32 extends MovieClip { public var txtHortationCount:TextField; } }//package game_gamesgames_com_fla
Section 8
//jiangliEff_135 (game_gamesgames_com_fla.jiangliEff_135) package game_gamesgames_com_fla { import flash.display.*; public dynamic class jiangliEff_135 extends MovieClip { public function jiangliEff_135(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package game_gamesgames_com_fla
Section 9
//level1Mc_60 (game_gamesgames_com_fla.level1Mc_60) package game_gamesgames_com_fla { import flash.display.*; public dynamic class level1Mc_60 extends MovieClip { public function level1Mc_60(){ addFrameScript(17, frame18, 18, frame19); } function frame18(){ stop(); } function frame19(){ stop(); } } }//package game_gamesgames_com_fla
Section 10
//level2Mc_61 (game_gamesgames_com_fla.level2Mc_61) package game_gamesgames_com_fla { import flash.display.*; public dynamic class level2Mc_61 extends MovieClip { public function level2Mc_61(){ addFrameScript(17, frame18, 18, frame19); } function frame18(){ stop(); } function frame19(){ stop(); } } }//package game_gamesgames_com_fla
Section 11
//level3Mc_62 (game_gamesgames_com_fla.level3Mc_62) package game_gamesgames_com_fla { import flash.display.*; public dynamic class level3Mc_62 extends MovieClip { public function level3Mc_62(){ addFrameScript(17, frame18, 18, frame19); } function frame18(){ stop(); } function frame19(){ stop(); } } }//package game_gamesgames_com_fla
Section 12
//level4Mc_63 (game_gamesgames_com_fla.level4Mc_63) package game_gamesgames_com_fla { import flash.display.*; public dynamic class level4Mc_63 extends MovieClip { public function level4Mc_63(){ addFrameScript(17, frame18, 18, frame19); } function frame18(){ stop(); } function frame19(){ stop(); } } }//package game_gamesgames_com_fla
Section 13
//level5Mc_64 (game_gamesgames_com_fla.level5Mc_64) package game_gamesgames_com_fla { import flash.display.*; public dynamic class level5Mc_64 extends MovieClip { public function level5Mc_64(){ addFrameScript(17, frame18, 18, frame19); } function frame18(){ stop(); } function frame19(){ stop(); } } }//package game_gamesgames_com_fla
Section 14
//level6Mc_65 (game_gamesgames_com_fla.level6Mc_65) package game_gamesgames_com_fla { import flash.display.*; public dynamic class level6Mc_65 extends MovieClip { public function level6Mc_65(){ addFrameScript(17, frame18, 18, frame19); } function frame18(){ stop(); } function frame19(){ stop(); } } }//package game_gamesgames_com_fla
Section 15
//level7Mc_66 (game_gamesgames_com_fla.level7Mc_66) package game_gamesgames_com_fla { import flash.display.*; public dynamic class level7Mc_66 extends MovieClip { public function level7Mc_66(){ addFrameScript(17, frame18, 18, frame19); } function frame18(){ stop(); } function frame19(){ stop(); } } }//package game_gamesgames_com_fla
Section 16
//Timeline_104 (game_gamesgames_com_fla.Timeline_104) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_104 extends MovieClip { public function Timeline_104(){ addFrameScript(54, frame55); } function frame55(){ this.stop(); } } }//package game_gamesgames_com_fla
Section 17
//Timeline_123 (game_gamesgames_com_fla.Timeline_123) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_123 extends MovieClip { public function Timeline_123(){ addFrameScript(34, frame35); } function frame35(){ stop(); } } }//package game_gamesgames_com_fla
Section 18
//Timeline_125 (game_gamesgames_com_fla.Timeline_125) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_125 extends MovieClip { public function Timeline_125(){ addFrameScript(6, frame7); } function frame7(){ stop(); } } }//package game_gamesgames_com_fla
Section 19
//Timeline_126 (game_gamesgames_com_fla.Timeline_126) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_126 extends MovieClip { public function Timeline_126(){ addFrameScript(6, frame7); } function frame7(){ stop(); } } }//package game_gamesgames_com_fla
Section 20
//Timeline_132 (game_gamesgames_com_fla.Timeline_132) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_132 extends MovieClip { public function Timeline_132(){ addFrameScript(34, frame35); } function frame35(){ stop(); } } }//package game_gamesgames_com_fla
Section 21
//Timeline_134 (game_gamesgames_com_fla.Timeline_134) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_134 extends MovieClip { public function Timeline_134(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package game_gamesgames_com_fla
Section 22
//Timeline_138 (game_gamesgames_com_fla.Timeline_138) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_138 extends MovieClip { public function Timeline_138(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package game_gamesgames_com_fla
Section 23
//Timeline_141 (game_gamesgames_com_fla.Timeline_141) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_141 extends MovieClip { public function Timeline_141(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package game_gamesgames_com_fla
Section 24
//Timeline_144 (game_gamesgames_com_fla.Timeline_144) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_144 extends MovieClip { public function Timeline_144(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package game_gamesgames_com_fla
Section 25
//Timeline_147 (game_gamesgames_com_fla.Timeline_147) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_147 extends MovieClip { public function Timeline_147(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package game_gamesgames_com_fla
Section 26
//Timeline_150 (game_gamesgames_com_fla.Timeline_150) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_150 extends MovieClip { public function Timeline_150(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package game_gamesgames_com_fla
Section 27
//Timeline_182 (game_gamesgames_com_fla.Timeline_182) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_182 extends MovieClip { public function Timeline_182(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package game_gamesgames_com_fla
Section 28
//Timeline_19 (game_gamesgames_com_fla.Timeline_19) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_19 extends MovieClip { public function Timeline_19(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package game_gamesgames_com_fla
Section 29
//Timeline_20 (game_gamesgames_com_fla.Timeline_20) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_20 extends MovieClip { public function Timeline_20(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package game_gamesgames_com_fla
Section 30
//Timeline_23 (game_gamesgames_com_fla.Timeline_23) package game_gamesgames_com_fla { import flash.display.*; import flash.media.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class Timeline_23 extends MovieClip { public function Timeline_23(){ addFrameScript(1, frame2, 49, frame50); } function frame2(){ MovieClip(this.parent)._effectFlag = true; } function frame50(){ stop(); } } }//package game_gamesgames_com_fla
Section 31
//Timeline_30 (game_gamesgames_com_fla.Timeline_30) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_30 extends MovieClip { public function Timeline_30(){ addFrameScript(29, frame30); } function frame30(){ gotoAndStop(1); } } }//package game_gamesgames_com_fla
Section 32
//Timeline_31 (game_gamesgames_com_fla.Timeline_31) package game_gamesgames_com_fla { import flash.display.*; public dynamic class Timeline_31 extends MovieClip { public function Timeline_31(){ addFrameScript(29, frame30); } function frame30(){ gotoAndStop(1); } } }//package game_gamesgames_com_fla
Section 33
//ysMachineClip_84 (game_gamesgames_com_fla.ysMachineClip_84) package game_gamesgames_com_fla { import flash.display.*; public dynamic class ysMachineClip_84 extends MovieClip { public function ysMachineClip_84(){ addFrameScript(7, frame8, 14, frame15, 21, frame22, 28, frame29, 35, frame36, 42, frame43); } function frame15(){ stop(); } function frame8(){ stop(); } function frame22(){ stop(); } function frame29(){ stop(); } function frame36(){ stop(); } function frame43(){ stop(); } } }//package game_gamesgames_com_fla
Section 34
//Cahe (handjoys.cahe.Cahe) package handjoys.cahe { import flash.display.*; import flash.media.*; import flash.events.*; import handjoys.factory.*; import flash.net.*; public class Cahe { public static var mainscreen_sound_channel:SoundChannel = null; public static var _3000GameURL:String = "http://www.girlsgogames.com/moregames/?utm_source=brandedgames&utm_medium=cookie_maker"; public static var moreGameURL:String = "http://www.girlsgogames.com/moregames/?utm_source=brandedgames&utm_medium=cookie_maker"; public static var difficultyLevel:int = 0; public static var currentLevel:int = 1; public static var gameID:String = "d6c4b61c39023db0"; public static var logoSite:String = "http://www.girlsgogames.com/?utm_source=brandedgames&utm_medium=cookie_maker"; public static var passAllLevel:Boolean = false; public static var click_sound:Sound = resourceFactory.getSound("sound_click"); public static var Trophy_Difficult_0:Boolean = false; public static var shape:Array = []; public static var SoundColumn:SoundTransform = new SoundTransform(0.4); public static var TempTrophysCount:Array = []; public static var Trophy_Difficult_1:Boolean = false; public static var gamePause:Boolean = false; public static var totalScore:Number = 0; public static var correctCakeIndex:Array = []; public static var Trophy_Difficult_2:Boolean = false; public static var mainscreen_sound:Sound = resourceFactory.getSound("mainscreen_sound"); public static var cakeCountOfLevel:int = 0; public static var candyMC:MovieClip = null; public static var mainscreen_sound_flag:Boolean = false; public static var MainMusic_Count:int = 0; public static var currentCake:Array = []; public static var freeSite:String = "http://www.girlsgogames.com/freegames/?utm_source=brandedgames&utm_medium=cookie_maker"; public static var TIME:int = 0; public static var LevelMusic_Count:int = 0; public static var successCakeCountOfLevel:int = 0; public static var sound_count:int = 0; public static var Layers:Array = []; public static var CN_VERSION:Boolean = false; public static var CorrectCount:int = 0; public static var Trophy2:Boolean = false; public static var hortationCount:Array = []; public static var Sound_Flag:Boolean = true; public static var level_sound_array:Array = ["music2_music", "music3_music", "music1_music"]; public static var candy:Array = []; public static var allCake:Array = []; public static var lostCakeCount:int = 0; public static var color:Array = []; public static var Trophy5:Boolean = false; public static function getCurrentFrame():int{ var _local1:int; _local1 = 1; if (Cahe.difficultyLevel == 0){ if ((Cahe.currentLevel + 1) == 4){ _local1 = 1; return (_local1); }; } else { if (Cahe.difficultyLevel == 1){ if ((Cahe.currentLevel + 1) == 3){ _local1 = 2; return (_local1); }; } else { if (Cahe.difficultyLevel == 2){ if ((Cahe.currentLevel + 1) == 3){ _local1 = 3; return (_local1); }; }; }; }; if (Cahe.difficultyLevel == 0){ if ((Cahe.currentLevel + 1) == 2){ _local1 = 1; return (_local1); }; } else { if (Cahe.difficultyLevel == 1){ if ((Cahe.currentLevel + 1) == 2){ _local1 = 2; return (_local1); }; if ((Cahe.currentLevel + 1) == 7){ _local1 = 3; return (_local1); }; }; }; if (Cahe.difficultyLevel == 0){ if ((Cahe.currentLevel + 1) == 6){ _local1 = 1; return (_local1); }; } else { if (Cahe.difficultyLevel == 1){ if ((Cahe.currentLevel + 1) == 5){ _local1 = 2; return (_local1); }; } else { if (Cahe.difficultyLevel == 2){ if ((Cahe.currentLevel + 1) == 5){ _local1 = 3; return (_local1); }; }; }; }; return (_local1); } public static function isUnloackedCandy():Boolean{ var _local1:Boolean; _local1 = false; if (Cahe.difficultyLevel == 0){ if ((Cahe.currentLevel + 1) == 6){ _local1 = true; }; } else { if (Cahe.difficultyLevel == 1){ if ((Cahe.currentLevel + 1) == 5){ _local1 = true; }; } else { if (Cahe.difficultyLevel == 2){ if ((Cahe.currentLevel + 1) == 5){ _local1 = true; }; }; }; }; return (_local1); } public static function isUnloackedColor():Boolean{ var _local1:Boolean; _local1 = false; if (Cahe.difficultyLevel == 0){ if ((Cahe.currentLevel + 1) == 2){ _local1 = true; }; } else { if (Cahe.difficultyLevel == 1){ if ((Cahe.currentLevel + 1) == 2){ _local1 = true; } else { if ((Cahe.currentLevel + 1) == 7){ _local1 = true; }; }; }; }; return (_local1); } public static function paly_click_music():void{ click_sound.play(400, 1, SoundColumn); } public static function isUnClockTrohphy():Array{ var _local1:Array; var _local2:*; var _local3:int; _local1 = []; for (_local2 in hortationCount) { trace(_local2, TempTrophysCount[_local2], hortationCount[_local2]); if (TempTrophysCount[_local2] != hortationCount[_local2]){ _local3 = int(String(_local2).substr(8)); _local1.push(_local3); }; }; _local1.sort(); trace("ret", _local1); return (_local1); } public static function changeLevel():void{ var _local1:SharedObject; TIME = 0; currentLevel++; _local1 = SharedObject.getLocal("current_level"); _local1.data.current_level = Cahe.currentLevel; _local1.data.difficult_level = Cahe.difficultyLevel; _local1.data.trophy = Cahe.hortationCount; _local1.data.trophy2 = Cahe.Trophy2; _local1.data.trophy5 = Cahe.Trophy5; _local1.data.trophy_difficult_0 = Cahe.Trophy_Difficult_0; _local1.data.trophy_difficult_1 = Cahe.Trophy_Difficult_1; _local1.data.trophy_difficult_2 = Cahe.Trophy_Difficult_2; cakeCountOfLevel = 0; successCakeCountOfLevel = 0; lostCakeCount = 0; Cahe.currentCake.splice(0); Cahe.allCake.splice(0); Cahe.shape.splice(0); Cahe.color.splice(0); Cahe.candy.splice(0); correctCakeIndex.splice(0); } public static function isUnloackedShape():Boolean{ var _local1:Boolean; _local1 = false; if (Cahe.difficultyLevel == 0){ if ((Cahe.currentLevel + 1) == 4){ _local1 = true; }; } else { if (Cahe.difficultyLevel == 1){ if ((Cahe.currentLevel + 1) == 3){ _local1 = true; }; } else { if (Cahe.difficultyLevel == 2){ if ((Cahe.currentLevel + 1) == 3){ _local1 = true; }; }; }; }; return (_local1); } public static function mainMusicCompleteHandler(_arg1:Event):void{ Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(0, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, mainMusicCompleteHandler); } public static function checkTrophy2():Boolean{ var _local1:Boolean; var _local2:int; _local1 = false; if (correctCakeIndex.length == 1){ return (false); }; _local2 = 0; while (_local2 < Cahe.correctCakeIndex.length) { if ((Cahe.correctCakeIndex[_local2] - Cahe.correctCakeIndex[(_local2 - 1)]) == 1){ _local1 = true; break; } else { _local1 = false; }; _local2++; }; return (_local1); } public static function getCakeTotalOfGate():int{ var _local1:int; _local1 = 10; switch (Cahe.currentLevel){ case 1: _local1 = 10; Cahe.cakeCountOfLevel = 10; Cahe.successCakeCountOfLevel = 5; break; case 2: _local1 = 11; Cahe.cakeCountOfLevel = 11; Cahe.successCakeCountOfLevel = 7; break; case 3: _local1 = 13; Cahe.cakeCountOfLevel = 13; Cahe.successCakeCountOfLevel = 9; break; case 4: _local1 = 15; Cahe.cakeCountOfLevel = 15; Cahe.successCakeCountOfLevel = 11; break; case 5: _local1 = 17; Cahe.cakeCountOfLevel = 17; Cahe.successCakeCountOfLevel = 13; break; case 6: _local1 = 18; Cahe.cakeCountOfLevel = 18; Cahe.successCakeCountOfLevel = 15; break; case 7: _local1 = 20; Cahe.cakeCountOfLevel = 20; Cahe.successCakeCountOfLevel = 17; break; }; return (_local1); } public static function checkTrohpy5():Boolean{ var _local1:int; var _local2:Boolean; var _local3:int; _local1 = 0; _local2 = false; if (correctCakeIndex.length < 5){ return (false); }; _local3 = 0; while (_local3 < Cahe.correctCakeIndex.length) { if ((Cahe.correctCakeIndex[_local3] - Cahe.correctCakeIndex[(_local3 - 1)]) == 1){ _local1++; if (_local1 == 4){ _local2 = true; break; }; } else { _local1 = 0; }; _local3++; }; return (_local2); } public static function changeLevel2():void{ var _local1:SharedObject; _local1 = SharedObject.getLocal("current_level"); _local1.data.current_level = Cahe.currentLevel; _local1.data.difficult_level = Cahe.difficultyLevel; _local1.data.trophy = Cahe.hortationCount; _local1.data.trophy2 = Cahe.Trophy2; _local1.data.trophy5 = Cahe.Trophy5; _local1.data.trophy_difficult_0 = Cahe.Trophy_Difficult_0; _local1.data.trophy_difficult_1 = Cahe.Trophy_Difficult_1; _local1.data.trophy_difficult_2 = Cahe.Trophy_Difficult_2; } public static function clearCacheData():void{ var _local1:SharedObject; var _local2:int; var _local3:SharedObject; var _local4:Array; var _local5:*; if (Cahe.CN_VERSION){ } else { _local3 = SharedObject.getLocal("cake_factory_grades"); if (_local3.size == 0){ trace("hello,grade_so.size is 0,creating....", ((_local3 == null)) ? true : false); _local4 = new Array(); _local4.push({name:"Lucky K.", score:26000}); _local4.push({name:"Pengjj", score:24000}); _local4.push({name:"Shayy", score:22000}); _local4.push({name:"Heqing", score:18000}); _local4.push({name:"Xulw", score:16000}); _local4.push({name:"Wanqiang", score:14000}); _local4.push({name:"Mrs. Tang", score:9000}); _local4.push({name:"Jacky2008", score:8500}); _local4.push({name:"Coco T.", score:7000}); _local4.push({name:"Mr. Shi", score:3000}); _local3.data.high_grades = _local4; _local4.sortOn("score", Array.NUMERIC); _local3.flush(); } else { trace((("hello,grade_so.size is " + _local3.size) + ",creating....")); }; }; currentLevel = 1; difficultyLevel = 0; _local1 = SharedObject.getLocal("current_level"); trace("Cahe.currentLevel = so.data.current_level;", Cahe.currentLevel, _local1.data.current_level); if (((!((_local1.data.current_level == null))) && (!((_local1.data.current_level == 0))))){ Cahe.currentLevel = _local1.data.current_level; }; trace("Cahe.currentLevel = so.data.current_level;", Cahe.currentLevel, _local1.data.current_level); if (_local1.data.difficult_level != null){ Cahe.difficultyLevel = _local1.data.difficult_level; }; candyMC = null; totalScore = 0; cakeCountOfLevel = 0; successCakeCountOfLevel = 0; hortationCount = []; lostCakeCount = 0; passAllLevel = false; if (_local1.data.passAllLevel != null){ Cahe.passAllLevel = _local1.data.passAllLevel; trace(Cahe.passAllLevel, "Cahe.passAllLevel"); }; TIME = 0; _local2 = 1; while (_local2 <= 5) { hortationCount[("jiangli_" + _local2)] = 0; TempTrophysCount[("jiangli_" + _local2)] = 0; _local2++; }; if (_local1.data.trophy != null){ Cahe.hortationCount = _local1.data.trophy; for (_local5 in hortationCount) { Cahe.TempTrophysCount[_local5] = Cahe.hortationCount[_local5]; }; trace(Cahe.hortationCount, "Cahe.hortationCount"); }; Cahe.currentCake.splice(0); Cahe.allCake.splice(0); Cahe.shape.splice(0); Cahe.color.splice(0); Cahe.candy.splice(0); Cahe.allCake.splice(0); correctCakeIndex.splice(0); Trophy2 = false; Trophy5 = false; Trophy_Difficult_0 = false; Trophy_Difficult_1 = false; Trophy_Difficult_2 = false; if (_local1.data.trophy2 != null){ Cahe.Trophy2 = _local1.data.trophy2; trace(_local1.data.trophy2, "so.data.trophy2"); }; if (_local1.data.trophy5 != null){ Cahe.Trophy5 = _local1.data.trophy5; trace(_local1.data.trophy5, "so.data.trophy5"); }; if (_local1.data.trophy_difficult_0 != null){ Cahe.Trophy_Difficult_0 = _local1.data.trophy_difficult_0; trace(_local1.data.trophy_difficult_0, "so.data.trophy2"); }; if (_local1.data.trophy_difficult_1 != null){ Cahe.Trophy_Difficult_1 = _local1.data.trophy_difficult_1; trace(_local1.data.trophy_difficult_1, "so.data.trophy5"); }; if (_local1.data.trophy_difficult_2 != null){ Cahe.Trophy_Difficult_2 = _local1.data.trophy_difficult_2; trace(_local1.data.trophy_difficult_2, "so.data.trophy2"); }; } } }//package handjoys.cahe
Section 35
//resourceFactory (handjoys.factory.resourceFactory) package handjoys.factory { import flash.display.*; import flash.media.*; import flash.system.*; public class resourceFactory { public static function getSound(_arg1:String):Sound{ var _local2:ApplicationDomain; var _local3:Sound; var _local4:Class; _local2 = ApplicationDomain.currentDomain; _local3 = null; if (_local2.hasDefinition(_arg1)){ _local4 = (_local2.getDefinition(_arg1) as Class); _local3 = new (_local4); }; return (_local3); } public static function getResource(_arg1:String):MovieClip{ var _local2:ApplicationDomain; var _local3:MovieClip; var _local4:Class; _local2 = ApplicationDomain.currentDomain; _local3 = null; if (_local2.hasDefinition(_arg1)){ _local4 = (_local2.getDefinition(_arg1) as Class); _local3 = new (_local4); }; return (_local3); } } }//package handjoys.factory
Section 36
//egg0 (handjoys.model.candys.egg0) package handjoys.model.candys { import handjoys.model.*; public class egg0 extends candy { public function egg0(){ this.index = 2; } } }//package handjoys.model.candys
Section 37
//egg1 (handjoys.model.candys.egg1) package handjoys.model.candys { import handjoys.model.*; public class egg1 extends candy { public function egg1(){ this.index = 3; } } }//package handjoys.model.candys
Section 38
//egg2 (handjoys.model.candys.egg2) package handjoys.model.candys { import handjoys.model.*; public class egg2 extends candy { public function egg2(){ this.index = 4; } } }//package handjoys.model.candys
Section 39
//egg3 (handjoys.model.candys.egg3) package handjoys.model.candys { import handjoys.model.*; public class egg3 extends candy { public function egg3(){ this.index = 5; } } }//package handjoys.model.candys
Section 40
//flower1 (handjoys.model.candys.flower1) package handjoys.model.candys { import handjoys.model.*; public class flower1 extends candy { public function flower1(){ this.index = 0; } } }//package handjoys.model.candys
Section 41
//flower2 (handjoys.model.candys.flower2) package handjoys.model.candys { import handjoys.model.*; public class flower2 extends candy { public function flower2(){ this.index = 1; } } }//package handjoys.model.candys
Section 42
//sugar (handjoys.model.candys.sugar) package handjoys.model.candys { import handjoys.model.*; public class sugar extends candy { public function sugar(){ this.index = 6; } } }//package handjoys.model.candys
Section 43
//sugar0 (handjoys.model.candys.sugar0) package handjoys.model.candys { import handjoys.model.*; public class sugar0 extends candy { public function sugar0(){ this.index = 7; } } }//package handjoys.model.candys
Section 44
//barrierLayer (handjoys.model.barrierLayer) package handjoys.model { import flash.display.*; import handjoys.cahe.*; public class barrierLayer extends MovieClip { public var shape_mc:shapeMac1; public var alertInfo:MovieClip; public var alertInfoMc:MovieClip; public var churn_up_mc:churnupMac; public var candy_mc:candyMc; public var color_mc:colorMachineClip; public var roast_mc:MovieClip; public function barrierLayer(){ trace(Cahe.currentLevel, Cahe.difficultyLevel); if ((((Cahe.currentLevel == 1)) && ((Cahe.difficultyLevel == 0)))){ this.churn_up_mc.flash2.gotoAndPlay(2); trace("Here2"); } else { trace("Here1"); this.churn_up_mc._effectFlag = true; this.churn_up_mc.flash2.stop(); this.alertInfo.stop(); if (this.alertInfo.parent){ this.alertInfo.parent.removeChild(this.alertInfo); }; }; } public function playEffect():void{ } } }//package handjoys.model
Section 45
//button1Clip (handjoys.model.button1Clip) package handjoys.model { import flash.display.*; import flash.events.*; public class button1Clip extends MovieClip { public function button1Clip(){ this.addEventListener(MouseEvent.ROLL_OVER, rollOverHandler); this.addEventListener(MouseEvent.ROLL_OUT, rollOutHandler); this.addEventListener(MouseEvent.CLICK, clickHandler); } public function rollOverHandler(_arg1:MouseEvent):void{ if (this.currentFrame == 2){ } else { this.gotoAndStop(3); }; } public function rollOutHandler(_arg1:MouseEvent):void{ if (this.currentFrame == 2){ } else { this.gotoAndStop(1); }; } public function clickHandler(_arg1:MouseEvent):void{ if (this.currentFrame == 2){ }; } } }//package handjoys.model
Section 46
//button2Clip (handjoys.model.button2Clip) package handjoys.model { import flash.display.*; import flash.events.*; public class button2Clip extends MovieClip { public function button2Clip(){ this.addEventListener(MouseEvent.ROLL_OVER, rollOverHandler); this.addEventListener(MouseEvent.ROLL_OUT, rollOutHandler); this.addEventListener(MouseEvent.CLICK, clickHandler); } public function rollOverHandler(_arg1:MouseEvent):void{ if (this.currentFrame == 3){ } else { this.gotoAndStop(2); }; } public function rollOutHandler(_arg1:MouseEvent):void{ if (this.currentFrame == 3){ } else { this.gotoAndStop(1); }; } public function clickHandler(_arg1:MouseEvent):void{ if (this.currentFrame == 3){ } else { this.gotoAndStop(1); }; } } }//package handjoys.model
Section 47
//cake (handjoys.model.cake) package handjoys.model { import flash.display.*; import flash.media.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import handjoys.util.*; import flash.utils.*; import flash.geom.*; public class cake extends MovieClip { public var sound:Sound; public var hasUsedColor:Boolean;// = false public var correct_flag:Boolean;// = false public var reduceIntegral:int;// = 0 public var candy_point:Array; public var hasUsedCnady:Boolean;// = false public var timer:Timer;// = null public var hide_flag:Boolean;// = false public var use_sound:Boolean;// = false public var addIntegral:int;// = 100 public var hasUsedShape:Boolean;// = false public var cake_cat:int;// = 0 public var dustbinEff:Boolean;// = false public var shape:String;// = "" public var sound_chanel:SoundChannel;// = null public var candys:Array; public var rotations:Array; public var timeControl:int;// = 30 public var candy_type:int;// = -1 public var gameover:Boolean;// = false public var index:int;// = -1 public var tmp_x:Number;// = 0 public var direct:int;// = 0 public var status:int;// = 0 public function cake(){ direct = 0; candys = []; candy_point = []; rotations = []; candy_type = -1; shape = ""; timer = null; index = -1; addIntegral = 100; hide_flag = false; reduceIntegral = 0; hasUsedShape = false; hasUsedColor = false; hasUsedCnady = false; timeControl = 30; gameover = false; correct_flag = false; dustbinEff = false; cake_cat = 0; status = 0; sound_chanel = null; use_sound = false; tmp_x = 0; super(); this.stop(); sound = resourceFactory.getSound("weibolu_music"); } public function getToNext():void{ var _local1:*; while (Cahe.Layers["sence"].numChildren > 0) { Cahe.Layers["sence"].removeChildAt(0); }; while (Cahe.Layers["barrier"].numChildren > 0) { Cahe.Layers["barrier"].removeChildAt(0); }; _local1 = resourceFactory.getResource("congratulationClip"); Cahe.Layers["info"].addChild(_local1); _local1.startWork(); } public function isSameCake(_arg1:cake):Boolean{ var _local2:Boolean; var _local3:barrierLayer; _local2 = false; _local3 = barrierLayer(Cahe.Layers["barrier"].getChildAt(0)); _local3.playEffect(); if (this.currentFrame == _arg1.currentFrame){ if ((((this.candy_type == _arg1.candy_type)) && ((this.cake_cat == _arg1.cake_cat)))){ _local2 = true; Cahe.correctCakeIndex.push(this.index); this.correct_flag = true; }; }; return (_local2); } public function hideEnterFrameHandler(_arg1:Event):void{ var _local2:int; this.x = (this.x - 3); if (this.x < -60){ this.status = 0; if (this.parent){ this.parent.removeChild(this); }; this.removeEventListener(Event.ENTER_FRAME, hideEnterFrameHandler); _local2 = 0; if (this.tmp_x == 20){ _local2 = (this.index + 1); while (_local2 < Cahe.allCake.length) { if (Cahe.allCake[_local2].parent != null){ Cahe.allCake[_local2].x = 20; Cahe.allCake[_local2].tmp_x = 20; Cahe.allCake[_local2].visible = true; if (Cahe.allCake[(_local2 + 1)] != null){ Cahe.allCake[(_local2 + 1)].x = 80; Cahe.allCake[(_local2 + 1)].tmp_x = 80; Cahe.allCake[(_local2 + 1)].visible = true; }; break; }; _local2++; }; } else { _local2 = (this.index + 1); while (_local2 < Cahe.allCake.length) { if (Cahe.allCake[_local2].parent != null){ Cahe.allCake[_local2].x = 80; Cahe.allCake[_local2].tmp_x = 80; Cahe.allCake[_local2].visible = true; break; }; _local2++; }; }; return; }; } public function enterFrameHandler(_arg1:Event):void{ var _local2:*; var _local3:Boolean; var _local4:cake; var _local5:effectMovieClip; var _local6:effectMovieClip; var _local7:MovieClip; var _local8:MovieClip; var _local9:MovieClip; var _local10:MovieClip; var _local11:Sound; var _local12:int; var _local13:*; var _local14:*; var _local15:MovieClip; var _local16:Sound; var _local17:MovieClip; var _local18:Sound; _local3 = false; if (!this.gameover){ if (this.hitTestPoint(Setting._POINT1_X, Setting._POINT1_Y)){ if (Cahe.difficultyLevel == 1){ this.direct = 4; timeControl++; } else { if (Cahe.difficultyLevel == 2){ this.direct = 4; timeControl++; } else { this.direct = 1; timeControl = 31; }; }; if ((((Cahe.difficultyLevel > 0)) && ((timeControl > 60)))){ this.direct = 1; if (Cahe.Sound_Flag){ if (sound != null){ sound.play(200, 1, Cahe.SoundColumn); sound = null; }; }; } else { if (Cahe.Sound_Flag){ if (sound != null){ sound.play(200, 1, Cahe.SoundColumn); sound = null; }; }; }; if (this.currentLabel == "ys"){ timeControl = 70; this.direct = 1; execChangeNextCake(); }; } else { if (this.hitTestPoint(Setting._POINT2_X, Setting._POINT2_Y)){ this.direct = 2; if (this.currentLabel != Cahe.allCake[this.index].currentLabel){ execChangeNextCake(); }; } else { if (this.hitTestPoint(Setting.ENDX, Setting.ENDY)){ this.gameover = true; if (this.currentLabel == "ys"){ _local3 = false; } else { _local4 = cake(Cahe.allCake[this.index]); if (this.isSameCake(_local4)){ _local3 = true; Cahe.CorrectCount++; if (Cahe.Trophy2){ if (Cahe.Trophy5){ } else { if (Cahe.checkTrohpy5()){ Cahe.Trophy5 = true; _local2 = gamePage(Cahe.Layers["sence"].getChildAt(0)); _local2.gamePause(false); Cahe.hortationCount["jiangli_2"] = 1; _local5 = effectMovieClip(resourceFactory.getResource("effect2")); Cahe.Layers["info"].addChild(_local5); _local5.x = 291; _local5.y = 225; _local5.startWork(); }; }; } else { if (Cahe.checkTrophy2()){ Cahe.Trophy2 = true; _local2 = gamePage(Cahe.Layers["sence"].getChildAt(0)); _local2.gamePause(false); Cahe.hortationCount["jiangli_1"] = 1; _local6 = effectMovieClip(resourceFactory.getResource("effect1")); Cahe.Layers["info"].addChild(_local6); _local6.x = 291; _local6.y = 225; _local6.startWork(); }; }; } else { _local3 = false; }; }; if (_local3){ this.status = 0; this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); _local7 = MovieClip(Cahe.Layers["barrier"].getChildAt(0)); _local8 = resourceFactory.getResource("castingClip"); _local8.stop(); _local8.x = 456.6; _local8.y = 278; _local7.addChild(_local8); _local8.play(); this.alpha = 0.01; if (this.parent){ this.parent.removeChild(this); }; _local2 = Cahe.Layers["sence"].getChildAt(0); _local2.refreshYummyLeft(); Cahe.Layers["sence"].getChildAt(0).refreshScore(this.addIntegral); Cahe.allCake[this.index].hideShow(this.index); _local9 = resourceFactory.getResource("errorClip"); Cahe.allCake[this.index].addChild(_local9); if (Cahe.Sound_Flag){ _local11 = resourceFactory.getSound("success_music"); _local11.play(0, 1, Cahe.SoundColumn); }; _local9.x = ((Cahe.allCake[this.index].width / 2) - 8); _local9.y = ((Cahe.allCake[this.index].height / 2) - 10); _local10 = resourceFactory.getResource("flash_flash2"); Cahe.allCake[this.index].addChild(_local10); if (this.index == (Cahe.allCake.length - 1)){ if (Cahe.CorrectCount >= Cahe.successCakeCountOfLevel){ if ((((Cahe.TIME > 0)) && ((Cahe.currentLevel == 7)))){ _local12 = (Cahe.difficultyLevel + 3); Cahe.hortationCount[("jiangli_" + _local12)] = 1; _local5 = effectMovieClip(resourceFactory.getResource(("effect" + _local12))); Cahe.Layers["info"].addChild(_local5); _local5.x = 291; _local5.y = 225; _local5.startWork(); _local2.gamePause(false); Cahe.TIME = 0; } else { _local8 = resourceFactory.getResource("castingClip"); _local8.stop(); _local8.x = 456.6; _local8.y = 278; _local8.addEventListener(Event.ENTER_FRAME, finishHandler); _local7.addChild(_local8); _local8.play(); }; } else { _local2 = gamePage(Cahe.Layers["sence"].getChildAt(0)); _local2.stopWork(); _local13 = Cahe.Layers["sence"].getChildAt(0); _local13.girl.visible = false; _local2.desk.visible = false; _local14 = resourceFactory.getResource("gameOverClip"); _local14.startWork(); Cahe.Layers["info"].addChild(_local14); if (this.parent){ this.parent.removeChild(this); }; }; }; if (Cahe.CorrectCount == Cahe.successCakeCountOfLevel){ _local15 = resourceFactory.getResource("targetReachClip"); Cahe.Layers["info"].addChild(_local15); _local15.x = 291; _local15.y = 225; _local15.play(); if (Cahe.Sound_Flag){ _local16 = resourceFactory.getSound("ywai_music"); _local16.play(0, 1, Cahe.SoundColumn); }; }; return; } else { if (use_sound){ } else { use_sound = true; Cahe.allCake[this.index].hideShow(this.index); _local17 = resourceFactory.getResource("rightClip"); Cahe.allCake[this.index].addChild(_local17); _local17.x = ((Cahe.allCake[this.index].width / 2) - 8); _local17.y = ((Cahe.allCake[this.index].height / 2) - 10); if (Cahe.Sound_Flag){ _local18 = resourceFactory.getSound("faild2_music"); _local18.play(0, 1, Cahe.SoundColumn); }; }; }; }; }; }; }; if ((((this.x > ((0x0202 - this.width) + 10))) && ((this.y > 385)))){ this.status = 0; this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); timer = new Timer(50, 20); timer.addEventListener(TimerEvent.TIMER, timerHandler); timer.addEventListener(TimerEvent.TIMER_COMPLETE, timerCompleteHandler); timer.start(); Cahe.lostCakeCount++; _local2 = Cahe.Layers["sence"].getChildAt(0); _local2.refreshIckyLeft(); Cahe.Layers["sence"].getChildAt(0).refreshScore(this.reduceIntegral); return; }; if (this.direct == 0){ this.x = (this.x + (0.38 * (Cahe.difficultyLevel + 1.4))); this.y = (this.y - (1 * (Cahe.difficultyLevel + 1.4))); } else { if (this.direct == 1){ this.x = (this.x + (1.2 * (Cahe.difficultyLevel + 1.4))); } else { if (this.direct == 2){ this.y = (this.y + (1 * (Cahe.difficultyLevel + 1.4))); this.x = (this.x + (0.38 * (Cahe.difficultyLevel + 1.4))); }; }; }; } public function gamePause():void{ if (status == 0){ } else { if (status == 1){ this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); } else { if (status == 2){ this.timer.stop(); } else { if (status == 3){ this.removeEventListener(Event.ENTER_FRAME, hideEnterFrameHandler); }; }; }; }; } public function initCandy(_arg1:String="", _arg2:int=0, _arg3:Boolean=true):void{ var _local4:candy; var _local5:int; this.shape = _arg1; this.candy_type = _arg2; _local4 = null; _local5 = 0; switch (this.shape){ case "xz8": switch (this.candy_type){ case 1: this.candy_point.push(new Point(15.4, 13.5)); this.rotations.push(1); _local4 = candy(resourceFactory.getResource("flower1")); _local4.x = this.candy_point[0].x; _local4.y = this.candy_point[0].y; this.candys.push(_local4); addChild(_local4); break; case 2: this.candy_point.push(new Point(16.6, 2.8)); this.candy_point.push(new Point(1.6, 10.3)); this.candy_point.push(new Point(6, 25.4)); this.candy_point.push(new Point(26.5, 25.4)); this.candy_point.push(new Point(29.9, 10.3)); this.candy_point.push(new Point(16.6, 15.6)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 3: this.candy_point.push(new Point(18.4, 4.3)); this.candy_point.push(new Point(5.6, 11.2)); this.candy_point.push(new Point(10.2, 25.6)); this.candy_point.push(new Point(26.9, 24.3)); this.candy_point.push(new Point(30.9, 11.2)); this.candy_point.push(new Point(18.4, 15.9)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.candys.push(resourceFactory.getResource("egg0")); this.candys.push(resourceFactory.getResource("egg1")); this.candys.push(resourceFactory.getResource("egg3")); this.candys.push(resourceFactory.getResource("egg0")); this.candys.push(resourceFactory.getResource("egg1")); this.candys.push(resourceFactory.getResource("egg2")); _local5 = 0; while (_local5 < this.candy_point.length) { this.candys[_local5].x = candy_point[_local5].x; this.candys[_local5].y = candy_point[_local5].y; addChild(this.candys[_local5]); _local5++; }; break; case 4: this.candy_point.push(new Point(16.6, 2.8)); this.candy_point.push(new Point(1.6, 10.3)); this.candy_point.push(new Point(6, 25.4)); this.candy_point.push(new Point(26.5, 25.4)); this.candy_point.push(new Point(29.9, 10.3)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar0")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; _local4.scaleX = 0.5; _local4.scaleY = 0.5; addChild(_local4); this.candys.push(_local4); _local5++; }; break; }; break; case "xz6": switch (this.candy_type){ case 1: this.candy_point.push(new Point(16.3, 8.1)); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("flower1")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 2: this.candy_point.push(new Point(6.8, 5.5)); this.candy_point.push(new Point(15.7, 13.8)); this.candy_point.push(new Point(25.7, 5.5)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 3: this.candy_point.push(new Point(18.5, 6.5)); this.candy_point.push(new Point(12.4, 4.8)); this.candy_point.push(new Point(10, 10.4)); this.candy_point.push(new Point(12.9, 15.9)); this.candy_point.push(new Point(18.5, 20.3)); this.candy_point.push(new Point(23.8, 15.5)); this.candy_point.push(new Point(27.7, 10.1)); this.candy_point.push(new Point(24.9, 4.5)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("egg2")); _local4.x = candy_point[_local5].x; _local4.y = candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 4: this.candy_point.push(new Point(6.8, 5.5)); this.candy_point.push(new Point(15.7, 13.8)); this.candy_point.push(new Point(25.7, 5.5)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar0")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; _local4.scaleX = 0.5; _local4.scaleY = 0.5; this.candys.push(_local4); addChild(_local4); _local5++; }; break; }; break; case "xz7": switch (this.candy_type){ case 1: this.candy_point.push(new Point(27.4, 2.8)); this.candy_point.push(new Point(2.7, 22.5)); this.candy_point.push(new Point(35, 29.3)); this.rotations.push(88); this.rotations.push(-45); this.rotations.push(-135); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("flower2")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; _local4.rotation = this.rotations[_local5]; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 2: this.candy_point.push(new Point(16, 4.3)); this.candy_point.push(new Point(5, 18.9)); this.candy_point.push(new Point(27.6, 19.4)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 3: this.candy_point.push(new Point(18.2, 3.5)); this.candy_point.push(new Point(3.4, 22.9)); this.candy_point.push(new Point(32.9, 22.9)); this.candy_point.push(new Point(17.8, 17.8)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < (this.candy_point.length - 1)) { _local4 = candy(resourceFactory.getResource("egg1")); _local4.x = candy_point[_local5].x; _local4.y = candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; _local4 = candy(resourceFactory.getResource("egg2")); _local4.x = candy_point[(candy_point.length - 1)].x; _local4.y = candy_point[(candy_point.length - 1)].y; this.candys.push(_local4); addChild(_local4); break; case 4: this.candy_point.push(new Point(16, 4.3)); this.candy_point.push(new Point(5, 18.9)); this.candy_point.push(new Point(27.6, 19.4)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar0")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; _local4.scaleX = 0.5; _local4.scaleY = 0.5; this.candys.push(_local4); addChild(_local4); _local5++; }; break; }; break; case "xz4": switch (this.candy_type){ case 1: this.candy_point.push(new Point(28.3, 1)); this.candy_point.push(new Point(2.8, 6.3)); this.candy_point.push(new Point(6.7, 25.6)); this.candy_point.push(new Point(29.8, 32.6)); this.candy_point.push(new Point(40.9, 16.8)); this.candy_point.push(new Point(16.6, 10.6)); this.rotations.push(90); this.rotations.push(1); this.rotations.push(-45); this.rotations.push(-135); this.rotations.push(180); this.rotations.push(1); _local5 = 0; while (_local5 < (this.candy_point.length - 1)) { _local4 = candy(resourceFactory.getResource("flower2")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; _local4.rotation = this.rotations[_local5]; this.candys.push(_local4); addChild(_local4); _local5++; }; _local4 = candy(resourceFactory.getResource("flower1")); _local4.x = this.candy_point[(this.candy_point.length - 1)].x; _local4.y = this.candy_point[(this.candy_point.length - 1)].y; _local4.scaleX = 0.8; _local4.scaleY = 0.8; this.candys.push(_local4); addChild(_local4); break; case 2: this.candy_point.push(new Point(16.9, 0.7)); this.candy_point.push(new Point(2, 8.9)); this.candy_point.push(new Point(8, 19.8)); this.candy_point.push(new Point(24, 19.8)); this.candy_point.push(new Point(29.3, 8.9)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 3: this.candy_point.push(new Point(17.1, 9.9)); this.candy_point.push(new Point(5.5, 17.9)); this.candy_point.push(new Point(9.6, 29.6)); this.candy_point.push(new Point(25.2, 30.6)); this.candy_point.push(new Point(33.2, 19.1)); this.candy_point.push(new Point(19.7, 20.4)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.candys.push(resourceFactory.getResource("egg0")); this.candys.push(resourceFactory.getResource("egg1")); this.candys.push(resourceFactory.getResource("egg3")); this.candys.push(resourceFactory.getResource("egg0")); this.candys.push(resourceFactory.getResource("egg1")); this.candys.push(resourceFactory.getResource("egg2")); _local5 = 0; while (_local5 < this.candy_point.length) { this.candys[_local5].x = candy_point[_local5].x; this.candys[_local5].y = (candy_point[_local5].y - 8); addChild(candys[_local5]); _local5++; }; break; case 4: this.candy_point.push(new Point(16.9, 0.7)); this.candy_point.push(new Point(2, 8.9)); this.candy_point.push(new Point(8, 19.8)); this.candy_point.push(new Point(24, 19.8)); this.candy_point.push(new Point(29.3, 8.9)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar0")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; _local4.scaleX = 0.5; _local4.scaleY = 0.5; this.candys.push(_local4); addChild(_local4); _local5++; }; break; }; break; case "xz1": switch (this.candy_type){ case 1: this.candy_point.push(new Point(17.3, 12.9)); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("flower1")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 2: this.candy_point.push(new Point(7.2, 5.7)); this.candy_point.push(new Point(17.4, 13.9)); this.candy_point.push(new Point(27.4, 21.8)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 3: this.candy_point.push(new Point(9.5, 7)); this.candy_point.push(new Point(17.3, 12.2)); this.candy_point.push(new Point(23.9, 17.4)); this.candy_point.push(new Point(29.8, 22.5)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.candys.push(resourceFactory.getResource("egg0")); this.candys.push(resourceFactory.getResource("egg1")); this.candys.push(resourceFactory.getResource("egg2")); this.candys.push(resourceFactory.getResource("egg3")); _local5 = 0; while (_local5 < this.candy_point.length) { this.candys[_local5].x = candy_point[_local5].x; this.candys[_local5].y = candy_point[_local5].y; addChild(this.candys[_local5]); _local5++; }; break; case 4: this.candy_point.push(new Point(7.2, 5.7)); this.candy_point.push(new Point(17.4, 13.9)); this.candy_point.push(new Point(27.4, 21.8)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar0")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; _local4.scaleX = 0.5; _local4.scaleY = 0.5; this.candys.push(_local4); addChild(_local4); _local5++; }; break; }; break; case "xz3": switch (this.candy_type){ case 1: this.candy_point.push(new Point(32.2, 0.6)); this.candy_point.push(new Point(10.6, 24.6)); this.candy_point.push(new Point(26.5, 15.9)); this.rotations.push(45); this.rotations.push(-15); this.rotations.push(1); _local5 = 0; while (_local5 < (this.candy_point.length - 1)) { _local4 = candy(resourceFactory.getResource("flower2")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; _local4.rotation = this.rotations[_local5]; this.candys.push(_local4); addChild(_local4); _local5++; }; _local4 = candy(resourceFactory.getResource("flower1")); _local4.x = this.candy_point[(this.candy_point.length - 1)].x; _local4.y = this.candy_point[(this.candy_point.length - 1)].y; this.candys.push(_local4); addChild(_local4); break; case 2: this.candy_point.push(new Point(30, 5.7)); this.candy_point.push(new Point(27.4, 18.3)); this.candy_point.push(new Point(15.1, 24.3)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 3: this.candy_point.push(new Point(25.9, 2)); this.candy_point.push(new Point(31.7, 13.3)); this.candy_point.push(new Point(23.6, 24.3)); this.candy_point.push(new Point(10.8, 27.4)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.candys.push(resourceFactory.getResource("egg0")); this.candys.push(resourceFactory.getResource("egg1")); this.candys.push(resourceFactory.getResource("egg2")); this.candys.push(resourceFactory.getResource("egg3")); _local5 = 0; while (_local5 < this.candy_point.length) { this.candys[_local5].x = candy_point[_local5].x; this.candys[_local5].y = candy_point[_local5].y; addChild(this.candys[_local5]); _local5++; }; break; case 4: this.candy_point.push(new Point(30, 5.7)); this.candy_point.push(new Point(27.4, 18.3)); this.candy_point.push(new Point(15.1, 24.3)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar0")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; _local4.scaleX = 0.5; _local4.scaleY = 0.5; this.candys.push(_local4); addChild(_local4); _local5++; }; break; }; break; case "xz5": switch (this.candy_type){ case 1: this.candy_point.push(new Point(15.9, 13.8)); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("flower1")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 2: this.candy_point.push(new Point(16, 1.7)); this.candy_point.push(new Point(0.7, 10)); this.candy_point.push(new Point(0.7, 20.8)); this.candy_point.push(new Point(16, 27.8)); this.candy_point.push(new Point(32.1, 20.8)); this.candy_point.push(new Point(32.6, 10)); this.candy_point.push(new Point(17.6, 14.8)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 3: this.candy_point.push(new Point(18.4, 1.4)); this.candy_point.push(new Point(2.7, 10)); this.candy_point.push(new Point(2.7, 20.8)); this.candy_point.push(new Point(18.8, 29.6)); this.candy_point.push(new Point(33.9, 20.4)); this.candy_point.push(new Point(33.9, 10.8)); this.candy_point.push(new Point(17.8, 17.4)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.candys.push(resourceFactory.getResource("egg0")); this.candys.push(resourceFactory.getResource("egg1")); this.candys.push(resourceFactory.getResource("egg3")); this.candys.push(resourceFactory.getResource("egg0")); this.candys.push(resourceFactory.getResource("egg1")); this.candys.push(resourceFactory.getResource("egg3")); this.candys.push(resourceFactory.getResource("egg2")); _local5 = 0; while (_local5 < this.candy_point.length) { this.candys[_local5].x = candy_point[_local5].x; this.candys[_local5].y = candy_point[_local5].y; addChild(this.candys[_local5]); _local5++; }; break; case 4: this.candy_point.push(new Point(16, 1.7)); this.candy_point.push(new Point(0.7, 10)); this.candy_point.push(new Point(0.7, 20.8)); this.candy_point.push(new Point(16, 27.8)); this.candy_point.push(new Point(32.1, 20.8)); this.candy_point.push(new Point(32.6, 10)); this.candy_point.push(new Point(17.6, 14.8)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar0")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; _local4.scaleX = 0.5; _local4.scaleY = 0.5; this.candys.push(_local4); addChild(_local4); _local5++; }; break; }; break; case "xz2": switch (this.candy_type){ case 1: this.candy_point.push(new Point(3, 8.9)); this.candy_point.push(new Point(8.4, 34.3)); this.candy_point.push(new Point(26.1, 38.3)); this.candy_point.push(new Point(43.6, 18)); this.rotations.push(10); this.rotations.push(-65); this.rotations.push(-115); this.rotations.push(165); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("flower2")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; _local4.rotation = this.rotations[_local5]; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 2: this.candy_point.push(new Point(9.8, 12.9)); this.candy_point.push(new Point(16.4, 20.4)); this.candy_point.push(new Point(25.9, 12.9)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; break; case 3: this.candy_point.push(new Point(23.2, 19.1)); this.candy_point.push(new Point(13.5, 19.4)); this.candy_point.push(new Point(17.4, 11.9)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); this.candys.push(resourceFactory.getResource("egg0")); this.candys.push(resourceFactory.getResource("egg1")); this.candys.push(resourceFactory.getResource("egg2")); _local5 = 0; while (_local5 < this.candy_point.length) { this.candys[_local5].x = candy_point[_local5].x; this.candys[_local5].y = candy_point[_local5].y; addChild(this.candys[_local5]); _local5++; }; break; case 4: this.candy_point.push(new Point(9.8, 12.9)); this.candy_point.push(new Point(16.4, 20.4)); this.candy_point.push(new Point(25.9, 12.9)); this.rotations.push(1); this.rotations.push(1); this.rotations.push(1); _local5 = 0; while (_local5 < this.candy_point.length) { _local4 = candy(resourceFactory.getResource("sugar")); _local4.x = this.candy_point[_local5].x; _local4.y = this.candy_point[_local5].y; this.candys.push(_local4); addChild(_local4); _local5++; }; break; }; break; }; } private function finishHandler(_arg1:Event):void{ var _local2:MovieClip; var _local3:*; var _local4:*; _local2 = MovieClip(_arg1.target); if (_local2.currentFrame == _local2.totalFrames){ _local2.removeEventListener(Event.ENTER_FRAME, finishHandler); _local3 = Cahe.Layers["sence"].getChildAt(0); _local3 = gamePage(Cahe.Layers["sence"].getChildAt(0)); _local3.gamePause(); while (Cahe.Layers["sence"].numChildren > 0) { Cahe.Layers["sence"].removeChildAt(0); }; while (Cahe.Layers["barrier"].numChildren > 0) { Cahe.Layers["barrier"].removeChildAt(0); }; _local4 = resourceFactory.getResource("congratulationClip"); Cahe.Layers["info"].addChild(_local4); _local4.startWork(); }; } public function timerHandler(_arg1:TimerEvent):void{ var _local2:*; this.status = 2; if (this.scaleX == 0){ } else { this.scaleX = (this.scaleX - 0.03); this.scaleY = (this.scaleY - 0.03); if (this.scaleX < 0.99){ if (this.scaleX < 0.9){ if (!dustbinEff){ _local2 = Cahe.Layers["sence"].getChildAt(0); _local2.dustbinMc.gotoAndPlay(5); dustbinEff = true; } else { this.alpha = (this.alpha - 0.2); }; }; this.y = (this.y + 2); this.x = (this.x - 1); } else { this.x = (this.x - 1); }; }; } public function hideShow(_arg1:int):void{ this.status = 3; this.index = _arg1; this.hide_flag = true; this.addEventListener(Event.ENTER_FRAME, hideEnterFrameHandler); } public function gameStart():void{ if (status == 0){ } else { if (status == 1){ this.addEventListener(Event.ENTER_FRAME, enterFrameHandler); } else { if (status == 2){ this.timer.start(); } else { if (status == 3){ this.addEventListener(Event.ENTER_FRAME, hideEnterFrameHandler); }; }; }; }; } public function startWork():void{ this.addEventListener(Event.ENTER_FRAME, enterFrameHandler); this.status = 1; } public function execChangeNextCake():void{ var _local1:MovieClip; var _local2:Sound; if (use_sound){ } else { use_sound = true; _local1 = resourceFactory.getResource("rightClip"); Cahe.allCake[this.index].addChild(_local1); _local1.x = ((Cahe.allCake[this.index].width / 2) - 8); _local1.y = ((Cahe.allCake[this.index].height / 2) - 10); if (Cahe.Sound_Flag){ _local2 = resourceFactory.getSound("faild2_music"); _local2.play(0, 1, Cahe.SoundColumn); }; Cahe.allCake[this.index].hideShow(this.index); }; } public function timerCompleteHandler(_arg1:TimerEvent):void{ var _local2:gamePage; var _local3:*; var _local4:*; var _local5:int; var _local6:effectMovieClip; var _local7:*; this.status = 0; _local2 = null; this.timer.stop(); if (this.parent){ this.parent.removeChild(this); if (this.index == (Cahe.allCake.length - 1)){ if (Cahe.CorrectCount < Cahe.successCakeCountOfLevel){ _local2 = gamePage(Cahe.Layers["sence"].getChildAt(0)); _local2.stopWork(); _local3 = Cahe.Layers["sence"].getChildAt(0); _local3.girl.visible = false; _local2.desk.visible = false; _local4 = resourceFactory.getResource("gameOverClip"); _local4.startWork(); Cahe.Layers["info"].addChild(_local4); if (this.parent){ this.parent.removeChild(this); }; } else { _local2 = gamePage(Cahe.Layers["sence"].getChildAt(0)); _local2.gamePause(); if ((((Cahe.TIME > 0)) && ((Cahe.currentLevel == 7)))){ if (Cahe.difficultyLevel == 0){ if (Cahe.Trophy_Difficult_0){ getToNext(); if (this.parent){ this.parent.removeChild(this); }; return; }; } else { if (Cahe.difficultyLevel == 1){ if (Cahe.Trophy_Difficult_1){ getToNext(); if (this.parent){ this.parent.removeChild(this); }; return; }; } else { if (Cahe.difficultyLevel == 2){ if (Cahe.Trophy_Difficult_2){ getToNext(); if (this.parent){ this.parent.removeChild(this); }; return; }; }; }; }; _local5 = (Cahe.difficultyLevel + 3); if (_local5 == 3){ Cahe.Trophy_Difficult_0 = true; } else { if (_local5 == 4){ Cahe.Trophy_Difficult_1 = true; } else { if (_local5 == 5){ Cahe.Trophy_Difficult_2 = true; }; }; }; Cahe.hortationCount[("jiangli_" + _local5)] = 1; _local6 = effectMovieClip(resourceFactory.getResource(("effect" + _local5))); Cahe.Layers["info"].addChild(_local6); _local6.x = 291; _local6.y = 225; _local6.startWork(); Cahe.TIME = 0; } else { while (Cahe.Layers["sence"].numChildren > 0) { Cahe.Layers["sence"].removeChildAt(0); }; while (Cahe.Layers["barrier"].numChildren > 0) { Cahe.Layers["barrier"].removeChildAt(0); }; _local7 = resourceFactory.getResource("congratulationClip"); Cahe.Layers["info"].addChild(_local7); _local7.startWork(); }; if (this.parent){ this.parent.removeChild(this); }; }; }; }; } } }//package handjoys.model
Section 48
//cake_facotry (handjoys.model.cake_facotry) package handjoys.model { import flash.display.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import handjoys.util.*; import flash.utils.*; import flash.net.*; public class cake_facotry extends MovieClip { public var startlogo:MovieClip; public var timer:Timer; public var lb:MovieClip; public function cake_facotry(){ timer = new Timer(250, 6); super(); timer.addEventListener(TimerEvent.TIMER, timerHandler); timer.addEventListener(TimerEvent.TIMER_COMPLETE, timercompleteHandler); initLayers(); if (Cahe.CN_VERSION){ if (this.startlogo){ if (this.startlogo.parent){ this.startlogo.buttonMode = true; this.startlogo.addEventListener(MouseEvent.CLICK, startlogoClickHandler); this.startlogo.addEventListener(Event.ENTER_FRAME, startlogoEnterFrame); }; }; } else { if (this.startlogo){ if (this.startlogo.parent){ this.startlogo.stop(); this.startlogo.parent.removeChild(this.startlogo); }; }; lb = resourceFactory.getResource("loadingMovie"); Cahe.Layers["sence"].addChild(lb); timer.start(); }; } public function timercompleteHandler(_arg1:TimerEvent):void{ lb.progress.x = (lb.progress.x + (lb.progress.width / 6)); lb.txtProgress.text = "100%"; while (Cahe.Layers["sence"].numChildren > 0) { Cahe.Layers["sence"].removeChildAt(0); }; initStartPage(); if (Cahe.Layers["sence"].stage){ StageMask.cover(Cahe.Layers["sence"].stage, 0xFFFFFF); Cahe.Layers["sence"].stage.stageFocusRect = false; }; this.tabEnabled = false; } public function progressEventHandler(_arg1:ProgressEvent):void{ trace(_arg1); } public function timerHandler(_arg1:TimerEvent):void{ lb.progress.x = (lb.progress.x + (lb.progress.width / 6)); lb.txtProgress.text = (int(((timer.currentCount / timer.repeatCount) * 100)) + "%"); } public function startlogoEnterFrame(_arg1:Event):void{ if (_arg1.target.currentFrame == _arg1.target.totalFrames){ trace("==="); this.startlogo.removeEventListener(Event.ENTER_FRAME, startlogoEnterFrame); trace("======================="); lb = resourceFactory.getResource("loadingMovie"); Cahe.Layers["sence"].addChild(lb); timer.start(); }; } public function startlogoClickHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.game.com.cn"), "_blank"); } public function initLayers():void{ var _local1:Array; var _local2:int; var _local3:Sprite; _local1 = ["sence", "cake", "barrier", "info", "help", "alert"]; _local2 = 0; while (_local2 < _local1.length) { _local3 = new Sprite(); _local3.name = _local1[_local2]; Cahe.Layers[_local1[_local2]] = _local3; addChild(_local3); _local2++; }; } public function initStartPage():void{ var _local1:*; _local1 = resourceFactory.getResource("startPageClip"); Cahe.Layers["sence"].addChild(_local1); } } }//package handjoys.model
Section 49
//candy (handjoys.model.candy) package handjoys.model { import flash.display.*; public class candy extends MovieClip { public var index:int;// = 0 public function candy(){ index = 0; super(); } } }//package handjoys.model
Section 50
//candyMachine (handjoys.model.candyMachine) package handjoys.model { import flash.display.*; import flash.media.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import flash.utils.*; public class candyMachine extends MovieClip { public var btnCandy4:candyButton04; private var _sound:Sound;// = null private var blinkTimer:Timer; private var addCandyTimer:Timer; private var arrBlinkObjs:Array; public var candy:String;// = "" public var hitMc:MovieClip; public var btnCandy1:candyButton01; public var btnCandy2:candyButton02; public var btnCandy3:candyButton03; public function candyMachine(){ candy = ""; arrBlinkObjs = new Array(); blinkTimer = new Timer(500, 6); addCandyTimer = new Timer(200, 0); _sound = null; super(); this.stop(); this.btnCandy1.gotoAndStop(3); this.btnCandy2.gotoAndStop(3); this.btnCandy3.gotoAndStop(3); this.btnCandy4.gotoAndStop(3); Cahe.candyMC = this; _sound = resourceFactory.getSound("candy_music"); this.btnCandy1.addEventListener(MouseEvent.CLICK, clickHandler); this.btnCandy2.addEventListener(MouseEvent.CLICK, clickHandler); this.btnCandy3.addEventListener(MouseEvent.CLICK, clickHandler); this.btnCandy4.addEventListener(MouseEvent.CLICK, clickHandler); initCandyShow(); } private function blinkHandler(_arg1:TimerEvent):void{ var _local2:MovieClip; var _local3:int; for each (_local2 in arrBlinkObjs) { _local3 = ((_local2.currentFrame == 3)) ? 1 : 3; _local2.gotoAndStop(_local3); }; } private function blink(_arg1:DisplayObject):void{ arrBlinkObjs.push(_arg1); blinkTimer.start(); } public function downClickHandler(_arg1:MouseEvent):void{ var _local2:int; var _local3:cake; if (this.candy == ""){ } else { if (Cahe.Sound_Flag){ _sound.play(0, 1, Cahe.SoundColumn); }; _local2 = 0; while (_local2 < Cahe.currentCake.length) { if (this.hitMc.hitTestObject(Cahe.currentCake[_local2])){ _local3 = cake(Cahe.currentCake[_local2]); if (!_local3.hasUsedCnady){ _local3.initCandy(_local3.shape, int(this.candy)); _local3.hasUsedCnady = true; } else { _local3.hasUsedCnady = true; }; break; }; _local2++; }; }; } public function clickHandler(_arg1:MouseEvent):void{ var _local2:int; var _local3:MovieClip; if (_arg1.target.currentFrame == 3){ return; }; _local2 = 1; while (_local2 <= 4) { _local3 = MovieClip(getChildByName(("btnCandy" + _local2))); if (_local3.name == _arg1.target.name){ switch (_arg1.target.name){ case "btnCandy1": this.candy = "1"; break; case "btnCandy2": this.candy = "2"; break; case "btnCandy3": this.candy = "3"; break; case "btnCandy4": this.candy = "4"; break; }; } else { if (_local3.currentFrame == 3){ } else { _local3.gotoAndStop(1); }; }; _local2++; }; downClickHandler(_arg1); } public function initCandyShow():void{ blinkTimer.addEventListener(TimerEvent.TIMER, blinkHandler); if (Cahe.difficultyLevel == 0){ switch (Cahe.currentLevel){ case 1: case 2: case 3: case 4: case 5: this.btnCandy1.buttonMode = true; this.btnCandy1.gotoAndStop(1); this.btnCandy2.gotoAndStop(3); this.btnCandy3.gotoAndStop(3); this.btnCandy4.gotoAndStop(3); Cahe.candy = ["1"]; break; case 6: case 7: this.btnCandy1.buttonMode = true; this.btnCandy2.buttonMode = true; this.btnCandy1.gotoAndStop(1); this.btnCandy2.gotoAndStop(1); blink(this.btnCandy2); this.btnCandy3.gotoAndStop(3); this.btnCandy4.gotoAndStop(3); Cahe.candy = ["1", "2"]; }; } else { if (Cahe.difficultyLevel == 1){ switch (Cahe.currentLevel){ case 1: case 2: case 3: case 4: this.btnCandy1.buttonMode = true; this.btnCandy2.buttonMode = true; this.btnCandy1.gotoAndStop(1); this.btnCandy2.gotoAndStop(1); this.btnCandy3.gotoAndStop(3); this.btnCandy4.gotoAndStop(3); Cahe.candy = ["1", "2"]; break; case 5: case 6: case 7: this.btnCandy1.buttonMode = true; this.btnCandy2.buttonMode = true; this.btnCandy3.buttonMode = true; this.btnCandy1.gotoAndStop(1); this.btnCandy2.gotoAndStop(1); this.btnCandy3.gotoAndStop(1); blink(this.btnCandy3); this.btnCandy4.gotoAndStop(3); Cahe.candy = ["1", "2", "3"]; break; }; } else { if (Cahe.difficultyLevel == 2){ switch (Cahe.currentLevel){ case 1: case 2: case 3: case 4: this.btnCandy1.buttonMode = true; this.btnCandy2.buttonMode = true; this.btnCandy3.buttonMode = true; this.btnCandy1.gotoAndStop(1); this.btnCandy2.gotoAndStop(1); this.btnCandy3.gotoAndStop(1); this.btnCandy4.gotoAndStop(3); Cahe.candy = ["1", "2", "3"]; break; case 5: case 6: case 7: this.btnCandy1.buttonMode = true; this.btnCandy2.buttonMode = true; this.btnCandy3.buttonMode = true; this.btnCandy4.buttonMode = true; this.btnCandy1.gotoAndStop(1); this.btnCandy2.gotoAndStop(1); this.btnCandy3.gotoAndStop(1); this.btnCandy4.gotoAndStop(1); blink(this.btnCandy4); Cahe.candy = ["1", "2", "3", "4"]; break; }; }; }; }; } } }//package handjoys.model
Section 51
//casingClip (handjoys.model.casingClip) package handjoys.model { import flash.display.*; import flash.events.*; public class casingClip extends MovieClip { public function casingClip(){ this.stop(); this.addEventListener(Event.ENTER_FRAME, enterFrameHandler); } public function enterFrameHandler(_arg1:Event):void{ if (this.currentFrame == this.totalFrames){ this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); if (this.parent){ this.parent.removeChild(this); trace("remove"); }; }; } } }//package handjoys.model
Section 52
//churnupMachine (handjoys.model.churnupMachine) package handjoys.model { import flash.display.*; import flash.media.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import handjoys.util.*; import flash.utils.*; public class churnupMachine extends MovieClip { public var clickFlag:Boolean;// = false public var sound:Sound; public var _effectFlag:Boolean;// = false public var timer:Timer;// = null public var btnCoffee:SimpleButton; public var btnCandy:SimpleButton; public var flash2:MovieClip; public var canUsed:Boolean;// = true public var sound_channel:SoundChannel; public var cake_type:int;// = 0 public function churnupMachine(){ cake_type = 0; canUsed = true; clickFlag = false; timer = null; _effectFlag = false; super(); timer = new Timer(1000, 1); timer.addEventListener(TimerEvent.TIMER, timerHandler); timer.addEventListener(TimerEvent.TIMER_COMPLETE, timerCompleteHandler); this.stop(); sound = resourceFactory.getSound("miantuan_music"); this.flash2.gotoAndStop(this.flash2.totalFrames); } public function enterFrameHandler(_arg1:Event):void{ var _local2:cake; var _local3:*; var _local4:MovieClip; var _local5:Sound; if ((((this.currentFrame == 14)) || ((this.currentFrame == 27)))){ this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); timer.reset(); timer.start(); _local2 = null; if (this.cake_type == 0){ _local2 = cake(resourceFactory.getResource("cake0")); _local2.cake_cat = 0; } else { _local2 = cake(resourceFactory.getResource("cake1")); _local2.cake_cat = 1; }; Cahe.cakeCountOfLevel--; _local3 = Cahe.Layers["sence"].getChildAt(0); _local3.refreshDoughLeft(); _local2.x = Setting.INITX; _local2.y = Setting.INITY; Cahe.currentCake.push(_local2); _local2.index = (Cahe.currentCake.length - 1); Cahe.Layers["cake"].addChild(_local2); _local2.startWork(); if (_local2.cake_cat != Cahe.allCake[_local2.index].cake_cat){ Cahe.allCake[_local2.index].hideShow(_local2.index); _local4 = resourceFactory.getResource("rightClip"); Cahe.allCake[_local2.index].addChild(_local4); _local4.x = ((Cahe.allCake[_local2.index].width / 2) - 8); _local4.y = ((Cahe.allCake[_local2.index].height / 2) - 10); _local2.use_sound = true; if (Cahe.Sound_Flag){ _local5 = resourceFactory.getSound("faild2_music"); _local5.play(0, 1, Cahe.SoundColumn); }; }; }; } public function gamePause():void{ trace("gamePause"); this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); this.stop(); this.timer.stop(); } public function candyHandler(_arg1:MouseEvent):void{ var _local2:*; if (this.canUsed){ if (!clickFlag){ _local2 = Cahe.Layers["barrier"].getChildAt(0); if (_local2.alertInfoMc){ if (_local2.alertInfoMc.parent){ _local2.alertInfoMc.parent.removeChild(_local2.alertInfoMc); }; }; if (_local2.alertInfo){ if (_local2.alertInfo.parent){ _local2.alertInfo.parent.removeChild(_local2.alertInfo); }; }; clickFlag = true; }; if (Cahe.cakeCountOfLevel > 0){ if (Cahe.Sound_Flag){ sound.play(0, 1, Cahe.SoundColumn); }; this.canUsed = false; this.play(); this.cake_type = 0; this.addEventListener(Event.ENTER_FRAME, enterFrameHandler); }; }; } public function initEventListener():void{ this.btnCandy.addEventListener(MouseEvent.CLICK, candyHandler); this.btnCoffee.addEventListener(MouseEvent.CLICK, coffeeHandler); } public function timerHandler(_arg1:TimerEvent):void{ } public function gameStart():void{ this.timer.start(); if (((!((this.currentFrame == 1))) && (!((this.currentFrame == 14))))){ this.gotoAndPlay(this.currentFrame); this.addEventListener(Event.ENTER_FRAME, enterFrameHandler); }; } public function timerCompleteHandler(_arg1:TimerEvent):void{ this.canUsed = true; } public function coffeeHandler(_arg1:MouseEvent):void{ var _local2:*; if (this.canUsed){ if (!clickFlag){ _local2 = Cahe.Layers["barrier"].getChildAt(0); if (_local2.alertInfoMc){ if (_local2.alertInfoMc.parent){ _local2.alertInfoMc.parent.removeChild(_local2.alertInfoMc); }; }; if (_local2.alertInfo){ if (_local2.alertInfo.parent){ _local2.alertInfo.parent.removeChild(_local2.alertInfo); }; }; clickFlag = true; }; if (Cahe.cakeCountOfLevel > 0){ if (Cahe.Sound_Flag){ sound.play(0, 1, Cahe.SoundColumn); }; this.canUsed = false; this.cake_type = 1; this.gotoAndPlay("mian_2"); this.addEventListener(Event.ENTER_FRAME, enterFrameHandler); }; }; } } }//package handjoys.model
Section 53
//colorMachine (handjoys.model.colorMachine) package handjoys.model { import flash.display.*; import flash.media.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import flash.utils.*; public class colorMachine extends MovieClip { public var btnGreen:color_ls; public var sound:Sound; public var btnPurple:color_red; public var btnCoffee:color_coffee; private var blinkTimer:Timer; public var color:String;// = "ys5" private var arrBlinkObjs:Array; public var hitMc:MovieClip; public var btnRed:color_fh; public var btnOrange:color_hs; public var ysMachine:MovieClip; public var running:Boolean;// = false public var sound_channel:SoundChannel; public var btnBlue:color_lans; public function colorMachine(){ color = "ys5"; running = false; arrBlinkObjs = new Array(); blinkTimer = new Timer(500, 6); super(); blinkTimer.addEventListener(TimerEvent.TIMER, blinkHandler); this.stop(); this.ysMachine.gotoAndStop("lan"); sound = resourceFactory.getSound("color_music"); if (Cahe.difficultyLevel == 0){ switch (Cahe.currentLevel){ case 1: this.btnBlue.buttonMode = true; this.btnRed.buttonMode = true; this.btnCoffee.buttonMode = true; this.btnBlue.gotoAndStop(1); this.btnRed.gotoAndStop(1); this.btnCoffee.gotoAndStop(1); this.btnGreen.gotoAndStop(2); this.btnOrange.gotoAndStop(2); this.btnPurple.gotoAndStop(2); Cahe.color = ["ys5", "ys1", "ys2"]; break; case 2: blink(this.btnGreen); case 3: case 4: case 5: case 6: case 7: this.btnBlue.buttonMode = true; this.btnRed.buttonMode = true; this.btnCoffee.buttonMode = true; this.btnGreen.buttonMode = true; this.btnBlue.gotoAndStop(1); this.btnRed.gotoAndStop(1); this.btnCoffee.gotoAndStop(1); this.btnGreen.gotoAndStop(1); this.btnOrange.gotoAndStop(2); this.btnPurple.gotoAndStop(2); Cahe.color = ["ys5", "ys1", "ys2", "ys3"]; break; }; } else { if (Cahe.difficultyLevel == 1){ switch (Cahe.currentLevel){ case 1: this.btnBlue.buttonMode = true; this.btnRed.buttonMode = true; this.btnCoffee.buttonMode = true; this.btnGreen.buttonMode = true; this.btnBlue.gotoAndStop(1); this.btnRed.gotoAndStop(1); this.btnCoffee.gotoAndStop(1); this.btnGreen.gotoAndStop(1); this.btnOrange.gotoAndStop(2); this.btnPurple.gotoAndStop(2); Cahe.color = ["ys5", "ys1", "ys2", "ys3"]; break; case 2: blink(this.btnOrange); case 3: case 4: case 5: case 6: this.btnBlue.buttonMode = true; this.btnRed.buttonMode = true; this.btnCoffee.buttonMode = true; this.btnGreen.buttonMode = true; this.btnOrange.buttonMode = true; this.btnBlue.gotoAndStop(1); this.btnRed.gotoAndStop(1); this.btnCoffee.gotoAndStop(1); this.btnGreen.gotoAndStop(1); this.btnOrange.gotoAndStop(1); this.btnPurple.gotoAndStop(2); Cahe.color = ["ys5", "ys1", "ys2", "ys3", "ys4"]; break; case 7: this.btnBlue.gotoAndStop(1); this.btnRed.gotoAndStop(1); this.btnCoffee.gotoAndStop(1); this.btnGreen.gotoAndStop(1); this.btnOrange.gotoAndStop(1); this.btnPurple.gotoAndStop(1); blink(this.btnPurple); this.btnBlue.buttonMode = true; this.btnRed.buttonMode = true; this.btnCoffee.buttonMode = true; this.btnGreen.buttonMode = true; this.btnOrange.buttonMode = true; this.btnPurple.buttonMode = true; Cahe.color = ["ys5", "ys1", "ys2", "ys3", "ys4", "ys6"]; }; } else { if (Cahe.difficultyLevel == 2){ switch (Cahe.currentLevel){ case 1: case 2: case 3: case 4: case 5: case 6: case 7: this.btnBlue.buttonMode = true; this.btnRed.buttonMode = true; this.btnCoffee.buttonMode = true; this.btnGreen.buttonMode = true; this.btnOrange.buttonMode = true; this.btnPurple.buttonMode = true; this.btnBlue.gotoAndStop(1); this.btnRed.gotoAndStop(1); this.btnCoffee.gotoAndStop(1); this.btnGreen.gotoAndStop(1); this.btnOrange.gotoAndStop(1); this.btnPurple.gotoAndStop(1); Cahe.color = ["ys5", "ys1", "ys2", "ys3", "ys4", "ys6"]; break; }; }; }; }; this.addEventListener(MouseEvent.CLICK, clickHandler); } public function enterFrameHandler(_arg1:Event):void{ var _local2:Boolean; var _local3:int; var _local4:cake; _local2 = false; _local3 = 0; while (_local3 < Cahe.currentCake.length) { if (this.hitMc.hitTestObject(Cahe.currentCake[_local3])){ _local4 = cake(Cahe.currentCake[_local3]); if (!_local4.hasUsedColor){ _local4.gotoAndStop(((_local4.shape + "_") + this.color)); _local4.hasUsedColor = true; if (Cahe.allCake[_local3].currentLabel != _local4.currentLabel){ _local4.execChangeNextCake(); }; }; _local2 = true; this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); break; }; _local3++; }; if (!_local2){ this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); }; } public function initEventListener():void{ this.addEventListener(Event.ENTER_FRAME, enterFrameHandler); } private function blinkHandler(_arg1:TimerEvent):void{ var _local2:MovieClip; for each (_local2 in arrBlinkObjs) { _local2.gotoAndStop(((_local2.currentFrame % 2) + 1)); }; } private function blink(_arg1:DisplayObject):void{ arrBlinkObjs.push(_arg1); blinkTimer.start(); } public function clickHandler(_arg1:MouseEvent):void{ var _local2:String; if (_arg1.target != null){ if (_arg1.target.name != null){ _local2 = _arg1.target.name; switch (_local2){ case "btnRed": if (_arg1.target.currentFrame != 2){ this.ysMachine.gotoAndPlay("fen"); color = "ys1"; initEventListener(); if (Cahe.Sound_Flag){ sound.play(0, 1, Cahe.SoundColumn); }; }; break; case "btnCoffee": if (_arg1.target.currentFrame != 2){ this.ysMachine.gotoAndPlay("kafei"); color = "ys2"; initEventListener(); if (Cahe.Sound_Flag){ sound.play(0, 1, Cahe.SoundColumn); }; }; break; case "btnGreen": if (_arg1.target.currentFrame != 2){ this.ysMachine.gotoAndPlay("lvse"); color = "ys3"; initEventListener(); if (Cahe.Sound_Flag){ sound.play(0, 1, Cahe.SoundColumn); }; }; break; case "btnOrange": if (_arg1.target.currentFrame != 2){ this.ysMachine.gotoAndPlay("huang"); color = "ys4"; initEventListener(); if (Cahe.Sound_Flag){ sound.play(0, 1, Cahe.SoundColumn); }; }; break; case "btnBlue": if (_arg1.target.currentFrame != 2){ this.ysMachine.gotoAndPlay("lan"); color = "ys5"; initEventListener(); if (Cahe.Sound_Flag){ sound.play(0, 1, Cahe.SoundColumn); }; }; break; case "btnPurple": if (_arg1.target.currentFrame != 2){ this.ysMachine.gotoAndPlay("hong"); color = "ys6"; initEventListener(); if (Cahe.Sound_Flag){ sound.play(0, 1, Cahe.SoundColumn); }; }; break; }; }; }; } } }//package handjoys.model
Section 54
//congratulation (handjoys.model.congratulation) package handjoys.model { import flash.display.*; import flash.media.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import flash.text.*; import flash.net.*; public class congratulation extends MovieClip { public var txtLeveScore:TextField; public var sound:Sound; public var btnLogo:SimpleButton; public var newsInfo:MovieClip; public var txtTotalScore:TextField; public var info1:MovieClip; public var info2:MovieClip; public var txtLeveGood:TextField; public var txtLevelBad:TextField; public var btnNext:SimpleButton; public var jiangliClip:MovieClip; public var container:MovieClip; public var info0:MovieClip; public var sound_channel:SoundChannel; public function congratulation(){ while (Cahe.Layers["cake"].numChildren > 0) { Cahe.Layers["cake"].removeChildAt(0); }; while (Cahe.Layers["sence"].numChildren > 0) { Cahe.Layers["sence"].removeChildAt(0); }; while (Cahe.Layers["barrier"].numChildren > 0) { Cahe.Layers["barrier"].removeChildAt(0); }; while (Cahe.Layers["info"].numChildren > 0) { Cahe.Layers["info"].removeChildAt(0); }; if (Cahe.currentLevel == 7){ if (Cahe.difficultyLevel == 0){ Cahe.hortationCount["jiangli_3"] = 1; } else { if (Cahe.difficultyLevel == 1){ Cahe.hortationCount["jiangli_4"] = 1; } else { if (Cahe.difficultyLevel == 2){ Cahe.hortationCount["jiangli_5"] = 1; }; }; }; }; while (Cahe.Layers["cake"].numChildren > 0) { Cahe.Layers["cake"].removeChildAt(0); }; this.stop(); this.info0.visible = false; this.info1.visible = false; this.info2.visible = false; if (Cahe.currentLevel == 7){ switch (Cahe.difficultyLevel){ case 0: this.info0.visible = true; this.info1.visible = false; this.info2.visible = false; break; case 1: this.info0.visible = false; this.info1.visible = true; this.info2.visible = false; break; case 2: this.info0.visible = false; this.info1.visible = false; this.info2.visible = true; break; }; }; } public function enterFrameHandler(_arg1:MouseEvent):void{ var _local2:*; var _local3:SharedObject; var _local4:*; var _local5:*; var _local6:*; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; for (_local2 in Cahe.hortationCount) { Cahe.TempTrophysCount[_local2] = Cahe.hortationCount[_local2]; }; if (Cahe.currentLevel == 7){ if (Cahe.difficultyLevel == 0){ Cahe.hortationCount["jiangli_3"] = 1; } else { if (Cahe.difficultyLevel == 1){ Cahe.hortationCount["jiangli_4"] = 1; } else { if (Cahe.difficultyLevel == 2){ Cahe.hortationCount["jiangli_5"] = 1; _local3 = SharedObject.getLocal("current_level"); Cahe.passAllLevel = true; _local3.data.passAllLevel = Cahe.passAllLevel; _local3.data.current_level = Cahe.currentLevel; _local3.data.trophy = Cahe.hortationCount; }; }; }; if (this.parent){ this.parent.removeChild(this); }; Cahe.difficultyLevel++; if (Cahe.difficultyLevel == 3){ _local4 = resourceFactory.getResource("trophyPageClip"); Cahe.currentLevel = 1; Cahe.Layers["sence"].addChild(_local4); } else { _local5 = resourceFactory.getResource("difficultLevelClip"); Cahe.currentLevel = 1; Cahe.Layers["sence"].addChild(_local5); }; if (Cahe.difficultyLevel == 3){ } else { Cahe.changeLevel2(); }; } else { Cahe.changeLevel(); if (this.parent){ this.parent.removeChild(this); }; _local6 = resourceFactory.getResource("LevelMapClip"); Cahe.Layers["sence"].addChild(_local6); }; } public function refreshInfomation():void{ var _local1:int; var _local2:int; var _local3:Array; var _local4:int; var _local5:*; var _local6:MovieClip; var _local7:MovieClip; var _local8:MovieClip; var _local9:int; var _local10:MovieClip; if (this.sound != null){ this.sound_channel.stop(); this.sound = null; this.sound_channel = null; }; this.txtLeveGood.htmlText = (Cahe.CorrectCount + ""); trace(Cahe.CorrectCount, Cahe.allCake.length, Cahe.cakeCountOfLevel); _local1 = ((Cahe.allCake.length - Cahe.cakeCountOfLevel) - Cahe.CorrectCount); this.txtLevelBad.htmlText = (_local1 + ""); _local2 = ((Cahe.CorrectCount * 100) - (((Cahe.allCake.length - Cahe.cakeCountOfLevel) - Cahe.CorrectCount) * 25)); this.txtLeveScore.htmlText = (("" + _local2) + " "); this.txtTotalScore.htmlText = (("" + Cahe.totalScore) + " "); this.btnNext.addEventListener(MouseEvent.CLICK, enterFrameHandler); this.btnLogo.addEventListener(MouseEvent.CLICK, logoClickHandler); if (Cahe.isUnloackedShape()){ _local6 = resourceFactory.getResource("congratulationEff2"); _local6.width = 51; _local6.height = 64.5; _local6.x = ((this.container.numChildren * 51) + 30); _local6.y = -33.5; this.container.addChild(_local6); _local6.gotoAndStop(Cahe.getCurrentFrame()); }; if (Cahe.isUnloackedColor()){ _local7 = resourceFactory.getResource("congratulationEff1"); _local7.width = 51; _local7.height = 64.5; _local7.x = ((this.container.numChildren * 51) + 30); _local7.y = -33.5; _local7.gotoAndStop(Cahe.getCurrentFrame()); this.container.addChild(_local7); }; if (Cahe.isUnloackedCandy()){ _local8 = resourceFactory.getResource("congratulationEff3"); _local8.width = 51; _local8.height = 64.5; _local8.x = ((this.container.numChildren * 51) + 30); _local8.y = -33.5; _local8.gotoAndStop(Cahe.getCurrentFrame()); this.container.addChild(_local8); }; this.jiangliClip.gotoAndStop(Cahe.getCurrentFrame()); _local3 = Cahe.isUnClockTrohphy(); _local4 = 0; for (_local5 in _local3) { _local9 = (_local3[_local5] + 3); _local10 = resourceFactory.getResource(("congratulationEff" + _local9)); _local10.width = 58; _local10.height = 64.5; if (_local4 == 0){ _local10.x = ((this.container.numChildren * 51) + 30); } else { _local10.x = ((this.container.numChildren * 51) + 40); }; _local10.y = -33.5; this.container.addChild(_local10); _local4++; }; if (this.container.numChildren == 0){ this.newsInfo.visible = false; }; if ((((Cahe.difficultyLevel == 2)) && ((Cahe.currentLevel == 7)))){ }; if (Cahe.currentLevel == 7){ }; } public function startWork():void{ this.play(); if (Cahe.Sound_Flag){ sound = resourceFactory.getSound("yanhuo_music"); sound_channel = sound.play(0, 1); }; } public function logoClickHandler(_arg1:MouseEvent):void{ if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; navigateToURL(new URLRequest(Cahe.logoSite)); } } }//package handjoys.model
Section 55
//difficultLevel (handjoys.model.difficultLevel) package handjoys.model { import flash.display.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import flash.text.*; public class difficultLevel extends MovieClip { public var btnTestHard:SimpleButton; public var btnNormal:SimpleButton; public var txt_hard:TextField; public var btnHard:SimpleButton; public var txt_normal:TextField; public var btnTestNormal:SimpleButton; public var btnEasy:SimpleButton; public var hidden3:MovieClip; public var hidden1:MovieClip; public var hidden2:MovieClip; public function difficultLevel(){ this.stop(); if (Cahe.Sound_Flag){ if (!Cahe.mainscreen_sound_flag){ if (Cahe.mainscreen_sound_channel != null){ Cahe.mainscreen_sound_channel.stop(); Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(0, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, Cahe.mainMusicCompleteHandler); Cahe.mainscreen_sound_flag = true; } else { Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(0, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, Cahe.mainMusicCompleteHandler); Cahe.mainscreen_sound_flag = true; }; }; }; if (Cahe.difficultyLevel == 0){ this.btnEasy.addEventListener(MouseEvent.CLICK, easyClickHandler); this.txt_normal.visible = true; this.txt_hard.visible = true; this.removeChild(hidden3); }; if (Cahe.difficultyLevel == 1){ this.btnEasy.addEventListener(MouseEvent.CLICK, easyClickHandler); this.btnNormal.addEventListener(MouseEvent.CLICK, easyClickHandler); this.txt_normal.visible = false; this.txt_hard.visible = true; this.removeChild(hidden1); this.removeChild(hidden3); }; if (Cahe.difficultyLevel == 2){ this.btnEasy.addEventListener(MouseEvent.CLICK, easyClickHandler); this.btnNormal.addEventListener(MouseEvent.CLICK, easyClickHandler); this.btnHard.addEventListener(MouseEvent.CLICK, easyClickHandler); this.txt_normal.visible = false; this.txt_hard.visible = false; this.removeChild(hidden2); this.removeChild(hidden1); this.removeChild(hidden3); }; btnTestNormal.visible = false; btnTestHard.visible = false; btnTestNormal.addEventListener(MouseEvent.CLICK, btnTestNormalClickHandler); btnTestHard.addEventListener(MouseEvent.CLICK, btnTestHardClickHandler); } public function btnTestHardClickHandler(_arg1:MouseEvent):void{ if (hidden2){ if (hidden2.parent){ this.removeChild(hidden2); }; }; Cahe.passAllLevel = true; this.btnHard.addEventListener(MouseEvent.CLICK, easyClickHandler); } public function easyClickHandler(_arg1:MouseEvent):void{ var _local2:*; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; switch (_arg1.target.name){ case "btnEasy": if (Cahe.difficultyLevel == 1){ Cahe.currentLevel = 1; }; if (Cahe.difficultyLevel == 2){ Cahe.currentLevel = 1; }; Cahe.difficultyLevel = 0; break; case "btnNormal": if (Cahe.difficultyLevel == 2){ Cahe.currentLevel = 1; }; Cahe.difficultyLevel = 1; break; case "btnHard": Cahe.difficultyLevel = 2; break; }; _local2 = resourceFactory.getResource("LevelMapClip"); Cahe.Layers["sence"].addChild(_local2); if (this.parent){ this.parent.removeChild(this); }; if (this.parent){ this.parent.removeChild(this); }; } public function btnTestNormalClickHandler(_arg1:MouseEvent):void{ if (hidden1){ if (hidden1.parent){ this.removeChild(hidden1); }; }; Cahe.passAllLevel = true; this.btnNormal.addEventListener(MouseEvent.CLICK, easyClickHandler); } } }//package handjoys.model
Section 56
//effectMovieClip (handjoys.model.effectMovieClip) package handjoys.model { import flash.display.*; import flash.media.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; public class effectMovieClip extends MovieClip { public function effectMovieClip(){ this.stop(); } public function enterFrameHandler(_arg1:Event):void{ var _local2:*; var _local3:*; if (this.currentFrame == this.totalFrames){ this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); if (this.parent){ this.parent.removeChild(this); }; if ((((Cahe.currentLevel == 7)) && ((Cahe.TIME == 0)))){ _local3 = resourceFactory.getResource("congratulationClip"); Cahe.Layers["info"].addChild(_local3); _local3.startWork(); while (Cahe.Layers["sence"].numChildren > 0) { Cahe.Layers["sence"].removeChildAt(0); }; while (Cahe.Layers["barrier"].numChildren > 0) { Cahe.Layers["barrier"].removeChildAt(0); }; return; }; if (Cahe.TIME > 0){ _local2 = gamePage(Cahe.Layers["sence"].getChildAt(0)); _local2.gameStart(); }; }; } public function startWork():void{ var _local1:Sound; this.addEventListener(Event.ENTER_FRAME, enterFrameHandler); this.gotoAndPlay("main"); if (Cahe.Sound_Flag){ _local1 = resourceFactory.getSound("trophy_music"); _local1.play(0, 1, Cahe.SoundColumn); }; } } }//package handjoys.model
Section 57
//gameOver (handjoys.model.gameOver) package handjoys.model { import flash.display.*; import flash.media.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; public class gameOver extends MovieClip { public var sound:Sound; public var sound_channel:SoundChannel; public function gameOver(){ this.stop(); if (Cahe.Sound_Flag){ sound = resourceFactory.getSound("gameover_music"); sound.play(0, 1); }; } public function enterFrameHandler(_arg1:Event):void{ var _local2:*; if (this.currentFrame == this.totalFrames){ this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); _local2 = resourceFactory.getResource("UpLoadIntegralClip"); while (Cahe.Layers["cake"].numChildren > 0) { Cahe.Layers["cake"].removeChildAt(0); }; if (Cahe.Layers["sence"].numChildren > 0){ Cahe.Layers["sence"].removeChildAt(0); }; if (Cahe.Layers["barrier"].numChildren > 0){ Cahe.Layers["barrier"].removeChildAt(0); }; Cahe.Layers["sence"].addChild(_local2); if (this.parent){ this.parent.removeChild(this); }; }; } public function startWork(){ this.play(); this.addEventListener(Event.ENTER_FRAME, enterFrameHandler); } } }//package handjoys.model
Section 58
//gamePage (handjoys.model.gamePage) package handjoys.model { import flash.display.*; import flash.media.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import flash.text.*; import flash.utils.*; public class gamePage extends MovieClip { public var btnPause:SimpleButton; public var frameRate:int;// = 0 public var dustbinMc1:MovieClip; public var txtScore:TextField; public var btnSound:MovieClip; public var count:int;// = 0 public var txtYummyCookies:TextField; public var sound:Sound; public var alarmClock:MovieClip; public var timer:Timer;// = null public var txtYummyCookiesLeft:TextField; public var level_sound_channel:SoundChannel; public var timeCount:int;// = 0 private var __effTargetReached:MovieClip; public var desk:MovieClip; public var dustbinMc:MovieClip; public var txtDougLeft:TextField; public var txtIckyCookiesLeft:TextField; public var jiangliMc:MovieClip; public var girl:MovieClip; public var level_sound:Sound; public var sound_channel:SoundChannel; public var txtIckyCookies:TextField; public var txtDoug:TextField; public function gamePage(){ var _local1:int; timeCount = 0; count = 0; frameRate = 0; timer = null; super(); _local1 = (Cahe.sound_count % 3); level_sound = resourceFactory.getSound(Cahe.level_sound_array[_local1]); trace(Cahe.level_sound_array[_local1], "Cahe.level_sound_array[tmp_count]"); if (Cahe.Sound_Flag){ level_sound_channel = level_sound.play(0, 1); level_sound_channel.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); trace(level_sound_channel.position, "level_sound_channel.position,"); }; Cahe.sound_count++; sound = resourceFactory.getSound("sound_6_music"); alarmClock.gotoAndStop(1); __effTargetReached = MovieClip(this.getChildByName("effTargetReached")); timer = new Timer(1000, 180); timer.addEventListener(TimerEvent.TIMER, timerHandler); timer.addEventListener(TimerEvent.TIMER_COMPLETE, enterFrameHandler); timer.start(); this.dustbinMc.stop(); Cahe.getCakeTotalOfGate(); frameRate = Cahe.Layers["sence"].stage.frameRate; timeCount = 180; Cahe.TIME = timeCount; this.alarmClock.txtTimer.htmlText = ("" + timeCount); trace(timeCount); this.stop(); this.txtScore.htmlText = ("" + Cahe.totalScore); initReferCake(); this.txtDoug.htmlText = ("/" + Cahe.getCakeTotalOfGate()); this.txtYummyCookies.htmlText = ("/" + Cahe.successCakeCountOfLevel); this.txtIckyCookies.htmlText = ("/" + (Cahe.getCakeTotalOfGate() - Cahe.successCakeCountOfLevel)); this.txtDougLeft.htmlText = ("" + Cahe.getCakeTotalOfGate()); this.txtYummyCookiesLeft.htmlText = "0"; this.txtIckyCookiesLeft.htmlText = "0"; this.btnPause.addEventListener(MouseEvent.CLICK, btnPauseClickHandler); this.btnSound.buttonMode = true; this.btnSound.addEventListener(MouseEvent.CLICK, soundClickHandler); if (Cahe.Sound_Flag){ this.btnSound.gotoAndStop(1); } else { this.btnSound.gotoAndStop(2); }; } public function enterFrameHandler(_arg1:TimerEvent):void{ var _local2:*; var _local3:*; var _local4:int; var _local5:effectMovieClip; var _local6:*; alarmClock.stop(); count++; if (this.sound_channel != null){ this.sound_channel.stop(); }; if (level_sound_channel != null){ trace(this.level_sound_channel.position, "trace(this.level_sound_channel.position);2"); this.level_sound_channel.stop(); }; gamePause(); this.timer.removeEventListener(TimerEvent.TIMER, timerHandler); this.timer.removeEventListener(TimerEvent.TIMER_COMPLETE, enterFrameHandler); if (Cahe.CorrectCount < Cahe.successCakeCountOfLevel){ trace("B1"); _local2 = Cahe.Layers["sence"].getChildAt(0); _local2.girl.visible = false; trace("B2"); this.desk.visible = false; _local3 = resourceFactory.getResource("gameOverClip"); trace("B3"); _local3.startWork(); trace("B4"); Cahe.Layers["info"].addChild(_local3); } else { if (Cahe.currentLevel == 7){ _local4 = (Cahe.difficultyLevel + 3); Cahe.hortationCount[("jiangli_" + _local4)] = 1; _local5 = effectMovieClip(resourceFactory.getResource(("effect" + _local4))); Cahe.Layers["info"].addChild(_local5); _local5.x = 291; _local5.y = 225; _local5.startWork(); } else { _local6 = resourceFactory.getResource("congratulationClip"); Cahe.Layers["info"].addChild(_local6); _local6.startWork(); if (this.parent){ this.parent.removeChild(this); }; if (Cahe.Layers["barrier"].numChildren){ Cahe.Layers["barrier"].removeChildAt(0); }; }; }; } public function gamePause(_arg1:Boolean=true):void{ var _local2:*; var _local3:int; trace("A1"); this.timer.stop(); _local2 = Cahe.Layers["barrier"].getChildAt(0); _local2.getChildByName("churn_up_mc").gamePause(); _local3 = 0; _local3 = 0; while (_local3 < Cahe.allCake.length) { Cahe.allCake[_local3].gamePause(); _local3++; }; trace("A2"); _local3 = 0; while (_local3 < Cahe.currentCake.length) { Cahe.currentCake[_local3].gamePause(); _local3++; }; trace("A3"); if (this.sound_channel != null){ this.sound_channel.stop(); }; trace("A4"); if (_arg1){ if (this.level_sound_channel != null){ trace(this.level_sound_channel.position, "trace(this.level_sound_channel.position);2"); this.level_sound_channel.stop(); }; }; trace("A5"); alarmClock.stop(); trace("A6"); } public function getCakeTotalOfGate1():int{ var _local1:int; _local1 = 10; switch (Cahe.currentLevel){ case 1: _local1 = 10; Cahe.cakeCountOfLevel = 10; Cahe.successCakeCountOfLevel = 5; break; case 2: _local1 = 11; Cahe.cakeCountOfLevel = 11; Cahe.successCakeCountOfLevel = 7; break; case 3: _local1 = 13; Cahe.cakeCountOfLevel = 13; Cahe.successCakeCountOfLevel = 9; break; case 4: _local1 = 15; Cahe.cakeCountOfLevel = 15; Cahe.successCakeCountOfLevel = 11; break; case 5: Cahe.cakeCountOfLevel = 17; Cahe.successCakeCountOfLevel = 13; break; case 6: _local1 = 18; Cahe.cakeCountOfLevel = 18; Cahe.successCakeCountOfLevel = 15; break; case 7: _local1 = 20; Cahe.cakeCountOfLevel = 20; Cahe.successCakeCountOfLevel = 17; break; }; return (_local1); } public function timerHandler(_arg1:TimerEvent):void{ var _local2:TextFormat; count = 0; timeCount--; Cahe.TIME = timeCount; this.alarmClock.txtTimer.htmlText = ("" + timeCount); _local2 = new TextFormat(); if (timeCount < 16){ alarmClock.gotoAndPlay(2); _local2.color = 0xFF0000; this.alarmClock.txtTimer.setTextFormat(_local2); if (timeCount <= 15){ if (Cahe.Sound_Flag){ if (this.sound_channel == null){ this.sound_channel = sound.play(0, 1, Cahe.SoundColumn); }; }; }; }; } public function soundClickHandler(_arg1:MouseEvent):void{ if (_arg1.currentTarget.currentFrame == _arg1.currentTarget.totalFrames){ _arg1.currentTarget.gotoAndStop(1); Cahe.Sound_Flag = true; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; if (this.sound_channel != null){ this.sound_channel = this.sound.play(this.sound_channel.position, 1, Cahe.SoundColumn); } else { this.sound_channel = this.sound.play(0, 1, Cahe.SoundColumn); }; if (this.level_sound_channel != null){ trace(this.level_sound_channel.position, "trace(this.level_sound_channel.position);1"); this.level_sound_channel = this.level_sound.play(this.level_sound_channel.position, 1); level_sound_channel.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); } else { this.level_sound_channel = this.level_sound.play(0, 1); level_sound_channel.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); }; } else { _arg1.currentTarget.gotoAndStop(2); Cahe.Sound_Flag = false; if (this.sound_channel != null){ this.sound_channel.stop(); }; if (level_sound_channel != null){ trace(this.level_sound_channel.position, "trace(this.level_sound_channel.position);2"); this.level_sound_channel.stop(); }; }; } public function refreshYummyLeft():void{ this.txtYummyCookiesLeft.htmlText = ("" + Cahe.CorrectCount); } public function refreshIckyLeft():void{ this.txtIckyCookiesLeft.htmlText = ("" + Cahe.lostCakeCount); } public function refreshScore(_arg1:Number):void{ Cahe.totalScore = (Cahe.totalScore + _arg1); this.txtScore.htmlText = ("" + Cahe.totalScore); } public function stopWork():void{ if (this.sound_channel != null){ this.sound_channel.stop(); }; if (this.level_sound_channel != null){ trace(this.level_sound_channel.position, "trace(this.level_sound_channel.position);2"); this.level_sound_channel.stop(); }; this.timer.stop(); alarmClock.stop(); } public function gameStart(_arg1:Boolean=false):void{ var _local2:int; var _local3:*; if (((Cahe.Sound_Flag) && ((this.timeCount <= 15)))){ if (this.sound_channel != null){ this.sound_channel = this.sound.play(this.sound_channel.position, 1, Cahe.SoundColumn); } else { this.sound_channel = this.sound.play(0, 1, Cahe.SoundColumn); }; }; if (Cahe.Sound_Flag){ if (((!((level_sound_channel == null))) && ((_arg1 == true)))){ trace(this.level_sound_channel.position, "trace(this.level_sound_channel.position);2"); this.level_sound_channel = this.level_sound.play(this.level_sound_channel.position, 1); level_sound_channel.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); }; }; if (alarmClock.currentFrame == 1){ } else { alarmClock.play(); }; this.timer.start(); _local2 = 0; _local2 = 0; while (_local2 < Cahe.allCake.length) { Cahe.allCake[_local2].gameStart(); _local2++; }; _local2 = 0; while (_local2 < Cahe.currentCake.length) { Cahe.currentCake[_local2].gameStart(); _local2++; }; _local3 = Cahe.Layers["barrier"].getChildAt(0); _local3.getChildByName("churn_up_mc").gameStart(); } public function initReferCake():void{ var _local1:int; var _local2:int; var _local3:int; var _local4:int; var _local5:cake; var _local6:int; var _local7:int; Cahe.CorrectCount = 0; Cahe.currentCake.splice(0); Cahe.allCake.splice(0); _local1 = Cahe.getCakeTotalOfGate(); _local2 = 0; while (_local2 < _local1) { _local3 = (Math.random() * 2); _local4 = (Math.random() * Cahe.shape.length); _local5 = cake(resourceFactory.getResource(("cake" + _local3))); _local6 = (Math.random() * Cahe.color.length); _local7 = (Math.random() * Cahe.candy.length); _local5.cake_cat = _local3; _local5.shape = Cahe.shape[_local4]; _local5.gotoAndStop(((Cahe.shape[_local4] + "_") + Cahe.color[_local6])); if (Cahe.allCake.length == 0){ _local5.x = 20; _local5.tmp_x = 20; } else { _local5.x = 80; _local5.x = 80; }; _local5.y = 15; this.desk.desk.addChild(_local5); if (_local2 > 1){ _local5.visible = false; }; _local5.initCandy(Cahe.shape[_local4], Cahe.candy[_local7]); Cahe.allCake.push(_local5); _local2++; }; } public function soundCompleteHandler(_arg1:Event):void{ level_sound_channel = level_sound.play(0, 1); level_sound_channel.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); } public function btnPauseClickHandler(_arg1:MouseEvent):void{ var _local2:*; Cahe.gamePause = true; _local2 = resourceFactory.getResource("pauseClip"); Cahe.Layers["info"].addChild(_local2); _local2.play(); gamePause(); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; if (level_sound_channel != null){ trace(this.level_sound_channel.position, "trace(this.level_sound_channel.position);2"); this.level_sound_channel.stop(); }; } public function refreshDoughLeft():void{ this.txtDougLeft.htmlText = ("" + Cahe.cakeCountOfLevel); } } }//package handjoys.model
Section 59
//howToPlay (handjoys.model.howToPlay) package handjoys.model { import flash.display.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; public class howToPlay extends MovieClip { public var btnBack:SimpleButton; public var btnNext:SimpleButton; public var btnNext01:SimpleButton; public var btnNext02:SimpleButton; public function howToPlay(){ this.addEventListener(MouseEvent.CLICK, clickHandler); } public function clickHandler(_arg1:MouseEvent):void{ var _local2:String; var _local3:*; trace("Hello", _arg1.target.name); if (_arg1.target != null){ if (_arg1.target.name != null){ _local2 = _arg1.target.name; switch (_local2){ case "btnNext": this.gotoAndPlay("xz"); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; break; case "btnNext01": this.gotoAndPlay("ts"); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; break; case "btnNext02": this.gotoAndPlay("sp"); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; break; case "btnNext03": this.gotoAndPlay("ds"); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; break; case "btnBack": _local3 = resourceFactory.getResource("startPageClip"); Cahe.Layers["sence"].addChild(_local3); if (this.parent){ this.parent.removeChild(this); }; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; break; }; }; }; } } }//package handjoys.model
Section 60
//integralList (handjoys.model.integralList) package handjoys.model { import flash.display.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import handjoys.util.*; import flash.text.*; import flash.net.*; public class integralList extends MovieClip { public var btn3000Game:SimpleButton; private var initX:Number;// = 300 private var initY:Number;// = 85 public var btnBack:SimpleButton; public var fetchInfo:MovieClip; public function integralList(){ initX = 300; initY = 85; super(); if (Cahe.Sound_Flag){ if (!Cahe.mainscreen_sound_flag){ if (Cahe.mainscreen_sound_channel != null){ Cahe.mainscreen_sound_channel.stop(); Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(0, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, Cahe.mainMusicCompleteHandler); Cahe.mainscreen_sound_flag = true; } else { Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(0, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, Cahe.mainMusicCompleteHandler); Cahe.mainscreen_sound_flag = true; }; }; }; this.stop(); this.fetchInfo.visible = false; this.btn3000Game.addEventListener(MouseEvent.CLICK, btn3000GameHandler); this.btnBack.addEventListener(MouseEvent.CLICK, btnBackHandler); } public function gotScores2():void{ var _local1:SharedObject; var _local2:Array; var _local3:MovieClip; var _local4:int; var _local5:int; var _local6:Object; _local1 = SharedObject.getLocal("cake_factory_grades"); if (_local1.size == 0){ } else { _local2 = _local1.data.high_grades; _local4 = 0; trace(_local2.length); if (_local2 != null){ _local5 = (_local2.length - 1); while (_local5 >= 0) { if (_local4 > 9){ break; }; _local6 = _local2[_local5]; _local3 = resourceFactory.getResource(("item" + (_local4 + 1))); trace(_local3, (("item" + _local5) + 1)); _local3.x = initX; _local3.y = initY; _local3.txtScore.selectable = false; _local3.txtName.selectable = false; _local3.txtScore.htmlText = ("" + _local6.name); _local3.txtName.htmlText = ("" + _local6.score); initY = (initY + ((39 - _local3.height) + 24)); this.addChild(_local3); _local4++; _local5--; }; }; trace((("hello,grade_so.size is " + _local1.size) + ",creating....")); }; } public function btnBackHandler(_arg1:MouseEvent):void{ var _local2:*; _local2 = resourceFactory.getResource("startPageClip"); Cahe.Layers["sence"].addChild(_local2); if (this.parent){ this.parent.removeChild(this); }; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; } public function startWork():void{ var hasNetwork:Boolean; var grade_so:SharedObject; var grades:Array; var mc:MovieClip; var tmpCount:int; var i:int; var record:Object; if (Cahe.CN_VERSION){ fetchInfo.visible = true; try { hasNetwork = MochiAd.fetchHighScores({clip:this, id:Cahe.gameID}, null, gotScores); if (!hasNetwork){ trace("Local sandbox does not allow network, try playing online."); fetchInfo.visible = false; }; } catch(e:Error) { fetchInfo.visible = false; }; } else { grade_so = SharedObject.getLocal("cake_factory_grades"); if (grade_so.size == 0){ } else { grades = grade_so.data.high_grades; tmpCount = 0; trace(grades.length); if (grades != null){ i = (grades.length - 1); while (i >= 0) { if (tmpCount > 9){ break; }; record = grades[i]; mc = resourceFactory.getResource(("item" + (tmpCount + 1))); trace(mc, (("item" + i) + 1)); mc.x = initX; mc.y = initY; mc.txtScore.selectable = false; mc.txtName.selectable = false; mc.txtScore.htmlText = ("" + record.name); mc.txtName.htmlText = ("" + record.score); initY = (initY + ((39 - mc.height) + 24)); this.addChild(mc); tmpCount = (tmpCount + 1); i = (i - 1); }; }; trace((("hello,grade_so.size is " + grade_so.size) + ",creating....")); }; }; } public function btn3000GameHandler(_arg1:MouseEvent):void{ if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; navigateToURL(new URLRequest(Cahe._3000GameURL)); } public function gotScores(_arg1:Array):void{ var _local2:MovieClip; var _local3:int; var _local4:Array; if ((fetchInfo.visible = true)){ fetchInfo.visible = false; }; if (_arg1 != null){ _local3 = 0; while (_local3 < _arg1.length) { if (_local3 > 9){ break; }; trace("Hell0", _arg1[_local3]); _local4 = _arg1[_local3]; _local2 = resourceFactory.getResource(("item" + (_local3 + 1))); trace(_local2, (("item" + _local3) + 1)); _local2.x = initX; _local2.y = initY; _local2.txtScore.selectable = false; _local2.txtName.selectable = false; _local2.txtScore.htmlText = ("" + _local4[1]); _local2.txtName.htmlText = ("" + _local4[0]); initY = (initY + ((39 - _local2.height) + 24)); this.addChild(_local2); _local3++; }; }; } } }//package handjoys.model
Section 61
//levelMap (handjoys.model.levelMap) package handjoys.model { import flash.display.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import flash.text.*; import flash.utils.*; import flash.net.*; public class levelMap extends MovieClip { public var txtLevelInfo_2:TextField; public var btnTest:SimpleButton; public var level1:MovieClip; public var level2:MovieClip; public var level4:MovieClip; public var level5:MovieClip; public var level6:MovieClip; public var level7:MovieClip; public var level3:MovieClip; public var timer:Timer;// = null public var txtLevelInfo_1:TextField; public var btnTrophyRoom:SimpleButton; public var btnStartLevel:SimpleButton; public var txtLevelInfo_3:TextField; public function levelMap(){ timer = null; super(); this.stop(); this.addEventListener(MouseEvent.CLICK, clickHandler); this.btnStartLevel.addEventListener(MouseEvent.CLICK, completeHandler); this.btnTrophyRoom.addEventListener(MouseEvent.CLICK, btnTrophyRoomCompleteHandler); this.btnTest.addEventListener(MouseEvent.CLICK, testClickHandler); this.btnTest.visible = false; initShow(); if (Cahe.Sound_Flag){ if (!Cahe.mainscreen_sound_flag){ if (Cahe.mainscreen_sound_channel != null){ Cahe.mainscreen_sound_channel.stop(); Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(0, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, Cahe.mainMusicCompleteHandler); Cahe.mainscreen_sound_flag = true; } else { Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(0, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, Cahe.mainMusicCompleteHandler); Cahe.mainscreen_sound_flag = true; }; }; }; } public function initShow():void{ var _local1:SharedObject; var _local2:int; _local1 = SharedObject.getLocal("current_level"); if (((!((_local1.data.current_level == null))) && (!((_local1.data.current_level == 0))))){ }; _local2 = 0; _local2 = 1; while (_local2 <= 7) { if (Cahe.currentLevel == _local2){ MovieClip(this.getChildByName(("level" + _local2))).gotoAndPlay("actived"); MovieClip(this.getChildByName(("level" + _local2))).buttonMode = true; } else { if (_local2 < Cahe.currentLevel){ MovieClip(this.getChildByName(("level" + _local2))).gotoAndStop("actived"); } else { MovieClip(this.getChildByName(("level" + _local2))).gotoAndStop("unactived"); }; if (Cahe.passAllLevel){ MovieClip(this.getChildByName(("level" + _local2))).gotoAndStop("actived"); MovieClip(this.getChildByName(("level" + _local2))).addEventListener(MouseEvent.CLICK, levelClickHandler); MovieClip(this.getChildByName(("level" + _local2))).buttonMode = true; }; }; _local2++; }; if (Cahe.difficultyLevel == 0){ this.txtLevelInfo_1.visible = true; this.txtLevelInfo_2.visible = false; this.txtLevelInfo_3.visible = false; } else { if (Cahe.difficultyLevel == 1){ this.txtLevelInfo_1.visible = false; this.txtLevelInfo_2.visible = true; this.txtLevelInfo_3.visible = false; } else { if (Cahe.difficultyLevel == 2){ this.txtLevelInfo_1.visible = false; this.txtLevelInfo_2.visible = false; this.txtLevelInfo_3.visible = true; }; }; }; } public function btnTrophyRoomCompleteHandler(_arg1:MouseEvent):void{ var _local2:*; _arg1.stopPropagation(); if (this.parent){ this.parent.removeChild(this); }; _local2 = resourceFactory.getResource("trophyPageClip"); _local2.addFlag = false; Cahe.Layers["sence"].addChild(_local2); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; } public function testClickHandler(_arg1:MouseEvent):void{ var _local2:*; _arg1.stopPropagation(); if (this.parent){ this.parent.removeChild(this); }; _local2 = resourceFactory.getResource("trophyPageClip"); _local2.addFlag = false; _local2.DEBUG = true; Cahe.Layers["sence"].addChild(_local2); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; } public function levelClickHandler(_arg1:MouseEvent):void{ var _local2:String; var _local3:int; var _local4:*; if (Cahe.mainscreen_sound_channel != null){ Cahe.mainscreen_sound_channel.stop(); Cahe.mainscreen_sound_flag = false; }; _arg1.stopPropagation(); _local2 = _arg1.currentTarget.name; _local3 = int(_local2.substr((_local2.length - 1))); Cahe.currentLevel = _local3; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; _local4 = resourceFactory.getResource("StartLevel"); Cahe.Layers["sence"].addChild(_local4); if (this.parent){ this.parent.removeChild(this); }; } public function clickHandler(_arg1:MouseEvent):void{ completeHandler(_arg1); } public function completeHandler(_arg1:MouseEvent):void{ var _local2:*; if (Cahe.mainscreen_sound_channel != null){ Cahe.mainscreen_sound_channel.stop(); Cahe.mainscreen_sound_flag = false; }; _arg1.stopPropagation(); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; trace("Hello"); _local2 = resourceFactory.getResource("StartLevel"); Cahe.Layers["sence"].addChild(_local2); if (this.parent){ this.parent.removeChild(this); }; } } }//package handjoys.model
Section 62
//loading (handjoys.model.loading) package handjoys.model { import flash.display.*; import flash.events.*; import handjoys.cahe.*; import flash.text.*; import flash.net.*; public class loading extends MovieClip { public var progress:MovieClip; public var btnLogo:MovieClip; public var txtProgress:TextField; public function loading(){ this.stop(); this.btnLogo.buttonMode = true; this.txtProgress.text = "0%"; this.btnLogo.addEventListener(MouseEvent.CLICK, clickHandler); } public function clickHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest(Cahe.logoSite)); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; } } }//package handjoys.model
Section 63
//pausePage (handjoys.model.pausePage) package handjoys.model { import flash.display.*; import flash.events.*; import handjoys.cahe.*; public class pausePage extends MovieClip { public var btnStart:SimpleButton; public function pausePage(){ this.stop(); this.addEventListener(MouseEvent.CLICK, enterFrameHandler); } public function enterFrameHandler(_arg1:MouseEvent):void{ var _local2:gamePage; _arg1.stopPropagation(); if (_arg1.target != null){ if (_arg1.target.name != null){ if (_arg1.target.name == "btnStart"){ if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; if (this.parent){ this.parent.removeChild(this); _local2 = gamePage(Cahe.Layers["sence"].getChildAt(0)); _local2.gameStart(true); }; }; }; }; } } }//package handjoys.model
Section 64
//shapeMachine (handjoys.model.shapeMachine) package handjoys.model { import flash.display.*; import flash.media.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import flash.utils.*; public class shapeMachine extends MovieClip { private var _sound:Sound; public var btnFlower01:xingz04; public var btnFlower02:xingz07; private var blinkTimer:Timer; public var inity:Number;// = 0 public var btnSoul:xingz08; public var btnHeart:xingz02; public var btnTriangle:xingz06; public var initx:Number;// = 0 public var hitMc:MovieClip; public var btnMoon:xingz03; private var arrBlinkObjs:Array; public var shape:String;// = "ys" public var btnStick:xingz05; public var btnStar:xingz01; public var running:Boolean;// = false public function shapeMachine(){ initx = 0; inity = 0; running = false; shape = "ys"; arrBlinkObjs = new Array(); blinkTimer = new Timer(500, 6); super(); this.stop(); this.btnStar.gotoAndStop(1); this.btnHeart.gotoAndStop(1); this.btnMoon.gotoAndStop(1); this.btnFlower01.gotoAndStop(1); this.btnStick.gotoAndStop(1); this.btnTriangle.gotoAndStop(1); this.btnFlower02.gotoAndStop(1); this.btnSoul.gotoAndStop(1); this.btnStar.addEventListener(MouseEvent.CLICK, clickHandler); this.btnHeart.addEventListener(MouseEvent.CLICK, clickHandler); this.btnMoon.addEventListener(MouseEvent.CLICK, clickHandler); this.btnFlower01.addEventListener(MouseEvent.CLICK, clickHandler); this.btnStick.addEventListener(MouseEvent.CLICK, clickHandler); this.btnTriangle.addEventListener(MouseEvent.CLICK, clickHandler); this.btnFlower02.addEventListener(MouseEvent.CLICK, clickHandler); this.btnSoul.addEventListener(MouseEvent.CLICK, clickHandler); _sound = resourceFactory.getSound("shape_music"); initx = this.x; inity = this.y; trace(this.x, this.y); initShape(); } public function enterFrameHandler(_arg1:Event):void{ var _local2:int; var _local3:cake; if (this.x > (initx + 28)){ this.y = (this.y + 8); } else { this.x = (this.x + 4); this.y = (this.y + 5); }; if (this.y > (inity + 80)){ if (Cahe.Sound_Flag){ _sound.play(0, 1, Cahe.SoundColumn); }; if (Cahe.currentCake.length > 0){ _local2 = 0; while (_local2 < Cahe.currentCake.length) { _local3 = cake(Cahe.currentCake[_local2]); if (this.hitMc.hitTestObject(_local3)){ if (!_local3.hasUsedShape){ _local3.shape = this.shape; _local3.hasUsedShape = true; _local3.gotoAndStop(this.shape); if (Cahe.allCake[_local3.index].shape != _local3.shape){ _local3.execChangeNextCake(); }; }; }; _local2++; }; }; this.x = initx; this.y = inity; this.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); running = false; }; } public function initEventListener():void{ this.addEventListener(Event.ENTER_FRAME, enterFrameHandler); running = true; } private function blinkHandler(_arg1:TimerEvent):void{ var _local2:MovieClip; for each (_local2 in arrBlinkObjs) { _local2.gotoAndStop(((_local2.currentFrame % 2) + 1)); trace(((_local2.currentFrame % 2) + 1), "======deede"); }; } private function blink(_arg1:DisplayObject):void{ arrBlinkObjs.push(_arg1); blinkTimer.start(); } public function initShape():void{ blinkTimer.addEventListener(TimerEvent.TIMER, blinkHandler); if (Cahe.difficultyLevel == 0){ switch (Cahe.currentLevel){ case 1: case 2: case 3: this.btnStar.buttonMode = true; this.btnHeart.buttonMode = true; this.btnMoon.buttonMode = true; this.btnFlower01.buttonMode = true; this.btnStick.buttonMode = true; this.btnStar.gotoAndStop(1); this.btnHeart.gotoAndStop(1); this.btnMoon.gotoAndStop(1); this.btnFlower01.gotoAndStop(1); this.btnStick.gotoAndStop(1); this.btnTriangle.gotoAndStop(2); this.btnFlower02.gotoAndStop(2); this.btnSoul.gotoAndStop(2); Cahe.shape = ["xz8", "xz6", "xz7", "xz4", "xz1"]; break; case 4: blink(this.btnTriangle); case 5: case 6: case 7: this.btnStar.buttonMode = true; this.btnHeart.buttonMode = true; this.btnMoon.buttonMode = true; this.btnFlower01.buttonMode = true; this.btnStick.buttonMode = true; this.btnTriangle.buttonMode = true; this.btnStar.gotoAndStop(1); this.btnHeart.gotoAndStop(1); this.btnMoon.gotoAndStop(1); this.btnFlower01.gotoAndStop(1); this.btnStick.gotoAndStop(1); this.btnTriangle.gotoAndStop(1); this.btnFlower02.gotoAndStop(2); this.btnSoul.gotoAndStop(2); Cahe.shape = ["xz8", "xz6", "xz7", "xz4", "xz1", "xz3"]; break; }; } else { if (Cahe.difficultyLevel == 1){ switch (Cahe.currentLevel){ case 1: case 2: this.btnStar.buttonMode = true; this.btnHeart.buttonMode = true; this.btnMoon.buttonMode = true; this.btnFlower01.buttonMode = true; this.btnStick.buttonMode = true; this.btnTriangle.buttonMode = true; this.btnStar.gotoAndStop(1); this.btnHeart.gotoAndStop(1); this.btnMoon.gotoAndStop(1); this.btnFlower01.gotoAndStop(1); this.btnStick.gotoAndStop(1); this.btnTriangle.gotoAndStop(1); this.btnFlower02.gotoAndStop(2); this.btnSoul.gotoAndStop(2); Cahe.shape = ["xz8", "xz6", "xz7", "xz4", "xz1", "xz3"]; break; case 3: blink(this.btnFlower02); case 4: case 5: case 6: case 7: this.btnStar.buttonMode = true; this.btnHeart.buttonMode = true; this.btnMoon.buttonMode = true; this.btnFlower01.buttonMode = true; this.btnStick.buttonMode = true; this.btnTriangle.buttonMode = true; this.btnFlower02.buttonMode = true; this.btnStar.gotoAndStop(1); this.btnHeart.gotoAndStop(1); this.btnMoon.gotoAndStop(1); this.btnFlower01.gotoAndStop(1); this.btnStick.gotoAndStop(1); this.btnTriangle.gotoAndStop(1); this.btnFlower02.gotoAndStop(1); this.btnSoul.gotoAndStop(2); Cahe.shape = ["xz8", "xz6", "xz7", "xz4", "xz1", "xz3", "xz5"]; break; }; } else { if (Cahe.difficultyLevel == 2){ switch (Cahe.currentLevel){ case 1: case 2: this.btnStar.buttonMode = true; this.btnHeart.buttonMode = true; this.btnMoon.buttonMode = true; this.btnFlower01.buttonMode = true; this.btnStick.buttonMode = true; this.btnTriangle.buttonMode = true; this.btnFlower02.buttonMode = true; this.btnStar.gotoAndStop(1); this.btnHeart.gotoAndStop(1); this.btnMoon.gotoAndStop(1); this.btnFlower01.gotoAndStop(1); this.btnStick.gotoAndStop(1); this.btnTriangle.gotoAndStop(1); this.btnFlower02.gotoAndStop(1); this.btnSoul.gotoAndStop(2); Cahe.shape = ["xz8", "xz6", "xz7", "xz4", "xz1", "xz3", "xz5"]; break; case 3: blink(this.btnSoul); case 4: case 5: case 6: case 7: this.btnStar.buttonMode = true; this.btnHeart.buttonMode = true; this.btnMoon.buttonMode = true; this.btnFlower01.buttonMode = true; this.btnStick.buttonMode = true; this.btnTriangle.buttonMode = true; this.btnFlower02.buttonMode = true; this.btnSoul.buttonMode = true; this.btnStar.gotoAndStop(1); this.btnHeart.gotoAndStop(1); this.btnMoon.gotoAndStop(1); this.btnFlower01.gotoAndStop(1); this.btnStick.gotoAndStop(1); this.btnTriangle.gotoAndStop(1); this.btnFlower02.gotoAndStop(1); this.btnSoul.gotoAndStop(1); Cahe.shape = ["xz8", "xz6", "xz7", "xz4", "xz1", "xz3", "xz5", "xz2"]; break; }; }; }; }; } public function clickHandler(_arg1:MouseEvent):void{ var _local2:String; if (!running){ if (_arg1.target != null){ if (_arg1.target.name != null){ _local2 = _arg1.target.name; if (_arg1.target.currentFrame == 2){ return; }; initEventListener(); switch (_local2){ case "btnStar": shape = "xz8"; break; case "btnHeart": shape = "xz6"; break; case "btnMoon": shape = "xz7"; break; case "btnFlower01": shape = "xz4"; break; case "btnStick": shape = "xz1"; break; case "btnTriangle": shape = "xz3"; break; case "btnFlower02": shape = "xz5"; break; case "btnSoul": shape = "xz2"; break; }; }; }; }; } } }//package handjoys.model
Section 65
//startLevel (handjoys.model.startLevel) package handjoys.model { import flash.display.*; import flash.media.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import flash.text.*; import flash.net.*; public class startLevel extends MovieClip { public var sound:Sound; public var btnLogo:SimpleButton; public var sound_channdel:SoundChannel;// = null public var btnStart:SimpleButton; public var txtDoughInfo:TextField; public var txtYummyInfo:TextField; public var txtLevelInfo:TextField; public function startLevel(){ sound_channdel = null; super(); this.stop(); Cahe.getCakeTotalOfGate(); this.txtLevelInfo.htmlText = (("" + Cahe.currentLevel) + ""); this.txtYummyInfo.htmlText = (("" + Cahe.successCakeCountOfLevel) + ""); this.txtDoughInfo.htmlText = (("" + Cahe.cakeCountOfLevel) + " X"); this.btnStart.addEventListener(MouseEvent.CLICK, clickHandler); this.btnLogo.addEventListener(MouseEvent.CLICK, logoClickHandler); sound = resourceFactory.getSound("level_start_music"); if (Cahe.Sound_Flag){ this.sound_channdel = sound.play(0, 1); }; } public function clickHandler(_arg1:MouseEvent):void{ var _local2:*; var _local3:*; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; if (this.sound_channdel != null){ sound_channdel.stop(); }; trace("Hello"); _local2 = resourceFactory.getResource("barrierLayerClip"); Cahe.Layers["barrier"].addChild(_local2); _local3 = resourceFactory.getResource("gamePageClip"); _local3.name = "game_mc"; Cahe.Layers["sence"].addChildAt(_local3, 0); if (this.parent){ this.parent.removeChild(this); }; } public function logoClickHandler(_arg1:MouseEvent):void{ if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; navigateToURL(new URLRequest(Cahe.logoSite)); } } }//package handjoys.model
Section 66
//startPage (handjoys.model.startPage) package handjoys.model { import flash.display.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import handjoys.util.*; import flash.net.*; public class startPage extends MovieClip { public var btnFreeGame:SimpleButton; public var btnQuality:MovieClip; public var btnSound:MovieClip; public var btnLogo:SimpleButton; public var btnMoreGame:SimpleButton; public var btnStartGame:SimpleButton; public var btnHowToPlay:SimpleButton; public var btnHighScores:SimpleButton; public function startPage(){ this.stop(); this.btnStartGame.addEventListener(MouseEvent.CLICK, startGameHandler); this.btnHowToPlay.addEventListener(MouseEvent.CLICK, howToPlayHandler); this.btnHighScores.addEventListener(MouseEvent.CLICK, highScoreHandler); this.btnMoreGame.addEventListener(MouseEvent.CLICK, moreGameHandler); this.btnFreeGame.addEventListener(MouseEvent.CLICK, freeGameHandler); this.btnLogo.addEventListener(MouseEvent.CLICK, logoHandler); this.btnSound.addEventListener(MouseEvent.CLICK, soundHandler); this.btnQuality.addEventListener(MouseEvent.CLICK, qualitydHandler); this.btnSound.buttonMode = true; this.btnQuality.buttonMode = true; Cahe.clearCacheData(); if (Cahe.Sound_Flag){ if (!Cahe.mainscreen_sound_flag){ if (Cahe.mainscreen_sound_channel != null){ Cahe.mainscreen_sound_channel.stop(); Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(0, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, Cahe.mainMusicCompleteHandler); Cahe.mainscreen_sound_flag = true; } else { trace(Cahe.mainscreen_sound.bytesTotal, Cahe.mainscreen_sound.bytesTotal); Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(0, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, Cahe.mainMusicCompleteHandler); Cahe.mainscreen_sound_flag = true; }; }; }; if (Cahe.Sound_Flag){ this.btnSound.gotoAndStop(1); } else { this.btnSound.gotoAndStop(2); }; } public function freeGameHandler(_arg1:MouseEvent):void{ if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; navigateToURL(new URLRequest(Cahe.freeSite)); } public function highScoreHandler(_arg1:MouseEvent):void{ var _local2:*; if (Cahe.CN_VERSION){ MD5.geturl(); } else { _local2 = resourceFactory.getResource("IntegralListClip"); Cahe.Layers["sence"].addChild(_local2); _local2.startWork(); if (this.parent){ this.parent.removeChild(this); }; }; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; } public function startGameHandler(_arg1:MouseEvent):void{ var _local2:*; _local2 = resourceFactory.getResource("difficultLevelClip"); Cahe.Layers["sence"].addChild(_local2); if (this.parent){ this.parent.removeChild(this); }; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; } public function soundHandler(_arg1:MouseEvent):void{ trace(1); if (_arg1.currentTarget.currentFrame == _arg1.currentTarget.totalFrames){ trace(2); _arg1.currentTarget.gotoAndStop(1); trace(3); Cahe.Sound_Flag = true; trace(4); trace(Cahe.mainscreen_sound_channel.position, "Cahe.mainscreen_sound_channel"); Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(Cahe.mainscreen_sound_channel.position, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, Cahe.mainMusicCompleteHandler); trace(Cahe.mainscreen_sound_channel.position, "Cahe.mainscreen_sound_channel"); trace(5); } else { trace(6); _arg1.currentTarget.gotoAndStop(2); trace(7); Cahe.Sound_Flag = false; trace(8); trace(Cahe.mainscreen_sound_channel.position, "Cahe.mainscreen_sound_channel"); trace(9); Cahe.mainscreen_sound_channel.stop(); trace(10); }; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; } public function qualitydHandler(_arg1:MouseEvent):void{ if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; if (_arg1.currentTarget.currentFrame == 1){ _arg1.currentTarget.gotoAndStop(2); Cahe.Layers["sence"].stage.quality = StageQuality.MEDIUM; } else { if (_arg1.currentTarget.currentFrame == 2){ _arg1.currentTarget.gotoAndStop(3); Cahe.Layers["sence"].stage.quality = StageQuality.LOW; } else { if (_arg1.currentTarget.currentFrame == 3){ _arg1.currentTarget.gotoAndStop(1); Cahe.Layers["sence"].stage.quality = StageQuality.BEST; }; }; }; } public function logoHandler(_arg1:MouseEvent):void{ navigateToURL(new URLRequest(Cahe.logoSite)); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; } public function moreGameHandler(_arg1:MouseEvent):void{ if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; navigateToURL(new URLRequest(Cahe.moreGameURL)); } public function howToPlayHandler(_arg1:MouseEvent):void{ var _local2:*; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; _local2 = resourceFactory.getResource("HowToPlayClip"); Cahe.Layers["sence"].addChild(_local2); if (this.parent){ this.parent.removeChild(this); }; } } }//package handjoys.model
Section 67
//trophyPage (handjoys.model.trophyPage) package handjoys.model { import flash.display.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import flash.printing.*; public class trophyPage extends MovieClip { public var DEBUG:Boolean;// = false public var btnBack:SimpleButton; public var btnNext:SimpleButton; public var btnPre:SimpleButton; public var jiangli_3:MovieClip; public var jiangli_4:MovieClip; public var jiangli_1:MovieClip; public var btnReturn:SimpleButton; public var jiangli_5:MovieClip; public var jiangli_2:MovieClip; public var freshFlag:Boolean;// = false public var addFlag:Boolean;// = true public var btnPrint:SimpleButton; public function trophyPage(){ var _local1:MovieClip; freshFlag = false; addFlag = true; DEBUG = false; super(); this.stop(); if (Cahe.Sound_Flag){ if (!Cahe.mainscreen_sound_flag){ if (Cahe.mainscreen_sound_channel != null){ Cahe.mainscreen_sound_channel.stop(); Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(0, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, Cahe.mainMusicCompleteHandler); Cahe.mainscreen_sound_flag = true; } else { Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(0, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, Cahe.mainMusicCompleteHandler); Cahe.mainscreen_sound_flag = true; }; }; }; this.addEventListener(MouseEvent.CLICK, mouseClickHandlder); } public function mouseClickHandlder(_arg1:MouseEvent):void{ var _local2:String; _local2 = ""; if (_arg1.target != null){ if (_arg1.target.name != null){ _local2 = _arg1.target.name; switch (_local2){ case "btnPre": this.prevFrame(); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; break; case "btnNext": this.nextFrame(); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; break; case "btnBack": this.gotoAndStop(1); freshFlag = true; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; break; case "btnPrint": callPrint(this.currentLabel); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; break; }; }; }; } public function btnReturnClickHandlder(_arg1:MouseEvent):void{ var _local2:*; var _local3:*; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; if (Cahe.difficultyLevel == 3){ if (this.parent){ this.parent.removeChild(this); _local2 = resourceFactory.getResource("UpLoadIntegralClip"); Cahe.Layers["sence"].addChild(_local2); }; } else { if (addFlag){ }; _local3 = resourceFactory.getResource("LevelMapClip"); Cahe.Layers["sence"].addChild(_local3); if (this.parent){ this.parent.removeChild(this); }; }; } public function clickHandlder(_arg1:MouseEvent):void{ trace("Hello"); _arg1.stopPropagation(); this.gotoAndStop(_arg1.currentTarget.name); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; } public function callPrint(_arg1:String):void{ var printer:PrintJob; var sheet1:*; var sheet2:*; var sheet3:*; var lbName = _arg1; printer = new PrintJob(); if (printer.start()){ try { if (printer.orientation == PrintJobOrientation.LANDSCAPE){ throw (new Error("Page is not set to an orientation of portrait.")); }; switch (lbName){ case "jiangli_1": sheet1 = resourceFactory.getResource("cookbook_1"); sheet2 = resourceFactory.getResource("cookbook_2"); sheet3 = resourceFactory.getResource("cookbook_3"); printer.addPage(sheet1); printer.addPage(sheet2); printer.addPage(sheet3); break; case "jiangli_2": sheet1 = resourceFactory.getResource("cookbook_4"); sheet2 = resourceFactory.getResource("cookbook_5"); printer.addPage(sheet1); printer.addPage(sheet2); break; case "jiangli_3": sheet1 = resourceFactory.getResource("cookbook_6"); sheet2 = resourceFactory.getResource("cookbook_7"); printer.addPage(sheet1); printer.addPage(sheet2); break; case "jiangli_4": sheet1 = resourceFactory.getResource("cookbook_8"); sheet2 = resourceFactory.getResource("cookbook_9"); printer.addPage(sheet1); printer.addPage(sheet2); break; case "jiangli_5": sheet1 = resourceFactory.getResource("cookbook_10"); sheet2 = resourceFactory.getResource("cookbook_11"); sheet3 = resourceFactory.getResource("cookbook_12"); printer.addPage(sheet1); printer.addPage(sheet2); printer.addPage(sheet3); break; }; printer.send(); } catch(e:Error) { trace(e); }; }; } } }//package handjoys.model
Section 68
//uploadScore (handjoys.model.uploadScore) package handjoys.model { import flash.display.*; import flash.events.*; import handjoys.factory.*; import handjoys.cahe.*; import handjoys.util.*; import flash.text.*; import flash.net.*; public class uploadScore extends MovieClip { public var txtScore:TextField; public var btnLogo:SimpleButton; public var btnMoreGame:SimpleButton; public var btnBack:SimpleButton; public var uploadInfo:MovieClip; public var btnSubmit:SimpleButton; public var txtPlayerName:TextField; public function uploadScore(){ if (Cahe.Sound_Flag){ if (!Cahe.mainscreen_sound_flag){ if (Cahe.mainscreen_sound_channel != null){ Cahe.mainscreen_sound_channel.stop(); Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(0, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, Cahe.mainMusicCompleteHandler); Cahe.mainscreen_sound_flag = true; } else { Cahe.mainscreen_sound_channel = Cahe.mainscreen_sound.play(0, 1); Cahe.mainscreen_sound_channel.addEventListener(Event.SOUND_COMPLETE, Cahe.mainMusicCompleteHandler); Cahe.mainscreen_sound_flag = true; }; }; }; this.stop(); uploadInfo.visible = false; Cahe.totalScore = ((Cahe.totalScore > 0)) ? Cahe.totalScore : 0; this.txtScore.htmlText = ("" + Cahe.totalScore); this.btnSubmit.addEventListener(MouseEvent.CLICK, submitHandler); this.btnMoreGame.addEventListener(MouseEvent.CLICK, moreGameHandler); this.btnBack.addEventListener(MouseEvent.CLICK, btnBackHandler); this.btnLogo.addEventListener(MouseEvent.CLICK, logoClickHandler); this.txtPlayerName.setSelection(0, this.txtPlayerName.text.length); Cahe.Layers["sence"].stage.focus = this.txtPlayerName; } public function submitHandler(_arg1:MouseEvent):void{ var a:*; var b:*; var c:*; var d:*; var time:*; var grade_so:SharedObject; var grades:Array; var result:String; var score_page1:*; var tmpGrade:Array; var score_page:*; var event = _arg1; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; if (Cahe.CN_VERSION){ try { time = new Date().getTime(); b = MD5.SortT(); a = MD5.hex_md5(((("54" + Cahe.totalScore) + b) + time)); c = MD5.substr8(a, b); MD5.sendurl(a, b, c, d); } catch(e:Error) { }; } else { grade_so = SharedObject.getLocal("cake_factory_grades"); if (grade_so.size == 0){ trace("hello,grade_so.size is 0,creating....", ((grade_so == null)) ? true : false); grades = new Array(); grades.push({name:"Lucky K.", score:26000}); grades.push({name:"Pengjj", score:24000}); grades.push({name:"Shayy", score:22000}); grades.push({name:"Heqing", score:18000}); grades.push({name:"Xulw", score:16000}); grades.push({name:"Wanqiang", score:14000}); grades.push({name:"Mrs. Tang", score:9000}); grades.push({name:"Jacky2008", score:8500}); grades.push({name:"Coco T.", score:7000}); grades.push({name:"Mr. Shi", score:3000}); grades.push({name:String(this.txtPlayerName.text), score:Number(this.txtScore.text)}); grades.sortOn("score", Array.NUMERIC); while (grades.length > 10) { grades.shift(); }; grade_so.data.high_grades = grades; result = grade_so.flush(); if (grade_so.size > 0){ score_page1 = resourceFactory.getResource("IntegralListClip"); Cahe.Layers["sence"].addChild(score_page1); score_page1.gotScores2(); if (this.parent){ this.parent.removeChild(this); }; }; } else { tmpGrade = grade_so.data.high_grades; tmpGrade.push({name:String(this.txtPlayerName.text), score:Number(this.txtScore.text)}); tmpGrade.sortOn("score", Array.NUMERIC); while (tmpGrade.length > 10) { tmpGrade.shift(); }; score_page = resourceFactory.getResource("IntegralListClip"); Cahe.Layers["sence"].addChild(score_page); score_page.gotScores2(); if (this.parent){ this.parent.removeChild(this); }; trace((("hello,grade_so.size is " + grade_so.size) + ",creating....")); }; }; } public function btnBackHandler(_arg1:MouseEvent):void{ var _local2:*; _local2 = resourceFactory.getResource("startPageClip"); Cahe.Layers["sence"].addChild(_local2); if (this.parent){ this.parent.removeChild(this); }; if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; } public function moreGameHandler(_arg1:MouseEvent):void{ if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; navigateToURL(new URLRequest(Cahe.moreGameURL)); } public function handleComplete(_arg1, _arg2):void{ var _local3:*; _local3 = resourceFactory.getResource("IntegralListClip"); Cahe.Layers["sence"].addChild(_local3); _local3.gotScores(_arg1); if (this.parent){ this.parent.removeChild(this); }; } public function logoClickHandler(_arg1:MouseEvent):void{ if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; navigateToURL(new URLRequest(Cahe.logoSite)); } } }//package handjoys.model
Section 69
//MD5 (handjoys.util.MD5) package handjoys.util { import flash.net.*; public class MD5 { private static function md5_hh(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number):Number{ return (md5_cmn(((_arg2 ^ _arg3) ^ _arg4), _arg1, _arg2, _arg5, _arg6, _arg7)); } private static function md5_cmn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number):Number{ return (safe_add(bit_rol(safe_add(safe_add(_arg2, _arg1), safe_add(_arg4, _arg6)), _arg5), _arg3)); } public static function calculate(_arg1:String):String{ return (hex_md5(_arg1)); } public static function substr8(_arg1:String, _arg2:String):String{ var _local3:Array; var _local4:String; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; _local3 = []; _local4 = ""; _local5 = 0; while (_local5 < 8) { _local6 = 0; _local7 = 0; while (_local7 < 10) { _local9 = _arg2.substr(_local7, 1).charCodeAt(0); _local9 = String(_local9).substr((String(_local9).length - 2), 1); _local6 = (_local6 + Number(_local9)); _local7++; }; trace(_local6); if (_local6 > 10){ _local6 = (_local6 % 10); }; _local3[_local5] = Math.round((((_local5 + _local6) * (_local5 + _local6)) - ((_local6 * _local6) / 2))); while (_local3[_local5] >= 32) { _local3[_local5] = Math.round((_local3[_local5] / 2)); }; _local8 = 0; _local8 = 0; while (_local8 < (_local3.length - 1)) { if (_local3[_local5] == _local3[_local8]){ _local3[_local5] = (_local3[_local5] + 1); }; _local8++; }; trace(_local3[_local5]); _local4 = (_local4 + _arg1.substr(_local3[_local5], 1)); _local5++; }; return (_local4); } private static function md5_ff(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number):Number{ return (md5_cmn(((_arg2 & _arg3) | (~(_arg2) & _arg4)), _arg1, _arg2, _arg5, _arg6, _arg7)); } private static function str2binl(_arg1:String):Array{ var _local2:Array; var _local3:Number; var _local4:Number; _local2 = new Array(); _local3 = ((1 << 8) - 1); _local4 = 0; while (_local4 < (_arg1.length * 8)) { _local2[(_local4 >> 5)] = (_local2[(_local4 >> 5)] | ((_arg1.charCodeAt((_local4 / 8)) & _local3) << (_local4 % 32))); _local4 = (_local4 + 8); }; return (_local2); } public static function sendurl(_arg1, _arg2, _arg3, _arg4){ navigateToURL(new URLRequest(((((((("http://user.game.com.cn/game/?action=highscore&id=54&s=" + _arg1) + "&a=") + _arg2) + "&t=") + _arg4) + "&r=") + _arg3)), "_blank"); } private static function safe_add(_arg1:Number, _arg2:Number):Number{ var _local3:Number; var _local4:Number; _local3 = ((_arg1 & 0xFFFF) + (_arg2 & 0xFFFF)); _local4 = (((_arg1 >> 16) + (_arg2 >> 16)) + (_local3 >> 16)); return (((_local4 << 16) | (_local3 & 0xFFFF))); } private static function md5_gg(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number):Number{ return (md5_cmn(((_arg2 & _arg4) | (_arg3 & ~(_arg4))), _arg1, _arg2, _arg5, _arg6, _arg7)); } private static function md5_ii(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number):Number{ return (md5_cmn((_arg3 ^ (_arg2 | ~(_arg4))), _arg1, _arg2, _arg5, _arg6, _arg7)); } public static function SortT(){ var _local1:*; var _local2:*; var _local3:*; _local1 = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; _local2 = ""; trace((_local1 + "###")); _local3 = 0; while (_local3 < 10) { _local2 = (_local2 + _local1.substr((Math.random() * _local1.length), 1)); _local3++; }; trace(_local2); return (_local2); } public static function geturl(){ navigateToURL(new URLRequest("http://user.game.com.cn/game/?action=highscore&id=54"), "_blank"); } public static function hex_md5(_arg1:String):String{ return (binl2hex(core_md5(str2binl(_arg1), (_arg1.length * 8)))); } private static function binl2hex(_arg1:Array):String{ var _local2:String; var _local3:String; var _local4:Number; _local2 = new String(""); _local3 = new String("0123456789abcdef"); _local4 = 0; while (_local4 < (_arg1.length * 4)) { _local2 = (_local2 + (_local3.charAt(((_arg1[(_local4 >> 2)] >> (((_local4 % 4) * 8) + 4)) & 15)) + _local3.charAt(((_arg1[(_local4 >> 2)] >> ((_local4 % 4) * 8)) & 15)))); _local4++; }; return (_local2); } private static function bit_rol(_arg1:Number, _arg2:Number):Number{ return (((_arg1 << _arg2) | (_arg1 >>> (32 - _arg2)))); } private static function core_md5(_arg1:Array, _arg2:Number):Array{ var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; var _local10:Number; var _local11:Number; _arg1[(_arg2 >> 5)] = (_arg1[(_arg2 >> 5)] | (128 << (_arg2 % 32))); _arg1[((((_arg2 + 64) >>> 9) << 4) + 14)] = _arg2; _local3 = 1732584193; _local4 = -271733879; _local5 = -1732584194; _local6 = 271733878; _local7 = 0; while (_local7 < _arg1.length) { _local8 = _local3; _local9 = _local4; _local10 = _local5; _local11 = _local6; _local3 = md5_ff(_local3, _local4, _local5, _local6, _arg1[(_local7 + 0)], 7, -680876936); _local6 = md5_ff(_local6, _local3, _local4, _local5, _arg1[(_local7 + 1)], 12, -389564586); _local5 = md5_ff(_local5, _local6, _local3, _local4, _arg1[(_local7 + 2)], 17, 606105819); _local4 = md5_ff(_local4, _local5, _local6, _local3, _arg1[(_local7 + 3)], 22, -1044525330); _local3 = md5_ff(_local3, _local4, _local5, _local6, _arg1[(_local7 + 4)], 7, -176418897); _local6 = md5_ff(_local6, _local3, _local4, _local5, _arg1[(_local7 + 5)], 12, 1200080426); _local5 = md5_ff(_local5, _local6, _local3, _local4, _arg1[(_local7 + 6)], 17, -1473231341); _local4 = md5_ff(_local4, _local5, _local6, _local3, _arg1[(_local7 + 7)], 22, -45705983); _local3 = md5_ff(_local3, _local4, _local5, _local6, _arg1[(_local7 + 8)], 7, 1770035416); _local6 = md5_ff(_local6, _local3, _local4, _local5, _arg1[(_local7 + 9)], 12, -1958414417); _local5 = md5_ff(_local5, _local6, _local3, _local4, _arg1[(_local7 + 10)], 17, -42063); _local4 = md5_ff(_local4, _local5, _local6, _local3, _arg1[(_local7 + 11)], 22, -1990404162); _local3 = md5_ff(_local3, _local4, _local5, _local6, _arg1[(_local7 + 12)], 7, 1804603682); _local6 = md5_ff(_local6, _local3, _local4, _local5, _arg1[(_local7 + 13)], 12, -40341101); _local5 = md5_ff(_local5, _local6, _local3, _local4, _arg1[(_local7 + 14)], 17, -1502002290); _local4 = md5_ff(_local4, _local5, _local6, _local3, _arg1[(_local7 + 15)], 22, 1236535329); _local3 = md5_gg(_local3, _local4, _local5, _local6, _arg1[(_local7 + 1)], 5, -165796510); _local6 = md5_gg(_local6, _local3, _local4, _local5, _arg1[(_local7 + 6)], 9, -1069501632); _local5 = md5_gg(_local5, _local6, _local3, _local4, _arg1[(_local7 + 11)], 14, 643717713); _local4 = md5_gg(_local4, _local5, _local6, _local3, _arg1[(_local7 + 0)], 20, -373897302); _local3 = md5_gg(_local3, _local4, _local5, _local6, _arg1[(_local7 + 5)], 5, -701558691); _local6 = md5_gg(_local6, _local3, _local4, _local5, _arg1[(_local7 + 10)], 9, 38016083); _local5 = md5_gg(_local5, _local6, _local3, _local4, _arg1[(_local7 + 15)], 14, -660478335); _local4 = md5_gg(_local4, _local5, _local6, _local3, _arg1[(_local7 + 4)], 20, -405537848); _local3 = md5_gg(_local3, _local4, _local5, _local6, _arg1[(_local7 + 9)], 5, 568446438); _local6 = md5_gg(_local6, _local3, _local4, _local5, _arg1[(_local7 + 14)], 9, -1019803690); _local5 = md5_gg(_local5, _local6, _local3, _local4, _arg1[(_local7 + 3)], 14, -187363961); _local4 = md5_gg(_local4, _local5, _local6, _local3, _arg1[(_local7 + 8)], 20, 1163531501); _local3 = md5_gg(_local3, _local4, _local5, _local6, _arg1[(_local7 + 13)], 5, -1444681467); _local6 = md5_gg(_local6, _local3, _local4, _local5, _arg1[(_local7 + 2)], 9, -51403784); _local5 = md5_gg(_local5, _local6, _local3, _local4, _arg1[(_local7 + 7)], 14, 1735328473); _local4 = md5_gg(_local4, _local5, _local6, _local3, _arg1[(_local7 + 12)], 20, -1926607734); _local3 = md5_hh(_local3, _local4, _local5, _local6, _arg1[(_local7 + 5)], 4, -378558); _local6 = md5_hh(_local6, _local3, _local4, _local5, _arg1[(_local7 + 8)], 11, -2022574463); _local5 = md5_hh(_local5, _local6, _local3, _local4, _arg1[(_local7 + 11)], 16, 1839030562); _local4 = md5_hh(_local4, _local5, _local6, _local3, _arg1[(_local7 + 14)], 23, -35309556); _local3 = md5_hh(_local3, _local4, _local5, _local6, _arg1[(_local7 + 1)], 4, -1530992060); _local6 = md5_hh(_local6, _local3, _local4, _local5, _arg1[(_local7 + 4)], 11, 1272893353); _local5 = md5_hh(_local5, _local6, _local3, _local4, _arg1[(_local7 + 7)], 16, -155497632); _local4 = md5_hh(_local4, _local5, _local6, _local3, _arg1[(_local7 + 10)], 23, -1094730640); _local3 = md5_hh(_local3, _local4, _local5, _local6, _arg1[(_local7 + 13)], 4, 681279174); _local6 = md5_hh(_local6, _local3, _local4, _local5, _arg1[(_local7 + 0)], 11, -358537222); _local5 = md5_hh(_local5, _local6, _local3, _local4, _arg1[(_local7 + 3)], 16, -722521979); _local4 = md5_hh(_local4, _local5, _local6, _local3, _arg1[(_local7 + 6)], 23, 76029189); _local3 = md5_hh(_local3, _local4, _local5, _local6, _arg1[(_local7 + 9)], 4, -640364487); _local6 = md5_hh(_local6, _local3, _local4, _local5, _arg1[(_local7 + 12)], 11, -421815835); _local5 = md5_hh(_local5, _local6, _local3, _local4, _arg1[(_local7 + 15)], 16, 530742520); _local4 = md5_hh(_local4, _local5, _local6, _local3, _arg1[(_local7 + 2)], 23, -995338651); _local3 = md5_ii(_local3, _local4, _local5, _local6, _arg1[(_local7 + 0)], 6, -198630844); _local6 = md5_ii(_local6, _local3, _local4, _local5, _arg1[(_local7 + 7)], 10, 1126891415); _local5 = md5_ii(_local5, _local6, _local3, _local4, _arg1[(_local7 + 14)], 15, -1416354905); _local4 = md5_ii(_local4, _local5, _local6, _local3, _arg1[(_local7 + 5)], 21, -57434055); _local3 = md5_ii(_local3, _local4, _local5, _local6, _arg1[(_local7 + 12)], 6, 1700485571); _local6 = md5_ii(_local6, _local3, _local4, _local5, _arg1[(_local7 + 3)], 10, -1894986606); _local5 = md5_ii(_local5, _local6, _local3, _local4, _arg1[(_local7 + 10)], 15, -1051523); _local4 = md5_ii(_local4, _local5, _local6, _local3, _arg1[(_local7 + 1)], 21, -2054922799); _local3 = md5_ii(_local3, _local4, _local5, _local6, _arg1[(_local7 + 8)], 6, 1873313359); _local6 = md5_ii(_local6, _local3, _local4, _local5, _arg1[(_local7 + 15)], 10, -30611744); _local5 = md5_ii(_local5, _local6, _local3, _local4, _arg1[(_local7 + 6)], 15, -1560198380); _local4 = md5_ii(_local4, _local5, _local6, _local3, _arg1[(_local7 + 13)], 21, 1309151649); _local3 = md5_ii(_local3, _local4, _local5, _local6, _arg1[(_local7 + 4)], 6, -145523070); _local6 = md5_ii(_local6, _local3, _local4, _local5, _arg1[(_local7 + 11)], 10, -1120210379); _local5 = md5_ii(_local5, _local6, _local3, _local4, _arg1[(_local7 + 2)], 15, 718787259); _local4 = md5_ii(_local4, _local5, _local6, _local3, _arg1[(_local7 + 9)], 21, -343485551); _local3 = safe_add(_local3, _local8); _local4 = safe_add(_local4, _local9); _local5 = safe_add(_local5, _local10); _local6 = safe_add(_local6, _local11); _local7 = (_local7 + 16); }; return (new Array(_local3, _local4, _local5, _local6)); } } }//package handjoys.util
Section 70
//MochiAd (handjoys.util.MochiAd) package handjoys.util { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.system.*; import flash.net.*; public class MochiAd { public static function getVersion():String{ return ("2.2"); } public static function showTimedAd(_arg1:Object):void{ MochiAd.showInterLevelAd(_arg1); } public static function _allowDomains(_arg1:String):String{ var _local2:String; _local2 = _arg1.split("/")[2].split(":")[0]; Security.allowDomain("*"); Security.allowDomain(_local2); Security.allowInsecureDomain("*"); Security.allowInsecureDomain(_local2); return (_local2); } public static function load(_arg1:Object):MovieClip{ var DEFAULTS:Object; var clip:Object; var depth:Number; var mc:MovieClip; var wh:Array; var lv:URLVariables; var k:String; var server:String; var hostname:String; var lc:LocalConnection; var name:String; var loader:Loader; var f:Function; var g:Function; var req:URLRequest; var v:Object; var options = _arg1; DEFAULTS = {server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = MochiAd._parseOptions(options, DEFAULTS); options.swfv = 9; options.mav = MochiAd.getVersion(); clip = options.clip; if (!MochiAd._isNetworkAvailable()){ return (null); }; try { if (clip._mochiad_loaded){ return (null); }; } catch(e:Error) { throw (new Error("MochiAd requires a clip that is an instance of a dynamic class. If your class extends Sprite or MovieClip, you must make it dynamic.")); }; depth = options.depth; delete options.depth; mc = createEmptyMovieClip(clip, "_mochiad", depth); wh = MochiAd._getRes(options, clip); options.res = ((wh[0] + "x") + wh[1]); options.server = (options.server + options.id); delete options.id; clip._mochiad_loaded = true; if (clip.loaderInfo.loaderURL.indexOf("http") == 0){ options.as3_swf = clip.loaderInfo.loaderURL; }; lv = new URLVariables(); for (k in options) { v = options[k]; if (!(v is Function)){ lv[k] = v; }; }; server = lv.server; delete lv.server; hostname = _allowDomains(server); lc = new LocalConnection(); lc.client = mc; name = ["", Math.floor(new Date().getTime()), Math.floor((Math.random() * 999999))].join("_"); lc.allowDomain("*", "localhost"); lc.allowInsecureDomain("*", "localhost"); lc.connect(name); mc.lc = lc; lv.lc = name; lv.st = getTimer(); loader = new Loader(); f = function (_arg1:Object):void{ _arg1.target.removeEventListener(_arg1.type, arguments.callee); mc._mochiad_ctr_failed = true; }; loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, f); g = function (_arg1:Object):void{ _arg1.target.removeEventListener(_arg1.type, arguments.callee); MochiAd.unload(clip); }; loader.contentLoaderInfo.addEventListener(Event.UNLOAD, g); req = new URLRequest((server + ".swf")); req.contentType = "application/x-www-form-urlencoded"; req.method = URLRequestMethod.POST; req.data = lv; loader.load(req); mc.addChild(loader); mc._mochiad_ctr = loader; return (mc); } public static function sendHighScore(_arg1:Object, _arg2:Object, _arg3:Object=null):Boolean{ var _local4:MovieClip; _local4 = MochiAd._loadCommunicator({clip:_arg1.clip, id:_arg1.id}); if (!_local4){ return (false); }; _local4.doSend(["sendHighScore", _arg1], _arg2, _arg3); return (true); } public static function _parseOptions(_arg1:Object, _arg2:Object):Object{ var _local3:Object; var _local4:String; var _local5:Array; var _local6:Number; var _local7:Array; _local3 = {}; for (_local4 in _arg2) { _local3[_local4] = _arg2[_local4]; }; if (_arg1){ for (_local4 in _arg1) { _local3[_local4] = _arg1[_local4]; }; }; if (_local3.clip == undefined){ throw (new Error("MochiAd is missing the 'clip' parameter. This should be a MovieClip, Sprite or an instance of a class that extends MovieClip or Sprite.")); }; _arg1 = _local3.clip.loaderInfo.parameters.mochiad_options; if (_arg1){ _local5 = _arg1.split("&"); _local6 = 0; while (_local6 < _local5.length) { _local7 = _local5[_local6].split("="); _local3[unescape(_local7[0])] = unescape(_local7[1]); _local6++; }; }; if (_local3.id == "test"){ trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); }; return (_local3); } public static function _isNetworkAvailable():Boolean{ return (!((Security.sandboxType == "localWithFile"))); } public static function _cleanup(_arg1:Object):void{ var idx:Number; var k:String; var lc:LocalConnection; var f:Function; var mc = _arg1; if (("lc" in mc)){ lc = mc.lc; f = function ():void{ try { lc.client = null; lc.close(); } catch(e:Error) { }; }; setTimeout(f, 0); }; idx = DisplayObjectContainer(mc).numChildren; while (idx > 0) { idx = (idx - 1); DisplayObjectContainer(mc).removeChildAt(idx); }; for (k in mc) { delete mc[k]; }; } public static function unload(_arg1:Object):Boolean{ if (((_arg1.clip) && (_arg1.clip._mochiad))){ _arg1 = _arg1.clip; }; if (!_arg1._mochiad){ return (false); }; if (_arg1._mochiad.onUnload){ _arg1._mochiad.onUnload(); }; delete _arg1._mochiad_loaded; delete _arg1._mochiad; return (true); } public static function showInterLevelAd(_arg1:Object):void{ var DEFAULTS:Object; var clip:Object; var ad_msec:Number; var ad_timeout:Number; var fadeout_time:Number; var mc:MovieClip; var wh:Array; var w:Number; var h:Number; var chk:MovieClip; var options = _arg1; DEFAULTS = {ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function ():void{ if ((this.clip is MovieClip)){ this.clip.stop(); } else { throw (new Error("MochiAd.showInterLevelAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_finished:function ():void{ if ((this.clip is MovieClip)){ this.clip.play(); } else { throw (new Error("MochiAd.showInterLevelAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }}; options = MochiAd._parseOptions(options, DEFAULTS); clip = options.clip; ad_msec = 11000; ad_timeout = options.ad_timeout; delete options.ad_timeout; fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!MochiAd.load(options)){ options.ad_finished(); return; }; options.ad_started(); mc = clip._mochiad; mc["onUnload"] = function ():void{ MochiAd._cleanup(mc); options.ad_finished(); }; wh = MochiAd._getRes(options, clip); w = wh[0]; h = wh[1]; mc.x = (w * 0.5); mc.y = (h * 0.5); chk = createEmptyMovieClip(mc, "_mochiad_wait", 3); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function ():void{ var _local1:Number; if (!this.parent){ delete this.onEnterFrame; delete this.fadeFunction; return; }; _local1 = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time))); if (_local1 > 0){ this.parent.alpha = (_local1 * 0.01); } else { MochiAd.unload(clip); delete this["onEnterFrame"]; }; }; mc.unloadAd = function ():void{ MochiAd.unload(clip); }; mc.adjustProgress = function (_arg1:Number):void{ var _local2:Object; _local2 = mc._mochiad_wait; _local2.server_control = true; _local2.showing = true; _local2.started = getTimer(); _local2.ad_msec = (_arg1 - 250); }; chk["onEnterFrame"] = function ():void{ var _local1:Object; var _local2:Number; var _local3:Boolean; var _local4:Number; if (!this.parent){ delete this.onEnterFrame; delete this.fadeFunction; return; }; _local1 = this.parent._mochiad_ctr; _local2 = (getTimer() - this.started); _local3 = false; if (!chk.showing){ _local4 = _local1.loaderInfo.bytesTotal; if ((((_local4 > 0)) || (("number" == "undefined")))){ chk.showing = true; chk.started = getTimer(); } else { if (_local2 > chk.ad_timeout){ _local3 = true; }; }; }; if ((((_local2 > chk.ad_msec)) || (this.parent._mochiad_ctr_failed))){ _local3 = true; }; if (_local3){ if (this.server_control){ delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; }; }; }; doOnEnterFrame(chk); } public static function _getRes(_arg1:Object, _arg2:Object):Array{ var _local3:Object; var _local4:Number; var _local5:Number; var _local6:Array; _local3 = _arg2.getBounds(_arg2.root); _local4 = 0; _local5 = 0; if (typeof(_arg1.res) != "undefined"){ _local6 = _arg1.res.split("x"); _local4 = parseFloat(_local6[0]); _local5 = parseFloat(_local6[1]); } else { _local4 = (_local3.xMax - _local3.xMin); _local5 = (_local3.yMax - _local3.yMin); }; if ((((_local4 == 0)) || ((_local5 == 0)))){ _local4 = _arg2.stage.stageWidth; _local5 = _arg2.stage.stageHeight; }; return ([_local4, _local5]); } public static function createEmptyMovieClip(_arg1:Object, _arg2:String, _arg3:Number):MovieClip{ var _local4:MovieClip; _local4 = new MovieClip(); if (((false) && (_arg3))){ _arg1.addChildAt(_local4, _arg3); } else { _arg1.addChild(_local4); }; _arg1[_arg2] = _local4; _local4["_name"] = _arg2; return (_local4); } public static function _loadCommunicator(_arg1:Object):MovieClip{ var DEFAULTS:Object; var clip:Object; var clipname:String; var server:String; var depth:Number; var mc:MovieClip; var lv:URLVariables; var k:String; var lc:LocalConnection; var name:String; var req:URLRequest; var loader:Loader; var options = _arg1; DEFAULTS = {com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = MochiAd._parseOptions(options, DEFAULTS); options.swfv = 9; options.mav = MochiAd.getVersion(); clip = options.clip; clipname = ("_mochiad_com_" + options.id); if (!MochiAd._isNetworkAvailable()){ return (null); }; if (clip[clipname]){ return (clip[clipname]); }; server = (options.com_server + options.id); MochiAd._allowDomains(server); delete options.id; delete options.com_server; depth = options.depth; delete options.depth; mc = createEmptyMovieClip(clip, clipname, depth); lv = new URLVariables(); for (k in options) { lv[k] = options[k]; }; lc = new LocalConnection(); lc.client = mc; name = ["", Math.floor(new Date().getTime()), Math.floor((Math.random() * 999999))].join("_"); lc.allowDomain("*", "localhost"); lc.allowInsecureDomain("*", "localhost"); lc.connect(name); mc.name = name; mc.lc = lc; lv.lc = name; mc._id = 0; mc._queue = []; mc.rpcResult = function (_arg1:Object):void{ var _local3:Array; var _local4:Array; var _local5:Number; var _local6:Object; var _local7:Object; _arg1 = parseInt(_arg1.toString()); _local3 = mc._callbacks[_arg1]; if (typeof(_local3) == "undefined"){ return; }; delete mc._callbacks[_arg1]; _local4 = []; _local5 = 2; while (_local5 < _local3.length) { _local4.push(_local3[_local5]); _local5++; }; _local5 = 1; while (_local5 < arguments.length) { _local4.push(arguments[_local5]); _local5++; }; _local6 = _local3[1]; _local7 = _local3[0]; if (((_local7) && ((typeof(_local6) == "string")))){ _local6 = _local7[_local6]; }; if (typeof(_local6) == "function"){ _local6.apply(_local7, _local4); }; }; mc._didConnect = function (_arg1:String):void{ var _local2:Array; var _local3:Function; var _local4:Number; var _local5:Array; mc._endpoint = _arg1; _local2 = mc._queue; delete mc._queue; _local3 = mc.doSend; _local4 = 0; while (_local4 < _local2.length) { _local5 = _local2[_local4]; _local3.apply(this, _local5); _local4++; }; }; mc.doSend = function (_arg1:Array, _arg2:Object, _arg3:Object):void{ var _local5:Number; var _local6:LocalConnection; var _local7:Array; var _local8:Number; if (mc._endpoint == null){ _local7 = []; _local8 = 0; while (_local8 < arguments.length) { _local7.push(arguments[_local8]); _local8++; }; mc._queue.push(_local7); return; }; mc._id = (mc._id + 1); _local5 = mc._id; mc._callbacks[_local5] = [_arg2, ((_arg3) || (_arg2))]; _local6 = new LocalConnection(); _local6.send(mc._endpoint, "rpc", _local5, _arg1); }; mc._callbacks = {}; mc._callbacks[0] = [mc, "_didConnect"]; lv.st = getTimer(); req = new URLRequest((server + ".swf")); req.contentType = "application/x-www-form-urlencoded"; req.method = URLRequestMethod.POST; req.data = lv; loader = new Loader(); loader.load(req); mc.addChild(loader); mc._mochiad_com = loader; return (mc); } public static function showPreGameAd(_arg1:Object):void{ var DEFAULTS:Object; var clip:Object; var ad_msec:Number; var ad_timeout:Number; var fadeout_time:Number; var mc:MovieClip; var wh:Array; var w:Number; var h:Number; var chk:MovieClip; var bar:MovieClip; var bar_color:Number; var bar_background:Number; var bar_outline:Number; var backing_mc:MovieClip; var backing:Object; var inside_mc:MovieClip; var inside:Object; var outline_mc:MovieClip; var outline:Object; var complete:Boolean; var unloaded:Boolean; var f:Function; var r:MovieClip; var options = _arg1; DEFAULTS = {ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:0xFF8A00, background:16777161, outline:13994812, ad_started:function ():void{ if ((this.clip is MovieClip)){ this.clip.stop(); } else { throw (new Error("MochiAd.showPreGameAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_finished:function ():void{ if ((this.clip is MovieClip)){ this.clip.play(); } else { throw (new Error("MochiAd.showPreGameAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }}; options = MochiAd._parseOptions(options, DEFAULTS); clip = options.clip; ad_msec = 11000; ad_timeout = options.ad_timeout; delete options.ad_timeout; fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!MochiAd.load(options)){ options.ad_finished(); return; }; options.ad_started(); mc = clip._mochiad; mc["onUnload"] = function ():void{ var fn:Function; MochiAd._cleanup(mc); fn = function ():void{ options.ad_finished(); }; setTimeout(fn, 100); }; wh = MochiAd._getRes(options, clip); w = wh[0]; h = wh[1]; mc.x = (w * 0.5); mc.y = (h * 0.5); chk = createEmptyMovieClip(mc, "_mochiad_wait", 3); chk.x = (w * -0.5); chk.y = (h * -0.5); bar = createEmptyMovieClip(chk, "_mochiad_bar", 4); bar.x = 10; bar.y = (h - 20); bar_color = options.color; delete options.color; bar_background = options.background; delete options.background; bar_outline = options.outline; delete options.outline; backing_mc = createEmptyMovieClip(bar, "_outline", 1); backing = backing_mc.graphics; backing.beginFill(bar_background); backing.moveTo(0, 0); backing.lineTo((w - 20), 0); backing.lineTo((w - 20), 10); backing.lineTo(0, 10); backing.lineTo(0, 0); backing.endFill(); inside_mc = createEmptyMovieClip(bar, "_inside", 2); inside = inside_mc.graphics; inside.beginFill(bar_color); inside.moveTo(0, 0); inside.lineTo((w - 20), 0); inside.lineTo((w - 20), 10); inside.lineTo(0, 10); inside.lineTo(0, 0); inside.endFill(); inside_mc.scaleX = 0; outline_mc = createEmptyMovieClip(bar, "_outline", 3); outline = outline_mc.graphics; outline.lineStyle(0, bar_outline, 100); outline.moveTo(0, 0); outline.lineTo((w - 20), 0); outline.lineTo((w - 20), 10); outline.lineTo(0, 10); outline.lineTo(0, 0); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function ():void{ var _local1:Number; _local1 = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time))); if (_local1 > 0){ this.parent.alpha = (_local1 * 0.01); } else { MochiAd.unload(clip); delete this["onEnterFrame"]; }; }; complete = false; unloaded = false; f = function (_arg1:Event):void{ _arg1.target.removeEventListener(_arg1.type, arguments.callee); complete = true; if (unloaded){ MochiAd.unload(clip); }; }; clip.loaderInfo.addEventListener(Event.COMPLETE, f); if ((clip.root is MovieClip)){ r = (clip.root as MovieClip); if (r.framesLoaded >= r.totalFrames){ complete = true; }; }; mc.unloadAd = function ():void{ unloaded = true; if (complete){ MochiAd.unload(clip); }; }; mc.adjustProgress = function (_arg1:Number):void{ var _local2:Object; _local2 = mc._mochiad_wait; _local2.server_control = true; _local2.showing = true; _local2.started = getTimer(); _local2.ad_msec = _arg1; }; chk["onEnterFrame"] = function ():void{ var _local1:Object; var _local2:Object; var _local3:Number; var _local4:Boolean; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Object; var _local10:Number; var _local11:Number; if (!this.parent.parent){ delete this["onEnterFrame"]; return; }; _local1 = this.parent.parent.root; _local2 = this.parent._mochiad_ctr; _local3 = (getTimer() - this.started); _local4 = false; _local5 = _local1.loaderInfo.bytesTotal; _local6 = _local1.loaderInfo.bytesLoaded; if (complete){ _local6 = Math.max(1, _local6); _local5 = _local6; }; _local7 = ((100 * _local6) / _local5); _local8 = ((100 * _local3) / chk.ad_msec); _local9 = this._mochiad_bar._inside; _local10 = Math.min(100, Math.min(((_local7) || (0)), _local8)); _local10 = Math.max(this.last_pcnt, _local10); this.last_pcnt = _local10; _local9.scaleX = (_local10 * 0.01); if (!chk.showing){ _local11 = _local2.loaderInfo.bytesTotal; if ((((_local11 > 0)) || (("number" == "undefined")))){ chk.showing = true; chk.started = getTimer(); } else { if (_local3 > chk.ad_timeout){ _local4 = true; }; }; }; if ((((_local3 > chk.ad_msec)) || (this.parent._mochiad_ctr_failed))){ _local4 = true; }; if (((complete) && (_local4))){ if (this.server_control){ delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; }; }; }; doOnEnterFrame(chk); } public static function showPreloaderAd(_arg1:Object):void{ MochiAd.showPreGameAd(_arg1); } public static function fetchHighScores(_arg1:Object, _arg2:Object, _arg3:Object=null):Boolean{ var _local4:MovieClip; _local4 = MochiAd._loadCommunicator({clip:_arg1.clip, id:_arg1.id}); if (!_local4){ return (false); }; _local4.doSend(["fetchHighScores", _arg1], _arg2, _arg3); return (true); } public static function doOnEnterFrame(_arg1:MovieClip):void{ var f:Function; var mc = _arg1; f = function (_arg1:Object):void{ if (((("onEnterFrame" in mc)) && (mc.onEnterFrame))){ mc.onEnterFrame(); } else { _arg1.target.removeEventListener(_arg1.type, arguments.callee); }; }; mc.addEventListener(Event.ENTER_FRAME, f); } } }//package handjoys.util
Section 71
//Setting (handjoys.util.Setting) package handjoys.util { public class Setting { public static const INITX:Number = 100; public static const INITY:Number = 290; public static const _POINT2_Y:Number = 145; public static const _POINT1_X:Number = 173; public static const _POINT2_X:Number = 455; public static const _POINT1_Y:Number = 130; public static const ENDX:Number = 480; public static const ENDY:Number = 300; } }//package handjoys.util
Section 72
//StageMask (handjoys.util.StageMask) package handjoys.util { import flash.display.*; public class StageMask { public static function cover(_arg1:DisplayObjectContainer, _arg2:uint=0):void{ var _local3:Shape; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:uint; var _local8:uint; var _local9:uint; var _local10:Number; _local3 = new Shape(); _arg1.addChild(_local3); _local4 = -500; _local5 = _local4; _local6 = _local4; _local7 = _arg2; _local8 = _local7; _local9 = _local7; _local10 = 0; _local3.graphics.lineStyle(0, _local9, 1); _local3.graphics.drawRect(_local10, _local10, _arg1.stage.stageWidth, _arg1.stage.stageHeight); _local3.graphics.beginFill(_local8, 1); _local3.graphics.moveTo(_local5, _local6); _local3.graphics.lineTo(((_local5 + _arg1.stage.stageWidth) + (Math.abs(_local5) * 2)), _local6); _local3.graphics.lineTo((_arg1.stage.stageWidth + Math.abs(_local10)), _local10); _local3.graphics.lineTo(_local10, _local10); _local3.graphics.lineTo(_local5, _local6); _local3.graphics.endFill(); _local3.graphics.beginFill(_local8, 1); _local3.graphics.moveTo(_local5, _local6); _local3.graphics.lineTo(_local5, ((_local6 + _arg1.stage.stageHeight) + (Math.abs(_local5) * 2))); _local3.graphics.lineTo(_local10, (_arg1.stage.stageHeight + Math.abs(_local10))); _local3.graphics.lineTo(_local10, _local10); _local3.graphics.lineTo(_local5, _local6); _local3.graphics.endFill(); _local3.graphics.beginFill(_local8, 1); _local3.graphics.moveTo(_local5, (Math.abs(_local6) + _arg1.stage.stageHeight)); _local3.graphics.lineTo(_local10, (_arg1.stage.stageHeight + Math.abs(_local10))); _local3.graphics.lineTo((_arg1.stage.stageWidth + Math.abs(_local10)), (_arg1.stage.stageHeight + Math.abs(_local10))); _local3.graphics.lineTo((_arg1.stage.stageWidth + Math.abs(_local5)), (_arg1.stage.stageHeight + Math.abs(_local6))); _local3.graphics.lineTo(_local5, (Math.abs(_local6) + _arg1.stage.stageHeight)); _local3.graphics.endFill(); _local3.graphics.beginFill(_local8, 1); _local3.graphics.moveTo((_arg1.stage.stageWidth + Math.abs(_local5)), (_arg1.stage.stageHeight + Math.abs(_local6))); _local3.graphics.lineTo((_arg1.stage.stageWidth + Math.abs(_local10)), (_arg1.stage.stageHeight + Math.abs(_local10))); _local3.graphics.lineTo((_arg1.stage.stageWidth + Math.abs(_local10)), _local10); _local3.graphics.lineTo((_arg1.stage.stageWidth + Math.abs(_local5)), _local6); _local3.graphics.lineTo((_arg1.stage.stageWidth + Math.abs(_local5)), (_arg1.stage.stageHeight + Math.abs(_local6))); _local3.graphics.endFill(); } } }//package handjoys.util
Section 73
//barrierLayerClip (barrierLayerClip) package { import handjoys.model.*; public dynamic class barrierLayerClip extends barrierLayer { } }//package
Section 74
//cake0 (cake0) package { import handjoys.model.*; public dynamic class cake0 extends cake { } }//package
Section 75
//cake1 (cake1) package { import handjoys.model.*; public dynamic class cake1 extends cake { } }//package
Section 76
//candy_music (candy_music) package { import flash.media.*; public dynamic class candy_music extends Sound { } }//package
Section 77
//candyButton01 (candyButton01) package { import handjoys.model.*; public dynamic class candyButton01 extends button2Clip { } }//package
Section 78
//candyButton02 (candyButton02) package { import handjoys.model.*; public dynamic class candyButton02 extends button2Clip { } }//package
Section 79
//candyButton03 (candyButton03) package { import handjoys.model.*; public dynamic class candyButton03 extends button2Clip { } }//package
Section 80
//candyButton04 (candyButton04) package { import handjoys.model.*; public dynamic class candyButton04 extends button2Clip { } }//package
Section 81
//candyMc (candyMc) package { import handjoys.model.*; public dynamic class candyMc extends candyMachine { public function candyMc(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 82
//castingClip (castingClip) package { import handjoys.model.*; public dynamic class castingClip extends casingClip { public function castingClip(){ addFrameScript(35, frame36); } function frame36(){ stop(); } } }//package
Section 83
//churnupMac (churnupMac) package { import handjoys.model.*; public dynamic class churnupMac extends churnupMachine { public function churnupMac(){ addFrameScript(0, frame1, 13, frame14, 26, frame27); } function frame14(){ gotoAndStop("mian_1"); } function frame1(){ this.initEventListener(); if (this._effectFlag){ this.flash2.gotoAndStop(this.flash2.totalFrames); }; } function frame27(){ gotoAndStop("mian_1"); } } }//package
Section 84
//click_music (click_music) package { import flash.media.*; public dynamic class click_music extends Sound { } }//package
Section 85
//color_coffee (color_coffee) package { import handjoys.model.*; public dynamic class color_coffee extends button1Clip { } }//package
Section 86
//color_fh (color_fh) package { import handjoys.model.*; public dynamic class color_fh extends button1Clip { } }//package
Section 87
//color_hs (color_hs) package { import handjoys.model.*; public dynamic class color_hs extends button1Clip { } }//package
Section 88
//color_lans (color_lans) package { import handjoys.model.*; public dynamic class color_lans extends button1Clip { } }//package
Section 89
//color_ls (color_ls) package { import handjoys.model.*; public dynamic class color_ls extends button1Clip { } }//package
Section 90
//color_music (color_music) package { import flash.media.*; public dynamic class color_music extends Sound { } }//package
Section 91
//color_red (color_red) package { import handjoys.model.*; public dynamic class color_red extends button1Clip { } }//package
Section 92
//colorMachineClip (colorMachineClip) package { import handjoys.model.*; public dynamic class colorMachineClip extends colorMachine { } }//package
Section 93
//congratulationClip (congratulationClip) package { import flash.events.*; import handjoys.model.*; import handjoys.cahe.*; public dynamic class congratulationClip extends congratulation { public function congratulationClip(){ addFrameScript(88, frame89, 89, frame90, 90, frame91); } function frame89(){ if (Cahe.currentLevel == 7){ this.gotoAndStop((this.currentFrame + 1)); } else { this.gotoAndStop(this.totalFrames); }; } function frame91(){ stop(); this.refreshInfomation(); } function frame90(){ this.btnNext.addEventListener(MouseEvent.CLICK, clickHandler); } public function clickHandler(_arg1:MouseEvent):void{ nextFrame(); if (Cahe.Sound_Flag){ Cahe.paly_click_music(); }; } } }//package
Section 94
//congratulationEff1 (congratulationEff1) package { import flash.display.*; public dynamic class congratulationEff1 extends MovieClip { public function congratulationEff1(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 95
//congratulationEff2 (congratulationEff2) package { import flash.display.*; public dynamic class congratulationEff2 extends MovieClip { public function congratulationEff2(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 96
//congratulationEff3 (congratulationEff3) package { import flash.display.*; public dynamic class congratulationEff3 extends MovieClip { public function congratulationEff3(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 97
//congratulationEff4 (congratulationEff4) package { import flash.display.*; public dynamic class congratulationEff4 extends MovieClip { public function congratulationEff4(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 98
//congratulationEff5 (congratulationEff5) package { import flash.display.*; public dynamic class congratulationEff5 extends MovieClip { public function congratulationEff5(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 99
//congratulationEff6 (congratulationEff6) package { import flash.display.*; public dynamic class congratulationEff6 extends MovieClip { public function congratulationEff6(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 100
//congratulationEff7 (congratulationEff7) package { import flash.display.*; public dynamic class congratulationEff7 extends MovieClip { public function congratulationEff7(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 101
//congratulationEff8 (congratulationEff8) package { import flash.display.*; public dynamic class congratulationEff8 extends MovieClip { public function congratulationEff8(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 102
//cookbook_1 (cookbook_1) package { import flash.display.*; public dynamic class cookbook_1 extends MovieClip { public function cookbook_1(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 103
//cookbook_10 (cookbook_10) package { import flash.display.*; public dynamic class cookbook_10 extends MovieClip { public var btnNext:SimpleButton; } }//package
Section 104
//cookbook_11 (cookbook_11) package { import flash.display.*; public dynamic class cookbook_11 extends MovieClip { } }//package
Section 105
//cookbook_12 (cookbook_12) package { import flash.display.*; public dynamic class cookbook_12 extends MovieClip { } }//package
Section 106
//cookbook_2 (cookbook_2) package { import flash.display.*; public dynamic class cookbook_2 extends MovieClip { } }//package
Section 107
//cookbook_3 (cookbook_3) package { import flash.display.*; public dynamic class cookbook_3 extends MovieClip { public var btnPre:SimpleButton; } }//package
Section 108
//cookbook_4 (cookbook_4) package { import flash.display.*; public dynamic class cookbook_4 extends MovieClip { public var btnNext:SimpleButton; } }//package
Section 109
//cookbook_5 (cookbook_5) package { import flash.display.*; public dynamic class cookbook_5 extends MovieClip { public var btnPre:SimpleButton; } }//package
Section 110
//cookbook_6 (cookbook_6) package { import flash.display.*; public dynamic class cookbook_6 extends MovieClip { public var btnNext:SimpleButton; } }//package
Section 111
//cookbook_7 (cookbook_7) package { import flash.display.*; public dynamic class cookbook_7 extends MovieClip { public var btnPre:SimpleButton; } }//package
Section 112
//cookbook_8 (cookbook_8) package { import flash.display.*; public dynamic class cookbook_8 extends MovieClip { } }//package
Section 113
//cookbook_9 (cookbook_9) package { import flash.display.*; public dynamic class cookbook_9 extends MovieClip { } }//package
Section 114
//difficultLevelClip (difficultLevelClip) package { import handjoys.model.*; public dynamic class difficultLevelClip extends difficultLevel { public function difficultLevelClip(){ addFrameScript(0, frame1); } function frame1(){ } } }//package
Section 115
//effect1 (effect1) package { import handjoys.model.*; public dynamic class effect1 extends effectMovieClip { public function effect1(){ addFrameScript(119, frame120); } function frame120(){ stop(); } } }//package
Section 116
//effect2 (effect2) package { import handjoys.model.*; public dynamic class effect2 extends effectMovieClip { public function effect2(){ addFrameScript(119, frame120); } function frame120(){ stop(); } } }//package
Section 117
//effect3 (effect3) package { import handjoys.model.*; public dynamic class effect3 extends effectMovieClip { public function effect3(){ addFrameScript(119, frame120); } function frame120(){ stop(); } } }//package
Section 118
//effect4 (effect4) package { import handjoys.model.*; public dynamic class effect4 extends effectMovieClip { public function effect4(){ addFrameScript(119, frame120); } function frame120(){ stop(); } } }//package
Section 119
//effect5 (effect5) package { import handjoys.model.*; public dynamic class effect5 extends effectMovieClip { public function effect5(){ addFrameScript(119, frame120); } function frame120(){ stop(); } } }//package
Section 120
//egg0 (egg0) package { import handjoys.model.candys.*; public dynamic class egg0 extends egg0 { } }//package
Section 121
//egg1 (egg1) package { import handjoys.model.candys.*; public dynamic class egg1 extends egg1 { } }//package
Section 122
//egg2 (egg2) package { import handjoys.model.candys.*; public dynamic class egg2 extends egg2 { } }//package
Section 123
//egg3 (egg3) package { import handjoys.model.candys.*; public dynamic class egg3 extends egg3 { } }//package
Section 124
//errorClip (errorClip) package { import flash.display.*; public dynamic class errorClip extends MovieClip { public function errorClip(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 125
//faild2_music (faild2_music) package { import flash.media.*; public dynamic class faild2_music extends Sound { } }//package
Section 126
//flash_flash2 (flash_flash2) package { import flash.display.*; public dynamic class flash_flash2 extends MovieClip { public function flash_flash2(){ addFrameScript(17, frame18); } function frame18(){ stop(); if (this.parent){ this.parent.removeChild(this); }; } } }//package
Section 127
//flower1 (flower1) package { import handjoys.model.candys.*; public dynamic class flower1 extends flower1 { } }//package
Section 128
//flower2 (flower2) package { import handjoys.model.candys.*; public dynamic class flower2 extends flower2 { } }//package
Section 129
//gameover_music (gameover_music) package { import flash.media.*; public dynamic class gameover_music extends Sound { } }//package
Section 130
//gameOverClip (gameOverClip) package { import handjoys.model.*; public dynamic class gameOverClip extends gameOver { public function gameOverClip(){ addFrameScript(0, frame1, 103, frame104); } function frame1(){ } function frame104(){ stop(); } } }//package
Section 131
//gamePageClip (gamePageClip) package { import handjoys.model.*; public dynamic class gamePageClip extends gamePage { } }//package
Section 132
//HowToPlayClip (HowToPlayClip) package { import handjoys.model.*; public dynamic class HowToPlayClip extends howToPlay { public function HowToPlayClip(){ addFrameScript(66, frame67, 140, frame141, 226, frame227, 277, frame278, 371, frame372); } function frame278(){ } function frame227(){ stop(); } function frame372(){ stop(); } function frame141(){ stop(); } function frame67(){ stop(); } } }//package
Section 133
//IntegralListClip (IntegralListClip) package { import handjoys.model.*; public dynamic class IntegralListClip extends integralList { } }//package
Section 134
//item1 (item1) package { import flash.display.*; import flash.text.*; public dynamic class item1 extends MovieClip { public var txtScore:TextField; public var txtName:TextField; } }//package
Section 135
//item10 (item10) package { import flash.display.*; import flash.text.*; public dynamic class item10 extends MovieClip { public var txtScore:TextField; public var txtName:TextField; } }//package
Section 136
//item2 (item2) package { import flash.display.*; import flash.text.*; public dynamic class item2 extends MovieClip { public var txtScore:TextField; public var txtName:TextField; } }//package
Section 137
//item3 (item3) package { import flash.display.*; import flash.text.*; public dynamic class item3 extends MovieClip { public var txtScore:TextField; public var txtName:TextField; } }//package
Section 138
//item4 (item4) package { import flash.display.*; import flash.text.*; public dynamic class item4 extends MovieClip { public var txtScore:TextField; public var txtName:TextField; } }//package
Section 139
//item5 (item5) package { import flash.display.*; import flash.text.*; public dynamic class item5 extends MovieClip { public var txtScore:TextField; public var txtName:TextField; } }//package
Section 140
//item6 (item6) package { import flash.display.*; import flash.text.*; public dynamic class item6 extends MovieClip { public var txtScore:TextField; public var txtName:TextField; } }//package
Section 141
//item7 (item7) package { import flash.display.*; import flash.text.*; public dynamic class item7 extends MovieClip { public var txtScore:TextField; public var txtName:TextField; } }//package
Section 142
//item8 (item8) package { import flash.display.*; import flash.text.*; public dynamic class item8 extends MovieClip { public var txtScore:TextField; public var txtName:TextField; } }//package
Section 143
//item9 (item9) package { import flash.display.*; import flash.text.*; public dynamic class item9 extends MovieClip { public var txtScore:TextField; public var txtName:TextField; } }//package
Section 144
//level_start_music (level_start_music) package { import flash.media.*; public dynamic class level_start_music extends Sound { } }//package
Section 145
//LevelMapClip (LevelMapClip) package { import handjoys.model.*; public dynamic class LevelMapClip extends levelMap { } }//package
Section 146
//loadingMovie (loadingMovie) package { import handjoys.model.*; public dynamic class loadingMovie extends loading { } }//package
Section 147
//mainscreen_sound (mainscreen_sound) package { import flash.media.*; public dynamic class mainscreen_sound extends Sound { } }//package
Section 148
//miantuan_music (miantuan_music) package { import flash.media.*; public dynamic class miantuan_music extends Sound { } }//package
Section 149
//music1_music (music1_music) package { import flash.media.*; public dynamic class music1_music extends Sound { } }//package
Section 150
//music2_music (music2_music) package { import flash.media.*; public dynamic class music2_music extends Sound { } }//package
Section 151
//music3_music (music3_music) package { import flash.media.*; public dynamic class music3_music extends Sound { } }//package
Section 152
//pauseClip (pauseClip) package { import handjoys.model.*; public dynamic class pauseClip extends pausePage { public function pauseClip(){ addFrameScript(3, frame4); } function frame4(){ stop(); } } }//package
Section 153
//rightClip (rightClip) package { import flash.display.*; public dynamic class rightClip extends MovieClip { public function rightClip(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 154
//shape_music (shape_music) package { import flash.media.*; public dynamic class shape_music extends Sound { } }//package
Section 155
//shapeMac1 (shapeMac1) package { import handjoys.model.*; public dynamic class shapeMac1 extends shapeMachine { } }//package
Section 156
//sound_6_music (sound_6_music) package { import flash.media.*; public dynamic class sound_6_music extends Sound { } }//package
Section 157
//sound_click (sound_click) package { import flash.media.*; public dynamic class sound_click extends Sound { } }//package
Section 158
//StartLevel (StartLevel) package { import handjoys.model.*; public dynamic class StartLevel extends startLevel { } }//package
Section 159
//startPageClip (startPageClip) package { import handjoys.model.*; public dynamic class startPageClip extends startPage { } }//package
Section 160
//success_music (success_music) package { import flash.media.*; public dynamic class success_music extends Sound { } }//package
Section 161
//sugar (sugar) package { import handjoys.model.candys.*; public dynamic class sugar extends sugar { } }//package
Section 162
//sugar0 (sugar0) package { import handjoys.model.candys.*; public dynamic class sugar0 extends sugar0 { } }//package
Section 163
//targetReachClip (targetReachClip) package { import flash.display.*; public dynamic class targetReachClip extends MovieClip { public function targetReachClip(){ addFrameScript(60, frame61); } function frame61(){ this.stop(); if (this.parent != null){ this.parent.removeChild(this); }; } } }//package
Section 164
//trophy_music (trophy_music) package { import flash.media.*; public dynamic class trophy_music extends Sound { } }//package
Section 165
//trophyPageClip (trophyPageClip) package { import flash.display.*; import flash.events.*; import handjoys.model.*; import handjoys.cahe.*; public dynamic class trophyPageClip extends trophyPage { public var o; public var _jiangli:MovieClip; public function trophyPageClip(){ addFrameScript(0, frame1); } function frame1(){ for (o in Cahe.hortationCount) { if (this.DEBUG){ _jiangli = MovieClip(this.getChildByName(o)); _jiangli.gotoAndStop(2); _jiangli.addEventListener(MouseEvent.CLICK, this.clickHandlder); } else { _jiangli = MovieClip(this.getChildByName(o)); if (Cahe.hortationCount[o] == 1){ _jiangli.gotoAndStop(2); _jiangli.addEventListener(MouseEvent.CLICK, this.clickHandlder); } else { _jiangli.gotoAndStop(1); }; }; }; this.btnReturn.addEventListener(MouseEvent.CLICK, this.btnReturnClickHandlder); stop(); } } }//package
Section 166
//UpLoadIntegralClip (UpLoadIntegralClip) package { import handjoys.model.*; public dynamic class UpLoadIntegralClip extends uploadScore { } }//package
Section 167
//weibolu_music (weibolu_music) package { import flash.media.*; public dynamic class weibolu_music extends Sound { } }//package
Section 168
//xingz01 (xingz01) package { import handjoys.model.*; public dynamic class xingz01 extends button1Clip { } }//package
Section 169
//xingz02 (xingz02) package { import handjoys.model.*; public dynamic class xingz02 extends button1Clip { } }//package
Section 170
//xingz03 (xingz03) package { import handjoys.model.*; public dynamic class xingz03 extends button1Clip { } }//package
Section 171
//xingz04 (xingz04) package { import handjoys.model.*; public dynamic class xingz04 extends button1Clip { } }//package
Section 172
//xingz05 (xingz05) package { import handjoys.model.*; public dynamic class xingz05 extends button1Clip { } }//package
Section 173
//xingz06 (xingz06) package { import handjoys.model.*; public dynamic class xingz06 extends button1Clip { } }//package
Section 174
//xingz07 (xingz07) package { import handjoys.model.*; public dynamic class xingz07 extends button1Clip { } }//package
Section 175
//xingz08 (xingz08) package { import handjoys.model.*; public dynamic class xingz08 extends button1Clip { } }//package
Section 176
//yanhuo_music (yanhuo_music) package { import flash.media.*; public dynamic class yanhuo_music extends Sound { } }//package
Section 177
//ywai_music (ywai_music) package { import flash.media.*; public dynamic class ywai_music extends Sound { } }//package

Library Items

Symbol 1 Sound {ywai_music}
Symbol 2 Sound {weibolu_music}
Symbol 3 Sound {trophy_music}
Symbol 4 Sound {success_music}
Symbol 5 Sound {sound_6_music}
Symbol 6 Sound {sound_click}
Symbol 7 Sound {shape_music}
Symbol 8 Sound {music3_music}
Symbol 9 Sound {music2_music}
Symbol 10 Sound {music1_music}
Symbol 11 Sound {miantuan_music}
Symbol 12 Sound {mainscreen_sound}
Symbol 13 Sound {level_start_music}
Symbol 14 Sound {faild2_music}
Symbol 15 Sound {gameover_music}
Symbol 16 Sound {yanhuo_music}
Symbol 17 Sound {color_music}
Symbol 18 Sound {click_music}
Symbol 19 Sound {candy_music}
Symbol 20 GraphicUsed by:37
Symbol 21 ShapeTweeningUsed by:24
Symbol 22 ShapeTweeningUsed by:24
Symbol 23 GraphicUsed by:24 314
Symbol 24 MovieClipUses:21 22 23Used by:37
Symbol 25 GraphicUsed by:37
Symbol 26 FontUsed by:27 28
Symbol 27 EditableTextUses:26Used by:37
Symbol 28 EditableTextUses:26Used by:37
Symbol 29 GraphicUsed by:37
Symbol 30 GraphicUsed by:33 89
Symbol 31 GraphicUsed by:32 89
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClipUses:30 32Used by:37 89
Symbol 34 GraphicUsed by:37
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:37
Symbol 37 MovieClip {loadingMovie}Uses:20 24 25 27 28 29 33 34 36
Symbol 38 GraphicUsed by:42 320 1000 1002 1004
Symbol 39 FontUsed by:40 44 47 50 53 79 80 82 83 84 86 87 91 92 108 109 110 111 112 114 166 223 227 231 234 237 240 243 244 246 254 255 259 260 268 269 272 275 278 281 282 287 288 292 295 299 300 303 306 307 308 318 323 326 339 341 343 345 350 352 355 358 360 362 366 370 373 376 382 385 387 388 390 391 392 393 395 396 397 399 400 401 403 404 405 407 408 442 468 469 471 472 473 477 478 479 480 513 514 520 521 522 524 526 527 529 531 532 652 659 660 661 719 720 721 723 724 725 789 790 791 795 796 797 798 799 800 803 804 805 807 809 810 812 814 818 823 833 834 835 836 839 840 841 842 845 846 847 848 851 852 853 854 857 858 859 860 863 864 865 866 869 870 871 872 875 876 877 878 881 882 883 884 887 888 889 890 893 894 895 897 904 906 908 928 929 932 944 945 946 947 948 949 950 963 964 965 967 968 969 972 973 974 977 978 979 981 982 983 986 987
Symbol 40 TextUses:39Used by:42
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClip {congratulationEff8}Uses:38 40 41
Symbol 43 GraphicUsed by:45
Symbol 44 TextUses:39Used by:45
Symbol 45 MovieClip {congratulationEff4}Uses:43 44
Symbol 46 GraphicUsed by:48
Symbol 47 TextUses:39Used by:48 1000
Symbol 48 MovieClip {congratulationEff5}Uses:46 47
Symbol 49 GraphicUsed by:51
Symbol 50 TextUses:39Used by:51
Symbol 51 MovieClip {congratulationEff6}Uses:49 50
Symbol 52 GraphicUsed by:54
Symbol 53 TextUses:39Used by:54 290 371 1004
Symbol 54 MovieClip {congratulationEff7}Uses:52 53
Symbol 55 GraphicUsed by:58
Symbol 56 GraphicUsed by:58
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClip {congratulationEff3}Uses:55 56 57
Symbol 59 GraphicUsed by:62
Symbol 60 GraphicUsed by:62
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClip {congratulationEff2}Uses:59 60 61
Symbol 63 GraphicUsed by:66
Symbol 64 GraphicUsed by:66
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClip {congratulationEff1}Uses:63 64 65
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClip {flash_flash2}Uses:67
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClip {errorClip}Uses:69
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClip {rightClip}Uses:71
Symbol 73 GraphicUsed by:75
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClip {targetReachClip}Uses:73 74
Symbol 76 GraphicUsed by:94
Symbol 77 GraphicUsed by:94 492 537 728 820 831
Symbol 78 GraphicUsed by:94
Symbol 79 EditableTextUses:39Used by:94
Symbol 80 EditableTextUses:39Used by:94
Symbol 81 GraphicUsed by:85 533
Symbol 82 EditableTextUses:39Used by:85
Symbol 83 EditableTextUses:39Used by:85
Symbol 84 EditableTextUses:39Used by:85
Symbol 85 ButtonUses:81 82 83 84Used by:94
Symbol 86 EditableTextUses:39Used by:94
Symbol 87 EditableTextUses:39Used by:94
Symbol 88 GraphicUsed by:94
Symbol 89 ButtonUses:33 30 31Used by:94 492 820 995
Symbol 90 GraphicUsed by:94 492 792
Symbol 91 EditableTextUses:39Used by:94
Symbol 92 EditableTextUses:39Used by:94
Symbol 93 GraphicUsed by:94 225 409 492 537 820 831
Symbol 94 MovieClip {StartLevel}Uses:76 77 78 79 80 85 86 87 88 89 90 91 92 93
Symbol 95 GraphicUsed by:225
Symbol 96 GraphicUsed by:225
Symbol 97 GraphicUsed by:101
Symbol 98 GraphicUsed by:101
Symbol 99 GraphicUsed by:101
Symbol 100 GraphicUsed by:101
Symbol 101 ButtonUses:97 98 99 100Used by:225
Symbol 102 GraphicUsed by:106
Symbol 103 GraphicUsed by:106
Symbol 104 GraphicUsed by:106
Symbol 105 GraphicUsed by:106
Symbol 106 ButtonUses:102 103 104 105Used by:225
Symbol 107 GraphicUsed by:225
Symbol 108 TextUses:39Used by:225
Symbol 109 TextUses:39Used by:225 951
Symbol 110 TextUses:39Used by:225
Symbol 111 TextUses:39Used by:225 951
Symbol 112 TextUses:39Used by:225
Symbol 113 GraphicUsed by:225
Symbol 114 TextUses:39Used by:225
Symbol 115 GraphicUsed by:116 225 572
Symbol 116 ButtonUses:115Used by:225
Symbol 117 GraphicUsed by:225
Symbol 118 GraphicUsed by:225
Symbol 119 GraphicUsed by:225
Symbol 120 GraphicUsed by:225
Symbol 121 GraphicUsed by:225
Symbol 122 GraphicUsed by:225
Symbol 123 GraphicUsed by:225 631
Symbol 124 GraphicUsed by:225
Symbol 125 GraphicUsed by:225
Symbol 126 GraphicUsed by:225
Symbol 127 GraphicUsed by:130 229
Symbol 128 GraphicUsed by:130 229 900
Symbol 129 GraphicUsed by:130 229 900
Symbol 130 MovieClipUses:127 128 129Used by:225
Symbol 131 GraphicUsed by:225
Symbol 132 GraphicUsed by:225
Symbol 133 GraphicUsed by:225
Symbol 134 GraphicUsed by:138
Symbol 135 GraphicUsed by:138
Symbol 136 GraphicUsed by:138
Symbol 137 GraphicUsed by:138
Symbol 138 ButtonUses:134 135 136 137Used by:225
Symbol 139 GraphicUsed by:225
Symbol 140 GraphicUsed by:225
Symbol 141 GraphicUsed by:143 620
Symbol 142 GraphicUsed by:143 150 943
Symbol 143 ButtonUses:141 142Used by:225
Symbol 144 GraphicUsed by:146 225 618
Symbol 145 GraphicUsed by:146 148
Symbol 146 ButtonUses:144 145Used by:225
Symbol 147 GraphicUsed by:148 614
Symbol 148 ButtonUses:147 145Used by:225
Symbol 149 GraphicUsed by:150 612 943
Symbol 150 ButtonUses:149 142Used by:225
Symbol 151 GraphicUsed by:155 605
Symbol 152 GraphicUsed by:155
Symbol 153 GraphicUsed by:155
Symbol 154 GraphicUsed by:155
Symbol 155 ButtonUses:151 152 153 154Used by:156
Symbol 156 MovieClip {game_gamesgames_com_fla.Timeline_182}Uses:155Used by:225
Symbol 157 GraphicUsed by:225
Symbol 158 GraphicUsed by:159 645
Symbol 159 ButtonUses:158Used by:225
Symbol 160 GraphicUsed by:225 631
Symbol 161 GraphicUsed by:225
Symbol 162 GraphicUsed by:225
Symbol 163 GraphicUsed by:225
Symbol 164 GraphicUsed by:225
Symbol 165 GraphicUsed by:167 191 197
Symbol 166 TextUses:39Used by:167 191 197
Symbol 167 ButtonUses:165 166Used by:225
Symbol 168 GraphicUsed by:225
Symbol 169 GraphicUsed by:225
Symbol 170 GraphicUsed by:225
Symbol 171 GraphicUsed by:225
Symbol 172 GraphicUsed by:225
Symbol 173 GraphicUsed by:225
Symbol 174 GraphicUsed by:225
Symbol 175 GraphicUsed by:225
Symbol 176 GraphicUsed by:225
Symbol 177 GraphicUsed by:225
Symbol 178 GraphicUsed by:225
Symbol 179 GraphicUsed by:225
Symbol 180 GraphicUsed by:225
Symbol 181 GraphicUsed by:225
Symbol 182 GraphicUsed by:225
Symbol 183 GraphicUsed by:225
Symbol 184 GraphicUsed by:225
Symbol 185 GraphicUsed by:225
Symbol 186 GraphicUsed by:225
Symbol 187 GraphicUsed by:225
Symbol 188 GraphicUsed by:225
Symbol 189 GraphicUsed by:225
Symbol 190 GraphicUsed by:225
Symbol 191 ButtonUses:165 166Used by:225
Symbol 192 GraphicUsed by:225
Symbol 193 GraphicUsed by:225
Symbol 194 GraphicUsed by:225
Symbol 195 GraphicUsed by:225
Symbol 196 GraphicUsed by:225
Symbol 197 ButtonUses:165 166Used by:225
Symbol 198 GraphicUsed by:225
Symbol 199 GraphicUsed by:225
Symbol 200 GraphicUsed by:225
Symbol 201 GraphicUsed by:225
Symbol 202 GraphicUsed by:225
Symbol 203 GraphicUsed by:225
Symbol 204 GraphicUsed by:225
Symbol 205 GraphicUsed by:225
Symbol 206 GraphicUsed by:225
Symbol 207 GraphicUsed by:225
Symbol 208 GraphicUsed by:225
Symbol 209 GraphicUsed by:225
Symbol 210 GraphicUsed by:225
Symbol 211 GraphicUsed by:225
Symbol 212 GraphicUsed by:225
Symbol 213 GraphicUsed by:225
Symbol 214 GraphicUsed by:225
Symbol 215 GraphicUsed by:225
Symbol 216 GraphicUsed by:225
Symbol 217 GraphicUsed by:225
Symbol 218 GraphicUsed by:225
Symbol 219 GraphicUsed by:225 953
Symbol 220 GraphicUsed by:225
Symbol 221 GraphicUsed by:225
Symbol 222 GraphicUsed by:224
Symbol 223 TextUses:39Used by:224
Symbol 224 ButtonUses:222 223Used by:225
Symbol 225 MovieClip {HowToPlayClip}Uses:95 96 101 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 130 131 132 133 138 139 140 143 146 148 150 156 157 159 93 160 161 162 163 164 167 168 144 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 115 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 224
Symbol 226 GraphicUsed by:232
Symbol 227 EditableTextUses:39Used by:232
Symbol 228 GraphicUsed by:232
Symbol 229 MovieClipUses:129 128 127Used by:232 238 251 256 264 270 276 283 290 296 301 310 995
Symbol 230 GraphicUsed by:232
Symbol 231 EditableTextUses:39Used by:232
Symbol 232 MovieClip {cookbook_12}Uses:226 227 228 229 230 231
Symbol 233 GraphicUsed by:238
Symbol 234 EditableTextUses:39Used by:238
Symbol 235 GraphicUsed by:238
Symbol 236 GraphicUsed by:238
Symbol 237 EditableTextUses:39Used by:238
Symbol 238 MovieClip {cookbook_11}Uses:233 234 235 229 236 237
Symbol 239 GraphicUsed by:251
Symbol 240 EditableTextUses:39Used by:251
Symbol 241 GraphicUsed by:251
Symbol 242 GraphicUsed by:251
Symbol 243 EditableTextUses:39Used by:251
Symbol 244 EditableTextUses:39Used by:251
Symbol 245 GraphicUsed by:251 290 310 348 351 356 359 364 367 371 374 378
Symbol 246 TextUses:39Used by:251
Symbol 247 GraphicUsed by:251
Symbol 248 GraphicUsed by:250
Symbol 249 GraphicUsed by:250
Symbol 250 ButtonUses:248 249Used by:251 270 283 409
Symbol 251 MovieClip {cookbook_10}Uses:239 240 241 229 242 243 244 245 246 247 250
Symbol 252 GraphicUsed by:256
Symbol 253 GraphicUsed by:256
Symbol 254 EditableTextUses:39Used by:256
Symbol 255 EditableTextUses:39Used by:256
Symbol 256 MovieClip {cookbook_9}Uses:252 229 253 254 255
Symbol 257 GraphicUsed by:264
Symbol 258 GraphicUsed by:264
Symbol 259 TextUses:39Used by:264 270 290 409
Symbol 260 EditableTextUses:39Used by:264
Symbol 261 GraphicUsed by:263
Symbol 262 GraphicUsed by:263
Symbol 263 ButtonUses:261 262Used by:264 276 296 409
Symbol 264 MovieClip {cookbook_7}Uses:257 229 258 259 260 263
Symbol 265 GraphicUsed by:270
Symbol 266 GraphicUsed by:270
Symbol 267 GraphicUsed by:270
Symbol 268 EditableTextUses:39Used by:270
Symbol 269 EditableTextUses:39Used by:270
Symbol 270 MovieClip {cookbook_6}Uses:265 259 266 229 267 268 269 250
Symbol 271 GraphicUsed by:276
Symbol 272 EditableTextUses:39Used by:276
Symbol 273 GraphicUsed by:276
Symbol 274 GraphicUsed by:276
Symbol 275 EditableTextUses:39Used by:276
Symbol 276 MovieClip {cookbook_5}Uses:271 272 273 229 274 275 263
Symbol 277 GraphicUsed by:283
Symbol 278 EditableTextUses:39Used by:283
Symbol 279 GraphicUsed by:283
Symbol 280 GraphicUsed by:283
Symbol 281 EditableTextUses:39Used by:283
Symbol 282 EditableTextUses:39Used by:283
Symbol 283 MovieClip {cookbook_4}Uses:277 278 279 229 280 281 282 250
Symbol 284 GraphicUsed by:290
Symbol 285 GraphicUsed by:290
Symbol 286 GraphicUsed by:290
Symbol 287 EditableTextUses:39Used by:290
Symbol 288 EditableTextUses:39Used by:290
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClip {cookbook_8}Uses:284 259 285 229 286 287 288 245 53 289
Symbol 291 GraphicUsed by:296
Symbol 292 EditableTextUses:39Used by:296
Symbol 293 GraphicUsed by:296
Symbol 294 GraphicUsed by:296
Symbol 295 EditableTextUses:39Used by:296
Symbol 296 MovieClip {cookbook_3}Uses:291 292 293 229 294 295 263
Symbol 297 GraphicUsed by:301
Symbol 298 GraphicUsed by:301
Symbol 299 EditableTextUses:39Used by:301
Symbol 300 EditableTextUses:39Used by:301
Symbol 301 MovieClip {cookbook_2}Uses:297 229 298 299 300
Symbol 302 GraphicUsed by:310
Symbol 303 EditableTextUses:39Used by:310
Symbol 304 GraphicUsed by:310
Symbol 305 GraphicUsed by:310
Symbol 306 EditableTextUses:39Used by:310
Symbol 307 EditableTextUses:39Used by:310
Symbol 308 TextUses:39Used by:310
Symbol 309 GraphicUsed by:310
Symbol 310 MovieClip {cookbook_1}Uses:302 303 304 229 305 306 307 245 308 309
Symbol 311 GraphicUsed by:320 998 1000 1002 1004
Symbol 312 ShapeTweeningUsed by:314
Symbol 313 ShapeTweeningUsed by:314
Symbol 314 MovieClipUses:312 313 23Used by:320 998 1000 1002 1004
Symbol 315 GraphicUsed by:320 998 1000 1002 1004
Symbol 316 GraphicUsed by:320 998 1000 1002 1004
Symbol 317 GraphicUsed by:320 998 1000 1002 1004
Symbol 318 TextUses:39Used by:320 378
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClip {effect5}Uses:311 314 315 316 317 38 318 319
Symbol 321 ShapeTweeningUsed by:330
Symbol 322 GraphicUsed by:330
Symbol 323 TextUses:39Used by:330
Symbol 324 GraphicUsed by:330
Symbol 325 GraphicUsed by:329
Symbol 326 TextUses:39Used by:329
Symbol 327 GraphicUsed by:329
Symbol 328 GraphicUsed by:329
Symbol 329 ButtonUses:325 326 327 328Used by:330
Symbol 330 MovieClip {pauseClip}Uses:321 322 323 324 329
Symbol 331 GraphicUsed by:409
Symbol 332 GraphicUsed by:409
Symbol 333 GraphicUsed by:334
Symbol 334 ButtonUses:333Used by:409
Symbol 335 GraphicUsed by:409
Symbol 336 GraphicUsed by:409
Symbol 337 GraphicUsed by:342
Symbol 338 GraphicUsed by:342 351 359 367 374
Symbol 339 TextUses:39Used by:342 351 359 367 374
Symbol 340 GraphicUsed by:342 351 359 367 374
Symbol 341 EditableTextUses:39Used by:342
Symbol 342 ButtonUses:337 338 339 340 341Used by:349
Symbol 343 TextUses:39Used by:348 998
Symbol 344 GraphicUsed by:348
Symbol 345 EditableTextUses:39Used by:348
Symbol 346 GraphicUsed by:348
Symbol 347 GraphicUsed by:348
Symbol 348 ButtonUses:245 343 344 345 346 347Used by:349
Symbol 349 MovieClip {game_gamesgames_com_fla.Timeline_138}Uses:342 348Used by:409
Symbol 350 EditableTextUses:39Used by:351
Symbol 351 ButtonUses:338 245 339 340 350Used by:357
Symbol 352 TextUses:39Used by:356
Symbol 353 GraphicUsed by:356
Symbol 354 GraphicUsed by:356
Symbol 355 EditableTextUses:39Used by:356
Symbol 356 ButtonUses:245 352 353 354 355Used by:357
Symbol 357 MovieClip {game_gamesgames_com_fla.Timeline_141}Uses:351 356Used by:409
Symbol 358 EditableTextUses:39Used by:359
Symbol 359 ButtonUses:338 340 245 339 358Used by:365
Symbol 360 TextUses:39Used by:364 1002
Symbol 361 GraphicUsed by:364
Symbol 362 EditableTextUses:39Used by:364
Symbol 363 GraphicUsed by:364
Symbol 364 ButtonUses:245 360 361 362 363Used by:365
Symbol 365 MovieClip {game_gamesgames_com_fla.Timeline_144}Uses:359 364Used by:409
Symbol 366 EditableTextUses:39Used by:367
Symbol 367 ButtonUses:338 245 339 340 366Used by:372
Symbol 368 GraphicUsed by:371
Symbol 369 GraphicUsed by:371
Symbol 370 EditableTextUses:39Used by:371
Symbol 371 ButtonUses:245 53 368 369 370Used by:372
Symbol 372 MovieClip {game_gamesgames_com_fla.Timeline_147}Uses:367 371Used by:409
Symbol 373 EditableTextUses:39Used by:374
Symbol 374 ButtonUses:338 245 339 340 373Used by:379
Symbol 375 GraphicUsed by:378
Symbol 376 EditableTextUses:39Used by:378
Symbol 377 GraphicUsed by:378
Symbol 378 ButtonUses:245 318 375 376 377Used by:379
Symbol 379 MovieClip {game_gamesgames_com_fla.Timeline_150}Uses:374 378Used by:409
Symbol 380 GraphicUsed by:409
Symbol 381 GraphicUsed by:383
Symbol 382 TextUses:39Used by:383
Symbol 383 ButtonUses:381 382Used by:409
Symbol 384 GraphicUsed by:386
Symbol 385 TextUses:39Used by:386
Symbol 386 ButtonUses:384 385Used by:409
Symbol 387 TextUses:39Used by:409
Symbol 388 TextUses:39Used by:409
Symbol 389 GraphicUsed by:409
Symbol 390 TextUses:39Used by:409
Symbol 391 TextUses:39Used by:409
Symbol 392 TextUses:39Used by:409
Symbol 393 TextUses:39Used by:409
Symbol 394 GraphicUsed by:409
Symbol 395 TextUses:39Used by:409
Symbol 396 TextUses:39Used by:409
Symbol 397 TextUses:39Used by:409
Symbol 398 GraphicUsed by:409
Symbol 399 TextUses:39Used by:409
Symbol 400 TextUses:39Used by:409
Symbol 401 TextUses:39Used by:409
Symbol 402 GraphicUsed by:409
Symbol 403 TextUses:39Used by:409
Symbol 404 TextUses:39Used by:409
Symbol 405 TextUses:39Used by:409
Symbol 406 GraphicUsed by:409
Symbol 407 TextUses:39Used by:409
Symbol 408 TextUses:39Used by:409
Symbol 409 MovieClip {trophyPageClip}Uses:331 259 332 334 335 336 349 357 365 372 379 93 380 383 386 387 388 389 250 390 263 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408
Symbol 410 GraphicUsed by:492
Symbol 411 GraphicUsed by:413 449
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:411 412Used by:492
Symbol 414 GraphicUsed by:492
Symbol 415 GraphicUsed by:416 450
Symbol 416 MovieClipUses:415Used by:492
Symbol 417 GraphicUsed by:419
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:417 418Used by:492
Symbol 420 GraphicUsed by:492
Symbol 421 GraphicUsed by:492
Symbol 422 GraphicUsed by:492
Symbol 423 GraphicUsed by:492
Symbol 424 GraphicUsed by:426
Symbol 425 GraphicUsed by:426
Symbol 426 MovieClip {game_gamesgames_com_fla.Timeline_123}Uses:424 425Used by:492
Symbol 427 GraphicUsed by:428
Symbol 428 MovieClipUses:427Used by:492
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClip {game_gamesgames_com_fla.Timeline_125}Uses:429Used by:492
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClip {game_gamesgames_com_fla.Timeline_126}Uses:431Used by:492
Symbol 433 GraphicUsed by:492
Symbol 434 GraphicUsed by:492
Symbol 435 GraphicUsed by:492
Symbol 436 GraphicUsed by:492
Symbol 437 GraphicUsed by:492
Symbol 438 GraphicUsed by:492
Symbol 439 GraphicUsed by:492
Symbol 440 GraphicUsed by:492
Symbol 441 GraphicUsed by:445
Symbol 442 TextUses:39Used by:445
Symbol 443 GraphicUsed by:445
Symbol 444 GraphicUsed by:445
Symbol 445 ButtonUses:441 442 443 444Used by:492
Symbol 446 GraphicUsed by:492
Symbol 447 GraphicUsed by:492
Symbol 448 GraphicUsed by:449
Symbol 449 MovieClipUses:411 448Used by:492
Symbol 450 MovieClipUses:415Used by:492
Symbol 451 GraphicUsed by:453
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:451 452Used by:492
Symbol 454 GraphicUsed by:492
Symbol 455 GraphicUsed by:459
Symbol 456 GraphicUsed by:459
Symbol 457 GraphicUsed by:459
Symbol 458 GraphicUsed by:459
Symbol 459 MovieClipUses:455 456 457 458Used by:492
Symbol 460 GraphicUsed by:492
Symbol 461 GraphicUsed by:492
Symbol 462 GraphicUsed by:492
Symbol 463 GraphicUsed by:492
Symbol 464 GraphicUsed by:466
Symbol 465 GraphicUsed by:466
Symbol 466 MovieClip {game_gamesgames_com_fla.Timeline_132}Uses:464 465Used by:492
Symbol 467 GraphicUsed by:492
Symbol 468 EditableTextUses:39Used by:492
Symbol 469 EditableTextUses:39Used by:492
Symbol 470 GraphicUsed by:492
Symbol 471 EditableTextUses:39Used by:492
Symbol 472 EditableTextUses:39Used by:492
Symbol 473 EditableTextUses:39Used by:492
Symbol 474 MovieClip {game_gamesgames_com_fla.congratulationEff9_133}Used by:492
Symbol 475 GraphicUsed by:476
Symbol 476 MovieClip {game_gamesgames_com_fla.Timeline_134}Uses:475Used by:492
Symbol 477 EditableTextUses:39Used by:492
Symbol 478 EditableTextUses:39Used by:492
Symbol 479 EditableTextUses:39Used by:492
Symbol 480 EditableTextUses:39Used by:492
Symbol 481 GraphicUsed by:492
Symbol 482 GraphicUsed by:491 616
Symbol 483 GraphicUsed by:491 607
Symbol 484 GraphicUsed by:491 966 970 975
Symbol 485 GraphicUsed by:491 575
Symbol 486 GraphicUsed by:491 563
Symbol 487 GraphicUsed by:491 570
Symbol 488 GraphicUsed by:491
Symbol 489 GraphicUsed by:491
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClip {game_gamesgames_com_fla.jiangliEff_135}Uses:482 483 484 485 486 487 488 489 490Used by:492
Symbol 492 MovieClip {congratulationClip}Uses:410 413 414 416 77 419 420 421 422 423 426 428 430 432 93 433 434 435 436 437 438 439 440 445 446 447 449 450 453 454 459 460 461 462 463 466 90 89 467 468 469 470 471 472 473 474 476 477 478 479 480 481 491
Symbol 493 GraphicUsed by:494
Symbol 494 MovieClip {gameOverClip}Uses:493
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClip {flower1}Uses:495
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClip {sugar0}Uses:497
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClip {sugar}Uses:499
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClip {flower2}Uses:501
Symbol 503 GraphicUsed by:504
Symbol 504 MovieClip {egg3}Uses:503
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClip {egg2}Uses:505
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClip {egg1}Uses:507
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClip {egg0}Uses:509
Symbol 511 GraphicUsed by:537
Symbol 512 GraphicUsed by:537
Symbol 513 EditableTextUses:39Used by:537
Symbol 514 EditableTextUses:39Used by:537
Symbol 515 GraphicUsed by:518
Symbol 516 GraphicUsed by:518
Symbol 517 GraphicUsed by:518
Symbol 518 ButtonUses:515 516 517Used by:537 728
Symbol 519 GraphicUsed by:523 528 533
Symbol 520 EditableTextUses:39Used by:523
Symbol 521 EditableTextUses:39Used by:523
Symbol 522 EditableTextUses:39Used by:523
Symbol 523 ButtonUses:519 520 521 522Used by:537
Symbol 524 EditableTextUses:39Used by:528
Symbol 525 GraphicUsed by:528
Symbol 526 EditableTextUses:39Used by:528
Symbol 527 EditableTextUses:39Used by:528
Symbol 528 ButtonUses:519 524 525 526 527Used by:537
Symbol 529 EditableTextUses:39Used by:533
Symbol 530 GraphicUsed by:533
Symbol 531 EditableTextUses:39Used by:533
Symbol 532 EditableTextUses:39Used by:533
Symbol 533 ButtonUses:81 529 530 531 519 532Used by:537
Symbol 534 GraphicUsed by:537
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535Used by:537
Symbol 537 MovieClip {difficultLevelClip}Uses:511 77 512 513 514 518 523 528 533 534 536 93
Symbol 538 GraphicUsed by:542
Symbol 539 GraphicUsed by:542
Symbol 540 GraphicUsed by:542
Symbol 541 GraphicUsed by:542
Symbol 542 MovieClip {candyButton04}Uses:538 539 540 541Used by:561
Symbol 543 GraphicUsed by:547
Symbol 544 GraphicUsed by:547
Symbol 545 GraphicUsed by:547
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClip {candyButton03}Uses:543 544 545 546Used by:561
Symbol 548 GraphicUsed by:552
Symbol 549 GraphicUsed by:552
Symbol 550 GraphicUsed by:552
Symbol 551 GraphicUsed by:552
Symbol 552 MovieClip {candyButton02}Uses:548 549 550 551Used by:561
Symbol 553 GraphicUsed by:557
Symbol 554 GraphicUsed by:557
Symbol 555 GraphicUsed by:557
Symbol 556 GraphicUsed by:557
Symbol 557 MovieClip {candyButton01}Uses:553 554 555 556Used by:561
Symbol 558 GraphicUsed by:561
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:559Used by:561
Symbol 561 MovieClip {candyMc}Uses:558 557 552 547 542 560Used by:657
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClip {color_hs}Uses:486 562Used by:602
Symbol 564 GraphicUsed by:567
Symbol 565 GraphicUsed by:567
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClip {color_coffee}Uses:564 565 566Used by:602
Symbol 568 GraphicUsed by:570
Symbol 569 GraphicUsed by:570
Symbol 570 MovieClip {color_red}Uses:487 568 569Used by:602
Symbol 571 GraphicUsed by:572
Symbol 572 MovieClip {color_lans}Uses:115 571Used by:602
Symbol 573 GraphicUsed by:575
Symbol 574 GraphicUsed by:575
Symbol 575 MovieClip {color_ls}Uses:485 573 574Used by:602
Symbol 576 GraphicUsed by:579
Symbol 577 GraphicUsed by:579
Symbol 578 GraphicUsed by:579
Symbol 579 MovieClip {color_fh}Uses:576 577 578Used by:602
Symbol 580 GraphicUsed by:599
Symbol 581 GraphicUsed by:599
Symbol 582 GraphicUsed by:599
Symbol 583 GraphicUsed by:599
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClipUses:584Used by:599
Symbol 586 GraphicUsed by:599
Symbol 587 GraphicUsed by:588
Symbol 588 MovieClipUses:587Used by:599
Symbol 589 GraphicUsed by:599
Symbol 590 GraphicUsed by:591
Symbol 591 MovieClipUses:590Used by:599
Symbol 592 GraphicUsed by:599
Symbol 593 GraphicUsed by:594
Symbol 594 MovieClipUses:593Used by:599
Symbol 595 GraphicUsed by:599
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:596Used by:599
Symbol 598 GraphicUsed by:599
Symbol 599 MovieClip {game_gamesgames_com_fla.ysMachineClip_84}Uses:580 581 582 583 585 586 588 589 591 592 594 595 597 598Used by:602
Symbol 600 GraphicUsed by:601
Symbol 601 MovieClipUses:600Used by:602
Symbol 602 MovieClip {colorMachineClip}Uses:599 579 575 572 570 567 563 601Used by:657
Symbol 603 GraphicUsed by:605
Symbol 604 GraphicUsed by:605 607 610 612 614 616 618 620
Symbol 605 MovieClip {xingz04}Uses:603 604 151Used by:625
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClip {xingz07}Uses:606 604 483Used by:625
Symbol 608 GraphicUsed by:610
Symbol 609 GraphicUsed by:610
Symbol 610 MovieClip {xingz08}Uses:608 604 609Used by:625
Symbol 611 GraphicUsed by:612
Symbol 612 MovieClip {xingz05}Uses:611 604 149Used by:625
Symbol 613 GraphicUsed by:614
Symbol 614 MovieClip {xingz03}Uses:613 604 147Used by:625
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClip {xingz06}Uses:615 604 482Used by:625
Symbol 617 GraphicUsed by:618
Symbol 618 MovieClip {xingz02}Uses:617 604 144Used by:625
Symbol 619 GraphicUsed by:620
Symbol 620 MovieClip {xingz01}Uses:619 604 141Used by:625
Symbol 621 GraphicUsed by:625
Symbol 622 MovieClipUsed by:625
Symbol 623 GraphicUsed by:624
Symbol 624 MovieClipUses:623Used by:625
Symbol 625 MovieClip {shapeMac1}Uses:621 620 618 616 614 612 622 610 607 605 624Used by:657
Symbol 626 GraphicUsed by:631
Symbol 627 GraphicUsed by:631
Symbol 628 GraphicUsed by:631
Symbol 629 GraphicUsed by:631
Symbol 630 GraphicUsed by:631
Symbol 631 MovieClipUses:626 627 160 628 629 123 630Used by:657
Symbol 632 GraphicUsed by:650
Symbol 633 GraphicUsed by:641
Symbol 634 GraphicUsed by:641
Symbol 635 GraphicUsed by:641
Symbol 636 GraphicUsed by:641
Symbol 637 GraphicUsed by:641
Symbol 638 GraphicUsed by:641
Symbol 639 GraphicUsed by:641
Symbol 640 GraphicUsed by:641
Symbol 641 MovieClip {game_gamesgames_com_fla.Timeline_23}Uses:633 634 635 636 637 638 639 640Used by:650
Symbol 642 GraphicUsed by:650
Symbol 643 GraphicUsed by:644
Symbol 644 ButtonUses:643Used by:650
Symbol 645 ButtonUses:158Used by:650
Symbol 646 GraphicUsed by:650
Symbol 647 GraphicUsed by:650
Symbol 648 GraphicUsed by:650
Symbol 649 GraphicUsed by:650
Symbol 650 MovieClip {churnupMac}Uses:632 641 642 644 645 646 647 648 649Used by:657
Symbol 651 GraphicUsed by:653
Symbol 652 TextUses:39Used by:653
Symbol 653 MovieClipUses:651 652Used by:657
Symbol 654 GraphicUsed by:656
Symbol 655 GraphicUsed by:656
Symbol 656 MovieClip {game_gamesgames_com_fla.Timeline_104}Uses:654 655Used by:657
Symbol 657 MovieClip {barrierLayerClip}Uses:631 625 650 602 561 653 656
Symbol 658 GraphicUsed by:728
Symbol 659 EditableTextUses:39Used by:728
Symbol 660 EditableTextUses:39Used by:728
Symbol 661 EditableTextUses:39Used by:728
Symbol 662 GraphicUsed by:669
Symbol 663 GraphicUsed by:669
Symbol 664 GraphicUsed by:669
Symbol 665 GraphicUsed by:669
Symbol 666 GraphicUsed by:669
Symbol 667 GraphicUsed by:669
Symbol 668 GraphicUsed by:669
Symbol 669 MovieClip {game_gamesgames_com_fla.level1Mc_60}Uses:662 663 664 665 666 667 668Used by:728
Symbol 670 GraphicUsed by:677
Symbol 671 GraphicUsed by:677
Symbol 672 GraphicUsed by:677
Symbol 673 GraphicUsed by:677
Symbol 674 GraphicUsed by:677
Symbol 675 GraphicUsed by:677
Symbol 676 GraphicUsed by:677
Symbol 677 MovieClip {game_gamesgames_com_fla.level2Mc_61}Uses:670 671 672 673 674 675 676Used by:728
Symbol 678 GraphicUsed by:685
Symbol 679 GraphicUsed by:685
Symbol 680 GraphicUsed by:685
Symbol 681 GraphicUsed by:685
Symbol 682 GraphicUsed by:685
Symbol 683 GraphicUsed by:685
Symbol 684 GraphicUsed by:685
Symbol 685 MovieClip {game_gamesgames_com_fla.level3Mc_62}Uses:678 679 680 681 682 683 684Used by:728
Symbol 686 GraphicUsed by:693
Symbol 687 GraphicUsed by:693
Symbol 688 GraphicUsed by:693
Symbol 689 GraphicUsed by:693
Symbol 690 GraphicUsed by:693
Symbol 691 GraphicUsed by:693
Symbol 692 GraphicUsed by:693
Symbol 693 MovieClip {game_gamesgames_com_fla.level4Mc_63}Uses:686 687 688 689 690 691 692Used by:728
Symbol 694 GraphicUsed by:701
Symbol 695 GraphicUsed by:701
Symbol 696 GraphicUsed by:701
Symbol 697 GraphicUsed by:701
Symbol 698 GraphicUsed by:701
Symbol 699 GraphicUsed by:701
Symbol 700 GraphicUsed by:701
Symbol 701 MovieClip {game_gamesgames_com_fla.level5Mc_64}Uses:694 695 696 697 698 699 700Used by:728
Symbol 702 GraphicUsed by:709
Symbol 703 GraphicUsed by:709
Symbol 704 GraphicUsed by:709
Symbol 705 GraphicUsed by:709
Symbol 706 GraphicUsed by:709
Symbol 707 GraphicUsed by:709
Symbol 708 GraphicUsed by:709
Symbol 709 MovieClip {game_gamesgames_com_fla.level6Mc_65}Uses:702 703 704 705 706 707 708Used by:728
Symbol 710 GraphicUsed by:717
Symbol 711 GraphicUsed by:717
Symbol 712 GraphicUsed by:717
Symbol 713 GraphicUsed by:717
Symbol 714 GraphicUsed by:717
Symbol 715 GraphicUsed by:717
Symbol 716 GraphicUsed by:717
Symbol 717 MovieClip {game_gamesgames_com_fla.level7Mc_66}Uses:710 711 712 713 714 715 716Used by:728
Symbol 718 GraphicUsed by:722 726
Symbol 719 EditableTextUses:39Used by:722
Symbol 720 EditableTextUses:39Used by:722
Symbol 721 EditableTextUses:39Used by:722
Symbol 722 ButtonUses:718 719 720 721Used by:728
Symbol 723 EditableTextUses:39Used by:726
Symbol 724 EditableTextUses:39Used by:726
Symbol 725 EditableTextUses:39Used by:726
Symbol 726 ButtonUses:718 723 724 725Used by:728
Symbol 727 GraphicUsed by:728
Symbol 728 MovieClip {LevelMapClip}Uses:658 77 659 660 661 669 677 685 693 701 709 717 722 726 518 727
Symbol 729 GraphicUsed by:786
Symbol 730 GraphicUsed by:786
Symbol 731 GraphicUsed by:786
Symbol 732 GraphicUsed by:786
Symbol 733 GraphicUsed by:786
Symbol 734 GraphicUsed by:786
Symbol 735 GraphicUsed by:786
Symbol 736 GraphicUsed by:786
Symbol 737 GraphicUsed by:786
Symbol 738 GraphicUsed by:786
Symbol 739 GraphicUsed by:786
Symbol 740 GraphicUsed by:786
Symbol 741 GraphicUsed by:786
Symbol 742 GraphicUsed by:786
Symbol 743 GraphicUsed by:786
Symbol 744 GraphicUsed by:786
Symbol 745 GraphicUsed by:786
Symbol 746 GraphicUsed by:786
Symbol 747 GraphicUsed by:786
Symbol 748 GraphicUsed by:786
Symbol 749 GraphicUsed by:786
Symbol 750 GraphicUsed by:786
Symbol 751 GraphicUsed by:786
Symbol 752 GraphicUsed by:786
Symbol 753 GraphicUsed by:786
Symbol 754 GraphicUsed by:786
Symbol 755 GraphicUsed by:786
Symbol 756 GraphicUsed by:786
Symbol 757 GraphicUsed by:786
Symbol 758 GraphicUsed by:786
Symbol 759 GraphicUsed by:786
Symbol 760 GraphicUsed by:786
Symbol 761 GraphicUsed by:786
Symbol 762 GraphicUsed by:786
Symbol 763 GraphicUsed by:786
Symbol 764 GraphicUsed by:786
Symbol 765 GraphicUsed by:786
Symbol 766 GraphicUsed by:786
Symbol 767 GraphicUsed by:786
Symbol 768 GraphicUsed by:786
Symbol 769 GraphicUsed by:786
Symbol 770 GraphicUsed by:786
Symbol 771 GraphicUsed by:786
Symbol 772 GraphicUsed by:786
Symbol 773 GraphicUsed by:786
Symbol 774 GraphicUsed by:786
Symbol 775 GraphicUsed by:786
Symbol 776 GraphicUsed by:786
Symbol 777 GraphicUsed by:786
Symbol 778 GraphicUsed by:786
Symbol 779 GraphicUsed by:786
Symbol 780 GraphicUsed by:786
Symbol 781 GraphicUsed by:786
Symbol 782 GraphicUsed by:786
Symbol 783 GraphicUsed by:786
Symbol 784 GraphicUsed by:786
Symbol 785 GraphicUsed by:786
Symbol 786 MovieClip {cake0}Uses:729 730 731 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 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785
Symbol 787 GraphicUsed by:820
Symbol 788 GraphicUsed by:792 825
Symbol 789 EditableTextUses:39Used by:792
Symbol 790 EditableTextUses:39Used by:792
Symbol 791 EditableTextUses:39Used by:792
Symbol 792 ButtonUses:788 789 90 790 791Used by:820 831
Symbol 793 GraphicUsed by:820
Symbol 794 GraphicUsed by:801
Symbol 795 EditableTextUses:39Used by:801
Symbol 796 EditableTextUses:39Used by:801
Symbol 797 EditableTextUses:39Used by:801
Symbol 798 EditableTextUses:39Used by:801
Symbol 799 EditableTextUses:39Used by:801
Symbol 800 EditableTextUses:39Used by:801
Symbol 801 ButtonUses:794 795 796 797 798 799 800Used by:820
Symbol 802 GraphicUsed by:806
Symbol 803 EditableTextUses:39Used by:806
Symbol 804 EditableTextUses:39Used by:806
Symbol 805 EditableTextUses:39Used by:806
Symbol 806 ButtonUses:802 803 804 805Used by:820
Symbol 807 EditableTextUses:39Used by:820
Symbol 808 GraphicUsed by:820
Symbol 809 EditableTextUses:39Used by:820
Symbol 810 EditableTextUses:39Used by:820
Symbol 811 GraphicUsed by:820
Symbol 812 EditableTextUses:39Used by:820
Symbol 813 GraphicUsed by:819
Symbol 814 EditableTextUses:39Used by:819
Symbol 815 GraphicUsed by:817
Symbol 816 GraphicUsed by:817
Symbol 817 MovieClipUses:815 816Used by:819
Symbol 818 EditableTextUses:39Used by:819
Symbol 819 MovieClip {game_gamesgames_com_fla.flash_01_56}Uses:813 814 817 818Used by:820
Symbol 820 MovieClip {UpLoadIntegralClip}Uses:787 77 792 793 801 806 807 808 809 810 811 812 819 89 93
Symbol 821 GraphicUsed by:831
Symbol 822 GraphicUsed by:831
Symbol 823 TextUses:39Used by:825
Symbol 824 GraphicUsed by:825
Symbol 825 ButtonUses:788 823 824Used by:831
Symbol 826 GraphicUsed by:830
Symbol 827 GraphicUsed by:829
Symbol 828 GraphicUsed by:829
Symbol 829 MovieClipUses:827 828Used by:830
Symbol 830 MovieClipUses:826 829Used by:831
Symbol 831 MovieClip {IntegralListClip}Uses:821 77 822 825 792 830 93
Symbol 832 GraphicUsed by:837
Symbol 833 TextUses:39Used by:837
Symbol 834 TextUses:39Used by:837
Symbol 835 EditableTextUses:39Used by:837
Symbol 836 EditableTextUses:39Used by:837
Symbol 837 MovieClip {item10}Uses:832 833 834 835 836
Symbol 838 GraphicUsed by:843
Symbol 839 TextUses:39Used by:843
Symbol 840 TextUses:39Used by:843
Symbol 841 EditableTextUses:39Used by:843
Symbol 842 EditableTextUses:39Used by:843
Symbol 843 MovieClip {item9}Uses:838 839 840 841 842
Symbol 844 GraphicUsed by:849
Symbol 845 TextUses:39Used by:849
Symbol 846 TextUses:39Used by:849
Symbol 847 EditableTextUses:39Used by:849
Symbol 848 EditableTextUses:39Used by:849
Symbol 849 MovieClip {item8}Uses:844 845 846 847 848
Symbol 850 GraphicUsed by:855
Symbol 851 TextUses:39Used by:855
Symbol 852 TextUses:39Used by:855
Symbol 853 EditableTextUses:39Used by:855
Symbol 854 EditableTextUses:39Used by:855
Symbol 855 MovieClip {item7}Uses:850 851 852 853 854
Symbol 856 GraphicUsed by:861
Symbol 857 TextUses:39Used by:861
Symbol 858 TextUses:39Used by:861
Symbol 859 EditableTextUses:39Used by:861
Symbol 860 EditableTextUses:39Used by:861
Symbol 861 MovieClip {item6}Uses:856 857 858 859 860
Symbol 862 GraphicUsed by:867
Symbol 863 TextUses:39Used by:867
Symbol 864 TextUses:39Used by:867
Symbol 865 EditableTextUses:39Used by:867
Symbol 866 EditableTextUses:39Used by:867
Symbol 867 MovieClip {item5}Uses:862 863 864 865 866
Symbol 868 GraphicUsed by:873
Symbol 869 TextUses:39Used by:873
Symbol 870 TextUses:39Used by:873
Symbol 871 EditableTextUses:39Used by:873
Symbol 872 EditableTextUses:39Used by:873
Symbol 873 MovieClip {item4}Uses:868 869 870 871 872
Symbol 874 GraphicUsed by:879
Symbol 875 TextUses:39Used by:879
Symbol 876 TextUses:39Used by:879
Symbol 877 EditableTextUses:39Used by:879
Symbol 878 EditableTextUses:39Used by:879
Symbol 879 MovieClip {item3}Uses:874 875 876 877 878
Symbol 880 GraphicUsed by:885
Symbol 881 TextUses:39Used by:885
Symbol 882 TextUses:39Used by:885
Symbol 883 EditableTextUses:39Used by:885
Symbol 884 EditableTextUses:39Used by:885
Symbol 885 MovieClip {item2}Uses:880 881 882 883 884
Symbol 886 GraphicUsed by:891
Symbol 887 TextUses:39Used by:891
Symbol 888 TextUses:39Used by:891
Symbol 889 EditableTextUses:39Used by:891
Symbol 890 EditableTextUses:39Used by:891
Symbol 891 MovieClip {item1}Uses:886 887 888 889 890
Symbol 892 GraphicUsed by:951
Symbol 893 TextUses:39Used by:951
Symbol 894 TextUses:39Used by:951
Symbol 895 TextUses:39Used by:951
Symbol 896 GraphicUsed by:951
Symbol 897 TextUses:39Used by:951
Symbol 898 GraphicUsed by:951
Symbol 899 GraphicUsed by:902
Symbol 900 MovieClipUses:129 128Used by:902
Symbol 901 GraphicUsed by:902
Symbol 902 MovieClip {game_gamesgames_com_fla.gamingGirlClip_27}Uses:899 900 901Used by:951
Symbol 903 GraphicUsed by:909
Symbol 904 EditableTextUses:39Used by:909
Symbol 905 GraphicUsed by:909
Symbol 906 EditableTextUses:39Used by:909
Symbol 907 GraphicUsed by:909
Symbol 908 EditableTextUses:39Used by:909
Symbol 909 ButtonUses:903 904 905 906 907 908Used by:951
Symbol 910 GraphicUsed by:921
Symbol 911 GraphicUsed by:921
Symbol 912 GraphicUsed by:921
Symbol 913 GraphicUsed by:921
Symbol 914 GraphicUsed by:921
Symbol 915 GraphicUsed by:921
Symbol 916 GraphicUsed by:921
Symbol 917 GraphicUsed by:921
Symbol 918 GraphicUsed by:921
Symbol 919 GraphicUsed by:921
Symbol 920 GraphicUsed by:921
Symbol 921 MovieClip {game_gamesgames_com_fla.Timeline_30}Uses:910 911 912 913 914 915 916 917 918 919 920Used by:951
Symbol 922 GraphicUsed by:924
Symbol 923 GraphicUsed by:924
Symbol 924 MovieClip {game_gamesgames_com_fla.Timeline_31}Uses:922 923Used by:951
Symbol 925 GraphicUsed by:951  Timeline
Symbol 926 BitmapUsed by:927
Symbol 927 GraphicUses:926Used by:930
Symbol 928 EditableTextUses:39Used by:930
Symbol 929 EditableTextUses:39Used by:930
Symbol 930 MovieClip {game_gamesgames_com_fla.hortationClip_32}Uses:927 928 929Used by:951
Symbol 931 GraphicUsed by:934
Symbol 932 EditableTextUses:39Used by:934
Symbol 933 GraphicUsed by:934
Symbol 934 MovieClip {game_gamesgames_com_fla.alarm_clockClip_33}Uses:931 932 933Used by:951
Symbol 935 GraphicUsed by:937
Symbol 936 GraphicUsed by:937
Symbol 937 MovieClip {game_gamesgames_com_fla.buttonSound_34}Uses:935 936Used by:951
Symbol 938 GraphicUsed by:951
Symbol 939 GraphicUsed by:940
Symbol 940 MovieClipUses:939Used by:942
Symbol 941 GraphicUsed by:942
Symbol 942 MovieClip {game_gamesgames_com_fla.deskClip_35}Uses:940 941Used by:951
Symbol 943 ButtonUses:149 142Used by:951
Symbol 944 EditableTextUses:39Used by:951
Symbol 945 EditableTextUses:39Used by:951
Symbol 946 EditableTextUses:39Used by:951
Symbol 947 EditableTextUses:39Used by:951
Symbol 948 EditableTextUses:39Used by:951
Symbol 949 EditableTextUses:39Used by:951
Symbol 950 EditableTextUses:39Used by:951
Symbol 951 MovieClip {gamePageClip}Uses:892 893 894 895 896 897 109 111 898 902 909 921 924 925 930 934 937 938 942 943 944 945 946 947 948 949 950
Symbol 952 GraphicUsed by:953
Symbol 953 MovieClip {castingClip}Uses:952 219
Symbol 954 BitmapUsed by:955
Symbol 955 GraphicUses:954Used by:995
Symbol 956 GraphicUsed by:958
Symbol 957 GraphicUsed by:958
Symbol 958 MovieClipUses:956 957Used by:995
Symbol 959 GraphicUsed by:995
Symbol 960 GraphicUsed by:995
Symbol 961 GraphicUsed by:995
Symbol 962 GraphicUsed by:966 970
Symbol 963 EditableTextUses:39Used by:966
Symbol 964 EditableTextUses:39Used by:966
Symbol 965 EditableTextUses:39Used by:966
Symbol 966 ButtonUses:962 963 484 964 965Used by:995
Symbol 967 EditableTextUses:39Used by:970
Symbol 968 EditableTextUses:39Used by:970
Symbol 969 EditableTextUses:39Used by:970
Symbol 970 ButtonUses:962 967 484 968 969Used by:995
Symbol 971 GraphicUsed by:975
Symbol 972 EditableTextUses:39Used by:975
Symbol 973 EditableTextUses:39Used by:975
Symbol 974 EditableTextUses:39Used by:975
Symbol 975 ButtonUses:971 972 484 973 974Used by:995
Symbol 976 GraphicUsed by:980 984
Symbol 977 EditableTextUses:39Used by:980
Symbol 978 EditableTextUses:39Used by:980
Symbol 979 EditableTextUses:39Used by:980
Symbol 980 ButtonUses:976 977 978 979Used by:995
Symbol 981 EditableTextUses:39Used by:984
Symbol 982 EditableTextUses:39Used by:984
Symbol 983 EditableTextUses:39Used by:984
Symbol 984 ButtonUses:976 981 982 983Used by:995
Symbol 985 GraphicUsed by:995
Symbol 986 EditableTextUses:39Used by:995
Symbol 987 EditableTextUses:39Used by:995
Symbol 988 GraphicUsed by:991
Symbol 989 GraphicUsed by:991
Symbol 990 GraphicUsed by:991
Symbol 991 MovieClip {game_gamesgames_com_fla.Timeline_19}Uses:988 989 990Used by:995
Symbol 992 GraphicUsed by:994
Symbol 993 GraphicUsed by:994
Symbol 994 MovieClip {game_gamesgames_com_fla.Timeline_20}Uses:992 993Used by:995
Symbol 995 MovieClip {startPageClip}Uses:955 958 959 960 229 961 966 970 975 980 984 89 985 986 987 991 994
Symbol 996 GraphicUsed by:998
Symbol 997 GraphicUsed by:998
Symbol 998 MovieClip {effect1}Uses:311 314 315 316 317 996 343 997
Symbol 999 GraphicUsed by:1000
Symbol 1000 MovieClip {effect2}Uses:311 314 315 316 317 38 47 999
Symbol 1001 GraphicUsed by:1002
Symbol 1002 MovieClip {effect3}Uses:311 314 315 316 317 38 360 1001
Symbol 1003 GraphicUsed by:1004
Symbol 1004 MovieClip {effect4}Uses:311 314 315 316 317 38 53 1003
Symbol 1005 GraphicUsed by:1062
Symbol 1006 GraphicUsed by:1062
Symbol 1007 GraphicUsed by:1062
Symbol 1008 GraphicUsed by:1062
Symbol 1009 GraphicUsed by:1062
Symbol 1010 GraphicUsed by:1062
Symbol 1011 GraphicUsed by:1062
Symbol 1012 GraphicUsed by:1062
Symbol 1013 GraphicUsed by:1062
Symbol 1014 GraphicUsed by:1062
Symbol 1015 GraphicUsed by:1062
Symbol 1016 GraphicUsed by:1062
Symbol 1017 GraphicUsed by:1062
Symbol 1018 GraphicUsed by:1062
Symbol 1019 GraphicUsed by:1062
Symbol 1020 GraphicUsed by:1062
Symbol 1021 GraphicUsed by:1062
Symbol 1022 GraphicUsed by:1062
Symbol 1023 GraphicUsed by:1062
Symbol 1024 GraphicUsed by:1062
Symbol 1025 GraphicUsed by:1062
Symbol 1026 GraphicUsed by:1062
Symbol 1027 GraphicUsed by:1062
Symbol 1028 GraphicUsed by:1062
Symbol 1029 GraphicUsed by:1062
Symbol 1030 GraphicUsed by:1062
Symbol 1031 GraphicUsed by:1062
Symbol 1032 GraphicUsed by:1062
Symbol 1033 GraphicUsed by:1062
Symbol 1034 GraphicUsed by:1062
Symbol 1035 GraphicUsed by:1062
Symbol 1036 GraphicUsed by:1062
Symbol 1037 GraphicUsed by:1062
Symbol 1038 GraphicUsed by:1062
Symbol 1039 GraphicUsed by:1062
Symbol 1040 GraphicUsed by:1062
Symbol 1041 GraphicUsed by:1062
Symbol 1042 GraphicUsed by:1062
Symbol 1043 GraphicUsed by:1062
Symbol 1044 GraphicUsed by:1062
Symbol 1045 GraphicUsed by:1062
Symbol 1046 GraphicUsed by:1062
Symbol 1047 GraphicUsed by:1062
Symbol 1048 GraphicUsed by:1062
Symbol 1049 GraphicUsed by:1062
Symbol 1050 GraphicUsed by:1062
Symbol 1051 GraphicUsed by:1062
Symbol 1052 GraphicUsed by:1062
Symbol 1053 GraphicUsed by:1062
Symbol 1054 GraphicUsed by:1062
Symbol 1055 GraphicUsed by:1062
Symbol 1056 GraphicUsed by:1062
Symbol 1057 GraphicUsed by:1062
Symbol 1058 GraphicUsed by:1062
Symbol 1059 GraphicUsed by:1062
Symbol 1060 GraphicUsed by:1062
Symbol 1061 GraphicUsed by:1062
Symbol 1062 MovieClip {cake1}Uses:1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061
Symbol 1063 GraphicUsed by:1064
Symbol 1064 MovieClipUses:1063Used by:Timeline

Instance Names

"startlogo"Frame 1Symbol 1064 MovieClip
"txtProgress"Symbol 37 MovieClip {loadingMovie} Frame 1Symbol 28 EditableText
"btnLogo"Symbol 37 MovieClip {loadingMovie} Frame 1Symbol 33 MovieClip
"progress"Symbol 37 MovieClip {loadingMovie} Frame 1Symbol 36 MovieClip
"btnStart"Symbol 94 MovieClip {StartLevel} Frame 1Symbol 85 Button
"txtDoughInfo"Symbol 94 MovieClip {StartLevel} Frame 1Symbol 86 EditableText
"txtDoughInfo"Symbol 94 MovieClip {StartLevel} Frame 1Symbol 87 EditableText
"btnLogo"Symbol 94 MovieClip {StartLevel} Frame 1Symbol 89 Button
"txtLevelInfo"Symbol 94 MovieClip {StartLevel} Frame 1Symbol 91 EditableText
"txtYummyInfo"Symbol 94 MovieClip {StartLevel} Frame 1Symbol 92 EditableText
"btnNext"Symbol 225 MovieClip {HowToPlayClip} Frame 67Symbol 167 Button
"btnNext01"Symbol 225 MovieClip {HowToPlayClip} Frame 141Symbol 191 Button
"btnNext02"Symbol 225 MovieClip {HowToPlayClip} Frame 227Symbol 197 Button
"btnBack"Symbol 225 MovieClip {HowToPlayClip} Frame 372Symbol 224 Button
"btnNext"Symbol 251 MovieClip {cookbook_10} Frame 1Symbol 250 Button
"btnPre"Symbol 264 MovieClip {cookbook_7} Frame 1Symbol 263 Button
"btnNext"Symbol 270 MovieClip {cookbook_6} Frame 1Symbol 250 Button
"btnPre"Symbol 276 MovieClip {cookbook_5} Frame 1Symbol 263 Button
"btnNext"Symbol 283 MovieClip {cookbook_4} Frame 1Symbol 250 Button
"btnPre"Symbol 296 MovieClip {cookbook_3} Frame 1Symbol 263 Button
"btnStart"Symbol 330 MovieClip {pauseClip} Frame 4Symbol 329 Button
"btnReturn"Symbol 409 MovieClip {trophyPageClip} Frame 1Symbol 334 Button
"jiangli_1"Symbol 409 MovieClip {trophyPageClip} Frame 1Symbol 349 MovieClip {game_gamesgames_com_fla.Timeline_138}
"jiangli_2"Symbol 409 MovieClip {trophyPageClip} Frame 1Symbol 357 MovieClip {game_gamesgames_com_fla.Timeline_141}
"jiangli_3"Symbol 409 MovieClip {trophyPageClip} Frame 1Symbol 365 MovieClip {game_gamesgames_com_fla.Timeline_144}
"jiangli_4"Symbol 409 MovieClip {trophyPageClip} Frame 1Symbol 372 MovieClip {game_gamesgames_com_fla.Timeline_147}
"jiangli_5"Symbol 409 MovieClip {trophyPageClip} Frame 1Symbol 379 MovieClip {game_gamesgames_com_fla.Timeline_150}
"btnBack"Symbol 409 MovieClip {trophyPageClip} Frame 2Symbol 383 Button
"btnPrint"Symbol 409 MovieClip {trophyPageClip} Frame 2Symbol 386 Button
"btnNext"Symbol 409 MovieClip {trophyPageClip} Frame 2Symbol 250 Button
"btnPre"Symbol 409 MovieClip {trophyPageClip} Frame 3Symbol 263 Button
"btnNext"Symbol 409 MovieClip {trophyPageClip} Frame 5Symbol 250 Button
"btnPre"Symbol 409 MovieClip {trophyPageClip} Frame 6Symbol 263 Button
"btnNext"Symbol 409 MovieClip {trophyPageClip} Frame 7Symbol 250 Button
"btnPre"Symbol 409 MovieClip {trophyPageClip} Frame 8Symbol 263 Button
"btnNext"Symbol 409 MovieClip {trophyPageClip} Frame 9Symbol 250 Button
"btnPre"Symbol 409 MovieClip {trophyPageClip} Frame 10Symbol 263 Button
"btnNext"Symbol 409 MovieClip {trophyPageClip} Frame 11Symbol 250 Button
"btnPre"Symbol 409 MovieClip {trophyPageClip} Frame 12Symbol 263 Button
"info2"Symbol 492 MovieClip {congratulationClip} Frame 1Symbol 428 MovieClip
"info0"Symbol 492 MovieClip {congratulationClip} Frame 1Symbol 430 MovieClip {game_gamesgames_com_fla.Timeline_125}
"info1"Symbol 492 MovieClip {congratulationClip} Frame 1Symbol 432 MovieClip {game_gamesgames_com_fla.Timeline_126}
"btnNext"Symbol 492 MovieClip {congratulationClip} Frame 90Symbol 445 Button
"btnLogo"Symbol 492 MovieClip {congratulationClip} Frame 91Symbol 89 Button
"txtLeveGood"Symbol 492 MovieClip {congratulationClip} Frame 91Symbol 468 EditableText
"txtLevelBad"Symbol 492 MovieClip {congratulationClip} Frame 91Symbol 469 EditableText
"container"Symbol 492 MovieClip {congratulationClip} Frame 91Symbol 474 MovieClip {game_gamesgames_com_fla.congratulationEff9_133}
"newsInfo"Symbol 492 MovieClip {congratulationClip} Frame 91Symbol 476 MovieClip {game_gamesgames_com_fla.Timeline_134}
"txtLeveScore"Symbol 492 MovieClip {congratulationClip} Frame 91Symbol 479 EditableText
"txtTotalScore"Symbol 492 MovieClip {congratulationClip} Frame 91Symbol 480 EditableText
"jiangliClip"Symbol 492 MovieClip {congratulationClip} Frame 91Symbol 491 MovieClip {game_gamesgames_com_fla.jiangliEff_135}
"txt_normal"Symbol 537 MovieClip {difficultLevelClip} Frame 1Symbol 513 EditableText
"txt_hard"Symbol 537 MovieClip {difficultLevelClip} Frame 1Symbol 514 EditableText
"btnTestNormal"Symbol 537 MovieClip {difficultLevelClip} Frame 1Symbol 518 Button
"btnTestHard"Symbol 537 MovieClip {difficultLevelClip} Frame 1Symbol 518 Button
"btnHard"Symbol 537 MovieClip {difficultLevelClip} Frame 1Symbol 523 Button
"btnNormal"Symbol 537 MovieClip {difficultLevelClip} Frame 1Symbol 528 Button
"btnEasy"Symbol 537 MovieClip {difficultLevelClip} Frame 1Symbol 533 Button
"hidden1"Symbol 537 MovieClip {difficultLevelClip} Frame 1Symbol 536 MovieClip
"hidden2"Symbol 537 MovieClip {difficultLevelClip} Frame 1Symbol 536 MovieClip
"hidden3"Symbol 537 MovieClip {difficultLevelClip} Frame 1Symbol 536 MovieClip
"btnCandy1"Symbol 561 MovieClip {candyMc} Frame 1Symbol 557 MovieClip {candyButton01}
"btnCandy2"Symbol 561 MovieClip {candyMc} Frame 1Symbol 552 MovieClip {candyButton02}
"btnCandy3"Symbol 561 MovieClip {candyMc} Frame 1Symbol 547 MovieClip {candyButton03}
"btnCandy4"Symbol 561 MovieClip {candyMc} Frame 1Symbol 542 MovieClip {candyButton04}
"hitMc"Symbol 561 MovieClip {candyMc} Frame 1Symbol 560 MovieClip
"ysMachine"Symbol 602 MovieClip {colorMachineClip} Frame 1Symbol 599 MovieClip {game_gamesgames_com_fla.ysMachineClip_84}
"btnRed"Symbol 602 MovieClip {colorMachineClip} Frame 1Symbol 579 MovieClip {color_fh}
"btnGreen"Symbol 602 MovieClip {colorMachineClip} Frame 1Symbol 575 MovieClip {color_ls}
"btnBlue"Symbol 602 MovieClip {colorMachineClip} Frame 1Symbol 572 MovieClip {color_lans}
"btnPurple"Symbol 602 MovieClip {colorMachineClip} Frame 1Symbol 570 MovieClip {color_red}
"btnCoffee"Symbol 602 MovieClip {colorMachineClip} Frame 1Symbol 567 MovieClip {color_coffee}
"btnOrange"Symbol 602 MovieClip {colorMachineClip} Frame 1Symbol 563 MovieClip {color_hs}
"hitMc"Symbol 602 MovieClip {colorMachineClip} Frame 1Symbol 601 MovieClip
"btnStar"Symbol 625 MovieClip {shapeMac1} Frame 1Symbol 620 MovieClip {xingz01}
"btnHeart"Symbol 625 MovieClip {shapeMac1} Frame 1Symbol 618 MovieClip {xingz02}
"btnTriangle"Symbol 625 MovieClip {shapeMac1} Frame 1Symbol 616 MovieClip {xingz06}
"btnMoon"Symbol 625 MovieClip {shapeMac1} Frame 1Symbol 614 MovieClip {xingz03}
"btnStick"Symbol 625 MovieClip {shapeMac1} Frame 1Symbol 612 MovieClip {xingz05}
"btnSoul"Symbol 625 MovieClip {shapeMac1} Frame 1Symbol 610 MovieClip {xingz08}
"btnFlower02"Symbol 625 MovieClip {shapeMac1} Frame 1Symbol 607 MovieClip {xingz07}
"btnFlower01"Symbol 625 MovieClip {shapeMac1} Frame 1Symbol 605 MovieClip {xingz04}
"hitMc"Symbol 625 MovieClip {shapeMac1} Frame 1Symbol 624 MovieClip
"flash2"Symbol 650 MovieClip {churnupMac} Frame 1Symbol 641 MovieClip {game_gamesgames_com_fla.Timeline_23}
"btnCandy"Symbol 650 MovieClip {churnupMac} Frame 1Symbol 644 Button
"btnCoffee"Symbol 650 MovieClip {churnupMac} Frame 1Symbol 645 Button
"roast_mc"Symbol 657 MovieClip {barrierLayerClip} Frame 1Symbol 631 MovieClip
"shape_mc"Symbol 657 MovieClip {barrierLayerClip} Frame 1Symbol 625 MovieClip {shapeMac1}
"churn_up_mc"Symbol 657 MovieClip {barrierLayerClip} Frame 1Symbol 650 MovieClip {churnupMac}
"color_mc"Symbol 657 MovieClip {barrierLayerClip} Frame 1Symbol 602 MovieClip {colorMachineClip}
"candy_mc"Symbol 657 MovieClip {barrierLayerClip} Frame 1Symbol 561 MovieClip {candyMc}
"alertInfoMc"Symbol 657 MovieClip {barrierLayerClip} Frame 1Symbol 653 MovieClip
"alertInfo"Symbol 657 MovieClip {barrierLayerClip} Frame 1Symbol 656 MovieClip {game_gamesgames_com_fla.Timeline_104}
"txtLevelInfo_1"Symbol 728 MovieClip {LevelMapClip} Frame 1Symbol 659 EditableText
"txtLevelInfo_2"Symbol 728 MovieClip {LevelMapClip} Frame 1Symbol 660 EditableText
"txtLevelInfo_3"Symbol 728 MovieClip {LevelMapClip} Frame 1Symbol 661 EditableText
"level1"Symbol 728 MovieClip {LevelMapClip} Frame 1Symbol 669 MovieClip {game_gamesgames_com_fla.level1Mc_60}
"level2"Symbol 728 MovieClip {LevelMapClip} Frame 1Symbol 677 MovieClip {game_gamesgames_com_fla.level2Mc_61}
"level3"Symbol 728 MovieClip {LevelMapClip} Frame 1Symbol 685 MovieClip {game_gamesgames_com_fla.level3Mc_62}
"level4"Symbol 728 MovieClip {LevelMapClip} Frame 1Symbol 693 MovieClip {game_gamesgames_com_fla.level4Mc_63}
"level5"Symbol 728 MovieClip {LevelMapClip} Frame 1Symbol 701 MovieClip {game_gamesgames_com_fla.level5Mc_64}
"level6"Symbol 728 MovieClip {LevelMapClip} Frame 1Symbol 709 MovieClip {game_gamesgames_com_fla.level6Mc_65}
"level7"Symbol 728 MovieClip {LevelMapClip} Frame 1Symbol 717 MovieClip {game_gamesgames_com_fla.level7Mc_66}
"btnStartLevel"Symbol 728 MovieClip {LevelMapClip} Frame 1Symbol 722 Button
"btnTrophyRoom"Symbol 728 MovieClip {LevelMapClip} Frame 1Symbol 726 Button
"btnTest"Symbol 728 MovieClip {LevelMapClip} Frame 1Symbol 518 Button
"txtPlayerName"Symbol 819 MovieClip {game_gamesgames_com_fla.flash_01_56} Frame 1Symbol 814 EditableText
"txtScore"Symbol 819 MovieClip {game_gamesgames_com_fla.flash_01_56} Frame 1Symbol 818 EditableText
"btnBack"Symbol 820 MovieClip {UpLoadIntegralClip} Frame 1Symbol 792 Button
"btnSubmit"Symbol 820 MovieClip {UpLoadIntegralClip} Frame 1Symbol 801 Button
"btnMoreGame"Symbol 820 MovieClip {UpLoadIntegralClip} Frame 1Symbol 806 Button
"txtScore"Symbol 820 MovieClip {UpLoadIntegralClip} Frame 1Symbol 809 EditableText
"txtPlayerName"Symbol 820 MovieClip {UpLoadIntegralClip} Frame 1Symbol 812 EditableText
"uploadInfo"Symbol 820 MovieClip {UpLoadIntegralClip} Frame 1Symbol 819 MovieClip {game_gamesgames_com_fla.flash_01_56}
"btnLogo"Symbol 820 MovieClip {UpLoadIntegralClip} Frame 1Symbol 89 Button
"btn3000Game"Symbol 831 MovieClip {IntegralListClip} Frame 1Symbol 825 Button
"btnBack"Symbol 831 MovieClip {IntegralListClip} Frame 1Symbol 792 Button
"fetchInfo"Symbol 831 MovieClip {IntegralListClip} Frame 1Symbol 830 MovieClip
"txtScore"Symbol 837 MovieClip {item10} Frame 1Symbol 835 EditableText
"txtName"Symbol 837 MovieClip {item10} Frame 1Symbol 836 EditableText
"txtScore"Symbol 843 MovieClip {item9} Frame 1Symbol 841 EditableText
"txtName"Symbol 843 MovieClip {item9} Frame 1Symbol 842 EditableText
"txtScore"Symbol 849 MovieClip {item8} Frame 1Symbol 847 EditableText
"txtName"Symbol 849 MovieClip {item8} Frame 1Symbol 848 EditableText
"txtScore"Symbol 855 MovieClip {item7} Frame 1Symbol 853 EditableText
"txtName"Symbol 855 MovieClip {item7} Frame 1Symbol 854 EditableText
"txtScore"Symbol 861 MovieClip {item6} Frame 1Symbol 859 EditableText
"txtName"Symbol 861 MovieClip {item6} Frame 1Symbol 860 EditableText
"txtScore"Symbol 867 MovieClip {item5} Frame 1Symbol 865 EditableText
"txtName"Symbol 867 MovieClip {item5} Frame 1Symbol 866 EditableText
"txtScore"Symbol 873 MovieClip {item4} Frame 1Symbol 871 EditableText
"txtName"Symbol 873 MovieClip {item4} Frame 1Symbol 872 EditableText
"txtName"Symbol 879 MovieClip {item3} Frame 1Symbol 877 EditableText
"txtScore"Symbol 879 MovieClip {item3} Frame 1Symbol 878 EditableText
"txtScore"Symbol 885 MovieClip {item2} Frame 1Symbol 883 EditableText
"txtName"Symbol 885 MovieClip {item2} Frame 1Symbol 884 EditableText
"txtScore"Symbol 891 MovieClip {item1} Frame 1Symbol 889 EditableText
"txtName"Symbol 891 MovieClip {item1} Frame 1Symbol 890 EditableText
"txtHortationCount"Symbol 930 MovieClip {game_gamesgames_com_fla.hortationClip_32} Frame 1Symbol 929 EditableText
"txtTimer"Symbol 934 MovieClip {game_gamesgames_com_fla.alarm_clockClip_33} Frame 1Symbol 932 EditableText
"desk"Symbol 942 MovieClip {game_gamesgames_com_fla.deskClip_35} Frame 1Symbol 940 MovieClip
"girl"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 902 MovieClip {game_gamesgames_com_fla.gamingGirlClip_27}
"btnPause"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 909 Button
"dustbinMc1"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 921 MovieClip {game_gamesgames_com_fla.Timeline_30}
"dustbinMc"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 924 MovieClip {game_gamesgames_com_fla.Timeline_31}
"jiangliMc"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 930 MovieClip {game_gamesgames_com_fla.hortationClip_32}
"alarmClock"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 934 MovieClip {game_gamesgames_com_fla.alarm_clockClip_33}
"btnSound"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 937 MovieClip {game_gamesgames_com_fla.buttonSound_34}
"desk"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 942 MovieClip {game_gamesgames_com_fla.deskClip_35}
"txtYummyCookiesLeft"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 944 EditableText
"txtIckyCookiesLeft"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 945 EditableText
"txtDougLeft"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 946 EditableText
"txtIckyCookies"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 947 EditableText
"txtDoug"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 948 EditableText
"txtYummyCookies"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 949 EditableText
"txtScore"Symbol 951 MovieClip {gamePageClip} Frame 1Symbol 950 EditableText
"btnStartGame"Symbol 995 MovieClip {startPageClip} Frame 1Symbol 966 Button
"btnHowToPlay"Symbol 995 MovieClip {startPageClip} Frame 1Symbol 970 Button
"btnHighScores"Symbol 995 MovieClip {startPageClip} Frame 1Symbol 975 Button
"btnMoreGame"Symbol 995 MovieClip {startPageClip} Frame 1Symbol 980 Button
"btnFreeGame"Symbol 995 MovieClip {startPageClip} Frame 1Symbol 984 Button
"btnLogo"Symbol 995 MovieClip {startPageClip} Frame 1Symbol 89 Button
"btnQuality"Symbol 995 MovieClip {startPageClip} Frame 1Symbol 991 MovieClip {game_gamesgames_com_fla.Timeline_19}
"btnSound"Symbol 995 MovieClip {startPageClip} Frame 1Symbol 994 MovieClip {game_gamesgames_com_fla.Timeline_20}

Special Tags

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

Labels

"lvse"Symbol 66 MovieClip {congratulationEff1} Frame 1
"huang"Symbol 66 MovieClip {congratulationEff1} Frame 2
"hong"Symbol 66 MovieClip {congratulationEff1} Frame 3
"xz"Symbol 225 MovieClip {HowToPlayClip} Frame 68
"ts"Symbol 225 MovieClip {HowToPlayClip} Frame 142
"sp"Symbol 225 MovieClip {HowToPlayClip} Frame 228
"ds"Symbol 225 MovieClip {HowToPlayClip} Frame 279
"jiangli_5"Symbol 232 MovieClip {cookbook_12} Frame 1
"jiangli_5"Symbol 238 MovieClip {cookbook_11} Frame 1
"jiangli_5"Symbol 251 MovieClip {cookbook_10} Frame 1
"jiangli_4"Symbol 256 MovieClip {cookbook_9} Frame 1
"jiangli_3"Symbol 264 MovieClip {cookbook_7} Frame 1
"jiangli_3"Symbol 270 MovieClip {cookbook_6} Frame 1
"jiangli_2"Symbol 276 MovieClip {cookbook_5} Frame 1
"jiangli_2"Symbol 283 MovieClip {cookbook_4} Frame 1
"jiangli_4"Symbol 290 MovieClip {cookbook_8} Frame 1
"jiangli_1"Symbol 296 MovieClip {cookbook_3} Frame 1
"jiangli_1"Symbol 301 MovieClip {cookbook_2} Frame 1
"jiangli_1"Symbol 310 MovieClip {cookbook_1} Frame 1
"main"Symbol 320 MovieClip {effect5} Frame 1
"trophyroom"Symbol 409 MovieClip {trophyPageClip} Frame 1
"jiangli_1"Symbol 409 MovieClip {trophyPageClip} Frame 2
"jiangli_2"Symbol 409 MovieClip {trophyPageClip} Frame 5
"jiangli_3"Symbol 409 MovieClip {trophyPageClip} Frame 7
"jiangli_4"Symbol 409 MovieClip {trophyPageClip} Frame 9
"jiangli_5"Symbol 409 MovieClip {trophyPageClip} Frame 11
"lvse"Symbol 474 MovieClip {game_gamesgames_com_fla.congratulationEff9_133} Frame 1
"hard"Symbol 492 MovieClip {congratulationClip} Frame 1
"succeed"Symbol 492 MovieClip {congratulationClip} Frame 91
"over"Symbol 494 MovieClip {gameOverClip} Frame 1
"lm"Symbol 537 MovieClip {difficultLevelClip} Frame 1
"lan"Symbol 599 MovieClip {game_gamesgames_com_fla.ysMachineClip_84} Frame 1
"fen"Symbol 599 MovieClip {game_gamesgames_com_fla.ysMachineClip_84} Frame 9
"kafei"Symbol 599 MovieClip {game_gamesgames_com_fla.ysMachineClip_84} Frame 16
"lvse"Symbol 599 MovieClip {game_gamesgames_com_fla.ysMachineClip_84} Frame 23
"huang"Symbol 599 MovieClip {game_gamesgames_com_fla.ysMachineClip_84} Frame 30
"hong"Symbol 599 MovieClip {game_gamesgames_com_fla.ysMachineClip_84} Frame 37
"mian_1"Symbol 650 MovieClip {churnupMac} Frame 1
"mian_2"Symbol 650 MovieClip {churnupMac} Frame 15
"actived"Symbol 669 MovieClip {game_gamesgames_com_fla.level1Mc_60} Frame 1
"unactived"Symbol 669 MovieClip {game_gamesgames_com_fla.level1Mc_60} Frame 19
"actived"Symbol 677 MovieClip {game_gamesgames_com_fla.level2Mc_61} Frame 1
"unactived"Symbol 677 MovieClip {game_gamesgames_com_fla.level2Mc_61} Frame 19
"actived"Symbol 685 MovieClip {game_gamesgames_com_fla.level3Mc_62} Frame 1
"unactived"Symbol 685 MovieClip {game_gamesgames_com_fla.level3Mc_62} Frame 19
"actived"Symbol 693 MovieClip {game_gamesgames_com_fla.level4Mc_63} Frame 1
"unactived"Symbol 693 MovieClip {game_gamesgames_com_fla.level4Mc_63} Frame 19
"actived"Symbol 701 MovieClip {game_gamesgames_com_fla.level5Mc_64} Frame 1
"unactived"Symbol 701 MovieClip {game_gamesgames_com_fla.level5Mc_64} Frame 19
"actived"Symbol 709 MovieClip {game_gamesgames_com_fla.level6Mc_65} Frame 1
"unactived"Symbol 709 MovieClip {game_gamesgames_com_fla.level6Mc_65} Frame 19
"actived"Symbol 717 MovieClip {game_gamesgames_com_fla.level7Mc_66} Frame 1
"unactived"Symbol 717 MovieClip {game_gamesgames_com_fla.level7Mc_66} Frame 19
"ys"Symbol 786 MovieClip {cake0} Frame 1
"xz1"Symbol 786 MovieClip {cake0} Frame 2
"xz2"Symbol 786 MovieClip {cake0} Frame 3
"xz3"Symbol 786 MovieClip {cake0} Frame 4
"xz4"Symbol 786 MovieClip {cake0} Frame 5
"xz5"Symbol 786 MovieClip {cake0} Frame 6
"xz6"Symbol 786 MovieClip {cake0} Frame 7
"xz7"Symbol 786 MovieClip {cake0} Frame 8
"xz8"Symbol 786 MovieClip {cake0} Frame 9
"xz1_ys1"Symbol 786 MovieClip {cake0} Frame 10
"xz1_ys2"Symbol 786 MovieClip {cake0} Frame 11
"xz1_ys3"Symbol 786 MovieClip {cake0} Frame 12
"xz1_ys4"Symbol 786 MovieClip {cake0} Frame 13
"xz1_ys5"Symbol 786 MovieClip {cake0} Frame 14
"xz1_ys6"Symbol 786 MovieClip {cake0} Frame 15
"xz2_ys1"Symbol 786 MovieClip {cake0} Frame 16
"xz2_ys2"Symbol 786 MovieClip {cake0} Frame 17
"xz2_ys3"Symbol 786 MovieClip {cake0} Frame 18
"xz2_ys4"Symbol 786 MovieClip {cake0} Frame 19
"xz2_ys5"Symbol 786 MovieClip {cake0} Frame 20
"xz2_ys6"Symbol 786 MovieClip {cake0} Frame 21
"xz3_ys1"Symbol 786 MovieClip {cake0} Frame 22
"xz3_ys2"Symbol 786 MovieClip {cake0} Frame 23
"xz3_ys3"Symbol 786 MovieClip {cake0} Frame 24
"xz3_ys4"Symbol 786 MovieClip {cake0} Frame 25
"xz3_ys5"Symbol 786 MovieClip {cake0} Frame 26
"xz3_ys6"Symbol 786 MovieClip {cake0} Frame 27
"xz4_ys1"Symbol 786 MovieClip {cake0} Frame 28
"xz4_ys2"Symbol 786 MovieClip {cake0} Frame 29
"xz4_ys3"Symbol 786 MovieClip {cake0} Frame 30
"xz4_ys4"Symbol 786 MovieClip {cake0} Frame 31
"xz4_ys5"Symbol 786 MovieClip {cake0} Frame 32
"xz4_ys6"Symbol 786 MovieClip {cake0} Frame 33
"xz5_ys1"Symbol 786 MovieClip {cake0} Frame 34
"xz5_ys2"Symbol 786 MovieClip {cake0} Frame 35
"xz5_ys3"Symbol 786 MovieClip {cake0} Frame 36
"xz5_ys4"Symbol 786 MovieClip {cake0} Frame 37
"xz5_ys5"Symbol 786 MovieClip {cake0} Frame 38
"xz5_ys6"Symbol 786 MovieClip {cake0} Frame 39
"xz6_ys1"Symbol 786 MovieClip {cake0} Frame 40
"xz6_ys2"Symbol 786 MovieClip {cake0} Frame 41
"xz6_ys3"Symbol 786 MovieClip {cake0} Frame 42
"xz6_ys4"Symbol 786 MovieClip {cake0} Frame 43
"xz6_ys5"Symbol 786 MovieClip {cake0} Frame 44
"xz6_ys6"Symbol 786 MovieClip {cake0} Frame 45
"xz7_ys1"Symbol 786 MovieClip {cake0} Frame 46
"xz7_ys2"Symbol 786 MovieClip {cake0} Frame 47
"xz7_ys3"Symbol 786 MovieClip {cake0} Frame 48
"xz7_ys4"Symbol 786 MovieClip {cake0} Frame 49
"xz7_ys5"Symbol 786 MovieClip {cake0} Frame 50
"xz7_ys6"Symbol 786 MovieClip {cake0} Frame 51
"xz8_ys1"Symbol 786 MovieClip {cake0} Frame 52
"xz8_ys2"Symbol 786 MovieClip {cake0} Frame 53
"xz8_ys3"Symbol 786 MovieClip {cake0} Frame 54
"xz8_ys4"Symbol 786 MovieClip {cake0} Frame 55
"xz8_ys5"Symbol 786 MovieClip {cake0} Frame 56
"xz8_ys6"Symbol 786 MovieClip {cake0} Frame 57
"game"Symbol 951 MovieClip {gamePageClip} Frame 1
"main"Symbol 998 MovieClip {effect1} Frame 1
"main"Symbol 1000 MovieClip {effect2} Frame 1
"main"Symbol 1002 MovieClip {effect3} Frame 1
"main"Symbol 1004 MovieClip {effect4} Frame 1
"ys"Symbol 1062 MovieClip {cake1} Frame 1
"xz1"Symbol 1062 MovieClip {cake1} Frame 2
"xz2"Symbol 1062 MovieClip {cake1} Frame 3
"xz3"Symbol 1062 MovieClip {cake1} Frame 4
"xz4"Symbol 1062 MovieClip {cake1} Frame 5
"xz5"Symbol 1062 MovieClip {cake1} Frame 6
"xz6"Symbol 1062 MovieClip {cake1} Frame 7
"xz7"Symbol 1062 MovieClip {cake1} Frame 8
"xz8"Symbol 1062 MovieClip {cake1} Frame 9
"xz1_ys1"Symbol 1062 MovieClip {cake1} Frame 10
"xz1_ys2"Symbol 1062 MovieClip {cake1} Frame 11
"xz1_ys3"Symbol 1062 MovieClip {cake1} Frame 12
"xz1_ys4"Symbol 1062 MovieClip {cake1} Frame 13
"xz1_ys5"Symbol 1062 MovieClip {cake1} Frame 14
"xz1_ys6"Symbol 1062 MovieClip {cake1} Frame 15
"xz2_ys1"Symbol 1062 MovieClip {cake1} Frame 16
"xz2_ys2"Symbol 1062 MovieClip {cake1} Frame 17
"xz2_ys3"Symbol 1062 MovieClip {cake1} Frame 18
"xz2_ys4"Symbol 1062 MovieClip {cake1} Frame 19
"xz2_ys5"Symbol 1062 MovieClip {cake1} Frame 20
"xz2_ys6"Symbol 1062 MovieClip {cake1} Frame 21
"xz3_ys1"Symbol 1062 MovieClip {cake1} Frame 22
"xz3_ys2"Symbol 1062 MovieClip {cake1} Frame 23
"xz3_ys3"Symbol 1062 MovieClip {cake1} Frame 24
"xz3_ys4"Symbol 1062 MovieClip {cake1} Frame 25
"xz3_ys5"Symbol 1062 MovieClip {cake1} Frame 26
"xz3_ys6"Symbol 1062 MovieClip {cake1} Frame 27
"xz4_ys1"Symbol 1062 MovieClip {cake1} Frame 28
"xz4_ys2"Symbol 1062 MovieClip {cake1} Frame 29
"xz4_ys3"Symbol 1062 MovieClip {cake1} Frame 30
"xz4_ys4"Symbol 1062 MovieClip {cake1} Frame 31
"xz4_ys5"Symbol 1062 MovieClip {cake1} Frame 32
"xz4_ys6"Symbol 1062 MovieClip {cake1} Frame 33
"xz5_ys1"Symbol 1062 MovieClip {cake1} Frame 34
"xz5_ys2"Symbol 1062 MovieClip {cake1} Frame 35
"xz5_ys3"Symbol 1062 MovieClip {cake1} Frame 36
"xz5_ys4"Symbol 1062 MovieClip {cake1} Frame 37
"xz5_ys5"Symbol 1062 MovieClip {cake1} Frame 38
"xz5_ys6"Symbol 1062 MovieClip {cake1} Frame 39
"xz6_ys1"Symbol 1062 MovieClip {cake1} Frame 40
"xz6_ys2"Symbol 1062 MovieClip {cake1} Frame 41
"xz6_ys3"Symbol 1062 MovieClip {cake1} Frame 42
"xz6_ys4"Symbol 1062 MovieClip {cake1} Frame 43
"xz6_ys5"Symbol 1062 MovieClip {cake1} Frame 44
"xz6_ys6"Symbol 1062 MovieClip {cake1} Frame 45
"xz7_ys1"Symbol 1062 MovieClip {cake1} Frame 46
"xz7_ys2"Symbol 1062 MovieClip {cake1} Frame 47
"xz7_ys3"Symbol 1062 MovieClip {cake1} Frame 48
"xz7_ys4"Symbol 1062 MovieClip {cake1} Frame 49
"xz7_ys5"Symbol 1062 MovieClip {cake1} Frame 50
"xz7_ys6"Symbol 1062 MovieClip {cake1} Frame 51
"xz8_ys1"Symbol 1062 MovieClip {cake1} Frame 52
"xz8_ys2"Symbol 1062 MovieClip {cake1} Frame 53
"xz8_ys3"Symbol 1062 MovieClip {cake1} Frame 54
"xz8_ys4"Symbol 1062 MovieClip {cake1} Frame 55
"xz8_ys5"Symbol 1062 MovieClip {cake1} Frame 56
"xz8_ys6"Symbol 1062 MovieClip {cake1} Frame 57




http://swfchan.com/23/110311/info.shtml
Created: 13/3 -2019 21:31:59 Last modified: 13/3 -2019 21:31:59 Server time: 12/05 -2024 15:04:10