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

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

jelly_swelly.swf

This is the info page for
Flash #256931

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


Text
xGame Over!

Highscore:

123456798

Personal best:

123456798

xjelly squashes:

126354

126354

Highest combo score:

126354

126354

xLargest combo:

xnow:

xbest:

12

126354

4/5 games played to unlock halloween theme!

<p align="right"><font face="EraserDust" size="20" color="#d9d7c7" letterSpacing="0.000000" kerning="1">Spela 5 gånger och lås upp temat. </font></p>

<p align="center"><font face="EraserDust" size="32" color="#d9d7c7" letterSpacing="0.000000" kerning="1">Choose theme</font></p>

<p align="center"><font face="EraserDust" size="16" color="#d9d7c7" letterSpacing="0.000000" kerning="1">Theme will be auto selected within &nbsp;## seconds.</font></p>

Trycker ner den i botten och kom in i fantastiska bonusmode där du får dubbla poäng.

Trycker ner den i botten och kom in i fantastiska bonusmode där du får dubbla poäng.

Trycker ner den i botten och kom in i fantastiska bonusmode där du får dubbla poäng.

Trycker ner den i botten och kom in i fantastiska bonusmode där du får dubbla poäng.

Samla specialblock genom att arbeta ner dem till botten av

Samla specialblock genom att arbeta ner dem till botten av

Trycker ner den i botten och kom in i fantastiska bonusmode där du får dubbla poäng.

Trycker ner den i botten och kom in i fantastiska bonusmode där du får dubbla poäng.

Trycker ner den i botten och kom in i fantastiska bonusmode där du får dubbla poäng.

Trycker ner den i botten och kom in i fantastiska bonusmode där du får dubbla poäng.

Samla specialblock genom att arbeta ner dem till botten av

Samla specialblock genom att arbeta ner dem till botten av

<p align="center"><font face="EraserDust" size="32" color="#ae0f06" letterSpacing="0.000000" kerning="1">Play like this:</font></p>

<p align="left"><font face="EraserDust" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">Click to start!</font></p>

<p align="right"><font face="EraserDust" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">Game start in ## seconds</font></p>

Highscore:

123456798

Personal best:

123456798

xjelly squashes:

126354

126354

Highest combo score:

126354

126354

xLargest combo:

xnow:

xbest:

12

126354

800

Score:

0

Time:

x0

35x

Play like this:

Click to start!

Game start in ## seconds

Beat this!

12345

9999

ActionScript [AS3]

Section 1
//bakgrund_tonasupp_197 (jelly_swelly_fla.bakgrund_tonasupp_197) package jelly_swelly_fla { import flash.display.*; public dynamic class bakgrund_tonasupp_197 extends MovieClip { public function bakgrund_tonasupp_197(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 2
//bakgrund_tonasupp_halloween_139 (jelly_swelly_fla.bakgrund_tonasupp_halloween_139) package jelly_swelly_fla { import flash.display.*; public dynamic class bakgrund_tonasupp_halloween_139 extends MovieClip { public function bakgrund_tonasupp_halloween_139(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 3
//bat_189 (jelly_swelly_fla.bat_189) package jelly_swelly_fla { import flash.display.*; public dynamic class bat_189 extends MovieClip { public function bat_189(){ addFrameScript(0, frame1, 39, frame40); } function frame40(){ gotoAndPlay(2); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 4
//blood_1_116 (jelly_swelly_fla.blood_1_116) package jelly_swelly_fla { import flash.display.*; public dynamic class blood_1_116 extends MovieClip { public function blood_1_116(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 5
//blood_2_117 (jelly_swelly_fla.blood_2_117) package jelly_swelly_fla { import flash.display.*; public dynamic class blood_2_117 extends MovieClip { public function blood_2_117(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 6
//blood_3_118 (jelly_swelly_fla.blood_3_118) package jelly_swelly_fla { import flash.display.*; public dynamic class blood_3_118 extends MovieClip { public function blood_3_118(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 7
//blood_4_119 (jelly_swelly_fla.blood_4_119) package jelly_swelly_fla { import flash.display.*; public dynamic class blood_4_119 extends MovieClip { public function blood_4_119(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 8
//blood_5_120 (jelly_swelly_fla.blood_5_120) package jelly_swelly_fla { import flash.display.*; public dynamic class blood_5_120 extends MovieClip { public function blood_5_120(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 9
//blood_6_121 (jelly_swelly_fla.blood_6_121) package jelly_swelly_fla { import flash.display.*; public dynamic class blood_6_121 extends MovieClip { public function blood_6_121(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 10
//blood_7_122 (jelly_swelly_fla.blood_7_122) package jelly_swelly_fla { import flash.display.*; public dynamic class blood_7_122 extends MovieClip { public function blood_7_122(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 11
//blood_8_123 (jelly_swelly_fla.blood_8_123) package jelly_swelly_fla { import flash.display.*; public dynamic class blood_8_123 extends MovieClip { public function blood_8_123(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 12
//blood_meter_115 (jelly_swelly_fla.blood_meter_115) package jelly_swelly_fla { import flash.display.*; public dynamic class blood_meter_115 extends MovieClip { public var mcNextBonus:MovieClip; public function blood_meter_115(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 13
//bonus_star_105 (jelly_swelly_fla.bonus_star_105) package jelly_swelly_fla { import flash.display.*; public dynamic class bonus_star_105 extends MovieClip { public var mcText:MovieClip; public function bonus_star_105(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 14
//bubbla1_87 (jelly_swelly_fla.bubbla1_87) package jelly_swelly_fla { import flash.display.*; public dynamic class bubbla1_87 extends MovieClip { public function bubbla1_87(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 15
//bubbla2_88 (jelly_swelly_fla.bubbla2_88) package jelly_swelly_fla { import flash.display.*; public dynamic class bubbla2_88 extends MovieClip { public function bubbla2_88(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 16
//bubbla3_89 (jelly_swelly_fla.bubbla3_89) package jelly_swelly_fla { import flash.display.*; public dynamic class bubbla3_89 extends MovieClip { public function bubbla3_89(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 17
//bubbla4_90 (jelly_swelly_fla.bubbla4_90) package jelly_swelly_fla { import flash.display.*; public dynamic class bubbla4_90 extends MovieClip { public function bubbla4_90(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 18
//bubbla5_91 (jelly_swelly_fla.bubbla5_91) package jelly_swelly_fla { import flash.display.*; public dynamic class bubbla5_91 extends MovieClip { public function bubbla5_91(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 19
//bubbla6_92 (jelly_swelly_fla.bubbla6_92) package jelly_swelly_fla { import flash.display.*; public dynamic class bubbla6_92 extends MovieClip { public function bubbla6_92(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 20
//bubbla7_93 (jelly_swelly_fla.bubbla7_93) package jelly_swelly_fla { import flash.display.*; public dynamic class bubbla7_93 extends MovieClip { public function bubbla7_93(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 21
//bubbla8_94 (jelly_swelly_fla.bubbla8_94) package jelly_swelly_fla { import flash.display.*; public dynamic class bubbla8_94 extends MovieClip { public function bubbla8_94(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 22
//bubbles_86 (jelly_swelly_fla.bubbles_86) package jelly_swelly_fla { import flash.display.*; public dynamic class bubbles_86 extends MovieClip { public var mcNextBonus:MovieClip; public function bubbles_86(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 23
//ExplosionBlue_60 (jelly_swelly_fla.ExplosionBlue_60) package jelly_swelly_fla { import flash.display.*; public dynamic class ExplosionBlue_60 extends MovieClip { public function ExplosionBlue_60(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 24
//ExplosionGreen_62 (jelly_swelly_fla.ExplosionGreen_62) package jelly_swelly_fla { import flash.display.*; public dynamic class ExplosionGreen_62 extends MovieClip { public function ExplosionGreen_62(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 25
//ExplosionPink_61 (jelly_swelly_fla.ExplosionPink_61) package jelly_swelly_fla { import flash.display.*; public dynamic class ExplosionPink_61 extends MovieClip { public function ExplosionPink_61(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 26
//ExplosionSmallBlue_57 (jelly_swelly_fla.ExplosionSmallBlue_57) package jelly_swelly_fla { import flash.display.*; public dynamic class ExplosionSmallBlue_57 extends MovieClip { public function ExplosionSmallBlue_57(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 27
//ExplosionSmallGreen_59 (jelly_swelly_fla.ExplosionSmallGreen_59) package jelly_swelly_fla { import flash.display.*; public dynamic class ExplosionSmallGreen_59 extends MovieClip { public function ExplosionSmallGreen_59(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 28
//ExplosionSmallPink_56 (jelly_swelly_fla.ExplosionSmallPink_56) package jelly_swelly_fla { import flash.display.*; public dynamic class ExplosionSmallPink_56 extends MovieClip { public function ExplosionSmallPink_56(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 29
//ExplosionSmallWhite_58 (jelly_swelly_fla.ExplosionSmallWhite_58) package jelly_swelly_fla { import flash.display.*; public dynamic class ExplosionSmallWhite_58 extends MovieClip { public function ExplosionSmallWhite_58(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 30
//ExplosionWhite_63 (jelly_swelly_fla.ExplosionWhite_63) package jelly_swelly_fla { import flash.display.*; public dynamic class ExplosionWhite_63 extends MovieClip { public function ExplosionWhite_63(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 31
//gameover_flimmer_142 (jelly_swelly_fla.gameover_flimmer_142) package jelly_swelly_fla { import flash.display.*; public dynamic class gameover_flimmer_142 extends MovieClip { public function gameover_flimmer_142(){ addFrameScript(0, frame1, 15, frame16); } function frame16(){ gotoAndPlay(2); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 32
//gameoverpinksim_animation_198 (jelly_swelly_fla.gameoverpinksim_animation_198) package jelly_swelly_fla { import flash.display.*; public dynamic class gameoverpinksim_animation_198 extends MovieClip { public var mcGameOverTextBox:MovieClip; public var mcText1:MovieClip; public var mcText2:MovieClip; public var mcText3:MovieClip; public var mcFlimmer:MovieClip; public function gameoverpinksim_animation_198(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 33
//gameoverpinksim_animation_helloween_141 (jelly_swelly_fla.gameoverpinksim_animation_helloween_141) package jelly_swelly_fla { import flash.display.*; public dynamic class gameoverpinksim_animation_helloween_141 extends MovieClip { public var mcGameOverTextBox:MovieClip; public var mcText1:MovieClip; public var mcText2:MovieClip; public var mcText3:MovieClip; public var mcFlimmer:MovieClip; public function gameoverpinksim_animation_helloween_141(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 34
//gameoverturkossim_animation_202 (jelly_swelly_fla.gameoverturkossim_animation_202) package jelly_swelly_fla { import flash.display.*; public dynamic class gameoverturkossim_animation_202 extends MovieClip { public var mcText3:MovieClip; public var mcText1:MovieClip; public var mcText2:MovieClip; public function gameoverturkossim_animation_202(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 35
//gameoverturkossim_animation_helloween_146 (jelly_swelly_fla.gameoverturkossim_animation_helloween_146) package jelly_swelly_fla { import flash.display.*; public dynamic class gameoverturkossim_animation_helloween_146 extends MovieClip { public var mcText3:MovieClip; public var mcText1:MovieClip; public var mcText2:MovieClip; public function gameoverturkossim_animation_helloween_146(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 36
//intro_maneter_26 (jelly_swelly_fla.intro_maneter_26) package jelly_swelly_fla { import flash.display.*; import flash.text.*; public dynamic class intro_maneter_26 extends MovieClip { public var mcIcons:MovieClip; public var txtText:TextField; public function intro_maneter_26(){ addFrameScript(0, frame1, 45, frame46); } function frame1(){ stop(); } function frame46(){ stop(); } } }//package jelly_swelly_fla
Section 37
//liten_markering_82 (jelly_swelly_fla.liten_markering_82) package jelly_swelly_fla { import flash.display.*; public dynamic class liten_markering_82 extends MovieClip { public function liten_markering_82(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 38
//markerade_rutor_paket_80 (jelly_swelly_fla.markerade_rutor_paket_80) package jelly_swelly_fla { import flash.display.*; public dynamic class markerade_rutor_paket_80 extends MovieClip { public var mcMarking:MovieClip; public function markerade_rutor_paket_80(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 39
//meter_green_131 (jelly_swelly_fla.meter_green_131) package jelly_swelly_fla { import flash.display.*; public dynamic class meter_green_131 extends MovieClip { public var mcFill:MovieClip; public function meter_green_131(){ addFrameScript(0, frame1, 1000, frame1001); } function frame1(){ stop(); } function frame1001(){ stop(); } } }//package jelly_swelly_fla
Section 40
//meter_pink_103 (jelly_swelly_fla.meter_pink_103) package jelly_swelly_fla { import flash.display.*; public dynamic class meter_pink_103 extends MovieClip { public var mcFill:MovieClip; public function meter_pink_103(){ addFrameScript(0, frame1, 1000, frame1001); } function frame1(){ stop(); } function frame1001(){ stop(); } } }//package jelly_swelly_fla
Section 41
//meter_turkos_104 (jelly_swelly_fla.meter_turkos_104) package jelly_swelly_fla { import flash.display.*; public dynamic class meter_turkos_104 extends MovieClip { public var mcFill:MovieClip; public function meter_turkos_104(){ addFrameScript(0, frame1, 1000, frame1001); } function frame1(){ stop(); } function frame1001(){ stop(); } } }//package jelly_swelly_fla
Section 42
//meter_white_133 (jelly_swelly_fla.meter_white_133) package jelly_swelly_fla { import flash.display.*; public dynamic class meter_white_133 extends MovieClip { public var mcFill:MovieClip; public function meter_white_133(){ addFrameScript(0, frame1, 1000, frame1001); } function frame1(){ stop(); } function frame1001(){ stop(); } } }//package jelly_swelly_fla
Section 43
//music_on_6 (jelly_swelly_fla.music_on_6) package jelly_swelly_fla { import flash.display.*; public dynamic class music_on_6 extends MovieClip { public function music_on_6(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 44
//NextBonus_96 (jelly_swelly_fla.NextBonus_96) package jelly_swelly_fla { import flash.display.*; public dynamic class NextBonus_96 extends MovieClip { public function NextBonus_96(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 45
//NextBonusHalloween_125 (jelly_swelly_fla.NextBonusHalloween_125) package jelly_swelly_fla { import flash.display.*; public dynamic class NextBonusHalloween_125 extends MovieClip { public function NextBonusHalloween_125(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 46
//out_of_colour_text_180 (jelly_swelly_fla.out_of_colour_text_180) package jelly_swelly_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.text.*; import flash.utils.*; import flash.system.*; import flash.xml.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; public dynamic class out_of_colour_text_180 extends MovieClip { public var txtOOC:TextField; public function out_of_colour_text_180(){ addFrameScript(0, frame1); } function frame1(){ this.txtOOC.text = MovieClip(root).txtOOC; } } }//package jelly_swelly_fla
Section 47
//out_of_colour_text_52 (jelly_swelly_fla.out_of_colour_text_52) package jelly_swelly_fla { import flash.media.*; import flash.events.*; import flash.display.*; import flash.text.*; import flash.utils.*; import flash.system.*; import flash.xml.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; public dynamic class out_of_colour_text_52 extends MovieClip { public var txtOOC:TextField; public function out_of_colour_text_52(){ addFrameScript(0, frame1); } function frame1(){ this.txtOOC.text = MovieClip(root).txtOOC; } } }//package jelly_swelly_fla
Section 48
//PieceBlue_67 (jelly_swelly_fla.PieceBlue_67) package jelly_swelly_fla { import flash.display.*; public dynamic class PieceBlue_67 extends MovieClip { public function PieceBlue_67(){ addFrameScript(0, frame1, 38, frame39, 161, frame162); } function frame162(){ gotoAndStop(1); } function frame39(){ gotoAndStop(1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 49
//PieceGreen_70 (jelly_swelly_fla.PieceGreen_70) package jelly_swelly_fla { import flash.display.*; public dynamic class PieceGreen_70 extends MovieClip { public function PieceGreen_70(){ addFrameScript(0, frame1, 3, frame4, 7, frame8, 48, frame49, 69, frame70); } function frame49(){ gotoAndStop(1); } function frame1(){ stop(); } function frame70(){ gotoAndStop(1); } function frame4(){ stop(); } function frame8(){ stop(); } } }//package jelly_swelly_fla
Section 50
//PiecePink_68 (jelly_swelly_fla.PiecePink_68) package jelly_swelly_fla { import flash.display.*; public dynamic class PiecePink_68 extends MovieClip { public function PiecePink_68(){ addFrameScript(0, frame1, 3, frame4, 7, frame8, 48, frame49, 89, frame90); } function frame49(){ gotoAndStop(1); } function frame1(){ stop(); } function frame4(){ stop(); } function frame8(){ stop(); } function frame90(){ gotoAndStop(1); } } }//package jelly_swelly_fla
Section 51
//PieceWhite_69 (jelly_swelly_fla.PieceWhite_69) package jelly_swelly_fla { import flash.display.*; public dynamic class PieceWhite_69 extends MovieClip { public function PieceWhite_69(){ addFrameScript(0, frame1, 38, frame39, 161, frame162); } function frame162(){ gotoAndStop(1); } function frame39(){ gotoAndStop(1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 52
//postitanimation_2 (jelly_swelly_fla.postitanimation_2) package jelly_swelly_fla { import flash.display.*; public dynamic class postitanimation_2 extends MovieClip { public var mcPostIt:MovieClip; public function postitanimation_2(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 53
//power_on_7 (jelly_swelly_fla.power_on_7) package jelly_swelly_fla { import flash.display.*; public dynamic class power_on_7 extends MovieClip { public function power_on_7(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 54
//pumpkin_animation_218 (jelly_swelly_fla.pumpkin_animation_218) package jelly_swelly_fla { import flash.display.*; public dynamic class pumpkin_animation_218 extends MovieClip { public var mcPumpText:MovieClip; public function pumpkin_animation_218(){ addFrameScript(0, frame1, 118, frame119, 155, frame156); } function frame1(){ stop(); } function frame156(){ stop(); } function frame119(){ stop(); } } }//package jelly_swelly_fla
Section 55
//SmallKritor_85 (jelly_swelly_fla.SmallKritor_85) package jelly_swelly_fla { import flash.display.*; public dynamic class SmallKritor_85 extends MovieClip { public function SmallKritor_85(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 56
//sound_on_5 (jelly_swelly_fla.sound_on_5) package jelly_swelly_fla { import flash.display.*; public dynamic class sound_on_5 extends MovieClip { public function sound_on_5(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 57
//special_pink_fill_98 (jelly_swelly_fla.special_pink_fill_98) package jelly_swelly_fla { import flash.display.*; public dynamic class special_pink_fill_98 extends MovieClip { public var mcText:MovieClip; public function special_pink_fill_98(){ addFrameScript(0, frame1, 35, frame36, 52, frame53, 53, frame54, 65, frame66); } function frame36(){ stop(); } function frame1(){ stop(); } function frame53(){ stop(); } function frame54(){ stop(); } function frame66(){ gotoAndStop(1); } } }//package jelly_swelly_fla
Section 58
//special_pink_fill_halloween_129 (jelly_swelly_fla.special_pink_fill_halloween_129) package jelly_swelly_fla { import flash.display.*; public dynamic class special_pink_fill_halloween_129 extends MovieClip { public var mcText:MovieClip; public function special_pink_fill_halloween_129(){ addFrameScript(0, frame1, 35, frame36, 52, frame53, 53, frame54, 66, frame67); } function frame36(){ stop(); } function frame1(){ stop(); } function frame53(){ stop(); } function frame54(){ stop(); } function frame67(){ gotoAndStop(1); } } }//package jelly_swelly_fla
Section 59
//special_turkos_fill_101 (jelly_swelly_fla.special_turkos_fill_101) package jelly_swelly_fla { import flash.display.*; public dynamic class special_turkos_fill_101 extends MovieClip { public var mcText:MovieClip; public function special_turkos_fill_101(){ addFrameScript(0, frame1, 34, frame35, 51, frame52, 52, frame53, 65, frame66); } function frame1(){ stop(); } function frame52(){ stop(); } function frame53(){ stop(); } function frame66(){ gotoAndStop(1); } function frame35(){ stop(); } } }//package jelly_swelly_fla
Section 60
//special_turkos_fill_halloween_127 (jelly_swelly_fla.special_turkos_fill_halloween_127) package jelly_swelly_fla { import flash.display.*; public dynamic class special_turkos_fill_halloween_127 extends MovieClip { public var mcText:MovieClip; public function special_turkos_fill_halloween_127(){ addFrameScript(0, frame1, 34, frame35, 51, frame52, 52, frame53, 65, frame66); } function frame1(){ stop(); } function frame52(){ stop(); } function frame53(){ stop(); } function frame66(){ gotoAndStop(1); } function frame35(){ stop(); } } }//package jelly_swelly_fla
Section 61
//starsnurr1_109 (jelly_swelly_fla.starsnurr1_109) package jelly_swelly_fla { import flash.display.*; public dynamic class starsnurr1_109 extends MovieClip { public function starsnurr1_109(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 62
//Time_78 (jelly_swelly_fla.Time_78) package jelly_swelly_fla { import flash.display.*; import flash.text.*; public dynamic class Time_78 extends MovieClip { public var mcTime:MovieClip; public var txtTimeLable:TextField; public function Time_78(){ addFrameScript(0, frame1, 76, frame77); } function frame1(){ stop(); } function frame77(){ gotoAndPlay(8); } } }//package jelly_swelly_fla
Section 63
//val_1_186 (jelly_swelly_fla.val_1_186) package jelly_swelly_fla { import flash.display.*; public dynamic class val_1_186 extends MovieClip { public var mcBat:MovieClip; public function val_1_186(){ addFrameScript(0, frame1, 94, frame95); } function frame95(){ stop(); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 64
//val_2_193 (jelly_swelly_fla.val_2_193) package jelly_swelly_fla { import flash.display.*; public dynamic class val_2_193 extends MovieClip { public function val_2_193(){ addFrameScript(0, frame1, 38, frame39); } function frame39(){ gotoAndPlay(10); } function frame1(){ stop(); } } }//package jelly_swelly_fla
Section 65
//Communicator (src.comm.Communicator) package src.comm { import flash.system.*; public class Communicator { private var hasSentLastTick;// = false private var hasSentGameEnd;// = false private var hasSentGameOver;// = false private var hasSentGameStart;// = false private static var CMD_SEND_SCORE = 216; private static var CMD_LAST_TICK = 779; private static var CMD_SET_SOUND_STATES = 436; private static var CMD_BRICK_CLICKED = 123; private static var CMD_START_ROUND = 611; private static var CMD_SEND_BONUS = 111; private static var CMD_SEND_MOD = 217; private static var CMD_SEND_RANDOM = 926; private static var CMD_BRICK_OVER = 456; private static var CMD_MOUSE_UP = 789; private static var CMD_BONUS_PINK = 955; private static var CMD_BONUS_BLUE = 855; public function mouseUp(_arg1, _arg2){ fscommand("playData", ((((CMD_MOUSE_UP + ",") + _arg1) + " ") + _arg2)); } public function gameQuit(){ trace("GAME QUIT"); if (!hasSentGameOver){ hasSentGameOver = true; fscommand("gameQuit"); }; } public function pieceOver(_arg1, _arg2, _arg3){ fscommand("playData", ((((((CMD_BRICK_OVER + ",") + _arg1) + " ") + _arg2) + " ") + _arg3)); } public function triggerBonusBlue(_arg1){ fscommand("playData", ((CMD_BONUS_BLUE + ",") + _arg1)); } public function gameEnd(_arg1){ trace("GAME ENDS"); if (!hasSentGameEnd){ hasSentGameEnd = true; fscommand("gameEnd", _arg1); }; } public function sendRandom(_arg1, _arg2, _arg3){ fscommand("playData", ((((((CMD_SEND_RANDOM + ",") + _arg1) + " ") + _arg2) + " ") + _arg3)); } public function startRound(_arg1, _arg2){ fscommand("playData", ((((CMD_START_ROUND + ",") + _arg1) + " ") + _arg2)); } public function addBonus(_arg1){ fscommand("playData", ((CMD_SEND_BONUS + ",") + _arg1)); } public function gameStarted(){ trace("GAME START"); if (!hasSentGameStart){ hasSentGameStart = true; fscommand("gameStart"); }; } public function sendScore(_arg1, _arg2, _arg3, _arg4){ fscommand("playData", ((((((((CMD_SEND_SCORE + ",") + _arg1) + " ") + _arg2) + " ") + _arg3) + " ") + _arg4)); } public function sendMod(_arg1){ fscommand("playData", ((CMD_SEND_MOD + ",") + _arg1)); } public function sendSoundStates(_arg1, _arg2){ fscommand("playData", ((((CMD_SET_SOUND_STATES + ",") + _arg1) + " ") + _arg2)); } public function pieceClicked(_arg1, _arg2, _arg3){ fscommand("playData", ((((((CMD_BRICK_CLICKED + ",") + _arg1) + " ") + _arg2) + " ") + _arg3)); } public function lastTick(_arg1, _arg2, _arg3){ fscommand("playData", ((((CMD_LAST_TICK + ",") + _arg1) + " ") + _arg2)); } public function triggerBonusPink(_arg1){ fscommand("playData", ((CMD_BONUS_PINK + ",") + _arg1)); } } }//package src.comm
Section 66
//GameDataParser (src.comm.GameDataParser) package src.comm { import flash.xml.*; public class GameDataParser { public static var records:Object; public static var textMappings:Object; public static var sounds:Object; public static function parseGameData(_arg1:String):Object{ var _local2:Object = new Object(); var _local3:XMLDocument = new XMLDocument(_arg1); textMappings = new Object(); _local2.textMappings = textMappings; var _local4:* = _local3.firstChild.childNodes; records = new Object(); _local2.records = records; sounds = new Object(); _local2.sounds = sounds; var _local5:int = parseInt(_local3.firstChild.attributes.randomseed); _local2.randomSeed = _local5; var _local6:String = String(_local3.firstChild.attributes.relaxMode); _local2.relaxGame = false; if (_local6 == "true"){ _local2.relaxGame = true; }; var _local7:* = 0; while (_local7 < _local4.length) { if (_local4[_local7].nodeName == "id"){ }; if (_local4[_local7].nodeName == "game"){ _local2.gameType = new String(_local4[_local7].attributes.type); }; if (_local4[_local7].nodeName == "userType"){ _local2.userType = new String(_local4[_local7].firstChild.nodeValue); }; if (_local4[_local7].nodeName == "text"){ if ((((_local4[_local7].firstChild == null)) || ((_local4[_local7].firstChild == undefined)))){ textMappings[_local4[_local7].attributes.id] = (("[" + _local4[_local7].attributes.id) + "]"); } else { textMappings[_local4[_local7].attributes.id] = new String(_local4[_local7].firstChild.nodeValue); }; }; if (_local4[_local7].nodeName == "records"){ if ((((_local4[_local7].firstChild == null)) || ((_local4[_local7].firstChild == undefined)))){ records[_local4[_local7].attributes.id] = (("[" + _local4[_local7].attributes.id) + "]"); } else { records[_local4[_local7].attributes.id] = new String(_local4[_local7].firstChild.nodeValue); }; }; if (_local4[_local7].nodeName == "sounds"){ if ((((_local4[_local7].firstChild == null)) || ((_local4[_local7].firstChild == undefined)))){ sounds[_local4[_local7].attributes.id] = (("[" + _local4[_local7].attributes.id) + "]"); } else { sounds[_local4[_local7].attributes.id] = new String(_local4[_local7].firstChild.nodeValue); }; }; _local7++; }; return (_local2); } } }//package src.comm
Section 67
//replayer (src.comm.replayer) package src.comm { import flash.xml.*; public class replayer { public static var root; public static var actionArr_; public function replayer(_arg1){ root = _arg1; var _local2:* = ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("<gameover time=\"2009-01-12 11:36:16\" lastplaydataid=\"262\">" + "<entry id=\"1\" time=\"2009-01-12 11:33:22\"><![CDATA[611,382 1.0]]></entry>") + "<entry id=\"2\" time=\"2009-01-12 11:33:24\"><![CDATA[123,424 5 8]]></entry>") + "<entry id=\"3\" time=\"2009-01-12 11:33:24\"><![CDATA[456,425 4 8]]></entry>") + "<entry id=\"4\" time=\"2009-01-12 11:33:24\"><![CDATA[456,426 3 8]]></entry>") + "<entry id=\"5\" time=\"2009-01-12 11:33:24\"><![CDATA[456,427 2 8]]></entry>") + "<entry id=\"6\" time=\"2009-01-12 11:33:24\"><![CDATA[456,427 1 8]]></entry>") + "<entry id=\"7\" time=\"2009-01-12 11:33:24\"><![CDATA[789,431 5-8_4-8_3-8_2-8]]></entry>") + "<entry id=\"8\" time=\"2009-01-12 11:33:25\"><![CDATA[216,460 566 135 1]]></entry>") + "<entry id=\"9\" time=\"2009-01-12 11:33:30\"><![CDATA[123,589 5 7]]></entry>") + "<entry id=\"10\" time=\"2009-01-12 11:33:31\"><![CDATA[456,592 4 7]]></entry>") + "<entry id=\"11\" time=\"2009-01-12 11:33:31\"><![CDATA[456,597 4 6]]></entry>") + "<entry id=\"12\" time=\"2009-01-12 11:33:31\"><![CDATA[456,599 4 5]]></entry>") + "<entry id=\"13\" time=\"2009-01-12 11:33:31\"><![CDATA[456,602 3 5]]></entry>") + "<entry id=\"14\" time=\"2009-01-12 11:33:31\"><![CDATA[456,605 2 5]]></entry>") + "<entry id=\"15\" time=\"2009-01-12 11:33:31\"><![CDATA[789,605 5-7_4-7_4-6_4-5]]></entry>") + "<entry id=\"16\" time=\"2009-01-12 11:33:32\"><![CDATA[216,626 323 161 1]]></entry>") + "<entry id=\"17\" time=\"2009-01-12 11:33:35\"><![CDATA[123,690 3 4]]></entry>") + "<entry id=\"18\" time=\"2009-01-12 11:33:35\"><![CDATA[456,692 4 4]]></entry>") + "<entry id=\"19\" time=\"2009-01-12 11:33:35\"><![CDATA[456,693 4 5]]></entry>") + "<entry id=\"20\" time=\"2009-01-12 11:33:35\"><![CDATA[456,696 4 6]]></entry>") + "<entry id=\"21\" time=\"2009-01-12 11:33:35\"><![CDATA[456,699 5 5]]></entry>") + "<entry id=\"22\" time=\"2009-01-12 11:33:35\"><![CDATA[456,704 5 6]]></entry>") + "<entry id=\"23\" time=\"2009-01-12 11:33:35\"><![CDATA[456,708 5 5]]></entry>") + "<entry id=\"24\" time=\"2009-01-12 11:33:35\"><![CDATA[456,709 4 5]]></entry>") + "<entry id=\"25\" time=\"2009-01-12 11:33:36\"><![CDATA[456,715 5 5]]></entry>") + "<entry id=\"26\" time=\"2009-01-12 11:33:36\"><![CDATA[456,719 5 6]]></entry>") + "<entry id=\"27\" time=\"2009-01-12 11:33:36\"><![CDATA[456,720 5 8]]></entry>") + "<entry id=\"28\" time=\"2009-01-12 11:33:36\"><![CDATA[789,725 3-4_4-4_4-5_5-5]]></entry>") + "<entry id=\"29\" time=\"2009-01-12 11:33:37\"><![CDATA[216,746 277 178 1]]></entry>") + "<entry id=\"30\" time=\"2009-01-12 11:33:39\"><![CDATA[123,808 5 6]]></entry>") + "<entry id=\"31\" time=\"2009-01-12 11:33:39\"><![CDATA[456,808 5 7]]></entry>") + "<entry id=\"32\" time=\"2009-01-12 11:33:39\"><![CDATA[456,813 4 7]]></entry>") + "<entry id=\"33\" time=\"2009-01-12 11:33:40\"><![CDATA[456,817 4 8]]></entry>") + "<entry id=\"34\" time=\"2009-01-12 11:33:40\"><![CDATA[456,820 4 9]]></entry>") + "<entry id=\"35\" time=\"2009-01-12 11:33:40\"><![CDATA[789,823 5-6_5-7_4-7_4-8]]></entry>") + "<entry id=\"36\" time=\"2009-01-12 11:33:41\"><![CDATA[216,841 222 196 2]]></entry>") + "<entry id=\"37\" time=\"2009-01-12 11:33:43\"><![CDATA[123,903 2 4]]></entry>") + "<entry id=\"38\" time=\"2009-01-12 11:33:43\"><![CDATA[456,904 3 4]]></entry>") + "<entry id=\"39\" time=\"2009-01-12 11:33:43\"><![CDATA[789,908 2-4_3-4]]></entry>") + "<entry id=\"40\" time=\"2009-01-12 11:33:44\"><![CDATA[216,925 184 211 2]]></entry>") + "<entry id=\"41\" time=\"2009-01-12 11:33:46\"><![CDATA[123,976 4 5]]></entry>") + "<entry id=\"42\" time=\"2009-01-12 11:33:46\"><![CDATA[456,978 4 6]]></entry>") + "<entry id=\"43\" time=\"2009-01-12 11:33:46\"><![CDATA[456,981 3 6]]></entry>") + "<entry id=\"44\" time=\"2009-01-12 11:33:46\"><![CDATA[789,986 4-5_4-6_3-6]]></entry>") + "<entry id=\"45\" time=\"2009-01-12 11:33:47\"><![CDATA[216,1001 144 226 2]]></entry>") + "<entry id=\"46\" time=\"2009-01-12 11:33:49\"><![CDATA[123,1042 6 1]]></entry>") + "<entry id=\"47\" time=\"2009-01-12 11:33:49\"><![CDATA[456,1044 5 1]]></entry>") + "<entry id=\"48\" time=\"2009-01-12 11:33:49\"><![CDATA[456,1045 5 2]]></entry>") + "<entry id=\"49\" time=\"2009-01-12 11:33:49\"><![CDATA[456,1048 5 3]]></entry>") + "<entry id=\"50\" time=\"2009-01-12 11:33:49\"><![CDATA[789,1054 6-1_5-1_5-2_5-3]]></entry>") + "<entry id=\"51\" time=\"2009-01-12 11:33:50\"><![CDATA[216,1075 370 238 3]]></entry>") + "<entry id=\"52\" time=\"2009-01-12 11:33:54\"><![CDATA[123,1169 4 2]]></entry>") + "<entry id=\"53\" time=\"2009-01-12 11:33:54\"><![CDATA[456,1169 5 2]]></entry>") + "<entry id=\"54\" time=\"2009-01-12 11:33:54\"><![CDATA[456,1172 6 2]]></entry>") + "<entry id=\"55\" time=\"2009-01-12 11:33:54\"><![CDATA[456,1176 6 1]]></entry>") + "<entry id=\"56\" time=\"2009-01-12 11:33:54\"><![CDATA[789,1183 4-2_5-2_6-2_6-1]]></entry>") + "<entry id=\"57\" time=\"2009-01-12 11:33:55\"><![CDATA[216,1195 94 253 3]]></entry>") + "<entry id=\"58\" time=\"2009-01-12 11:33:58\"><![CDATA[123,1271 4 1]]></entry>") + "<entry id=\"59\" time=\"2009-01-12 11:33:58\"><![CDATA[789,1273 4-1]]></entry>") + "<entry id=\"60\" time=\"2009-01-12 11:33:58\"><![CDATA[216,1277 10 262 4]]></entry>") + "<entry id=\"61\" time=\"2009-01-12 11:33:59\"><![CDATA[123,1300 6 1]]></entry>") + "<entry id=\"62\" time=\"2009-01-12 11:33:59\"><![CDATA[456,1301 7 1]]></entry>") + "<entry id=\"63\" time=\"2009-01-12 11:33:59\"><![CDATA[456,1302 8 1]]></entry>") + "<entry id=\"64\" time=\"2009-01-12 11:33:59\"><![CDATA[789,1306 6-1_7-1_8-1]]></entry>") + "<entry id=\"65\" time=\"2009-01-12 11:33:59\"><![CDATA[216,1310 10 266 4]]></entry>") + "<entry id=\"66\" time=\"2009-01-12 11:34:00\"><![CDATA[111,1337]]></entry>") + "<entry id=\"67\" time=\"2009-01-12 11:34:03\"><![CDATA[123,1413 8 5]]></entry>") + "<entry id=\"68\" time=\"2009-01-12 11:34:04\"><![CDATA[456,1417 7 4]]></entry>") + "<entry id=\"69\" time=\"2009-01-12 11:34:04\"><![CDATA[456,1428 8 4]]></entry>") + "<entry id=\"70\" time=\"2009-01-12 11:34:04\"><![CDATA[456,1434 7 4]]></entry>") + "<entry id=\"71\" time=\"2009-01-12 11:34:05\"><![CDATA[789,1444 8-5_8-4_7-4]]></entry>") + "<entry id=\"72\" time=\"2009-01-12 11:34:06\"><![CDATA[216,1468 360 271 4]]></entry>") + "<entry id=\"73\" time=\"2009-01-12 11:34:09\"><![CDATA[123,1552 6 6]]></entry>") + "<entry id=\"74\" time=\"2009-01-12 11:34:09\"><![CDATA[456,1555 7 6]]></entry>") + "<entry id=\"75\" time=\"2009-01-12 11:34:09\"><![CDATA[456,1556 8 6]]></entry>") + "<entry id=\"76\" time=\"2009-01-12 11:34:09\"><![CDATA[456,1559 8 5]]></entry>") + "<entry id=\"77\" time=\"2009-01-12 11:34:10\"><![CDATA[789,1568 6-6_7-6_8-6_8-5]]></entry>") + "<entry id=\"78\" time=\"2009-01-12 11:34:10\"><![CDATA[216,1572 10 293 4]]></entry>") + "<entry id=\"79\" time=\"2009-01-12 11:34:11\"><![CDATA[111,1600]]></entry>") + "<entry id=\"80\" time=\"2009-01-12 11:34:12\"><![CDATA[123,1636 5 4]]></entry>") + "<entry id=\"81\" time=\"2009-01-12 11:34:13\"><![CDATA[456,1638 6 4]]></entry>") + "<entry id=\"82\" time=\"2009-01-12 11:34:13\"><![CDATA[456,1642 6 3]]></entry>") + "<entry id=\"83\" time=\"2009-01-12 11:34:13\"><![CDATA[456,1648 7 3]]></entry>") + "<entry id=\"84\" time=\"2009-01-12 11:34:13\"><![CDATA[456,1653 7 2]]></entry>") + "<entry id=\"85\" time=\"2009-01-12 11:34:13\"><![CDATA[789,1659 5-4_6-4_6-3_7-3_7-2]]></entry>") + "<entry id=\"86\" time=\"2009-01-12 11:34:14\"><![CDATA[216,1678 266 298 4]]></entry>") + "<entry id=\"87\" time=\"2009-01-12 11:34:18\"><![CDATA[123,1765 1 1]]></entry>") + "<entry id=\"88\" time=\"2009-01-12 11:34:18\"><![CDATA[456,1769 1 2]]></entry>") + "<entry id=\"89\" time=\"2009-01-12 11:34:18\"><![CDATA[456,1769 1 3]]></entry>") + "<entry id=\"90\" time=\"2009-01-12 11:34:18\"><![CDATA[456,1776 2 3]]></entry>") + "<entry id=\"91\" time=\"2009-01-12 11:34:18\"><![CDATA[456,1780 2 4]]></entry>") + "<entry id=\"92\" time=\"2009-01-12 11:34:18\"><![CDATA[456,1784 1 4]]></entry>") + "<entry id=\"93\" time=\"2009-01-12 11:34:19\"><![CDATA[789,1790 1-1_1-2_1-3_2-3_2-4]]></entry>") + "<entry id=\"94\" time=\"2009-01-12 11:34:19\"><![CDATA[216,1813 386 313 4]]></entry>") + "<entry id=\"95\" time=\"2009-01-12 11:34:22\"><![CDATA[123,1876 8 7]]></entry>") + "<entry id=\"96\" time=\"2009-01-12 11:34:22\"><![CDATA[456,1880 8 8]]></entry>") + "<entry id=\"97\" time=\"2009-01-12 11:34:22\"><![CDATA[456,1882 7 8]]></entry>") + "<entry id=\"98\" time=\"2009-01-12 11:34:22\"><![CDATA[789,1888 8-7_8-8_7-8]]></entry>") + "<entry id=\"99\" time=\"2009-01-12 11:34:23\"><![CDATA[216,1900 78 331 5]]></entry>") + "<entry id=\"100\" time=\"2009-01-12 11:34:24\"><![CDATA[111,1937]]></entry>") + "<entry id=\"101\" time=\"2009-01-12 11:34:25\"><![CDATA[123,1957 5 3]]></entry>") + "<entry id=\"102\" time=\"2009-01-12 11:34:25\"><![CDATA[456,1962 5 2]]></entry>") + "<entry id=\"103\" time=\"2009-01-12 11:34:26\"><![CDATA[456,1965 6 2]]></entry>") + "<entry id=\"104\" time=\"2009-01-12 11:34:26\"><![CDATA[456,1967 7 2]]></entry>") + "<entry id=\"105\" time=\"2009-01-12 11:34:26\"><![CDATA[456,1969 8 2]]></entry>") + "<entry id=\"106\" time=\"2009-01-12 11:34:26\"><![CDATA[456,1975 8 3]]></entry>") + "<entry id=\"107\" time=\"2009-01-12 11:34:26\"><![CDATA[456,1982 8 4]]></entry>") + "<entry id=\"108\" time=\"2009-01-12 11:34:26\"><![CDATA[789,1982 5-3_5-2_6-2_7-2_8-2]]></entry>") + "<entry id=\"109\" time=\"2009-01-12 11:34:26\"><![CDATA[216,1990 40 344 5]]></entry>") + "<entry id=\"110\" time=\"2009-01-12 11:34:28\"><![CDATA[123,2034 7 2]]></entry>") + "<entry id=\"111\" time=\"2009-01-12 11:34:28\"><![CDATA[456,2035 8 2]]></entry>") + "<entry id=\"112\" time=\"2009-01-12 11:34:29\"><![CDATA[456,2039 8 3]]></entry>") + "<entry id=\"113\" time=\"2009-01-12 11:34:29\"><![CDATA[456,2040 8 4]]></entry>") + "<entry id=\"114\" time=\"2009-01-12 11:34:29\"><![CDATA[456,2054 8 5]]></entry>") + "<entry id=\"115\" time=\"2009-01-12 11:34:29\"><![CDATA[456,2059 7 5]]></entry>") + "<entry id=\"116\" time=\"2009-01-12 11:34:29\"><![CDATA[456,2060 6 5]]></entry>") + "<entry id=\"117\" time=\"2009-01-12 11:34:30\"><![CDATA[789,2068 7-2_8-2_8-3_8-4_8-5]]></entry>") + "<entry id=\"118\" time=\"2009-01-12 11:34:30\"><![CDATA[216,2076 40 351 5]]></entry>") + "<entry id=\"119\" time=\"2009-01-12 11:34:32\"><![CDATA[123,2129 8 1]]></entry>") + "<entry id=\"120\" time=\"2009-01-12 11:34:32\"><![CDATA[456,2130 7 1]]></entry>") + "<entry id=\"121\" time=\"2009-01-12 11:34:32\"><![CDATA[456,2133 6 1]]></entry>") + "<entry id=\"122\" time=\"2009-01-12 11:34:32\"><![CDATA[456,2135 6 2]]></entry>") + "<entry id=\"123\" time=\"2009-01-12 11:34:33\"><![CDATA[456,2140 5 2]]></entry>") + "<entry id=\"124\" time=\"2009-01-12 11:34:33\"><![CDATA[456,2142 4 2]]></entry>") + "<entry id=\"125\" time=\"2009-01-12 11:34:33\"><![CDATA[789,2146 8-1_7-1_6-1_6-2_5-2]]></entry>") + "<entry id=\"126\" time=\"2009-01-12 11:34:33\"><![CDATA[216,2155 50 358 5]]></entry>") + "<entry id=\"127\" time=\"2009-01-12 11:34:35\"><![CDATA[123,2199 8 2]]></entry>") + "<entry id=\"128\" time=\"2009-01-12 11:34:35\"><![CDATA[789,2201 8-2]]></entry>") + "<entry id=\"129\" time=\"2009-01-12 11:34:35\"><![CDATA[216,2206 15 366 5]]></entry>") + "<entry id=\"130\" time=\"2009-01-12 11:34:37\"><![CDATA[123,2244 8 2]]></entry>") + "<entry id=\"131\" time=\"2009-01-12 11:34:37\"><![CDATA[456,2246 7 2]]></entry>") + "<entry id=\"132\" time=\"2009-01-12 11:34:37\"><![CDATA[456,2250 6 2]]></entry>") + "<entry id=\"133\" time=\"2009-01-12 11:34:38\"><![CDATA[456,2267 6 1]]></entry>") + "<entry id=\"134\" time=\"2009-01-12 11:34:38\"><![CDATA[456,2272 6 0]]></entry>") + "<entry id=\"135\" time=\"2009-01-12 11:34:38\"><![CDATA[456,2278 7 0]]></entry>") + "<entry id=\"136\" time=\"2009-01-12 11:34:38\"><![CDATA[456,2280 8 0]]></entry>") + "<entry id=\"137\" time=\"2009-01-12 11:34:39\"><![CDATA[789,2289 8-2_7-2_6-2_6-1_6-0]]></entry>") + "<entry id=\"138\" time=\"2009-01-12 11:34:39\"><![CDATA[216,2298 50 371 5]]></entry>") + "<entry id=\"139\" time=\"2009-01-12 11:34:40\"><![CDATA[123,2335 8 1]]></entry>") + "<entry id=\"140\" time=\"2009-01-12 11:34:40\"><![CDATA[456,2336 8 0]]></entry>") + "<entry id=\"141\" time=\"2009-01-12 11:34:41\"><![CDATA[456,2340 7 0]]></entry>") + "<entry id=\"142\" time=\"2009-01-12 11:34:41\"><![CDATA[456,2343 6 0]]></entry>") + "<entry id=\"143\" time=\"2009-01-12 11:34:41\"><![CDATA[456,2344 5 0]]></entry>") + "<entry id=\"144\" time=\"2009-01-12 11:34:41\"><![CDATA[789,2349 8-1_8-0_7-0_6-0_5-0]]></entry>") + "<entry id=\"145\" time=\"2009-01-12 11:34:41\"><![CDATA[216,2359 55 379 5]]></entry>") + "<entry id=\"146\" time=\"2009-01-12 11:34:43\"><![CDATA[111,2399]]></entry>") + "<entry id=\"147\" time=\"2009-01-12 11:34:44\"><![CDATA[123,2435 7 2]]></entry>") + "<entry id=\"148\" time=\"2009-01-12 11:34:44\"><![CDATA[456,2437 7 3]]></entry>") + "<entry id=\"149\" time=\"2009-01-12 11:34:45\"><![CDATA[456,2443 6 3]]></entry>") + "<entry id=\"150\" time=\"2009-01-12 11:34:45\"><![CDATA[456,2450 6 4]]></entry>") + "<entry id=\"151\" time=\"2009-01-12 11:34:45\"><![CDATA[456,2453 5 4]]></entry>") + "<entry id=\"152\" time=\"2009-01-12 11:34:45\"><![CDATA[456,2454 4 4]]></entry>") + "<entry id=\"153\" time=\"2009-01-12 11:34:45\"><![CDATA[789,2461 7-2_7-3_6-3_6-4_5-4]]></entry>") + "<entry id=\"154\" time=\"2009-01-12 11:34:46\"><![CDATA[216,2489 650 390 5]]></entry>") + "<entry id=\"155\" time=\"2009-01-12 11:34:50\"><![CDATA[123,2578 6 0]]></entry>") + "<entry id=\"156\" time=\"2009-01-12 11:34:50\"><![CDATA[456,2579 5 0]]></entry>") + "<entry id=\"157\" time=\"2009-01-12 11:34:50\"><![CDATA[456,2585 5 1]]></entry>") + "<entry id=\"158\" time=\"2009-01-12 11:34:50\"><![CDATA[456,2588 4 1]]></entry>") + "<entry id=\"159\" time=\"2009-01-12 11:34:50\"><![CDATA[456,2588 3 1]]></entry>") + "<entry id=\"160\" time=\"2009-01-12 11:34:51\"><![CDATA[456,2590 2 1]]></entry>") + "<entry id=\"161\" time=\"2009-01-12 11:34:51\"><![CDATA[789,2596 6-0_5-0_5-1_4-1_3-1]]></entry>") + "<entry id=\"162\" time=\"2009-01-12 11:34:51\"><![CDATA[216,2605 45 411 6]]></entry>") + "<entry id=\"163\" time=\"2009-01-12 11:34:53\"><![CDATA[123,2651 2 10]]></entry>") + "<entry id=\"164\" time=\"2009-01-12 11:34:53\"><![CDATA[456,2653 3 10]]></entry>") + "<entry id=\"165\" time=\"2009-01-12 11:34:53\"><![CDATA[456,2658 3 11]]></entry>") + "<entry id=\"166\" time=\"2009-01-12 11:34:54\"><![CDATA[456,2665 4 11]]></entry>") + "<entry id=\"167\" time=\"2009-01-12 11:34:54\"><![CDATA[456,2668 4 12]]></entry>") + "<entry id=\"168\" time=\"2009-01-12 11:34:54\"><![CDATA[789,2674 2-10_3-10_3-11_4-11_4-12]]></entry>") + "<entry id=\"169\" time=\"2009-01-12 11:34:55\"><![CDATA[216,2695 300 420 6]]></entry>") + "<entry id=\"170\" time=\"2009-01-12 11:34:57\"><![CDATA[123,2755 2 5]]></entry>") + "<entry id=\"171\" time=\"2009-01-12 11:34:57\"><![CDATA[456,2757 3 5]]></entry>") + "<entry id=\"172\" time=\"2009-01-12 11:34:58\"><![CDATA[456,2769 3 4]]></entry>") + "<entry id=\"173\" time=\"2009-01-12 11:34:58\"><![CDATA[456,2773 4 4]]></entry>") + "<entry id=\"174\" time=\"2009-01-12 11:34:58\"><![CDATA[456,2779 4 3]]></entry>") + "<entry id=\"175\" time=\"2009-01-12 11:34:58\"><![CDATA[789,2787 2-5_3-5_3-4_4-4_4-3]]></entry>") + "<entry id=\"176\" time=\"2009-01-12 11:34:59\"><![CDATA[216,2803 163 438 6]]></entry>") + "<entry id=\"177\" time=\"2009-01-12 11:35:01\"><![CDATA[123,2861 6 3]]></entry>") + "<entry id=\"178\" time=\"2009-01-12 11:35:01\"><![CDATA[456,2863 5 3]]></entry>") + "<entry id=\"179\" time=\"2009-01-12 11:35:02\"><![CDATA[456,2866 5 4]]></entry>") + "<entry id=\"180\" time=\"2009-01-12 11:35:02\"><![CDATA[456,2872 6 4]]></entry>") + "<entry id=\"181\" time=\"2009-01-12 11:35:02\"><![CDATA[789,2879 6-3_5-3_5-4_6-4]]></entry>") + "<entry id=\"182\" time=\"2009-01-12 11:35:02\"><![CDATA[216,2884 15 451 7]]></entry>") + "<entry id=\"183\" time=\"2009-01-12 11:35:04\"><![CDATA[123,2918 6 0]]></entry>") + "<entry id=\"184\" time=\"2009-01-12 11:35:04\"><![CDATA[456,2920 6 1]]></entry>") + "<entry id=\"185\" time=\"2009-01-12 11:35:04\"><![CDATA[456,2938 6 1]]></entry>") + "<entry id=\"186\" time=\"2009-01-12 11:35:04\"><![CDATA[456,2938 7 1]]></entry>") + "<entry id=\"187\" time=\"2009-01-12 11:35:05\"><![CDATA[456,2945 7 2]]></entry>") + "<entry id=\"188\" time=\"2009-01-12 11:35:05\"><![CDATA[456,2945 7 3]]></entry>") + "<entry id=\"189\" time=\"2009-01-12 11:35:05\"><![CDATA[456,2947 7 4]]></entry>") + "<entry id=\"190\" time=\"2009-01-12 11:35:05\"><![CDATA[456,2947 7 5]]></entry>") + "<entry id=\"191\" time=\"2009-01-12 11:35:05\"><![CDATA[456,2948 7 6]]></entry>") + "<entry id=\"192\" time=\"2009-01-12 11:35:05\"><![CDATA[456,2950 7 7]]></entry>") + "<entry id=\"193\" time=\"2009-01-12 11:35:05\"><![CDATA[789,2956 6-0_6-1_7-1_7-2_7-3]]></entry>") + "<entry id=\"194\" time=\"2009-01-12 11:35:05\"><![CDATA[216,2965 50 456 7]]></entry>") + "<entry id=\"195\" time=\"2009-01-12 11:35:08\"><![CDATA[123,3014 7 4]]></entry>") + "<entry id=\"196\" time=\"2009-01-12 11:35:08\"><![CDATA[456,3016 8 4]]></entry>") + "<entry id=\"197\" time=\"2009-01-12 11:35:08\"><![CDATA[456,3020 8 3]]></entry>") + "<entry id=\"198\" time=\"2009-01-12 11:35:08\"><![CDATA[456,3020 8 2]]></entry>") + "<entry id=\"199\" time=\"2009-01-12 11:35:08\"><![CDATA[456,3022 8 1]]></entry>") + "<entry id=\"200\" time=\"2009-01-12 11:35:08\"><![CDATA[789,3029 7-4_8-4_8-3_8-2_8-1]]></entry>") + "<entry id=\"201\" time=\"2009-01-12 11:35:08\"><![CDATA[216,3038 45 464 7]]></entry>") + "<entry id=\"202\" time=\"2009-01-12 11:35:10\"><![CDATA[111,3074]]></entry>") + "<entry id=\"203\" time=\"2009-01-12 11:35:10\"><![CDATA[111,3077]]></entry>") + "<entry id=\"204\" time=\"2009-01-12 11:35:11\"><![CDATA[123,3104 5 4]]></entry>") + "<entry id=\"205\" time=\"2009-01-12 11:35:11\"><![CDATA[456,3107 5 3]]></entry>") + "<entry id=\"206\" time=\"2009-01-12 11:35:11\"><![CDATA[456,3111 4 3]]></entry>") + "<entry id=\"207\" time=\"2009-01-12 11:35:11\"><![CDATA[456,3112 3 3]]></entry>") + "<entry id=\"208\" time=\"2009-01-12 11:35:12\"><![CDATA[456,3117 3 2]]></entry>") + "<entry id=\"209\" time=\"2009-01-12 11:35:12\"><![CDATA[789,3126 5-4_5-3_4-3_3-3_3-2]]></entry>") + "<entry id=\"210\" time=\"2009-01-12 11:35:13\"><![CDATA[216,3143 214 475 7]]></entry>") + "<entry id=\"211\" time=\"2009-01-12 11:35:15\"><![CDATA[123,3200 4 9]]></entry>") + "<entry id=\"212\" time=\"2009-01-12 11:35:15\"><![CDATA[456,3201 4 8]]></entry>") + "<entry id=\"213\" time=\"2009-01-12 11:35:15\"><![CDATA[456,3207 3 8]]></entry>") + "<entry id=\"214\" time=\"2009-01-12 11:35:15\"><![CDATA[456,3214 3 7]]></entry>") + "<entry id=\"215\" time=\"2009-01-12 11:35:16\"><![CDATA[456,3221 3 7]]></entry>") + "<entry id=\"216\" time=\"2009-01-12 11:35:16\"><![CDATA[456,3222 4 7]]></entry>") + "<entry id=\"217\" time=\"2009-01-12 11:35:16\"><![CDATA[456,3234 5 7]]></entry>") + "<entry id=\"218\" time=\"2009-01-12 11:35:17\"><![CDATA[789,3244 4-9_4-8_3-8_3-7_4-7]]></entry>") + "<entry id=\"219\" time=\"2009-01-12 11:35:17\"><![CDATA[216,3257 109 488 7]]></entry>") + "<entry id=\"220\" time=\"2009-01-12 11:35:21\"><![CDATA[123,3343 5 8]]></entry>") + "<entry id=\"221\" time=\"2009-01-12 11:35:21\"><![CDATA[456,3344 6 8]]></entry>") + "<entry id=\"222\" time=\"2009-01-12 11:35:21\"><![CDATA[456,3345 7 8]]></entry>") + "<entry id=\"223\" time=\"2009-01-12 11:35:21\"><![CDATA[456,3346 8 8]]></entry>") + "<entry id=\"224\" time=\"2009-01-12 11:35:21\"><![CDATA[789,3352 5-8_6-8_7-8_8-8]]></entry>") + "<entry id=\"225\" time=\"2009-01-12 11:35:21\"><![CDATA[216,3357 15 498 8]]></entry>") + "<entry id=\"226\" time=\"2009-01-12 11:35:22\"><![CDATA[111,3386]]></entry>") + "<entry id=\"227\" time=\"2009-01-12 11:35:25\"><![CDATA[123,3445 3 9]]></entry>") + "<entry id=\"228\" time=\"2009-01-12 11:35:25\"><![CDATA[456,3449 3 10]]></entry>") + "<entry id=\"229\" time=\"2009-01-12 11:35:25\"><![CDATA[456,3453 4 10]]></entry>") + "<entry id=\"230\" time=\"2009-01-12 11:35:25\"><![CDATA[456,3458 4 11]]></entry>") + "<entry id=\"231\" time=\"2009-01-12 11:35:25\"><![CDATA[456,3460 4 12]]></entry>") + "<entry id=\"232\" time=\"2009-01-12 11:35:25\"><![CDATA[456,3461 4 13]]></entry>") + "<entry id=\"233\" time=\"2009-01-12 11:35:26\"><![CDATA[456,3468 3 12]]></entry>") + "<entry id=\"234\" time=\"2009-01-12 11:35:26\"><![CDATA[456,3476 4 12]]></entry>") + "<entry id=\"235\" time=\"2009-01-12 11:35:26\"><![CDATA[456,3478 4 12]]></entry>") + "<entry id=\"236\" time=\"2009-01-12 11:35:26\"><![CDATA[456,3481 4 11]]></entry>") + "<entry id=\"237\" time=\"2009-01-12 11:35:26\"><![CDATA[456,3484 3 11]]></entry>") + "<entry id=\"238\" time=\"2009-01-12 11:35:27\"><![CDATA[456,3492 3 12]]></entry>") + "<entry id=\"239\" time=\"2009-01-12 11:35:27\"><![CDATA[456,3499 4 12]]></entry>") + "<entry id=\"240\" time=\"2009-01-12 11:35:27\"><![CDATA[789,3507 3-9_3-10_4-10_4-11_3-11_3-12]]></entry>") + "<entry id=\"241\" time=\"2009-01-12 11:35:28\"><![CDATA[216,3529 329 504 8]]></entry>") + "<entry id=\"242\" time=\"2009-01-12 11:35:31\"><![CDATA[123,3593 3 3]]></entry>") + "<entry id=\"243\" time=\"2009-01-12 11:35:31\"><![CDATA[456,3595 2 3]]></entry>") + "<entry id=\"244\" time=\"2009-01-12 11:35:31\"><![CDATA[456,3597 2 4]]></entry>") + "<entry id=\"245\" time=\"2009-01-12 11:35:31\"><![CDATA[456,3599 2 5]]></entry>") + "<entry id=\"246\" time=\"2009-01-12 11:35:31\"><![CDATA[456,3604 2 6]]></entry>") + "<entry id=\"247\" time=\"2009-01-12 11:35:31\"><![CDATA[456,3609 3 6]]></entry>") + "<entry id=\"248\" time=\"2009-01-12 11:35:32\"><![CDATA[789,3615 3-3_2-3_2-4_2-5_2-6_3-6]]></entry>") + "<entry id=\"249\" time=\"2009-01-12 11:35:32\"><![CDATA[216,3631 163 523 8]]></entry>") + "<entry id=\"250\" time=\"2009-01-12 11:35:33\"><![CDATA[955,3656]]></entry>") + "<entry id=\"251\" time=\"2009-01-12 11:35:46\"><![CDATA[955,3989]]></entry>") + "<entry id=\"252\" time=\"2009-01-12 11:36:00\"><![CDATA[955,4323]]></entry>") + "<entry id=\"253\" time=\"2009-01-12 11:36:06\"><![CDATA[123,4472 3 6]]></entry>") + "<entry id=\"254\" time=\"2009-01-12 11:36:06\"><![CDATA[456,4474 3 7]]></entry>") + "<entry id=\"255\" time=\"2009-01-12 11:36:06\"><![CDATA[789,4478 3-6_3-7]]></entry>") + "<entry id=\"256\" time=\"2009-01-12 11:36:07\"><![CDATA[216,4497 228 537 8]]></entry>") + "<entry id=\"257\" time=\"2009-01-12 11:36:10\"><![CDATA[855,4583]]></entry>") + "<entry id=\"258\" time=\"2009-01-12 11:36:15\"><![CDATA[123,4703 4 9]]></entry>") + "<entry id=\"259\" time=\"2009-01-12 11:36:15\"><![CDATA[456,4706 3 9]]></entry>") + "<entry id=\"260\" time=\"2009-01-12 11:36:15\"><![CDATA[789,4708 4-9_3-9]]></entry>") + "<entry id=\"261\" time=\"2009-01-12 11:36:16\"><![CDATA[779,4719 554]]></entry>") + "<entry id=\"262\" time=\"2009-01-12 11:36:16\"><![CDATA[436,0 0]]></entry>") + "</gameover>"); parseData(_local2); } public function checkTick(_arg1:Number){ var _local3:*; var _local4:*; var _local2:* = 0; while (_local2 < actionArr_.length) { _local3 = actionArr_[_local2].split(","); _local4 = _local3[1].split(" "); if (Number(_local4[0]) == _arg1){ switch (_local3[0]){ case "123": root.pieceClicked(root.gameGridObj[Number(_local4[1])][Number(_local4[2])]); break; case "456": root.mouseOverPiece(root.gameGridObj[Number(_local4[1])][Number(_local4[2])], true); break; case "789": root.mouseUpReplay(); break; }; }; _local2++; }; } public static function parseData(_arg1:String):void{ actionArr_ = new Array(); var _local2:XMLDocument = new XMLDocument(_arg1); var _local3:* = _local2.firstChild.childNodes; var _local4:* = 0; while (_local4 < _local3.length) { if (_local3[_local4].nodeName == "entry"){ actionArr_.push(new String(_local3[_local4].firstChild.nodeValue)); }; _local4++; }; } } }//package src.comm
Section 68
//MtRandom (src.math.MtRandom) package src.math { import flash.utils.*; public class MtRandom { private var mti:uint; private var mt:Array; public static var MATRIX_A:uint = 2567483615; public static var UPPER_MASK:uint = 2147483648; public static var LOWER_MASK:uint = 2147483647; public static var M:int = 397; public static var N:int = 624; private static var mag01:Array = [uint(0), uint(MATRIX_A)]; public function MtRandom(_arg1:uint=0){ mti = (N + 1); super(); if (_arg1 == 0){ _arg1 = getTimer(); }; mt = new Array(N); init_genrand(_arg1); } private function genrand_int32():uint{ var _local1:Number; var _local2:uint; if (mti >= N){ if (mti == (N + 1)){ init_genrand(5489); }; _local2 = 0; while (_local2 < (N - M)) { _local1 = ((mt[_local2] & UPPER_MASK) | (mt[(_local2 + 1)] & LOWER_MASK)); mt[_local2] = ((mt[(_local2 + M)] ^ (_local1 >>> 1)) ^ mag01[uint((_local1 & 1))]); _local2++; }; while (_local2 < (N - 1)) { _local1 = ((mt[_local2] & UPPER_MASK) | (mt[(_local2 + 1)] & LOWER_MASK)); mt[_local2] = ((mt[(_local2 + (M - N))] ^ (_local1 >>> 1)) ^ mag01[uint((_local1 & 1))]); _local2++; }; _local1 = ((mt[(N - 1)] & UPPER_MASK) | (mt[0] & LOWER_MASK)); mt[(N - 1)] = ((mt[(M - 1)] ^ (_local1 >>> 1)) ^ mag01[uint((_local1 & 1))]); mti = 0; }; _local1 = mt[mti++]; _local1 = (_local1 ^ (_local1 >>> 11)); _local1 = (_local1 ^ ((_local1 << 7) & 2636928640)); _local1 = (_local1 ^ ((_local1 << 15) & 4022730752)); _local1 = (_local1 ^ (_local1 >>> 18)); return (uint(_local1)); } private function next(_arg1:uint):uint{ return ((genrand_int32() & ((uint(1) << _arg1) - uint(1)))); } private function init_genrand(_arg1:uint){ var _local2:uint; var _local3:uint; mt[0] = uint(_arg1); mti = 1; while (mti < N) { _local2 = (mt[(mti - 1)] ^ (mt[(mti - 1)] >>> 30)); _local3 = uint((_local2 * 1289)); _local3 = uint((_local3 * 1406077)); _local3 = uint((_local3 + mti)); mt[mti] = _local3; mti++; }; } public function nextFloat():Number{ return ((next(24) / 16777216)); } public function setSeed(_arg1:uint):void{ init_genrand(_arg1); } public function nextDouble():Number{ return ((next(24) / 16777216)); } public function nextInt(_arg1:uint):uint{ return (((genrand_int32() & 2147483647) % _arg1)); } } }//package src.math
Section 69
//ManagedSound (src.sound.ManagedSound) package src.sound { import flash.media.*; public class ManagedSound { public var activeSounds:Array; private var manager:SoundManager; private var ClassReference:Class; public function ManagedSound(_arg1:SoundManager, _arg2:Class){ activeSounds = new Array(); super(); this.manager = _arg1; this.ClassReference = _arg2; } public function stop():void{ var _local1:int; while (_local1 < activeSounds.length) { activeSounds[_local1].stop(); _local1++; }; } public function play(_arg1:Number=1, _arg2:Number=0):ManagedSoundChannel{ var _local3:SoundChannel = new ClassReference().play(0, 0, new SoundTransform(_arg1, _arg2)); return (new ManagedSoundChannel(manager, this, _local3)); } public function loop(_arg1:Number=1, _arg2:Number=0):ManagedSoundChannel{ var _local3:SoundChannel = new ClassReference().play(0, 999999999, new SoundTransform(_arg1, _arg2)); return (new ManagedSoundChannel(manager, this, _local3)); } public function fadeToAndStop(_arg1:Number, _arg2:Number):void{ var _local3:int; while (_local3 < activeSounds.length) { activeSounds[_local3].fadeToAndStop(_arg1, _arg2); _local3++; }; } public function isPlaying():Boolean{ return ((activeSounds.length > 0)); } public function update():void{ var _local1:int; while (_local1 < activeSounds.length) { activeSounds[_local1].update(); _local1++; }; } public function fadeTo(_arg1:Number, _arg2:Number):void{ var _local3:int; while (_local3 < activeSounds.length) { activeSounds[_local3].fadeTo(_arg1, _arg2); _local3++; }; } public function panTo(_arg1:Number, _arg2:Number):void{ var _local3:int; while (_local3 < activeSounds.length) { activeSounds[_local3].panTo(_arg1, _arg2); _local3++; }; } public function setPan(_arg1:Number):void{ var _local2:int; while (_local2 < activeSounds.length) { activeSounds[_local2].setPan(_arg1); _local2++; }; } public function setVolume(_arg1:Number):void{ var _local2:int; while (_local2 < activeSounds.length) { activeSounds[_local2].setVolume(_arg1); _local2++; }; } } }//package src.sound
Section 70
//ManagedSoundChannel (src.sound.ManagedSoundChannel) package src.sound { import flash.media.*; import flash.events.*; import flash.utils.*; public class ManagedSoundChannel { private var fadeStartVolume:Number;// = -1 private var channel:SoundChannel; private var fadeEndVolume:Number;// = -1 private var targetVolume:Number; private var targetPan:Number; private var sound:ManagedSound; private var stopAfterFade:Boolean;// = false private var panEndTime:Number;// = -1 private var fadeEndTime:Number;// = -1 private var manager:SoundManager; private var playing:Boolean;// = true private var panStartTime:Number;// = -1 private var fadeStartTime:Number;// = -1 private var panEndVolume:Number;// = -1 private var panStartVolume:Number;// = -1 public function ManagedSoundChannel(_arg1:SoundManager, _arg2:ManagedSound, _arg3:SoundChannel){ this.manager = _arg1; this.sound = _arg2; this.channel = _arg3; _arg2.activeSounds.push(this); _arg3.addEventListener(Event.SOUND_COMPLETE, soundComplete); targetVolume = _arg3.soundTransform.volume; targetPan = _arg3.soundTransform.pan; update(); } public function stop():void{ if (!playing){ return; }; channel.stop(); soundComplete(null); } public function update():void{ var _local1:Number; if (!playing){ return; }; if (fadeStartTime >= 0){ _local1 = ((getTimer() - fadeStartTime) / (fadeEndTime - fadeStartTime)); if (_local1 < 0){ _local1 = 0; }; if (_local1 > 1){ _local1 = 1; }; targetVolume = (fadeStartVolume + ((fadeEndVolume - fadeStartVolume) * _local1)); targetVolume = (targetVolume * targetVolume); if (_local1 == 1){ fadeStartTime = -1; }; if ((((_local1 == 1)) && (stopAfterFade))){ stop(); }; }; if (panStartTime >= 0){ _local1 = ((getTimer() - panStartTime) / (panEndTime - panStartTime)); if (_local1 < 0){ _local1 = 0; }; if (_local1 > 1){ _local1 = 1; }; targetPan = (panStartVolume + ((panEndVolume - panStartVolume) * _local1)); if (_local1 == 1){ panStartTime = -1; }; }; var _local2:Number = (targetVolume * manager.volume); var _local3:Number = targetPan; if (((!((_local2 == channel.soundTransform.volume))) || (!((_local3 == channel.soundTransform.pan))))){ channel.soundTransform = new SoundTransform(_local2, _local3); }; } public function panTo(_arg1:Number, _arg2:Number):void{ if (!playing){ return; }; panStartVolume = targetPan; panEndVolume = _arg1; panStartTime = getTimer(); panEndTime = (getTimer() + _arg2); } public function fadeTo(_arg1:Number, _arg2:Number):void{ if (!playing){ return; }; fadeStartVolume = Math.sqrt(targetVolume); fadeEndVolume = Math.sqrt(_arg1); fadeStartTime = getTimer(); fadeEndTime = (getTimer() + _arg2); stopAfterFade = false; } public function setPan(_arg1:Number):void{ if (!playing){ return; }; channel.soundTransform.pan = _arg1; panStartTime = -1; update(); } public function fadeToAndStop(_arg1:Number, _arg2:Number):void{ if (!playing){ return; }; fadeTo(_arg1, _arg2); stopAfterFade = true; } public function setVolume(_arg1:Number):void{ if (!playing){ return; }; stopAfterFade = false; this.targetVolume = _arg1; fadeStartTime = -1; update(); } public function soundComplete(_arg1:Event):void{ if (!playing){ return; }; sound.activeSounds.splice(sound.activeSounds.indexOf(this), 1); playing = false; } public function isPlaying():Boolean{ return (playing); } } }//package src.sound
Section 71
//SoundManager (src.sound.SoundManager) package src.sound { import flash.utils.*; public class SoundManager { private var fadeStartVolume:Number;// = -1 private var lastTime:Number;// = -1 private var managedSounds:Array; private var fadeEndTime:Number;// = -1 private var fadeStartTime:Number;// = -1 private var fadeEndVolume:Number;// = -1 public var volume:Number;// = 1 private var managedSoundMap:Object; public function SoundManager(){ managedSoundMap = new Object(); managedSounds = new Array(); super(); } public function update():void{ var _local3:Number; var _local1:Number = getTimer(); if (lastTime < 0){ lastTime = _local1; }; if (fadeStartTime >= 0){ _local3 = ((getTimer() - fadeStartTime) / (fadeEndTime - fadeStartTime)); if (_local3 < 0){ _local3 = 0; }; if (_local3 > 1){ _local3 = 1; }; volume = (fadeStartVolume + ((fadeEndVolume - fadeStartVolume) * _local3)); volume = (volume * volume); if (_local3 == 1){ fadeStartTime = -1; }; }; var _local2:int; while (_local2 < managedSounds.length) { managedSounds[_local2].update(); _local2++; }; } public function stopAll():void{ var _local1:int; while (_local1 < managedSounds.length) { managedSounds[_local1].stop(); _local1++; }; } public function get(_arg1:String):ManagedSound{ var _local2:Class; if (managedSoundMap[_arg1] == null){ _local2 = (getDefinitionByName(_arg1) as Class); if (_local2 == null){ _local2 = (getDefinitionByName(("sound." + _arg1)) as Class); }; if (_local2 == null){ _local2 = (getDefinitionByName(("snd." + _arg1)) as Class); }; if (_local2 == null){ throw (new Error(("Failed to find sound " + _arg1))); }; managedSoundMap[_arg1] = new ManagedSound(this, _local2); managedSounds.push(managedSoundMap[_arg1]); }; return (managedSoundMap[_arg1]); } public function fadeTo(_arg1:Number, _arg2:Number):void{ fadeStartVolume = Math.sqrt(volume); fadeEndVolume = Math.sqrt(_arg1); fadeStartTime = getTimer(); fadeEndTime = (getTimer() + _arg2); } public function setVolume(_arg1:Number):void{ this.volume = _arg1; fadeStartTime = -1; } } }//package src.sound
Section 72
//IFloat (src.timing.IFloat) package src.timing { public class IFloat { public var ivalue:Number; private var lastValue:Number; private static var alpha:Number; public function IFloat(_arg1:Number){ ivalue = _arg1; lastValue = _arg1; alpha = 0; } public function get value():Number{ return ((lastValue + ((ivalue - lastValue) * alpha))); } public function set(_arg1:Number){ lastValue = ivalue; ivalue = _arg1; } public function get(_arg1:Number){ return ((lastValue + ((ivalue - lastValue) * _arg1))); } public function set value(_arg1:Number):void{ ivalue = _arg1; lastValue = _arg1; } public function setTo(_arg1:Number){ ivalue = _arg1; lastValue = _arg1; } public static function setAlpha(_arg1:Number):void{ alpha = _arg1; } } }//package src.timing
Section 73
//Timeable (src.timing.Timeable) package src.timing { public interface Timeable { function tick(_arg1:Number):void; function render(_arg1:Number, _arg2:Number):void; } }//package src.timing
Section 74
//Timer (src.timing.Timer) package src.timing { import flash.utils.*; public class Timer { private var unprocessedTime:Number;// = 0 private var lastTime:Number;// = 0 private var millisPerGameTick:Number;// = 0 private var timeable:Timeable; private var maxTickTime:Number;// = -1 private var startTime:Number;// = -1 private var time:Number;// = 0 private var tick:Number;// = 0 public function Timer(_arg1:Timeable, _arg2:Number){ millisPerGameTick = (1000 / _arg2); this.timeable = _arg1; this.maxTickTime = 500; } public function getMillisPerTick():Number{ return (millisPerGameTick); } public function advanceTime2():void{ var _local4:*; var _local1:* = getTimer(); if (startTime < 0){ startTime = _local1; unprocessedTime = millisPerGameTick; }; time = (_local1 - startTime); var _local2:* = (time - lastTime); lastTime = time; unprocessedTime = (unprocessedTime + _local2); if (unprocessedTime >= millisPerGameTick){ _local4 = (maxTickTime + _local1); do { timeable.tick(tick); tick++; unprocessedTime = (unprocessedTime - millisPerGameTick); } while ((((unprocessedTime >= millisPerGameTick)) && ((getTimer() < _local4)))); }; var _local3:Number = ((unprocessedTime % millisPerGameTick) / millisPerGameTick); IFloat.setAlpha(_local3); timeable.render(tick, _local3); } public function advanceTime(){ time = getTimer(); var _local1:* = (time - lastTime); lastTime = time; unprocessedTime = (unprocessedTime + _local1); var _local2:Number = 0; while (unprocessedTime > millisPerGameTick) { unprocessedTime = (unprocessedTime - millisPerGameTick); timeable.tick(tick); tick++; _local2++; if (_local2 >= 10){ unprocessedTime = 0; }; }; var _local3:Number = (unprocessedTime / millisPerGameTick); timeable.render(tick, _local3); } public function setMaxTickTime(_arg1:Number):void{ maxTickTime = _arg1; } } }//package src.timing
Section 75
//BlueBonusAnim (src.BlueBonusAnim) package src { import flash.display.*; public class BlueBonusAnim extends MovieClip { public var delay; public var type;// = 0 public var animAt;// = 0 public function BlueBonusAnim(_arg1){ addFrameScript(0, frame1); this.delay = (_arg1 * 10); x = -3; y = 546; } function frame1(){ stop(); } } }//package src
Section 76
//Explosion (src.Explosion) package src { import src.timing.*; import flash.events.*; import flash.display.*; public class Explosion extends MovieClip { public var delay;// = 0 public var mcExplosionWhite:MovieClip; public var reference; public var state;// = 1 public var large; public var animLength;// = 15 public var target; public var mcExplosionBlue:MovieClip; public var yPos; public var xPos; public var mcExplosionSmallWhite:MovieClip; public var mcExplosionSmallBlue:MovieClip; public var mcExplosionGreen:MovieClip; public var animAt;// = 1 public var mcExplosionPink:MovieClip; public var mcExplosionSmallGreen:MovieClip; private var currentTick; public var mcExplosionSmallPink:MovieClip; public function Explosion(){ addFrameScript(0, frame1); } function frame1(){ stop(); } public function init(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8, _arg9):void{ reference = _arg6; y = _arg1; x = _arg2; this.yPos = _arg7; this.xPos = _arg8; this.large = _arg5; mcExplosionBlue.visible = false; mcExplosionPink.visible = false; mcExplosionSmallPink.visible = false; mcExplosionSmallBlue.visible = false; mcExplosionWhite.visible = false; mcExplosionGreen.visible = false; mcExplosionSmallGreen.visible = false; mcExplosionSmallWhite.visible = false; if (_arg9 == 0){ if (_arg4 == 0){ if (_arg5){ target = mcExplosionBlue; } else { target = mcExplosionSmallBlue; }; } else { if (_arg5){ target = mcExplosionPink; } else { target = mcExplosionSmallPink; }; }; } else { if (_arg4 == 0){ if (_arg5){ target = mcExplosionWhite; } else { target = mcExplosionSmallWhite; }; } else { if (_arg5){ target = mcExplosionGreen; } else { target = mcExplosionSmallGreen; }; }; }; target.visible = true; this.delay = (_arg3 * 2); visible = true; } public function tick(_arg1:Number, _arg2:Number):void{ currentTick = _arg1; } public function render(_arg1:Number, _arg2:Number):void{ } } }//package src
Section 77
//GameHalloween (src.GameHalloween) package src { import src.sound.*; import src.timing.*; import flash.events.*; import src.math.*; import src.comm.*; import flash.display.*; import flash.utils.*; import flash.external.*; public class GameHalloween extends MovieClip { private var yFloatArr:Array; private var explosionArr:Array; public var bonusSizeInc;// = 0 private var targetArr:Array; private var dropCounter; private var addedBrick;// = "" private var largestCombo;// = 0 private var numberJellySqashes;// = 0 private var noOfBonusTypes:Number; private var blueAlpha;// = 1 private var allowedNoTargets; private var soundCount;// = 0 public var sfxOn; private var nextBonusType; public var mcPinkBar:MovieClip; private var replayData; private var noOfBlueBonus;// = 0 private var starBonusCounter;// = 0 private var communicator; private var startTime; private var explosionMode;// = false private var blueAlphaAnim;// = -1 private var addedBrickTick;// = "" private var firstTarget:Piece; public var mcBlueButton:MovieClip; private var visualExplosionArr; private var scoreArr; public var mcMarker:MovieClip; private var starBonusAnimAt;// = 1 private var warnTime;// = false private var timeLeft; private var highestComboScore;// = 0 private var bonusAnimArr; private var themeMod:Number; public var mcPinkButton:MovieClip; private var noOfRandoms:Number;// = 0 private var vertExplArr:Array; public var mcTime:MovieClip; private var pinkAlpha;// = 1 private var noOfBonusRandoms:Number;// = 0 private var pieceID;// = 0 private var score;// = 0 public var mcBonusCounter:MovieClip; private var horiExplArr:Array; private var starBonusMultiplier;// = 2 public var gameGridObj:Array; private var blueBarValue; public var mcScore:MovieClip; private var bonusXFloatArr; private var bonusYFloatArr; private var sfxManager:SoundManager; private var boardFull;// = true private var deadObjectArr; private var checked; public var mcStarBonusAnim:MovieClip; private var userType:Number; private var noOfPinkBonus;// = 0 private var playOut;// = false private var pinkBarValue; private var currentTick:Number; private var bonusRotFloatArr; public var mcChalkMarker:MovieClip; private var starBonusAnimStop;// = 1 private var relaxTickTime:int;// = 1 private var random; private var lastTarget:Piece; private var pinkAlphaAnim;// = -1 private var gameState:Number; private var musicManager:SoundManager; private var bonusArr; private var bonusRandom; private var bonusCounter;// = 0 public var mcBlueBar:MovieClip; public var musicOn; private var noOfTypes:Number; private var checkCounterArr:Array; private var gameRoot; private var barMod;// = 1 private static var BOARD_HEIGHT = 9; private static var STATE_NOT_RUNNING = 1; private static var TOTAL_TIME = 4500; public static var RELAX_GAME_START_SPEED:Number = 0.3; private static var STATE_RUNNING = 0; private static var MIN_LENGTH = 4; private static var BONUS_OBJ = 8; private static var RESET_DROP_COUNTER = 1; public static var RELAX_GAME_SPEED_INCREASE_INTERVAL:int = 750; private static var BOARD_WIDTH = 15; private static var RESET_BAR_VALUE = 5000; private static var STATE_BONUS_ANIM = 2; public static var RELAX_GAME_SPEED_INCREASE:Number = 0.1; private static var REPLAY_MODE = false; public function GameHalloween(){ gameGridObj = new Array(); yFloatArr = new Array(); vertExplArr = new Array(); horiExplArr = new Array(); explosionArr = new Array(); checkCounterArr = new Array(); visualExplosionArr = new Array(); scoreArr = new Array(); bonusArr = new Array(); bonusYFloatArr = new Array(); bonusXFloatArr = new Array(); bonusRotFloatArr = new Array(); bonusAnimArr = new Array(); deadObjectArr = new Array(); targetArr = new Array(); blueBarValue = RESET_BAR_VALUE; pinkBarValue = RESET_BAR_VALUE; super(); trace("a Game crated"); mcBlueButton.gotoAndStop(1); mcPinkButton.gotoAndStop(1); mcBlueButton.addEventListener(MouseEvent.MOUSE_UP, triggerBonusBlue); mcPinkButton.addEventListener(MouseEvent.MOUSE_UP, triggerBonusPink); mcStarBonusAnim.visible = false; if (REPLAY_MODE){ replayData = new replayer(this); }; gameState = STATE_NOT_RUNNING; } public function calcBonusScore(){ var _local2:*; var _local3:*; sfxManager.get("TimeWarning").stop(); sfxManager.get("GameOverSplash").play(0.7); communicator.lastTick((currentTick + 1), noOfRandoms, noOfBonusRandoms); var _local1:* = 0; _local2 = 0; while (_local2 < noOfPinkBonus) { var _temp1 = _local1; _local1 = (_local1 + 1); _local3 = new GreenBonusAnim(_temp1); bonusAnimArr.push(_local3); addChild(_local3); _local2++; }; _local2 = 0; while (_local2 < noOfBlueBonus) { var _temp2 = _local1; _local1 = (_local1 + 1); _local3 = new WhiteBonusAnim(_temp2); bonusAnimArr.push(_local3); addChild(_local3); _local2++; }; clearBoard(); gameRoot.mcEndGame.visible = false; gameState = STATE_BONUS_ANIM; } public function checkForVerticalExplosion(_arg1){ var _local2:*; vertExplArr.push(_arg1); _arg1.cfv = true; if (_arg1.posY < (BOARD_HEIGHT - 1)){ _local2 = gameGridObj[(_arg1.posY + 1)][_arg1.posX]; if (((((!((_local2 == null))) && (!(_local2.collapsing)))) && (!(_local2.exploding)))){ if ((((_local2.type == _arg1.type)) && (!(_local2.cfv)))){ checkForVerticalExplosion(_local2); }; }; }; } public function createBonus(_arg1:Number, _arg2:Number, _arg3:Boolean){ var _local4:* = nextBonusType; var _local5:* = new Piece(); _local5.init(_arg1, _arg2, _local4, this, _arg3, pieceID, 1); pieceID++; addChild(_local5); return (_local5); } public function createPieceForBoard(_arg1:Number, _arg2:Number, _arg3:Boolean){ var _local4:* = getRandom(noOfTypes); var _local5:* = new Piece(); _local5.init(_arg1, _arg2, _local4, this, _arg3, pieceID, 1); pieceID++; addChild(_local5); return (_local5); } public function createBonusRemovePuff(_arg1){ } public function addBonus(_arg1:Number){ trace("addBonus"); communicator.addBonus(currentTick); switch (_arg1){ case 2: if (noOfBlueBonus == 0){ mcBlueButton.gotoAndPlay(2); }; noOfBlueBonus++; mcBlueButton.mcText.txtNum.text = ("x" + noOfBlueBonus); sfxManager.get("BlueBoost").play(); break; case 3: if (noOfPinkBonus == 0){ mcPinkButton.gotoAndPlay(2); }; noOfPinkBonus++; mcPinkButton.mcText.txtNum.text = ("x" + noOfPinkBonus); sfxManager.get("PinkBoost").play(); break; case 4: sfxManager.get("StarBonus").play(); if (starBonusCounter > 0){ starBonusMultiplier++; starBonusCounter = (starBonusCounter + 325); } else { starBonusMultiplier = 3; starBonusCounter = 325; musicManager.get("GameLoop").stop(); musicManager.get("BonusMode").loop(); }; mcStarBonusAnim.visible = true; mcStarBonusAnim.mcText.mcText.txtNum.text = ("x" + (starBonusMultiplier - 2)); switch (starBonusMultiplier){ case 2: starBonusAnimStop = 35; starBonusAnimAt = 1; break; case 3: starBonusAnimStop = 35; starBonusAnimAt = 1; break; case 4: starBonusAnimStop = 43; break; case 5: starBonusAnimStop = 51; break; case 6: starBonusAnimStop = 60; break; case 7: starBonusAnimStop = 69; break; case 8: starBonusAnimStop = 77; break; case 9: starBonusAnimStop = 85; break; }; break; case 5: allowedNoTargets = Math.min((allowedNoTargets + 1), 6); mcMarker.gotoAndStop((allowedNoTargets - 3)); mcChalkMarker.gotoAndStop((allowedNoTargets - 3)); sfxManager.get("Selector").play(); break; }; } public function testClick(){ var _local1:* = gameGridObj[getRandom(BOARD_HEIGHT)][getRandom(BOARD_WIDTH)]; while (_local1 == null) { _local1 = gameGridObj[getRandom(BOARD_HEIGHT)][getRandom(BOARD_WIDTH)]; }; pieceClicked(_local1); } public function calcFrame(){ var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local1:* = 0; while (_local1 < targetArr.length) { _local2 = targetArr[_local1]; _local3 = true; _local4 = true; _local5 = true; _local6 = true; if ((((_local2.posY > 0)) && (!((gameGridObj[(_local2.posY - 1)][_local2.posX] == null))))){ if (gameGridObj[(_local2.posY - 1)][_local2.posX].marked){ _local3 = false; }; }; if ((((_local2.posX < (BOARD_WIDTH - 1))) && (!((gameGridObj[_local2.posY][(_local2.posX + 1)] == null))))){ if (gameGridObj[_local2.posY][(_local2.posX + 1)].marked){ _local4 = false; }; }; if ((((_local2.posY < (BOARD_HEIGHT - 1))) && (!((gameGridObj[(_local2.posY + 1)][_local2.posX] == null))))){ if (gameGridObj[(_local2.posY + 1)][_local2.posX].marked){ _local5 = false; }; }; if ((((_local2.posX > 0)) && (!((gameGridObj[_local2.posY][(_local2.posX - 1)] == null))))){ if (gameGridObj[_local2.posY][(_local2.posX - 1)].marked){ _local6 = false; }; }; _local2.setFrame(_local3, _local4, _local5, _local6, allowedNoTargets); _local1++; }; } public function getBonusRandom(_arg1:Number){ noOfBonusRandoms++; return (bonusRandom.nextInt(_arg1)); } public function mouseUp(_arg1:Event){ var _local2:*; var _local3:*; addedBrickTick = ""; addedBrick = ""; if (((!((targetArr.length == 0))) && ((gameState == STATE_RUNNING)))){ _local2 = ""; _local3 = 0; while (_local3 < targetArr.length) { _local2 = (_local2 + ((targetArr[_local3].posY + "-") + targetArr[_local3].posX)); if (_local3 < (targetArr.length - 1)){ _local2 = (_local2 + "_"); }; _local3++; }; communicator.mouseUp((currentTick + 1), _local2); _local3 = 0; while (_local3 < targetArr.length) { targetArr[_local3].type = ((targetArr[_local3].type + 1) % 2); targetArr[_local3].switchPiece(); targetArr[_local3].unMark(); _local3++; }; checkForExplosions(); targetArr = []; }; } public function mouseUpReplay(){ var _local1:*; var _local2:*; addedBrickTick = ""; addedBrick = ""; if (((!((targetArr.length == 0))) && ((gameState == STATE_RUNNING)))){ _local1 = ""; _local2 = 0; while (_local2 < targetArr.length) { _local1 = (_local1 + ((targetArr[_local2].posY + "-") + targetArr[_local2].posX)); if (_local2 < (targetArr.length - 1)){ _local1 = (_local1 + "_"); }; _local2++; }; communicator.mouseUp((currentTick + 1), _local1); _local2 = 0; while (_local2 < targetArr.length) { targetArr[_local2].type = ((targetArr[_local2].type + 1) % 2); targetArr[_local2].switchPiece(); targetArr[_local2].unMark(); _local2++; }; checkForExplosions(); targetArr = []; }; } public function calcScore(_arg1){ var _local5:*; var _local9:*; var _local2:* = 0; var _local3:* = 0; var _local4:* = 0; _local5 = 0; while (_local5 < explosionArr[_arg1].length) { _local9 = 0; while (_local9 < explosionArr[_arg1][_local5].length) { _local2++; _local3 = (_local3 + _local2); if (explosionArr[_arg1][_local5][_local9].state == 8){ _local4++; }; _local9++; }; _local5++; }; _local4 = (_local4 / 2); _local3 = Math.round((_local3 * (1 + (_local4 * 0.1)))); if (starBonusCounter > 0){ _local3 = Math.round(((starBonusMultiplier / 2) * _local3)); }; var _local6:* = (Math.round((explosionArr[_arg1].length / 2)) - 1); var _local7:* = 0; _local5 = 0; while (_local5 < _local6) { _local7 = (_local7 + explosionArr[_arg1][_local5].length); _local5++; }; var _local8:* = (Math.round((explosionArr[_arg1][_local6].length / 2)) - 1); _local7 = (_local7 + _local8); _local7 = (_local7 + 15); createScorePop(_local3, explosionArr[_arg1][_local6][_local8].y, explosionArr[_arg1][_local6][_local8].x, _local7); communicator.sendScore((currentTick + 1), _local3, noOfRandoms, noOfBonusRandoms); score = (score + _local3); highestComboScore = Math.max(highestComboScore, _local3); } public function triggerBonusBlue(_arg1:Event){ if (noOfBlueBonus > 0){ communicator.triggerBonusBlue((currentTick + 1)); sfxManager.get("BoostMeter").play(); noOfBlueBonus--; blueAlpha = 1; mcBlueButton.mcText.txtNum.text = ("x" + noOfBlueBonus); if (noOfBlueBonus == 0){ mcBlueButton.gotoAndPlay(54); } else { mcBlueButton.gotoAndPlay(36); }; blueBarValue = Math.min((blueBarValue + (RESET_BAR_VALUE * 0.2)), RESET_BAR_VALUE); }; } public function printExpl(){ var _local2:*; var _local3:*; var _local1:* = 0; while (_local1 < explosionArr.length) { _local2 = 0; while (_local2 < explosionArr[_local1].length) { _local3 = 0; while (_local3 < explosionArr[_local1][_local2].length) { trace(((((explosionArr[_local1][_local2][_local3].posY + " ") + explosionArr[_local1][_local2][_local3].posX) + " - ") + explosionArr[_local1][_local2][_local3].exploding)); _local3++; }; trace("---"); _local2++; }; trace("_____________________"); _local1++; }; } public function createBoard(){ var _local2:Array; var _local3:Array; var _local4:*; var _local5:*; var _local6:*; var _local1:* = (BOARD_HEIGHT - 1); while (_local1 >= 0) { _local2 = new Array(); _local3 = new Array(); _local4 = 0; while (_local4 < BOARD_WIDTH) { _local5 = createPieceForBoard(_local1, _local4, false); _local6 = new IFloat(_local5.theY); _local2.push(_local5); _local3.push(_local6); _local4++; }; gameGridObj[_local1] = _local2; yFloatArr[_local1] = _local3; _local1--; }; } public function createPiece(_arg1:Number, _arg2:Number, _arg3:Boolean){ var _local4:* = getRandom(noOfTypes); var _local5:* = deadObjectArr[0]; deadObjectArr.splice(0, 1); _local5.init(_arg1, _arg2, _local4, this, _arg3, pieceID, 1); pieceID++; return (_local5); } public function startRound(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8){ stage.addEventListener(MouseEvent.MOUSE_UP, mouseUp); _arg5.startRound((_arg6 + 1), _arg7); this.gameRoot = _arg1; this.random = _arg2; this.bonusRandom = _arg3; this.userType = _arg4; this.communicator = _arg5; this.currentTick = _arg6; this.themeMod = _arg8; startTime = _arg6; timeLeft = TOTAL_TIME; if (_arg4 == 0){ timeLeft = (timeLeft / 3); }; dropCounter = RESET_DROP_COUNTER; noOfTypes = 2; noOfBonusTypes = 4; allowedNoTargets = 4; musicManager = _arg1.musicManager; sfxManager = _arg1.sfxManager; createBoard(); setBonusType(); gameState = STATE_RUNNING; } public function pieceClicked(_arg1:Piece){ if ((((((((((((((targetArr[0] == null)) && (!(_arg1.collapsing)))) && (!(_arg1.exploding)))) && ((_arg1.type < 2)))) && ((explosionArr.length == 0)))) && ((visualExplosionArr.length == 0)))) && (!(playOut)))){ communicator.pieceClicked((currentTick + 1), _arg1.posY, _arg1.posX); addedBrickTick = (addedBrickTick + (" " + currentTick)); addedBrick = (addedBrick + (((" " + _arg1.posY) + "-") + _arg1.posX)); targetArr[0] = _arg1; _arg1.mark(); calcFrame(); }; } public function collapseBoard(){ var _local2:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:*; var _local1:* = getTimer(); _local2 = 0; while (_local2 < BOARD_WIDTH) { if (((((!((gameGridObj[(BOARD_HEIGHT - 1)][_local2] == null))) && ((gameGridObj[(BOARD_HEIGHT - 1)][_local2].type > (noOfTypes - 1))))) && ((gameGridObj[(BOARD_HEIGHT - 1)][_local2].theY == gameGridObj[(BOARD_HEIGHT - 1)][_local2].gotoY)))){ createBonusRemovePuff(gameGridObj[(BOARD_HEIGHT - 1)][_local2]); moveBonus(gameGridObj[(BOARD_HEIGHT - 1)][_local2]); gameGridObj[(BOARD_HEIGHT - 1)][_local2] = null; }; _local2++; }; var _local3:* = (BOARD_HEIGHT - 1); while (_local3 >= 0) { _local2 = 0; while (_local2 < BOARD_WIDTH) { _local5 = false; _local6 = -1; _local7 = 0; while (_local7 < _local3) { _local8 = 0; while (_local8 < targetArr.length) { if (gameGridObj[_local7][_local2] == targetArr[_local8]){ _local6 = _local7; }; _local8++; }; if (((!((gameGridObj[_local7][_local2] == null))) && (gameGridObj[_local7][_local2].exploding))){ _local5 = true; }; _local7++; }; if ((((((gameGridObj[_local3][_local2] == null)) && ((_local3 > 0)))) && (!(_local5)))){ _local9 = (_local3 - 1); while (_local9 > _local6) { if (gameGridObj[_local9][_local2] != null){ _local10 = gameGridObj[_local9][_local2]; _local11 = yFloatArr[_local9][_local2]; gameGridObj[_local9][_local2] = null; gameGridObj[_local3][_local2] = _local10; gameGridObj[_local3][_local2].goto(_local3, _local2); yFloatArr[_local9][_local2] = null; yFloatArr[_local3][_local2] = _local11; _local9 = -1; }; _local9--; }; }; _local2++; }; _local3--; }; var _local4:* = (getTimer() - _local1); if (_local4 > 20){ }; } public function triggerBonusPink(_arg1:Event){ if (noOfPinkBonus > 0){ communicator.triggerBonusPink((currentTick + 1)); sfxManager.get("BoostMeter").play(); noOfPinkBonus--; pinkAlpha = 1; mcPinkButton.mcText.txtNum.text = ("x" + noOfPinkBonus); if (noOfPinkBonus == 0){ mcPinkButton.gotoAndPlay(55); } else { mcPinkButton.gotoAndPlay(37); }; pinkBarValue = Math.min((pinkBarValue + (RESET_BAR_VALUE * 0.2)), RESET_BAR_VALUE); }; } public function mouseOverPiece(_arg1:Piece, _arg2){ var _local3:*; var _local4:Boolean; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; if (((((((!((targetArr[0] == null))) && (!(_arg1.collapsing)))) && (!(_arg1.exploding)))) && ((_arg1.type < 2)))){ if (_arg2){ addedBrickTick = (addedBrickTick + (" " + currentTick)); addedBrick = (addedBrick + (((" " + _arg1.posY) + "-") + _arg1.posX)); communicator.pieceOver((currentTick + 1), _arg1.posY, _arg1.posX); }; _local3 = targetArr[(targetArr.length - 1)]; _local4 = false; _local5 = 0; while (_local5 < (targetArr.length - 1)) { if (targetArr[_local5] == _arg1){ _local4 = true; _local6 = (targetArr.length - 1); while (_local6 > _local5) { targetArr[_local6].unMark(); _local6--; }; _local7 = (targetArr.length - 1); while (_local7 > _local5) { targetArr.splice(_local7, 1); _local7--; }; calcFrame(); return (true); }; _local5++; }; if (!_local4){ _local8 = false; if ((((_arg1.posX == _local3.posX)) && ((_arg1.posY == (_local3.posY - 1))))){ _local8 = true; } else { if ((((_arg1.posX == _local3.posX)) && ((_arg1.posY == (_local3.posY + 1))))){ _local8 = true; } else { if ((((_arg1.posY == _local3.posY)) && ((_arg1.posX == (_local3.posX - 1))))){ _local8 = true; } else { if ((((_arg1.posY == _local3.posY)) && ((_arg1.posX == (_local3.posX + 1))))){ _local8 = true; }; }; }; }; if (((_local8) && ((targetArr.length < allowedNoTargets)))){ _arg1.mark(); targetArr.push(_arg1); calcFrame(); return (true); }; if (!_local8){ if (_arg1.posY == _local3.posY){ if ((((_arg1.posX > _local3.posX)) && ((((targetArr.length < allowedNoTargets)) || ((_local3.posX < targetArr[0].posX)))))){ _local5 = (_local3.posX + 1); while (_local5 <= _arg1.posX) { if (gameGridObj[_arg1.posY][_local5] != null){ _local9 = mouseOverPiece(gameGridObj[_arg1.posY][_local5], false); if (!_local9){ _local5 = (_arg1.posX + 1); }; } else { return (false); }; _local5++; }; } else { if ((((targetArr.length < allowedNoTargets)) || ((_local3.posX > targetArr[0].posX)))){ _local5 = (_local3.posX - 1); while (_local5 >= _arg1.posX) { if (gameGridObj[_arg1.posY][_local5] != null){ _local9 = mouseOverPiece(gameGridObj[_arg1.posY][_local5], false); if (!_local9){ _local5 = (_arg1.posX - 1); }; } else { return (false); }; _local5--; }; }; }; } else { if (_arg1.posX == _local3.posX){ if ((((_arg1.posY > _local3.posY)) && ((((targetArr.length < allowedNoTargets)) || ((_local3.posY < targetArr[0].posY)))))){ _local5 = (_local3.posY + 1); while (_local5 <= _arg1.posY) { if (gameGridObj[_local5][_arg1.posX] != null){ _local9 = mouseOverPiece(gameGridObj[_local5][_arg1.posX], false); if (!_local9){ _local5 = (_arg1.posY + 1); }; } else { return (false); }; _local5++; }; } else { if ((((targetArr.length < allowedNoTargets)) || ((_local3.posY > targetArr[0].posY)))){ _local5 = (_local3.posY - 1); while (_local5 >= _arg1.posY) { if (gameGridObj[_local5][_arg1.posX] != null){ _local9 = mouseOverPiece(gameGridObj[_local5][_arg1.posX], false); if (!_local9){ _local5 = (_arg1.posY - 1); }; } else { return (false); }; _local5--; }; }; }; }; }; }; }; }; return (false); } public function endGame(_arg1){ clearBoard(); sfxManager.get("TimeWarning").stop(); if (!_arg1){ sfxManager.get("GameOverBad").play(); }; trace("END GAME"); if (mcScore.txtScore.text != score){ mcScore.txtScore.text = score; }; gameState = STATE_NOT_RUNNING; if (_arg1){ } else { communicator.lastTick((currentTick + 1), noOfRandoms, noOfBonusRandoms); }; gameRoot.endGame(_arg1, score, largestCombo, highestComboScore, numberJellySqashes); } public function createScorePop(_arg1, _arg2, _arg3, _arg4){ var _local5:* = getTimer(); var _local6:* = new ScorePop(); var _local7:* = (getTimer() - _local5); if (_local7 > 10){ }; _local6.init(_arg1, _arg2, _arg3, _arg4); gameRoot.addChild(_local6); scoreArr.push(_local6); } public function createExplosion(_arg1, _arg2){ var _local3:*; var _local4:*; var _local5:*; _arg1.cE = true; if (_arg1.state < 4){ _local3 = getTimer(); _local4 = new Explosion(); _local5 = (getTimer() - _local3); if (_local5 > 10){ }; _local4.init(_arg1.y, _arg1.x, _arg2, _arg1.type, false, _arg1, _arg1.posY, _arg1.posX, 1); addChild(_local4); visualExplosionArr.push(_local4); } else { _local3 = getTimer(); _local4 = new Explosion(); _local5 = (getTimer() - _local3); if (_local5 > 10){ }; _local4.init(_arg1.y, _arg1.x, _arg2, _arg1.type, true, _arg1, _arg1.posY, _arg1.posX, 1); addChild(_local4); visualExplosionArr.push(_local4); createBonusDot(); }; } public function clearBoard(){ var _local1:*; var _local2:*; trace("clearBoard()"); _local1 = 0; while (_local1 < scoreArr.length) { scoreArr[_local1].visible = false; _local1++; }; _local1 = 0; while (_local1 < visualExplosionArr.length) { removeChild(visualExplosionArr[_local1]); _local1++; }; visualExplosionArr = []; _local1 = 0; while (_local1 < gameGridObj.length) { _local2 = 0; while (_local2 < gameGridObj[_local1].length) { if (gameGridObj[_local1][_local2] != null){ removeChild(gameGridObj[_local1][_local2]); gameGridObj[_local1][_local2] = null; }; _local2++; }; _local1++; }; mcStarBonusAnim.visible = false; } public function render(_arg1:Number, _arg2:Number){ var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local3:* = getTimer(); switch (gameState){ case STATE_RUNNING: if (mcBlueBar.mcFill.alpha != blueAlpha){ mcBlueBar.mcFill.alpha = blueAlpha; }; if (mcPinkBar.mcFill.alpha != pinkAlpha){ mcPinkBar.mcFill.alpha = pinkAlpha; }; if (starBonusAnimAt < starBonusAnimStop){ mcStarBonusAnim.gotoAndStop(starBonusAnimAt); }; if ((_arg1 % 5) == 0){ mcBlueBar.gotoAndStop(Math.round(((RESET_BAR_VALUE - blueBarValue) / 5))); mcPinkBar.gotoAndStop(Math.round(((RESET_BAR_VALUE - pinkBarValue) / 5))); }; _local4 = 0; while (_local4 < BOARD_HEIGHT) { _local10 = 0; while (_local10 < BOARD_WIDTH) { if (gameGridObj[_local4][_local10] != null){ if (gameGridObj[_local4][_local10].y != gameGridObj[_local4][_local10].gotoY){ gameGridObj[_local4][_local10].y = yFloatArr[_local4][_local10].get(_arg2); }; if (gameGridObj[_local4][_local10].state != gameGridObj[_local4][_local10].animAt){ gameGridObj[_local4][_local10].animAt++; gameGridObj[_local4][_local10].target.gotoAndStop(gameGridObj[_local4][_local10].animAt); }; }; _local10++; }; _local4++; }; _local4 = 0; while (_local4 < visualExplosionArr.length) { if (visualExplosionArr[_local4] != null){ if (visualExplosionArr[_local4].state >= visualExplosionArr[_local4].animLength){ } else { if (visualExplosionArr[_local4].state != visualExplosionArr[_local4].animAt){ visualExplosionArr[_local4].target.gotoAndStop(visualExplosionArr[_local4].state); visualExplosionArr[_local4].animAt = visualExplosionArr[_local4].state; }; }; }; _local4++; }; if (mcScore.txtScore.text != score){ mcScore.txtScore.text = score; }; _local5 = Math.round((timeLeft / 25)); _local6 = Math.floor((_local5 / 60)); _local7 = (_local5 - (_local6 * 60)); _local8 = ""; if (_local7.toString().length == 1){ _local8 = "0"; }; _local9 = (((("0" + _local6) + ":") + _local8) + _local7); if (_local9 != mcTime.mcTime.txtTime.text){ mcTime.mcTime.txtTime.text = _local9; }; if (warnTime){ warnTime = false; mcTime.play(); sfxManager.get("TimeWarning").loop(0.2); }; _local4 = 0; while (_local4 < bonusArr.length) { if (bonusArr[_local4] != null){ bonusArr[_local4].rotation = bonusRotFloatArr[_local4].get(_arg2); if (bonusArr[_local4].y != bonusArr[_local4].gotoY){ bonusArr[_local4].y = bonusYFloatArr[_local4].get(_arg2); }; if (bonusArr[_local4].x != bonusArr[_local4].gotoX){ bonusArr[_local4].x = bonusXFloatArr[_local4].get(_arg2); }; if ((((bonusArr[_local4].x == bonusArr[_local4].gotoX)) && ((bonusArr[_local4].y == bonusArr[_local4].gotoY)))){ removeChild(bonusArr[_local4]); bonusArr.splice(_local4, 1); bonusYFloatArr.splice(_local4, 1); bonusXFloatArr.splice(_local4, 1); _local4--; }; }; _local4++; }; _local4 = 0; while (_local4 < scoreArr.length) { if (scoreArr[_local4] != null){ if (scoreArr[_local4].animGo != scoreArr[_local4].animAt){ if ((((scoreArr[_local4].animGo > 1)) && ((scoreArr[_local4].visible == false)))){ scoreArr[_local4].visible = true; }; scoreArr[_local4].gotoAndStop(scoreArr[_local4].animGo); scoreArr[_local4].animAt = scoreArr[_local4].animGo; if (scoreArr[_local4].animAt == scoreArr[_local4].animLength){ gameRoot.removeChild(scoreArr[_local4]); scoreArr.splice(_local4, 1); _local4--; }; }; }; _local4++; }; break; case STATE_BONUS_ANIM: _local4 = 0; while (_local4 < bonusAnimArr.length) { if (bonusAnimArr[_local4] != null){ bonusAnimArr[_local4].gotoAndStop(bonusAnimArr[_local4].animAt); }; _local4++; }; if (mcScore.txtScore.text != score){ mcScore.txtScore.text = score; }; break; }; } public function tick(_arg1:Number){ var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:*; var _local12:*; var _local13:*; if (relaxTickTime == 1){ if (JellySwelly.relaxGame){ barMod = RELAX_GAME_START_SPEED; }; }; if (REPLAY_MODE){ checkTick(_arg1); }; currentTick = _arg1; var _local2:* = getTimer(); if ((_arg1 % 3) == 0){ }; switch (gameState){ case STATE_RUNNING: if (starBonusAnimAt < starBonusAnimStop){ starBonusAnimAt++; }; if ((_arg1 % 50) == 0){ if (getClientRandom(10) > 2){ _local4 = gameGridObj[getClientRandom(BOARD_HEIGHT)][getClientRandom(BOARD_WIDTH)]; while (_local4 == null) { _local4 = gameGridObj[getClientRandom(BOARD_HEIGHT)][getClientRandom(BOARD_WIDTH)]; }; if ((((((((_local4.state == 1)) && (!(_local4.exploding)))) && (!(_local4.collapsing)))) && ((_local4.type < 2)))){ _local4.target.gotoAndPlay(9); }; } else { _local4 = gameGridObj[getClientRandom(BOARD_HEIGHT)][getClientRandom((BOARD_WIDTH - 1))]; _local5 = null; if (_local4 != null){ _local5 = gameGridObj[_local4.posY][(_local4.posX + 1)]; }; _local6 = 0; while ((((((((_local4 == null)) || (!((_local4.type == 1))))) || ((_local5 == null)))) || (((!((_local5.type == 0))) && ((_local6 < 100)))))) { _local4 = gameGridObj[getClientRandom(BOARD_HEIGHT)][getClientRandom((BOARD_WIDTH - 1))]; if (_local4 != null){ _local5 = gameGridObj[_local4.posY][(_local4.posX + 1)]; }; _local6++; }; if (_local6 < 100){ if ((((((((((((_local4.state == 1)) && (!(_local4.exploding)))) && (!(_local4.collapsing)))) && ((_local5.state == 1)))) && (!(_local5.exploding)))) && (!(_local5.collapsing)))){ _local4.target.gotoAndPlay(50); _local5.target.gotoAndPlay(50); }; }; }; }; if (starBonusCounter > 0){ starBonusCounter--; if (starBonusCounter == 0){ mcStarBonusAnim.visible = false; musicManager.get("GameLoop").loop(); musicManager.get("BonusMode").stop(); }; }; if (JellySwelly.relaxGame == false){ timeLeft--; }; if (!playOut){ if ((((blueBarValue > 800)) && (((blueBarValue - barMod) <= 800)))){ sfxManager.get("Warning").play(); }; if ((((pinkBarValue > 800)) && (((pinkBarValue - barMod) <= 800)))){ sfxManager.get("Warning").play(); }; blueBarValue = (blueBarValue - barMod); pinkBarValue = (pinkBarValue - barMod); dropCounter--; collapseBoard(); }; if (dropCounter == 0){ if (bonusCounter >= BONUS_OBJ){ newDropBonus(); } else { newDropPiece(); }; }; if (explosionArr.length > 0){ _local7 = 0; while (_local7 < explosionArr.length) { _local8 = 0; _local9 = explosionArr[_local7].length; _local10 = true; _local3 = 0; while (_local3 < _local9) { _local11 = explosionArr[_local7][_local3].length; _local12 = 0; while (_local12 < _local11) { if (_local8 == checkCounterArr[_local7]){ soundCount++; if ((soundCount % 4) == 0){ sfxManager.get("Swell").play(); }; if (explosionArr[_local7][_local3][_local12].state == 1){ explosionArr[_local7][_local3][_local12].state = 3; } else { explosionArr[_local7][_local3][_local12].state = 8; }; if ((((_local3 == (explosionArr[_local7].length - 1))) && ((_local12 == (explosionArr[_local7][_local3].length - 1))))){ calcBonusTime(_local7); explodeBoard(_local7); calcScore(_local7); explosionArr.splice(_local7, 1); checkCounterArr.splice(_local7, 1); _local7--; _local10 = false; } else { _local12 = explosionArr[_local7][_local3].length; _local3 = explosionArr[_local7].length; }; }; _local8++; _local12++; }; _local3++; }; if (_local10){ var _local14 = checkCounterArr; var _local15 = _local7; var _local16 = (_local14[_local15] + 1); _local14[_local15] = _local16; }; _local7++; }; }; boardFull = true; _local3 = 0; while (_local3 < BOARD_HEIGHT) { _local12 = 0; while (_local12 < BOARD_WIDTH) { if (gameGridObj[_local3][_local12] != null){ if (gameGridObj[_local3][_local12].theY != gameGridObj[_local3][_local12].gotoY){ boardFull = false; gameGridObj[_local3][_local12].calcSpeed(); gameGridObj[_local3][_local12].theY = Math.min((gameGridObj[_local3][_local12].theY + gameGridObj[_local3][_local12].speed), gameGridObj[_local3][_local12].gotoY); yFloatArr[_local3][_local12].set(gameGridObj[_local3][_local12].theY); if (gameGridObj[_local3][_local12].theY == gameGridObj[_local3][_local12].gotoY){ yFloatArr[_local3][_local12].set(gameGridObj[_local3][_local12].theY); gameGridObj[_local3][_local12].collapsing = false; }; }; }; _local12++; }; _local3++; }; _local3 = 0; while (_local3 < visualExplosionArr.length) { if (visualExplosionArr[_local3].delay == 0){ visualExplosionArr[_local3].state++; } else { visualExplosionArr[_local3].delay--; if (visualExplosionArr[_local3].delay == 0){ if (visualExplosionArr[_local3].large){ explodeSound(1); } else { explodeSound(0); }; }; }; if (visualExplosionArr[_local3].state == visualExplosionArr[_local3].animLength){ if (gameGridObj[visualExplosionArr[_local3].yPos][visualExplosionArr[_local3].xPos] != null){ deadObjectArr.push(gameGridObj[visualExplosionArr[_local3].yPos][visualExplosionArr[_local3].xPos]); gameGridObj[visualExplosionArr[_local3].yPos][visualExplosionArr[_local3].xPos] = null; yFloatArr[visualExplosionArr[_local3].yPos][visualExplosionArr[_local3].xPos] = null; }; removeChild(visualExplosionArr[_local3]); visualExplosionArr.splice(_local3, 1); _local3--; }; _local3++; }; _local3 = 0; while (_local3 < bonusArr.length) { bonusArr[_local3].rot = (bonusArr[_local3].rot + 40); bonusRotFloatArr[_local3].set(bonusArr[_local3].rot); _local13 = true; if (bonusArr[_local3].theY != bonusArr[_local3].gotoY){ _local13 = false; bonusArr[_local3].theY = Math.min((bonusArr[_local3].theY + 8), bonusArr[_local3].gotoY); bonusYFloatArr[_local3].set(bonusArr[_local3].theY); if (bonusArr[_local3].theY == bonusArr[_local3].gotoY){ bonusYFloatArr[_local3].set(bonusArr[_local3].theY); }; }; if (bonusArr[_local3].theX != bonusArr[_local3].gotoX){ _local13 = false; if (bonusArr[_local3].theX > bonusArr[_local3].gotoX){ bonusArr[_local3].theX = Math.max((bonusArr[_local3].theX - 25), bonusArr[_local3].gotoX); } else { bonusArr[_local3].theX = Math.min((bonusArr[_local3].theX + 25), bonusArr[_local3].gotoX); }; bonusXFloatArr[_local3].set(bonusArr[_local3].theX); if (bonusArr[_local3].theX == bonusArr[_local3].gotoX){ bonusXFloatArr[_local3].set(bonusArr[_local3].theX); }; }; if ((((((bonusArr[_local3].theX == bonusArr[_local3].gotoX)) && ((bonusArr[_local3].theY == bonusArr[_local3].gotoY)))) && (!(_local13)))){ addBonus(bonusArr[_local3].type); }; _local3++; }; _local3 = 0; while (_local3 < scoreArr.length) { if (scoreArr[_local3].delay > 0){ scoreArr[_local3].delay--; if (scoreArr[_local3].delay == 0){ if (sfxOn){ sfxManager.get("ScorePopSound").play(); }; }; } else { scoreArr[_local3].animGo = Math.min((scoreArr[_local3].animGo + 1), scoreArr[_local3].animLength); }; _local3++; }; if (timeLeft == 375){ warnTime = true; }; if (JellySwelly.relaxGame){ relaxTickTime++; if ((relaxTickTime % RELAX_GAME_SPEED_INCREASE_INTERVAL) == 0){ barMod = (barMod + RELAX_GAME_SPEED_INCREASE); }; } else { if ((timeLeft % (TOTAL_TIME / 3)) == 0){ barMod++; }; }; if (timeLeft == 0){ if ((((visualExplosionArr.length > 0)) || ((explosionArr.length > 0)))){ playOut = true; timeLeft++; } else { calcBonusScore(); }; }; if ((((blueBarValue <= 0)) || ((pinkBarValue <= 0)))){ endGame(false); }; if (blueBarValue < 800){ blueAlpha = (blueAlpha + (0.2 * blueAlphaAnim)); blueAlpha = (Math.round((blueAlpha * 10)) / 10); if ((((blueAlpha == 0)) || ((blueAlpha == 1)))){ blueAlphaAnim = (blueAlphaAnim * -1); }; } else { blueAlphaAnim = -1; }; if (pinkBarValue < 800){ pinkAlpha = (pinkAlpha + (0.2 * pinkAlphaAnim)); pinkAlpha = (Math.round((pinkAlpha * 10)) / 10); if ((((pinkAlpha == 0)) || ((pinkAlpha == 1)))){ pinkAlphaAnim = (pinkAlphaAnim * -1); }; } else { pinkAlphaAnim = -1; }; break; case STATE_NOT_RUNNING: break; case STATE_BONUS_ANIM: _local3 = 0; while (_local3 < bonusAnimArr.length) { if (bonusAnimArr[_local3].delay == 0){ bonusAnimArr[_local3].animAt++; } else { bonusAnimArr[_local3].delay--; }; if (bonusAnimArr[_local3].animAt == 1){ sfxManager.get("ScorePopSound").play(); if (bonusAnimArr[_local3].type == 0){ mcBlueButton.mcText.txtNum.text = ("x" + --noOfBlueBonus); } else { mcPinkButton.mcText.txtNum.text = ("x" + --noOfPinkBonus); }; }; if (bonusAnimArr[_local3].animAt == 30){ score = (score + 500); removeChild(bonusAnimArr[_local3]); bonusAnimArr.splice(_local3, 1); _local3--; }; _local3++; }; if (bonusAnimArr.length == 0){ endGame(true); }; break; }; } public function setBonusType(){ nextBonusType = (noOfTypes + getBonusRandom(noOfBonusTypes)); nextBonusType = Math.min(4, nextBonusType); if (nextBonusType == 4){ if (bonusSizeInc < 2){ nextBonusType = 5; bonusSizeInc++; }; }; mcBonusCounter.mcNextBonus.mcNextBonus.gotoAndStop(nextBonusType); } public function newDropPiece(){ var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:*; var _local12:*; var _local13:*; var _local1:* = getTimer(); var _local2:* = 0; dropCounter = RESET_DROP_COUNTER; var _local3:* = (BOARD_HEIGHT - 1); while (_local3 >= 0) { _local5 = 0; while (_local5 < BOARD_WIDTH) { _local6 = false; _local7 = _local3; while (_local7 >= 0) { _local2++; if (gameGridObj[_local7][_local5] != null){ _local6 = true; }; _local7--; }; if ((((gameGridObj[_local3][_local5] == null)) && (!(_local6)))){ _local8 = getTimer(); _local9 = createPiece(_local3, _local5, true); _local10 = getTimer(); _local11 = new IFloat(_local9.theY); _local12 = (getTimer() - _local10); if (_local12 > 10){ }; gameGridObj[_local3][_local5] = _local9; yFloatArr[_local3][_local5] = _local11; _local3 = -1; _local5 = BOARD_WIDTH; _local13 = (getTimer() - _local8); }; _local5++; }; _local3--; }; var _local4:* = (getTimer() - _local1); if (_local4 > 20){ }; } public function explodeBoard(_arg1:Number){ var _local4:*; var _local5:*; var _local6:*; explosionMode = false; var _local2:* = 0; var _local3:* = (explosionArr[_arg1].length - 1); while (_local3 >= 0) { _local4 = 0; while (_local4 < explosionArr[_arg1][_local3].length) { if (gameGridObj[explosionArr[_arg1][_local3][_local4].posY][explosionArr[_arg1][_local3][_local4].posX] != null){ _local5 = false; _local6 = 0; while (_local6 < visualExplosionArr.length) { if ((((visualExplosionArr[_local6].yPos == explosionArr[_arg1][_local3][_local4].posY)) && ((visualExplosionArr[_local6].xPos == explosionArr[_arg1][_local3][_local4].posX)))){ _local5 = true; numberJellySqashes++; explosionArr[_arg1][_local3][_local4].blaj = true; }; _local6++; }; if (!_local5){ var _temp1 = _local2; _local2 = (_local2 + 1); createExplosion(explosionArr[_arg1][_local3][_local4], _temp1); gameGridObj[explosionArr[_arg1][_local3][_local4].posY][explosionArr[_arg1][_local3][_local4].posX].visible = false; }; }; _local4++; }; _local3--; }; largestCombo = Math.max(largestCombo, _local2); } public function checkForExplosions(){ var _local2:*; var _local3:*; var _local4:*; var _local1:* = new Array(); _local2 = 0; while (_local2 < targetArr.length) { _local3 = targetArr[_local2]; _local4 = _local3.posX; while (_local4 >= 0) { if ((((((((gameGridObj[_local3.posY][_local4] == null)) || (!((_local3.type == gameGridObj[_local3.posY][_local4].type))))) || (gameGridObj[_local3.posY][_local4].collapsing))) || (gameGridObj[_local3.posY][_local4].exploding))){ checkForHorizontalExplosion(gameGridObj[_local3.posY][(_local4 + 1)]); _local4 = -1; break; } else { if (_local4 == 0){ checkForHorizontalExplosion(gameGridObj[_local3.posY][_local4]); _local4 = -1; break; }; }; _local4--; }; if (horiExplArr.length >= MIN_LENGTH){ _local1.push(horiExplArr); }; horiExplArr = []; _local2++; }; _local2 = 0; while (_local2 < targetArr.length) { _local3 = targetArr[_local2]; _local4 = _local3.posY; while (_local4 >= 0) { if ((((((((gameGridObj[_local4][_local3.posX] == null)) || (!((_local3.type == gameGridObj[_local4][_local3.posX].type))))) || (gameGridObj[_local4][_local3.posX].collapsing))) || (gameGridObj[_local4][_local3.posX].exploding))){ checkForVerticalExplosion(gameGridObj[(_local4 + 1)][_local3.posX]); _local4 = -1; break; } else { if (_local4 == 0){ checkForVerticalExplosion(gameGridObj[_local4][_local3.posX]); _local4 = -1; break; }; }; _local4--; }; if (vertExplArr.length >= MIN_LENGTH){ _local1.push(vertExplArr); }; vertExplArr = []; _local2++; }; _local2 = 0; while (_local2 < BOARD_HEIGHT) { _local4 = 0; while (_local4 < BOARD_WIDTH) { if (gameGridObj[_local2][_local4] != null){ gameGridObj[_local2][_local4].cfh = false; gameGridObj[_local2][_local4].cfv = false; }; _local4++; }; _local2++; }; targetArr = []; if (_local1.length > 0){ _local2 = 0; while (_local2 < _local1.length) { _local4 = 0; while (_local4 < _local1[_local2].length) { _local1[_local2][_local4].exploding = true; _local4++; }; _local2++; }; explosionArr.push(_local1); explosionMode = true; checkCounterArr.push(0); }; } public function checkTick(_arg1){ replayData.checkTick(_arg1); } public function createBonusDot(){ bonusCounter++; mcBonusCounter.gotoAndStop((bonusCounter + 1)); } public function newDropBonus(){ var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; dropCounter = RESET_DROP_COUNTER; var _local1:* = (BOARD_HEIGHT - 1); while (_local1 >= 0) { _local2 = 0; while (_local2 < BOARD_WIDTH) { _local3 = false; _local4 = _local1; while (_local4 >= 0) { if (gameGridObj[_local4][_local2] != null){ _local3 = true; }; _local4--; }; if ((((gameGridObj[_local1][_local2] == null)) && (!(_local3)))){ _local5 = createBonus(_local1, _local2, true); _local6 = new IFloat(_local5.theY); gameGridObj[_local1][_local2] = _local5; yFloatArr[_local1][_local2] = _local6; bonusCounter = (bonusCounter - 8); mcBonusCounter.gotoAndStop((bonusCounter + 1)); setBonusType(); _local1 = -1; _local2 = BOARD_WIDTH; }; _local2++; }; _local1--; }; } public function moveBonus(_arg1:Piece){ switch (_arg1.type){ case 2: _arg1.gotoY = 570; _arg1.gotoX = 22; break; case 3: _arg1.gotoY = 570; _arg1.gotoX = 62; break; case 4: _arg1.gotoY = 540; _arg1.gotoX = 300; break; case 5: if (allowedNoTargets == 4){ _arg1.gotoY = 570; _arg1.gotoX = 275; } else { _arg1.gotoY = 570; _arg1.gotoX = 306; }; break; }; bonusArr.push(_arg1); var _local2:IFloat = new IFloat(_arg1.y); var _local3:IFloat = new IFloat(_arg1.x); var _local4:IFloat = new IFloat(_arg1.rot); bonusYFloatArr.push(_local2); bonusXFloatArr.push(_local3); bonusRotFloatArr.push(_local4); } public function calcBonusTime(_arg1){ var _local9:*; var _local2:* = 0; var _local3:* = 1; var _local4:* = 0; var _local5:* = 1; var _local6:* = 0; var _local7:* = 0; var _local8:* = 0; while (_local8 < explosionArr[_arg1].length) { _local9 = 0; while (_local9 < explosionArr[_arg1][_local8].length) { if (explosionArr[_arg1][_local8][_local9].type == 0){ _local2 = (_local2 + _local3); _local3++; if (explosionArr[_arg1][_local8][_local9].state == 8){ _local6++; }; } else { _local4 = (_local4 + _local5); _local5++; if (explosionArr[_arg1][_local8][_local9].state == 8){ _local7++; }; }; _local9++; }; _local8++; }; _local6 = (_local6 / 2); _local7 = (_local7 / 2); blueBarValue = Math.min((blueBarValue + _local2), RESET_BAR_VALUE); pinkBarValue = Math.min((pinkBarValue + _local4), RESET_BAR_VALUE); if (blueBarValue > 800){ blueAlpha = 1; }; if (pinkBarValue > 800){ pinkAlpha = 1; }; } public function getRandom(_arg1:Number){ noOfRandoms++; return (random.nextInt(_arg1)); } public function explodeSound(_arg1){ if (_arg1 == 0){ sfxManager.get("ExplosionSmall1").play(0.5); } else { sfxManager.get("ExplosionSmall2").play(0.7); }; } public function getClientRandom(_arg1:Number){ return (Math.floor((Math.random() * _arg1))); } public function checkForHorizontalExplosion(_arg1){ var _local2:*; horiExplArr.push(_arg1); _arg1.cfh = true; if (_arg1.posX < (BOARD_WIDTH - 1)){ _local2 = gameGridObj[_arg1.posY][(_arg1.posX + 1)]; if (((((!((_local2 == null))) && (!(_local2.collapsing)))) && (!(_local2.exploding)))){ if ((((_local2.type == _arg1.type)) && (!(_local2.cfh)))){ checkForHorizontalExplosion(_local2); }; }; }; } } }//package src
Section 78
//GameNormal (src.GameNormal) package src { import src.sound.*; import src.timing.*; import flash.events.*; import src.math.*; import src.comm.*; import flash.display.*; import flash.utils.*; import flash.external.*; public class GameNormal extends MovieClip { private var yFloatArr:Array; private var explosionArr:Array; public var bonusSizeInc;// = 0 private var targetArr:Array; private var dropCounter; private var addedBrick;// = "" private var largestCombo;// = 0 private var numberJellySqashes;// = 0 private var noOfBonusTypes:Number; private var blueAlpha;// = 1 private var allowedNoTargets; private var soundCount;// = 0 public var sfxOn; private var nextBonusType; public var mcPinkBar:MovieClip; private var replayData; private var noOfBlueBonus;// = 0 private var starBonusCounter;// = 0 private var communicator; private var startTime; private var explosionMode;// = false private var blueAlphaAnim;// = -1 private var addedBrickTick;// = "" private var firstTarget:Piece; public var mcBlueButton:MovieClip; private var visualExplosionArr; private var scoreArr; public var mcMarker:MovieClip; private var starBonusAnimAt;// = 1 private var warnTime;// = false private var timeLeft; private var highestComboScore;// = 0 private var bonusAnimArr; private var themeMod:Number; public var mcPinkButton:MovieClip; private var noOfRandoms:Number;// = 0 private var vertExplArr:Array; public var mcTime:MovieClip; private var pinkAlpha;// = 1 private var noOfBonusRandoms:Number;// = 0 private var pieceID;// = 0 private var score;// = 0 public var mcBonusCounter:MovieClip; private var horiExplArr:Array; private var starBonusMultiplier;// = 2 public var gameGridObj:Array; private var blueBarValue; public var mcScore:MovieClip; private var bonusXFloatArr; private var bonusYFloatArr; private var sfxManager:SoundManager; private var boardFull;// = true private var deadObjectArr; private var checked; public var mcStarBonusAnim:MovieClip; private var userType:Number; private var noOfPinkBonus;// = 0 private var playOut;// = false private var pinkBarValue; private var currentTick:Number; private var bonusRotFloatArr; public var mcChalkMarker:MovieClip; private var starBonusAnimStop;// = 1 private var relaxTickTime:int;// = 1 private var random; private var lastTarget:Piece; private var pinkAlphaAnim;// = -1 private var gameState:Number; private var musicManager:SoundManager; private var bonusArr; private var bonusRandom; private var bonusCounter;// = 0 public var mcBlueBar:MovieClip; public var musicOn; private var noOfTypes:Number; private var checkCounterArr:Array; private var gameRoot; private var barMod;// = 1 private static var BOARD_HEIGHT = 9; private static var STATE_NOT_RUNNING = 1; private static var TOTAL_TIME = 4500; public static var RELAX_GAME_START_SPEED:Number = 0.3; private static var STATE_RUNNING = 0; private static var MIN_LENGTH = 4; private static var BONUS_OBJ = 8; private static var RESET_DROP_COUNTER = 1; public static var RELAX_GAME_SPEED_INCREASE_INTERVAL:int = 750; private static var BOARD_WIDTH = 15; private static var RESET_BAR_VALUE = 5000; private static var STATE_BONUS_ANIM = 2; public static var RELAX_GAME_SPEED_INCREASE:Number = 0.1; private static var REPLAY_MODE = false; public function GameNormal(){ gameGridObj = new Array(); yFloatArr = new Array(); vertExplArr = new Array(); horiExplArr = new Array(); explosionArr = new Array(); checkCounterArr = new Array(); visualExplosionArr = new Array(); scoreArr = new Array(); bonusArr = new Array(); bonusYFloatArr = new Array(); bonusXFloatArr = new Array(); bonusRotFloatArr = new Array(); bonusAnimArr = new Array(); deadObjectArr = new Array(); targetArr = new Array(); blueBarValue = RESET_BAR_VALUE; pinkBarValue = RESET_BAR_VALUE; super(); trace("a Game crated"); mcBlueButton.gotoAndStop(1); mcPinkButton.gotoAndStop(1); mcBlueButton.addEventListener(MouseEvent.MOUSE_UP, triggerBonusBlue); mcPinkButton.addEventListener(MouseEvent.MOUSE_UP, triggerBonusPink); mcStarBonusAnim.visible = false; if (REPLAY_MODE){ replayData = new replayer(this); }; gameState = STATE_NOT_RUNNING; } public function calcBonusScore(){ var _local2:*; var _local3:*; sfxManager.get("TimeWarning").stop(); sfxManager.get("GameOverSplash").play(0.7); communicator.lastTick((currentTick + 1), noOfRandoms, noOfBonusRandoms); var _local1:* = 0; _local2 = 0; while (_local2 < noOfPinkBonus) { var _temp1 = _local1; _local1 = (_local1 + 1); _local3 = new PinkBonusAnim(_temp1); bonusAnimArr.push(_local3); addChild(_local3); _local2++; }; _local2 = 0; while (_local2 < noOfBlueBonus) { var _temp2 = _local1; _local1 = (_local1 + 1); _local3 = new BlueBonusAnim(_temp2); bonusAnimArr.push(_local3); addChild(_local3); _local2++; }; clearBoard(); gameRoot.mcEndGame.visible = false; gameState = STATE_BONUS_ANIM; } public function checkForVerticalExplosion(_arg1){ var _local2:*; vertExplArr.push(_arg1); _arg1.cfv = true; if (_arg1.posY < (BOARD_HEIGHT - 1)){ _local2 = gameGridObj[(_arg1.posY + 1)][_arg1.posX]; if (((((!((_local2 == null))) && (!(_local2.collapsing)))) && (!(_local2.exploding)))){ if ((((_local2.type == _arg1.type)) && (!(_local2.cfv)))){ checkForVerticalExplosion(_local2); }; }; }; } public function createBonus(_arg1:Number, _arg2:Number, _arg3:Boolean){ var _local4:* = nextBonusType; var _local5:* = new Piece(); _local5.init(_arg1, _arg2, _local4, this, _arg3, pieceID, 0); pieceID++; addChild(_local5); return (_local5); } public function createPieceForBoard(_arg1:Number, _arg2:Number, _arg3:Boolean){ var _local4:* = getRandom(noOfTypes); var _local5:* = new Piece(); _local5.init(_arg1, _arg2, _local4, this, _arg3, pieceID, 0); pieceID++; addChild(_local5); return (_local5); } public function createBonusRemovePuff(_arg1){ } public function addBonus(_arg1:Number){ trace("addBonus"); communicator.addBonus(currentTick); switch (_arg1){ case 2: if (noOfBlueBonus == 0){ mcBlueButton.gotoAndPlay(2); }; noOfBlueBonus++; mcBlueButton.mcText.txtNum.text = ("x" + noOfBlueBonus); sfxManager.get("BlueBoost").play(); break; case 3: if (noOfPinkBonus == 0){ mcPinkButton.gotoAndPlay(2); }; noOfPinkBonus++; mcPinkButton.mcText.txtNum.text = ("x" + noOfPinkBonus); sfxManager.get("PinkBoost").play(); break; case 4: sfxManager.get("StarBonus").play(); if (starBonusCounter > 0){ starBonusMultiplier++; starBonusCounter = (starBonusCounter + 325); } else { starBonusMultiplier = 3; starBonusCounter = 325; musicManager.get("GameLoop").stop(); musicManager.get("BonusMode").loop(); }; mcStarBonusAnim.visible = true; mcStarBonusAnim.mcText.mcText.txtNum.text = ("x" + (starBonusMultiplier - 2)); switch (starBonusMultiplier){ case 2: starBonusAnimStop = 35; starBonusAnimAt = 1; break; case 3: starBonusAnimStop = 35; starBonusAnimAt = 1; break; case 4: starBonusAnimStop = 43; break; case 5: starBonusAnimStop = 51; break; case 6: starBonusAnimStop = 60; break; case 7: starBonusAnimStop = 69; break; case 8: starBonusAnimStop = 77; break; case 9: starBonusAnimStop = 85; break; }; break; case 5: allowedNoTargets = Math.min((allowedNoTargets + 1), 6); mcMarker.gotoAndStop((allowedNoTargets - 3)); mcChalkMarker.gotoAndStop((allowedNoTargets - 3)); sfxManager.get("Selector").play(); break; }; } public function testClick(){ var _local1:* = gameGridObj[getRandom(BOARD_HEIGHT)][getRandom(BOARD_WIDTH)]; while (_local1 == null) { _local1 = gameGridObj[getRandom(BOARD_HEIGHT)][getRandom(BOARD_WIDTH)]; }; pieceClicked(_local1); } public function calcFrame(){ var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local1:* = 0; while (_local1 < targetArr.length) { _local2 = targetArr[_local1]; _local3 = true; _local4 = true; _local5 = true; _local6 = true; if ((((_local2.posY > 0)) && (!((gameGridObj[(_local2.posY - 1)][_local2.posX] == null))))){ if (gameGridObj[(_local2.posY - 1)][_local2.posX].marked){ _local3 = false; }; }; if ((((_local2.posX < (BOARD_WIDTH - 1))) && (!((gameGridObj[_local2.posY][(_local2.posX + 1)] == null))))){ if (gameGridObj[_local2.posY][(_local2.posX + 1)].marked){ _local4 = false; }; }; if ((((_local2.posY < (BOARD_HEIGHT - 1))) && (!((gameGridObj[(_local2.posY + 1)][_local2.posX] == null))))){ if (gameGridObj[(_local2.posY + 1)][_local2.posX].marked){ _local5 = false; }; }; if ((((_local2.posX > 0)) && (!((gameGridObj[_local2.posY][(_local2.posX - 1)] == null))))){ if (gameGridObj[_local2.posY][(_local2.posX - 1)].marked){ _local6 = false; }; }; _local2.setFrame(_local3, _local4, _local5, _local6, allowedNoTargets); _local1++; }; } public function getBonusRandom(_arg1:Number){ noOfBonusRandoms++; return (bonusRandom.nextInt(_arg1)); } public function mouseUp(_arg1:Event){ var _local2:*; var _local3:*; trace("mmouseUp"); addedBrickTick = ""; addedBrick = ""; if (((!((targetArr.length == 0))) && ((gameState == STATE_RUNNING)))){ _local2 = ""; _local3 = 0; while (_local3 < targetArr.length) { _local2 = (_local2 + ((targetArr[_local3].posY + "-") + targetArr[_local3].posX)); if (_local3 < (targetArr.length - 1)){ _local2 = (_local2 + "_"); }; _local3++; }; communicator.mouseUp((currentTick + 1), _local2); _local3 = 0; while (_local3 < targetArr.length) { targetArr[_local3].type = ((targetArr[_local3].type + 1) % 2); targetArr[_local3].switchPiece(); targetArr[_local3].unMark(); _local3++; }; checkForExplosions(); targetArr = []; }; } public function mouseUpReplay(){ var _local1:*; var _local2:*; addedBrickTick = ""; addedBrick = ""; if (((!((targetArr.length == 0))) && ((gameState == STATE_RUNNING)))){ _local1 = ""; _local2 = 0; while (_local2 < targetArr.length) { _local1 = (_local1 + ((targetArr[_local2].posY + "-") + targetArr[_local2].posX)); if (_local2 < (targetArr.length - 1)){ _local1 = (_local1 + "_"); }; _local2++; }; communicator.mouseUp((currentTick + 1), _local1); _local2 = 0; while (_local2 < targetArr.length) { targetArr[_local2].type = ((targetArr[_local2].type + 1) % 2); targetArr[_local2].switchPiece(); targetArr[_local2].unMark(); _local2++; }; checkForExplosions(); targetArr = []; }; } public function calcScore(_arg1){ var _local5:*; var _local9:*; var _local2:* = 0; var _local3:* = 0; var _local4:* = 0; _local5 = 0; while (_local5 < explosionArr[_arg1].length) { _local9 = 0; while (_local9 < explosionArr[_arg1][_local5].length) { _local2++; _local3 = (_local3 + _local2); if (explosionArr[_arg1][_local5][_local9].state == 8){ _local4++; }; _local9++; }; _local5++; }; _local4 = (_local4 / 2); _local3 = Math.round((_local3 * (1 + (_local4 * 0.1)))); if (starBonusCounter > 0){ _local3 = Math.round(((starBonusMultiplier / 2) * _local3)); }; var _local6:* = (Math.round((explosionArr[_arg1].length / 2)) - 1); var _local7:* = 0; _local5 = 0; while (_local5 < _local6) { _local7 = (_local7 + explosionArr[_arg1][_local5].length); _local5++; }; var _local8:* = (Math.round((explosionArr[_arg1][_local6].length / 2)) - 1); _local7 = (_local7 + _local8); _local7 = (_local7 + 15); createScorePop(_local3, explosionArr[_arg1][_local6][_local8].y, explosionArr[_arg1][_local6][_local8].x, _local7); communicator.sendScore((currentTick + 1), _local3, noOfRandoms, noOfBonusRandoms); score = (score + _local3); highestComboScore = Math.max(highestComboScore, _local3); } public function triggerBonusBlue(_arg1:Event){ if (noOfBlueBonus > 0){ communicator.triggerBonusBlue((currentTick + 1)); sfxManager.get("BoostMeter").play(); noOfBlueBonus--; blueAlpha = 1; mcBlueButton.mcText.txtNum.text = ("x" + noOfBlueBonus); if (noOfBlueBonus == 0){ mcBlueButton.gotoAndPlay(54); } else { mcBlueButton.gotoAndPlay(36); }; blueBarValue = Math.min((blueBarValue + (RESET_BAR_VALUE * 0.2)), RESET_BAR_VALUE); trace(("blueBarValue " + blueBarValue)); }; } public function printExpl(){ var _local2:*; var _local3:*; var _local1:* = 0; while (_local1 < explosionArr.length) { _local2 = 0; while (_local2 < explosionArr[_local1].length) { _local3 = 0; while (_local3 < explosionArr[_local1][_local2].length) { trace(((((explosionArr[_local1][_local2][_local3].posY + " ") + explosionArr[_local1][_local2][_local3].posX) + " - ") + explosionArr[_local1][_local2][_local3].exploding)); _local3++; }; trace("---"); _local2++; }; trace("_____________________"); _local1++; }; } public function createBoard(){ var _local2:Array; var _local3:Array; var _local4:*; var _local5:*; var _local6:*; var _local1:* = (BOARD_HEIGHT - 1); while (_local1 >= 0) { _local2 = new Array(); _local3 = new Array(); _local4 = 0; while (_local4 < BOARD_WIDTH) { _local5 = createPieceForBoard(_local1, _local4, false); _local6 = new IFloat(_local5.theY); _local2.push(_local5); _local3.push(_local6); _local4++; }; gameGridObj[_local1] = _local2; yFloatArr[_local1] = _local3; _local1--; }; } public function createPiece(_arg1:Number, _arg2:Number, _arg3:Boolean){ var _local4:* = getRandom(noOfTypes); var _local5:* = deadObjectArr[0]; deadObjectArr.splice(0, 1); _local5.init(_arg1, _arg2, _local4, this, _arg3, pieceID, 0); pieceID++; return (_local5); } public function startRound(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8){ stage.addEventListener(MouseEvent.MOUSE_UP, mouseUp); _arg5.startRound((_arg6 + 1), _arg7); this.gameRoot = _arg1; this.random = _arg2; this.bonusRandom = _arg3; this.userType = _arg4; this.communicator = _arg5; this.currentTick = _arg6; this.themeMod = _arg8; startTime = _arg6; timeLeft = TOTAL_TIME; if (_arg4 == 0){ timeLeft = (timeLeft / 3); }; dropCounter = RESET_DROP_COUNTER; noOfTypes = 2; noOfBonusTypes = 4; allowedNoTargets = 4; musicManager = _arg1.musicManager; sfxManager = _arg1.sfxManager; createBoard(); setBonusType(); gameState = STATE_RUNNING; } public function pieceClicked(_arg1:Piece){ if ((((((((((((((targetArr[0] == null)) && (!(_arg1.collapsing)))) && (!(_arg1.exploding)))) && ((_arg1.type < 2)))) && ((explosionArr.length == 0)))) && ((visualExplosionArr.length == 0)))) && (!(playOut)))){ communicator.pieceClicked((currentTick + 1), _arg1.posY, _arg1.posX); addedBrickTick = (addedBrickTick + (" " + currentTick)); addedBrick = (addedBrick + (((" " + _arg1.posY) + "-") + _arg1.posX)); targetArr[0] = _arg1; _arg1.mark(); calcFrame(); }; } public function collapseBoard(){ var _local2:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:*; var _local1:* = getTimer(); _local2 = 0; while (_local2 < BOARD_WIDTH) { if (((((!((gameGridObj[(BOARD_HEIGHT - 1)][_local2] == null))) && ((gameGridObj[(BOARD_HEIGHT - 1)][_local2].type > (noOfTypes - 1))))) && ((gameGridObj[(BOARD_HEIGHT - 1)][_local2].theY == gameGridObj[(BOARD_HEIGHT - 1)][_local2].gotoY)))){ createBonusRemovePuff(gameGridObj[(BOARD_HEIGHT - 1)][_local2]); moveBonus(gameGridObj[(BOARD_HEIGHT - 1)][_local2]); gameGridObj[(BOARD_HEIGHT - 1)][_local2] = null; }; _local2++; }; var _local3:* = (BOARD_HEIGHT - 1); while (_local3 >= 0) { _local2 = 0; while (_local2 < BOARD_WIDTH) { _local5 = false; _local6 = -1; _local7 = 0; while (_local7 < _local3) { _local8 = 0; while (_local8 < targetArr.length) { if (gameGridObj[_local7][_local2] == targetArr[_local8]){ _local6 = _local7; }; _local8++; }; if (((!((gameGridObj[_local7][_local2] == null))) && (gameGridObj[_local7][_local2].exploding))){ _local5 = true; }; _local7++; }; if ((((((gameGridObj[_local3][_local2] == null)) && ((_local3 > 0)))) && (!(_local5)))){ _local9 = (_local3 - 1); while (_local9 > _local6) { if (gameGridObj[_local9][_local2] != null){ _local10 = gameGridObj[_local9][_local2]; _local11 = yFloatArr[_local9][_local2]; gameGridObj[_local9][_local2] = null; gameGridObj[_local3][_local2] = _local10; gameGridObj[_local3][_local2].goto(_local3, _local2); yFloatArr[_local9][_local2] = null; yFloatArr[_local3][_local2] = _local11; _local9 = -1; }; _local9--; }; }; _local2++; }; _local3--; }; var _local4:* = (getTimer() - _local1); if (_local4 > 20){ }; } public function triggerBonusPink(_arg1:Event){ if (noOfPinkBonus > 0){ communicator.triggerBonusPink((currentTick + 1)); sfxManager.get("BoostMeter").play(); noOfPinkBonus--; pinkAlpha = 1; mcPinkButton.mcText.txtNum.text = ("x" + noOfPinkBonus); if (noOfPinkBonus == 0){ mcPinkButton.gotoAndPlay(55); } else { mcPinkButton.gotoAndPlay(37); }; pinkBarValue = Math.min((pinkBarValue + (RESET_BAR_VALUE * 0.2)), RESET_BAR_VALUE); trace(("pinkBarValue " + pinkBarValue)); }; } public function mouseOverPiece(_arg1:Piece, _arg2){ var _local3:*; var _local4:Boolean; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; if (((((((!((targetArr[0] == null))) && (!(_arg1.collapsing)))) && (!(_arg1.exploding)))) && ((_arg1.type < 2)))){ if (_arg2){ addedBrickTick = (addedBrickTick + (" " + currentTick)); addedBrick = (addedBrick + (((" " + _arg1.posY) + "-") + _arg1.posX)); communicator.pieceOver((currentTick + 1), _arg1.posY, _arg1.posX); }; _local3 = targetArr[(targetArr.length - 1)]; _local4 = false; _local5 = 0; while (_local5 < (targetArr.length - 1)) { if (targetArr[_local5] == _arg1){ _local4 = true; _local6 = (targetArr.length - 1); while (_local6 > _local5) { targetArr[_local6].unMark(); _local6--; }; _local7 = (targetArr.length - 1); while (_local7 > _local5) { targetArr.splice(_local7, 1); _local7--; }; calcFrame(); return (true); }; _local5++; }; if (!_local4){ _local8 = false; if ((((_arg1.posX == _local3.posX)) && ((_arg1.posY == (_local3.posY - 1))))){ _local8 = true; } else { if ((((_arg1.posX == _local3.posX)) && ((_arg1.posY == (_local3.posY + 1))))){ _local8 = true; } else { if ((((_arg1.posY == _local3.posY)) && ((_arg1.posX == (_local3.posX - 1))))){ _local8 = true; } else { if ((((_arg1.posY == _local3.posY)) && ((_arg1.posX == (_local3.posX + 1))))){ _local8 = true; }; }; }; }; if (((_local8) && ((targetArr.length < allowedNoTargets)))){ _arg1.mark(); targetArr.push(_arg1); calcFrame(); return (true); }; if (!_local8){ if (_arg1.posY == _local3.posY){ if ((((_arg1.posX > _local3.posX)) && ((((targetArr.length < allowedNoTargets)) || ((_local3.posX < targetArr[0].posX)))))){ _local5 = (_local3.posX + 1); while (_local5 <= _arg1.posX) { if (gameGridObj[_arg1.posY][_local5] != null){ _local9 = mouseOverPiece(gameGridObj[_arg1.posY][_local5], false); if (!_local9){ _local5 = (_arg1.posX + 1); }; } else { return (false); }; _local5++; }; } else { if ((((targetArr.length < allowedNoTargets)) || ((_local3.posX > targetArr[0].posX)))){ _local5 = (_local3.posX - 1); while (_local5 >= _arg1.posX) { if (gameGridObj[_arg1.posY][_local5] != null){ _local9 = mouseOverPiece(gameGridObj[_arg1.posY][_local5], false); if (!_local9){ _local5 = (_arg1.posX - 1); }; } else { return (false); }; _local5--; }; }; }; } else { if (_arg1.posX == _local3.posX){ if ((((_arg1.posY > _local3.posY)) && ((((targetArr.length < allowedNoTargets)) || ((_local3.posY < targetArr[0].posY)))))){ _local5 = (_local3.posY + 1); while (_local5 <= _arg1.posY) { if (gameGridObj[_local5][_arg1.posX] != null){ _local9 = mouseOverPiece(gameGridObj[_local5][_arg1.posX], false); if (!_local9){ _local5 = (_arg1.posY + 1); }; } else { return (false); }; _local5++; }; } else { if ((((targetArr.length < allowedNoTargets)) || ((_local3.posY > targetArr[0].posY)))){ _local5 = (_local3.posY - 1); while (_local5 >= _arg1.posY) { if (gameGridObj[_local5][_arg1.posX] != null){ _local9 = mouseOverPiece(gameGridObj[_local5][_arg1.posX], false); if (!_local9){ _local5 = (_arg1.posY - 1); }; } else { return (false); }; _local5--; }; }; }; }; }; }; }; }; return (false); } public function endGame(_arg1){ clearBoard(); sfxManager.get("TimeWarning").stop(); if (!_arg1){ sfxManager.get("GameOverBad").play(); }; trace("END GAME"); if (mcScore.txtScore.text != score){ mcScore.txtScore.text = score; }; gameState = STATE_NOT_RUNNING; if (_arg1){ } else { communicator.lastTick((currentTick + 1), noOfRandoms, noOfBonusRandoms); }; gameRoot.endGame(_arg1, score, largestCombo, highestComboScore, numberJellySqashes); } public function createScorePop(_arg1, _arg2, _arg3, _arg4){ var _local5:* = getTimer(); var _local6:* = new ScorePop(); var _local7:* = (getTimer() - _local5); if (_local7 > 10){ }; _local6.init(_arg1, _arg2, _arg3, _arg4); gameRoot.addChild(_local6); scoreArr.push(_local6); } public function createExplosion(_arg1, _arg2){ var _local3:*; var _local4:*; var _local5:*; _arg1.cE = true; if (_arg1.state < 4){ _local3 = getTimer(); _local4 = new Explosion(); _local5 = (getTimer() - _local3); if (_local5 > 10){ }; _local4.init(_arg1.y, _arg1.x, _arg2, _arg1.type, false, _arg1, _arg1.posY, _arg1.posX, 0); addChild(_local4); visualExplosionArr.push(_local4); } else { _local3 = getTimer(); _local4 = new Explosion(); _local5 = (getTimer() - _local3); if (_local5 > 10){ }; _local4.init(_arg1.y, _arg1.x, _arg2, _arg1.type, true, _arg1, _arg1.posY, _arg1.posX, 0); addChild(_local4); visualExplosionArr.push(_local4); createBonusDot(); }; } public function clearBoard(){ var _local1:*; var _local2:*; trace("clearBoard()"); _local1 = 0; while (_local1 < scoreArr.length) { scoreArr[_local1].visible = false; _local1++; }; _local1 = 0; while (_local1 < visualExplosionArr.length) { removeChild(visualExplosionArr[_local1]); _local1++; }; visualExplosionArr = []; _local1 = 0; while (_local1 < gameGridObj.length) { _local2 = 0; while (_local2 < gameGridObj[_local1].length) { if (gameGridObj[_local1][_local2] != null){ removeChild(gameGridObj[_local1][_local2]); gameGridObj[_local1][_local2] = null; }; _local2++; }; _local1++; }; mcStarBonusAnim.visible = false; } public function render(_arg1:Number, _arg2:Number){ var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local3:* = getTimer(); switch (gameState){ case STATE_RUNNING: if (mcBlueBar.mcFill.alpha != blueAlpha){ mcBlueBar.mcFill.alpha = blueAlpha; }; if (mcPinkBar.mcFill.alpha != pinkAlpha){ mcPinkBar.mcFill.alpha = pinkAlpha; }; if (starBonusAnimAt < starBonusAnimStop){ mcStarBonusAnim.gotoAndStop(starBonusAnimAt); }; if ((_arg1 % 5) == 0){ mcBlueBar.gotoAndStop(Math.round(((RESET_BAR_VALUE - blueBarValue) / 5))); mcPinkBar.gotoAndStop(Math.round(((RESET_BAR_VALUE - pinkBarValue) / 5))); }; _local4 = 0; while (_local4 < BOARD_HEIGHT) { _local10 = 0; while (_local10 < BOARD_WIDTH) { if (gameGridObj[_local4][_local10] != null){ if (gameGridObj[_local4][_local10].y != gameGridObj[_local4][_local10].gotoY){ gameGridObj[_local4][_local10].y = yFloatArr[_local4][_local10].get(_arg2); }; if (gameGridObj[_local4][_local10].state != gameGridObj[_local4][_local10].animAt){ gameGridObj[_local4][_local10].animAt++; gameGridObj[_local4][_local10].target.gotoAndStop(gameGridObj[_local4][_local10].animAt); }; }; _local10++; }; _local4++; }; _local4 = 0; while (_local4 < visualExplosionArr.length) { if (visualExplosionArr[_local4] != null){ if (visualExplosionArr[_local4].state >= visualExplosionArr[_local4].animLength){ } else { if (visualExplosionArr[_local4].state != visualExplosionArr[_local4].animAt){ visualExplosionArr[_local4].target.gotoAndStop(visualExplosionArr[_local4].state); visualExplosionArr[_local4].animAt = visualExplosionArr[_local4].state; }; }; }; _local4++; }; if (mcScore.txtScore.text != score){ mcScore.txtScore.text = score; }; _local5 = Math.round((timeLeft / 25)); _local6 = Math.floor((_local5 / 60)); _local7 = (_local5 - (_local6 * 60)); _local8 = ""; if (_local7.toString().length == 1){ _local8 = "0"; }; _local9 = (((("0" + _local6) + ":") + _local8) + _local7); if (_local9 != mcTime.mcTime.txtTime.text){ mcTime.mcTime.txtTime.text = _local9; }; if (warnTime){ warnTime = false; mcTime.play(); sfxManager.get("TimeWarning").loop(0.2); }; _local4 = 0; while (_local4 < bonusArr.length) { if (bonusArr[_local4] != null){ bonusArr[_local4].rotation = bonusRotFloatArr[_local4].get(_arg2); if (bonusArr[_local4].y != bonusArr[_local4].gotoY){ bonusArr[_local4].y = bonusYFloatArr[_local4].get(_arg2); }; if (bonusArr[_local4].x != bonusArr[_local4].gotoX){ bonusArr[_local4].x = bonusXFloatArr[_local4].get(_arg2); }; if ((((bonusArr[_local4].x == bonusArr[_local4].gotoX)) && ((bonusArr[_local4].y == bonusArr[_local4].gotoY)))){ removeChild(bonusArr[_local4]); bonusArr.splice(_local4, 1); bonusYFloatArr.splice(_local4, 1); bonusXFloatArr.splice(_local4, 1); _local4--; }; }; _local4++; }; _local4 = 0; while (_local4 < scoreArr.length) { if (scoreArr[_local4] != null){ if (scoreArr[_local4].animGo != scoreArr[_local4].animAt){ if ((((scoreArr[_local4].animGo > 1)) && ((scoreArr[_local4].visible == false)))){ scoreArr[_local4].visible = true; }; scoreArr[_local4].gotoAndStop(scoreArr[_local4].animGo); scoreArr[_local4].animAt = scoreArr[_local4].animGo; if (scoreArr[_local4].animAt == scoreArr[_local4].animLength){ gameRoot.removeChild(scoreArr[_local4]); scoreArr.splice(_local4, 1); _local4--; }; }; }; _local4++; }; break; case STATE_BONUS_ANIM: _local4 = 0; while (_local4 < bonusAnimArr.length) { if (bonusAnimArr[_local4] != null){ bonusAnimArr[_local4].gotoAndStop(bonusAnimArr[_local4].animAt); }; _local4++; }; if (mcScore.txtScore.text != score){ mcScore.txtScore.text = score; }; break; }; } public function tick(_arg1:Number){ var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:*; var _local12:*; var _local13:*; if (relaxTickTime == 1){ if (JellySwelly.relaxGame){ barMod = RELAX_GAME_START_SPEED; }; }; if (REPLAY_MODE){ checkTick(_arg1); }; currentTick = _arg1; var _local2:* = getTimer(); if ((_arg1 % 3) == 0){ }; switch (gameState){ case STATE_RUNNING: if (starBonusAnimAt < starBonusAnimStop){ starBonusAnimAt++; }; if ((_arg1 % 50) == 0){ if (getClientRandom(10) > 2){ _local4 = gameGridObj[getClientRandom(BOARD_HEIGHT)][getClientRandom(BOARD_WIDTH)]; while (_local4 == null) { _local4 = gameGridObj[getClientRandom(BOARD_HEIGHT)][getClientRandom(BOARD_WIDTH)]; }; if ((((((((_local4.state == 1)) && (!(_local4.exploding)))) && (!(_local4.collapsing)))) && ((_local4.type < 2)))){ _local4.target.gotoAndPlay(9); }; } else { _local4 = gameGridObj[getClientRandom(BOARD_HEIGHT)][getClientRandom((BOARD_WIDTH - 1))]; _local5 = null; if (_local4 != null){ _local5 = gameGridObj[_local4.posY][(_local4.posX + 1)]; }; _local6 = 0; while ((((((((_local4 == null)) || (!((_local4.type == 1))))) || ((_local5 == null)))) || (((!((_local5.type == 0))) && ((_local6 < 100)))))) { _local4 = gameGridObj[getClientRandom(BOARD_HEIGHT)][getClientRandom((BOARD_WIDTH - 1))]; if (_local4 != null){ _local5 = gameGridObj[_local4.posY][(_local4.posX + 1)]; }; _local6++; }; if (_local6 < 100){ if ((((((((((((_local4.state == 1)) && (!(_local4.exploding)))) && (!(_local4.collapsing)))) && ((_local5.state == 1)))) && (!(_local5.exploding)))) && (!(_local5.collapsing)))){ _local4.target.gotoAndPlay(50); _local5.target.gotoAndPlay(50); }; }; }; }; if (starBonusCounter > 0){ starBonusCounter--; if (starBonusCounter == 0){ mcStarBonusAnim.visible = false; musicManager.get("GameLoop").loop(); musicManager.get("BonusMode").stop(); }; }; if (JellySwelly.relaxGame == false){ timeLeft--; }; if (!playOut){ if ((((blueBarValue > 800)) && (((blueBarValue - barMod) <= 800)))){ sfxManager.get("Warning").play(); }; if ((((pinkBarValue > 800)) && (((pinkBarValue - barMod) <= 800)))){ sfxManager.get("Warning").play(); }; blueBarValue = (blueBarValue - barMod); pinkBarValue = (pinkBarValue - barMod); dropCounter--; collapseBoard(); }; if (dropCounter == 0){ if (bonusCounter >= BONUS_OBJ){ newDropBonus(); } else { newDropPiece(); }; }; if (explosionArr.length > 0){ _local7 = 0; while (_local7 < explosionArr.length) { _local8 = 0; _local9 = explosionArr[_local7].length; _local10 = true; _local3 = 0; while (_local3 < _local9) { _local11 = explosionArr[_local7][_local3].length; _local12 = 0; while (_local12 < _local11) { if (_local8 == checkCounterArr[_local7]){ soundCount++; if ((soundCount % 4) == 0){ sfxManager.get("Swell").play(); }; if (explosionArr[_local7][_local3][_local12].state == 1){ explosionArr[_local7][_local3][_local12].state = 3; } else { explosionArr[_local7][_local3][_local12].state = 8; }; if ((((_local3 == (explosionArr[_local7].length - 1))) && ((_local12 == (explosionArr[_local7][_local3].length - 1))))){ calcBonusTime(_local7); explodeBoard(_local7); calcScore(_local7); explosionArr.splice(_local7, 1); checkCounterArr.splice(_local7, 1); _local7--; _local10 = false; } else { _local12 = explosionArr[_local7][_local3].length; _local3 = explosionArr[_local7].length; }; }; _local8++; _local12++; }; _local3++; }; if (_local10){ var _local14 = checkCounterArr; var _local15 = _local7; var _local16 = (_local14[_local15] + 1); _local14[_local15] = _local16; }; _local7++; }; }; boardFull = true; _local3 = 0; while (_local3 < BOARD_HEIGHT) { _local12 = 0; while (_local12 < BOARD_WIDTH) { if (gameGridObj[_local3][_local12] != null){ if (gameGridObj[_local3][_local12].theY != gameGridObj[_local3][_local12].gotoY){ boardFull = false; gameGridObj[_local3][_local12].calcSpeed(); gameGridObj[_local3][_local12].theY = Math.min((gameGridObj[_local3][_local12].theY + gameGridObj[_local3][_local12].speed), gameGridObj[_local3][_local12].gotoY); yFloatArr[_local3][_local12].set(gameGridObj[_local3][_local12].theY); if (gameGridObj[_local3][_local12].theY == gameGridObj[_local3][_local12].gotoY){ yFloatArr[_local3][_local12].set(gameGridObj[_local3][_local12].theY); gameGridObj[_local3][_local12].collapsing = false; }; }; }; _local12++; }; _local3++; }; _local3 = 0; while (_local3 < visualExplosionArr.length) { if (visualExplosionArr[_local3].delay == 0){ visualExplosionArr[_local3].state++; } else { visualExplosionArr[_local3].delay--; if (visualExplosionArr[_local3].delay == 0){ if (visualExplosionArr[_local3].large){ explodeSound(1); } else { explodeSound(0); }; }; }; if (visualExplosionArr[_local3].state == visualExplosionArr[_local3].animLength){ if (gameGridObj[visualExplosionArr[_local3].yPos][visualExplosionArr[_local3].xPos] != null){ deadObjectArr.push(gameGridObj[visualExplosionArr[_local3].yPos][visualExplosionArr[_local3].xPos]); gameGridObj[visualExplosionArr[_local3].yPos][visualExplosionArr[_local3].xPos] = null; yFloatArr[visualExplosionArr[_local3].yPos][visualExplosionArr[_local3].xPos] = null; }; removeChild(visualExplosionArr[_local3]); visualExplosionArr.splice(_local3, 1); _local3--; }; _local3++; }; _local3 = 0; while (_local3 < bonusArr.length) { bonusArr[_local3].rot = (bonusArr[_local3].rot + 40); bonusRotFloatArr[_local3].set(bonusArr[_local3].rot); _local13 = true; if (bonusArr[_local3].theY != bonusArr[_local3].gotoY){ _local13 = false; bonusArr[_local3].theY = Math.min((bonusArr[_local3].theY + 8), bonusArr[_local3].gotoY); bonusYFloatArr[_local3].set(bonusArr[_local3].theY); if (bonusArr[_local3].theY == bonusArr[_local3].gotoY){ bonusYFloatArr[_local3].set(bonusArr[_local3].theY); }; }; if (bonusArr[_local3].theX != bonusArr[_local3].gotoX){ _local13 = false; if (bonusArr[_local3].theX > bonusArr[_local3].gotoX){ bonusArr[_local3].theX = Math.max((bonusArr[_local3].theX - 25), bonusArr[_local3].gotoX); } else { bonusArr[_local3].theX = Math.min((bonusArr[_local3].theX + 25), bonusArr[_local3].gotoX); }; bonusXFloatArr[_local3].set(bonusArr[_local3].theX); if (bonusArr[_local3].theX == bonusArr[_local3].gotoX){ bonusXFloatArr[_local3].set(bonusArr[_local3].theX); }; }; if ((((((bonusArr[_local3].theX == bonusArr[_local3].gotoX)) && ((bonusArr[_local3].theY == bonusArr[_local3].gotoY)))) && (!(_local13)))){ addBonus(bonusArr[_local3].type); }; _local3++; }; _local3 = 0; while (_local3 < scoreArr.length) { if (scoreArr[_local3].delay > 0){ scoreArr[_local3].delay--; if (scoreArr[_local3].delay == 0){ if (sfxOn){ sfxManager.get("ScorePopSound").play(); }; }; } else { scoreArr[_local3].animGo = Math.min((scoreArr[_local3].animGo + 1), scoreArr[_local3].animLength); }; _local3++; }; if (timeLeft == 375){ warnTime = true; }; if (JellySwelly.relaxGame){ relaxTickTime++; if ((relaxTickTime % RELAX_GAME_SPEED_INCREASE_INTERVAL) == 0){ barMod = (barMod + RELAX_GAME_SPEED_INCREASE); }; } else { if ((timeLeft % (TOTAL_TIME / 3)) == 0){ barMod++; }; }; if (timeLeft == 0){ if ((((visualExplosionArr.length > 0)) || ((explosionArr.length > 0)))){ playOut = true; timeLeft++; } else { calcBonusScore(); }; }; if ((((blueBarValue <= 0)) || ((pinkBarValue <= 0)))){ endGame(false); }; if (blueBarValue < 800){ blueAlpha = (blueAlpha + (0.2 * blueAlphaAnim)); blueAlpha = (Math.round((blueAlpha * 10)) / 10); if ((((blueAlpha == 0)) || ((blueAlpha == 1)))){ blueAlphaAnim = (blueAlphaAnim * -1); }; } else { blueAlphaAnim = -1; }; if (pinkBarValue < 800){ pinkAlpha = (pinkAlpha + (0.2 * pinkAlphaAnim)); pinkAlpha = (Math.round((pinkAlpha * 10)) / 10); if ((((pinkAlpha == 0)) || ((pinkAlpha == 1)))){ pinkAlphaAnim = (pinkAlphaAnim * -1); }; } else { pinkAlphaAnim = -1; }; break; case STATE_NOT_RUNNING: break; case STATE_BONUS_ANIM: _local3 = 0; while (_local3 < bonusAnimArr.length) { if (bonusAnimArr[_local3].delay == 0){ bonusAnimArr[_local3].animAt++; } else { bonusAnimArr[_local3].delay--; }; if (bonusAnimArr[_local3].animAt == 1){ sfxManager.get("ScorePopSound").play(); if (bonusAnimArr[_local3].type == 0){ mcBlueButton.mcText.txtNum.text = ("x" + --noOfBlueBonus); } else { mcPinkButton.mcText.txtNum.text = ("x" + --noOfPinkBonus); }; }; if (bonusAnimArr[_local3].animAt == 30){ score = (score + 500); removeChild(bonusAnimArr[_local3]); bonusAnimArr.splice(_local3, 1); _local3--; }; _local3++; }; if (bonusAnimArr.length == 0){ endGame(true); }; break; }; } public function setBonusType(){ nextBonusType = (noOfTypes + getBonusRandom(noOfBonusTypes)); nextBonusType = Math.min(4, nextBonusType); if (nextBonusType == 4){ if (bonusSizeInc < 2){ nextBonusType = 5; bonusSizeInc++; }; }; mcBonusCounter.mcNextBonus.mcNextBonus.gotoAndStop(nextBonusType); } public function newDropPiece(){ var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:*; var _local12:*; var _local13:*; var _local1:* = getTimer(); var _local2:* = 0; dropCounter = RESET_DROP_COUNTER; var _local3:* = (BOARD_HEIGHT - 1); while (_local3 >= 0) { _local5 = 0; while (_local5 < BOARD_WIDTH) { _local6 = false; _local7 = _local3; while (_local7 >= 0) { _local2++; if (gameGridObj[_local7][_local5] != null){ _local6 = true; }; _local7--; }; if ((((gameGridObj[_local3][_local5] == null)) && (!(_local6)))){ _local8 = getTimer(); _local9 = createPiece(_local3, _local5, true); _local10 = getTimer(); _local11 = new IFloat(_local9.theY); _local12 = (getTimer() - _local10); if (_local12 > 10){ }; gameGridObj[_local3][_local5] = _local9; yFloatArr[_local3][_local5] = _local11; _local3 = -1; _local5 = BOARD_WIDTH; _local13 = (getTimer() - _local8); }; _local5++; }; _local3--; }; var _local4:* = (getTimer() - _local1); if (_local4 > 20){ }; } public function explodeBoard(_arg1:Number){ var _local4:*; var _local5:*; var _local6:*; explosionMode = false; var _local2:* = 0; var _local3:* = (explosionArr[_arg1].length - 1); while (_local3 >= 0) { _local4 = 0; while (_local4 < explosionArr[_arg1][_local3].length) { if (gameGridObj[explosionArr[_arg1][_local3][_local4].posY][explosionArr[_arg1][_local3][_local4].posX] != null){ _local5 = false; _local6 = 0; while (_local6 < visualExplosionArr.length) { if ((((visualExplosionArr[_local6].yPos == explosionArr[_arg1][_local3][_local4].posY)) && ((visualExplosionArr[_local6].xPos == explosionArr[_arg1][_local3][_local4].posX)))){ _local5 = true; numberJellySqashes++; explosionArr[_arg1][_local3][_local4].blaj = true; }; _local6++; }; if (!_local5){ var _temp1 = _local2; _local2 = (_local2 + 1); createExplosion(explosionArr[_arg1][_local3][_local4], _temp1); gameGridObj[explosionArr[_arg1][_local3][_local4].posY][explosionArr[_arg1][_local3][_local4].posX].visible = false; }; }; _local4++; }; _local3--; }; largestCombo = Math.max(largestCombo, _local2); } public function checkForExplosions(){ var _local2:*; var _local3:*; var _local4:*; var _local1:* = new Array(); _local2 = 0; while (_local2 < targetArr.length) { _local3 = targetArr[_local2]; _local4 = _local3.posX; while (_local4 >= 0) { if ((((((((gameGridObj[_local3.posY][_local4] == null)) || (!((_local3.type == gameGridObj[_local3.posY][_local4].type))))) || (gameGridObj[_local3.posY][_local4].collapsing))) || (gameGridObj[_local3.posY][_local4].exploding))){ checkForHorizontalExplosion(gameGridObj[_local3.posY][(_local4 + 1)]); _local4 = -1; break; } else { if (_local4 == 0){ checkForHorizontalExplosion(gameGridObj[_local3.posY][_local4]); _local4 = -1; break; }; }; _local4--; }; if (horiExplArr.length >= MIN_LENGTH){ _local1.push(horiExplArr); }; horiExplArr = []; _local2++; }; _local2 = 0; while (_local2 < targetArr.length) { _local3 = targetArr[_local2]; _local4 = _local3.posY; while (_local4 >= 0) { if ((((((((gameGridObj[_local4][_local3.posX] == null)) || (!((_local3.type == gameGridObj[_local4][_local3.posX].type))))) || (gameGridObj[_local4][_local3.posX].collapsing))) || (gameGridObj[_local4][_local3.posX].exploding))){ checkForVerticalExplosion(gameGridObj[(_local4 + 1)][_local3.posX]); _local4 = -1; break; } else { if (_local4 == 0){ checkForVerticalExplosion(gameGridObj[_local4][_local3.posX]); _local4 = -1; break; }; }; _local4--; }; if (vertExplArr.length >= MIN_LENGTH){ _local1.push(vertExplArr); }; vertExplArr = []; _local2++; }; _local2 = 0; while (_local2 < BOARD_HEIGHT) { _local4 = 0; while (_local4 < BOARD_WIDTH) { if (gameGridObj[_local2][_local4] != null){ gameGridObj[_local2][_local4].cfh = false; gameGridObj[_local2][_local4].cfv = false; }; _local4++; }; _local2++; }; targetArr = []; if (_local1.length > 0){ _local2 = 0; while (_local2 < _local1.length) { _local4 = 0; while (_local4 < _local1[_local2].length) { _local1[_local2][_local4].exploding = true; _local4++; }; _local2++; }; explosionArr.push(_local1); explosionMode = true; checkCounterArr.push(0); }; } public function checkTick(_arg1){ replayData.checkTick(_arg1); } public function createBonusDot(){ bonusCounter++; mcBonusCounter.gotoAndStop((bonusCounter + 1)); } public function newDropBonus(){ var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; dropCounter = RESET_DROP_COUNTER; var _local1:* = (BOARD_HEIGHT - 1); while (_local1 >= 0) { _local2 = 0; while (_local2 < BOARD_WIDTH) { _local3 = false; _local4 = _local1; while (_local4 >= 0) { if (gameGridObj[_local4][_local2] != null){ _local3 = true; }; _local4--; }; if ((((gameGridObj[_local1][_local2] == null)) && (!(_local3)))){ _local5 = createBonus(_local1, _local2, true); _local6 = new IFloat(_local5.theY); gameGridObj[_local1][_local2] = _local5; yFloatArr[_local1][_local2] = _local6; bonusCounter = (bonusCounter - 8); mcBonusCounter.gotoAndStop((bonusCounter + 1)); setBonusType(); _local1 = -1; _local2 = BOARD_WIDTH; }; _local2++; }; _local1--; }; } public function moveBonus(_arg1:Piece){ switch (_arg1.type){ case 2: _arg1.gotoY = 570; _arg1.gotoX = 22; break; case 3: _arg1.gotoY = 570; _arg1.gotoX = 62; break; case 4: _arg1.gotoY = 540; _arg1.gotoX = 300; break; case 5: if (allowedNoTargets == 4){ _arg1.gotoY = 570; _arg1.gotoX = 275; } else { _arg1.gotoY = 570; _arg1.gotoX = 306; }; break; }; bonusArr.push(_arg1); var _local2:IFloat = new IFloat(_arg1.y); var _local3:IFloat = new IFloat(_arg1.x); var _local4:IFloat = new IFloat(_arg1.rot); bonusYFloatArr.push(_local2); bonusXFloatArr.push(_local3); bonusRotFloatArr.push(_local4); } public function calcBonusTime(_arg1){ var _local9:*; trace(("calcBonusTime() " + currentTick)); var _local2:* = 0; var _local3:* = 1; var _local4:* = 0; var _local5:* = 1; var _local6:* = 0; var _local7:* = 0; var _local8:* = 0; while (_local8 < explosionArr[_arg1].length) { _local9 = 0; while (_local9 < explosionArr[_arg1][_local8].length) { if (explosionArr[_arg1][_local8][_local9].type == 0){ _local2 = (_local2 + _local3); _local3++; if (explosionArr[_arg1][_local8][_local9].state == 8){ _local6++; }; } else { _local4 = (_local4 + _local5); _local5++; if (explosionArr[_arg1][_local8][_local9].state == 8){ _local7++; }; }; _local9++; }; _local8++; }; _local6 = (_local6 / 2); _local7 = (_local7 / 2); blueBarValue = Math.min((blueBarValue + _local2), RESET_BAR_VALUE); pinkBarValue = Math.min((pinkBarValue + _local4), RESET_BAR_VALUE); if (blueBarValue > 800){ blueAlpha = 1; }; if (pinkBarValue > 800){ pinkAlpha = 1; }; trace(("blueBarValue " + blueBarValue)); trace(("pinkBarValue " + pinkBarValue)); } public function getRandom(_arg1:Number){ noOfRandoms++; return (random.nextInt(_arg1)); } public function explodeSound(_arg1){ if (_arg1 == 0){ sfxManager.get("ExplosionSmall1").play(0.5); } else { sfxManager.get("ExplosionSmall2").play(0.7); }; } public function getClientRandom(_arg1:Number){ return (Math.floor((Math.random() * _arg1))); } public function checkForHorizontalExplosion(_arg1){ var _local2:*; horiExplArr.push(_arg1); _arg1.cfh = true; if (_arg1.posX < (BOARD_WIDTH - 1)){ _local2 = gameGridObj[_arg1.posY][(_arg1.posX + 1)]; if (((((!((_local2 == null))) && (!(_local2.collapsing)))) && (!(_local2.exploding)))){ if ((((_local2.type == _arg1.type)) && (!(_local2.cfh)))){ checkForHorizontalExplosion(_local2); }; }; }; } } }//package src
Section 79
//GameOverHalloween (src.GameOverHalloween) package src { import flash.display.*; public dynamic class GameOverHalloween extends MovieClip { public var mcBlue:MovieClip; public var mcBG:MovieClip; public var mcPink:MovieClip; } }//package src
Section 80
//GameOverNormal (src.GameOverNormal) package src { import flash.display.*; public dynamic class GameOverNormal extends MovieClip { public var mcBlue:MovieClip; public var mcPumpa:MovieClip; public var mcBG:MovieClip; public var mcPink:MovieClip; } }//package src
Section 81
//GreenBonusAnim (src.GreenBonusAnim) package src { import flash.display.*; public class GreenBonusAnim extends MovieClip { public var delay; public var type;// = 1 public var animAt;// = 0 public function GreenBonusAnim(_arg1){ addFrameScript(0, frame1); this.delay = (_arg1 * 10); x = 42; y = 548; } function frame1(){ stop(); } } }//package src
Section 82
//IntroHalloween (src.IntroHalloween) package src { import flash.display.*; import flash.text.*; public dynamic class IntroHalloween extends MovieClip { public var txtClickToStart:TextField; public var mcTimeLine:MovieClip; public var txtGameStartsIn:TextField; public var txtIntroHeadLine:TextField; } }//package src
Section 83
//IntroNormal (src.IntroNormal) package src { import flash.display.*; import flash.text.*; public dynamic class IntroNormal extends MovieClip { public var txtClickToStart:TextField; public var mcTimeLine:MovieClip; public var txtGameStartsIn:TextField; public var txtIntroHeadLine:TextField; } }//package src
Section 84
//JellySwelly (src.JellySwelly) package src { import src.sound.*; import src.timing.*; import flash.events.*; import src.math.*; import src.comm.*; import flash.display.*; import flash.text.*; import flash.utils.*; import flash.external.*; import flash.filters.*; public class JellySwelly extends MovieClip implements Timeable { private var recordLargestCombo; public var mcSFX:MovieClip; private var gameOverAnim;// = 0 public var mcPostIt:MovieClip; public var mcMusic:MovieClip; private var animDone;// = false private var sfxOn;// = true private var soundOn;// = true private var startTime; private var communicator:Communicator; public var txtFPS:TextField; private var recordNumberJellySqashes; public var sfxManager:SoundManager; public var mcGameOverHolder:MovieClip; private var lastFps; private var mcIntro; private var themeMod:Number; public var mcGameHolder:MovieClip; private var pressedGO;// = false private var clientVersion;// = "1.0" private var recordHighestScoreCombo; private var score;// = 0 private var ticksLeft; private var mPlayed;// = false private var mcGameOver; var firstFrame:Boolean;// = true private var userType; private var frames; private var mcGame; private var introAnimAt;// = 1 private var currentTick; private var m_mainTimer; private var gameState; private var noOfRend;// = 0 public var mcIntroHolder:MovieClip; private var random:MtRandom; private var recordHighScore; private var bonusRandom:MtRandom; private var themeUnlocked:Boolean;// = false public var musicManager:SoundManager; private var fpsTimer; private var musicOn;// = true private var fps; public var txtOOC;// = "" public var parsedGameData:Object;// = null public var mcEndGame:MovieClip; private var mcThemeSelection; private var endGameClicked;// = false private static var STATE_SHOW_RECORD = 2; private static var TICKS_PER_SEC = 25; private static var STATE_END_GAME = 4; private static var STATE_NOT_RUNNING = 5; private static var STATE_PLAY_GAME = 3; private static var THEME_NEEDED = 5; private static var STATE_PRE_QUIT = 6; private static var DEBUG_GAME_DATA = (((((((((((((((((((((((((((((((((((((((((((((("<gamedata randomseed=\"603165812\" timelimit=\"660\" lang=\"de\" relaxMode=\"false\">" + "<text id=\"game_starts_in\">The game starts in [0] seconds!</text>") + "<text id=\"game_next_screen\">Next level in [0] seconds!</text>") + "<text id=\"game_ends_in\">Game ends in [0] seconds!</text>") + "<text id=\"round_starts_in\">Next level strats in [0] seconds!</text>") + "<text id=\"game_starts_in\">Game starkts in [0] seconds!</text>") + "<text id=\"intro1\">Text för intro 1</text>") + "<text id=\"intro2\">Text för intro 2</text>") + "<text id=\"intro3\">Text för intro 3</text>") + "<text id=\"intro4\">Text för intro 4</text>") + "<text id=\"icon_pink_vial\">down with the pink vial</text>") + "<text id=\"icon_blue_vial\">down with the blue vial</text>") + "<text id=\"icon_white_vial\">down with the white vial</text>") + "<text id=\"icon_green_vial\">down with the green vial</text>") + "<text id=\"icon_star\">star icon</text>") + "<text id=\"icon_chalk\">chalk icon</text>") + "<text id=\"txtIcons1\">rubbe icons1</text>") + "<text id=\"txtIcons2\">rubbe icons2</text>") + "<text id=\"txtClickToStart\">Click to Start</text>") + "<text id=\"txtGameStartsIn\">Game starts in [0] secs</text>") + "<text id=\"txtIntroHeadLine\">Play like this</text>") + "<text id=\"txtGameOver\">Game Over!</text>") + "<text id=\"txtGameOverBad\">Our of color. You lose.</text>") + "<text id=\"txtOOC\">Slut på fääärg!</text>") + "<text id=\"txtOpenGameEnd\">txtOpenGameEnd</text>") + "<text id=\"score\">Score:</text>") + "<text id=\"high_score\">High score:</text>") + "<text id=\"largest_combo\">Largest Combo:</text>") + "<text id=\"now\">Now:</text>") + "<text id=\"best\">Best:</text>") + "<text id=\"highest_combo_score\">Highest Combo Score:</text>") + "<text id=\"jelly_squashes\">Jelly Squashes:</text>") + "<text id=\"time\">Time:</text>") + "<text id=\"txtChooseTheme\">Choose Theme</text>") + "<text id=\"txtThemeStartsIn\">Theme will be auto selected in [0] seconds</text>") + "<text id=\"txtPlayToUnlock\">Play 5 times to unlock this theme!</text>") + "<text id=\"txtThemeUnlocked\">Theme Unlocked!</text>") + "<text id=\"txtGamesPlayed\">[0]/5 games played to unlock halloween theme</text>") + "<records id=\"recordScore\">0</records>") + "<records id=\"recordSizeCombo\">15</records>") + "<records id=\"recordAmountExplosion\">5</records>") + "<records id=\"recordScoreCombo\">1000</records>\n") + "<records id=\"gamesPlayed\">5</records>") + "<sounds id=\"sfxOn\">1</sounds>") + "<sounds id=\"musicOn\">1</sounds>") + "<userType id=\"0\">1</userType>") + "</gamedata>"); public static var relaxGame:Boolean; private static var STATE_WAIT_FOR_GAMEDATA = 0; private static var DEBUG_MODE = false; private static var STATE_SHOW_INFO_SCREEN = 1; private static var STATE_SHOW_THEME_SELECTION_SCREEN = 7; public function JellySwelly(){ var _local1:Object; var _local2:String; musicManager = new SoundManager(); sfxManager = new SoundManager(); super(); m_mainTimer = new Timer(this, TICKS_PER_SEC); addEventListener("enterFrame", drive); communicator = new Communicator(); if (DEBUG_MODE){ _local1 = new Object(); _local1.message = DEBUG_GAME_DATA; _local1.success = true; } else { _local1 = ExternalInterface.call("getGameData"); }; if ((((_local1 == null)) || (!(_local1.success)))){ trace(("oa kuka ur " + _local1)); } else { _local2 = _local1.message; if (!DEBUG_MODE){ }; parsedGameData = GameDataParser.parseGameData(_local2); random = new MtRandom(parsedGameData.randomSeed); bonusRandom = new MtRandom(random.nextInt(10000)); userType = parsedGameData.userType; relaxGame = parsedGameData.relaxGame; recordHighScore = parsedGameData.records["recordScore"]; recordLargestCombo = parsedGameData.records["recordSizeCombo"]; recordHighestScoreCombo = parsedGameData.records["recordScoreCombo"]; recordNumberJellySqashes = parsedGameData.records["recordAmountExplosion"]; if (Number(parsedGameData.records["gamesPlayed"]) >= THEME_NEEDED){ themeUnlocked = true; }; mcSFX.addEventListener(MouseEvent.CLICK, sfxButtonClicked); mcMusic.addEventListener(MouseEvent.CLICK, musicButtonClicked); mcPostIt.mcPostIt.txtHighScore.text = parsedGameData.records["recordScore"]; mcPostIt.mcPostIt.txtHighScoreLabel.text = parsedGameData.textMappings["high_score"]; txtOOC = parsedGameData.textMappings["txtOOC"]; if (Number(parsedGameData.sounds["sfxOn"]) == 1){ mcSFX.gotoAndStop(10); sfxOn = false; sfxManager.setVolume(0); }; if (Number(parsedGameData.sounds["musicOn"]) == 1){ mcMusic.gotoAndStop(10); musicOn = false; musicManager.setVolume(0); }; if (userType != 0){ showThemeSelectionsScreen(); } else { setTheme(0); }; }; } public function sfxButtonClicked(_arg1:Event){ if (sfxOn){ sfxManager.fadeTo(0, 500); mcSFX.gotoAndStop(10); sfxOn = false; mcGame.sfxOn = false; } else { sfxManager.fadeTo(1, 500); mcSFX.gotoAndStop(1); sfxOn = true; mcGame.sfxOn = true; }; } public function introPressed(_arg1:Event){ if (gameState == STATE_SHOW_INFO_SCREEN){ ticksLeft = 1; }; } public function themeDataSetup(){ mcGameOver.addEventListener(MouseEvent.CLICK, outroPressed); mcEndGame.addEventListener(MouseEvent.CLICK, endGamePressed); mcIntro.addEventListener(MouseEvent.CLICK, introPressed); if (relaxGame){ mcGame.mcTime.visible = false; mcPostIt.visible = false; mcGameOver.mcBlue.mcText1.mcBest.txtBest.visible = false; mcGameOver.mcBlue.mcText1.mcNow.txtNow.visible = false; mcGameOver.mcBlue.mcText1.line_mc.visible = false; mcGameOver.mcBlue.mcText1.mcLCR.visible = false; mcGameOver.mcBlue.mcText2.mcCSR.visible = false; mcGameOver.mcBlue.mcText3.mcJSR.visible = false; mcGameOver.mcBlue.mcText3.mcJSR.visible = false; }; mcIntro.mcTimeLine.mcIcons.icon_star.text = parsedGameData.textMappings["icon_star"]; mcIntro.mcTimeLine.mcIcons.icon_chalk.text = parsedGameData.textMappings["icon_chalk"]; mcIntro.mcTimeLine.mcIcons.txtIcons1.text = parsedGameData.textMappings["txtIcons1"]; mcIntro.mcTimeLine.mcIcons.txtIcons2.text = parsedGameData.textMappings["txtIcons2"]; mcIntro.txtClickToStart.text = parsedGameData.textMappings["txtClickToStart"]; mcIntro.txtIntroHeadLine.text = parsedGameData.textMappings["txtIntroHeadLine"]; mcGame.mcTime.txtTimeLable.text = parsedGameData.textMappings["time"]; mcGame.mcScore.txtScoreLable.text = parsedGameData.textMappings["score"]; mcGameOver.mcPink.mcText1.txtScoreLabel.text = parsedGameData.textMappings["score"]; mcGameOver.mcPink.mcText2.txtPBLabel.text = parsedGameData.textMappings["high_score"]; mcGameOver.mcPink.mcText3.txtPBLabel.text = parsedGameData.textMappings["high_score"]; mcGameOver.mcBlue.mcText1.mcLCLabel.txtLCLabel.text = parsedGameData.textMappings["largest_combo"]; mcGameOver.mcBlue.mcText1.mcNow.txtNow.text = parsedGameData.textMappings["now"]; mcGameOver.mcBlue.mcText1.mcBest.txtBest.text = parsedGameData.textMappings["best"]; mcGameOver.mcBlue.mcText2.mcHCSLabel.txtHCSLabel.text = parsedGameData.textMappings["highest_combo_score"]; mcGameOver.mcBlue.mcText3.mcJSLabel.txtJSLabel.text = parsedGameData.textMappings["jelly_squashes"]; mcGameOver.mcPink.mcGameOverTextBox.txtGameOver.text = parsedGameData.textMappings["txtGameOver"]; mcGame.sfxOn = sfxOn; mcGame.musicOn = musicOn; if (themeMod == 0){ if (Number(parsedGameData.records["gamesPlayed"]) < (THEME_NEEDED - 1)){ mcGameOver.mcPumpa.mcPumpText.txtPumpa.text = parsedGameData.textMappings["txtGamesPlayed"].split("[0]").join(("" + (Number(parsedGameData.records["gamesPlayed"]) + 1))); } else { if (Number(parsedGameData.records["gamesPlayed"]) == (THEME_NEEDED - 1)){ mcGameOver.mcPumpa.mcPumpText.txtPumpa.text = parsedGameData.textMappings["txtThemeUnlocked"]; } else { mcGameOver.mcPumpa.mcPumpText.txtPumpa.text = ""; }; }; mcIntro.mcTimeLine.mcIcons.icon_pink_vial.text = parsedGameData.textMappings["icon_pink_vial"]; mcIntro.mcTimeLine.mcIcons.icon_blue_vial.text = parsedGameData.textMappings["icon_blue_vial"]; } else { mcIntro.mcTimeLine.mcIcons.icon_pink_vial.text = parsedGameData.textMappings["icon_green_vial"]; mcIntro.mcTimeLine.mcIcons.icon_blue_vial.text = parsedGameData.textMappings["icon_white_vial"]; }; mcEndGame.visible = false; mcGameOver.visible = false; } public function gamePreQuit():void{ gameState = STATE_PRE_QUIT; ticksLeft = 45; } public function startRound():void{ communicator.gameStarted(); communicator.sendMod(themeMod); mcEndGame.visible = true; musicManager.get("Intro").fadeToAndStop(0, 500); musicManager.get("GameLoop").loop(0).fadeTo(0.6, 500); mcPostIt.visible = false; gameState = STATE_PLAY_GAME; mcGame.startRound(this, random, bonusRandom, userType, communicator, currentTick, clientVersion, themeMod); } public function gameQuit():void{ communicator.gameQuit(); } public function endGame(_arg1, _arg2, _arg3, _arg4, _arg5):void{ var _local6:*; var _local7:*; trace("endgameeeeeee"); this.score = _arg2; musicManager.get("Intro").stop(); musicManager.get("GameLoop").stop(); musicManager.get("BonusMode").stop(); if (_arg1){ musicManager.get("Outro").play(); mPlayed = true; } else { mcGameOver.mcPink.mcGameOverTextBox.txtGameOver.text = parsedGameData.textMappings["txtGameOverBad"]; }; if (userType == 0){ mcGameOver.mcPink.mcGameOverTextBox.txtOpen.text = parsedGameData.textMappings["txtOpenGameEnd"]; }; _local7 = 0; _local6 = _local7; if (!sfxOn){ _local6 = 1; }; if (!musicOn){ _local7 = 1; }; communicator.sendSoundStates(_local6, _local7); mcGameOver.visible = true; communicator.gameEnd(_arg2); var _local8:* = Math.max(_arg2, recordHighScore); var _local9:* = Math.max(recordLargestCombo, _arg3); var _local10:* = Math.max(recordHighestScoreCombo, _arg4); var _local11:* = Math.max(recordNumberJellySqashes, _arg5); mcGameOver.mcPink.mcText2.visible = false; mcGameOver.mcPink.mcText3.visible = false; var _local12:* = mcGameOver.mcPink.mcText2; if (_arg2 <= recordHighScore){ mcGameOver.mcPink.mcFlimmer.visible = false; _local12 = mcGameOver.mcPink.mcText3; } else { mcGameOver.mcPink.mcFlimmer.play(); }; _local12.visible = true; mcGameOver.mcPink.mcText1.txtScore.text = _arg2; _local12.txtPB.text = _local8; mcGameOver.mcBlue.mcText1.mcLC.txtLC.text = _arg3; mcGameOver.mcBlue.mcText1.mcLCR.txtLCR.text = _local9; mcGameOver.mcBlue.mcText2.mcHCS.txtHCS.text = _arg4; mcGameOver.mcBlue.mcText2.mcCSR.txtCSR.text = _local10; mcGameOver.mcBlue.mcText3.mcJS.txtJS.text = _arg5; mcGameOver.mcBlue.mcText3.mcJSR.txtJSR.text = _local11; if (_arg3 > recordLargestCombo){ addGlow(mcGameOver.mcBlue.mcText1.mcLC.txtLC); }; if (_arg4 > recordHighestScoreCombo){ addGlow(mcGameOver.mcBlue.mcText2.mcHCS.txtHCS); }; if (_arg5 > recordNumberJellySqashes){ addGlow(mcGameOver.mcBlue.mcText3.mcJS.txtJS); }; if ((((themeMod == 0)) && (!((userType == 0))))){ if (Number(parsedGameData.records["gamesPlayed"]) < (THEME_NEEDED - 1)){ mcGameOver.mcPumpa.gotoAndPlay(2); } else { if (Number(parsedGameData.records["gamesPlayed"]) == (THEME_NEEDED - 1)){ mcGameOver.mcPumpa.gotoAndPlay(124); } else { mcGameOver.mcPumpa.gotoAndStop(1); }; }; } else { if ((((themeMod == 0)) && ((userType == 0)))){ mcGameOver.mcPumpa.gotoAndStop(1); }; }; ticksLeft = (TICKS_PER_SEC * 11); gameState = STATE_END_GAME; if (relaxGame){ _local12.visible = false; mcGameOver.mcPink.mcFlimmer.visible = false; }; } public function musicButtonClicked(_arg1:Event){ if (musicOn){ musicManager.fadeTo(0, 500); mcMusic.gotoAndStop(10); musicOn = false; mcGame.musicOn = false; } else { musicManager.fadeTo(1, 500); mcMusic.gotoAndStop(1); musicOn = true; mcGame.musicOn = true; }; } public function setTheme(_arg1:Number):void{ themeMod = _arg1; if (themeMod == 0){ mcGame = new GameNormal(); mcIntro = new IntroNormal(); mcGameOver = new GameOverNormal(); mcGameOverHolder.addChild(mcGameOver); mcGameOver.x = 123; mcGameOver.y = -67; } else { mcGame = new GameHalloween(); mcIntro = new IntroHalloween(); mcGameOver = new GameOverHalloween(); mcGameOverHolder.addChild(mcGameOver); mcGameOver.x = 377; mcGameOver.y = 300; }; mcGameHolder.addChild(mcGame); mcIntroHolder.addChild(mcIntro); mcGame.mcBlueBar.gotoAndStop(1); mcGame.mcPinkBar.gotoAndStop(1); mcGame.mcTime.gotoAndStop(1); mcIntro.mcTimeLine.stop(); mcIntro.x = 377; mcIntro.y = 299; themeDataSetup(); showInfoScreen(); } private function drive(_arg1:Event){ if (firstFrame){ firstFrame = false; }; m_mainTimer.advanceTime2(); } public function quitButtonClicked(_arg1:Event){ } public function render(_arg1:Number, _arg2:Number):void{ var a:*; var tick = _arg1; var alpha = _arg2; try { musicManager.update(); sfxManager.update(); if (noOfRend == 0){ startTime = getTimer(); }; noOfRend++; a = (getTimer() - startTime); if (a > 2000){ txtFPS.text = String(Math.round(((noOfRend * 1000) / a))); noOfRend = 0; }; switch (gameState){ case STATE_SHOW_INFO_SCREEN: mcIntro.mcTimeLine.gotoAndStop(introAnimAt); break; case STATE_SHOW_RECORD: mcPostIt.gotoAndStop(ticksLeft); break; case STATE_PLAY_GAME: mcGame.render(tick, alpha); break; case STATE_END_GAME: if (!animDone){ mcGameOver.mcPink.gotoAndStop(gameOverAnim); if (gameOverAnim > 90){ animDone = true; }; }; mcGameOver.mcBlue.gotoAndStop(gameOverAnim); mcGameOver.mcBG.gotoAndStop(gameOverAnim); break; }; } catch(e) { trace("Error in render()"); trace(e); trace(("gameState " + gameState)); trace(("mcGame " + mcGame)); trace(""); }; } public function outroPressed(_arg1:Event){ if ((((gameState == STATE_END_GAME)) && ((ticksLeft < 225)))){ if (!pressedGO){ gameOverAnim = 125; pressedGO = true; } else { ticksLeft = 1; }; }; } public function showThemeSelectionsScreen():void{ mcThemeSelection = new ThemeSelection(themeUnlocked, this); mcThemeSelection.x = 377; mcThemeSelection.y = 300; addChild(mcThemeSelection); if (Number(parsedGameData.records["gamesPlayed"]) >= THEME_NEEDED){ mcThemeSelection.txtPlayToUnlock.text = ""; mcThemeSelection.mcArrow.visible = false; } else { mcThemeSelection.txtPlayToUnlock.text = parsedGameData.textMappings["txtPlayToUnlock"]; }; mcThemeSelection.txtChooseTheme.text = parsedGameData.textMappings["txtChooseTheme"]; ticksLeft = (TICKS_PER_SEC * 10); gameState = STATE_SHOW_THEME_SELECTION_SCREEN; } public function tick(_arg1:Number):void{ currentTick = _arg1; switch (gameState){ case STATE_SHOW_THEME_SELECTION_SCREEN: mcThemeSelection.txtThemeStartsIn.text = parsedGameData.textMappings["txtThemeStartsIn"].split("[0]").join(("" + Math.round((ticksLeft / TICKS_PER_SEC)))); ticksLeft = (ticksLeft - 1); if (ticksLeft == 0){ if (((!((themeMod == 0))) && (!((themeMod == 1))))){ setTheme(0); }; }; break; case STATE_SHOW_INFO_SCREEN: ticksLeft = (ticksLeft - 1); introAnimAt++; if (introAnimAt < 101){ mcIntro.mcTimeLine.txtText.text = parsedGameData.textMappings["intro1"]; } else { if (introAnimAt < 245){ mcIntro.mcTimeLine.txtText.text = parsedGameData.textMappings["intro2"]; } else { if (introAnimAt < 365){ mcIntro.mcTimeLine.txtText.text = parsedGameData.textMappings["intro3"]; } else { if (introAnimAt < 530){ mcIntro.mcTimeLine.txtText.text = parsedGameData.textMappings["intro4"]; }; }; }; }; mcIntro.txtGameStartsIn.text = parsedGameData.textMappings["txtGameStartsIn"].split("[0]").join(("" + Math.round((ticksLeft / TICKS_PER_SEC)))); if (ticksLeft <= 0){ trace("killing intro"); mcIntroHolder.removeChild(mcIntro); showRecord(); }; break; case STATE_SHOW_RECORD: ticksLeft = (ticksLeft + 1); if (relaxGame){ ticksLeft = 65; }; if (ticksLeft == 65){ startRound(); }; break; case STATE_PLAY_GAME: mcGame.tick(_arg1); break; case STATE_END_GAME: ticksLeft = (ticksLeft - 1); gameOverAnim++; if ((((ticksLeft == ((TICKS_PER_SEC * 10) - 50))) && (!(mPlayed)))){ musicManager.get("Outro").play(); }; if (ticksLeft == 0){ gamePreQuit(); }; break; case STATE_NOT_RUNNING: break; case STATE_PRE_QUIT: ticksLeft--; if (ticksLeft == 0){ gameQuit(); }; break; }; } public function showInfoScreen():void{ musicManager.get("Intro").play(); if (userType != 0){ removeChild(mcThemeSelection); }; ticksLeft = (TICKS_PER_SEC * 28); gameState = STATE_SHOW_INFO_SCREEN; } public function showRecord(){ ticksLeft = 0; gameState = STATE_SHOW_RECORD; } public function addGlow(_arg1){ var _local2:GlowFilter = new GlowFilter(); _local2.color = 16777164; _local2.blurY = 10; _local2.blurX = 10; _local2.strength = 3; _local2.quality = 2; _arg1.filters = [_local2]; } public function openGameEnd(_arg1, _arg2, _arg3):void{ ticksLeft = (10 * TICKS_PER_SEC); gameState = STATE_END_GAME; } public function endGamePressed(_arg1:Event):void{ trace("endGamePressed"); if ((((gameState == STATE_SHOW_INFO_SCREEN)) || ((gameState == STATE_SHOW_RECORD)))){ endGame(false, 0, 0, 0, 0); } else { if (gameState != STATE_END_GAME){ mcGame.endGame(false); }; }; } } }//package src
Section 85
//Piece (src.Piece) package src { import src.timing.*; import flash.events.*; import flash.display.*; public class Piece extends MovieClip { public var posX; public var posY; public var theX; public var theY; public var state;// = 1 public var target; public var mcFrame1:MovieClip; public var mcFrame2:MovieClip; public var mcFrame3:MovieClip; private var firstTime;// = true public var mcPieceColWhite:MovieClip; public var animAt;// = 1 public var mcBonus1:MovieClip; public var mcBonus2:MovieClip; public var mcBonus3:MovieClip; public var mcBonus4:MovieClip; public var marked;// = false private var frameArr:Array; private var currentTick; public var collapsing; public var type; public var mcBonus1h:MovieClip; public var speed;// = 1 public var cE;// = false public var gotoX; public var rot;// = 0 public var gotoY; public var exploding;// = false public var mcBonus2h:MovieClip; public var id; public var mcPieceColBlue:MovieClip; public var cfh;// = false private var theme; public var frameTarget; private var game; public var cfv;// = false public var blaj;// = false public var mcPieceColGreen:MovieClip; public var mcPieceColPink:MovieClip; private static var WIDTH = 39; private static var HEIGHT = 53; private static var MAX_SPEED = 40; public function Piece(){ frameArr = new Array(); super(); addFrameScript(0, frame1); addEventListener(MouseEvent.MOUSE_DOWN, pieceClicked); addEventListener(MouseEvent.ROLL_OVER, mouseOver); } public function unMark(){ marked = false; mcFrame1.mcTopFrame.visible = false; mcFrame1.mcTopFrame.gotoAndStop(1); mcFrame1.mcRightFrame.visible = false; mcFrame1.mcRightFrame.gotoAndStop(1); mcFrame1.mcBottomFrame.visible = false; mcFrame1.mcBottomFrame.gotoAndStop(1); mcFrame1.mcLeftFrame.visible = false; mcFrame1.mcLeftFrame.gotoAndStop(1); mcFrame2.mcTopFrame.visible = false; mcFrame2.mcTopFrame.gotoAndStop(1); mcFrame2.mcRightFrame.visible = false; mcFrame2.mcRightFrame.gotoAndStop(1); mcFrame2.mcBottomFrame.visible = false; mcFrame2.mcBottomFrame.gotoAndStop(1); mcFrame2.mcLeftFrame.visible = false; mcFrame2.mcLeftFrame.gotoAndStop(1); mcFrame3.mcTopFrame.visible = false; mcFrame3.mcTopFrame.gotoAndStop(1); mcFrame3.mcRightFrame.visible = false; mcFrame3.mcRightFrame.gotoAndStop(1); mcFrame3.mcBottomFrame.visible = false; mcFrame3.mcBottomFrame.gotoAndStop(1); mcFrame3.mcLeftFrame.visible = false; mcFrame3.mcLeftFrame.gotoAndStop(1); firstTime = false; } function frame1(){ stop(); } public function render(_arg1:Number, _arg2:Number):void{ } public function init(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7):void{ this.theme = _arg7; speed = 1; marked = false; cfv = false; cfh = false; state = 1; animAt = 1; exploding = false; blaj = false; cE = false; rot = 0; collapsing = _arg5; if (collapsing){ x = ((_arg2 * WIDTH) + 105); y = -100; } else { x = ((_arg2 * WIDTH) + 105); y = ((_arg1 * HEIGHT) + 90); }; posX = _arg2; posY = _arg1; theX = x; theY = y; gotoX = ((_arg2 * WIDTH) + 105); gotoY = ((_arg1 * HEIGHT) + 90); this.type = _arg3; this.game = _arg4; this.id = _arg6; mcPieceColPink.gotoAndStop(1); mcPieceColBlue.gotoAndStop(1); mcPieceColGreen.gotoAndStop(1); mcPieceColWhite.gotoAndStop(1); mcPieceColBlue.visible = false; mcPieceColPink.visible = false; mcPieceColWhite.visible = false; mcPieceColGreen.visible = false; mcBonus1.visible = false; mcBonus1.stop(); mcBonus2.visible = false; mcBonus2.stop(); mcBonus3.visible = false; mcBonus3.stop(); mcBonus4.visible = false; mcBonus4.stop(); mcBonus1h.visible = false; mcBonus2h.visible = false; switch (_arg3){ case 0: if (_arg7 == 0){ target = mcPieceColBlue; target.visible = true; } else { target = mcPieceColWhite; target.visible = true; }; break; case 1: if (_arg7 == 0){ target = mcPieceColPink; target.visible = true; } else { target = mcPieceColGreen; target.visible = true; }; break; case 2: if (_arg7 == 0){ target = mcBonus1; } else { target = mcBonus1h; }; target.visible = true; break; case 3: if (_arg7 == 0){ target = mcBonus2; } else { target = mcBonus2h; }; target.visible = true; break; case 4: target = mcBonus3; target.visible = true; break; case 5: target = mcBonus4; target.visible = true; break; }; visible = true; var _local8:* = 0; while (_local8 < frameArr.length) { frameArr[_local8].visible = false; frameArr[_local8].gotoAndStop(1); _local8++; }; unMark(); } public function mouseOver(_arg1:Event){ game.mouseOverPiece(this, true); } public function setFrame(_arg1, _arg2, _arg3, _arg4, _arg5){ switch (_arg5){ case 4: frameTarget = mcFrame1; break; case 5: frameTarget = mcFrame2; break; case 6: frameTarget = mcFrame3; break; }; frameTarget.mcTopFrame.visible = _arg1; if (_arg1 == 0){ frameTarget.mcTopFrame.gotoAndStop(1); } else { frameTarget.mcTopFrame.gotoAndPlay(1); }; frameTarget.mcRightFrame.visible = _arg2; if (_arg2 == 0){ frameTarget.mcRightFrame.gotoAndStop(1); } else { frameTarget.mcRightFrame.gotoAndPlay(1); }; frameTarget.mcBottomFrame.visible = _arg3; if (_arg3 == 0){ frameTarget.mcBottomFrame.gotoAndStop(1); } else { frameTarget.mcBottomFrame.gotoAndPlay(1); }; frameTarget.mcLeftFrame.visible = _arg4; if (_arg4 == 0){ frameTarget.mcLeftFrame.gotoAndStop(1); } else { frameTarget.mcLeftFrame.gotoAndPlay(1); }; } public function tick(_arg1:Number, _arg2:Number):void{ currentTick = _arg1; } public function mark(){ marked = true; } public function switchPiece(){ switch (type){ case 0: if (theme == 0){ mcPieceColPink.visible = false; mcPieceColBlue.visible = true; target = mcPieceColBlue; } else { mcPieceColGreen.visible = false; mcPieceColWhite.visible = true; target = mcPieceColWhite; }; break; case 1: if (theme == 0){ mcPieceColBlue.visible = false; mcPieceColPink.visible = true; target = mcPieceColPink; } else { mcPieceColWhite.visible = false; mcPieceColGreen.visible = true; target = mcPieceColGreen; }; break; }; } public function pieceClicked(_arg1:Event){ game.pieceClicked(this); } public function goto(_arg1, _arg2){ posY = _arg1; posX = _arg2; gotoY = ((_arg1 * HEIGHT) + 90); gotoX = ((_arg2 * WIDTH) + 105); collapsing = true; } public function calcSpeed(){ speed = Math.min((speed * 2), MAX_SPEED); } } }//package src
Section 86
//PinkBonusAnim (src.PinkBonusAnim) package src { import flash.display.*; public class PinkBonusAnim extends MovieClip { public var delay; public var type;// = 1 public var animAt;// = 0 public function PinkBonusAnim(_arg1){ addFrameScript(0, frame1); this.delay = (_arg1 * 10); x = 42; y = 548; } function frame1(){ stop(); } } }//package src
Section 87
//ScorePop (src.ScorePop) package src { import src.timing.*; import flash.events.*; import flash.display.*; public class ScorePop extends MovieClip { public var delay; public var animAt;// = 1 private var currentTick; public var animLength;// = 25 public var animGo;// = 1 public var mcScore:MovieClip; public function ScorePop(){ addFrameScript(0, frame1); } public function render(_arg1:Number, _arg2:Number):void{ } function frame1(){ stop(); } public function init(_arg1, _arg2, _arg3, _arg4):void{ y = _arg2; x = _arg3; this.delay = _arg4; width = (width * 2); height = (height * 2); mcScore.txtScore.text = _arg1; visible = false; this.mouseEnabled = false; } public function tick(_arg1:Number, _arg2:Number):void{ currentTick = _arg1; } } }//package src
Section 88
//ThemeSelection (src.ThemeSelection) package src { import src.timing.*; import flash.events.*; import flash.display.*; import flash.text.*; public class ThemeSelection extends MovieClip { public var txtChooseTheme:TextField; public var txtPlayToUnlock:TextField; private var unlocked:Boolean; public var txtThemeStartsIn:TextField; public var mcArrow:MovieClip; private var gameRoot:JellySwelly; public var mcTheme1:MovieClip; public var mcTheme2:MovieClip; public function ThemeSelection(_arg1:Boolean, _arg2:JellySwelly){ this.gameRoot = _arg2; this.unlocked = _arg1; mcTheme2.mcBat.visible = false; if (_arg1){ mcTheme2.mcBat.visible = true; mcTheme2.gotoAndStop(95); }; setup(); } public function theme2Selected(_arg1:Event){ if (unlocked){ mcTheme1.removeEventListener(MouseEvent.MOUSE_DOWN, theme1Selected); mcTheme2.removeEventListener(MouseEvent.MOUSE_DOWN, theme2Selected); gameRoot.setTheme(1); }; } public function theme2MouseOver(_arg1:Event){ mcTheme2.mcBat.mcBat.gotoAndPlay(2); } public function theme1MouseOver(_arg1:Event){ mcTheme1.gotoAndPlay(10); } public function theme1Selected(_arg1:Event){ mcTheme1.removeEventListener(MouseEvent.MOUSE_DOWN, theme1Selected); mcTheme2.removeEventListener(MouseEvent.MOUSE_DOWN, theme2Selected); gameRoot.setTheme(0); } public function theme1MouseOut(_arg1:Event){ mcTheme1.gotoAndStop(1); } public function theme2MouseOut(_arg1:Event){ mcTheme2.mcBat.mcBat.gotoAndStop(1); } public function setup(){ mcTheme1.addEventListener(MouseEvent.MOUSE_DOWN, theme1Selected); mcTheme2.addEventListener(MouseEvent.MOUSE_DOWN, theme2Selected); mcTheme1.addEventListener(MouseEvent.ROLL_OVER, theme1MouseOver); mcTheme1.addEventListener(MouseEvent.ROLL_OUT, theme1MouseOut); mcTheme2.addEventListener(MouseEvent.ROLL_OVER, theme2MouseOver); mcTheme2.addEventListener(MouseEvent.ROLL_OUT, theme2MouseOut); } } }//package src
Section 89
//WhiteBonusAnim (src.WhiteBonusAnim) package src { import flash.display.*; public class WhiteBonusAnim extends MovieClip { public var delay; public var type;// = 1 public var animAt;// = 0 public function WhiteBonusAnim(_arg1){ addFrameScript(0, frame1); this.delay = (_arg1 * 10); x = 42; y = 548; } function frame1(){ stop(); } } }//package src
Section 90
//BlueBoost (BlueBoost) package { import flash.media.*; public dynamic class BlueBoost extends Sound { } }//package
Section 91
//BonusMode (BonusMode) package { import flash.media.*; public dynamic class BonusMode extends Sound { } }//package
Section 92
//BoostMeter (BoostMeter) package { import flash.media.*; public dynamic class BoostMeter extends Sound { } }//package
Section 93
//ExplosionLarge2 (ExplosionLarge2) package { import flash.media.*; public dynamic class ExplosionLarge2 extends Sound { } }//package
Section 94
//ExplosionSmall1 (ExplosionSmall1) package { import flash.media.*; public dynamic class ExplosionSmall1 extends Sound { } }//package
Section 95
//ExplosionSmall2 (ExplosionSmall2) package { import flash.media.*; public dynamic class ExplosionSmall2 extends Sound { } }//package
Section 96
//GameLoop (GameLoop) package { import flash.media.*; public dynamic class GameLoop extends Sound { } }//package
Section 97
//GameOverBad (GameOverBad) package { import flash.media.*; public dynamic class GameOverBad extends Sound { } }//package
Section 98
//GameOverSplash (GameOverSplash) package { import flash.media.*; public dynamic class GameOverSplash extends Sound { } }//package
Section 99
//Intro (Intro) package { import flash.media.*; public dynamic class Intro extends Sound { } }//package
Section 100
//Outro (Outro) package { import flash.media.*; public dynamic class Outro extends Sound { } }//package
Section 101
//PinkBoost (PinkBoost) package { import flash.media.*; public dynamic class PinkBoost extends Sound { } }//package
Section 102
//ScorePopSound (ScorePopSound) package { import flash.media.*; public dynamic class ScorePopSound extends Sound { } }//package
Section 103
//Selector (Selector) package { import flash.media.*; public dynamic class Selector extends Sound { } }//package
Section 104
//StarBonus (StarBonus) package { import flash.media.*; public dynamic class StarBonus extends Sound { } }//package
Section 105
//Swell (Swell) package { import flash.media.*; public dynamic class Swell extends Sound { } }//package
Section 106
//TimeWarning (TimeWarning) package { import flash.media.*; public dynamic class TimeWarning extends Sound { } }//package
Section 107
//Warning (Warning) package { import flash.media.*; public dynamic class Warning extends Sound { } }//package

Library Items

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

Instance Names

"mcGameHolder"Frame 1Symbol 1271 MovieClip
"mcPostIt"Frame 1Symbol 1281 MovieClip {jelly_swelly_fla.postitanimation_2}
"mcIntroHolder"Frame 1Symbol 1282 MovieClip
"mcSFX"Frame 1Symbol 1287 MovieClip {jelly_swelly_fla.sound_on_5}
"mcMusic"Frame 1Symbol 1292 MovieClip {jelly_swelly_fla.music_on_6}
"mcEndGame"Frame 1Symbol 1297 MovieClip {jelly_swelly_fla.power_on_7}
"mcGameOverHolder"Frame 1Symbol 1298 MovieClip
"txtFPS"Frame 1Symbol 1299 EditableText
"txtGameOver"Symbol 26 MovieClip Frame 1Symbol 24 EditableText
"txtOpen"Symbol 26 MovieClip Frame 1Symbol 25 EditableText
"txtScoreLabel"Symbol 34 MovieClip Frame 1Symbol 32 EditableText
"txtScore"Symbol 34 MovieClip Frame 1Symbol 33 EditableText
"txtPBLabel"Symbol 37 MovieClip Frame 1Symbol 35 EditableText
"txtPB"Symbol 37 MovieClip Frame 1Symbol 36 EditableText
"mcGameOverTextBox"Symbol 83 MovieClip {jelly_swelly_fla.gameoverpinksim_animation_198} Frame 1Symbol 26 MovieClip
"mcFlimmer"Symbol 83 MovieClip {jelly_swelly_fla.gameoverpinksim_animation_198} Frame 1Symbol 31 MovieClip {jelly_swelly_fla.gameover_flimmer_142}
"mcText1"Symbol 83 MovieClip {jelly_swelly_fla.gameoverpinksim_animation_198} Frame 1Symbol 34 MovieClip
"mcText3"Symbol 83 MovieClip {jelly_swelly_fla.gameoverpinksim_animation_198} Frame 1Symbol 37 MovieClip
"mcText2"Symbol 83 MovieClip {jelly_swelly_fla.gameoverpinksim_animation_198} Frame 1Symbol 37 MovieClip
"txtJSLabel"Symbol 85 MovieClip Frame 1Symbol 84 EditableText
"txtJS"Symbol 87 MovieClip Frame 1Symbol 86 EditableText
"txtJSR"Symbol 89 MovieClip Frame 1Symbol 88 EditableText
"mcJSLabel"Symbol 90 MovieClip Frame 1Symbol 85 MovieClip
"mcJS"Symbol 90 MovieClip Frame 1Symbol 87 MovieClip
"mcJSR"Symbol 90 MovieClip Frame 1Symbol 89 MovieClip
"txtHCSLabel"Symbol 92 MovieClip Frame 1Symbol 91 EditableText
"txtHCS"Symbol 94 MovieClip Frame 1Symbol 93 EditableText
"txtCSR"Symbol 96 MovieClip Frame 1Symbol 95 EditableText
"mcHCSLabel"Symbol 97 MovieClip Frame 1Symbol 92 MovieClip
"mcHCS"Symbol 97 MovieClip Frame 1Symbol 94 MovieClip
"mcCSR"Symbol 97 MovieClip Frame 1Symbol 96 MovieClip
"txtLCLabel"Symbol 99 MovieClip Frame 1Symbol 98 EditableText
"txtNow"Symbol 101 MovieClip Frame 1Symbol 100 EditableText
"txtBest"Symbol 103 MovieClip Frame 1Symbol 102 EditableText
"txtLC"Symbol 105 MovieClip Frame 1Symbol 104 EditableText
"txtLCR"Symbol 107 MovieClip Frame 1Symbol 106 EditableText
"mcLCLabel"Symbol 111 MovieClip Frame 1Symbol 99 MovieClip
"mcNow"Symbol 111 MovieClip Frame 1Symbol 101 MovieClip
"mcBest"Symbol 111 MovieClip Frame 1Symbol 103 MovieClip
"mcLC"Symbol 111 MovieClip Frame 1Symbol 105 MovieClip
"mcLCR"Symbol 111 MovieClip Frame 1Symbol 107 MovieClip
"line_mc"Symbol 111 MovieClip Frame 1Symbol 110 MovieClip
"mcText3"Symbol 162 MovieClip {jelly_swelly_fla.gameoverturkossim_animation_202} Frame 1Symbol 90 MovieClip
"mcText2"Symbol 162 MovieClip {jelly_swelly_fla.gameoverturkossim_animation_202} Frame 1Symbol 97 MovieClip
"mcText1"Symbol 162 MovieClip {jelly_swelly_fla.gameoverturkossim_animation_202} Frame 1Symbol 111 MovieClip
"txtPumpa"Symbol 169 MovieClip Frame 1Symbol 168 EditableText
"mcPumpText"Symbol 174 MovieClip {jelly_swelly_fla.pumpkin_animation_218} Frame 1Symbol 169 MovieClip
"mcBG"Symbol 175 MovieClip {src.GameOverNormal} Frame 1Symbol 22 MovieClip {jelly_swelly_fla.bakgrund_tonasupp_197}
"mcPink"Symbol 175 MovieClip {src.GameOverNormal} Frame 1Symbol 83 MovieClip {jelly_swelly_fla.gameoverpinksim_animation_198}
"mcBlue"Symbol 175 MovieClip {src.GameOverNormal} Frame 1Symbol 162 MovieClip {jelly_swelly_fla.gameoverturkossim_animation_202}
"mcPumpa"Symbol 175 MovieClip {src.GameOverNormal} Frame 1Symbol 174 MovieClip {jelly_swelly_fla.pumpkin_animation_218}
"mcBat"Symbol 205 MovieClip Frame 1Symbol 204 MovieClip {jelly_swelly_fla.bat_189}
"mcBat"Symbol 206 MovieClip {jelly_swelly_fla.val_1_186} Frame 1Symbol 205 MovieClip
"mcArrow"Symbol 238 MovieClip {src.ThemeSelection} Frame 1Symbol 178 MovieClip
"txtPlayToUnlock"Symbol 238 MovieClip {src.ThemeSelection} Frame 1Symbol 179 EditableText
"txtChooseTheme"Symbol 238 MovieClip {src.ThemeSelection} Frame 1Symbol 180 EditableText
"txtThemeStartsIn"Symbol 238 MovieClip {src.ThemeSelection} Frame 1Symbol 181 EditableText
"mcTheme2"Symbol 238 MovieClip {src.ThemeSelection} Frame 1Symbol 206 MovieClip {jelly_swelly_fla.val_1_186}
"mcTheme1"Symbol 238 MovieClip {src.ThemeSelection} Frame 1Symbol 237 MovieClip {jelly_swelly_fla.val_2_193}
"icon_pink_vial"Symbol 327 MovieClip Frame 1Symbol 291 EditableText
"icon_blue_vial"Symbol 327 MovieClip Frame 1Symbol 292 EditableText
"icon_star"Symbol 327 MovieClip Frame 1Symbol 293 EditableText
"icon_chalk"Symbol 327 MovieClip Frame 1Symbol 294 EditableText
"txtIcons1"Symbol 327 MovieClip Frame 1Symbol 295 EditableText
"txtIcons2"Symbol 327 MovieClip Frame 1Symbol 296 EditableText
"txtOOC"Symbol 452 MovieClip {jelly_swelly_fla.out_of_colour_text_180} Frame 1Symbol 451 EditableText
"icon_pink_vial"Symbol 467 MovieClip Frame 1Symbol 461 EditableText
"icon_blue_vial"Symbol 467 MovieClip Frame 1Symbol 462 EditableText
"icon_star"Symbol 467 MovieClip Frame 1Symbol 463 EditableText
"icon_chalk"Symbol 467 MovieClip Frame 1Symbol 464 EditableText
"txtIcons1"Symbol 467 MovieClip Frame 1Symbol 465 EditableText
"txtIcons2"Symbol 467 MovieClip Frame 1Symbol 466 EditableText
"mcIcons"Symbol 468 MovieClip Frame 1Symbol 327 MovieClip
"txtText"Symbol 468 MovieClip Frame 1Symbol 333 EditableText
"txtText"Symbol 468 MovieClip Frame 101Symbol 345 EditableText
"txtText"Symbol 468 MovieClip Frame 245Symbol 379 EditableText
"txtText"Symbol 468 MovieClip Frame 366Symbol 414 EditableText
"mcIcons"Symbol 468 MovieClip Frame 531Symbol 467 MovieClip
"mcTimeLine"Symbol 475 MovieClip {src.IntroHalloween} Frame 1Symbol 468 MovieClip
"txtIntroHeadLine"Symbol 475 MovieClip {src.IntroHalloween} Frame 1Symbol 472 EditableText
"txtClickToStart"Symbol 475 MovieClip {src.IntroHalloween} Frame 1Symbol 473 EditableText
"txtGameStartsIn"Symbol 475 MovieClip {src.IntroHalloween} Frame 1Symbol 474 EditableText
"txtScoreLabel"Symbol 484 MovieClip Frame 1Symbol 482 EditableText
"txtScore"Symbol 484 MovieClip Frame 1Symbol 483 EditableText
"txtPBLabel"Symbol 487 MovieClip Frame 1Symbol 485 EditableText
"txtPB"Symbol 487 MovieClip Frame 1Symbol 486 EditableText
"mcFlimmer"Symbol 488 MovieClip {jelly_swelly_fla.gameoverpinksim_animation_helloween_141} Frame 1Symbol 31 MovieClip {jelly_swelly_fla.gameover_flimmer_142}
"mcGameOverTextBox"Symbol 488 MovieClip {jelly_swelly_fla.gameoverpinksim_animation_helloween_141} Frame 1Symbol 26 MovieClip
"mcText1"Symbol 488 MovieClip {jelly_swelly_fla.gameoverpinksim_animation_helloween_141} Frame 1Symbol 484 MovieClip
"mcText3"Symbol 488 MovieClip {jelly_swelly_fla.gameoverpinksim_animation_helloween_141} Frame 1Symbol 487 MovieClip
"mcText2"Symbol 488 MovieClip {jelly_swelly_fla.gameoverpinksim_animation_helloween_141} Frame 1Symbol 487 MovieClip
"txtJSLabel"Symbol 492 MovieClip Frame 1Symbol 491 EditableText
"txtJS"Symbol 494 MovieClip Frame 1Symbol 493 EditableText
"txtJSR"Symbol 496 MovieClip Frame 1Symbol 495 EditableText
"mcJSLabel"Symbol 497 MovieClip Frame 1Symbol 492 MovieClip
"mcJS"Symbol 497 MovieClip Frame 1Symbol 494 MovieClip
"mcJSR"Symbol 497 MovieClip Frame 1Symbol 496 MovieClip
"txtHCSLabel"Symbol 499 MovieClip Frame 1Symbol 498 EditableText
"txtHCS"Symbol 501 MovieClip Frame 1Symbol 500 EditableText
"txtCSR"Symbol 503 MovieClip Frame 1Symbol 502 EditableText
"mcHCSLabel"Symbol 504 MovieClip Frame 1Symbol 499 MovieClip
"mcHCS"Symbol 504 MovieClip Frame 1Symbol 501 MovieClip
"mcCSR"Symbol 504 MovieClip Frame 1Symbol 503 MovieClip
"txtLCLabel"Symbol 506 MovieClip Frame 1Symbol 505 EditableText
"txtNow"Symbol 508 MovieClip Frame 1Symbol 507 EditableText
"txtBest"Symbol 510 MovieClip Frame 1Symbol 509 EditableText
"txtLC"Symbol 512 MovieClip Frame 1Symbol 511 EditableText
"txtLCR"Symbol 514 MovieClip Frame 1Symbol 513 EditableText
"mcLCLabel"Symbol 515 MovieClip Frame 1Symbol 506 MovieClip
"mcNow"Symbol 515 MovieClip Frame 1Symbol 508 MovieClip
"mcBest"Symbol 515 MovieClip Frame 1Symbol 510 MovieClip
"mcLC"Symbol 515 MovieClip Frame 1Symbol 512 MovieClip
"mcLCR"Symbol 515 MovieClip Frame 1Symbol 514 MovieClip
"line_mc"Symbol 515 MovieClip Frame 1Symbol 110 MovieClip
"mcText3"Symbol 544 MovieClip {jelly_swelly_fla.gameoverturkossim_animation_helloween_146} Frame 1Symbol 497 MovieClip
"mcText2"Symbol 544 MovieClip {jelly_swelly_fla.gameoverturkossim_animation_helloween_146} Frame 1Symbol 504 MovieClip
"mcText1"Symbol 544 MovieClip {jelly_swelly_fla.gameoverturkossim_animation_helloween_146} Frame 1Symbol 515 MovieClip
"mcBG"Symbol 545 MovieClip {src.GameOverHalloween} Frame 1Symbol 479 MovieClip {jelly_swelly_fla.bakgrund_tonasupp_halloween_139}
"mcPink"Symbol 545 MovieClip {src.GameOverHalloween} Frame 1Symbol 488 MovieClip {jelly_swelly_fla.gameoverpinksim_animation_helloween_141}
"mcBlue"Symbol 545 MovieClip {src.GameOverHalloween} Frame 1Symbol 544 MovieClip {jelly_swelly_fla.gameoverturkossim_animation_helloween_146}
"txtScore"Symbol 551 MovieClip Frame 1Symbol 546 EditableText
"mcScore"Symbol 552 MovieClip {src.ScorePop} Frame 1Symbol 551 MovieClip
"txtScoreLable"Symbol 555 MovieClip Frame 1Symbol 553 EditableText
"txtScore"Symbol 555 MovieClip Frame 1Symbol 554 EditableText
"txtTime"Symbol 559 MovieClip Frame 1Symbol 558 EditableText
"mcTime"Symbol 561 MovieClip {jelly_swelly_fla.Time_78} Frame 1Symbol 559 MovieClip
"txtTimeLable"Symbol 561 MovieClip {jelly_swelly_fla.Time_78} Frame 1Symbol 560 EditableText
"mcMarking"Symbol 575 MovieClip {jelly_swelly_fla.markerade_rutor_paket_80} Frame 1Symbol 570 MovieClip {jelly_swelly_fla.liten_markering_82}
"mcNextBonus"Symbol 623 MovieClip Frame 1Symbol 621 MovieClip {jelly_swelly_fla.NextBonusHalloween_125}
"mcNextBonus"Symbol 624 MovieClip {jelly_swelly_fla.blood_meter_115} Frame 1Symbol 623 MovieClip
"txtNum"Symbol 631 MovieClip Frame 1Symbol 630 EditableText
"mcText"Symbol 638 MovieClip {jelly_swelly_fla.special_turkos_fill_halloween_127} Frame 1Symbol 631 MovieClip
"mcText"Symbol 642 MovieClip {jelly_swelly_fla.special_pink_fill_halloween_129} Frame 1Symbol 631 MovieClip
"mcFill"Symbol 666 MovieClip {jelly_swelly_fla.meter_green_131} Frame 1Symbol 645 MovieClip
"mcFill"Symbol 666 MovieClip {jelly_swelly_fla.meter_green_131} Frame 1001Symbol 645 MovieClip
"mcFill"Symbol 690 MovieClip {jelly_swelly_fla.meter_white_133} Frame 1Symbol 669 MovieClip
"mcFill"Symbol 690 MovieClip {jelly_swelly_fla.meter_white_133} Frame 1001Symbol 669 MovieClip
"txtNum"Symbol 703 MovieClip Frame 1Symbol 702 EditableText
"mcText"Symbol 704 MovieClip Frame 1Symbol 703 MovieClip
"mcText"Symbol 707 MovieClip {jelly_swelly_fla.bonus_star_105} Frame 1Symbol 704 MovieClip
"mcScore"Symbol 708 MovieClip {src.GameHalloween} Frame 1Symbol 555 MovieClip
"mcTime"Symbol 708 MovieClip {src.GameHalloween} Frame 1Symbol 561 MovieClip {jelly_swelly_fla.Time_78}
"mcMarker"Symbol 708 MovieClip {src.GameHalloween} Frame 1Symbol 575 MovieClip {jelly_swelly_fla.markerade_rutor_paket_80}
"mcChalkMarker"Symbol 708 MovieClip {src.GameHalloween} Frame 1Symbol 582 MovieClip {jelly_swelly_fla.SmallKritor_85}
"mcBonusCounter"Symbol 708 MovieClip {src.GameHalloween} Frame 1Symbol 624 MovieClip {jelly_swelly_fla.blood_meter_115}
"mcBlueButton"Symbol 708 MovieClip {src.GameHalloween} Frame 1Symbol 638 MovieClip {jelly_swelly_fla.special_turkos_fill_halloween_127}
"mcPinkButton"Symbol 708 MovieClip {src.GameHalloween} Frame 1Symbol 642 MovieClip {jelly_swelly_fla.special_pink_fill_halloween_129}
"mcPinkBar"Symbol 708 MovieClip {src.GameHalloween} Frame 1Symbol 666 MovieClip {jelly_swelly_fla.meter_green_131}
"mcBlueBar"Symbol 708 MovieClip {src.GameHalloween} Frame 1Symbol 690 MovieClip {jelly_swelly_fla.meter_white_133}
"mcStarBonusAnim"Symbol 708 MovieClip {src.GameHalloween} Frame 1Symbol 707 MovieClip {jelly_swelly_fla.bonus_star_105}
"mcNextBonus"Symbol 749 MovieClip Frame 1Symbol 747 MovieClip {jelly_swelly_fla.NextBonus_96}
"mcNextBonus"Symbol 750 MovieClip {jelly_swelly_fla.bubbles_86} Frame 1Symbol 749 MovieClip
"mcText"Symbol 762 MovieClip {jelly_swelly_fla.special_pink_fill_98} Frame 1Symbol 631 MovieClip
"mcText"Symbol 766 MovieClip {jelly_swelly_fla.special_turkos_fill_101} Frame 1Symbol 631 MovieClip
"mcFill"Symbol 771 MovieClip {jelly_swelly_fla.meter_pink_103} Frame 1Symbol 769 MovieClip
"mcFill"Symbol 777 MovieClip {jelly_swelly_fla.meter_turkos_104} Frame 1Symbol 774 MovieClip
"mcScore"Symbol 778 MovieClip {src.GameNormal} Frame 1Symbol 555 MovieClip
"mcTime"Symbol 778 MovieClip {src.GameNormal} Frame 1Symbol 561 MovieClip {jelly_swelly_fla.Time_78}
"mcMarker"Symbol 778 MovieClip {src.GameNormal} Frame 1Symbol 575 MovieClip {jelly_swelly_fla.markerade_rutor_paket_80}
"mcChalkMarker"Symbol 778 MovieClip {src.GameNormal} Frame 1Symbol 582 MovieClip {jelly_swelly_fla.SmallKritor_85}
"mcBonusCounter"Symbol 778 MovieClip {src.GameNormal} Frame 1Symbol 750 MovieClip {jelly_swelly_fla.bubbles_86}
"mcPinkButton"Symbol 778 MovieClip {src.GameNormal} Frame 1Symbol 762 MovieClip {jelly_swelly_fla.special_pink_fill_98}
"mcBlueButton"Symbol 778 MovieClip {src.GameNormal} Frame 1Symbol 766 MovieClip {jelly_swelly_fla.special_turkos_fill_101}
"mcPinkBar"Symbol 778 MovieClip {src.GameNormal} Frame 1Symbol 771 MovieClip {jelly_swelly_fla.meter_pink_103}
"mcBlueBar"Symbol 778 MovieClip {src.GameNormal} Frame 1Symbol 777 MovieClip {jelly_swelly_fla.meter_turkos_104}
"mcStarBonusAnim"Symbol 778 MovieClip {src.GameNormal} Frame 1Symbol 707 MovieClip {jelly_swelly_fla.bonus_star_105}
"mcRightFrame"Symbol 1011 MovieClip Frame 1Symbol 1005 MovieClip
"mcTopFrame"Symbol 1011 MovieClip Frame 1Symbol 1008 MovieClip
"mcLeftFrame"Symbol 1011 MovieClip Frame 1Symbol 1009 MovieClip
"mcBottomFrame"Symbol 1011 MovieClip Frame 1Symbol 1010 MovieClip
"mcBonus4"Symbol 1012 MovieClip {src.Piece} Frame 1Symbol 779 MovieClip
"mcBonus3"Symbol 1012 MovieClip {src.Piece} Frame 1Symbol 780 MovieClip
"mcBonus2h"Symbol 1012 MovieClip {src.Piece} Frame 1Symbol 618 MovieClip
"mcBonus2"Symbol 1012 MovieClip {src.Piece} Frame 1Symbol 781 MovieClip
"mcBonus1h"Symbol 1012 MovieClip {src.Piece} Frame 1Symbol 617 MovieClip
"mcBonus1"Symbol 1012 MovieClip {src.Piece} Frame 1Symbol 782 MovieClip
"mcPieceColBlue"Symbol 1012 MovieClip {src.Piece} Frame 1Symbol 829 MovieClip {jelly_swelly_fla.PieceBlue_67}
"mcPieceColPink"Symbol 1012 MovieClip {src.Piece} Frame 1Symbol 886 MovieClip {jelly_swelly_fla.PiecePink_68}
"mcPieceColWhite"Symbol 1012 MovieClip {src.Piece} Frame 1Symbol 945 MovieClip {jelly_swelly_fla.PieceWhite_69}
"mcPieceColGreen"Symbol 1012 MovieClip {src.Piece} Frame 1Symbol 1002 MovieClip {jelly_swelly_fla.PieceGreen_70}
"mcFrame3"Symbol 1012 MovieClip {src.Piece} Frame 1Symbol 1011 MovieClip
"mcFrame2"Symbol 1012 MovieClip {src.Piece} Frame 1Symbol 1011 MovieClip
"mcFrame1"Symbol 1012 MovieClip {src.Piece} Frame 1Symbol 1011 MovieClip
"mcExplosionSmallPink"Symbol 1181 MovieClip {src.Explosion} Frame 1Symbol 1037 MovieClip {jelly_swelly_fla.ExplosionSmallPink_56}
"mcExplosionSmallBlue"Symbol 1181 MovieClip {src.Explosion} Frame 1Symbol 1062 MovieClip {jelly_swelly_fla.ExplosionSmallBlue_57}
"mcExplosionSmallWhite"Symbol 1181 MovieClip {src.Explosion} Frame 1Symbol 1077 MovieClip {jelly_swelly_fla.ExplosionSmallWhite_58}
"mcExplosionSmallGreen"Symbol 1181 MovieClip {src.Explosion} Frame 1Symbol 1096 MovieClip {jelly_swelly_fla.ExplosionSmallGreen_59}
"mcExplosionBlue"Symbol 1181 MovieClip {src.Explosion} Frame 1Symbol 1121 MovieClip {jelly_swelly_fla.ExplosionBlue_60}
"mcExplosionPink"Symbol 1181 MovieClip {src.Explosion} Frame 1Symbol 1142 MovieClip {jelly_swelly_fla.ExplosionPink_61}
"mcExplosionGreen"Symbol 1181 MovieClip {src.Explosion} Frame 1Symbol 1163 MovieClip {jelly_swelly_fla.ExplosionGreen_62}
"mcExplosionWhite"Symbol 1181 MovieClip {src.Explosion} Frame 1Symbol 1180 MovieClip {jelly_swelly_fla.ExplosionWhite_63}
"txtOOC"Symbol 1243 MovieClip {jelly_swelly_fla.out_of_colour_text_52} Frame 1Symbol 1242 EditableText
"mcIcons"Symbol 1244 MovieClip {jelly_swelly_fla.intro_maneter_26} Frame 1Symbol 327 MovieClip
"txtText"Symbol 1244 MovieClip {jelly_swelly_fla.intro_maneter_26} Frame 1Symbol 1197 EditableText
"txtText"Symbol 1244 MovieClip {jelly_swelly_fla.intro_maneter_26} Frame 101Symbol 1209 EditableText
"txtText"Symbol 1244 MovieClip {jelly_swelly_fla.intro_maneter_26} Frame 245Symbol 1237 EditableText
"txtText"Symbol 1244 MovieClip {jelly_swelly_fla.intro_maneter_26} Frame 366Symbol 1240 EditableText
"mcTimeLine"Symbol 1266 MovieClip {src.IntroNormal} Frame 1Symbol 1244 MovieClip {jelly_swelly_fla.intro_maneter_26}
"txtIntroHeadLine"Symbol 1266 MovieClip {src.IntroNormal} Frame 1Symbol 1263 EditableText
"txtClickToStart"Symbol 1266 MovieClip {src.IntroNormal} Frame 1Symbol 1264 EditableText
"txtGameStartsIn"Symbol 1266 MovieClip {src.IntroNormal} Frame 1Symbol 1265 EditableText
"txtHighScoreLabel"Symbol 1278 MovieClip Frame 1Symbol 1276 EditableText
"txtHighScore"Symbol 1278 MovieClip Frame 1Symbol 1277 EditableText
"mcPostIt"Symbol 1281 MovieClip {jelly_swelly_fla.postitanimation_2} Frame 1Symbol 1278 MovieClip

Special Tags

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




http://swfchan.com/52/256931/info.shtml
Created: 30/8 -2024 23:02:55 Last modified: 30/8 -2024 23:02:55 Server time: 19/09 -2024 07:22:57