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

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

Bad Ice-cream - poop bad ice cream puzzle game.swf

This is the info page for
Flash #130468

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


Text
high scores are available
at nitrome.com
click to play with
high scores now!

This game has been URL-Locked!
If you are reading this message then this
version of the game has been stolen and
hosted on a site without the prior permission
of Nitrome!
For licencing information please contact: enquiries@nitrome.com

back to level select

press space to continue

Player 1 walk with the arrow keys.
Player 2 walk with the WASD keys.

Player 1 shoot with SPACE or RETURN.
Player 2 shoot with the F key.

Shoot ice blocks to break them again.

Pick up all fruit to
complete the level.

Avoid being flattened by the enemies!

The hot tiles on the floor
will melt your ice.

You can put out these
deadly campfires by
placing ice over them - but
watch out because they
won't stay out for long!

These tiles will redirect your
ice wall in the direction shown.

Enemies can pass through
these blocks but you cannot.

game by nitrome
www.nitrome.com

ActionScript [AS3]

Section 1
//__chocselect_14 (badicecream_fla.__chocselect_14) package badicecream_fla { import flash.display.*; public dynamic class __chocselect_14 extends MovieClip { public function __chocselect_14(){ addFrameScript(49, frame50); } function frame50(){ stop(); } } }//package badicecream_fla
Section 2
//__milk_splash_13 (badicecream_fla.__milk_splash_13) package badicecream_fla { import flash.display.*; public dynamic class __milk_splash_13 extends MovieClip { public function __milk_splash_13(){ addFrameScript(49, frame50); } function frame50(){ stop(); } } }//package badicecream_fla
Section 3
//__milk_splash2_18 (badicecream_fla.__milk_splash2_18) package badicecream_fla { import flash.display.*; public dynamic class __milk_splash2_18 extends MovieClip { public function __milk_splash2_18(){ addFrameScript(49, frame50); } function frame50(){ stop(); } } }//package badicecream_fla
Section 4
//__milk_splash3_23 (badicecream_fla.__milk_splash3_23) package badicecream_fla { import flash.display.*; public dynamic class __milk_splash3_23 extends MovieClip { public function __milk_splash3_23(){ addFrameScript(49, frame50); } function frame50(){ stop(); } } }//package badicecream_fla
Section 5
//__strawselect_24 (badicecream_fla.__strawselect_24) package badicecream_fla { import flash.display.*; public dynamic class __strawselect_24 extends MovieClip { public function __strawselect_24(){ addFrameScript(49, frame50); } function frame50(){ stop(); } } }//package badicecream_fla
Section 6
//__vanselect_19 (badicecream_fla.__vanselect_19) package badicecream_fla { import flash.display.*; public dynamic class __vanselect_19 extends MovieClip { public function __vanselect_19(){ addFrameScript(49, frame50); } function frame50(){ stop(); } } }//package badicecream_fla
Section 7
//bam3b_238 (badicecream_fla.bam3b_238) package badicecream_fla { import flash.display.*; public dynamic class bam3b_238 extends MovieClip { public function bam3b_238(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package badicecream_fla
Section 8
//banana_appear_90 (badicecream_fla.banana_appear_90) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class banana_appear_90 extends MovieClip { public function banana_appear_90(){ addFrameScript(19, frame20); } function frame20(){ Collectible(parent).finishAppearAnimation(); } } }//package badicecream_fla
Section 9
//banana_collect_89 (badicecream_fla.banana_collect_89) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class banana_collect_89 extends MovieClip { public function banana_collect_89(){ addFrameScript(15, frame16); } function frame16(){ Collectible(parent).finishCollectAnimation(); } } }//package badicecream_fla
Section 10
//berrydude_a_183 (badicecream_fla.berrydude_a_183) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class berrydude_a_183 extends MovieClip { public function berrydude_a_183(){ addFrameScript(14, frame15, 26, frame27, 34, frame35); } function frame15(){ TowerEnemy(parent).okToMove = true; } function frame27(){ TowerEnemy(parent).doStomp(); } function frame35(){ TowerEnemy(parent).nextMove(); } } }//package badicecream_fla
Section 11
//berrydude_b_184 (badicecream_fla.berrydude_b_184) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class berrydude_b_184 extends MovieClip { public function berrydude_b_184(){ addFrameScript(14, frame15, 26, frame27, 34, frame35); } function frame15(){ TowerEnemy(parent).okToMove = true; } function frame27(){ TowerEnemy(parent).doStomp(); } function frame35(){ TowerEnemy(parent).nextMove(); } } }//package badicecream_fla
Section 12
//berrydude_c_182 (badicecream_fla.berrydude_c_182) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class berrydude_c_182 extends MovieClip { public function berrydude_c_182(){ addFrameScript(14, frame15, 26, frame27, 34, frame35); } function frame15(){ TowerEnemy(parent).okToMove = true; } function frame27(){ TowerEnemy(parent).doStomp(); } function frame35(){ TowerEnemy(parent).nextMove(); } } }//package badicecream_fla
Section 13
//berrydude_d_185 (badicecream_fla.berrydude_d_185) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class berrydude_d_185 extends MovieClip { public function berrydude_d_185(){ addFrameScript(88, frame89); } function frame89(){ TowerEnemy(parent).teleport(); } } }//package badicecream_fla
Section 14
//berrydude_dcopy_186 (badicecream_fla.berrydude_dcopy_186) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class berrydude_dcopy_186 extends MovieClip { public function berrydude_dcopy_186(){ addFrameScript(87, frame88); } function frame88(){ TowerEnemy(parent).finishTeleportAnimation(); } } }//package badicecream_fla
Section 15
//big_smackcopy_280 (badicecream_fla.big_smackcopy_280) package badicecream_fla { import flash.display.*; public dynamic class big_smackcopy_280 extends MovieClip { public function big_smackcopy_280(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package badicecream_fla
Section 16
//change_flower_323 (badicecream_fla.change_flower_323) package badicecream_fla { import flash.display.*; public dynamic class change_flower_323 extends MovieClip { public function change_flower_323(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 17
//cherries_appear_70 (badicecream_fla.cherries_appear_70) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class cherries_appear_70 extends MovieClip { public function cherries_appear_70(){ addFrameScript(19, frame20); } function frame20(){ Collectible(parent).finishAppearAnimation(); } } }//package badicecream_fla
Section 18
//cherry_collect_69 (badicecream_fla.cherry_collect_69) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class cherry_collect_69 extends MovieClip { public function cherry_collect_69(){ addFrameScript(15, frame16); } function frame16(){ Collectible(parent).finishCollectAnimation(); } } }//package badicecream_fla
Section 19
//cherry_transport_324 (badicecream_fla.cherry_transport_324) package badicecream_fla { import flash.display.*; public dynamic class cherry_transport_324 extends MovieClip { public function cherry_transport_324(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 20
//chocolate_block_smash_277 (badicecream_fla.chocolate_block_smash_277) package badicecream_fla { import flash.display.*; public dynamic class chocolate_block_smash_277 extends MovieClip { public function chocolate_block_smash_277(){ addFrameScript(8, frame9); } function frame9(){ NitromeGame.sound_manager.playSound("icecream_kick"); } } }//package badicecream_fla
Section 21
//chocolate_block_smashcopy_306 (badicecream_fla.chocolate_block_smashcopy_306) package badicecream_fla { import flash.display.*; public dynamic class chocolate_block_smashcopy_306 extends MovieClip { public function chocolate_block_smashcopy_306(){ addFrameScript(8, frame9); } function frame9(){ NitromeGame.sound_manager.playSound("icecream_kick"); } } }//package badicecream_fla
Section 22
//chocolate_block_smashcopy2_293 (badicecream_fla.chocolate_block_smashcopy2_293) package badicecream_fla { import flash.display.*; public dynamic class chocolate_block_smashcopy2_293 extends MovieClip { public function chocolate_block_smashcopy2_293(){ addFrameScript(8, frame9); } function frame9(){ NitromeGame.sound_manager.playSound("icecream_kick"); } } }//package badicecream_fla
Section 23
//chocolate_death_281 (badicecream_fla.chocolate_death_281) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class chocolate_death_281 extends MovieClip { public function chocolate_death_281(){ addFrameScript(82, frame83, 119, frame120); } function frame83(){ Player(parent).below = true; } function frame120(){ Player(parent).endLevelIfNecessary(); stop(); } } }//package badicecream_fla
Section 24
//chocolate_deathcopy_307 (badicecream_fla.chocolate_deathcopy_307) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class chocolate_deathcopy_307 extends MovieClip { public function chocolate_deathcopy_307(){ addFrameScript(82, frame83, 119, frame120); } function frame83(){ Player(parent).below = true; } function frame120(){ Player(parent).endLevelIfNecessary(); stop(); } } }//package badicecream_fla
Section 25
//chocolate_deathcopy2_294 (badicecream_fla.chocolate_deathcopy2_294) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class chocolate_deathcopy2_294 extends MovieClip { public function chocolate_deathcopy2_294(){ addFrameScript(82, frame83, 119, frame120); } function frame83(){ Player(parent).below = true; } function frame120(){ Player(parent).endLevelIfNecessary(); stop(); } } }//package badicecream_fla
Section 26
//clicktostart2_486 (badicecream_fla.clicktostart2_486) package badicecream_fla { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class clicktostart2_486 extends MovieClip { public var __id30_:BadIcecreamFont; public var __setPropDict:Dictionary; public function clicktostart2_486(){ __setPropDict = new Dictionary(true); super(); addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10); } function __setProp___id30__clicktostart2_Layer1_0(){ if ((((__setPropDict[__id30_] == undefined)) || (!((((int(__setPropDict[__id30_]) >= 1)) && ((int(__setPropDict[__id30_]) <= 10))))))){ __setPropDict[__id30_] = currentFrame; try { __id30_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id30_.align = "center"; __id30_.alignVert = "center"; __id30_.color = 0xFFFFFF; __id30_.lineSpacing = 24; __id30_.previewText = "click to lick"; __id30_.scale = 2; __id30_.style = 0; __id30_.tracking = 1; __id30_.wordWrap = true; try { __id30_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function frame1(){ __setProp___id30__clicktostart2_Layer1_0(); } function frame2(){ __setProp___id30__clicktostart2_Layer1_0(); } function frame3(){ __setProp___id30__clicktostart2_Layer1_0(); } function frame4(){ __setProp___id30__clicktostart2_Layer1_0(); } function frame5(){ __setProp___id30__clicktostart2_Layer1_0(); } function frame6(){ __setProp___id30__clicktostart2_Layer1_0(); } function frame7(){ __setProp___id30__clicktostart2_Layer1_0(); } function frame8(){ __setProp___id30__clicktostart2_Layer1_0(); } function frame9(){ __setProp___id30__clicktostart2_Layer1_0(); } function frame10(){ __setProp___id30__clicktostart2_Layer1_0(); } } }//package badicecream_fla
Section 27
//coverflash_494 (badicecream_fla.coverflash_494) package badicecream_fla { import flash.display.*; public dynamic class coverflash_494 extends MovieClip { public function coverflash_494(){ addFrameScript(0, frame1, 24, frame25); } function frame1(){ mouseEnabled = false; } function frame25(){ stop(); } } }//package badicecream_fla
Section 28
//directional_tile_325 (badicecream_fla.directional_tile_325) package badicecream_fla { import flash.display.*; public dynamic class directional_tile_325 extends MovieClip { public function directional_tile_325(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 29
//duck_326 (badicecream_fla.duck_326) package badicecream_fla { import flash.display.*; public dynamic class duck_326 extends MovieClip { public function duck_326(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 30
//endlevel_332 (badicecream_fla.endlevel_332) package badicecream_fla { import flash.display.*; public dynamic class endlevel_332 extends MovieClip { public function endlevel_332(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 31
//explosioncopy2_113 (badicecream_fla.explosioncopy2_113) package badicecream_fla { import flash.display.*; public dynamic class explosioncopy2_113 extends MovieClip { public function explosioncopy2_113(){ addFrameScript(35, frame36); } function frame36(){ stop(); } } }//package badicecream_fla
Section 32
//explosioncopy3_106 (badicecream_fla.explosioncopy3_106) package badicecream_fla { import flash.display.*; public dynamic class explosioncopy3_106 extends MovieClip { public function explosioncopy3_106(){ addFrameScript(35, frame36); } function frame36(){ stop(); } } }//package badicecream_fla
Section 33
//flame_on_148 (badicecream_fla.flame_on_148) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class flame_on_148 extends MovieClip { public function flame_on_148(){ addFrameScript(76, frame77, 87, frame88); } function frame77(){ Campfire(parent).setLit(); } function frame88(){ MovieClip(parent).gotoAndStop("Lit"); } } }//package badicecream_fla
Section 34
//flametile_327 (badicecream_fla.flametile_327) package badicecream_fla { import flash.display.*; public dynamic class flametile_327 extends MovieClip { public function flametile_327(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 35
//grapes_appear_75 (badicecream_fla.grapes_appear_75) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class grapes_appear_75 extends MovieClip { public function grapes_appear_75(){ addFrameScript(19, frame20); } function frame20(){ Collectible(parent).finishAppearAnimation(); } } }//package badicecream_fla
Section 36
//grapes_collect_392 (badicecream_fla.grapes_collect_392) package badicecream_fla { import flash.display.*; public dynamic class grapes_collect_392 extends MovieClip { public function grapes_collect_392(){ addFrameScript(15, frame16); } function frame16(){ stop(); } } }//package badicecream_fla
Section 37
//grapes_collect_74 (badicecream_fla.grapes_collect_74) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class grapes_collect_74 extends MovieClip { public function grapes_collect_74(){ addFrameScript(15, frame16); } function frame16(){ Collectible(parent).finishCollectAnimation(); } } }//package badicecream_fla
Section 38
//green_attack_240 (badicecream_fla.green_attack_240) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class green_attack_240 extends MovieClip { public function green_attack_240(){ addFrameScript(10, frame11, 12, frame13, 54, frame55); } function frame11(){ NitromeGame.sound_manager.playSound("squid_ground_pound"); } function frame13(){ GreenBreakerEnemy(parent).breakTiles(); } function frame55(){ GreenBreakerEnemy(parent).resumeWalk(); } } }//package badicecream_fla
Section 39
//green_side_attack_237 (badicecream_fla.green_side_attack_237) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class green_side_attack_237 extends MovieClip { public function green_side_attack_237(){ addFrameScript(10, frame11, 12, frame13, 54, frame55); } function frame11(){ NitromeGame.sound_manager.playSound("squid_ground_pound"); } function frame13(){ GreenBreakerEnemy(parent).breakTiles(); } function frame55(){ GreenBreakerEnemy(parent).resumeWalk(); } } }//package badicecream_fla
Section 40
//green_up_attack_239 (badicecream_fla.green_up_attack_239) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class green_up_attack_239 extends MovieClip { public function green_up_attack_239(){ addFrameScript(10, frame11, 12, frame13, 54, frame55); } function frame11(){ NitromeGame.sound_manager.playSound("squid_ground_pound"); } function frame13(){ GreenBreakerEnemy(parent).breakTiles(); } function frame55(){ GreenBreakerEnemy(parent).resumeWalk(); } } }//package badicecream_fla
Section 41
//ice_block_smashcopy_262 (badicecream_fla.ice_block_smashcopy_262) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class ice_block_smashcopy_262 extends MovieClip { public function ice_block_smashcopy_262(){ addFrameScript(22, frame23, 28, frame29); } function frame23(){ IceTile(parent).opaque = false; } function frame29(){ stop(); } } }//package badicecream_fla
Section 42
//ice_block_smashcopy2_263 (badicecream_fla.ice_block_smashcopy2_263) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class ice_block_smashcopy2_263 extends MovieClip { public function ice_block_smashcopy2_263(){ addFrameScript(0, frame1, 11, frame12); } function frame1(){ IceTile(parent).opaque = false; } function frame12(){ stop(); } } }//package badicecream_fla
Section 43
//ice_block_smashcopy3_266 (badicecream_fla.ice_block_smashcopy3_266) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class ice_block_smashcopy3_266 extends MovieClip { public function ice_block_smashcopy3_266(){ addFrameScript(6, frame7); } function frame7(){ IceTile(parent).finishFlashAnimation(); } } }//package badicecream_fla
Section 44
//ice_cream_hurt_311 (badicecream_fla.ice_cream_hurt_311) package badicecream_fla { import flash.display.*; public dynamic class ice_cream_hurt_311 extends MovieClip { public function ice_cream_hurt_311(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 45
//ice_wall_312 (badicecream_fla.ice_wall_312) package badicecream_fla { import flash.display.*; public dynamic class ice_wall_312 extends MovieClip { public function ice_wall_312(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 46
//ice_wall_destroy_313 (badicecream_fla.ice_wall_destroy_313) package badicecream_fla { import flash.display.*; public dynamic class ice_wall_destroy_313 extends MovieClip { public function ice_wall_destroy_313(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 47
//iceblock_grow_side_259 (badicecream_fla.iceblock_grow_side_259) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class iceblock_grow_side_259 extends MovieClip { public function iceblock_grow_side_259(){ addFrameScript(15, frame16); } function frame16(){ IceTile(parent).shine(); } } }//package badicecream_fla
Section 48
//icecream_breath_in_314 (badicecream_fla.icecream_breath_in_314) package badicecream_fla { import flash.display.*; public dynamic class icecream_breath_in_314 extends MovieClip { public function icecream_breath_in_314(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 49
//icecream_breath_out_315 (badicecream_fla.icecream_breath_out_315) package badicecream_fla { import flash.display.*; public dynamic class icecream_breath_out_315 extends MovieClip { public function icecream_breath_out_315(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 50
//icecream_kick_316 (badicecream_fla.icecream_kick_316) package badicecream_fla { import flash.display.*; public dynamic class icecream_kick_316 extends MovieClip { public function icecream_kick_316(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 51
//instances_8 (badicecream_fla.instances_8) package badicecream_fla { import flash.display.*; public dynamic class instances_8 extends MovieClip { public function instances_8(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 52
//instructions_368 (badicecream_fla.instructions_368) package badicecream_fla { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class instructions_368 extends MovieClip { public var __id26_:BadIcecreamFont; public var forward:InstructionsForward; public var back:InstructionsBack; public var __setPropDict:Dictionary; public function instructions_368(){ __setPropDict = new Dictionary(true); super(); addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5); } function __setProp___id26__instructions_Layer4_0(){ if ((((__setPropDict[__id26_] == undefined)) || (!((int(__setPropDict[__id26_]) == 1))))){ __setPropDict[__id26_] = 1; try { __id26_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id26_.align = "center"; __id26_.alignVert = "center"; __id26_.color = 0xFFFFFF; __id26_.lineSpacing = 24; __id26_.previewText = "help 1"; __id26_.scale = 2; __id26_.style = 0; __id26_.tracking = 1; __id26_.wordWrap = true; try { __id26_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp___id26__instructions_Layer4_1(){ if ((((__setPropDict[__id26_] == undefined)) || (!((int(__setPropDict[__id26_]) == 2))))){ __setPropDict[__id26_] = 2; try { __id26_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id26_.align = "center"; __id26_.alignVert = "center"; __id26_.color = 0xFFFFFF; __id26_.lineSpacing = 24; __id26_.previewText = "help 2"; __id26_.scale = 2; __id26_.style = 0; __id26_.tracking = 1; __id26_.wordWrap = true; try { __id26_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp___id26__instructions_Layer4_2(){ if ((((__setPropDict[__id26_] == undefined)) || (!((int(__setPropDict[__id26_]) == 3))))){ __setPropDict[__id26_] = 3; try { __id26_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id26_.align = "center"; __id26_.alignVert = "center"; __id26_.color = 0xFFFFFF; __id26_.lineSpacing = 24; __id26_.previewText = "help 3"; __id26_.scale = 2; __id26_.style = 0; __id26_.tracking = 1; __id26_.wordWrap = true; try { __id26_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp___id26__instructions_Layer4_3(){ if ((((__setPropDict[__id26_] == undefined)) || (!((int(__setPropDict[__id26_]) == 4))))){ __setPropDict[__id26_] = 4; try { __id26_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id26_.align = "center"; __id26_.alignVert = "center"; __id26_.color = 0xFFFFFF; __id26_.lineSpacing = 24; __id26_.previewText = "help 4"; __id26_.scale = 2; __id26_.style = 0; __id26_.tracking = 1; __id26_.wordWrap = true; try { __id26_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp___id26__instructions_Layer4_4(){ if ((((__setPropDict[__id26_] == undefined)) || (!((int(__setPropDict[__id26_]) == 5))))){ __setPropDict[__id26_] = 5; try { __id26_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id26_.align = "center"; __id26_.alignVert = "center"; __id26_.color = 0xFFFFFF; __id26_.lineSpacing = 24; __id26_.previewText = "help 5"; __id26_.scale = 2; __id26_.style = 0; __id26_.tracking = 1; __id26_.wordWrap = true; try { __id26_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function frame1(){ __setProp___id26__instructions_Layer4_0(); stop(); } function frame2(){ __setProp___id26__instructions_Layer4_1(); } function frame3(){ __setProp___id26__instructions_Layer4_2(); } function frame4(){ __setProp___id26__instructions_Layer4_3(); } function frame5(){ __setProp___id26__instructions_Layer4_4(); } } }//package badicecream_fla
Section 53
//kiwi_appear_65 (badicecream_fla.kiwi_appear_65) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class kiwi_appear_65 extends MovieClip { public function kiwi_appear_65(){ addFrameScript(19, frame20); } function frame20(){ Collectible(parent).finishAppearAnimation(); } } }//package badicecream_fla
Section 54
//kiwi_collectcopy_64 (badicecream_fla.kiwi_collectcopy_64) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class kiwi_collectcopy_64 extends MovieClip { public function kiwi_collectcopy_64(){ addFrameScript(15, frame16); } function frame16(){ Collectible(parent).finishCollectAnimation(); } } }//package badicecream_fla
Section 55
//lemon_appear_85 (badicecream_fla.lemon_appear_85) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class lemon_appear_85 extends MovieClip { public function lemon_appear_85(){ addFrameScript(19, frame20); } function frame20(){ Collectible(parent).finishAppearAnimation(); } } }//package badicecream_fla
Section 56
//lemon_collect_84 (badicecream_fla.lemon_collect_84) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class lemon_collect_84 extends MovieClip { public function lemon_collect_84(){ addFrameScript(15, frame16); } function frame16(){ Collectible(parent).finishCollectAnimation(); } } }//package badicecream_fla
Section 57
//log_roll_hit_317 (badicecream_fla.log_roll_hit_317) package badicecream_fla { import flash.display.*; public dynamic class log_roll_hit_317 extends MovieClip { public function log_roll_hit_317(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 58
//logdude_154 (badicecream_fla.logdude_154) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class logdude_154 extends MovieClip { public function logdude_154(){ addFrameScript(15, frame16, 17, frame18); } function frame16(){ LogEnemy(parent).doStomp(); } function frame18(){ LogEnemy(parent).endTransitionAnimation(); } } }//package badicecream_fla
Section 59
//logdude_155 (badicecream_fla.logdude_155) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class logdude_155 extends MovieClip { public function logdude_155(){ addFrameScript(17, frame18); } function frame18(){ LogEnemy(parent).endTransitionAnimation(); } } }//package badicecream_fla
Section 60
//logdude_158 (badicecream_fla.logdude_158) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class logdude_158 extends MovieClip { public function logdude_158(){ addFrameScript(15, frame16, 17, frame18); } function frame16(){ LogEnemy(parent).doStomp(); } function frame18(){ LogEnemy(parent).endTransitionAnimation(); } } }//package badicecream_fla
Section 61
//logdude_159 (badicecream_fla.logdude_159) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class logdude_159 extends MovieClip { public function logdude_159(){ addFrameScript(17, frame18); } function frame18(){ LogEnemy(parent).endTransitionAnimation(); } } }//package badicecream_fla
Section 62
//logdude_162 (badicecream_fla.logdude_162) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class logdude_162 extends MovieClip { public function logdude_162(){ addFrameScript(15, frame16, 17, frame18); } function frame16(){ LogEnemy(parent).doStomp(); } function frame18(){ LogEnemy(parent).endTransitionAnimation(); } } }//package badicecream_fla
Section 63
//logdude_163 (badicecream_fla.logdude_163) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class logdude_163 extends MovieClip { public function logdude_163(){ addFrameScript(17, frame18); } function frame18(){ LogEnemy(parent).endTransitionAnimation(); } } }//package badicecream_fla
Section 64
//MainTimeline (badicecream_fla.MainTimeline) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import mochi.as3.*; import flash.utils.*; import com.nitrome.game.*; import com.nitrome.util.*; import flash.media.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var scoreTime:ScoreTimeIndicator; public var button36:LevelStartButton; public var button27:LevelStartButton; public var button14:LevelStartButton; public var button6:LevelStartButton; public var button37:LevelStartButton; public var button24:LevelStartButton; public var button15:LevelStartButton; public var button7:LevelStartButton; public var button34:LevelStartButton; public var button25:LevelStartButton; public var button12:LevelStartButton; public var button8:LevelStartButton; public var button35:LevelStartButton; public var button22:LevelStartButton; public var button13:LevelStartButton; public var button9:LevelStartButton; public var __id2_:BadIcecreamFont; public var scoreField:BadIcecreamFont; public var button32:LevelStartButton; public var button23:LevelStartButton; public var button10:LevelStartButton; public var __id3_:BadIcecreamFont; public var button33:LevelStartButton; public var button20:LevelStartButton; public var button11:LevelStartButton; public var p1:PlayerSelection; public var __id0_:BadIcecreamFont; public var pauseGame:PauseButton; public var button30:LevelStartButton; public var button21:LevelStartButton; public var p2:PlayerSelection; public var __id1_:BadIcecreamFont; public var button31:LevelStartButton; public var __id6_:BadIcecreamFont; public var __id7_:BadIcecreamFont; public var loadIndicator:MovieClip; public var curves_clip:MovieClip; public var __id4_:BadIcecreamFont; public var __id5_:BadIcecreamFont; public var content:MovieClip; public var button18:LevelStartButton; public var button1:LevelStartButton; public var button28:LevelStartButton; public var button19:LevelStartButton; public var button2:LevelStartButton; public var button38:LevelStartButton; public var button29:LevelStartButton; public var button3:LevelStartButton; public var __id8_:BadIcecreamFont; public var ls:BadIcecreamFont; public var button39:LevelStartButton; public var button16:LevelStartButton; public var button4:LevelStartButton; public var winnerField:BadIcecreamFont; public var button40:LevelStartButton; public var button26:LevelStartButton; public var button17:LevelStartButton; public var button5:LevelStartButton; public var __setPropDict:Dictionary; public function MainTimeline(){ __setPropDict = new Dictionary(true); super(); addFrameScript(0, frame1, 1, frame2, 23, frame24, 74, frame75, 84, frame85, 94, frame95, 124, frame125, 134, frame135, 43, frame44, 44, frame45, 45, frame46, 46, frame47, 47, frame48, 48, frame49, 49, frame50, 50, frame51, 51, frame52, 52, frame53, 53, frame54, 54, frame55, 55, frame56, 56, frame57, 57, frame58, 58, frame59, 59, frame60, 60, frame61, 61, frame62, 62, frame63, 63, frame64, 64, frame65, 65, frame66, 66, frame67, 67, frame68, 68, frame69, 69, frame70, 70, frame71, 71, frame72, 72, frame73, 73, frame74, 75, frame76, 76, frame77, 77, frame78, 78, frame79, 79, frame80, 80, frame81, 81, frame82, 82, frame83, 83, frame84, 114, frame115, 115, frame116, 116, frame117, 117, frame118, 118, frame119, 119, frame120, 120, frame121, 121, frame122, 122, frame123, 123, frame124, 135, frame136, 136, frame137, 137, frame138, 138, frame139, 139, frame140, 140, frame141, 141, frame142, 142, frame143, 143, frame144); } public function stepFrame(_arg1:Event):void{ var _local2:Number = loaderInfo.bytesLoaded; var _local3:Number = loaderInfo.bytesTotal; loadIndicator.gotoAndStop((1 + Math.round(((99 * _local2) / _local3)))); if (loaderInfo.bytesLoaded >= loaderInfo.bytesTotal){ removeEventListener(Event.ENTER_FRAME, stepFrame); NitromeGame.transition.doTween("nitrome"); }; } public function initButtons():void{ var _local3:LevelStartButton; var _local1:SharedObject = NitromeGame.getSharedObject(); var _local2:Number = 1; while (_local2 <= 40) { _local3 = (getChildByName(("button" + _local2.toString())) as LevelStartButton); _local3.init(_local1); _local2++; }; _local1.close(); } function __setProp___id0__Scene1_gamecontent_43(){ if ((((__setPropDict[__id0_] == undefined)) || (!((((int(__setPropDict[__id0_]) >= 44)) && ((int(__setPropDict[__id0_]) <= 54))))))){ __setPropDict[__id0_] = currentFrame; try { __id0_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id0_.align = "center"; __id0_.alignVert = "center"; __id0_.color = 0xFFFFFF; __id0_.lineSpacing = 24; __id0_.previewText = "how many scoops?"; __id0_.scale = 2; __id0_.style = 0; __id0_.tracking = 2; __id0_.wordWrap = true; try { __id0_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp___id1__Scene1_uicontent_54(){ if ((((__setPropDict[__id1_] == undefined)) || (!((((int(__setPropDict[__id1_]) >= 55)) && ((int(__setPropDict[__id1_]) <= 74))))))){ __setPropDict[__id1_] = currentFrame; try { __id1_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id1_.align = "center"; __id1_.alignVert = "center"; __id1_.color = 0xFFFFFF; __id1_.lineSpacing = 24; __id1_.previewText = "choose your flavour!"; __id1_.scale = 2; __id1_.style = 0; __id1_.tracking = 2; __id1_.wordWrap = true; try { __id1_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp___id2__Scene1_uicontent_64(){ if ((((__setPropDict[__id2_] == undefined)) || (!((((int(__setPropDict[__id2_]) >= 65)) && ((int(__setPropDict[__id2_]) <= 74))))))){ __setPropDict[__id2_] = currentFrame; try { __id2_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id2_.align = "center"; __id2_.alignVert = "center"; __id2_.color = 0xFFFFFF; __id2_.lineSpacing = 24; __id2_.previewText = "player 1"; __id2_.scale = 2; __id2_.style = 0; __id2_.tracking = 2; __id2_.wordWrap = true; try { __id2_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp___id3__Scene1_uicontent_64(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 65)) && ((int(__setPropDict[__id3_]) <= 74))))))){ __setPropDict[__id3_] = currentFrame; try { __id3_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id3_.align = "center"; __id3_.alignVert = "center"; __id3_.color = 0xFFFFFF; __id3_.lineSpacing = 24; __id3_.previewText = "player 2"; __id3_.scale = 2; __id3_.style = 0; __id3_.tracking = 2; __id3_.wordWrap = true; try { __id3_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_ls_Scene1_uicontent_74(){ if ((((__setPropDict[ls] == undefined)) || (!((((int(__setPropDict[ls]) >= 75)) && ((int(__setPropDict[ls]) <= 84))))))){ __setPropDict[ls] = currentFrame; try { ls["componentInspectorSetting"] = true; } catch(e:Error) { }; ls.align = "center"; ls.alignVert = "top"; ls.color = 0xFFFFFF; ls.lineSpacing = 24; ls.previewText = "level select"; ls.scale = 2; ls.style = 0; ls.tracking = 2; ls.wordWrap = true; try { ls["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp___id4__Scene1_uicontent_114(){ if ((((__setPropDict[__id4_] == undefined)) || (!((((int(__setPropDict[__id4_]) >= 115)) && ((int(__setPropDict[__id4_]) <= 124))))))){ __setPropDict[__id4_] = currentFrame; try { __id4_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id4_.align = "center"; __id4_.alignVert = "center"; __id4_.color = 0xFFFFFF; __id4_.lineSpacing = 24; __id4_.previewText = "credits"; __id4_.scale = 2; __id4_.style = 0; __id4_.tracking = 2; __id4_.wordWrap = true; try { __id4_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp___id5__Scene1_uicontent_114(){ if ((((__setPropDict[__id5_] == undefined)) || (!((((int(__setPropDict[__id5_]) >= 115)) && ((int(__setPropDict[__id5_]) <= 124))))))){ __setPropDict[__id5_] = currentFrame; try { __id5_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id5_.align = "center"; __id5_.alignVert = "top"; __id5_.color = 0xFFFFFF; __id5_.lineSpacing = 24; __id5_.previewText = "art|jay d smith|jon annal|markus heinel"; __id5_.scale = 2; __id5_.style = 0; __id5_.tracking = 2; __id5_.wordWrap = true; try { __id5_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp___id6__Scene1_uicontent_114(){ if ((((__setPropDict[__id6_] == undefined)) || (!((((int(__setPropDict[__id6_]) >= 115)) && ((int(__setPropDict[__id6_]) <= 124))))))){ __setPropDict[__id6_] = currentFrame; try { __id6_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id6_.align = "center"; __id6_.alignVert = "top"; __id6_.color = 0xFFFFFF; __id6_.lineSpacing = 24; __id6_.previewText = "programming|ignat zuk|chris burt-brown"; __id6_.scale = 2; __id6_.style = 0; __id6_.tracking = 2; __id6_.wordWrap = true; try { __id6_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp___id7__Scene1_uicontent_114(){ if ((((__setPropDict[__id7_] == undefined)) || (!((((int(__setPropDict[__id7_]) >= 115)) && ((int(__setPropDict[__id7_]) <= 124))))))){ __setPropDict[__id7_] = currentFrame; try { __id7_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id7_.align = "center"; __id7_.alignVert = "top"; __id7_.color = 0xFFFFFF; __id7_.lineSpacing = 24; __id7_.previewText = "music|dave cowen"; __id7_.scale = 2; __id7_.style = 0; __id7_.tracking = 2; __id7_.wordWrap = true; try { __id7_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp___id8__Scene1_uicontent_134(){ if ((((__setPropDict[__id8_] == undefined)) || (!((((int(__setPropDict[__id8_]) >= 135)) && ((int(__setPropDict[__id8_]) <= 144))))))){ __setPropDict[__id8_] = currentFrame; try { __id8_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id8_.align = "center"; __id8_.alignVert = "center"; __id8_.color = 0xFFFFFF; __id8_.lineSpacing = 24; __id8_.previewText = "congratulations!"; __id8_.scale = 2; __id8_.style = 0; __id8_.tracking = 2; __id8_.wordWrap = true; try { __id8_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_scoreField_Scene1_uicontent_134(){ if ((((__setPropDict[scoreField] == undefined)) || (!((((int(__setPropDict[scoreField]) >= 135)) && ((int(__setPropDict[scoreField]) <= 144))))))){ __setPropDict[scoreField] = currentFrame; try { scoreField["componentInspectorSetting"] = true; } catch(e:Error) { }; scoreField.align = "center"; scoreField.alignVert = "center"; scoreField.color = 0xFFFFFF; scoreField.lineSpacing = 24; scoreField.previewText = "total score = 00000000"; scoreField.scale = 2; scoreField.style = 0; scoreField.tracking = 2; scoreField.wordWrap = true; try { scoreField["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_winnerField_Scene1_uicontent_134(){ if ((((__setPropDict[winnerField] == undefined)) || (!((((int(__setPropDict[winnerField]) >= 135)) && ((int(__setPropDict[winnerField]) <= 144))))))){ __setPropDict[winnerField] = currentFrame; try { winnerField["componentInspectorSetting"] = true; } catch(e:Error) { }; winnerField.align = "center"; winnerField.alignVert = "center"; winnerField.color = 0xFFFFFF; winnerField.lineSpacing = 24; winnerField.previewText = "..."; winnerField.scale = 2; winnerField.style = 0; winnerField.tracking = 2; winnerField.wordWrap = true; try { winnerField["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function frame1(){ MochiAd.showPreGameAd({clip:root, id:"c490607eeb97924c", res:"550x550"}); MochiBot.track(this, "9a91df74"); stop(); } function frame2(){ NitromeGame.init((root as MovieClip), "badicecream", "stupidpassword", 40); stage.showDefaultContextMenu = false; stage.quality = StageQuality.LOW; addEventListener(Event.ENTER_FRAME, stepFrame); stop(); } function frame24(){ Input.setup(stage); NitromeGame.sound_manager.playMusic(SoundManager.MENU); Lock.noLocal(stage); } function frame75(){ __setProp_ls_Scene1_uicontent_74(); initButtons(); } function frame85(){ NitromeGame.sound_manager.playMusic(SoundManager.MENU); } function frame95(){ NitromeGame.sound_manager.playMusic(SoundManager.MENU); } function frame125(){ Controller.startGame(content); stage.quality = StageQuality.LOW; } function frame135(){ __setProp_winnerField_Scene1_uicontent_134(); __setProp_scoreField_Scene1_uicontent_134(); __setProp___id8__Scene1_uicontent_134(); scoreField.text = ("Total Score = " + Global.zeroes(Score.value, 8)); if (Controller.startCoop){ if (Controller.player1Wins > Controller.player2Wins){ winnerField.text = "Overall Player 1 Win!"; } else { if (Controller.player2Wins > Controller.player1Wins){ winnerField.text = "Overall Player 2 Win!"; } else { winnerField.text = "Overall draw!"; }; }; winnerField.visible = true; } else { winnerField.visible = false; }; NitromeGame.sound_manager.playMusic(SoundManager.MENU); } function frame44(){ __setProp___id0__Scene1_gamecontent_43(); } function frame45(){ __setProp___id0__Scene1_gamecontent_43(); } function frame46(){ __setProp___id0__Scene1_gamecontent_43(); } function frame47(){ __setProp___id0__Scene1_gamecontent_43(); } function frame48(){ __setProp___id0__Scene1_gamecontent_43(); } function frame49(){ __setProp___id0__Scene1_gamecontent_43(); } function frame50(){ __setProp___id0__Scene1_gamecontent_43(); } function frame51(){ __setProp___id0__Scene1_gamecontent_43(); } function frame52(){ __setProp___id0__Scene1_gamecontent_43(); } function frame53(){ __setProp___id0__Scene1_gamecontent_43(); } function frame54(){ __setProp___id0__Scene1_gamecontent_43(); } function frame55(){ __setProp___id1__Scene1_uicontent_54(); } function frame56(){ __setProp___id1__Scene1_uicontent_54(); } function frame57(){ __setProp___id1__Scene1_uicontent_54(); } function frame58(){ __setProp___id1__Scene1_uicontent_54(); } function frame59(){ __setProp___id1__Scene1_uicontent_54(); } function frame60(){ __setProp___id1__Scene1_uicontent_54(); } function frame61(){ __setProp___id1__Scene1_uicontent_54(); } function frame62(){ __setProp___id1__Scene1_uicontent_54(); } function frame63(){ __setProp___id1__Scene1_uicontent_54(); } function frame64(){ __setProp___id1__Scene1_uicontent_54(); } function frame65(){ __setProp___id3__Scene1_uicontent_64(); __setProp___id2__Scene1_uicontent_64(); __setProp___id1__Scene1_uicontent_54(); } function frame66(){ __setProp___id3__Scene1_uicontent_64(); __setProp___id2__Scene1_uicontent_64(); __setProp___id1__Scene1_uicontent_54(); } function frame67(){ __setProp___id3__Scene1_uicontent_64(); __setProp___id2__Scene1_uicontent_64(); __setProp___id1__Scene1_uicontent_54(); } function frame68(){ __setProp___id3__Scene1_uicontent_64(); __setProp___id2__Scene1_uicontent_64(); __setProp___id1__Scene1_uicontent_54(); } function frame69(){ __setProp___id3__Scene1_uicontent_64(); __setProp___id2__Scene1_uicontent_64(); __setProp___id1__Scene1_uicontent_54(); } function frame70(){ __setProp___id3__Scene1_uicontent_64(); __setProp___id2__Scene1_uicontent_64(); __setProp___id1__Scene1_uicontent_54(); } function frame71(){ __setProp___id3__Scene1_uicontent_64(); __setProp___id2__Scene1_uicontent_64(); __setProp___id1__Scene1_uicontent_54(); } function frame72(){ __setProp___id3__Scene1_uicontent_64(); __setProp___id2__Scene1_uicontent_64(); __setProp___id1__Scene1_uicontent_54(); } function frame73(){ __setProp___id3__Scene1_uicontent_64(); __setProp___id2__Scene1_uicontent_64(); __setProp___id1__Scene1_uicontent_54(); } function frame74(){ __setProp___id3__Scene1_uicontent_64(); __setProp___id2__Scene1_uicontent_64(); __setProp___id1__Scene1_uicontent_54(); } function frame76(){ __setProp_ls_Scene1_uicontent_74(); } function frame77(){ __setProp_ls_Scene1_uicontent_74(); } function frame78(){ __setProp_ls_Scene1_uicontent_74(); } function frame79(){ __setProp_ls_Scene1_uicontent_74(); } function frame80(){ __setProp_ls_Scene1_uicontent_74(); } function frame81(){ __setProp_ls_Scene1_uicontent_74(); } function frame82(){ __setProp_ls_Scene1_uicontent_74(); } function frame83(){ __setProp_ls_Scene1_uicontent_74(); } function frame84(){ __setProp_ls_Scene1_uicontent_74(); } function frame115(){ __setProp___id7__Scene1_uicontent_114(); __setProp___id6__Scene1_uicontent_114(); __setProp___id5__Scene1_uicontent_114(); __setProp___id4__Scene1_uicontent_114(); } function frame116(){ __setProp___id7__Scene1_uicontent_114(); __setProp___id6__Scene1_uicontent_114(); __setProp___id5__Scene1_uicontent_114(); __setProp___id4__Scene1_uicontent_114(); } function frame117(){ __setProp___id7__Scene1_uicontent_114(); __setProp___id6__Scene1_uicontent_114(); __setProp___id5__Scene1_uicontent_114(); __setProp___id4__Scene1_uicontent_114(); } function frame118(){ __setProp___id7__Scene1_uicontent_114(); __setProp___id6__Scene1_uicontent_114(); __setProp___id5__Scene1_uicontent_114(); __setProp___id4__Scene1_uicontent_114(); } function frame119(){ __setProp___id7__Scene1_uicontent_114(); __setProp___id6__Scene1_uicontent_114(); __setProp___id5__Scene1_uicontent_114(); __setProp___id4__Scene1_uicontent_114(); } function frame120(){ __setProp___id7__Scene1_uicontent_114(); __setProp___id6__Scene1_uicontent_114(); __setProp___id5__Scene1_uicontent_114(); __setProp___id4__Scene1_uicontent_114(); } function frame121(){ __setProp___id7__Scene1_uicontent_114(); __setProp___id6__Scene1_uicontent_114(); __setProp___id5__Scene1_uicontent_114(); __setProp___id4__Scene1_uicontent_114(); } function frame122(){ __setProp___id7__Scene1_uicontent_114(); __setProp___id6__Scene1_uicontent_114(); __setProp___id5__Scene1_uicontent_114(); __setProp___id4__Scene1_uicontent_114(); } function frame123(){ __setProp___id7__Scene1_uicontent_114(); __setProp___id6__Scene1_uicontent_114(); __setProp___id5__Scene1_uicontent_114(); __setProp___id4__Scene1_uicontent_114(); } function frame124(){ __setProp___id7__Scene1_uicontent_114(); __setProp___id6__Scene1_uicontent_114(); __setProp___id5__Scene1_uicontent_114(); __setProp___id4__Scene1_uicontent_114(); } function frame136(){ __setProp_winnerField_Scene1_uicontent_134(); __setProp_scoreField_Scene1_uicontent_134(); __setProp___id8__Scene1_uicontent_134(); } function frame137(){ __setProp_winnerField_Scene1_uicontent_134(); __setProp_scoreField_Scene1_uicontent_134(); __setProp___id8__Scene1_uicontent_134(); } function frame138(){ __setProp_winnerField_Scene1_uicontent_134(); __setProp_scoreField_Scene1_uicontent_134(); __setProp___id8__Scene1_uicontent_134(); } function frame139(){ __setProp_winnerField_Scene1_uicontent_134(); __setProp_scoreField_Scene1_uicontent_134(); __setProp___id8__Scene1_uicontent_134(); } function frame140(){ __setProp_winnerField_Scene1_uicontent_134(); __setProp_scoreField_Scene1_uicontent_134(); __setProp___id8__Scene1_uicontent_134(); } function frame141(){ __setProp_winnerField_Scene1_uicontent_134(); __setProp_scoreField_Scene1_uicontent_134(); __setProp___id8__Scene1_uicontent_134(); } function frame142(){ __setProp_winnerField_Scene1_uicontent_134(); __setProp_scoreField_Scene1_uicontent_134(); __setProp___id8__Scene1_uicontent_134(); } function frame143(){ __setProp_winnerField_Scene1_uicontent_134(); __setProp_scoreField_Scene1_uicontent_134(); __setProp___id8__Scene1_uicontent_134(); } function frame144(){ __setProp_winnerField_Scene1_uicontent_134(); __setProp_scoreField_Scene1_uicontent_134(); __setProp___id8__Scene1_uicontent_134(); } } }//package badicecream_fla
Section 65
//mblue_attack_203 (badicecream_fla.mblue_attack_203) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class mblue_attack_203 extends MovieClip { public function mblue_attack_203(){ addFrameScript(42, frame43, 44, frame45, 57, frame58); } function frame43(){ NitromeGame.sound_manager.playSound("squid_electric"); } function frame45(){ BlueBreakerEnemy(parent).breakTiles(); } function frame58(){ BlueBreakerEnemy(parent).resumeWalk(); } } }//package badicecream_fla
Section 66
//mblue_attackd_215 (badicecream_fla.mblue_attackd_215) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class mblue_attackd_215 extends MovieClip { public function mblue_attackd_215(){ addFrameScript(42, frame43, 44, frame45, 57, frame58); } function frame43(){ NitromeGame.sound_manager.playSound("squid_electric"); } function frame45(){ BlueBreakerEnemy(parent).breakTiles(); } function frame58(){ BlueBreakerEnemy(parent).resumeWalk(); } } }//package badicecream_fla
Section 67
//mblue_attackdu_224 (badicecream_fla.mblue_attackdu_224) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class mblue_attackdu_224 extends MovieClip { public function mblue_attackdu_224(){ addFrameScript(42, frame43, 44, frame45, 57, frame58); } function frame43(){ NitromeGame.sound_manager.playSound("squid_electric"); } function frame45(){ BlueBreakerEnemy(parent).breakTiles(); } function frame58(){ BlueBreakerEnemy(parent).resumeWalk(); } } }//package badicecream_fla
Section 68
//melon_appear_44 (badicecream_fla.melon_appear_44) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class melon_appear_44 extends MovieClip { public function melon_appear_44(){ addFrameScript(19, frame20); } function frame20(){ Collectible(parent).finishAppearAnimation(); } } }//package badicecream_fla
Section 69
//melon_collectcopy_43 (badicecream_fla.melon_collectcopy_43) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class melon_collectcopy_43 extends MovieClip { public function melon_collectcopy_43(){ addFrameScript(15, frame16); } function frame16(){ Collectible(parent).finishCollectAnimation(); } } }//package badicecream_fla
Section 70
//menupopup_329 (badicecream_fla.menupopup_329) package badicecream_fla { import flash.display.*; public dynamic class menupopup_329 extends MovieClip { public function menupopup_329(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 71
//messageoverlaycontent_365 (badicecream_fla.messageoverlaycontent_365) package badicecream_fla { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class messageoverlaycontent_365 extends MovieClip { public var messageText:BadIcecreamFont; public function messageoverlaycontent_365(){ __setProp_messageText_messageoverlaycontent_Layer2_0(); } function __setProp_messageText_messageoverlaycontent_Layer2_0(){ try { messageText["componentInspectorSetting"] = true; } catch(e:Error) { }; messageText.align = "center"; messageText.alignVert = "center"; messageText.color = 0xFFFFFF; messageText.lineSpacing = 24; messageText.previewText = "message"; messageText.scale = 2; messageText.style = 0; messageText.tracking = 1; messageText.wordWrap = true; try { messageText["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package badicecream_fla
Section 72
//nitrome_331 (badicecream_fla.nitrome_331) package badicecream_fla { import flash.display.*; public dynamic class nitrome_331 extends MovieClip { public function nitrome_331(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 73
//nitromeintro_468 (badicecream_fla.nitromeintro_468) package badicecream_fla { import flash.display.*; public dynamic class nitromeintro_468 extends MovieClip { public function nitromeintro_468(){ addFrameScript(89, frame90, 187, frame188, 0xFF, frame256); } function frame90(){ NitromeGame.sound_manager.playSound("ice_wall"); } function frame188(){ NitromeGame.sound_manager.playSound("nitrome"); } function frame256(){ stop(); NitromeGame.transition.doTween("title_screen"); } } }//package badicecream_fla
Section 74
//orange_80 (badicecream_fla.orange_80) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class orange_80 extends MovieClip { public function orange_80(){ addFrameScript(19, frame20); } function frame20(){ Collectible(parent).finishAppearAnimation(); } } }//package badicecream_fla
Section 75
//orange_collect_79 (badicecream_fla.orange_collect_79) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class orange_collect_79 extends MovieClip { public function orange_collect_79(){ addFrameScript(15, frame16); } function frame16(){ Collectible(parent).finishCollectAnimation(); } } }//package badicecream_fla
Section 76
//pear_appear_49 (badicecream_fla.pear_appear_49) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pear_appear_49 extends MovieClip { public function pear_appear_49(){ addFrameScript(19, frame20); } function frame20(){ Collectible(parent).finishAppearAnimation(); } } }//package badicecream_fla
Section 77
//pear_collect_48 (badicecream_fla.pear_collect_48) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pear_collect_48 extends MovieClip { public function pear_collect_48(){ addFrameScript(15, frame16); } function frame16(){ Collectible(parent).finishCollectAnimation(); } } }//package badicecream_fla
Section 78
//pick_up_fruit_318 (badicecream_fla.pick_up_fruit_318) package badicecream_fla { import flash.display.*; public dynamic class pick_up_fruit_318 extends MovieClip { public function pick_up_fruit_318(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 79
//pinapple_appear_55 (badicecream_fla.pinapple_appear_55) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pinapple_appear_55 extends MovieClip { public function pinapple_appear_55(){ addFrameScript(19, frame20); } function frame20(){ Collectible(parent).finishAppearAnimation(); } } }//package badicecream_fla
Section 80
//pinapple_collect_54 (badicecream_fla.pinapple_collect_54) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pinapple_collect_54 extends MovieClip { public function pinapple_collect_54(){ addFrameScript(15, frame16); } function frame16(){ Collectible(parent).finishCollectAnimation(); } } }//package badicecream_fla
Section 81
//pineapple_328 (badicecream_fla.pineapple_328) package badicecream_fla { import flash.display.*; public dynamic class pineapple_328 extends MovieClip { public function pineapple_328(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 82
//pineapple_spin_53 (badicecream_fla.pineapple_spin_53) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pineapple_spin_53 extends MovieClip { public function pineapple_spin_53(){ addFrameScript(20, frame21, 25, frame26, 74, frame75, 76, frame77); } function frame21(){ CollectiblePineapple(parent).tooHigh = true; } function frame26(){ CollectiblePineapple(parent).flyingAlong = true; } function frame75(){ CollectiblePineapple(parent).tooHigh = false; } function frame77(){ CollectiblePineapple(parent).endFlying(); } } }//package badicecream_fla
Section 83
//popupcontent_367 (badicecream_fla.popupcontent_367) package badicecream_fla { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import com.nitrome.game.*; import flash.media.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class popupcontent_367 extends MovieClip { public var default_next:NextLevelButton; public var player1Score:BadIcecreamFont; public var t1:BadIcecreamFont; public var t2:BadIcecreamFont; public var t3:BadIcecreamFont; public var player2Score:BadIcecreamFont; public var default_restart:RestartLevelButton; public var default_resume2:ContinueGameButton2; public var totalScore:BadIcecreamFont; public var player1Image:MovieClip; public var player2Image:MovieClip; public var t3a:BadIcecreamFont; public var t2a:BadIcecreamFont; public var default_resume:ContinueGameButton1; public var __setPropDict:Dictionary; public function popupcontent_367(){ __setPropDict = new Dictionary(true); super(); addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10, 14, frame15, 15, frame16, 16, frame17, 17, frame18, 18, frame19, 19, frame20, 20, frame21, 21, frame22, 22, frame23, 23, frame24, 24, frame25, 25, frame26, 26, frame27, 27, frame28, 28, frame29, 29, frame30, 30, frame31, 31, frame32, 32, frame33, 33, frame34, 34, frame35, 35, frame36, 36, frame37, 37, frame38, 38, frame39, 39, frame40, 40, frame41, 41, frame42, 42, frame43, 43, frame44, 44, frame45, 45, frame46, 46, frame47, 47, frame48, 48, frame49, 49, frame50, 50, frame51, 51, frame52, 52, frame53, 53, frame54, 54, frame55, 55, frame56, 56, frame57, 57, frame58, 58, frame59, 59, frame60, 60, frame61, 61, frame62, 62, frame63, 63, frame64, 64, frame65, 65, frame66, 66, frame67, 67, frame68, 68, frame69, 69, frame70, 70, frame71, 71, frame72, 72, frame73, 73, frame74, 74, frame75, 75, frame76, 76, frame77, 77, frame78, 78, frame79, 79, frame80); } function __setProp_t1_popupcontent_titletext_0(){ if ((((__setPropDict[t1] == undefined)) || (!((((int(__setPropDict[t1]) >= 1)) && ((int(__setPropDict[t1]) <= 10))))))){ __setPropDict[t1] = currentFrame; try { t1["componentInspectorSetting"] = true; } catch(e:Error) { }; t1.align = "center"; t1.alignVert = "top"; t1.color = 0xFFFFFF; t1.lineSpacing = 24; t1.previewText = "game paused"; t1.scale = 2; t1.style = 0; t1.tracking = 1; t1.wordWrap = true; try { t1["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_t1_popupcontent_titletext_14(){ if ((((__setPropDict[t1] == undefined)) || (!((((int(__setPropDict[t1]) >= 15)) && ((int(__setPropDict[t1]) <= 18))))))){ __setPropDict[t1] = currentFrame; try { t1["componentInspectorSetting"] = true; } catch(e:Error) { }; t1.align = "center"; t1.alignVert = "top"; t1.color = 0xFFFFFF; t1.lineSpacing = 24; t1.previewText = "hot tiles"; t1.scale = 2; t1.style = 0; t1.tracking = 1; t1.wordWrap = true; try { t1["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_t1_popupcontent_titletext_18(){ if ((((__setPropDict[t1] == undefined)) || (!((((int(__setPropDict[t1]) >= 19)) && ((int(__setPropDict[t1]) <= 22))))))){ __setPropDict[t1] = currentFrame; try { t1["componentInspectorSetting"] = true; } catch(e:Error) { }; t1.align = "center"; t1.alignVert = "top"; t1.color = 0xFFFFFF; t1.lineSpacing = 24; t1.previewText = "Campfires"; t1.scale = 2; t1.style = 0; t1.tracking = 1; t1.wordWrap = true; try { t1["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_t1_popupcontent_titletext_22(){ if ((((__setPropDict[t1] == undefined)) || (!((((int(__setPropDict[t1]) >= 23)) && ((int(__setPropDict[t1]) <= 26))))))){ __setPropDict[t1] = currentFrame; try { t1["componentInspectorSetting"] = true; } catch(e:Error) { }; t1.align = "center"; t1.alignVert = "top"; t1.color = 0xFFFFFF; t1.lineSpacing = 24; t1.previewText = "Arrow Tiles"; t1.scale = 2; t1.style = 0; t1.tracking = 1; t1.wordWrap = true; try { t1["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_t1_popupcontent_titletext_26(){ if ((((__setPropDict[t1] == undefined)) || (!((((int(__setPropDict[t1]) >= 27)) && ((int(__setPropDict[t1]) <= 30))))))){ __setPropDict[t1] = currentFrame; try { t1["componentInspectorSetting"] = true; } catch(e:Error) { }; t1.align = "center"; t1.alignVert = "top"; t1.color = 0xFFFFFF; t1.lineSpacing = 24; t1.previewText = "Invisible blocks"; t1.scale = 2; t1.style = 0; t1.tracking = 1; t1.wordWrap = true; try { t1["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_t2a_popupcontent_scoretext_30(){ if ((((__setPropDict[t2a] == undefined)) || (!((((int(__setPropDict[t2a]) >= 31)) && ((int(__setPropDict[t2a]) <= 40))))))){ __setPropDict[t2a] = currentFrame; try { t2a["componentInspectorSetting"] = true; } catch(e:Error) { }; t2a.align = "right"; t2a.alignVert = "top"; t2a.color = 0xFFFFFF; t2a.lineSpacing = 24; t2a.previewText = "score ="; t2a.scale = 2; t2a.style = 0; t2a.tracking = 1; t2a.wordWrap = true; try { t2a["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_totalScore_popupcontent_scoretext_30(){ if ((((__setPropDict[totalScore] == undefined)) || (!((((int(__setPropDict[totalScore]) >= 31)) && ((int(__setPropDict[totalScore]) <= 80))))))){ __setPropDict[totalScore] = currentFrame; try { totalScore["componentInspectorSetting"] = true; } catch(e:Error) { }; totalScore.align = "left"; totalScore.alignVert = "top"; totalScore.color = 0xFFFFFF; totalScore.lineSpacing = 24; totalScore.previewText = "00000000"; totalScore.scale = 2; totalScore.style = 0; totalScore.tracking = 1; totalScore.wordWrap = true; try { totalScore["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_t2_popupcontent_titletext_30(){ if ((((__setPropDict[t2] == undefined)) || (!((((int(__setPropDict[t2]) >= 31)) && ((int(__setPropDict[t2]) <= 40))))))){ __setPropDict[t2] = currentFrame; try { t2["componentInspectorSetting"] = true; } catch(e:Error) { }; t2.align = "center"; t2.alignVert = "top"; t2.color = 0xFFFFFF; t2.lineSpacing = 24; t2.previewText = "level complete!"; t2.scale = 2; t2.style = 0; t2.tracking = 1; t2.wordWrap = true; try { t2["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_t3a_popupcontent_scoretext_40(){ if ((((__setPropDict[t3a] == undefined)) || (!((((int(__setPropDict[t3a]) >= 41)) && ((int(__setPropDict[t3a]) <= 80))))))){ __setPropDict[t3a] = currentFrame; try { t3a["componentInspectorSetting"] = true; } catch(e:Error) { }; t3a.align = "right"; t3a.alignVert = "top"; t3a.color = 0xFFFFFF; t3a.lineSpacing = 24; t3a.previewText = "score ="; t3a.scale = 2; t3a.style = 0; t3a.tracking = 1; t3a.wordWrap = true; try { t3a["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_t3_popupcontent_titletext_40(){ if ((((__setPropDict[t3] == undefined)) || (!((((int(__setPropDict[t3]) >= 41)) && ((int(__setPropDict[t3]) <= 50))))))){ __setPropDict[t3] = currentFrame; try { t3["componentInspectorSetting"] = true; } catch(e:Error) { }; t3.align = "center"; t3.alignVert = "top"; t3.color = 0xFFFFFF; t3.lineSpacing = 24; t3.previewText = "total meltdown!"; t3.scale = 2; t3.style = 0; t3.tracking = 1; t3.wordWrap = true; try { t3["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_player1Score_popupcontent_scoretext_50(){ if ((((__setPropDict[player1Score] == undefined)) || (!((((int(__setPropDict[player1Score]) >= 51)) && ((int(__setPropDict[player1Score]) <= 80))))))){ __setPropDict[player1Score] = currentFrame; try { player1Score["componentInspectorSetting"] = true; } catch(e:Error) { }; player1Score.align = "center"; player1Score.alignVert = "top"; player1Score.color = 0xFFFFFF; player1Score.lineSpacing = 24; player1Score.previewText = "0"; player1Score.scale = 2; player1Score.style = 0; player1Score.tracking = 1; player1Score.wordWrap = true; try { player1Score["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_player2Score_popupcontent_scoretext_50(){ if ((((__setPropDict[player2Score] == undefined)) || (!((((int(__setPropDict[player2Score]) >= 51)) && ((int(__setPropDict[player2Score]) <= 80))))))){ __setPropDict[player2Score] = currentFrame; try { player2Score["componentInspectorSetting"] = true; } catch(e:Error) { }; player2Score.align = "center"; player2Score.alignVert = "top"; player2Score.color = 0xFFFFFF; player2Score.lineSpacing = 24; player2Score.previewText = "0"; player2Score.scale = 2; player2Score.style = 0; player2Score.tracking = 1; player2Score.wordWrap = true; try { player2Score["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_t2_popupcontent_titletext_50(){ if ((((__setPropDict[t2] == undefined)) || (!((((int(__setPropDict[t2]) >= 51)) && ((int(__setPropDict[t2]) <= 60))))))){ __setPropDict[t2] = currentFrame; try { t2["componentInspectorSetting"] = true; } catch(e:Error) { }; t2.align = "center"; t2.alignVert = "top"; t2.color = 0xFFFFFF; t2.lineSpacing = 24; t2.previewText = "player 1 wins!"; t2.scale = 2; t2.style = 0; t2.tracking = 1; t2.wordWrap = true; try { t2["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_t2_popupcontent_titletext_60(){ if ((((__setPropDict[t2] == undefined)) || (!((((int(__setPropDict[t2]) >= 61)) && ((int(__setPropDict[t2]) <= 70))))))){ __setPropDict[t2] = currentFrame; try { t2["componentInspectorSetting"] = true; } catch(e:Error) { }; t2.align = "center"; t2.alignVert = "top"; t2.color = 0xFFFFFF; t2.lineSpacing = 24; t2.previewText = "player 2 wins!"; t2.scale = 2; t2.style = 0; t2.tracking = 1; t2.wordWrap = true; try { t2["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp_t2_popupcontent_titletext_70(){ if ((((__setPropDict[t2] == undefined)) || (!((((int(__setPropDict[t2]) >= 71)) && ((int(__setPropDict[t2]) <= 80))))))){ __setPropDict[t2] = currentFrame; try { t2["componentInspectorSetting"] = true; } catch(e:Error) { }; t2.align = "center"; t2.alignVert = "top"; t2.color = 0xFFFFFF; t2.lineSpacing = 24; t2.previewText = "draw!"; t2.scale = 2; t2.style = 0; t2.tracking = 1; t2.wordWrap = true; try { t2["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function frame1(){ __setProp_t1_popupcontent_titletext_0(); } function frame2(){ __setProp_t1_popupcontent_titletext_0(); } function frame3(){ __setProp_t1_popupcontent_titletext_0(); } function frame4(){ __setProp_t1_popupcontent_titletext_0(); } function frame5(){ __setProp_t1_popupcontent_titletext_0(); } function frame6(){ __setProp_t1_popupcontent_titletext_0(); } function frame7(){ __setProp_t1_popupcontent_titletext_0(); } function frame8(){ __setProp_t1_popupcontent_titletext_0(); } function frame9(){ __setProp_t1_popupcontent_titletext_0(); } function frame10(){ __setProp_t1_popupcontent_titletext_0(); } function frame15(){ __setProp_t1_popupcontent_titletext_14(); } function frame16(){ __setProp_t1_popupcontent_titletext_14(); } function frame17(){ __setProp_t1_popupcontent_titletext_14(); } function frame18(){ __setProp_t1_popupcontent_titletext_14(); } function frame19(){ __setProp_t1_popupcontent_titletext_18(); } function frame20(){ __setProp_t1_popupcontent_titletext_18(); } function frame21(){ __setProp_t1_popupcontent_titletext_18(); } function frame22(){ __setProp_t1_popupcontent_titletext_18(); } function frame23(){ __setProp_t1_popupcontent_titletext_22(); } function frame24(){ __setProp_t1_popupcontent_titletext_22(); } function frame25(){ __setProp_t1_popupcontent_titletext_22(); } function frame26(){ __setProp_t1_popupcontent_titletext_22(); } function frame27(){ __setProp_t1_popupcontent_titletext_26(); } function frame28(){ __setProp_t1_popupcontent_titletext_26(); } function frame29(){ __setProp_t1_popupcontent_titletext_26(); } function frame30(){ __setProp_t1_popupcontent_titletext_26(); } function frame31(){ __setProp_t2_popupcontent_titletext_30(); __setProp_totalScore_popupcontent_scoretext_30(); __setProp_t2a_popupcontent_scoretext_30(); } function frame32(){ __setProp_t2_popupcontent_titletext_30(); __setProp_totalScore_popupcontent_scoretext_30(); __setProp_t2a_popupcontent_scoretext_30(); } function frame33(){ __setProp_t2_popupcontent_titletext_30(); __setProp_totalScore_popupcontent_scoretext_30(); __setProp_t2a_popupcontent_scoretext_30(); } function frame34(){ __setProp_t2_popupcontent_titletext_30(); __setProp_totalScore_popupcontent_scoretext_30(); __setProp_t2a_popupcontent_scoretext_30(); } function frame35(){ __setProp_t2_popupcontent_titletext_30(); __setProp_totalScore_popupcontent_scoretext_30(); __setProp_t2a_popupcontent_scoretext_30(); } function frame36(){ __setProp_t2_popupcontent_titletext_30(); __setProp_totalScore_popupcontent_scoretext_30(); __setProp_t2a_popupcontent_scoretext_30(); } function frame37(){ __setProp_t2_popupcontent_titletext_30(); __setProp_totalScore_popupcontent_scoretext_30(); __setProp_t2a_popupcontent_scoretext_30(); } function frame38(){ __setProp_t2_popupcontent_titletext_30(); __setProp_totalScore_popupcontent_scoretext_30(); __setProp_t2a_popupcontent_scoretext_30(); } function frame39(){ __setProp_t2_popupcontent_titletext_30(); __setProp_totalScore_popupcontent_scoretext_30(); __setProp_t2a_popupcontent_scoretext_30(); } function frame40(){ __setProp_t2_popupcontent_titletext_30(); __setProp_totalScore_popupcontent_scoretext_30(); __setProp_t2a_popupcontent_scoretext_30(); } function frame41(){ __setProp_t3_popupcontent_titletext_40(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame42(){ __setProp_t3_popupcontent_titletext_40(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame43(){ __setProp_t3_popupcontent_titletext_40(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame44(){ __setProp_t3_popupcontent_titletext_40(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame45(){ __setProp_t3_popupcontent_titletext_40(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame46(){ __setProp_t3_popupcontent_titletext_40(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame47(){ __setProp_t3_popupcontent_titletext_40(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame48(){ __setProp_t3_popupcontent_titletext_40(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame49(){ __setProp_t3_popupcontent_titletext_40(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame50(){ __setProp_t3_popupcontent_titletext_40(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame51(){ __setProp_t2_popupcontent_titletext_50(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame52(){ __setProp_t2_popupcontent_titletext_50(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame53(){ __setProp_t2_popupcontent_titletext_50(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame54(){ __setProp_t2_popupcontent_titletext_50(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame55(){ __setProp_t2_popupcontent_titletext_50(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame56(){ __setProp_t2_popupcontent_titletext_50(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame57(){ __setProp_t2_popupcontent_titletext_50(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame58(){ __setProp_t2_popupcontent_titletext_50(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame59(){ __setProp_t2_popupcontent_titletext_50(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame60(){ __setProp_t2_popupcontent_titletext_50(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame61(){ __setProp_t2_popupcontent_titletext_60(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame62(){ __setProp_t2_popupcontent_titletext_60(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame63(){ __setProp_t2_popupcontent_titletext_60(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame64(){ __setProp_t2_popupcontent_titletext_60(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame65(){ __setProp_t2_popupcontent_titletext_60(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame66(){ __setProp_t2_popupcontent_titletext_60(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame67(){ __setProp_t2_popupcontent_titletext_60(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame68(){ __setProp_t2_popupcontent_titletext_60(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame69(){ __setProp_t2_popupcontent_titletext_60(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame70(){ __setProp_t2_popupcontent_titletext_60(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame71(){ __setProp_t2_popupcontent_titletext_70(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame72(){ __setProp_t2_popupcontent_titletext_70(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame73(){ __setProp_t2_popupcontent_titletext_70(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame74(){ __setProp_t2_popupcontent_titletext_70(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame75(){ __setProp_t2_popupcontent_titletext_70(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame76(){ __setProp_t2_popupcontent_titletext_70(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame77(){ __setProp_t2_popupcontent_titletext_70(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame78(){ __setProp_t2_popupcontent_titletext_70(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame79(){ __setProp_t2_popupcontent_titletext_70(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } function frame80(){ __setProp_t2_popupcontent_titletext_70(); __setProp_player2Score_popupcontent_scoretext_50(); __setProp_player1Score_popupcontent_scoretext_50(); __setProp_t3a_popupcontent_scoretext_40(); __setProp_totalScore_popupcontent_scoretext_30(); } } }//package badicecream_fla
Section 84
//pot_turn_brown_112 (badicecream_fla.pot_turn_brown_112) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turn_brown_112 extends MovieClip { public function pot_turn_brown_112(){ addFrameScript(34, frame35); } function frame35(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 85
//pot_turn_brown_128 (badicecream_fla.pot_turn_brown_128) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turn_brown_128 extends MovieClip { public function pot_turn_brown_128(){ addFrameScript(19, frame20); } function frame20(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 86
//pot_turn_pink_118 (badicecream_fla.pot_turn_pink_118) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turn_pink_118 extends MovieClip { public function pot_turn_pink_118(){ addFrameScript(34, frame35); } function frame35(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 87
//pot_turn_pink_129 (badicecream_fla.pot_turn_pink_129) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turn_pink_129 extends MovieClip { public function pot_turn_pink_129(){ addFrameScript(19, frame20); } function frame20(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 88
//pot_turn_side_brown_122 (badicecream_fla.pot_turn_side_brown_122) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turn_side_brown_122 extends MovieClip { public function pot_turn_side_brown_122(){ addFrameScript(34, frame35); } function frame35(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 89
//pot_turn_side_brown_131 (badicecream_fla.pot_turn_side_brown_131) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turn_side_brown_131 extends MovieClip { public function pot_turn_side_brown_131(){ addFrameScript(19, frame20); } function frame20(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 90
//pot_turn_side_pink_123 (badicecream_fla.pot_turn_side_pink_123) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turn_side_pink_123 extends MovieClip { public function pot_turn_side_pink_123(){ addFrameScript(34, frame35); } function frame35(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 91
//pot_turn_side_pink_132 (badicecream_fla.pot_turn_side_pink_132) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turn_side_pink_132 extends MovieClip { public function pot_turn_side_pink_132(){ addFrameScript(19, frame20); } function frame20(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 92
//pot_turn_side_white_121 (badicecream_fla.pot_turn_side_white_121) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turn_side_white_121 extends MovieClip { public function pot_turn_side_white_121(){ addFrameScript(34, frame35); } function frame35(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 93
//pot_turn_side_white_130 (badicecream_fla.pot_turn_side_white_130) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turn_side_white_130 extends MovieClip { public function pot_turn_side_white_130(){ addFrameScript(19, frame20); } function frame20(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 94
//pot_turn_white_105 (badicecream_fla.pot_turn_white_105) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turn_white_105 extends MovieClip { public function pot_turn_white_105(){ addFrameScript(34, frame35); } function frame35(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 95
//pot_turn_white_127 (badicecream_fla.pot_turn_white_127) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turn_white_127 extends MovieClip { public function pot_turn_white_127(){ addFrameScript(19, frame20); } function frame20(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 96
//pot_turnup_brown_125 (badicecream_fla.pot_turnup_brown_125) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turnup_brown_125 extends MovieClip { public function pot_turnup_brown_125(){ addFrameScript(34, frame35); } function frame35(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 97
//pot_turnup_brown_134 (badicecream_fla.pot_turnup_brown_134) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turnup_brown_134 extends MovieClip { public function pot_turnup_brown_134(){ addFrameScript(19, frame20); } function frame20(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 98
//pot_turnup_pink_126 (badicecream_fla.pot_turnup_pink_126) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turnup_pink_126 extends MovieClip { public function pot_turnup_pink_126(){ addFrameScript(34, frame35); } function frame35(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 99
//pot_turnup_pink_135 (badicecream_fla.pot_turnup_pink_135) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turnup_pink_135 extends MovieClip { public function pot_turnup_pink_135(){ addFrameScript(19, frame20); } function frame20(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 100
//pot_turnup_white_124 (badicecream_fla.pot_turnup_white_124) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turnup_white_124 extends MovieClip { public function pot_turnup_white_124(){ addFrameScript(34, frame35); } function frame35(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 101
//pot_turnup_white_133 (badicecream_fla.pot_turnup_white_133) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class pot_turnup_white_133 extends MovieClip { public function pot_turnup_white_133(){ addFrameScript(19, frame20); } function frame20(){ ChaserEnemy(parent).endAnimation(); } } }//package badicecream_fla
Section 102
//select_319 (badicecream_fla.select_319) package badicecream_fla { import flash.display.*; public dynamic class select_319 extends MovieClip { public function select_319(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 103
//smackup_279 (badicecream_fla.smackup_279) package badicecream_fla { import flash.display.*; public dynamic class smackup_279 extends MovieClip { public function smackup_279(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package badicecream_fla
Section 104
//squid_electric_320 (badicecream_fla.squid_electric_320) package badicecream_fla { import flash.display.*; public dynamic class squid_electric_320 extends MovieClip { public function squid_electric_320(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 105
//squid_ground_pound_321 (badicecream_fla.squid_ground_pound_321) package badicecream_fla { import flash.display.*; public dynamic class squid_ground_pound_321 extends MovieClip { public function squid_ground_pound_321(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 106
//squid_slap_322 (badicecream_fla.squid_slap_322) package badicecream_fla { import flash.display.*; public dynamic class squid_slap_322 extends MovieClip { public function squid_slap_322(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 107
//strawberry_appear_60 (badicecream_fla.strawberry_appear_60) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class strawberry_appear_60 extends MovieClip { public function strawberry_appear_60(){ addFrameScript(19, frame20); } function frame20(){ Collectible(parent).finishAppearAnimation(); } } }//package badicecream_fla
Section 108
//strawberry_collectcopy_59 (badicecream_fla.strawberry_collectcopy_59) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class strawberry_collectcopy_59 extends MovieClip { public function strawberry_collectcopy_59(){ addFrameScript(15, frame16); } function frame16(){ Collectible(parent).finishCollectAnimation(); } } }//package badicecream_fla
Section 109
//transition_330 (badicecream_fla.transition_330) package badicecream_fla { import flash.display.*; public dynamic class transition_330 extends MovieClip { public function transition_330(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package badicecream_fla
Section 110
//yellow_attck_198 (badicecream_fla.yellow_attck_198) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class yellow_attck_198 extends MovieClip { public function yellow_attck_198(){ addFrameScript(31, frame32, 34, frame35, 61, frame62, 64, frame65, 87, frame88, 90, frame91, 102, frame103); } function frame32(){ NitromeGame.sound_manager.playSound("squid_slap"); } function frame35(){ YellowBreakerEnemy(parent).flashTileAhead(); } function frame62(){ NitromeGame.sound_manager.playSound("squid_slap"); } function frame65(){ YellowBreakerEnemy(parent).flashTileAhead(); } function frame88(){ NitromeGame.sound_manager.playSound("squid_slap"); } function frame91(){ YellowBreakerEnemy(parent).breakTiles(); } function frame103(){ YellowBreakerEnemy(parent).resumeWalk(); } } }//package badicecream_fla
Section 111
//yellow_attck_up_197 (badicecream_fla.yellow_attck_up_197) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class yellow_attck_up_197 extends MovieClip { public function yellow_attck_up_197(){ addFrameScript(31, frame32, 34, frame35, 61, frame62, 64, frame65, 87, frame88, 90, frame91, 102, frame103); } function frame32(){ NitromeGame.sound_manager.playSound("squid_slap"); } function frame35(){ YellowBreakerEnemy(parent).flashTileAhead(); } function frame62(){ NitromeGame.sound_manager.playSound("squid_slap"); } function frame65(){ YellowBreakerEnemy(parent).flashTileAhead(); } function frame88(){ NitromeGame.sound_manager.playSound("squid_slap"); } function frame91(){ YellowBreakerEnemy(parent).breakTiles(); } function frame103(){ YellowBreakerEnemy(parent).resumeWalk(); } } }//package badicecream_fla
Section 112
//yellow_side_attack_196 (badicecream_fla.yellow_side_attack_196) package badicecream_fla { import com.nitrome.badicecream.*; import flash.display.*; public dynamic class yellow_side_attack_196 extends MovieClip { public function yellow_side_attack_196(){ addFrameScript(31, frame32, 34, frame35, 61, frame62, 64, frame65, 86, frame87, 89, frame90, 102, frame103); } function frame32(){ NitromeGame.sound_manager.playSound("squid_slap"); } function frame35(){ YellowBreakerEnemy(parent).flashTileAhead(); } function frame62(){ NitromeGame.sound_manager.playSound("squid_slap"); } function frame65(){ YellowBreakerEnemy(parent).flashTileAhead(); } function frame87(){ NitromeGame.sound_manager.playSound("squid_slap"); } function frame90(){ YellowBreakerEnemy(parent).breakTiles(); } function frame103(){ YellowBreakerEnemy(parent).resumeWalk(); } } }//package badicecream_fla
Section 113
//ArrowTile (com.nitrome.badicecream.ArrowTile) package com.nitrome.badicecream { public class ArrowTile extends StaticObject { public var direction:Number; override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); x = (_arg1 * Controller.TILE_SIZE); y = (_arg2 * Controller.TILE_SIZE); if ((this is ArrowTileLeft)){ direction = Walker.LEFT; }; if ((this is ArrowTileRight)){ direction = Walker.RIGHT; }; if ((this is ArrowTileUp)){ direction = Walker.UP; }; if ((this is ArrowTileDown)){ direction = Walker.DOWN; }; below = true; setSlowRender(); } } }//package com.nitrome.badicecream
Section 114
//ArrowTileDown (com.nitrome.badicecream.ArrowTileDown) package com.nitrome.badicecream { public dynamic class ArrowTileDown extends ArrowTile { } }//package com.nitrome.badicecream
Section 115
//ArrowTileLeft (com.nitrome.badicecream.ArrowTileLeft) package com.nitrome.badicecream { public dynamic class ArrowTileLeft extends ArrowTile { } }//package com.nitrome.badicecream
Section 116
//ArrowTileRight (com.nitrome.badicecream.ArrowTileRight) package com.nitrome.badicecream { public dynamic class ArrowTileRight extends ArrowTile { } }//package com.nitrome.badicecream
Section 117
//ArrowTileUp (com.nitrome.badicecream.ArrowTileUp) package com.nitrome.badicecream { public dynamic class ArrowTileUp extends ArrowTile { } }//package com.nitrome.badicecream
Section 118
//BlueBreakerEnemy (com.nitrome.badicecream.BlueBreakerEnemy) package com.nitrome.badicecream { public dynamic class BlueBreakerEnemy extends BreakerEnemy { } }//package com.nitrome.badicecream
Section 119
//BreakerEnemy (com.nitrome.badicecream.BreakerEnemy) package com.nitrome.badicecream { import flash.display.*; public class BreakerEnemy extends Enemy { public var gfx:MovieClip; private var seePathNum:Number;// = 0 private var breakDirection:Number;// = 0 private var breaking:Boolean;// = false private var zapClips:Array;// = null private var zapLife:Number;// = 0 override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); moveSpeed = 3; if ((this is YellowBreakerEnemy)){ moveSpeed = 2; }; Controller.level.tileGrid.getTile(tileX, tileY).itemInside = this; breaking = false; } override public function update():void{ if (!breaking){ generalUpdates(); movement(); randomWalkUpdate(); }; frameControl(); if (zapClips){ zapLife--; if (zapLife < 1){ zapClips = null; }; }; } private function generalUpdates():void{ seePathNum = Controller.level.tileGrid.getTile(tileX, tileY).seePathNum; if ((((((seePathNum > 1)) && (Controller.level.tileGrid.getTile(tileX, tileY).checked))) && ((moveDirection == 0)))){ walk((moveDirection = findDirection((seePathNum - 1)))); }; if (Controller.level.tileGrid.getTile(tileX, tileY).seePathNum == Infinity){ randomWalk = true; } else { randomWalk = false; if ((((moveDirection == 0)) && (!(breaking)))){ breakDirection = findBreakDirection(); if (breakDirection){ breaking = true; lastDirection = breakDirection; }; }; }; } public function breakTiles():void{ var dist:Number; var n:Number; var t:Tile; var z:MovieClip; var breakTile:Function = function (_arg1:Number, _arg2:Number):Boolean{ var _local3:Tile = Controller.level.tileGrid.getTile(_arg1, _arg2); if (!_local3){ return (false); }; if (_local3.wall){ return (false); }; if ((_local3.itemInside is IceTile)){ _local3.itemInside.quickBreakBlock(_local3); }; return (true); }; var dx:Number = 0; var dy:Number = 0; if ((this is GreenBreakerEnemy)){ dx = -1; while (dx <= 1) { dy = -1; while (dy <= 1) { if ((((dx == 0)) && ((dy == 0)))){ } else { breakTile((tileX + dx), (tileY + dy)); }; dy = (dy + 1); }; dx = (dx + 1); }; } else { if ((this is BlueBreakerEnemy)){ if (breakDirection == LEFT){ dx = -1; }; if (breakDirection == RIGHT){ dx = 1; }; if (breakDirection == UP){ dy = -1; }; if (breakDirection == DOWN){ dy = 1; }; dist = 1; while (dist < 100) { t = Controller.level.tileGrid.getTile((tileX + (dist * dx)), (tileY + (dist * dy))); if (!t){ break; }; if (t.wall){ break; }; if (!(t.itemInside is IceTile)){ break; }; dist = (dist + 1); }; zapLife = 12; zapClips = []; n = 1; while (n < dist) { breakTile((tileX + (n * dx)), (tileY + (n * dy))); z = new Zap(); z.x = (((tileX + (n * dx)) + 0.5) * Controller.TILE_SIZE); z.y = (((tileY + (n * dy)) + 0.5) * Controller.TILE_SIZE); z.rotation = 0; zapClips.push(z); n = (n + 1); }; } else { if (breakDirection == LEFT){ dx = -1; }; if (breakDirection == RIGHT){ dx = 1; }; if (breakDirection == UP){ dy = -1; }; if (breakDirection == DOWN){ dy = 1; }; breakTile((tileX + dx), (tileY + dy)); }; }; } public function flashTileAhead():void{ var _local2:IceTile; var _local1:Tile = getRelativeTile(breakDirection); if (((_local1) && ((_local1.itemInside is IceTile)))){ _local2 = IceTile(_local1.itemInside); _local2.flash(); }; } public function resumeWalk():void{ breaking = false; frameAction = "Walk"; } private function findBreakDirection():Number{ var _local1:Tile; var _local2:Number = 0; var _local3 = 1; while (_local3 <= 4) { if (_local3 == LEFT){ _local1 = Controller.level.tileGrid.getTile((tileX - 1), tileY); } else { if (_local3 == RIGHT){ _local1 = Controller.level.tileGrid.getTile((tileX + 1), tileY); } else { if (_local3 == UP){ _local1 = Controller.level.tileGrid.getTile(tileX, (tileY - 1)); } else { if (_local3 == DOWN){ _local1 = Controller.level.tileGrid.getTile(tileX, (tileY + 1)); }; }; }; }; if (!_local1){ } else { if (((!(_local1.wall)) && ((_local1.itemInside is IceTile)))){ _local2 = _local3; }; }; _local3++; }; return (_local2); } override public function findDirection(_arg1:Number):Number{ var _local2:Number = 0; if ((((Controller.level.tileGrid.getTile((tileX - 1), tileY).seePathNum == _arg1)) && (checkWalkable(LEFT)))){ _local2 = LEFT; } else { if ((((Controller.level.tileGrid.getTile((tileX + 1), tileY).seePathNum == _arg1)) && (checkWalkable(RIGHT)))){ _local2 = RIGHT; } else { if ((((Controller.level.tileGrid.getTile(tileX, (tileY - 1)).seePathNum == _arg1)) && (checkWalkable(UP)))){ _local2 = UP; } else { if ((((Controller.level.tileGrid.getTile(tileX, (tileY + 1)).seePathNum == _arg1)) && (checkWalkable(DOWN)))){ _local2 = DOWN; } else { if ((((Controller.level.tileGrid.getTile((tileX - 1), tileY).seePathNum < _arg1)) && (checkWalkable(LEFT)))){ _local2 = LEFT; } else { if ((((Controller.level.tileGrid.getTile((tileX + 1), tileY).seePathNum < _arg1)) && (checkWalkable(RIGHT)))){ _local2 = RIGHT; } else { if ((((Controller.level.tileGrid.getTile(tileX, (tileY - 1)).seePathNum < _arg1)) && (checkWalkable(UP)))){ _local2 = UP; } else { if ((((Controller.level.tileGrid.getTile(tileX, (tileY + 1)).seePathNum < _arg1)) && (checkWalkable(DOWN)))){ _local2 = DOWN; }; }; }; }; }; }; }; }; return (_local2); } override public function frameControl():void{ frameAction = (breaking) ? "Break" : "Walk"; super.frameControl(); } override public function render():void{ var _local1:MovieClip; super.render(); if (zapClips){ for each (_local1 in zapClips) { Controller.level.bitmapData.draw(_local1, _local1.transform.matrix); }; }; } } }//package com.nitrome.badicecream
Section 120
//BreakSmack (com.nitrome.badicecream.BreakSmack) package com.nitrome.badicecream { import flash.display.*; public dynamic class BreakSmack extends MovieClip { public function BreakSmack(){ addFrameScript(13, frame14); } function frame14(){ stop(); } } }//package com.nitrome.badicecream
Section 121
//Campfire (com.nitrome.badicecream.Campfire) package com.nitrome.badicecream { public class Campfire extends StaticObject { public var relightTimer:Number;// = 0 public var disabled:Boolean;// = false public var lit:Boolean;// = true override public function create(_arg1:Number, _arg2:Number):void{ var _local3:StaticObject; super.create(_arg1, _arg2); _local3 = new CampfireBack(); _local3.x = x; _local3.y = y; _local3.below = true; Controller.level.staticArray.push(_local3); setSlowRender(); gotoAndStop("Lit"); } public function update():void{ var _local1:Tile = getTile(); var _local2 = (_local1.itemInside is IceTile); if (((_local2) || (disabled))){ if (currentLabel != "Unlit"){ gotoAndStop("Unlit"); }; lit = false; relightTimer = 0; } else { if (currentLabel == "Unlit"){ relightTimer++; if (relightTimer > 100){ gotoAndStop("Lighting"); }; }; }; } public function setLit():void{ var _local1:Player; lit = true; for each (_local1 in Controller.level.playerList()) { if ((((((_local1.tileX == tileX)) && ((_local1.tileY == tileY)))) && (_local1.isAlive()))){ _local1.die(); }; }; } public function isLit():Boolean{ return (lit); } } }//package com.nitrome.badicecream
Section 122
//CampfireBack (com.nitrome.badicecream.CampfireBack) package com.nitrome.badicecream { public dynamic class CampfireBack extends StaticObject { } }//package com.nitrome.badicecream
Section 123
//ChaserEnemy (com.nitrome.badicecream.ChaserEnemy) package com.nitrome.badicecream { public class ChaserEnemy extends Enemy { public var chasingPlayer:Player;// = null public var popupAnimation:Boolean;// = false public var retractAnimation:Boolean;// = false public var timer:Number;// = 0 public var followP2Next:Boolean; override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); moveSpeed = 3; randomWalk = true; followP2Next = (Math.random() >= 0.5); Controller.level.tileGrid.getTile(tileX, tileY).itemInside = this; } private function colour(_arg1:Player):Number{ if (_arg1){ return (_arg1.colour); }; return (0); } override public function update():void{ var _local1:Player; moveSpeed = (chasingPlayer) ? 5.5 : 3; if (++timer > 180){ timer = 0; if (chasingPlayer){ retractAnimation = true; } else { chasingPlayer = (((followP2Next) && (Controller.level.coop))) ? Controller.level.player2 : Controller.level.player1; if (chasingPlayer.isDead()){ _local1 = chasingPlayer.otherPlayer(); if (((_local1) && (_local1.isAlive()))){ chasingPlayer = _local1; }; }; followP2Next = !(followP2Next); popupAnimation = true; }; NitromeGame.sound_manager.playSound("change_flower"); }; randomWalk = !(chasingPlayer); if (((!(popupAnimation)) && (!(retractAnimation)))){ movement(); if (!chasingPlayer){ randomWalkUpdate(); }; }; frameControl(); } public function endAnimation():void{ if (retractAnimation){ chasingPlayer = null; }; popupAnimation = false; retractAnimation = false; } override protected function stepped():void{ var _local1:Number = 0; if (chasingPlayer == Controller.level.player1){ _local1 = bestP1ChaseDirection(); }; if (chasingPlayer == Controller.level.player2){ _local1 = bestP2ChaseDirection(); }; if (_local1){ randomWalk = false; walk(_local1); } else { randomWalk = true; moveDirection = 0; randomWalkUpdate(); }; } protected function bestP1ChaseDirection():Number{ var _local3:Number; var _local4:Number; var _local1:Number = Infinity; var _local2:Number = 0; for each (_local3 in [LEFT, RIGHT, UP, DOWN]) { if (!checkWalkable(_local3)){ } else { _local4 = getRelativeTile(_local3).player1PathNum; if (_local4 < _local1){ _local1 = _local4; _local2 = _local3; }; }; }; return (_local2); } protected function bestP2ChaseDirection():Number{ var _local3:Number; var _local4:Number; var _local1:Number = Infinity; var _local2:Number = 0; for each (_local3 in [LEFT, RIGHT, UP, DOWN]) { if (!checkWalkable(_local3)){ } else { _local4 = getRelativeTile(_local3).player2PathNum; if (_local4 < _local1){ _local1 = _local4; _local2 = _local3; }; }; }; return (_local2); } override public function frameControl():void{ var _local1:Number = colour(chasingPlayer); if (popupAnimation){ frameAction = ("Popup" + _local1); } else { if (retractAnimation){ frameAction = ("Retract" + _local1); } else { frameAction = ("Walk" + _local1); }; }; if (moveDirection == LEFT){ frameAction = (frameAction + "Left"); }; if (moveDirection == RIGHT){ frameAction = (frameAction + "Right"); }; if (moveDirection == UP){ frameAction = (frameAction + "Up"); }; if (moveDirection == DOWN){ frameAction = (frameAction + "Down"); }; if (currentLabel != frameAction){ gotoAndStop(frameAction); }; } } }//package com.nitrome.badicecream
Section 124
//Collectible (com.nitrome.badicecream.Collectible) package com.nitrome.badicecream { import com.nitrome.util.*; public class Collectible extends StaticObject { public var collected:Boolean;// = false public var appearing:Boolean;// = true public var shadowShouldBeVisible:Boolean;// = true override public function create(_arg1:Number, _arg2:Number):void{ tileX = _arg1; tileY = _arg2; x = (_arg1 * Controller.TILE_SIZE); y = (_arg2 * Controller.TILE_SIZE); Controller.level.tileGrid.getTile(tileX, tileY).collectibleInside = this; visible = false; shadow = new FruitShadow(1, 1); shadowAlpha = 0; shadowShouldBeVisible = false; setSlowRender(); stop(); } public function update():void{ catchCheck(); setFrame(); updateShadowAlpha(); } protected function updateShadowAlpha():void{ if (shadowShouldBeVisible){ shadowAlpha = Global.slide(shadowAlpha, 1, 0.1); } else { shadowAlpha = Global.slide(shadowAlpha, 0, 0.1); }; } protected function setFrame():void{ var _local1:String; var _local2:IceTile; if (appearing){ _local1 = "Appear"; } else { if (collected){ _local1 = "Collect"; shadow = null; } else { _local1 = "Normal"; _local2 = (getTile().itemInside as IceTile); if (((_local2) && (_local2.opaque))){ _local1 = "Shadow"; }; }; }; if (currentLabel != _local1){ gotoAndStop(_local1); }; } protected function catchCheck():void{ if (!visible){ return; }; var _local1:Tile = Controller.level.tileGrid.getTile(tileX, tileY); var _local2:Player = (_local1.itemInside as Player); if (((_local2) && (!(_local2.isDead())))){ collect(_local2); }; } protected function collect(_arg1:Player):void{ if (collected){ return; }; collected = true; NitromeGame.sound_manager.playSound("pick_up_fruit"); _arg1.score.value = (_arg1.score.value + 50); } public function appear():void{ visible = true; appearing = true; gotoAndStop("Appear"); shadowShouldBeVisible = true; getTile().collectibleInside = this; } public function finishAppearAnimation():void{ appearing = false; } public function finishCollectAnimation():void{ visible = false; } } }//package com.nitrome.badicecream
Section 125
//CollectibleBananas (com.nitrome.badicecream.CollectibleBananas) package com.nitrome.badicecream { public dynamic class CollectibleBananas extends Collectible { } }//package com.nitrome.badicecream
Section 126
//CollectibleCherries (com.nitrome.badicecream.CollectibleCherries) package com.nitrome.badicecream { public dynamic class CollectibleCherries extends TeleportingCollectible { public function CollectibleCherries(){ addFrameScript(15, frame16, 88, frame89, 98, frame99, 112, frame113, 118, frame119, 194, frame195); } function frame16(){ gotoAndPlay("Normal"); } function frame89(){ shadowShouldBeVisible = false; } function frame99(){ NitromeGame.sound_manager.playSound("cherry_transport"); } function frame113(){ teleport(); } function frame119(){ shadowShouldBeVisible = true; } function frame195(){ gotoAndPlay("Normal"); } } }//package com.nitrome.badicecream
Section 127
//CollectibleGrapes (com.nitrome.badicecream.CollectibleGrapes) package com.nitrome.badicecream { public dynamic class CollectibleGrapes extends Collectible { } }//package com.nitrome.badicecream
Section 128
//CollectibleIndicator (com.nitrome.badicecream.CollectibleIndicator) package com.nitrome.badicecream { import flash.display.*; public class CollectibleIndicator extends MovieClip { public var window:MovieClip; public var collectibleIndex:Number;// = 0 public function create(_arg1:Number):void{ collectibleIndex = _arg1; update(); Controller.content.addChild(this); } public function update():void{ var _local1:String = Level.COLLECTIBLE_ORDER_STRINGS[collectibleIndex]; if (Controller.level.currentCollectibleNumber == collectibleIndex){ gotoAndStop((_local1 + "1")); window.visible = true; if (parent){ parent.setChildIndex(this, (parent.numChildren - 1)); }; } else { if (Controller.level.currentCollectibleNumber > collectibleIndex){ gotoAndStop((_local1 + "2")); window.visible = false; } else { gotoAndStop((_local1 + "1")); window.visible = false; }; }; } public function destroy():void{ if (parent){ parent.removeChild(this); }; } } }//package com.nitrome.badicecream
Section 129
//CollectibleKiwi (com.nitrome.badicecream.CollectibleKiwi) package com.nitrome.badicecream { public dynamic class CollectibleKiwi extends ScaredCollectible { } }//package com.nitrome.badicecream
Section 130
//CollectibleLemon (com.nitrome.badicecream.CollectibleLemon) package com.nitrome.badicecream { public dynamic class CollectibleLemon extends Collectible { } }//package com.nitrome.badicecream
Section 131
//CollectibleOrange (com.nitrome.badicecream.CollectibleOrange) package com.nitrome.badicecream { public dynamic class CollectibleOrange extends Collectible { } }//package com.nitrome.badicecream
Section 132
//CollectiblePear (com.nitrome.badicecream.CollectiblePear) package com.nitrome.badicecream { public dynamic class CollectiblePear extends ScaredCollectible { } }//package com.nitrome.badicecream
Section 133
//CollectiblePineapple (com.nitrome.badicecream.CollectiblePineapple) package com.nitrome.badicecream { public dynamic class CollectiblePineapple extends JumpingCollectible { } }//package com.nitrome.badicecream
Section 134
//CollectibleStrawberry (com.nitrome.badicecream.CollectibleStrawberry) package com.nitrome.badicecream { public dynamic class CollectibleStrawberry extends TurnRightWalkingCollectible { } }//package com.nitrome.badicecream
Section 135
//CollectibleWatermelon (com.nitrome.badicecream.CollectibleWatermelon) package com.nitrome.badicecream { public dynamic class CollectibleWatermelon extends Collectible { } }//package com.nitrome.badicecream
Section 136
//Controller (com.nitrome.badicecream.Controller) package com.nitrome.badicecream { import flash.display.*; import flash.events.*; import com.nitrome.game.*; import com.nitrome.util.*; public class Controller { public static const TILE_SIZE:Number = 36; public static const ALPHA:Number = 0.0174532925199433; public static const SKIP_MENUS:Boolean = false; public static var debug:Boolean = false; public static var level:Level = null; public static var stage:Stage; public static var root:MovieClip; public static var contentHolder:Sprite; public static var content:Sprite; public static var pauseKey:Boolean = false; public static var selectedLevel:Number = 1; public static var popup:IngamePopup; public static var startCoop:Boolean = false; public static var startPlayer1Type:Number = 0; public static var startPlayer2Type:Number = 0; public static var player1Wins:Number = 0; public static var player2Wins:Number = 0; public static var lastWinner:Number = 0; public static function startGame(_arg1:Sprite):void{ LevelXML.setup(); Key.initialize(_arg1.stage); stage = _arg1.stage; root = (_arg1.root as MovieClip); contentHolder = _arg1; _arg1.addChild((content = new Sprite())); popup = new IngamePopup(); startLevel(selectedLevel); stage.addEventListener(Event.ENTER_FRAME, loop); } public static function startLevel(_arg1:Number):void{ if (!content){ contentHolder.addChild((content = new Sprite())); }; NitromeGame.sound_manager.playMusic(SoundManager.GAME); level = new Level(); level.load(_arg1); } public static function endLevel():void{ if (level){ level.destroy(); level = null; }; if (((content) && (content.parent))){ content.parent.removeChild(content); }; content = null; } public static function restartLevel():void{ endLevel(); startLevel(selectedLevel); } public static function nextLevel():void{ selectedLevel++; endLevel(); startLevel(selectedLevel); } public static function endGame():void{ endLevel(); try { stage.removeEventListener(Event.ENTER_FRAME, loop); } catch(e:Error) { }; if (content){ content.parent.removeChild(content); content = null; }; } public static function loop(_arg1:Event):void{ if (level != null){ if (!isPaused()){ level.update(); }; }; popup.advance(); keyUpdates(); } public static function keyUpdates():void{ if (Input.isKeyDown(Input.P)){ if (popup.isOpen){ if (popup.popupType == "paused"){ popup.close(); }; } else { popup.open("paused"); }; pauseKey = true; } else { pauseKey = false; }; } public static function isPaused():Boolean{ if (((((popup) && (popup.isOpen))) && (popup.popupType))){ if (popup.popupType == "paused"){ return (true); }; if (popup.popupType == "failed"){ return (true); }; if (((level) && (level.shownHint))){ if (popup.popupType == "help"){ return (true); }; if (popup.popupType.substr(0, 4) == "hint"){ return (true); }; }; }; return (false); } } }//package com.nitrome.badicecream
Section 137
//Enemy (com.nitrome.badicecream.Enemy) package com.nitrome.badicecream { public class Enemy extends Walker { public var dead:Boolean;// = false public var pathNum:Number;// = 0 public var randomWalk:Boolean;// = false private var leftTileHit:Boolean;// = false private var rightTileHit:Boolean;// = false private var randomTurnTimer:Number;// = 0 override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); frameAction = "Walk"; above = false; } public function update():void{ movement(); frameControl(); } public function randomWalkUpdate():void{ var _local1:Boolean; var _local2:Boolean; var _local3:Boolean; var _local4:Array; var _local5:Tile; var _local6:Number; if (randomWalk){ if (lastDirection == 0){ lastDirection = 1; }; if (moveDirection == 0){ if (lastDirection == LEFT){ _local1 = freeAtTile((tileX - 1), tileY); _local2 = freeAtTile(tileX, (tileY + 1)); _local3 = freeAtTile(tileX, (tileY - 1)); } else { if (lastDirection == RIGHT){ _local1 = freeAtTile((tileX + 1), tileY); _local2 = freeAtTile(tileX, (tileY - 1)); _local3 = freeAtTile(tileX, (tileY + 1)); } else { if (lastDirection == UP){ _local1 = freeAtTile(tileX, (tileY - 1)); _local2 = freeAtTile((tileX - 1), tileY); _local3 = freeAtTile((tileX + 1), tileY); } else { if (lastDirection == DOWN){ _local1 = freeAtTile(tileX, (tileY + 1)); _local2 = freeAtTile((tileX + 1), tileY); _local3 = freeAtTile((tileX - 1), tileY); }; }; }; }; _local4 = getNewDirection(lastDirection); if (!_local2){ leftTileHit = true; } else { if (!_local3){ rightTileHit = true; }; }; if (((leftTileHit) && (_local2))){ if (takeChance()){ lastDirection = _local4[LEFT]; }; leftTileHit = false; rightTileHit = false; } else { if (((rightTileHit) && (_local3))){ if (takeChance()){ lastDirection = _local4[RIGHT]; }; rightTileHit = false; leftTileHit = false; }; }; if (((((!(_local1)) && (_local2))) && (_local3))){ lastDirection = _local4[(takeChance()) ? LEFT : RIGHT]; } else { if (((((!(_local1)) && (_local2))) && (!(_local3)))){ lastDirection = _local4[LEFT]; } else { if (((((!(_local1)) && (!(_local2)))) && (_local3))){ lastDirection = _local4[RIGHT]; } else { if (((((!(_local1)) && (!(_local2)))) && (!(_local3)))){ lastDirection = _local4[UP]; }; }; }; }; if (randomTurnTimer <= 0){ _local6 = Math.floor(((Math.random() * 2) + 1)); if ((((((_local6 == 1)) && (_local2))) || ((((_local6 == 2)) && (_local3))))){ lastDirection = _local4[_local6]; }; randomTurnTimer = Math.floor(((Math.random() * 10) + 5)); } else { randomTurnTimer--; }; if (checkWalkable(lastDirection)){ walk(lastDirection); }; _local5 = Controller.level.tileGrid.getTile(tileX, tileY); }; }; } public function freeAtTile(_arg1:Number, _arg2:Number):Boolean{ var _local3:Tile = Controller.level.tileGrid.getTile(_arg1, _arg2); if (_local3){ if (_local3.wall){ return (false); }; if (((((_local3.itemInside) && (!((_local3.itemInside is Player))))) && (!((_local3.itemInside is InvisibleTile))))){ return (false); }; if (((_local3.collectibleInside) && (_local3.collectibleInside.visible))){ return (false); }; return (true); //unresolved jump }; return (false); } public function takeChance():Boolean{ return ((Math.random() >= 0.5)); } public function getNewDirection(_arg1:Number):Array{ if (_arg1 == LEFT){ return ([LEFT, DOWN, UP, RIGHT]); }; if (_arg1 == RIGHT){ return ([RIGHT, UP, DOWN, LEFT]); }; if (_arg1 == UP){ return ([UP, LEFT, RIGHT, DOWN]); }; return ([DOWN, RIGHT, LEFT, UP]); } public function findDirection(_arg1:Number):Number{ var _local2:Number = 0; if ((((Controller.level.tileGrid.getTile((tileX - 1), tileY).pathNum == _arg1)) && (checkWalkable(LEFT)))){ _local2 = LEFT; } else { if ((((Controller.level.tileGrid.getTile((tileX + 1), tileY).pathNum == _arg1)) && (checkWalkable(RIGHT)))){ _local2 = RIGHT; } else { if ((((Controller.level.tileGrid.getTile(tileX, (tileY - 1)).pathNum == _arg1)) && (checkWalkable(UP)))){ _local2 = UP; } else { if ((((Controller.level.tileGrid.getTile(tileX, (tileY + 1)).pathNum == _arg1)) && (checkWalkable(DOWN)))){ _local2 = DOWN; }; }; }; }; return (_local2); } override public function checkWalkable(_arg1:Number):Boolean{ var _local2:Tile = getRelativeTile(_arg1); if (((_local2) && ((_local2.itemInside is Player)))){ return (true); }; return (super.checkWalkable(_arg1)); } override public function walk(_arg1:Number):void{ var _local3:Player; var _local2:Tile = getRelativeTile(_arg1); if (((_local2) && ((_local2.itemInside is Player)))){ _local3 = Player(_local2.itemInside); _local3.die(); }; super.walk(_arg1); } } }//package com.nitrome.badicecream
Section 138
//FlamePad (com.nitrome.badicecream.FlamePad) package com.nitrome.badicecream { public class FlamePad extends StaticObject { override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); x = (_arg1 * Controller.TILE_SIZE); y = (_arg2 * Controller.TILE_SIZE); setSlowRender(); below = true; } public function update():void{ var _local2:IceTile; var _local1:Tile = getTile(); if ((_local1.itemInside is IceTile)){ _local2 = (_local1.itemInside as IceTile); _local2.meltBlock(_local1); NitromeGame.sound_manager.playSound("flametile"); }; } } }//package com.nitrome.badicecream
Section 139
//FlyingEnemy (com.nitrome.badicecream.FlyingEnemy) package com.nitrome.badicecream { import flash.display.*; public class FlyingEnemy extends Enemy { private var jumpPathNum:Number;// = 0 private var movePose:Number;// = 1 private var flyHeight:Number;// = 0 private var flyAlong:Number;// = 0 private var flying:Boolean;// = false private var flyTime:Number;// = 0 private var hesitateTime:Number;// = 0 private var ySpeed:Number;// = 0 private var jumpDirection:Number;// = 0 private var landTile:Tile; private var feathers:Array; public function FlyingEnemy(){ feathers = []; super(); } override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); moveSpeed = 3; Controller.level.tileGrid.getTile(tileX, tileY).itemInside = this; } override public function update():void{ var _local2:MovieClip; var _local3:Object; if (hesitateTime > 0){ hesitateTime--; frameControl(); return; }; jumpUpdate(); if (((!(flying)) && (!(hesitateTime)))){ generalUpdates(); movement(); randomWalkUpdate(); }; frameControl(); if (flying){ if ((Controller.level.frameNumber % 10) == 0){ _local2 = new (((Math.random() >= 0.5)) ? DuckFeather1 : DuckFeather2); _local2.x = x; _local2.y = ((y + (Math.random() * 50)) - 25); _local2.scaleX = (_local2.scaleY = 2); feathers.push({mc:_local2, life:50}); }; }; var _local1:Number = (feathers.length - 1); while (_local1 >= 0) { _local3 = feathers[_local1]; _local3.mc.y = (_local3.mc.y + 2); _local3.life--; if (_local3.life <= 10){ _local3.alpha = (_local3.alpha - 0.1); }; if (_local3.life < 1){ feathers.splice(_local1, 1); }; _local1--; }; } private function generalUpdates():void{ jumpPathNum = Controller.level.tileGrid.getTile(tileX, tileY).jumpPathNum; if ((((((jumpPathNum > 1)) && (Controller.level.tileGrid.getTile(tileX, tileY).checked))) && ((moveDirection == 0)))){ moveDirection = findDirection((jumpPathNum - 1)); if (moveDirection == 0){ moveDirection = findDirection((jumpPathNum + 1)); }; walk(moveDirection); }; if (Controller.level.tileGrid.getTile(tileX, tileY).jumpPathNum == Infinity){ randomWalk = true; } else { randomWalk = false; }; } private function jumpUpdate():void{ var _local1:Tile = Controller.level.tileGrid.getTile(tileX, tileY); if ((((moveDirection == 0)) && (!(flying)))){ jumpDirection = findJumpDirection(); lastDirection = jumpDirection; if (jumpDirection != 0){ if (jumpDirection == LEFT){ landTile = Controller.level.tileGrid.getTile((tileX - 2), tileY); }; if (jumpDirection == RIGHT){ landTile = Controller.level.tileGrid.getTile((tileX + 2), tileY); }; if (jumpDirection == UP){ landTile = Controller.level.tileGrid.getTile(tileX, (tileY - 2)); }; if (jumpDirection == DOWN){ landTile = Controller.level.tileGrid.getTile(tileX, (tileY + 2)); }; if ((landTile.itemInside is Player)){ Player(landTile.itemInside).die(); }; _local1.itemInside = null; landTile.itemInside = this; tileX = landTile.gridX; tileY = landTile.gridY; flying = true; flyTime = 0; }; }; if (((flying) && ((++flyTime == 16)))){ NitromeGame.sound_manager.playSound("duck"); }; if (flying){ landTile.itemInside = this; if (movePose == 1){ if (flyHeight < 36){ y = (y - 4); flyHeight = (flyHeight + 4); shadowLocalY = (18 + flyHeight); if ((((((jumpDirection == 1)) || ((jumpDirection == 2)))) || ((jumpDirection == 4)))){ if (flyHeight >= 18){ above = true; } else { above = false; }; } else { if (jumpDirection == 3){ above = true; }; }; } else { movePose = 2; }; } else { if (movePose == 2){ if (flyAlong < 36){ if (jumpDirection == LEFT){ x = (x - 2); } else { if (jumpDirection == RIGHT){ x = (x + 2); } else { if (jumpDirection == UP){ y = (y - 2); } else { if (jumpDirection == DOWN){ y = (y + 2); }; }; }; }; flyAlong++; } else { flyAlong = 0; movePose = 3; }; } else { if (movePose == 3){ if (flyHeight > 0){ y = (y + 4); flyHeight = (flyHeight - 4); shadowLocalY = (18 + flyHeight); if (jumpDirection !== 4){ above = false; }; }; if (flyHeight <= 0){ flyHeight = 0; movePose = 1; tileX = Math.floor((x / Controller.TILE_SIZE)); tileY = Math.floor((y / Controller.TILE_SIZE)); flying = false; above = false; hesitateTime = 15; }; }; }; }; }; } private function findJumpDirection():Number{ var _local2:Tile; var _local3:Tile; var _local1:Number = 0; var _local4 = 1; while (_local4 <= 4) { if (_local4 == LEFT){ _local2 = Controller.level.tileGrid.getTile((tileX - 1), tileY); _local3 = Controller.level.tileGrid.getTile((tileX - 2), tileY); } else { if (_local4 == RIGHT){ _local2 = Controller.level.tileGrid.getTile((tileX + 1), tileY); _local3 = Controller.level.tileGrid.getTile((tileX + 2), tileY); } else { if (_local4 == UP){ _local2 = Controller.level.tileGrid.getTile(tileX, (tileY - 1)); _local3 = Controller.level.tileGrid.getTile(tileX, (tileY - 2)); } else { if (_local4 == DOWN){ _local2 = Controller.level.tileGrid.getTile(tileX, (tileY + 1)); _local3 = Controller.level.tileGrid.getTile(tileX, (tileY + 2)); }; }; }; }; if (((!(_local2)) || (!(_local3)))){ } else { if (((_local2) && (_local3))){ if ((((((((_local3.jumpPathNum == (jumpPathNum - 10))) && ((((_local2.itemInside is IceTile)) || (_local2.wall))))) && (!(_local3.wall)))) && ((_local3.itemInside == null)))){ _local1 = _local4; }; }; }; _local4++; }; return (_local1); } override public function findDirection(_arg1:Number):Number{ var _local2:Number = 0; if ((((Controller.level.tileGrid.getTile((tileX - 1), tileY).jumpPathNum == _arg1)) && (checkWalkable(LEFT)))){ _local2 = LEFT; } else { if ((((Controller.level.tileGrid.getTile((tileX + 1), tileY).jumpPathNum == _arg1)) && (checkWalkable(RIGHT)))){ _local2 = RIGHT; } else { if ((((Controller.level.tileGrid.getTile(tileX, (tileY - 1)).jumpPathNum == _arg1)) && (checkWalkable(UP)))){ _local2 = UP; } else { if ((((Controller.level.tileGrid.getTile(tileX, (tileY + 1)).jumpPathNum == _arg1)) && (checkWalkable(DOWN)))){ _local2 = DOWN; }; }; }; }; return (_local2); } override public function frameControl():void{ var _local1:String; if (lastDirection == LEFT){ _local1 = "Left"; } else { if (lastDirection == RIGHT){ _local1 = "Right"; } else { if (lastDirection == UP){ _local1 = "Up"; } else { if (lastDirection == DOWN){ _local1 = "Down"; }; }; }; }; frame = (_local1 + frameAction); if (flying){ if (movePose == 1){ frame = (_local1 + "Climb"); } else { if (movePose == 2){ frame = (_local1 + "Fly"); } else { if (movePose == 3){ frame = (_local1 + "Fall"); }; }; }; }; if (hesitateTime){ frame = (_local1 + "Land"); }; if (currentLabel != frame){ gotoAndStop(frame); }; } override public function render():void{ var _local1:Object; for each (_local1 in feathers) { renderExtra2(_local1.mc); }; super.render(); } } }//package com.nitrome.badicecream
Section 140
//GreenBreakerEnemy (com.nitrome.badicecream.GreenBreakerEnemy) package com.nitrome.badicecream { public dynamic class GreenBreakerEnemy extends BreakerEnemy { } }//package com.nitrome.badicecream
Section 141
//IceRay (com.nitrome.badicecream.IceRay) package com.nitrome.badicecream { public class IceRay { public var dead:Boolean;// = false private var startTileX:Number; private var startTileY:Number; private var currentTileX:Number; private var currentTileY:Number; private var direction:Number; private var range:Number;// = 0 private var shootTileTimer:Number;// = 0 private var adding:Boolean;// = false private var checkAdding:Boolean;// = true public function create(_arg1:Number, _arg2:Number, _arg3:Number):void{ startTileX = (currentTileX = _arg1); startTileY = (currentTileY = _arg2); direction = _arg3; } public function getArrowTile():ArrowTile{ var _local1:Renderable; var _local2:ArrowTile; for each (_local1 in Controller.level.staticArray) { _local2 = (_local1 as ArrowTile); if (!_local2){ } else { if ((((_local2.tileX == currentTileX)) && ((_local2.tileY == currentTileY)))){ return (_local2); }; }; }; return (null); } public function update():void{ var _local1:Tile; var _local2:InvisibleTile; var _local3:ArrowTile; var _local4:IceTile; if (direction != 0){ if (shootTileTimer >= 2){ if (direction == Walker.LEFT){ currentTileX--; }; if (direction == Walker.RIGHT){ currentTileX++; }; if (direction == Walker.UP){ currentTileY--; }; if (direction == Walker.DOWN){ currentTileY++; }; range++; _local1 = Controller.level.tileGrid.getTile(currentTileX, currentTileY); _local2 = InvisibleTile.getInvisibleTile(currentTileX, currentTileY); if (checkAdding){ if (((((_local1.wall) || (_local1.itemInside))) || (_local2))){ adding = false; } else { adding = true; }; checkAdding = false; }; _local3 = getArrowTile(); if (((_local3) && (!((_local3.direction == direction))))){ direction = _local3.direction; NitromeGame.sound_manager.playSound("directional_tile"); }; if (((((_local1.wall) || (_local1.itemInside))) || (_local2))){ if (((!(adding)) && (_local1.itemInside))){ if ((_local1.itemInside is IceTile)){ _local1.itemInside.breakBlock(_local1, (range == 1)); shootTileTimer = 0; } else { destroy(); }; } else { destroy(); }; } else { if (adding){ _local4 = new IceTile(); _local4.create(_local1.gridX, _local1.gridY); Controller.level.activeArray.push(_local4); Controller.level.tileGrid.getTile(_local1.gridX, _local1.gridY).itemInside = _local4; if (range == 1){ NitromeGame.sound_manager.playSound("ice_wall"); }; Controller.level.tileGrid.pathFound = false; shootTileTimer = 0; } else { destroy(); }; }; } else { shootTileTimer++; }; }; } private function destroy():void{ dead = true; Controller.level.tileGrid.findPath(); } } }//package com.nitrome.badicecream
Section 142
//IceTile (com.nitrome.badicecream.IceTile) package com.nitrome.badicecream { public class IceTile extends Tile { public var dead:Boolean;// = false private var frame:String;// = "Add" private var shineTimer:Number;// = 0 private var removeClip:Tile; private var breakTimer:Number;// = 0 private var meltTimer:Number;// = 0 public var opaque:Boolean;// = true override public function create(_arg1:Number, _arg2:Number):void{ gridX = _arg1; gridY = _arg2; x = (_arg1 * Controller.TILE_SIZE); y = (_arg2 * Controller.TILE_SIZE); setSlowRender(); wall = true; above = false; shadow = new BrickBlockShadow(0, 0); shadowLocalX = (Controller.TILE_SIZE / 2); shadowLocalY = ((Controller.TILE_SIZE + shadow.height) - 4); } public function cancelAnimation():void{ frame = "Static"; } override public function setFastRender():void{ if (currentLabel != "Static"){ gotoAndStop("Static"); }; super.setFastRender(); } protected function getTileUnderneath():Tile{ return (Controller.level.tileGrid.getTile(gridX, gridY)); } override public function update():void{ if (frame == "Static"){ setFastRender(); } else { setSlowRender(); }; var _local1:Boolean; var _local2:Collectible = getTileUnderneath().collectibleInside; if (((_local2) && (_local2.visible))){ _local1 = true; }; if ((((frame == "Static")) && (_local1))){ frame = "ItemInside"; }; if ((((frame == "ItemInside")) && (!(_local1)))){ frame = "Static"; }; if (frame == "Shine"){ shineTimer++; if (shineTimer >= 30){ frame = "Static"; shineTimer = 0; }; } else { if (frame == "Break"){ breakTimer++; if (breakTimer >= 29){ removeClip.itemInside.dead = true; removeClip.itemInside = null; Controller.level.tileGrid.pathFound = false; }; } else { if (frame == "QuickBreak"){ breakTimer++; if (breakTimer >= 12){ removeClip.itemInside.dead = true; removeClip.itemInside = null; Controller.level.tileGrid.pathFound = false; }; } else { if (frame == "Melt"){ meltTimer++; if (meltTimer >= 46){ removeClip.itemInside.dead = true; removeClip.itemInside = null; Controller.level.tileGrid.pathFound = false; }; }; }; }; }; if (currentLabel != frame){ gotoAndStop(frame); }; } public function shine():void{ if (((!((frame == "Break"))) && (!((frame == "QuickBreak"))))){ frame = "Shine"; }; } public function breakBlock(_arg1:Tile, _arg2:Boolean=true):void{ frame = "Break"; removeClip = _arg1; if (_arg2){ NitromeGame.sound_manager.playSound("ice_wall_destroy"); }; } public function quickBreakBlock(_arg1:Tile, _arg2:Boolean=true):void{ frame = "QuickBreak"; removeClip = _arg1; if (_arg2){ NitromeGame.sound_manager.playSound("ice_wall_destroy"); }; } public function meltBlock(_arg1:Tile):void{ frame = "Melt"; removeClip = _arg1; } public function flash():void{ frame = "Flash"; } public function finishFlashAnimation():void{ frame = "Static"; } } }//package com.nitrome.badicecream
Section 143
//Input (com.nitrome.badicecream.Input) package com.nitrome.badicecream { import flash.display.*; import flash.events.*; public class Input { public static const A:uint = 65; public static const B:uint = 66; public static const C:uint = 67; public static const D:uint = 68; public static const E:uint = 69; public static const F:uint = 70; public static const G:uint = 71; public static const H:uint = 72; public static const I:uint = 73; public static const J:uint = 74; public static const K:uint = 75; public static const L:uint = 76; public static const M:uint = 77; public static const N:uint = 78; public static const O:uint = 79; public static const P:uint = 80; public static const Q:uint = 81; public static const R:uint = 82; public static const S:uint = 83; public static const T:uint = 84; public static const U:uint = 85; public static const V:uint = 86; public static const W:uint = 87; public static const X:uint = 88; public static const Y:uint = 89; public static const Z:uint = 90; public static const F1:uint = 112; public static const F2:uint = 113; public static const F3:uint = 114; public static const F4:uint = 115; public static const F5:uint = 116; public static const F6:uint = 117; public static const F7:uint = 118; public static const F8:uint = 119; public static const F9:uint = 120; public static const F10:uint = 121; public static const F11:uint = 122; public static const F12:uint = 123; public static const F13:uint = 124; public static const F14:uint = 125; public static const F15:uint = 126; public static const NUMBER_0:uint = 48; public static const NUMBER_1:uint = 49; public static const NUMBER_2:uint = 50; public static const NUMBER_3:uint = 51; public static const NUMBER_4:uint = 52; public static const NUMBER_5:uint = 53; public static const NUMBER_6:uint = 54; public static const NUMBER_7:uint = 55; public static const NUMBER_8:uint = 56; public static const NUMBER_9:uint = 57; public static const NUMPAD:uint = 21; public static const NUMPAD_0:uint = 96; public static const NUMPAD_1:uint = 97; public static const NUMPAD_2:uint = 98; public static const NUMPAD_3:uint = 99; public static const NUMPAD_4:uint = 100; public static const NUMPAD_5:uint = 101; public static const NUMPAD_6:uint = 102; public static const NUMPAD_7:uint = 103; public static const NUMPAD_8:uint = 104; public static const NUMPAD_9:uint = 105; public static const NUMPAD_ADD:uint = 107; public static const NUMPAD_DECIMAL:uint = 110; public static const NUMPAD_DIVIDE:uint = 111; public static const NUMPAD_ENTER:uint = 108; public static const NUMPAD_MULTIPLY:uint = 106; public static const NUMPAD_SUBTRACT:uint = 109; public static const ALTERNATE:uint = 18; public static const BACKQUOTE:uint = 192; public static const BACKSLASH:uint = 220; public static const BACKSPACE:uint = 8; public static const CAPS_LOCK:uint = 20; public static const COMMA:uint = 188; public static const COMMAND:uint = 15; public static const CONTROL:uint = 17; public static const DELETE:uint = 46; public static const DOWN:uint = 40; public static const END:uint = 35; public static const ENTER:uint = 13; public static const EQUAL:uint = 187; public static const ESCAPE:uint = 27; public static const HOME:uint = 36; public static const INSERT:uint = 45; public static const LEFT:uint = 37; public static const LEFTBRACKET:uint = 219; public static const MINUS:uint = 189; public static const PAGE_DOWN:uint = 34; public static const PAGE_UP:uint = 33; public static const PERIOD:uint = 190; public static const QUOTE:uint = 222; public static const RIGHT:uint = 39; public static const RIGHTBRACKET:uint = 221; public static const SEMICOLON:uint = 186; public static const SHIFT:uint = 16; public static const SLASH:uint = 191; public static const SPACE:uint = 32; public static const TAB:uint = 9; public static const UP:uint = 38; private static var Keys:Array = new Array(0xFF); private static var MD:Boolean = false; private static var initialized:Boolean = false; public static function setup(_arg1:Stage){ if (initialized){ return; }; initialized = true; _arg1.addEventListener(KeyboardEvent.KEY_DOWN, KeyDown, false, 0, true); _arg1.addEventListener(KeyboardEvent.KEY_UP, KeyUp, false, 0, true); _arg1.addEventListener(MouseEvent.MOUSE_DOWN, MouseDown, false, 0, true); _arg1.addEventListener(MouseEvent.MOUSE_UP, MouseUp, false, 0, true); _arg1.addEventListener(Event.DEACTIVATE, StageDeactivate, false, 0, true); } private static function KeyDown(_arg1:KeyboardEvent):void{ Keys[_arg1.keyCode] = true; } private static function KeyUp(_arg1:KeyboardEvent):void{ Keys[_arg1.keyCode] = false; } private static function MouseDown(_arg1:MouseEvent):void{ MD = true; } private static function MouseUp(_arg1:MouseEvent):void{ MD = false; } private static function StageDeactivate(_arg1:Event):void{ MD = false; } public static function isKeyDown(_arg1:int):Boolean{ return (Keys[_arg1]); } public static function isMouseDown():Boolean{ return (MD); } } }//package com.nitrome.badicecream
Section 144
//InvisibleTile (com.nitrome.badicecream.InvisibleTile) package com.nitrome.badicecream { public class InvisibleTile extends StaticObject { override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); x = (_arg1 * Controller.TILE_SIZE); y = (_arg2 * Controller.TILE_SIZE); setSlowRender(); } public static function getInvisibleTile(_arg1:Number, _arg2:Number):InvisibleTile{ var _local3:Renderable; var _local4:InvisibleTile; for each (_local3 in Controller.level.staticArray) { _local4 = (_local3 as InvisibleTile); if (!_local4){ } else { if ((((_local4.tileX == _arg1)) && ((_local4.tileY == _arg2)))){ return (_local4); }; }; }; return (null); } } }//package com.nitrome.badicecream
Section 145
//JumpingCollectible (com.nitrome.badicecream.JumpingCollectible) package com.nitrome.badicecream { public class JumpingCollectible extends WalkingCollectible { public var flyHeight:Number;// = 0 public var flying:Boolean;// = false public var flyingAlong:Boolean;// = false public var tooHigh:Boolean;// = false override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); randomWalk = true; nextStep(); } override public function update():void{ if (((flying) && ((flyHeight < 36)))){ flyHeight = (flyHeight + 4); if (flyHeight >= 36){ above = true; }; } else { if (((!(flying)) && ((flyHeight > 0)))){ flyHeight = (flyHeight - 4); above = false; } else { moveSpeed = (flying) ? 2 : 3; if (((flying) && (!(flyingAlong)))){ moveSpeed = 0; }; super.update(); if ((((((moveDirection == 0)) && (!(flying)))) && (!(flyingAlong)))){ nextStep(); }; }; }; } override protected function catchCheck():void{ if (!tooHigh){ super.catchCheck(); }; } override protected function stepped():void{ if (flying){ flyingAlong = false; } else { nextStep(); }; } override protected function setFrame():void{ if (((flying) && (!(collected)))){ if (currentLabel != "Flying"){ gotoAndStop("Flying"); }; } else { super.setFrame(); }; } protected function nextStep():void{ if (lastDirection == 0){ lastDirection = 1; }; var _local1:Tile = getRelativeTile(lastDirection, 1); var _local2:Tile = getRelativeTile(lastDirection, 2); if (((((((((((_local1) && (!(canWalk(lastDirection))))) && (_local2))) && (canWalk(lastDirection, 2)))) && (!((_local1.itemInside is Walker))))) && (!(_local1.collectibleInside)))){ getTileUnderneath().collectibleInside = null; if (lastDirection == LEFT){ tileX = (tileX - 2); }; if (lastDirection == RIGHT){ tileX = (tileX + 2); }; if (lastDirection == UP){ tileY = (tileY - 2); }; if (lastDirection == DOWN){ tileY = (tileY + 2); }; getTileUnderneath().collectibleInside = this; moveDirection = lastDirection; flying = true; flyingAlong = false; gotoAndStop("Flying"); NitromeGame.sound_manager.playSound("pineapple"); } else { randomWalkUpdate(); }; } public function endFlying():void{ flying = false; nextStep(); } } }//package com.nitrome.badicecream
Section 146
//Level (com.nitrome.badicecream.Level) package com.nitrome.badicecream { import flash.display.*; import flash.net.*; import com.nitrome.game.*; public class Level { public const TILE_SIZE:Number = 36; public var tileGrid:TileGrid; public var player1:Player; public var player2:Player; public var coop:Boolean;// = true public var bitmap:Bitmap; public var bitmapData:BitmapData; public var activeArray:Array; public var staticArray:Array; public var cameraX:Number; public var cameraY:Number; public var loader:URLLoader; public var gameLoaded:Boolean;// = false public var currentCollectibleNumber:Number;// = 0 public var collectibleIndicators:Array; public var indicatorPanel:Sprite; public var shineTimer:Number;// = 0 public var frameNumber:Number;// = 0 public var ended:Boolean;// = false public var endFrameNumber:Number; public var winTime:Number;// = 0 public var shownHint:Boolean;// = false public var endLevelSound:Boolean;// = false public static const COLLECTIBLE_ORDER:Array = [CollectibleBananas, CollectibleCherries, CollectibleGrapes, CollectibleKiwi, CollectibleLemon, CollectibleOrange, CollectiblePear, CollectiblePineapple, CollectibleStrawberry, CollectibleWatermelon]; public static const COLLECTIBLE_ORDER_STRINGS:Array = ["Bananas", "Cherries", "Grapes", "Kiwi", "Lemon", "Orange", "Pear", "Pineapple", "Strawberry", "Watermelon"]; public function Level(){ activeArray = []; staticArray = []; collectibleIndicators = []; indicatorPanel = new IndicatorPanel(); super(); } public function load(_arg1:Number):void{ init(LevelXML.xml[_arg1]); } public function init(_arg1:XML):void{ var _local3:CollectibleIndicator; coop = Controller.startCoop; tileGrid = new TileGrid(); tileGrid.create(_arg1.@w, _arg1.@h, _arg1.t); bitmap = new Bitmap((bitmapData = new BitmapData(550, 550, false))); Controller.content.addChild(bitmap); cameraX = bitmap.x; cameraY = bitmap.y; addItems(_arg1.i); tileGrid.findPath(); gameLoaded = true; Controller.content.addChild(indicatorPanel); showCollectiblesOfType(COLLECTIBLE_ORDER[0]); var _local2:Number = 0; while (_local2 < 10) { if (!anyAliveCollectibles(COLLECTIBLE_ORDER[_local2])){ } else { _local3 = new CollectibleIndicator(); _local3.create(_local2); collectibleIndicators.push(_local3); }; _local2++; }; _local2 = 0; while (_local2 < collectibleIndicators.length) { _local3 = collectibleIndicators[_local2]; _local3.x = (275 + ((_local2 - ((collectibleIndicators.length - 1) / 2)) * 40)); _local3.y = 518; _local3.update(); _local2++; }; cameraUpdate(); cameraUpdate(); cameraUpdate(); cameraUpdate(); cameraUpdate(); } public function destroy():void{ var _local1:CollectibleIndicator; stopAllMovieClips(); if (indicatorPanel.parent){ indicatorPanel.parent.removeChild(indicatorPanel); }; for each (_local1 in collectibleIndicators) { _local1.destroy(); }; player1 = (player2 = null); staticArray = (activeArray = null); Controller.popup.close(); } public function update():void{ var _local3:Object; if (((Controller.isPaused()) || (!(gameLoaded)))){ return; }; Controller.stage.focus = Controller.stage; var _local1:int; while (_local1 < activeArray.length) { _local3 = activeArray[_local1]; if (!_local3.dead){ _local3.update(); } else { activeArray.splice(_local1, 1); }; _local1++; }; gameUpdate(); if (!tileGrid.pathFound){ tileGrid.findPath(); }; player1.update(); if (coop){ player2.update(); }; render(); cameraUpdate(); var _local2:ScoreTimeIndicator = Controller.root.scoreTime; _local2.update(); frameNumber++; if (frameNumber == 30){ MessageOverlay.show(("Level " + Controller.selectedLevel)); }; if ((((frameNumber > 20)) && (!(shownHint)))){ if (Controller.selectedLevel == 1){ Controller.popup.open("help"); }; if (Controller.selectedLevel == 8){ Controller.popup.open("hint1"); }; if (Controller.selectedLevel == 15){ Controller.popup.open("hint2"); }; if (Controller.selectedLevel == 13){ Controller.popup.open("hint3"); }; if (Controller.selectedLevel == 17){ Controller.popup.open("hint4"); }; shownHint = true; }; if (((!(ended)) && ((currentCollectibleNumber >= 10)))){ winTime++; if (winTime > 50){ completed(); }; }; } private function addItems(_arg1:XMLList):void{ var _local2:Array; var _local3:int; var _local4:Array; var _local5:Number; var _local6:Number; var _local7:Number; if (String((String(_arg1).length > 0))){ _local2 = String(_arg1).split("|"); _local3 = 0; while (_local3 < _local2.length) { _local4 = _local2[_local3].split(","); _local5 = _local4[0]; _local6 = _local4[1]; _local7 = _local4[2]; if (_local5 == 1){ addPlayer(_local6, _local7, 1); }; if (_local5 == 2){ if (coop){ addPlayer(_local6, _local7, 2); }; }; if (_local5 == 3){ addStaticObject(_local6, _local7, CollectibleBananas); }; if (_local5 == 4){ addStaticObject(_local6, _local7, CollectibleLemon); }; if (_local5 == 5){ addStaticObject(_local6, _local7, CollectibleOrange); }; if (_local5 == 6){ addStaticObject(_local6, _local7, CollectibleGrapes); }; if (_local5 == 7){ addStaticObject(_local6, _local7, CollectibleWatermelon); }; if (_local5 == 8){ addStaticObject(_local6, _local7, CollectibleKiwi); }; if (_local5 == 9){ addStaticObject(_local6, _local7, CollectibleStrawberry); }; if (_local5 == 10){ addStaticObject(_local6, _local7, CollectiblePear); }; if (_local5 == 11){ addStaticObject(_local6, _local7, CollectiblePineapple); }; if (_local5 == 12){ addStaticObject(_local6, _local7, CollectibleCherries); }; if (_local5 == 13){ addEnemy(_local6, _local7, SimpleEnemy1); }; if (_local5 == 14){ addEnemy(_local6, _local7, SimpleEnemy2); }; if (_local5 == 15){ addEnemy(_local6, _local7, SimpleEnemy3); }; if (_local5 == 16){ addEnemy(_local6, _local7, SimpleEnemy4); }; if (_local5 == 17){ addEnemy(_local6, _local7, BlueBreakerEnemy); }; if (_local5 == 18){ addEnemy(_local6, _local7, GreenBreakerEnemy); }; if (_local5 == 19){ addEnemy(_local6, _local7, YellowBreakerEnemy); }; if (_local5 == 20){ addEnemy(_local6, _local7, FlyingEnemy); }; if (_local5 == 21){ addEnemy(_local6, _local7, LogEnemy); }; if (_local5 == 22){ addEnemy(_local6, _local7, TowerEnemy); }; if (_local5 == 23){ addEnemy(_local6, _local7, ChaserEnemy); }; if (_local5 == 24){ addStaticObject(_local6, _local7, ArrowTileLeft); }; if (_local5 == 25){ addStaticObject(_local6, _local7, ArrowTileRight); }; if (_local5 == 26){ addStaticObject(_local6, _local7, ArrowTileUp); }; if (_local5 == 27){ addStaticObject(_local6, _local7, ArrowTileDown); }; if (_local5 == 28){ addStaticObject(_local6, _local7, Campfire); }; if (_local5 == 29){ addStaticObject(_local6, _local7, FlamePad); }; if (_local5 == 30){ addStaticObject(_local6, _local7, InvisibleTile); }; if (_local5 == 31){ addIceTile(_local6, _local7); }; _local3++; }; }; } private function addPlayer(_arg1:Number, _arg2:Number, _arg3:Number):void{ if (_arg3 == 1){ player1 = new ([PlayerVanilla, PlayerStrawberry, PlayerChocolate][Controller.startPlayer1Type]); player1.create((_arg1 + 0.5), _arg2); } else { if (_arg3 == 2){ player2 = new ([PlayerVanilla, PlayerStrawberry, PlayerChocolate][Controller.startPlayer2Type]); player2.number = 2; player2.create((_arg1 + 0.5), _arg2); }; }; } private function addEnemy(_arg1:Number, _arg2:Number, _arg3:Class):void{ var _local4:Walker = new (_arg3); _local4.create((_arg1 + 0.5), _arg2); activeArray.push(_local4); } private function addStaticObject(_arg1:Number, _arg2:Number, _arg3:Class):void{ var _local4:StaticObject = new (_arg3); _local4.create(_arg1, _arg2); if ((((((_local4 is Collectible)) || ((_local4 is Campfire)))) || ((_local4 is FlamePad)))){ activeArray.push(_local4); } else { staticArray.push(_local4); }; } private function addIceTile(_arg1:Number, _arg2:Number):void{ var _local3:IceTile = new IceTile(); _local3.create(_arg1, _arg2); _local3.cancelAnimation(); Controller.level.activeArray.push(_local3); Controller.level.tileGrid.getTile(_arg1, _arg2).itemInside = _local3; } public function playerList():Array{ if (Controller.level.coop){ return ([player1, player2]); }; return ([player1]); } public function anyAliveCollectibles(_arg1:Class):Boolean{ var _local2:Renderable; var _local3:Collectible; for each (_local2 in activeArray) { if (!(_local2 is _arg1)){ } else { _local3 = (_local2 as Collectible); if (((_local3.dead) || (_local3.collected))){ } else { return (true); }; }; }; return (false); } public function showCollectiblesOfType(_arg1:Class):void{ var _local2:Renderable; var _local3:Collectible; for each (_local2 in activeArray) { _local3 = (_local2 as Collectible); if (!_local3){ } else { if (!(_local3 is _arg1)){ } else { _local3.appear(); }; }; }; } public function updateCollectibles():void{ var _local2:CollectibleIndicator; if (currentCollectibleNumber >= COLLECTIBLE_ORDER.length){ return; }; var _local1:Class = COLLECTIBLE_ORDER[currentCollectibleNumber]; if (!anyAliveCollectibles(_local1)){ currentCollectibleNumber++; _local1 = COLLECTIBLE_ORDER[currentCollectibleNumber]; if (_local1){ showCollectiblesOfType(_local1); } else { if (!endLevelSound){ NitromeGame.sound_manager.playSound("endlevel"); endLevelSound = true; }; }; for each (_local2 in collectibleIndicators) { _local2.update(); }; }; } private function gameUpdate():void{ var _local1:Tile; var _local2:IceTile; var _local3:Walker; if (shineTimer >= 1000){ _local2 = getRandomIceTile(); if (_local2){ _local2.shine(); }; shineTimer = 0; } else { shineTimer++; }; for each (_local1 in tileGrid.list) { if ((_local1.itemInside is Walker)){ _local3 = Walker(_local1.itemInside); if (((!((_local3.tileX == _local1.gridX))) || (!((_local3.tileY == _local1.gridY))))){ _local1.itemInside = null; }; }; }; updateCollectibles(); } private function stopAllMovieClips():void{ var d:DisplayObject; var stopMovieClips:Function = function (_arg1:DisplayObject):void{ var _local2:DisplayObjectContainer; var _local3:Number; if ((_arg1 is MovieClip)){ MovieClip(_arg1).stop(); }; if ((_arg1 is DisplayObjectContainer)){ _local2 = DisplayObjectContainer(_arg1); _local3 = 0; while (_local3 < _local2.numChildren) { stopMovieClips(_local2.getChildAt(_local3)); _local3++; }; }; }; for each (d in staticArray) { stopMovieClips(d); }; for each (d in activeArray) { stopMovieClips(d); }; stopMovieClips(player1); stopMovieClips(player2); } public function render():void{ var _local1:Number; var _local2:Number; var _local3:Tile; var _local4:Renderable; var _local9:Object; var _local10:Number; var _local11:Object; var _local12:Number; var _local13:Number; Controller.level.bitmapData.fillRect(Controller.level.bitmapData.rect, 4294377214); _local2 = 0; while (_local2 < tileGrid.gridHeight) { _local1 = 0; while (_local1 < tileGrid.gridWidth) { _local3 = tileGrid.getTile(_local1, _local2); if (((_local3) && (!(_local3.wall)))){ _local3.render(); }; _local1++; }; _local2++; }; for each (_local3 in tileGrid.list) { _local4 = (_local3.itemInside as Renderable); if (_local4){ _local4.renderShadow(); }; _local4 = (_local3.collectibleInside as Renderable); if (_local4){ _local4.renderShadow(); }; }; player1.renderShadow(); if (player2){ player2.renderShadow(); }; var _local5:Array = []; _local2 = 0; while (_local2 < tileGrid.gridHeight) { _local5[_local2] = []; _local2++; }; var _local6:int; while (_local6 < staticArray.length) { _local9 = staticArray[_local6]; _local10 = Math.floor((_local9.y / TILE_SIZE)); _local5[_local10].push(_local9); _local6++; }; var _local7:int; while (_local7 < activeArray.length) { _local11 = activeArray[_local7]; _local12 = Math.floor((_local11.y / TILE_SIZE)); if ((_local11 is Walker)){ _local12 = Walker(_local11).tileY; }; if ((_local11 is JumpingCollectible)){ _local12 = Math.floor(((_local11.y + JumpingCollectible(_local11).flyHeight) / TILE_SIZE)); }; if (_local12 < 0){ _local12 = 0; }; if (_local12 >= tileGrid.gridHeight){ _local12 = (tileGrid.gridHeight - 1); }; _local5[_local12].push(_local11); _local7++; }; var _local8:Number = Math.floor((player1.y / TILE_SIZE)); _local5[_local8].push(player1); if (coop){ _local13 = Math.floor((player2.y / TILE_SIZE)); _local5[_local13].push(player2); }; _local2 = 0; while (_local2 < tileGrid.gridHeight) { for each (_local4 in _local5[_local2]) { if (_local4.below){ _local4.render(); }; }; _local2++; }; _local2 = 0; while (_local2 < tileGrid.gridHeight) { _local5[_local2].sortOn(["y", "tall"], [Array.NUMERIC, 0]); for each (_local4 in _local5[_local2]) { if (((((!(_local4.above)) && (!(_local4.below)))) && ((_local4 is Collectible)))){ _local4.render(); }; }; for each (_local4 in _local5[_local2]) { if (((((!(_local4.above)) && (!(_local4.below)))) && (!((_local4 is Collectible))))){ _local4.render(); }; }; _local1 = 0; while (_local1 < tileGrid.gridWidth) { _local3 = tileGrid.getTile(_local1, _local2); if (((_local3) && (_local3.wall))){ _local3.render(); }; _local1++; }; for each (_local4 in _local5[(_local2 - 1)]) { if (_local4.above){ _local4.render(); }; }; _local2++; }; } private function cameraUpdate():void{ var _local1:Number; var _local2:Number; if (((((coop) && (player1.isAlive()))) && (player2.isAlive()))){ _local1 = ((player1.x + player2.x) * 0.5); _local2 = ((player1.y + player2.y) * 0.5); } else { if (((coop) && (player2.isAlive()))){ _local1 = player2.x; _local2 = player2.y; } else { if (player1.isAlive()){ _local1 = player1.x; _local2 = player1.y; } else { return; }; }; }; _local1 = (275 - _local1); _local2 = (275 - _local2); cameraX = ((cameraX * 0.5) + (_local1 * 0.5)); cameraY = ((cameraY * 0.5) + (_local2 * 0.5)); if (cameraX > 0){ cameraX = 0; } else { if (cameraX < (-((tileGrid.gridWidth * TILE_SIZE)) + 550)){ cameraX = (-((tileGrid.gridWidth * TILE_SIZE)) + 550); }; }; if (cameraY > 0){ cameraY = 0; } else { if (cameraY < (-((tileGrid.gridHeight * TILE_SIZE)) + 550)){ cameraY = (-((tileGrid.gridHeight * TILE_SIZE)) + 550); }; }; if ((tileGrid.gridWidth * TILE_SIZE) < 550){ cameraX = ((550 - (tileGrid.gridWidth * TILE_SIZE)) / 2); }; if ((tileGrid.gridHeight * TILE_SIZE) < 550){ cameraY = ((550 - (tileGrid.gridHeight * TILE_SIZE)) / 2); }; } private function getRandomIceTile():IceTile{ var _local1:Array = []; var _local2:Number = 0; while (_local2 < Controller.level.activeArray.length) { if ((Controller.level.activeArray[_local2] is IceTile)){ _local1.push(Controller.level.activeArray[_local2]); }; _local2++; }; return (_local1[Math.floor((Math.random() * _local1.length))]); } public function isCompleted():Boolean{ return ((currentCollectibleNumber >= 10)); } public function timeBonus():Number{ var _local1:Number = ((121 * 25) - endFrameNumber); if (_local1 < 0){ _local1 = 0; }; var _local2:Number = Math.floor((_local1 / (25 * 2))); return ((_local2 * 10)); } public function completed():void{ if (ended){ return; }; ended = true; endFrameNumber = frameNumber; if (Controller.level.coop){ Score.value = (Score.value + ((player1.score.value + player2.score.value) + timeBonus())); if (player1.isDead()){ Controller.player2Wins++; Controller.lastWinner = 2; Controller.popup.open("2p_win"); } else { if (player2.isDead()){ Controller.player1Wins++; Controller.lastWinner = 1; Controller.popup.open("1p_win"); } else { if (player1.score.value > player2.score.value){ Controller.player1Wins++; Controller.lastWinner = 1; Controller.popup.open("1p_win"); } else { if (player2.score.value > player1.score.value){ Controller.player2Wins++; Controller.lastWinner = 2; Controller.popup.open("2p_win"); } else { Controller.lastWinner = 0; Controller.popup.open("draw"); }; }; }; }; } else { Score.value = (Score.value + (player1.score.value + timeBonus())); Controller.popup.open("complete"); }; NitromeGame.setLevelUnlocked((Controller.selectedLevel + 1)); NitromeGame.sound_manager.playMusic(SoundManager.WIN); } public function failed():void{ if (ended){ return; }; ended = true; endFrameNumber = frameNumber; if (!Controller.level.coop){ Score.value = (Score.value + player1.score.value); }; Controller.popup.open("failed"); NitromeGame.sound_manager.playMusic(SoundManager.LOSE); } } }//package com.nitrome.badicecream
Section 147
//LevelXML (com.nitrome.badicecream.LevelXML) package com.nitrome.badicecream { public class LevelXML { public static var xml:Array = []; public static function setup():void{ xml[1] = <level w="18" h="18"><t>40,0,43:14,40,0:3,33:14,0:2,43,33:12,85,33:3,43:2,33:2,85,33:3,62,0:3,33:6,43:2,33:6,0:4,33:5,36,43:2,33,85,33:4,85,33:8,36,43:2,33:10,85,33:5,43:2,33:3,85,33:2,60,0:3,33:3,85,33:2,43:2,33:6,0:4,33:6,43:2,85,33:5,0:4,33:6,43:2,33:2,85,33:3,0:4,33:6,43:2,33:14,85,33,43:2,33:7,85,33:8,43:2,33:10,62,0:3,33:2,43:2,33:2,62,0:3,33:4,0:4,33:2,43:2,33:2,0:4,33:4,85,33:4,85,43,40,0,33:14,40,0:3,43:14,0:2</t><i>31,8,1|31,2,1|31,5,1|31,3,1|31,11,1|31,12,1|31,9,1|31,13,1|31,14,1|31,6,1|31,15,1|31,7,1|31,10,1|31,4,1|6,3,2|31,1,2|31,16,2|6,14,2|6,2,2|6,15,2|6,2,3|31,16,3|6,15,3|31,1,3|31,16,4|3,3,4|3,4,4|3,14,4|31,1,4|3,13,4|3,14,5|31,4,5|31,6,5|31,13,5|31,12,5|31,11,5|31,1,5|31,16,5|3,3,5|31,5,5|6,12,6|3,10,6|31,4,6|31,1,6|31,13,6|6,5,6|31,16,6|3,7,6|31,16,7|13,15,7|31,4,7|31,1,7|31,13,7|3,6,8|31,16,8|31,13,8|31,1,8|3,11,8|31,4,8|31,1,9|3,11,9|3,6,9|31,13,9|31,16,9|31,4,9|31,13,10|31,4,10|31,16,10|31,1,10|3,10,11|31,4,11|31,13,11|6,12,11|31,16,11|3,7,11|6,5,11|31,1,11|31,4,12|31,11,12|3,3,12|31,16,12|31,6,12|31,13,12|31,1,12|31,5,12|3,14,12|31,12,12|3,14,13|3,3,13|31,16,13|3,4,13|31,1,13|3,13,13|2,9,14|1,8,14|31,1,14|6,2,14|6,15,14|31,16,14|6,3,15|31,16,15|6,15,15|6,2,15|31,1,15|6,14,15|31,8,16|31,3,16|31,2,16|31,9,16|31,7,16|31,11,16|31,5,16|31,4,16|31,12,16|31,10,16|31,13,16|31,14,16|31,15,16|31,6,16</i></level> ; xml[2] = <level w="16" h="17"><t>33:16,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38:2,33:14,37:2,33:14,38:2,33:14,37:2,33:14,38:2,33:5,60,0:3,33:5,37:2,33:5,0:4,33:5,38:2,33:5,0:4,33:5,37:2,33:5,0:4,33:5,38:2,33:14,37:2,33:9,61,33:4,38:2,33:14,37:2,33:14,38:2,33:14,37:2,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,33:16</t><i>3,1,2|31,5,2|31,6,2|31,3,2|31,2,2|31,7,2|31,9,2|31,10,2|31,4,2|3,14,2|31,13,2|31,12,2|31,8,2|31,11,2|7,9,3|2,8,3|31,4,3|31,11,3|31,5,3|1,7,3|7,6,3|31,3,3|31,10,3|31,14,3|31,1,3|31,2,3|31,13,3|31,12,3|31,8,4|31,10,4|31,5,4|31,6,4|31,1,4|31,12,4|7,2,4|31,13,4|31,3,4|31,14,4|3,11,4|31,7,4|31,9,4|31,4,4|31,9,5|31,8,5|31,7,5|31,10,5|7,13,5|31,14,5|31,6,5|13,2,5|31,3,5|31,11,5|31,5,5|31,12,5|31,1,5|31,4,5|7,2,6|31,4,6|31,14,6|31,12,6|31,3,6|7,13,6|31,5,6|31,1,6|31,10,6|31,11,6|31,11,7|31,14,7|31,10,7|31,2,7|31,1,7|31,3,7|31,5,7|31,4,7|31,12,7|13,13,8|31,14,8|31,4,8|31,12,8|31,1,8|31,10,8|31,2,8|31,3,8|31,5,8|31,11,8|31,1,9|31,12,9|3,2,9|31,3,9|31,4,9|31,5,9|31,10,9|31,11,9|31,14,9|7,13,9|31,2,10|31,4,10|31,9,10|31,1,10|31,12,10|31,14,10|31,3,10|31,8,10|31,10,10|31,7,10|7,13,10|31,5,10|31,6,10|31,11,10|31,7,11|3,9,11|31,10,11|31,12,11|31,3,11|31,2,11|31,1,11|31,11,11|31,5,11|31,4,11|31,13,11|31,6,11|31,14,11|31,8,11|31,6,12|31,8,12|31,13,12|7,5,12|31,2,12|31,7,12|31,12,12|31,9,12|31,11,12|7,3,12|13,4,12|31,1,12|31,10,12|31,14,12|31,3,13|31,6,13|31,11,13|31,7,13|31,5,13|31,8,13|31,1,13|31,2,13|31,4,13|31,9,13|31,14,13|31,12,13|31,13,13|31,10,13|31,13,14|31,5,14|31,4,14|31,3,14|31,8,14|31,12,14|31,9,14|3,1,14|3,14,14|31,7,14|31,11,14|31,2,14|31,6,14|31,10,14</i></level> ; xml[3] = <level w="14" h="17"><t>38:29,95,0,33:8,95,0,38:2,33:12,38:2,33,85,33:6,85,33:2,85,38:2,33:4,85,33:4,85,33:2,38:2,33:4,60,0:3,33:4,38:2,85,33:3,0:4,33:2,85,33,38:2,33,85,33:2,0:4,33:4,38:2,33:2,85,33,0:4,33:3,85,38:2,33:3,85,62,0:3,33:4,38:2,33:4,0:4,33,85,33:2,38:2,33:12,38:2,33:3,85,33:4,85,33:3,38:2,95,0,33:3,85,33:4,95,33,38:29</t><i>31,3,2|31,6,2|31,5,2|31,8,2|31,10,2|31,4,2|31,7,2|31,9,2|15,2,3|31,12,3|15,11,3|6,7,3|31,1,3|6,6,3|3,6,4|31,3,4|3,7,4|31,12,4|31,5,4|31,8,4|31,1,4|1,4,4|31,10,4|2,9,4|6,7,5|6,11,5|31,1,5|6,6,5|6,9,5|6,4,5|6,2,5|3,10,5|31,12,5|3,3,5|3,9,6|31,1,6|31,3,6|31,10,6|3,4,6|3,11,6|31,12,6|3,2,6|3,10,7|3,3,7|31,1,7|31,12,7|6,2,7|6,4,7|6,9,7|6,11,7|3,11,8|31,1,8|31,3,8|31,12,8|3,4,8|3,9,8|3,2,8|31,10,8|6,2,9|6,9,9|3,10,9|6,4,9|6,11,9|3,3,9|31,12,9|31,1,9|3,9,10|3,11,10|3,2,10|31,3,10|31,10,10|31,12,10|3,4,10|31,1,10|6,9,11|3,3,11|3,10,11|31,12,11|6,11,11|31,1,11|6,4,11|6,2,11|6,6,11|6,7,11|31,12,12|3,6,12|31,5,12|31,3,12|31,8,12|31,10,12|31,1,12|3,7,12|15,2,13|15,11,13|6,7,13|6,6,13|31,8,14|31,3,14|31,6,14|31,4,14|31,10,14|31,9,14|31,7,14|31,5,14</i></level> ; xml[4] = <level w='15' h='17'><t>33:15,64:16,33:6,68,33:2,61,0:2,33,64:2,33:2,85,33:3,68,33:2,0:4,64:2,33:6,68,33:2,85,0:2,33,64:2,33:8,69,0,33:3,64:2,33:3,85,33:4,0:2,33:3,64:2,33:13,64:2,65,66,67,33:6,85,65,66,67,64:2,33:6,85,33:6,64:2,33,69,0,85,33:9,64:2,33,0:2,33:5,85,33:3,85,64:2,33:6,68,33:3,69,0,33,64:2,33:4,85,33,68,33:3,0:2,33,64:2,33:6,68,33:6,64:16,85,33:2,85,33:6,85:2,33:3</t><i>3,13,2|7,1,2|7,5,2|3,11,2|7,3,2|3,9,2|3,12,3|3,8,3|1,5,3|3,10,3|7,4,3|7,2,3|7,6,3|3,9,4|7,3,4|7,5,4|3,11,4|3,13,4|7,1,4|31,4,5|3,12,5|7,2,5|31,9,5|31,5,5|31,6,5|31,10,5|31,7,5|31,8,5|7,3,6|31,5,6|31,10,6|3,11,6|31,4,6|31,8,6|31,7,6|31,9,6|3,13,6|31,6,6|7,1,6|31,8,7|31,9,7|31,5,7|31,10,7|31,4,7|31,6,7|31,8,8|31,6,8|19,7,8|31,5,8|31,10,8|31,4,8|31,9,8|31,5,9|7,12,9|31,6,9|31,4,9|31,7,9|31,8,9|3,2,9|31,9,9|31,10,9|7,11,10|31,10,10|31,9,10|7,13,10|3,1,10|31,4,10|3,3,10|31,6,10|31,5,10|31,8,10|31,7,10|31,8,11|31,4,11|31,10,11|31,6,11|31,5,11|7,12,11|3,2,11|31,7,11|31,9,11|3,3,12|7,9,12|3,5,12|7,13,12|3,1,12|7,11,12|3,2,13|3,6,13|3,4,13|7,10,13|2,9,13|7,8,13|7,12,13</i></level> ; xml[5] = <level w="16" h="16"><t>33:4,85,33:8,85,33:2,44,43,44,43,44,43,44,43,44,43,44,43,44,43,44,43:2,33,69,0,33:6,61,0:2,33:2,43,44,33,0:2,33:6,0:4,33,43:2,33:9,0:4,33,43,44,33:4,85,33:9,43:2,33:11,69,0,33,43,44,85,33:5,35,0,33:3,0:2,33,43:2,33:6,0:2,33:6,43,44,33:10,85,33:3,43:2,33:14,43,44,61,0:3,33:2,69,0,33:6,43:2,0:4,33:2,0:2,33:6,43,44,0:4,33:7,85,33:2,43:2,44,43,44,43,44,43,44,43,44,43,44,43,44,43:2,33:2,85,33:7,85:2,33:4</t><i>3,1,2|1,6,2|3,2,2|2,9,2|3,14,2|3,13,2|3,1,3|3,14,3|6,4,3|3,13,3|6,11,3|3,2,3|31,4,4|31,11,4|31,10,4|31,5,4|31,12,4|31,3,4|31,10,5|7,4,5|31,3,5|7,11,5|31,5,5|6,9,5|6,13,5|31,12,5|6,6,5|6,2,5|31,11,6|31,12,6|31,3,6|31,4,6|31,10,6|31,5,6|6,11,7|6,4,7|6,11,8|6,4,8|31,12,9|31,10,9|31,11,9|31,3,9|31,5,9|31,4,9|6,9,10|7,11,10|6,2,10|31,12,10|31,10,10|7,4,10|31,3,10|31,5,10|6,6,10|23,8,10|6,13,10|31,4,11|31,11,11|31,12,11|31,10,11|31,3,11|31,5,11|3,2,12|6,11,12|3,14,12|6,4,12|3,1,12|3,13,12|3,13,13|3,2,13|3,14,13|3,1,13</i></level> ; xml[6] = <level w="17" h="19"><t>33:17,39:18,33:15,39:2,33:2,85,33:6,85,33:5,39:2,33:15,39:2,33,64,33,64,33,85,33:5,64,33,64,33,39:2,33,64,33,64,33:7,64,33,64,85,39:2,33,64,85,64,33,0:5,33,64,33,64,33,39:2,33,64,33,64,33,58,0:4,33,64,33,64,33,39:2,33:5,0:5,33:5,39:2,85,64,33,64,87,0:5,88,64,33,64,33,39:2,33,64,33,64,33:3,90,89,33,85,64,33,64,33,39:2,33,64,33,64,33:3,89,90,33:2,64,33,64,33,39:2,33,64,33,64,33:3,90,89,33:2,64,85,64,33,39:2,33:4,85,33:2,89,90,33:6,39:2,85,33:6,89,85,33:4,85,33,39:2,33:15,39:7,65,67,68,65,67,39:6,33:17</t><i>4,4,2|4,2,2|4,13,2|4,14,2|4,12,2|4,3,2|8,3,4|21,8,4|8,13,4|7,3,5|7,13,5|8,11,6|7,13,6|8,5,6|7,3,6|7,13,7|7,3,7|7,13,8|7,3,8|8,13,9|8,3,9|7,3,10|7,13,10|7,13,11|7,3,11|8,5,11|8,11,11|1,6,12|7,13,12|7,3,12|2,10,12|7,13,13|7,3,13|8,13,14|8,3,14|4,4,15|4,2,15|4,12,15|4,3,15|4,13,15|4,14,15</i></level> ; xml[7] = <level w="13" h="20"><t>38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,33:11,38,37,33:7,85,33:3,37,38,33:2,85,33:8,38,37,33:11,37,38,33:8,85,33:2,38,37,33:4,85,33:6,37,38,33:11,38,37,33:11,37,38,33:11,38,37,85,33:2,85,33:3,85,33:2,85,37,38,33:11,38,37,33:6,85,33:4,37,38,33:11,38,37,33:3,85,33:7,37,38,33:8,85,33:2,38,37,33,85,33:9,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37</t><i>7,10,2|7,2,2|7,6,2|7,4,2|7,8,2|7,9,3|7,1,3|18,6,3|7,7,3|7,3,3|7,11,3|7,5,3|7,10,4|7,8,4|7,4,4|7,2,4|7,6,4|31,6,5|31,8,5|31,7,5|31,10,5|31,2,5|31,11,5|31,3,5|31,1,5|31,9,5|31,5,5|31,4,5|31,6,6|31,9,6|31,10,6|31,11,6|31,4,6|31,8,6|7,2,6|31,3,6|31,7,6|31,1,6|31,5,6|31,1,7|31,8,7|31,11,7|7,4,7|7,10,7|31,3,7|31,6,7|31,9,7|31,7,7|31,5,7|31,2,7|31,10,8|31,8,8|31,1,8|31,7,8|31,5,8|31,3,8|31,4,8|31,11,8|31,6,8|31,2,8|31,9,8|31,7,9|31,6,9|31,10,9|31,11,9|31,2,9|31,4,9|31,1,9|31,9,9|31,5,9|31,8,9|31,3,9|31,1,10|31,10,10|31,2,10|31,9,10|31,6,10|31,8,10|7,5,10|31,7,10|31,3,10|31,4,10|31,11,10|31,11,11|31,10,11|31,4,11|31,5,11|31,7,11|31,2,11|31,1,11|31,3,11|31,9,11|31,8,11|31,6,11|7,2,12|31,10,12|31,7,12|31,9,12|31,3,12|31,8,12|31,1,12|31,6,12|31,5,12|31,11,12|31,4,12|31,5,13|31,2,13|31,9,13|31,11,13|31,8,13|31,3,13|31,6,13|31,7,13|31,1,13|31,4,13|7,10,13|31,5,14|31,2,14|31,10,14|31,8,14|31,4,14|31,3,14|31,9,14|31,7,14|31,11,14|31,6,14|31,1,14|7,1,15|7,3,15|7,5,15|7,9,15|7,7,15|7,11,15|2,7,16|7,2,16|1,5,16|7,8,16|7,10,16|7,6,16|7,4,16|7,3,17|7,5,17|7,7,17|7,9,17|7,11,17|7,1,17</i></level> ; xml[8] = <level w="14" h="20"><t>33,85,33:2,85,33:6,85,33:2,36:15,33:12,36:2,70,71:10,72,36:2,73,33:3,71,33,71,33:4,74,36:2,73,33:10,74,36:2,75,76:10,77,36:2,33,90,85,33:4,85,33,89,33:2,36:2,70,71:10,72,36:2,73,33:10,74,36:2,73,33:10,74,36:2,75,76:10,77,36:2,33:2,85,33:2,90,33:2,85,33:2,85,36:2,70,71:10,72,36:2,73,33:10,74,36:2,73,33:10,74,36:2,75,76:10,77,36:2,33:2,85,33:6,85,33:2,36:15,33:14</t><i>7,5,2|7,1,2|7,2,2|7,3,2|7,7,2|7,4,2|7,6,2|7,9,2|7,11,2|7,8,2|7,10,2|7,12,2|14,7,3|31,8,3|31,5,3|31,2,3|31,11,3|6,9,3|7,1,3|6,10,3|7,12,3|6,3,3|6,4,3|29,9,4|29,2,4|29,11,4|29,3,4|29,5,4|7,1,4|29,8,4|29,6,4|7,12,4|29,7,4|29,10,4|29,4,4|7,12,5|29,8,5|29,7,5|29,9,5|29,5,5|29,3,5|29,6,5|29,10,5|29,11,5|29,4,5|7,1,5|29,2,5|7,1,6|7,12,6|6,3,7|7,12,7|6,7,7|31,8,7|6,4,7|31,2,7|6,9,7|6,10,7|31,5,7|6,6,7|31,11,7|7,1,7|7,12,8|7,1,8|29,9,9|29,10,9|29,2,9|29,7,9|29,5,9|29,6,9|7,12,9|29,3,9|7,1,9|29,11,9|29,8,9|29,4,9|29,5,10|29,3,10|29,8,10|7,1,10|29,2,10|29,10,10|29,4,10|29,9,10|29,6,10|7,12,10|29,7,10|29,11,10|7,1,11|7,12,11|6,10,12|2,7,12|1,6,12|31,2,12|31,5,12|31,8,12|6,9,12|7,12,12|31,11,12|6,4,12|6,3,12|7,1,12|7,12,13|7,1,13|29,4,14|29,8,14|29,2,14|29,3,14|29,5,14|7,12,14|29,6,14|29,7,14|29,10,14|7,1,14|29,11,14|29,9,14|29,4,15|29,2,15|7,12,15|7,1,15|29,11,15|29,3,15|29,9,15|29,7,15|29,10,15|29,6,15|29,5,15|29,8,15|31,11,16|31,2,16|31,8,16|6,7,16|7,1,16|6,10,16|6,4,16|6,6,16|6,3,16|6,9,16|7,12,16|31,5,16|7,6,17|7,9,17|7,11,17|7,4,17|7,5,17|7,7,17|7,10,17|7,8,17|7,2,17|7,12,17|7,1,17|7,3,17</i></level> ; xml[9] = <level w='16' h='19'><t>33:16,95,0,51:12,95,0,51,33:14,51:2,33:3,86,33:8,85,33,51:2,33:6,85,33:7,51:2,33:14,51:2,33:2,62,0:2,33:9,51:2,33,85,0:4,33:8,51:2,33:8,85,33:5,51:2,33:14,51:2,33:3,85,33:10,51:2,33:9,62,0:3,33,51:2,33:9,0:4,33,51:2,33:5,85,33:8,51:2,33:10,85,33:3,51:2,33,85,33:7,86,33:4,51,0:2,33:3,85,33:8,0:2,95,0,51:12,95,0,33:16</t><i>31,14,0|31,1,0|31,3,0|31,4,0|31,6,0|31,5,0|31,0,0|31,7,0|31,10,0|31,9,0|31,11,0|31,13,0|31,15,0|31,2,0|31,12,0|31,8,0|3,2,2|3,13,2|2,9,3|3,3,3|1,6,3|3,1,3|3,12,3|3,13,3|3,2,3|3,14,3|3,2,4|3,13,4|31,12,5|31,3,5|31,6,5|31,9,5|31,13,5|31,11,5|31,4,5|31,7,5|31,5,5|31,10,5|31,8,5|31,1,5|31,14,5|31,2,5|31,4,7|31,9,7|31,2,7|31,11,7|31,10,7|31,13,7|31,1,7|31,12,7|31,14,7|31,3,7|31,8,7|31,6,7|31,7,7|31,5,7|11,9,8|31,12,9|31,3,9|31,1,9|31,9,9|31,2,9|31,8,9|31,7,9|31,11,9|31,10,9|31,13,9|31,4,9|31,14,9|31,5,9|31,6,9|11,7,10|31,6,11|31,4,11|31,11,11|31,5,11|31,9,11|31,1,11|31,12,11|31,8,11|31,2,11|31,3,11|31,7,11|31,14,11|31,13,11|31,10,11|31,13,13|31,9,13|31,12,13|31,10,13|31,14,13|31,5,13|31,2,13|31,11,13|31,1,13|31,8,13|31,3,13|31,6,13|31,4,13|31,7,13|3,3,14|3,12,14|20,8,15|3,11,15|3,12,15|3,4,15|3,3,15|3,2,15|3,13,15|3,3,16|3,12,16|31,8,18|31,11,18|31,0,18|31,1,18|31,7,18|31,6,18|31,2,18|31,9,18|31,10,18|31,13,18|31,12,18|31,3,18|31,14,18|31,15,18|31,4,18|31,5,18</i></level> ; xml[10] = <level w='13' h='16'><t>68:2,65,67,65,66:3,67,65,66:2,67,68,65,66:2,67,65,66:2,67,68,65,66,67,68,33:3,85,33:7,68:2,33:4,85,33:3,85,33:2,68:2,33:11,68:2,85,33:10,68:2,33:3,59,0:4,33,85,33,68:2,33:3,0:5,33:3,68:2,33:3,0:5,33:3,68:2,33:9,85,33,68:2,33:2,85,33:5,85,33:2,68:2,33:11,68:2,33:6,85,33:3,85,68:2,33:11,68:2,65,66:3,67,65,66,67,68,65,66,67,65,67,68,65,67,68,65,66:2,67,65,67,68</t><i>3,7,2|9,10,2|9,11,2|31,6,2|3,5,2|3,3,2|3,9,2|9,1,2|9,2,2|3,4,3|31,6,3|3,8,3|9,11,3|9,1,3|3,1,4|22,10,4|31,6,4|3,11,4|3,9,4|3,3,4|31,6,5|3,10,5|3,2,5|3,1,6|3,9,6|3,3,6|3,11,6|31,10,7|31,3,7|31,1,7|31,2,7|31,9,7|31,11,7|6,10,8|6,2,8|6,3,9|31,6,9|6,9,9|6,11,9|6,1,9|6,10,10|1,5,10|6,8,10|31,6,10|2,7,10|6,4,10|6,2,10|6,1,11|6,9,11|6,11,11|6,3,11|31,6,11|6,7,11|22,2,11|6,5,11|6,4,12|6,8,12|9,11,12|6,10,12|31,6,12|6,2,12|9,1,12|31,6,13|9,2,13|9,11,13|6,7,13|6,5,13|6,9,13|9,10,13|9,1,13|6,3,13</i></level> ; xml[11] = <level w="17" h="17"><t>41,0,45:13,41,0:3,45:13,0:2,45,33:15,45:2,33,85,33:3,85,33:9,45:2,33,55,33,55,33,55,33,55,33,55,33,55,33,55,85,45:2,33,0,33,0,85,0,33,0,33,0,33,0,33,0,33,45:2,33,55,33,55,33,55,33,55,33,55,33,55,33,55,33,45:2,33,0,33,0,33,0,33,0,33,0,33,0,33,0,33,45:2,33:2,85,33:7,85,33:4,45:2,33,55,33,55,33,55,33,55,33,55,33,55,33,55,33,45:2,33,0,33,0,33,0,33,0,33,0,33,0,33,0,33,45:2,33,55,33,55,33,55,33,55,33,55,33,55,33,55,33,45:2,33,0,33,0,33,0,33,0,33,0,33,0,33,0,85,45:2,33:15,45:2,33:2,85,33:9,85,33:2,45,41,0,45:13,41,0:3,45:13,0:2</t><i>4,4,2|4,10,2|4,14,2|4,12,2|4,6,2|4,2,2|4,8,2|4,1,3|4,5,3|4,3,3|4,13,3|4,9,3|17,8,3|4,15,3|4,7,3|4,11,3|31,13,4|31,5,4|31,11,4|31,7,4|31,9,4|31,1,4|31,15,4|31,3,4|31,9,5|31,15,5|31,3,5|31,5,5|31,11,5|31,7,5|31,1,5|31,13,5|31,7,6|31,15,6|31,11,6|31,1,6|31,3,6|31,5,6|31,9,6|31,13,6|31,9,7|31,7,7|31,5,7|31,15,7|31,1,7|31,11,7|31,3,7|31,13,7|31,3,8|31,7,8|31,1,8|31,11,8|31,13,8|31,15,8|31,9,8|31,2,8|31,4,8|31,6,8|31,8,8|31,10,8|31,12,8|31,5,8|31,14,8|31,3,9|31,9,9|31,7,9|31,11,9|31,13,9|31,15,9|31,5,9|31,1,9|31,9,10|31,1,10|31,7,10|31,11,10|31,15,10|31,5,10|31,13,10|31,3,10|31,11,11|31,7,11|31,1,11|31,13,11|31,15,11|31,3,11|31,5,11|31,9,11|31,13,12|31,1,12|31,7,12|31,11,12|31,15,12|31,3,12|31,9,12|31,5,12|5,7,13|5,5,13|5,9,13|5,13,13|5,1,13|5,3,13|5,11,13|1,6,13|5,15,13|2,10,13|5,4,14|5,12,14|5,6,14|5,2,14|5,10,14|5,8,14|5,14,14</i></level> ; xml[12] = <level w="17" h="19"><t>40,0,43:13,40,0:3,43:13,0:2,43,33:15,43:2,85,51,33,51,33,51,85,51,33,51,33,51,33,51,85,43:2,33:3,51,33,51,33,51,85,51,33,51,33,51,33,43:2,33,51:3,85,51,33,51,33,51,33,51,33,51,33,43:2,33:5,51,33,51,33,51,33,51,33,51,33,43:2,33,51:5,33,51,33,51,33,51,85,51,33,43:2,85,33:6,51,85,51,33,51,33,51,33,43:2,33,51:7,33,51,33,51,33,51,85,43:2,33:9,51,33,51,33,51,33,43:2,33,51:9,85,51,33,51,33,43:2,33:11,51,33,51,33,43:2,33,51:11,85,51,33,43:2,85,33:12,51,33,43:2,33,51:13,85,43:2,33:15,43,40,0,43:13,40,0:3,43:13,0:2</t><i>1,1,2|2,2,2|12,15,3|12,9,3|12,11,3|12,13,3|12,9,4|12,15,4|12,11,4|12,13,4|12,13,5|12,15,5|12,9,5|12,11,5|12,9,6|12,13,6|12,11,6|12,15,6|12,15,7|12,13,7|12,11,7|12,9,7|12,9,8|12,11,8|12,15,8|12,13,8|12,15,9|12,13,9|12,11,9|12,9,9|12,4,10|12,8,10|12,15,10|12,6,10|12,3,10|12,11,10|12,2,10|12,5,10|12,9,10|12,7,10|12,13,10|12,13,11|12,15,11|12,11,11|12,4,12|12,15,12|12,3,12|12,6,12|12,7,12|12,10,12|12,9,12|12,11,12|12,5,12|12,8,12|12,2,12|12,13,12|12,13,13|12,15,13|12,10,14|12,4,14|12,9,14|12,13,14|12,12,14|12,5,14|12,15,14|12,2,14|12,11,14|12,7,14|12,6,14|12,8,14|12,3,14|12,15,15|12,2,16|12,11,16|12,13,16|12,4,16|12,12,16|12,7,16|12,3,16|12,10,16|16,1,16|12,5,16|12,14,16|12,15,16|12,8,16|12,6,16|12,9,16</i></level> ; xml[13] = <level w="19" h="25"><t>38:39,33,80,72,33:11,70,81,33,38:2,79,33,80,72,33,86,33:2,90,33:2,85,33,70,81,33,78,38:2,75,79,33,80,72,33:2,90,33,90,33:2,70,81,33,78,77,38:2,33,75,79,33,80,72,33:2,90,33:2,70,81,33,78,77,33,38:2,33,86,75,79,33,80,72,33:3,70,81,33,78,77,33:2,38:2,33:3,75,79,33,80,72,33,70,81,33,78,77,33:3,38:2,33:4,75,79,33,74,33,73,33,78,77,33:2,86,33,38:2,85,33:4,75,76,77,33,75,76,77,33:5,38:2,33:17,38:2,33,62,33:11,62,33:3,38:2,33:17,38:2,33:11,85,33:5,38:2,33:5,70,71,72,33,70,71,72,33:5,38:2,33:4,70,81,33,74,33,73,33,80,72,33:2,86,33,38:2,33:3,70,81,33,78,77,33,75,79,33,80,72,33:3,38:2,85,33,70,81,33,78,77,33:3,75,79,33,80,72,33,85,38:2,33,70,81,33,78,77,33:2,90,33:2,75,79,33,80,72,33,38:2,70,81,33,78,77,33:2,90,33,90,33:2,75,79,33,80,72,38:2,81,33,78,77,33,85,33:2,90,33:2,85,33,75,79,33,80,38:2,33,78,77,33:11,75,79,33,38:58</t><i>1,8,2|27,17,2|25,1,2|7,16,2|7,2,2|2,10,2|7,17,3|27,16,3|25,2,3|7,1,3|4,14,4|4,16,4|4,2,4|25,3,4|4,4,4|27,15,4|5,8,5|5,10,5|5,11,5|5,5,5|5,12,5|5,13,5|5,9,5|5,7,5|25,4,5|27,14,5|5,6,5|5,14,6|27,13,6|5,4,6|25,5,6|5,14,7|25,6,7|27,12,7|5,4,7|27,11,8|6,10,8|5,4,8|6,9,8|25,7,8|6,8,8|5,14,8|6,11,9|31,8,9|31,10,9|5,4,9|6,7,9|31,9,9|5,14,9|31,8,10|6,11,10|6,7,10|5,14,10|5,4,10|31,10,10|3,9,10|6,7,11|31,10,11|31,8,11|5,4,11|6,11,11|5,14,11|3,9,11|31,8,12|6,7,12|6,11,12|5,14,12|3,9,12|31,10,12|5,4,12|3,9,13|31,8,13|6,11,13|31,10,13|5,14,13|6,7,13|5,4,13|6,11,14|31,9,14|31,8,14|5,14,14|5,4,14|6,7,14|31,10,14|26,7,15|19,3,15|24,11,15|6,9,15|6,8,15|6,10,15|5,4,15|19,15,15|5,14,15|26,6,16|24,12,16|5,4,16|5,14,16|5,4,17|26,5,17|5,14,17|24,13,17|5,6,18|5,12,18|5,5,18|5,8,18|5,7,18|26,4,18|24,14,18|5,9,18|5,10,18|5,11,18|5,13,18|4,16,19|26,3,19|24,15,19|4,4,19|4,14,19|4,2,19|7,17,20|26,2,20|24,16,20|7,1,20|7,16,21|7,2,21|24,17,21|26,1,21</i></level> ; xml[14] = <level w='20' h='19'><t>36:41,33:3,85,33:8,85:2,33:4,36:2,33:18,36:2,33:5,85,33:12,36:2,85,33:8,85,33:8,36:2,33:17,86,36:2,33:2,86,33:5,85:2,33:3,85,33:4,36:2,33:9,85,33:8,36:2,33:18,36:2,33:4,85,33:10,85,33:2,36:2,33:17,86,36:2,85,33:5,85,33,85,33:9,36:2,33:18,36:2,33:18,36:2,33:18,36:2,33:4,86,33:3,85,33:4,85,33:4,36:41</t><i>1,9,2|13,1,2|13,18,2|2,10,2|31,6,3|31,15,3|31,9,3|31,2,3|31,3,3|31,13,3|31,16,3|31,4,3|31,5,3|31,12,3|31,17,3|31,7,3|31,10,3|31,11,3|31,14,3|31,8,3|31,17,4|13,16,4|13,3,4|31,2,4|9,10,4|31,7,5|31,13,5|31,17,5|31,8,5|31,14,5|31,5,5|31,4,5|31,2,5|31,15,5|31,6,5|31,9,5|31,11,5|31,12,5|31,15,6|31,4,6|13,5,6|31,17,6|31,2,6|13,14,6|31,12,7|31,2,7|31,9,7|31,15,7|31,13,7|31,11,7|31,10,7|31,8,7|31,17,7|31,4,7|31,6,7|31,7,7|13,7,8|31,15,8|31,17,8|31,6,8|31,4,8|31,13,8|31,2,8|13,12,8|31,10,9|31,8,9|31,15,9|31,11,9|9,5,9|9,1,9|9,18,9|31,4,9|31,9,9|9,14,9|31,6,10|31,4,10|13,12,10|31,15,10|31,2,10|9,10,10|13,7,10|31,13,10|31,17,10|31,13,11|31,9,11|31,11,11|31,17,11|31,10,11|31,8,11|31,2,11|31,7,11|31,6,11|31,4,11|31,12,11|31,15,11|31,17,12|13,14,12|13,5,12|31,4,12|31,2,12|31,15,12|31,12,13|31,17,13|31,13,13|31,11,13|31,7,13|31,2,13|31,6,13|31,9,13|31,15,13|31,4,13|31,14,13|31,8,13|31,5,13|31,17,14|13,3,14|13,16,14|9,10,14|31,2,14|31,4,15|31,8,15|31,16,15|31,6,15|31,10,15|31,2,15|31,11,15|31,9,15|31,13,15|31,7,15|31,17,15|31,3,15|31,14,15|31,5,15|31,15,15|31,12,15|13,1,16|13,18,16</i></level> ; xml[15] = <level w="19" h="19"><t>63,34,0,63:2,34,0,34,0,34,0,63:2,34,0,34,0,63:3,0:2,63:2,0:6,63:2,0:4,63:2,51,49,51,49,51,49,51,49,51,49,51,49,51,49,51,49,51,49,51,49,33:17,49,51,33,85,33:3,86,33:9,85,33,51,49,33:17,49,51,33:17,51,49,33:17,49,51,33:17,51,49,33:5,85,33:9,85,33,49,51,33,86,33:15,51,49,33:12,85,33:4,49,51,33:17,51,49,33:17,49,51,33:15,86,33,51,49,33,85,33:8,85,33:6,49,51,33:6,85,33:10,51,49,51,49,51,49,51,49,51,49,51,49,51,49,51,49,51,49,51,49,63,33:2,63:2,33:4,63,33:4,63:2,33:2,63</t><i>14,4,4|28,4,6|28,9,6|28,14,6|10,6,6|10,16,6|10,12,6|10,2,6|8,3,9|8,15,9|8,4,9|8,13,9|8,5,9|8,14,9|8,5,10|1,8,10|8,14,10|8,15,10|2,10,10|8,3,10|8,13,10|8,4,10|10,16,13|28,14,13|10,2,13|10,12,13|28,4,13|10,6,13|28,9,13|14,14,15</i></level> ; xml[16] = <level w="18" h="20"><t>36:37,33:16,36:2,85,36:2,33:10,36:2,33,36:2,33,36,33:2,85,33:9,36,33,36:2,33,69,0,33:13,36:2,33,0:2,33,36:2,33:2,85,33,36:2,33:2,85,33,36:2,33:4,36,33:6,36,33:4,36:2,33:16,36:2,33:7,35,0,33:2,84,69,0,33:2,36:2,33:2,85,33:3,87,0:2,88,33:2,0:2,33:2,36:2,33:16,36:2,33:4,36,33:6,36,33:4,36:2,33:4,36:2,33:4,36:2,33:3,85,36:2,85,33:8,85,33:6,36:2,33,36,33:2,84,33:9,36,33,36:2,33,36:2,33:9,84,36:2,33,36:2,33:16,36:37</t><i>13,16,2|7,5,3|6,6,3|7,12,3|3,9,3|6,11,3|3,8,3|13,14,4|1,7,4|2,10,4|3,4,7|3,13,7|3,8,7|13,11,7|3,9,7|6,9,8|6,2,8|6,15,8|6,8,8|6,7,9|6,10,9|3,5,10|7,2,10|7,15,10|3,11,10|6,10,10|6,7,10|6,9,11|6,8,11|6,2,12|6,15,12|13,6,12|3,9,13|3,13,13|3,4,13|3,8,13|14,8,15|13,3,15|3,9,16|6,10,16|7,11,16|6,6,16|7,5,16|3,8,16|13,1,17</i></level> ; xml[17] = <level w='15' h='18'><t>33:3,85,33:6,85:2,33:3,51:16,33:13,51:2,33:13,51:2,85,33:11,85,51:2,33:13,51:2,33:10,85,33:2,51:2,33:13,51:2,33:13,51:2,33:4,85,33:8,51:2,33:13,51:2,33:13,51:2,33:11,85,33,51:2,85,33:11,85,51:2,33:13,51:16,33:15,85,33:2,85,33:7,85:2,33:2</t><i>2,13,2|8,4,2|8,10,2|1,1,2|30,4,3|30,3,3|30,10,3|30,5,3|30,9,3|30,11,3|30,12,3|30,6,3|30,8,3|30,2,3|3,11,4|3,7,4|30,12,4|30,2,4|3,3,4|30,4,5|30,5,5|30,9,5|30,2,5|30,6,5|30,10,5|30,8,5|30,7,5|30,12,5|30,12,6|30,4,6|30,2,6|30,10,6|30,12,7|30,6,7|30,4,7|30,10,7|30,8,7|3,7,7|30,2,7|30,8,8|30,12,8|30,2,8|8,4,8|30,6,8|3,13,8|3,1,8|8,10,8|19,7,8|3,7,9|30,8,9|30,10,9|30,4,9|30,6,9|30,12,9|30,2,9|30,12,10|30,10,10|30,2,10|30,4,10|30,5,11|30,6,11|30,10,11|30,12,11|30,8,11|30,9,11|30,7,11|30,4,11|30,2,11|30,12,12|3,11,12|30,2,12|3,3,12|3,7,12|30,6,13|30,3,13|30,11,13|30,10,13|30,5,13|30,2,13|30,12,13|30,9,13|30,8,13|30,4,13|8,10,14|8,4,14</i></level> ; xml[18] = <level w="15" h="18"><t>45,46,45:2,46,45:2,46,45:2,46,45:2,46,45,39:2,64,39:2,64:2,39:3,64,39,64,39:2,64,33:13,39,64,33,85,46,45:7,46,33:2,39:2,33:12,85,64,39,85,33,46,45:7,46,33:2,39:2,33:13,39,64,33:2,46,45:7,46,33:2,39:2,33:13,39,64,33:2,46,45:7,46,85,33,64,39,33,85,33:10,85,64,39,33:2,46,45:7,46,33:2,39:2,33:13,64,39,85,33,46,45:7,46,33:2,39,64,33:6,85,33:4,85,33,39:2,33:13,39:3,64:2,39:3,64,39:3,64,39,64,39,45,46,45:2,46,45:2,46,45:2,46,45:2,46,45</t><i>2,8,2|1,6,2|28,3,4|28,11,4|6,7,4|11,9,4|11,5,4|6,8,4|6,6,4|30,3,6|30,9,6|30,4,6|30,8,6|30,5,6|30,6,6|30,11,6|30,10,6|30,7,6|6,7,8|28,3,8|6,6,8|6,8,8|28,11,8|11,9,8|11,5,8|30,7,10|30,8,10|30,5,10|30,9,10|30,3,10|30,10,10|30,6,10|30,4,10|30,11,10|28,11,12|11,5,12|28,3,12|11,9,12|6,8,12|6,7,12|6,6,12|21,6,15|21,8,15</i></level> ; xml[19] = <level w="18" h="20"><t>43:2,40,0,43:2,40,0,43:2,40,0,43:2,40,0,43:4,0:2,43:2,0:2,43:2,0:2,43:2,0:2,43:2,40,0,51:14,40,0:3,51,33:12,51,0:2,43:2,51,33:6,85,33:5,51,43:4,51,33,62,0:3,33:7,51,43:2,40,0,51,33,0:4,33:7,51,40,0:3,51,33:11,85,51,0:2,43:2,51,33:12,51,43:4,51,33:2,85,33:5,85,33:3,51,43:2,40,0,51,33:12,51,40,0:3,51,85,33:7,62,0:3,51,0:2,43:2,51,33:8,0:4,51,43:4,51,33:4,85,33:7,51,43:2,40,0,51,33:12,51,40,0:3,51,33,85,33:7,85,33:2,51,0:2,43:2,51,33:12,51,43:4,51:14,43:2,40,0,43:2,40,0,43:2,40,0,43:2,40,0,43:2,40,0:3,43:2,0:2,43:2,0:2,43:2,0:2,43:2,0:2</t><i>3,3,3|3,14,3|1,7,4|2,11,4|6,10,5|6,7,5|8,5,6|8,12,6|6,10,8|6,7,8|3,14,9|3,3,9|3,3,10|3,14,10|14,9,12|6,10,12|6,7,12|14,9,13|8,5,13|8,12,13|14,9,14|6,7,15|6,10,15|14,9,15|14,9,16|3,14,16|3,3,16</i></level> ; xml[20] = <level w="19" h="24"><t>37:39,33:8,37,33:8,37:2,33,37:2,85,37:3,33,37,85,37:3,33,37:2,33,37:2,33,37:2,33,37:3,33,37,33,37:3,85,37:2,33,37:2,33:3,85,33:13,37:2,86,37:2,33,37,33,37:5,33,37,33,37:2,33,37:2,33:4,37,33:3,37,33:3,37,85,33:3,37:5,33,37:3,33,37,33,37:3,33,37:4,33:3,37,85,37,33:7,37,33,37,33:3,37:4,33,37,85,51:2,33,51:2,33,37,33,37:5,33:6,51,33:3,51,86,33:5,37:5,33,37,33,51:5,33,37,33,37:4,33:3,37,33,37,33:7,37,33,37,33:3,37:4,33,37,85,37:5,33,37,33,37:5,33:8,37,33:4,86,33:3,37:2,86,37:2,33,37:3,33,37,85,37:3,33,37:2,33,37:2,33:2,37,85,33:3,86,33:6,37,33:2,37:3,33,37,33,37,33,37:5,33,37,33,37,85,37:3,33:4,37,33:3,37,33:3,37,33:4,37:2,33,37:6,85,37,33,37:6,33,37:2,33:17,37:39</t><i>4,15,2|4,3,2|4,10,2|4,1,2|4,6,2|4,5,2|4,11,2|4,14,2|4,2,2|4,13,2|4,4,2|4,8,2|4,17,2|4,7,2|4,12,2|4,16,2|4,10,3|4,1,3|4,8,3|4,17,3|4,4,3|4,14,3|4,4,4|4,1,4|4,14,4|4,8,4|4,17,4|4,10,4|4,4,5|4,10,5|4,9,5|4,15,5|4,16,5|4,14,5|4,7,5|4,6,5|4,5,5|4,11,5|4,8,5|4,2,5|4,17,5|4,12,5|4,1,5|4,13,5|4,3,5|4,4,6|4,1,6|4,12,6|4,6,6|4,17,6|4,14,6|4,3,7|4,6,7|4,4,7|4,16,7|4,15,7|4,10,7|4,7,7|4,12,7|4,1,7|4,11,7|4,8,7|4,2,7|4,17,7|4,14,7|4,14,8|4,8,8|4,4,8|4,10,8|4,4,9|4,14,9|14,9,11|14,8,11|1,4,11|2,14,11|14,10,11|4,17,11|4,1,11|4,14,12|4,4,12|4,14,13|4,4,13|4,4,14|4,14,14|4,4,15|4,17,15|4,16,15|4,3,15|4,2,15|4,13,15|4,1,15|4,5,15|4,15,15|4,14,15|4,1,16|4,4,16|4,17,16|4,14,16|4,1,17|4,17,17|4,4,17|4,2,17|4,16,17|4,14,17|4,6,18|4,16,18|4,12,18|4,4,18|4,2,18|4,14,18|4,1,19|4,16,19|4,8,19|4,11,19|4,12,19|4,10,19|4,7,19|4,14,19|4,2,19|4,3,19|4,4,19|4,17,19|4,15,19|4,6,19|4,1,20|4,17,20|4,8,20|4,10,20|4,17,21|4,2,21|4,11,21|4,9,21|4,13,21|4,15,21|4,16,21|4,5,21|4,8,21|4,14,21|4,6,21|4,10,21|4,7,21|4,12,21|4,3,21|4,4,21|4,1,21</i></level> ; xml[21] = <level w="16" h="19"><t>34,0,63:2,34,0,34,0,34,0,63:2,34,0,34,0:3,63:2,0:6,63:2,0:4,38:17,33:2,85,33:2,73,33:7,85,38:2,33,70,71:3,81,33:2,80,71:3,72,33,38:2,33,73,33:10,74,33,38:2,85,73,33:10,74,33,38:2,33,73,33:10,74,85,38:2,71,81,33:10,80,71,38:2,33:14,38:2,33:14,38:2,76,79,33:10,78,76,38:2,33,73,33:10,74,33,38:2,33,73,33:10,74,85,38:2,85,73,33:10,74,33,38:2,33,75,76:3,79,33:2,78,76:3,77,33,38:2,33:5,73,33:2,74,33:2,85,33:2,38:33</t><i>10,10,3|1,6,3|27,7,3|2,9,3|27,8,3|10,5,3|8,13,4|27,7,4|8,2,4|8,12,4|8,3,4|8,11,4|8,4,4|10,10,4|27,8,4|10,5,4|25,9,5|25,6,5|25,5,5|8,13,5|25,8,5|25,3,5|25,4,5|25,7,5|8,2,5|27,12,5|25,10,5|25,11,5|25,9,6|25,6,6|25,4,6|27,12,6|27,11,6|25,7,6|8,2,6|25,8,6|25,5,6|25,10,6|8,13,6|26,3,6|27,11,7|25,7,7|26,3,7|25,6,7|27,12,7|25,5,7|26,4,7|25,8,7|27,10,7|25,9,7|27,10,8|26,5,8|10,14,8|25,6,8|10,1,8|27,11,8|25,8,8|27,12,8|25,7,8|26,4,8|26,3,8|10,13,8|10,2,8|27,9,8|25,7,9|27,9,9|26,3,9|27,8,9|27,12,9|24,13,9|26,5,9|26,4,9|27,10,9|25,1,9|27,11,9|25,2,9|26,6,9|24,14,9|27,9,10|27,12,10|24,13,10|25,1,10|26,7,10|26,3,10|26,6,10|27,10,10|27,11,10|26,4,10|24,14,10|26,5,10|24,8,10|25,2,10|10,14,11|27,10,11|26,5,11|24,9,11|26,3,11|24,8,11|10,13,11|27,12,11|10,2,11|26,4,11|26,6,11|10,1,11|27,11,11|26,7,11|24,10,12|24,8,12|26,6,12|24,7,12|27,11,12|24,9,12|26,3,12|26,5,12|27,12,12|26,4,12|24,9,13|24,7,13|26,4,13|24,10,13|24,6,13|8,2,13|26,5,13|27,12,13|24,11,13|8,13,13|24,8,13|26,3,13|24,7,14|26,4,14|24,8,14|24,10,14|26,3,14|24,12,14|8,2,14|24,11,14|24,9,14|24,6,14|24,5,14|8,13,14|8,3,15|8,2,15|8,11,15|8,4,15|8,12,15|26,8,15|8,13,15|26,7,15|10,5,15|10,10,15|26,7,16|26,8,16|10,5,16|19,1,16|18,14,16|17,9,16|10,10,16</i></level> ; xml[22] = <level w="19" h="19"><t>33:4,85,33:4,85:2,33:9,36:17,33:2,36,33:3,51,33:3,51,33:3,51,33:3,36,33:2,36,33:2,85,51,33:3,51,33:3,51,85,33:2,36,85:2,36,33:3,51,33:3,51,33:2,85,51,33:3,36,33,85,36,33:3,51,33:3,51,33:3,51,33:3,36,33:2,36,33:15,36,33:2,36,33,51,33,51,85,51,33,51,33,51,85,51,33,51,33,36,33:2,36,85,33:13,85,36,33:2,36,33,51,33,51,33,51,33,51,33,51,33,51,33,51,33,36,33:2,36,33:8,85,33:6,36,33:2,36,33,51,33,51,33,51,33,51,33,51,33,51,33,51,33,36,33:2,36,33:4,85,33:10,36,85,33,36,33:3,51,33:3,51,33:3,51,33:3,36,33,85,36,33:3,51,33:3,51,33:3,51,33:3,36,85,33,36,33,85,33,51,33:3,51,33:3,51,33,85,33,36,33:2,36,33:3,51,33:3,51,33:3,51,33:3,36,33:2,36:17,33:20</t><i>13,12,2|13,16,2|13,8,2|13,4,2|9,6,4|9,10,4|9,14,4|9,2,4|31,15,5|31,7,5|31,6,5|31,14,5|31,10,5|31,4,5|31,3,5|31,11,5|31,16,5|31,2,5|31,12,5|31,8,5|23,9,6|9,2,6|9,16,6|8,5,8|8,13,8|8,9,8|8,3,8|8,11,8|8,15,8|8,7,8|1,8,9|2,10,9|8,9,10|8,11,10|8,3,10|8,5,10|8,7,10|8,15,10|8,13,10|9,2,12|9,16,12|31,4,13|31,12,13|31,14,13|31,3,13|31,10,13|31,11,13|31,2,13|31,8,13|31,15,13|31,6,13|31,16,13|31,7,13|9,8,14|9,4,14|9,12,14|9,16,14|13,2,16|13,6,16|13,10,16|13,14,16</i></level> ; xml[23] = <level w='17' h='17'><t>51:36,33:13,51:4,33,51:11,33,51:4,33,51:11,33,51:4,33,51:2,33:3,61,33,0:2,51:2,33,51:4,33,51:2,85,0,33,0:4,51:2,33,51:4,33,51:2,33,59,0:5,51:2,33,51:4,33,51:2,33,0:5,85,51:2,33,51:4,33,51:2,33,0:5,33,51:2,33,51:4,33,51:2,33,84,33:2,69,33:2,51:2,33,51:4,33,51:2,33:4,0:2,33,51:2,33,51:4,33,51:11,33,51:4,33,51:11,33,51:4,33:13,51:36</t><i>10,11,2|28,10,2|28,12,2|28,4,2|28,6,2|28,2,2|13,9,2|28,8,2|10,7,2|10,13,2|28,14,2|10,5,2|28,14,4|28,2,4|8,2,5|8,14,5|28,14,6|28,2,6|8,14,7|8,2,7|28,14,8|28,2,8|8,2,9|8,14,9|28,2,10|28,14,10|8,2,11|28,2,12|28,14,12|28,4,14|28,12,14|31,6,14|28,2,14|1,7,14|28,14,14|31,10,14|2,9,14</i></level> ; xml[24] = <level w="18" h="17"><t>33:5,85,33:6,85,33:6,93,36:14,93,33,85,36,69,0,33:10,69,0,36,85,33,36,0:2,33:5,85,33:4,0:2,36,33:2,36,33:14,36,33:2,36,33,85:2,33:9,85,33,36,33,85,36,33:6,85,33:7,36,33:2,36,33:5,61,0:3,33:5,36,33:2,93,33:5,0:4,33:5,93,33:2,36,33:5,0:4,33:5,36,33:2,36,33:12,85,33,36,33:2,36,33:2,85,33:11,36,85:2,36,33:14,36,33:2,36,69,0,33:7,85,33:2,69,0,36,33:2,36,0:2,33:2,85,33:7,0:2,36,33:2,93,36:14,93,85,33:18</t><i>12,9,0|12,7,0|12,8,0|12,10,0|31,4,2|12,14,2|31,8,2|12,15,2|31,11,2|31,6,2|12,2,2|31,5,2|12,3,2|31,9,2|31,10,2|31,12,2|31,13,2|31,7,2|31,8,3|12,2,3|31,4,3|31,10,3|31,9,3|31,7,3|12,15,3|31,11,3|19,3,3|31,5,3|31,6,3|31,12,3|31,13,3|19,14,3|31,5,4|31,13,4|31,3,4|31,7,4|31,11,4|31,15,4|31,6,4|31,8,4|31,4,4|31,14,4|31,9,4|31,2,4|31,12,4|31,10,4|31,4,5|31,10,5|31,5,5|31,15,5|31,6,5|31,13,5|31,12,5|31,2,5|31,9,5|31,11,5|31,3,5|31,14,5|31,7,5|31,8,5|31,4,6|31,3,6|31,2,6|31,5,6|31,10,6|31,13,6|31,11,6|31,8,6|31,6,6|31,14,6|31,9,6|31,15,6|31,7,6|31,12,6|31,3,7|31,4,7|31,14,7|31,15,7|31,11,7|31,13,7|31,6,7|12,0,7|12,17,7|12,7,7|12,10,7|31,12,7|31,2,7|31,5,7|31,6,8|31,14,8|31,4,8|31,5,8|31,2,8|31,12,8|2,9,8|31,3,8|31,13,8|1,8,8|12,17,8|31,15,8|31,11,8|12,0,8|12,10,9|31,15,9|31,4,9|31,5,9|31,13,9|31,6,9|31,14,9|31,12,9|12,0,9|31,3,9|31,11,9|31,2,9|12,7,9|12,17,9|31,6,10|31,13,10|31,8,10|31,12,10|31,4,10|31,10,10|31,9,10|31,5,10|31,2,10|31,15,10|31,14,10|31,11,10|31,7,10|31,3,10|31,7,11|31,6,11|31,2,11|31,14,11|31,12,11|31,3,11|31,10,11|31,11,11|31,5,11|31,4,11|31,8,11|31,13,11|31,9,11|31,15,11|31,13,12|31,5,12|31,14,12|31,8,12|31,15,12|31,6,12|31,9,12|31,3,12|31,11,12|31,10,12|31,4,12|31,12,12|31,2,12|31,7,12|12,14,13|31,8,13|12,15,13|31,4,13|12,2,13|31,11,13|31,10,13|31,9,13|31,5,13|31,6,13|12,3,13|31,12,13|31,7,13|31,13,13|31,7,14|19,2,14|31,4,14|31,8,14|31,6,14|19,15,14|12,3,14|12,14,14|31,5,14|31,9,14|31,10,14|31,11,14|31,12,14|31,13,14|12,8,16|12,10,16|12,7,16|12,9,16</i></level> ; xml[25] = <level w="24" h="24"><t>38:49,33:22,38:2,33:5,86,33:7,69,0,33:7,38:2,33:2,46:3,33:3,69,0,33:3,0:2,33,85,48:3,33:2,38:2,33:2,46,33:5,0:2,61,0:3,84,33:4,48,33:2,38:2,33:2,46,33:7,0:4,33:5,48,33:2,38:2,33:5,65,67,33:4,0:3,33,35,0,33:3,86,33,38:2,33:3,86,33,65,67,33:8,0:2,33:5,38:2,33,85,33:15,84,33:4,38:2,33,61,0:3,33:2,86,33,58,0:4,33:3,61,0:3,33,38:2,33,0:4,33:4,0:5,33:3,0:4,33,38:2,33,0:4,33,85,33:2,0:5,33:3,0:4,33,38:2,33:11,90:2,33:2,86,33:6,38:2,33:11,90:2,33:9,38:2,33:2,86,33:2,65,67,33:4,90,89,33:2,68:2,33,86,33:3,38:2,33:5,68:2,33:4,89,33:3,65,67,33:5,38:2,33:2,48,33:16,44,33:2,38:2,33:2,48,33:4,69,0,33:4,69,0,33:4,44,33:2,38:2,33:2,48:3,33:2,0:2,33,84,33:2,0:2,84,33,44:3,33:2,38:2,33:6,85,33:4,86,33:8,85,33,38:2,33:22,38:49</t><i>5,10,2|5,22,2|5,3,2|5,4,2|5,5,2|5,2,2|5,9,2|5,13,2|5,15,2|5,16,2|5,11,2|5,12,2|5,14,2|5,1,2|5,17,2|5,8,2|5,7,2|5,18,2|5,6,2|5,19,2|5,20,2|5,21,2|5,22,3|5,1,3|10,2,3|10,21,3|10,3,3|10,20,3|5,1,4|10,2,4|5,22,4|10,21,4|5,22,5|3,19,5|16,10,5|16,14,5|3,18,5|3,5,5|5,1,5|3,4,5|5,22,6|3,19,6|3,4,6|5,1,6|5,1,7|16,3,7|5,22,7|6,13,7|6,12,7|6,11,7|16,20,7|6,14,7|6,10,7|5,22,8|5,1,8|5,22,9|5,1,9|5,1,10|5,22,10|5,22,11|5,1,11|5,22,12|5,1,12|5,22,13|6,10,13|6,14,13|6,13,13|6,11,13|6,12,13|5,1,13|1,10,14|5,22,14|2,14,14|5,1,14|5,22,15|5,1,15|5,22,16|16,3,16|5,1,16|16,20,16|3,4,17|5,22,17|3,19,17|5,1,17|5,22,18|3,18,18|3,19,18|3,5,18|5,1,18|3,4,18|10,21,19|10,2,19|5,1,19|5,22,19|10,20,20|5,1,20|10,21,20|10,2,20|10,3,20|5,22,20|5,13,21|5,5,21|5,14,21|5,16,21|5,2,21|5,7,21|5,4,21|5,21,21|5,20,21|5,15,21|5,1,21|5,17,21|5,22,21|5,8,21|5,12,21|5,18,21|5,10,21|5,11,21|5,3,21|5,19,21|5,6,21|5,9,21</i></level> ; xml[26] = <level w="21" h="21"><t>38:22,33:19,38:2,85,51:2,33:2,51:2,69,0,33:2,85,51:2,33:2,51:2,33,38:2,33:6,51,0:2,33,85,33,51,33:5,85,38:2,33:6,51,33:5,51,33:6,38:2,33,51,33:2,51:3,33:5,51:3,33:2,51,33,38:2,33,51:4,33:9,51:4,33,38:2,33:12,85,33:6,38:2,33:2,85,33:14,84,33,38:2,84,33:15,69,0,33,38:2,33,84,33:14,0:2,33,38:2,33:6,85,33:11,85,38:2,33,51:4,33:9,51:4,33,38:2,33,51,33:2,51,33:9,51,33:2,51,33,38:2,33:4,51:3,33:5,51:3,33:4,38:2,85,33:5,51,33:5,51,33:6,38:2,33,51,33:4,51,33:3,85,33,51,33:4,51,33,38:2,85,51:2,33:2,51:2,69,33:4,51:2,33:2,51:2,33,38:2,33:7,0:2,33:2,85,33:6,85,38:43</t><i>31,4,2|31,15,2|31,16,2|31,5,2|4,14,3|4,6,3|4,16,3|31,2,3|31,18,3|4,4,3|4,15,4|4,3,4|31,2,4|31,18,4|4,17,4|4,5,4|28,10,5|30,12,5|4,4,5|30,8,5|30,11,5|4,16,5|30,9,5|30,15,7|30,5,7|31,12,8|31,9,8|31,10,8|31,11,8|31,8,8|30,15,8|30,5,8|20,10,9|28,5,9|31,9,9|31,8,9|31,12,9|31,11,9|28,15,9|31,11,10|30,5,10|31,8,10|31,12,10|31,9,10|30,15,10|31,10,10|31,9,11|31,12,11|31,11,11|30,15,11|31,8,11|31,10,11|30,5,11|1,9,12|2,11,12|4,3,13|4,17,13|28,10,14|30,11,14|31,18,14|30,8,14|4,4,14|30,9,14|4,16,14|31,2,14|30,12,14|4,3,15|4,5,15|31,2,15|31,18,15|4,15,15|4,17,15|4,14,16|4,4,16|4,6,16|4,16,16|31,15,17|31,16,17|31,5,17|31,4,17</i></level> ; xml[27] = <level w="16" h="16"><t>33:2,69,33:3,85,33:11,0:2,33:5,84,33:4,85,33:2,84,33:17,70,71:8,72,33:6,73,36:8,74,33,84,33:4,73,36,33:5,85,36,74,33:6,73,36,33:6,36,74,33:3,85,33:2,73,36,33,85,33:4,36,74,33:2,85,33:3,73,36,33:6,36,74,33,85,33:3,85,73,36,33:5,85,36,74,33:6,73,36,33:6,36,74,33:6,73,36:8,74,69,33:5,75,76:8,77,0:2,33:5,85,33:7,61,0:3,33,84,33:8,84,33,0:4,33:8,85,33:3,0:4</t><i>6,8,5|31,6,5|1,5,5|31,9,5|3,7,5|2,10,5|31,10,6|31,6,6|3,8,6|31,5,6|6,7,6|31,9,6|3,5,7|3,7,7|3,9,7|6,8,7|4,10,7|4,6,7|3,8,8|6,7,8|4,9,8|3,6,8|4,5,8|3,10,8|6,8,9|31,6,9|3,7,9|31,10,9|31,9,9|31,5,9|3,8,10|19,5,10|6,7,10|31,6,10|31,9,10|19,10,10</i></level> ; xml[28] = <level w="19" h="17"><t>49,51,49,51,49,51,49,51,49,51,49,51,49,51,49,51,49,51,49,51,33:17,51,49,33:2,37:13,33:2,49,51,33:4,85,33,85,33,37,33:5,85,33:2,51,49,33:8,37,33:8,49,51,33:2,37:4,33:2,37,33,85,37:4,33:2,51,49,33:8,37,33:5,85,33:2,49,51,33:8,37,33:8,51,49,33:2,37:13,33:2,49,51,33:7,0,37,33,85,33:6,51,49,33:8,37,33:8,49,51,33:2,37:4,85,33:4,37:4,33:2,51,49,33:2,85,33:4,85,37,33:5,85,33:2,49,51,33:8,37,33:8,51,49,33:2,37:13,33:2,49,51,33:17,51,49,51,49,51,49,51,49,51,49,51,49,51,49,51,49,51,49,51,49</t><i>7,16,1|7,2,1|7,17,1|7,9,1|7,1,1|7,10,1|7,8,1|7,17,2|7,1,2|7,2,2|7,16,2|31,6,3|31,5,3|31,7,3|31,10,3|31,11,3|31,12,3|31,4,3|31,14,3|31,16,3|31,17,3|31,1,3|31,15,3|31,2,3|31,3,3|31,8,3|31,13,3|31,5,4|31,13,4|31,15,4|31,14,4|31,7,4|31,2,4|31,11,4|31,4,4|31,1,4|31,12,4|31,10,4|31,3,4|31,8,4|31,6,4|31,16,4|31,17,4|7,2,5|7,16,5|7,1,5|7,17,5|2,10,5|1,8,5|31,13,6|31,8,6|31,2,6|31,11,6|31,6,6|31,16,6|31,4,6|31,7,6|31,14,6|31,1,6|31,3,6|31,12,6|31,17,6|31,10,6|31,15,6|31,5,6|31,8,7|31,17,7|31,1,7|31,2,7|31,4,7|31,3,7|31,15,7|31,16,7|31,13,7|31,7,7|31,6,7|31,14,7|31,5,7|31,10,7|31,11,7|31,12,7|7,17,8|7,16,8|7,1,8|7,2,8|31,1,9|31,8,9|31,7,9|31,11,9|31,10,9|31,13,9|31,14,9|31,17,9|31,12,9|31,2,9|31,3,9|31,4,9|31,5,9|31,16,9|31,15,9|31,6,9|31,7,10|31,12,10|31,13,10|31,8,10|31,4,10|31,5,10|31,15,10|31,6,10|31,11,10|31,10,10|31,1,10|31,17,10|31,2,10|31,14,10|31,16,10|31,3,10|7,2,11|17,10,11|7,1,11|7,16,11|7,17,11|19,9,11|18,8,11|31,2,12|31,11,12|31,3,12|31,6,12|31,5,12|31,15,12|31,1,12|31,17,12|31,4,12|31,7,12|31,13,12|31,14,12|31,16,12|31,12,12|31,10,12|31,8,12|31,8,13|31,12,13|31,10,13|31,3,13|31,16,13|31,6,13|31,13,13|31,14,13|31,1,13|31,17,13|31,15,13|31,7,13|31,5,13|31,11,13|31,2,13|31,4,13|7,2,14|7,1,14|7,16,14|7,17,14|7,2,15|7,8,15|7,10,15|7,1,15|7,17,15|7,16,15|7,9,15</i></level> ; xml[29] = <level w="16" h="18"><t>33:3,85,33:8,85,33,85,33,51:17,33:14,51:2,33:2,69,33:7,85,33:3,51:2,33:2,0:2,33:5,85,33:4,51:2,33:14,51:2,33:10,69,0,33:2,51:2,33:10,0:2,33:2,51:2,33,85,33:12,51:2,33:12,85,33,51:2,33:3,85,33:6,85,33:3,51:2,33:14,51:2,33:4,61,0:3,33:6,51:2,33:4,0:4,33,85,33:4,51:2,85,33:3,0:4,33:3,85,33:2,51:2,33:4,85,33:9,51:17,33,85,33:7,85,33,85,33:4</t><i>10,8,2|31,10,2|31,5,2|31,2,2|31,14,2|31,6,2|31,9,2|31,1,2|31,13,2|1,4,2|8,12,2|2,11,2|8,3,2|31,9,3|31,13,3|31,1,3|31,6,3|31,10,3|31,14,3|31,2,3|31,5,3|3,2,4|31,7,4|31,12,4|3,13,4|31,11,4|31,4,4|3,14,4|31,3,4|31,8,4|3,1,4|31,4,5|31,12,5|31,7,5|3,13,5|31,8,5|31,11,5|3,14,5|3,2,5|31,3,5|3,1,5|31,13,6|31,5,6|3,7,6|31,10,6|3,8,6|31,9,6|31,14,6|31,2,6|31,1,6|31,6,6|31,1,7|31,2,7|31,10,7|31,9,7|31,13,7|3,8,7|31,5,7|31,6,7|31,14,7|3,7,7|31,7,8|31,11,8|10,1,8|31,12,8|31,4,8|8,5,8|8,10,8|10,14,8|31,8,8|31,3,8|31,11,9|31,7,9|31,4,9|31,8,9|31,3,9|31,12,9|31,6,10|31,1,10|31,5,10|31,13,10|31,9,10|31,10,10|3,7,10|31,14,10|3,8,10|31,2,10|31,2,11|31,1,11|31,14,11|31,5,11|3,7,11|31,13,11|3,8,11|31,9,11|31,6,11|31,10,11|3,13,12|3,14,12|3,2,12|3,1,12|31,11,12|31,3,12|31,12,12|31,4,12|31,7,12|31,8,12|31,3,13|31,12,13|3,1,13|3,2,13|31,7,13|3,13,13|31,4,13|3,14,13|31,8,13|31,11,13|31,1,14|17,4,14|31,10,14|31,13,14|31,2,14|31,14,14|17,11,14|31,9,14|31,5,14|31,6,14|31,9,15|8,3,15|10,7,15|8,12,15|31,13,15|31,1,15|31,10,15|31,5,15|31,2,15|31,14,15|31,6,15</i></level> ; xml[30] = <level w="19" h="19"><t>36:26,49:5,36:14,49,33:3,49,36:10,49:5,33:3,49:5,36:6,49,33:11,49,36:6,49,33:11,49,36:6,49,33:11,49,36:4,49:3,33:11,49:3,36:2,49,33:15,49,36:2,49,33:15,49,36:2,49,33:15,49,36:2,49:3,33:11,49:3,36:4,49,33:11,49,36:6,49,33:11,49,36:6,49,33:11,49,36:6,49:5,33:3,49:5,36:10,49,33:3,49,36:14,49:5,36:26</t><i>3,9,2|3,8,2|3,10,2|19,9,3|3,8,3|3,10,3|4,4,4|31,9,4|31,11,4|4,13,4|31,6,4|4,5,4|31,8,4|31,10,4|31,7,4|4,14,4|31,12,4|28,13,5|28,7,5|28,11,5|4,14,5|4,4,5|28,9,5|28,5,5|31,13,6|31,8,6|31,7,6|31,5,6|12,6,6|31,9,6|31,4,6|31,14,6|31,11,6|12,10,6|31,12,6|28,9,7|28,11,7|28,13,7|28,5,7|28,7,7|3,2,8|12,8,8|3,15,8|31,5,8|31,7,8|31,10,8|31,11,8|3,16,8|31,9,8|31,13,8|31,4,8|3,3,8|12,12,8|31,6,8|31,14,8|3,16,9|28,11,9|3,3,9|28,7,9|3,2,9|28,5,9|28,9,9|28,13,9|3,15,9|31,4,10|31,13,10|3,15,10|12,6,10|3,3,10|12,10,10|31,14,10|31,12,10|3,16,10|31,9,10|31,11,10|31,5,10|3,2,10|31,7,10|31,8,10|28,9,11|28,7,11|28,5,11|28,13,11|28,11,11|31,5,12|12,12,12|31,11,12|31,13,12|31,14,12|31,7,12|31,10,12|31,6,12|31,9,12|31,4,12|12,8,12|4,14,13|28,5,13|28,11,13|28,7,13|28,9,13|28,13,13|4,4,13|31,11,14|4,4,14|31,6,14|4,14,14|31,8,14|31,9,14|4,13,14|4,5,14|31,10,14|31,7,14|31,12,14|1,8,15|2,10,15|3,8,16|3,9,16|3,10,16</i></level> ; xml[31] = <level w="18" h="22"><t>36:37,33:16,36:2,33:4,85,33:11,36:2,33:16,36:2,33:10,85,33:4,85,36:2,85,33:15,36:2,33:16,36:2,33:16,36:2,33:16,36:2,33:5,85,33:7,85,33:2,36:2,33:10,85,33:5,36:2,33:16,36:2,33:16,36:2,33:16,36:2,85,33:14,85,36:2,33:16,36:2,33:16,36:2,33:4,85,33:11,36:2,33:2,85,33:7,85,33:5,36:2,33:14,85,33,36:19</t><i>16,14,2|16,4,2|4,3,3|4,4,3|3,16,3|3,11,3|3,6,3|3,1,3|4,9,3|4,8,3|4,14,3|4,13,3|24,3,4|24,8,4|24,15,4|27,7,4|24,10,4|24,14,4|27,2,4|27,12,4|24,4,4|24,5,4|24,13,4|24,9,4|27,2,5|30,13,5|27,12,5|30,4,5|26,10,5|30,9,5|26,15,5|30,3,5|27,7,5|26,5,5|30,8,5|30,14,5|27,2,6|30,13,6|26,5,6|30,8,6|27,12,6|26,10,6|30,3,6|26,15,6|30,14,6|27,7,6|30,4,6|30,9,6|25,3,7|25,4,7|25,13,7|25,14,7|25,9,7|25,7,7|25,12,7|26,5,7|25,2,7|25,8,7|26,10,7|26,15,7|4,9,8|3,16,8|3,6,8|4,3,8|4,8,8|3,1,8|4,13,8|4,4,8|3,11,8|4,14,8|24,15,9|27,2,9|24,13,9|27,12,9|24,4,9|24,5,9|24,10,9|27,7,9|24,8,9|24,3,9|24,14,9|24,9,9|26,10,10|30,14,10|27,7,10|30,13,10|30,4,10|26,15,10|27,12,10|30,9,10|26,5,10|30,3,10|30,8,10|27,2,10|30,4,11|26,15,11|30,13,11|30,8,11|30,14,11|30,3,11|26,10,11|30,9,11|27,2,11|27,12,11|26,5,11|27,7,11|25,13,12|25,9,12|25,14,12|25,2,12|25,7,12|25,3,12|26,5,12|26,10,12|25,12,12|26,15,12|25,4,12|25,8,12|3,6,13|3,1,13|4,4,13|4,8,13|4,13,13|4,9,13|3,16,13|4,14,13|4,3,13|3,11,13|27,2,14|24,3,14|24,8,14|24,9,14|24,15,14|24,13,14|24,4,14|24,10,14|27,12,14|24,5,14|24,14,14|27,7,14|27,12,15|27,2,15|30,14,15|26,10,15|26,15,15|30,13,15|26,5,15|30,9,15|30,3,15|30,4,15|30,8,15|27,7,15|26,15,16|30,14,16|30,3,16|30,8,16|30,9,16|26,5,16|30,4,16|27,2,16|27,12,16|30,13,16|26,10,16|27,7,16|25,13,17|25,9,17|25,2,17|25,4,17|25,3,17|26,15,17|25,14,17|26,10,17|25,7,17|25,12,17|26,5,17|25,8,17|3,1,18|4,4,18|3,11,18|3,16,18|3,6,18|4,3,18|4,14,18|4,8,18|4,9,18|4,13,18|2,9,19|1,8,19</i></level> ; xml[32] = <level w='13' h='17'><t>45:27,33:3,45,85,33:2,45,33:3,45:2,33,85,33,45,33:3,45,33,85,33,45:2,33:3,45,33:3,45,33:3,45:3,33,45:3,33,45:3,33,45:3,33:2,85,33:8,45:2,33:5,85,33:3,85,33,45:2,85,33:9,85,45:2,33:6,85,33:4,45:2,33:11,45:3,33,45:3,33,45:3,33,45:3,33:3,45,85,33:2,45,33:2,85,45:2,33,85,33,45,33:2,85,45,33:3,45:2,33:3,45,33:3,45,33:3,45:27</t><i>3,10,2|3,2,2|3,6,2|3,3,3|3,9,3|22,6,3|3,5,3|3,11,3|3,1,3|3,7,3|3,10,4|3,6,4|3,2,4|28,6,5|28,10,5|28,2,5|31,8,6|31,1,6|31,9,6|31,5,6|31,11,6|31,4,6|31,3,6|31,7,6|31,6,6|31,4,7|31,1,7|31,11,7|31,2,7|31,10,7|31,9,7|31,3,7|31,8,7|2,7,8|1,5,8|31,11,8|31,10,8|31,3,8|31,1,8|31,9,8|31,2,8|31,4,8|31,8,8|31,3,9|31,9,9|31,4,9|31,10,9|31,8,9|31,2,9|31,11,9|31,1,9|31,8,10|31,9,10|31,1,10|31,3,10|31,7,10|31,4,10|31,5,10|31,6,10|31,11,10|28,6,11|28,10,11|28,2,11|3,2,12|3,10,12|3,6,12|3,11,13|3,3,13|3,9,13|3,5,13|3,1,13|3,7,13|22,6,13|3,2,14|3,6,14|3,10,14</i></level> ; xml[33] = <level w='19' h='19'><t>63,34,0,34,0,63:5,34,0,63:4,34,0,63,38:20,33:17,38:2,33,85,33:2,85,84,33:8,85,33:2,38:2,41,0,33,41,0,33,41,0,33,41,0,33,41,0,33,41,0,38:2,0:2,33,0:2,33,0:2,33,0:2,33,0:2,33,0:2,38:2,33:2,85,33:8,85,33:2,85,33:2,38:2,40,0,33,40,0,33,40,0,33,40,0,33,40,0,33,40,0,38:2,0:2,33,0:2,33,0:2,33,0:2,33,0:2,33,0:2,38:2,33:2,85,33:8,84,33:2,85,33:2,38:2,42,0,33,42,0,33,42,0,33,42,0,33,42,0,33,42,0,38:2,0:2,33,0:2,33,0:2,33,0:2,33,0:2,33,0:2,38:2,33:2,84,33:2,85,33:2,85,33:8,38:2,41,0,33,41,0,33,41,0,33,41,0,33,41,0,33,41,0,38:2,0:2,33,0:2,33,0:2,33,0:2,33,0:2,33,0:2,38:2,33:2,85,33:8,85,33:5,38:2,33:4,84,33:3,85,33:5,85,33:2,38:39</t><i>1,8,2|2,10,2|8,4,3|8,2,3|8,1,3|8,8,3|8,10,3|8,11,3|8,5,3|8,17,3|8,7,3|8,16,3|8,14,3|8,13,3|3,6,4|3,3,4|3,9,4|3,12,4|3,15,4|3,3,5|3,6,5|3,9,5|3,12,5|3,15,5|30,7,6|12,12,6|12,3,6|30,8,6|30,11,6|30,14,6|30,4,6|30,10,6|12,6,6|30,5,6|12,9,6|12,15,6|30,13,6|3,12,7|3,6,7|3,15,7|3,9,7|3,3,7|3,9,8|3,3,8|3,6,8|3,12,8|3,15,8|30,8,9|12,12,9|30,13,9|12,9,9|30,7,9|30,10,9|12,3,9|30,4,9|12,15,9|30,5,9|30,11,9|30,14,9|12,6,9|3,9,10|3,6,10|3,15,10|3,3,10|3,12,10|3,3,11|3,9,11|3,12,11|3,6,11|3,15,11|30,13,12|12,3,12|12,9,12|30,5,12|12,12,12|30,4,12|12,6,12|12,15,12|30,10,12|30,8,12|30,11,12|30,7,12|30,14,12|3,15,13|3,9,13|3,12,13|3,6,13|3,3,13|3,12,14|3,3,14|3,9,14|3,6,14|3,15,14|8,10,15|8,16,15|8,17,15|8,7,15|8,1,15|8,4,15|8,14,15|8,2,15|8,8,15|8,11,15|8,5,15|8,13,15|14,2,16|14,16,16</i></level> ; xml[34] = <level w="13" h="16"><t>33:4,85:2,33:5,85,33,51:14,33:11,51:2,33:3,84,33,85,33:5,51:2,33:11,51:2,33,85,33:7,85,33,51:2,33,61,0:3,33,85,33,84,33:2,51:2,33,0:4,33:6,51:2,85,33,0:3,69,0,33:4,51:2,33:5,0:2,33:2,85,33,51:2,33:4,85,33:6,51:2,33,84,33:7,84,85,51:2,33:11,51:14,33,85,33:2,69,33:6,85,33:5,0:2,33:3,85,33:3</t><i>31,4,2|31,2,2|7,9,2|7,3,2|31,6,2|7,1,2|7,11,2|31,10,2|31,8,2|31,3,3|31,1,3|31,5,3|7,10,3|31,7,3|31,9,3|31,11,3|31,6,4|7,11,4|7,3,4|2,7,4|31,10,4|31,4,4|1,5,4|7,9,4|31,8,4|7,1,4|31,2,4|31,11,5|31,1,5|31,7,5|31,9,5|31,3,5|31,5,5|31,2,6|31,8,6|31,10,6|31,4,6|31,6,6|31,11,7|31,1,7|31,3,7|31,7,7|31,9,7|7,6,7|31,5,7|31,6,8|31,4,8|31,8,8|31,2,8|31,10,8|31,7,9|31,1,9|31,5,9|31,11,9|31,3,9|31,9,9|31,2,10|7,3,10|31,6,10|7,9,10|7,1,10|7,11,10|31,4,10|31,8,10|31,10,10|7,10,11|31,3,11|7,2,11|20,6,11|31,9,11|31,11,11|31,1,11|31,7,11|31,5,11|7,3,12|31,2,12|7,11,12|7,9,12|7,1,12|31,10,12|31,6,12|31,8,12|31,4,12</i></level> ; xml[35] = <level w="15" h="21"><t>64,63,34,0,34,0,64,63,64:4,34,63,64,63,64,63:2,64:6,63:2,64:4,33:13,64:2,85,33,45:9,33:2,64:2,33:12,85,64:2,33:2,45:9,33:2,64:2,33,85,33:11,64:2,33:2,45:9,33:2,64:2,33:13,64:2,33:2,45:9,33:2,64:2,85,33:10,85,33,64:2,33:2,45:9,33:2,64:2,33:13,64:2,33:2,45:9,33:2,64:2,33:12,85,64:2,85,33,45:9,33:2,64:2,33:13,64:2,33:2,45:9,85,33,64:2,33:4,85,33:8,64:7,63,64:4,63,64:2,63:2,64,63:2,64:3,63,64,63:2,64:2,63:2</t><i>21,7,2|3,1,2|3,13,2|31,3,4|3,8,4|31,11,4|1,4,4|2,10,4|3,6,4|21,7,6|3,6,8|31,11,8|3,8,8|31,3,8|11,8,10|21,7,10|11,6,10|3,8,12|31,11,12|31,3,12|3,6,12|21,7,14|3,6,16|3,8,16|31,11,16|31,3,16|3,1,18|3,13,18|21,7,18</i></level> ; xml[36] = <level w="35" h="13"><t>33,85,33,63,34,0,34,33:3,85,33:2,63,33,34,33:9,85,63:2,34,0,63,33:2,85:2,68,65,66:2,67,68,65,66,67,39,65,66:2,67,39,68:2,65,66:3,67,39:2,68,65,66:2,67,68,65,66,67,68:3,62,0:3,33:12,62,33,0,33:5,62,0:3,33:5,68:2,0:4,33:3,85,33:5,85,33:2,0:4,33:4,0:4,33:2,85,33:2,68,39,33:33,68,39,33:9,85,33:11,85,33:11,68:2,85,33:16,85,33:11,85,33:3,68:2,33:5,85,33:18,85,33:8,68:2,33:33,68:2,33,85,33:5,62,0:3,33,85,33:4,85,33:9,85,33,62,0:3,68,39,33:7,0:4,33:18,0:4,68:2,65,67,39:2,65,66:5,67,65,67,65,66:2,67,39,65,67,65,66:2,67,65,66,67,39,65,66:2,67,68:2,33,63:2,33:2,85:2,33:5,63,33:3,85,33:5,63:2,33:4,85,33:3,63:2,33</t><i>2,18,2|1,16,2|31,9,4|31,3,4|31,11,4|31,7,4|31,27,4|31,21,4|31,17,4|31,12,4|31,8,4|31,16,4|31,31,4|31,29,4|31,5,4|31,19,4|31,23,4|31,26,4|31,24,4|31,15,4|31,20,4|31,25,4|31,4,4|31,30,4|31,13,4|31,29,5|31,27,5|3,20,5|31,5,5|3,24,5|3,30,5|3,16,5|3,4,5|3,7,5|3,9,5|3,13,5|31,23,5|31,3,5|3,31,5|31,17,5|31,21,5|31,8,5|31,15,5|31,12,5|3,26,5|31,19,5|3,11,5|31,25,5|31,27,6|31,12,6|31,3,6|31,19,6|3,26,6|14,2,6|31,25,6|14,33,6|31,29,6|31,16,6|31,30,6|31,8,6|31,23,6|3,24,6|31,5,6|3,7,6|14,1,6|31,15,6|3,9,6|3,20,6|3,4,6|31,31,6|31,21,6|14,32,6|3,17,6|3,11,6|3,13,6|3,26,7|31,19,7|3,24,7|31,3,7|14,1,7|3,20,7|31,27,7|31,23,7|31,21,7|31,12,7|3,31,7|31,5,7|31,8,7|31,15,7|31,17,7|3,30,7|3,7,7|3,16,7|14,32,7|14,33,7|14,2,7|3,9,7|3,4,7|3,11,7|3,13,7|31,29,7|31,25,7|31,17,8|31,5,8|31,29,8|31,23,8|31,21,8|31,15,8|31,9,8|31,31,8|31,7,8|3,16,8|14,1,8|3,26,8|14,2,8|31,27,8|3,4,8|31,20,8|31,25,8|14,33,8|31,19,8|31,8,8|14,32,8|31,30,8|3,11,8|3,13,8|31,12,8|31,3,8|3,24,8</i></level> ; xml[37] = <level w="25" h="21"><t>33:2,85,33,85,33:12,85,33:6,85,37:26,33:10,85,33:6,85,33:5,37:2,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37:2,85,33:21,85,37:2,33,37,33,37,33,37,85,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37:2,33:6,85,33,85,33:4,85,33:9,37:2,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37:2,33:5,85,33:14,85,33:2,37:2,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,85,37,33,37,33,37,33,37:2,33,85,33:21,37:2,33,37,33,37,33,37,33,37,33,37,85,37,33,37,33,37,33,37,85,37,33,37,33,37:2,33:6,85,33:16,37:2,33,37,33,37,33,37,33,37,33,37,33,37,85,37,33,37,33,37,33,37,33,37,85,37:2,33:23,37:2,33,37,33,37,85,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37:2,85,33:7,85,33:6,85,33:7,37:2,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,33,37,85,37,33,37,33,37:2,33:13,85,33:9,37:26,33:2,85,33,85,33:13,85,33:5,85</t><i>13,21,2|31,15,2|7,17,2|31,14,2|31,13,2|31,5,2|31,10,2|31,3,2|31,12,2|31,19,2|7,7,2|31,8,2|31,9,2|31,22,2|6,1,2|13,6,2|31,4,2|31,2,2|31,5,3|31,13,3|31,3,3|31,1,3|31,11,3|31,19,3|31,23,3|31,18,4|31,13,4|31,7,4|31,19,4|31,12,4|31,6,4|31,8,4|31,5,4|31,21,4|13,17,4|6,22,4|31,20,4|31,11,4|31,15,4|31,7,5|3,1,5|16,9,5|31,17,5|31,5,5|3,23,5|6,13,5|31,21,5|31,9,6|31,15,6|31,11,6|31,17,6|31,7,6|31,8,6|31,4,6|31,20,6|31,19,6|15,3,6|31,6,6|31,10,6|31,13,6|31,21,6|31,16,6|31,5,6|31,5,7|31,13,7|31,17,7|31,15,7|13,23,7|31,23,8|31,21,8|13,9,8|31,12,8|31,22,8|31,1,8|3,14,8|14,17,8|31,5,8|31,13,8|31,15,8|31,3,8|31,11,8|31,20,8|31,2,8|31,19,8|31,7,8|31,15,9|14,1,9|31,9,9|31,21,9|31,7,9|31,3,9|31,19,9|31,17,10|31,21,10|31,3,10|31,19,10|7,1,10|31,8,10|31,6,10|1,13,10|31,18,10|2,11,10|31,22,10|31,23,10|31,9,10|31,7,10|31,10,10|31,20,10|7,12,10|31,15,10|31,3,11|3,7,11|31,15,11|16,23,11|31,21,11|31,5,11|31,1,11|31,17,11|31,9,11|31,17,12|31,16,12|31,4,12|31,9,12|31,5,12|31,12,12|31,22,12|31,8,12|13,20,12|31,6,12|31,23,12|31,21,12|31,18,12|31,15,12|31,14,12|31,13,12|31,21,13|31,19,13|31,1,13|31,17,13|15,15,13|31,11,13|13,9,13|31,5,13|6,4,14|31,14,14|31,5,14|31,22,14|31,1,14|31,10,14|31,16,14|31,19,14|31,8,14|13,3,14|31,12,14|31,21,14|31,17,14|31,23,14|31,13,14|31,7,14|31,15,14|31,6,14|31,9,14|31,19,15|31,15,15|31,17,15|31,21,15|6,13,15|3,23,15|3,1,15|31,11,15|31,7,15|31,10,16|31,23,16|31,7,16|13,19,16|31,15,16|31,16,16|31,3,16|31,4,16|31,17,16|31,12,16|31,21,16|31,18,16|31,5,16|31,6,16|31,8,16|31,11,16|31,2,16|31,15,17|31,1,17|13,13,17|31,3,17|31,9,17|31,11,17|31,23,17|31,21,17|31,3,18|7,17,18|31,8,18|7,7,18|31,16,18|31,22,18|31,20,18|31,2,18|31,19,18|31,5,18|31,15,18|13,4,18|31,10,18|6,23,18|6,1,18|31,12,18|31,13,18|31,21,18</i></level> ; xml[38] = <level w="17" h="24"><t>37:35,33:3,51,33:5,85,33,51,33:3,37:2,33:3,51,33,85,33:5,51,33:3,37:2,33:3,51,33:3,51,33:3,51,33,85,33,37:2,33:2,84,51,33:3,51,33:3,51,33:3,37:2,69,0,33,51,33:3,51,33:3,51,33:3,37:2,0:2,33,51,33:3,51,33:2,85,51,33:3,37:2,33:3,51,85,33:2,51,33:3,51,33:3,37:2,33:3,51,33:3,51,33:3,51,33:3,37:2,33:3,51,33:3,51,33:3,51,33:2,84,37:2,85,33:2,51,33:2,85,51,33:3,51,33:3,37:2,33:3,51,33:3,51,33:3,51,33:3,37:2,33:3,51,33,84,33,51,33:3,51,33:3,37:2,33:3,51,33:3,51,85,33:2,51,33:3,37:2,33,85,33,51,33:3,51,33,69,33,51,33:3,37:2,33:3,51,33:3,51,33,0:2,51,33:3,37:2,33:2,85,51,33:3,51,33:3,51,33,85,33,37:2,33:3,51,33:3,51,33:2,85,51,33:3,37:2,33,84,33,51,33,85,33,51,33:3,51,33,69,33,37:2,33:7,51,33:5,0:2,37:2,33:7,51,33,85,33:5,37:35</t><i>4,14,2|2,3,2|1,1,2|4,15,2|4,13,2|31,10,4|31,9,4|31,5,4|31,11,4|31,7,4|31,6,4|31,5,5|31,7,5|31,10,5|31,11,5|31,6,5|31,9,5|4,6,6|4,10,6|4,9,6|4,11,6|4,7,6|4,5,6|20,14,8|31,7,10|31,11,10|31,10,10|31,9,10|31,6,10|31,5,10|31,9,11|31,6,11|31,11,11|31,7,11|31,10,11|31,5,11|4,9,12|4,11,12|4,7,12|4,10,12|4,5,12|4,6,12|11,11,13|20,14,15|31,10,18|31,11,18|31,7,18|31,6,18|31,9,18|31,5,18|31,6,19|31,9,19|31,10,19|31,11,19|31,5,19|31,7,19|4,9,20|4,10,20|4,5,20|4,7,20|4,11,20|4,6,20</i></level> ; xml[39] = <level w="16" h="18"><t>33:2,85,33:6,85,33:3,85,33:2,47,45,47,45,47,45,47,45,47,45,47,45,47,45,47,45:2,85,33:3,85,33:5,84,33:3,47:2,33,84,33:12,45:2,33:2,41,0,33:2,42,0,33:2,41,0,33,85,47:2,33:2,0,61,0:4,33:2,0:2,33:2,45:2,33:3,0:4,33:7,47:2,33:3,0:4,33:7,45:2,33:2,42,0,33:2,41,0,33:2,42,0,33:2,47:2,85,33,0:2,33:2,0:2,33:2,0:2,33:2,45:2,33:6,85,61,0,33:5,47:2,33:7,0:4,33:3,45:2,33:2,41,0,33:2,42,0:3,41,0,33:2,47:2,33:2,0:2,33:2,0:2,33:2,0:2,33,84,45:2,33,84,33:4,85,33:5,69,0,47:2,33:12,0:2,45:2,47,45,47,45,47,45,47,45,47,45,47,45,47,45,47,85,33:9,85,33:5</t><i>6,5,4|3,6,4|6,9,4|3,10,4|3,5,5|6,10,5|6,6,5|3,9,5|6,9,6|30,11,6|3,10,6|30,3,6|6,5,6|30,4,6|30,7,6|30,12,6|8,14,6|8,13,6|8,2,6|3,6,6|30,8,6|8,1,6|30,11,7|30,3,7|30,12,7|6,6,7|3,9,7|8,1,7|8,2,7|30,4,7|30,8,7|30,7,7|6,10,7|8,14,7|8,13,7|3,5,7|3,6,8|3,10,8|6,9,8|6,5,8|23,14,8|23,1,8|6,6,9|3,9,9|6,10,9|3,5,9|8,2,10|30,4,10|3,6,10|3,10,10|30,7,10|30,11,10|6,5,10|30,8,10|6,9,10|30,12,10|8,1,10|30,3,10|8,13,10|8,14,10|6,10,11|6,6,11|30,8,11|8,14,11|30,12,11|3,9,11|30,3,11|30,4,11|30,11,11|30,7,11|8,13,11|8,1,11|3,5,11|8,2,11|3,6,12|6,9,12|3,10,12|6,5,12|3,5,13|3,9,13|6,6,13|6,10,13|2,6,14|1,9,14</i></level> ; xml[40] = <level w="20" h="20"><t>34,0,63,34,0,34,0,36:6,63,34,0,63:2,34,0:3,63,0:4,36:2,33:2,36:2,63,0:2,63:2,0:2,63:2,36:7,33,85,36:7,63:4,36:7,85,33,36:7,33:3,85,36:2,33:12,36:2,33,85,34,0,36:2,33,36:4,33:2,36:4,33,36:2,34,0:3,36:2,33,36,33:8,36,33,36:2,0:2,36:4,33,36,33,36:6,33,36,33,36:8,33,36,33,36,33:4,36,33,36,33,36:5,33:4,0,33:3,36:2,33:3,0,33:4,36:2,33,85,33:2,0,33:3,36:2,33:3,0,33:2,85,33,36:5,33,36,33,36,33:4,36,33,36,33,36:8,33,36,33,36:6,33,36,33,36:4,63:2,36:2,33,36,33:8,36,33,36:2,63:4,36:2,33,36:4,33:2,36:4,33,36:2,63:2,0:2,36:2,33:12,36:2,0:2,34,0,36:7,33:2,36:7,34,0:3,36:7,33,85,36:7,0:2,63:2,33:2,85,33,63,36:2,85,33,36:2,63:3,33:2,85:2,63:2,34,0,34,0,63,36:6,63:3,34,0,34,0</t><i>1,9,1|2,10,1|11,10,2|11,9,2|6,9,3|6,10,3|29,14,4|29,15,4|29,10,4|29,6,4|29,9,4|29,11,4|29,7,4|29,13,4|29,5,4|29,12,4|29,8,4|29,4,4|29,15,5|29,9,5|29,10,5|29,4,5|29,12,6|29,4,6|29,7,6|29,11,6|29,15,6|29,13,6|29,6,6|29,8,6|29,9,6|29,10,6|29,6,7|29,4,7|29,15,7|29,13,7|29,10,8|29,6,8|29,11,8|29,15,8|29,9,8|29,8,8|29,4,8|29,13,8|6,2,9|29,8,9|29,12,9|29,11,9|29,15,9|29,4,9|29,13,9|29,5,9|29,14,9|29,6,9|29,7,9|6,16,9|6,3,9|6,17,9|6,17,10|29,12,10|6,2,10|6,16,10|29,6,10|29,14,10|29,4,10|29,11,10|29,7,10|29,5,10|29,8,10|6,3,10|29,13,10|29,15,10|20,18,10|20,1,10|29,8,11|29,11,11|29,15,11|29,6,11|29,10,11|29,13,11|29,4,11|29,9,11|29,6,12|29,13,12|29,15,12|29,4,12|29,12,13|29,13,13|29,6,13|29,10,13|29,11,13|29,7,13|29,9,13|29,15,13|29,8,13|29,4,13|29,15,14|29,10,14|29,9,14|29,4,14|29,7,15|29,15,15|29,8,15|29,14,15|29,5,15|29,11,15|29,12,15|29,13,15|29,9,15|29,10,15|29,6,15|29,4,15|6,9,16|6,10,16|11,10,17|11,9,17|20,9,18|20,10,18</i></level> ; } } }//package com.nitrome.badicecream
Section 148
//LogEnemy (com.nitrome.badicecream.LogEnemy) package com.nitrome.badicecream { import flash.display.*; public class LogEnemy extends Enemy { private var rolling:Boolean;// = false private var transitionAnimation:Boolean;// = false private var stomp:MovieClip;// = null override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); moveSpeed = 3; Controller.level.tileGrid.getTile(tileX, tileY).itemInside = this; randomWalk = true; } private function startRolling():void{ transitionAnimation = true; rolling = true; frameAction = "StartRoll"; } public function endTransitionAnimation():void{ transitionAnimation = false; if (rolling){ frameAction = "Roll"; } else { frameAction = "Walk"; }; } public function doStomp():void{ stomp = new Stomp(); stomp.x = x; stomp.y = (y + 18); } private function endRolling():void{ transitionAnimation = true; rolling = false; frameAction = "EndRoll"; } override public function update():void{ if (!transitionAnimation){ if (rolling){ moveSpeed = 10; movement(); } else { moveSpeed = 3; movement(); randomWalkUpdate(); }; }; frameControl(); } override protected function stepped():void{ var _local1:Number; var _local2:Boolean; var _local3:Number; var _local4:Tile; if (!rolling){ for each (_local1 in [UP, DOWN, LEFT, RIGHT]) { if ((((lastDirection == LEFT)) && ((_local1 == RIGHT)))){ } else { if ((((lastDirection == RIGHT)) && ((_local1 == LEFT)))){ } else { if ((((lastDirection == UP)) && ((_local1 == DOWN)))){ } else { if ((((lastDirection == DOWN)) && ((_local1 == UP)))){ } else { _local2 = false; _local3 = 1; while (_local3 < 100) { _local4 = getRelativeTile(_local1, _local3); if (((((!(_local4)) || (_local4.wall))) || ((_local4.itemInside is IceTile)))){ break; }; if ((_local4.itemInside is Player)){ if (_local3 > 1){ _local2 = true; }; break; }; _local3++; }; if (_local2){ moveDirection = (lastDirection = _local1); startRolling(); break; }; }; }; }; }; }; }; if (rolling){ moveDirection = lastDirection; if (checkWalkable(lastDirection)){ walk((moveDirection = lastDirection)); } else { moveDirection = 0; endRolling(); NitromeGame.sound_manager.playSound("log_roll_hit"); }; }; } override public function render():void{ renderExtra(stomp); super.render(); } } }//package com.nitrome.badicecream
Section 149
//Player (com.nitrome.badicecream.Player) package com.nitrome.badicecream { import com.nitrome.util.*; public class Player extends Walker { public var number:Number;// = 1 public var colour:Number;// = 1 private var spaceKey:Boolean;// = false private var turnTimer:Number;// = 0 private var shootFrame:Boolean;// = false private var shootFrameTimer:Number;// = 0 private var shootDirectionChecked:Boolean;// = false private var shootBreak:Boolean;// = false private var iceRayArray:Array; private var dead:Boolean;// = false public var score:HiddenNumber; public function Player(){ iceRayArray = []; score = new HiddenNumber(0); super(); } override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); if ((this is PlayerChocolate)){ colour = 2; }; if ((this is PlayerStrawberry)){ colour = 3; }; moveSpeed = 6; Controller.level.tileGrid.getTile(tileX, tileY).itemInside = this; } private function holdingLeft():Boolean{ if ((((((number == 1)) || (!(Controller.level.coop)))) && (Input.isKeyDown(Input.LEFT)))){ return (true); }; if ((((((number == 2)) || (!(Controller.level.coop)))) && (Input.isKeyDown(Input.A)))){ return (true); }; return (false); } private function holdingRight():Boolean{ if ((((((number == 1)) || (!(Controller.level.coop)))) && (Input.isKeyDown(Input.RIGHT)))){ return (true); }; if ((((((number == 2)) || (!(Controller.level.coop)))) && (Input.isKeyDown(Input.D)))){ return (true); }; return (false); } private function holdingUp():Boolean{ if ((((((number == 1)) || (!(Controller.level.coop)))) && (Input.isKeyDown(Input.UP)))){ return (true); }; if ((((((number == 2)) || (!(Controller.level.coop)))) && (Input.isKeyDown(Input.W)))){ return (true); }; return (false); } private function holdingDown():Boolean{ if ((((((number == 1)) || (!(Controller.level.coop)))) && (Input.isKeyDown(Input.DOWN)))){ return (true); }; if ((((((number == 2)) || (!(Controller.level.coop)))) && (Input.isKeyDown(Input.S)))){ return (true); }; return (false); } private function holdingShoot():Boolean{ if ((((((number == 1)) || (!(Controller.level.coop)))) && (((Input.isKeyDown(Input.SPACE)) || (Input.isKeyDown(Input.ENTER)))))){ return (true); }; if ((((((number == 2)) || (!(Controller.level.coop)))) && (Input.isKeyDown(Input.F)))){ return (true); }; return (false); } public function update():void{ if (dead){ frameControl(); return; }; keyUpdate(); iceRayUpdate(); movement(); frameControl(); if ((((moveDirection == 0)) && (!(Controller.level.tileGrid.pathFound)))){ Controller.level.tileGrid.findPath(); }; if (moveDirection != 0){ frameAction = "Walk"; }; if (shootFrame){ if ((((((shootFrameTimer >= 12)) && (!(shootBreak)))) || ((((shootFrameTimer >= 15)) && (shootBreak))))){ shootFrame = false; shootFrameTimer = 0; shootDirectionChecked = false; if (shootBreak){ lastDirection = 4; }; } else { shootFrameTimer++; if (shootFrameTimer == 7){ shoot(lastDirection); }; }; }; } private function keyUpdate():void{ if (Controller.level.isCompleted()){ return; }; if ((((moveDirection == 0)) && (!(shootFrame)))){ if (holdingLeft()){ if ((x + Controller.level.cameraX) >= 18){ if ((((turnTimer >= 2)) && (checkWalkable(LEFT)))){ walk(LEFT); }; lastDirection = LEFT; }; } else { if (holdingRight()){ if ((x + Controller.level.cameraX) <= (550 - 18)){ if ((((turnTimer >= 2)) && (checkWalkable(RIGHT)))){ walk(RIGHT); }; lastDirection = RIGHT; }; } else { if (holdingUp()){ if ((y + Controller.level.cameraY) >= 18){ if ((((turnTimer >= 2)) && (checkWalkable(UP)))){ walk(UP); }; lastDirection = UP; }; } else { if (holdingDown()){ if ((y + Controller.level.cameraY) <= (550 - 18)){ if ((((turnTimer >= 2)) && (checkWalkable(DOWN)))){ walk(DOWN); }; lastDirection = DOWN; }; }; }; }; }; if (((((((holdingLeft()) || (holdingRight()))) || (holdingUp()))) || (holdingDown()))){ turnTimer++; } else { turnTimer = 0; frameAction = "Stand"; }; }; if (holdingShoot()){ if (((!(spaceKey)) && (!(shootFrame)))){ shootFrame = true; }; spaceKey = true; } else { spaceKey = false; }; } private function shoot(_arg1:Number):void{ var _local2:IceRay = new IceRay(); _local2.create(tileX, tileY, _arg1); iceRayArray.push(_local2); } private function iceRayUpdate():void{ var _local2:IceRay; var _local1:int; while (_local1 < iceRayArray.length) { _local2 = iceRayArray[_local1]; if (!_local2.dead){ _local2.update(); } else { iceRayArray.splice(_local1, 1); }; _local1++; }; } override protected function stepped():void{ var _local1:Renderable; var _local2:Campfire; Controller.level.tileGrid.pathFound = false; for each (_local1 in Controller.level.activeArray) { _local2 = (_local1 as Campfire); if (!_local2){ } else { if (_local2.tileX != tileX){ } else { if (_local2.tileY != tileY){ } else { if (!_local2.isLit()){ } else { die(); _local2.disabled = true; }; }; }; }; }; } override public function checkWalkable(_arg1:Number):Boolean{ var _local2:Tile = getRelativeTile(_arg1); if ((_local2.itemInside is Enemy)){ return (true); }; if (!super.checkWalkable(_arg1)){ return (false); }; var _local3:Number = tileX; var _local4:Number = tileY; if (_arg1 == LEFT){ _local3--; }; if (_arg1 == RIGHT){ _local3++; }; if (_arg1 == UP){ _local4--; }; if (_arg1 == DOWN){ _local4++; }; if (InvisibleTile.getInvisibleTile(_local3, _local4)){ return (false); }; return (true); } override public function walk(_arg1:Number):void{ var _local2:Tile = getRelativeTile(_arg1); if ((_local2.itemInside is Enemy)){ die(); }; super.walk(_arg1); } override public function frameControl():void{ var _local1:String; var _local2:Tile; if (currentLabel == "Win"){ return; }; if (dead){ frame = "Die"; } else { if (Controller.level.isCompleted()){ frame = "Win"; } else { if (lastDirection == LEFT){ _local1 = "Left"; } else { if (lastDirection == RIGHT){ _local1 = "Right"; } else { if (lastDirection == UP){ _local1 = "Up"; } else { if (lastDirection == DOWN){ _local1 = "Down"; }; }; }; }; if (!shootFrame){ frame = (_local1 + frameAction); }; if (shootFrame){ if (!shootDirectionChecked){ if (lastDirection == LEFT){ _local2 = Controller.level.tileGrid.getTile((tileX - 1), tileY); } else { if (lastDirection == RIGHT){ _local2 = Controller.level.tileGrid.getTile((tileX + 1), tileY); } else { if (lastDirection == UP){ _local2 = Controller.level.tileGrid.getTile(tileX, (tileY - 1)); } else { if (lastDirection == DOWN){ _local2 = Controller.level.tileGrid.getTile(tileX, (tileY + 1)); }; }; }; }; if ((((_local2.itemInside == null)) && (!(_local2.wall)))){ frame = (_local1 + "Shoot"); shootBreak = false; } else { if ((_local2.itemInside is IceTile)){ frame = (_local1 + "Break"); shootBreak = true; } else { if (_local2.wall){ shootFrameTimer = 0; shootFrame = false; shootBreak = false; }; }; }; shootDirectionChecked = true; }; }; }; }; if (currentLabel != frame){ gotoAndStop(frame); }; } public function otherPlayer():Player{ if (Controller.level.coop){ if (this == Controller.level.player1){ return (Controller.level.player2); }; if (this == Controller.level.player2){ return (Controller.level.player1); }; }; return (null); } public function die():void{ if (Controller.level.ended){ return; }; dead = true; Controller.level.tileGrid.pathFound = false; NitromeGame.sound_manager.playSound("ice_cream_hurt"); } public function isDead():Boolean{ return (dead); } public function isAlive():Boolean{ return (!(dead)); } public function endLevelIfNecessary():void{ var _local1:Player = otherPlayer(); if (((_local1) && (!(_local1.isDead())))){ return; }; if ((((Controller.level.player1 == this)) || ((Controller.level.player2 == this)))){ Controller.level.failed(); }; } } }//package com.nitrome.badicecream
Section 150
//PlayerChocolate (com.nitrome.badicecream.PlayerChocolate) package com.nitrome.badicecream { public dynamic class PlayerChocolate extends Player { } }//package com.nitrome.badicecream
Section 151
//PlayerStrawberry (com.nitrome.badicecream.PlayerStrawberry) package com.nitrome.badicecream { public dynamic class PlayerStrawberry extends Player { } }//package com.nitrome.badicecream
Section 152
//PlayerVanilla (com.nitrome.badicecream.PlayerVanilla) package com.nitrome.badicecream { public dynamic class PlayerVanilla extends Player { } }//package com.nitrome.badicecream
Section 153
//Renderable (com.nitrome.badicecream.Renderable) package com.nitrome.badicecream { import flash.display.*; import flash.geom.*; import flash.utils.*; public class Renderable extends MovieClip { public var above:Boolean;// = false public var below:Boolean;// = false public var tall:Boolean;// = false private var fastRender:Boolean;// = false private var bitmap:BitmapData; private var localX:Number; private var localY:Number; private var frameBitmaps:Array; protected var shadow:BitmapData; protected var shadowLocalX:Number;// = 18 protected var shadowLocalY:Number;// = 18 protected var shadowDoublesize:BitmapData; protected var shadowAlpha:Number;// = 1 private static var bitmaps:Dictionary = new Dictionary(); public function Renderable(){ frameBitmaps = []; shadow = new PlayerShadow(0, 0); super(); } public function setFastRender():void{ var _local3:Rectangle; var _local4:Number; var _local5:Number; if (fastRender){ return; }; fastRender = true; var _local1:Class = Object(this).constructor; var _local2:Object = bitmaps[_local1]; if (_local2){ bitmap = _local2.bitmap; localX = _local2.localX; localY = _local2.localY; } else { _local3 = getRect(this); _local4 = Math.max(_local3.width, 1); _local5 = Math.max(_local3.height, 1); bitmap = new BitmapData(_local4, _local5, true, 0); bitmap.draw(this, new Matrix(1, 0, 0, 1, -(_local3.x), -(_local3.y))); localX = _local3.x; localY = _local3.y; _local2 = (bitmaps[_local1] = {bitmap:bitmap, localX:localX, localY:localY}); }; } public function setSlowRender():void{ if (!fastRender){ return; }; fastRender = false; bitmap = null; } protected function makeTransparent():void{ bitmap.threshold(bitmap, bitmap.rect, new Point(), ">=", 0xF800, 0xFF00, 0xFF00, true); } protected function isFastRender():Boolean{ return (fastRender); } public function setCustomRender(_arg1:Number, _arg2:Number):void{ fastRender = true; var _local3:Class = Object(this).constructor; bitmap = bitmaps[_local3]; if (!bitmaps[_local3]){ bitmaps[_local3] = new BitmapData(_arg1, _arg2, true, 0); bitmaps[_local3].draw(this, new Matrix(1, 0, 0, 1, _arg1, _arg2)); bitmap = bitmaps[_local3]; }; } public function render():void{ if (!visible){ return; }; if (fastRender){ Controller.level.bitmapData.copyPixels(bitmap, bitmap.rect, new Point(((x + Math.floor(Controller.level.cameraX)) + localX), ((y + Math.floor(Controller.level.cameraY)) + localY)), null, null, true); } else { Controller.level.bitmapData.draw(this, new Matrix(1, 0, 0, 1, (x + Math.floor(Controller.level.cameraX)), (y + Math.floor(Controller.level.cameraY))), this.transform.colorTransform); }; } public function renderShadow():void{ if (((((!(shadow)) || (!(visible)))) || ((shadowAlpha <= 0)))){ return; }; if (!shadowDoublesize){ shadowDoublesize = new BitmapData((shadow.width * 2), (shadow.height * 2), true, 0); shadowDoublesize.draw(shadow, new Matrix(2, 0, 0, 2, 0, 0)); shadowDoublesize.threshold(shadowDoublesize, shadowDoublesize.rect, new Point(), ">=", 0xF800, 0xFF00, 0xFF00, true); }; var _local1:Point = new Point((((x + shadowLocalX) - shadow.width) + Math.floor(Controller.level.cameraX)), (((y + shadowLocalY) - shadow.height) + Math.floor(Controller.level.cameraY))); if (shadowAlpha < 1){ Controller.level.bitmapData.draw(shadowDoublesize, new Matrix(1, 0, 0, 1, _local1.x, _local1.y), new ColorTransform(1, 1, 1, shadowAlpha)); } else { Controller.level.bitmapData.copyPixels(shadowDoublesize, shadowDoublesize.rect, _local1, null, null, true); }; } public static function renderExtra(_arg1:DisplayObject):void{ if (!_arg1){ return; }; var _local2:Matrix = new Matrix(1, 0, 0, 1, Math.floor(Controller.level.cameraX), Math.floor(Controller.level.cameraY)); _local2.concat(_arg1.transform.matrix); Controller.level.bitmapData.draw(_arg1, _local2, _arg1.transform.colorTransform); } public static function renderExtra2(_arg1:DisplayObject):void{ if (!_arg1){ return; }; var _local2:Matrix = new Matrix(1, 0, 0, 1, Math.floor((Controller.level.cameraX / 2)), Math.floor((Controller.level.cameraY / 2))); _local2.concat(_arg1.transform.matrix); Controller.level.bitmapData.draw(_arg1, _local2, _arg1.transform.colorTransform); } } }//package com.nitrome.badicecream
Section 154
//ScaredCollectible (com.nitrome.badicecream.ScaredCollectible) package com.nitrome.badicecream { public class ScaredCollectible extends WalkingCollectible { override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); if ((this is CollectibleKiwi)){ moveSpeed = 2; }; if ((this is CollectiblePear)){ moveSpeed = 6; }; } override public function update():void{ super.update(); if (moveDirection == 0){ nextStep(); }; } override protected function stepped():void{ super.stepped(); nextStep(); } protected function nextStep():void{ var _local2:Number; var _local3:Tile; var _local4:Number; moveDirection = 0; var _local1:Number = getTileUnderneath().pathNum; for each (_local2 in [LEFT, RIGHT, UP, DOWN]) { if (!canWalk(_local2)){ } else { _local3 = getRelativeTile(_local2); if (_local3.collectibleInside){ } else { _local4 = _local3.pathNum; if (_local4 > _local1){ _local1 = _local4; moveDirection = _local2; }; }; }; }; if (moveDirection){ randomWalk = false; walk(moveDirection); } else { randomWalk = true; randomWalkUpdate(); }; } } }//package com.nitrome.badicecream
Section 155
//ScoreTimeIndicator (com.nitrome.badicecream.ScoreTimeIndicator) package com.nitrome.badicecream { import flash.display.*; import com.nitrome.util.*; public class ScoreTimeIndicator extends MovieClip { public var secondIcon:MovieClip; public var firstScore:BadIcecreamFont; public var secondScore:BadIcecreamFont; public var timer:MovieClip; public var timeSeconds:BadIcecreamFont; public var timeMinutes:BadIcecreamFont; public var secondName:BadIcecreamFont; public var __id9_:BadIcecreamFont; public function ScoreTimeIndicator(){ __setProp___id9__ScoreTimeIndicator_Layer1_0(); __setProp_secondName_ScoreTimeIndicator_Layer1_0(); __setProp_secondScore_ScoreTimeIndicator_secondScore_0(); __setProp_timeMinutes_ScoreTimeIndicator_timeMinutes_0(); __setProp_timeSeconds_ScoreTimeIndicator_timeSeconds_0(); __setProp_firstScore_ScoreTimeIndicator_firstScore_0(); } public function update():void{ var _local3:Number; var _local1:String = Global.zeroes(Controller.level.player1.score.value, 5); if (firstScore.text != _local1){ firstScore.text = _local1; }; var _local2:Boolean = Controller.level.coop; if (_local2){ _local1 = Global.zeroes(Controller.level.player2.score.value, 5); if (secondScore.text != _local1){ secondScore.text = _local1; }; }; if (secondScore.visible != _local2){ secondScore.visible = _local2; }; if (secondName.visible != _local2){ secondName.visible = _local2; }; if (secondIcon.visible != _local2){ secondIcon.visible = _local2; }; if (Controller.level.ended){ _local3 = ((121 * 25) - Controller.level.endFrameNumber); } else { _local3 = ((121 * 25) - Controller.level.frameNumber); }; if (_local3 < 0){ _local3 = 0; }; var _local4:Number = Math.floor((_local3 / 25)); var _local5:Number = Math.floor((_local4 / 60)); _local4 = (_local4 % 60); var _local6:String = Global.zeroes(_local4, 2); var _local7:String = _local5.toString(); if (timeMinutes.text != _local7){ timeMinutes.text = _local7; }; if (timeSeconds.text != _local6){ timeSeconds.text = _local6; }; if (Controller.isPaused()){ timer.stop(); } else { timer.play(); }; } function __setProp___id9__ScoreTimeIndicator_Layer1_0(){ try { __id9_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id9_.align = "left"; __id9_.alignVert = "top"; __id9_.color = 0xFFFFFF; __id9_.lineSpacing = 24; __id9_.previewText = "1p"; __id9_.scale = 2; __id9_.style = 2; __id9_.tracking = 1; __id9_.wordWrap = true; try { __id9_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp_secondName_ScoreTimeIndicator_Layer1_0(){ try { secondName["componentInspectorSetting"] = true; } catch(e:Error) { }; secondName.align = "left"; secondName.alignVert = "top"; secondName.color = 0xFFFFFF; secondName.lineSpacing = 24; secondName.previewText = "2p"; secondName.scale = 2; secondName.style = 1; secondName.tracking = 1; secondName.wordWrap = true; try { secondName["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp_secondScore_ScoreTimeIndicator_secondScore_0(){ try { secondScore["componentInspectorSetting"] = true; } catch(e:Error) { }; secondScore.align = "left"; secondScore.alignVert = "top"; secondScore.color = 0xFFFFFF; secondScore.lineSpacing = 24; secondScore.previewText = "00000"; secondScore.scale = 2; secondScore.style = 1; secondScore.tracking = 2; secondScore.wordWrap = true; try { secondScore["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp_timeMinutes_ScoreTimeIndicator_timeMinutes_0(){ try { timeMinutes["componentInspectorSetting"] = true; } catch(e:Error) { }; timeMinutes.align = "right"; timeMinutes.alignVert = "top"; timeMinutes.color = 0xFFFFFF; timeMinutes.lineSpacing = 24; timeMinutes.previewText = "0"; timeMinutes.scale = 2; timeMinutes.style = 0; timeMinutes.tracking = 2; timeMinutes.wordWrap = false; try { timeMinutes["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp_timeSeconds_ScoreTimeIndicator_timeSeconds_0(){ try { timeSeconds["componentInspectorSetting"] = true; } catch(e:Error) { }; timeSeconds.align = "left"; timeSeconds.alignVert = "top"; timeSeconds.color = 0xFFFFFF; timeSeconds.lineSpacing = 24; timeSeconds.previewText = "00"; timeSeconds.scale = 2; timeSeconds.style = 0; timeSeconds.tracking = 2; timeSeconds.wordWrap = true; try { timeSeconds["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp_firstScore_ScoreTimeIndicator_firstScore_0(){ try { firstScore["componentInspectorSetting"] = true; } catch(e:Error) { }; firstScore.align = "left"; firstScore.alignVert = "top"; firstScore.color = 0xFFFFFF; firstScore.lineSpacing = 24; firstScore.previewText = "00000"; firstScore.scale = 2; firstScore.style = 2; firstScore.tracking = 2; firstScore.wordWrap = true; try { firstScore["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.badicecream
Section 156
//SimpleEnemy (com.nitrome.badicecream.SimpleEnemy) package com.nitrome.badicecream { public class SimpleEnemy extends Enemy { public var alwaysRightTurn:Boolean;// = false public var alwaysChasePlayer:Boolean;// = false override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); moveSpeed = 1.5; if ((this is SimpleEnemy1)){ alwaysRightTurn = true; }; if ((this is SimpleEnemy2)){ moveSpeed = 3; alwaysChasePlayer = true; }; if ((this is SimpleEnemy3)){ moveSpeed = 1; }; if ((this is SimpleEnemy4)){ moveSpeed = 4; alwaysChasePlayer = true; }; randomWalk = !(alwaysChasePlayer); nextStep(); Controller.level.tileGrid.getTile(tileX, tileY).itemInside = this; } override public function update():void{ movement(); if (moveDirection == 0){ nextStep(); }; frameControl(); } override protected function stepped():void{ nextStep(); } protected function nextStep():void{ var _local1:Number; if (alwaysRightTurn){ _local1 = 0; while (_local1 < 4) { if (checkWalkable(lastDirection)){ walk((moveDirection = lastDirection)); break; } else { switch (lastDirection){ case UP: lastDirection = RIGHT; break; case RIGHT: lastDirection = DOWN; break; case DOWN: lastDirection = LEFT; break; case LEFT: lastDirection = UP; break; }; }; _local1++; }; } else { if (alwaysChasePlayer){ if (getTileUnderneath().pathNum == Infinity){ randomWalk = true; randomWalkUpdate(); } else { pathNum = getTileUnderneath().pathNum; if ((((((pathNum > 1)) && (getTileUnderneath().checked))) && ((moveDirection == 0)))){ walk(findDirection((pathNum - 1))); }; }; } else { if (randomWalk){ moveDirection = 0; randomWalkUpdate(); }; }; }; } override public function checkWalkable(_arg1:Number):Boolean{ var _local2:Tile; if ((this is SimpleEnemy1)){ _local2 = getRelativeTile(_arg1); if ((_local2.collectibleInside is CollectibleStrawberry)){ return (false); }; }; return (super.checkWalkable(_arg1)); } override public function frameControl():void{ if (moveDirection == 0){ frameAction = "Stand"; if (currentLabel != frameAction){ gotoAndStop(frameAction); }; } else { frameAction = "Walk"; super.frameControl(); }; } } }//package com.nitrome.badicecream
Section 157
//SimpleEnemy1 (com.nitrome.badicecream.SimpleEnemy1) package com.nitrome.badicecream { public dynamic class SimpleEnemy1 extends SimpleEnemy { } }//package com.nitrome.badicecream
Section 158
//SimpleEnemy2 (com.nitrome.badicecream.SimpleEnemy2) package com.nitrome.badicecream { public dynamic class SimpleEnemy2 extends SimpleEnemy { } }//package com.nitrome.badicecream
Section 159
//SimpleEnemy3 (com.nitrome.badicecream.SimpleEnemy3) package com.nitrome.badicecream { public dynamic class SimpleEnemy3 extends SimpleEnemy { } }//package com.nitrome.badicecream
Section 160
//SimpleEnemy4 (com.nitrome.badicecream.SimpleEnemy4) package com.nitrome.badicecream { public dynamic class SimpleEnemy4 extends SimpleEnemy { } }//package com.nitrome.badicecream
Section 161
//StaticObject (com.nitrome.badicecream.StaticObject) package com.nitrome.badicecream { import com.nitrome.util.*; public class StaticObject extends Renderable { public var tileX:Number; public var tileY:Number; public var dead:Boolean;// = false public function create(_arg1:Number, _arg2:Number):void{ x = (_arg1 * Controller.TILE_SIZE); y = (_arg2 * Controller.TILE_SIZE); tileX = _arg1; tileY = _arg2; if ((((this is SmokeStackYellow)) || ((this is SmokeStackBlue)))){ setSlowRender(); } else { setFastRender(); }; if (Global.isOfAnyType(this, [Stones1, Stones2, Stones3, MeltedSnow1, MeltedSnow2, MeltedSnow3, MeltedSnow4, MeltedSnow5, MeltedSnow6, MeltedSnow7, MeltedSnow8, MeltedSnow9, MeltedSnow10, MeltedSnow11, MeltedSnow12, LargeGroundHole, MedGroundHole, SmallGroundHole, LargeSnowMound, SmallSnowMound, SnowSprig, SnowySideLeft, SnowySideRight, SideSnowLeft, SideSnowRight])){ shadow = null; below = true; makeTransparent(); } else { if ((this is BigTree)){ shadow = new BigTreeShadow(0, 0); shadowLocalX = Controller.TILE_SIZE; shadowLocalY = (Controller.TILE_SIZE * 2); makeWallSquare(0, 1, 0, 1); getTile().itemInside = this; } else { if ((this is BigWell)){ shadow = new BigWellShadow(0, 0); shadowLocalX = Controller.TILE_SIZE; shadowLocalY = ((Controller.TILE_SIZE * 2) + shadow.height); makeWallSquare(0, 1, 0, 1); getTile().itemInside = this; } else { if (Global.isOfAnyType(this, [StripedBlock1, StripedBlock2, StripedBlock3, CubedLog, OneRed, OneRedHole, OneBlue, OneBlueHole, OneYellow, OneYellowHole, PoleTree, SmokeStackBlue, SmokeStackYellow, BrickBlockBlue, BrickBlockRed, BrickBlockYellow, LittleTree, LogsLeft, LogsMiddle, LogsRight, LogsSingle])){ if ((this is StripedBlock1)){ shadow = new StripedBlock1Shadow(0, 0); }; if ((this is StripedBlock2)){ shadow = new StripedBlock2Shadow(0, 0); }; if ((this is StripedBlock3)){ shadow = new StripedBlock3Shadow(0, 0); }; if ((this is CubedLog)){ shadow = new CubedLogShadow(0, 0); }; if ((((((((((((this is OneRed)) || ((this is OneBlue)))) || ((this is OneYellow)))) || ((this is OneRedHole)))) || ((this is OneBlueHole)))) || ((this is OneYellowHole)))){ shadow = new OneShadow(0, 0); }; if ((this is PoleTree)){ shadow = new PoleTreeShadow(0, 0); }; if ((this is SmokeStackBlue)){ shadow = new SmokeStackBlueShadow(0, 0); }; if ((this is SmokeStackYellow)){ shadow = new SmokeStackYellowShadow(0, 0); }; if ((((((this is BrickBlockBlue)) || ((this is BrickBlockRed)))) || ((this is BrickBlockYellow)))){ shadow = new BrickBlockShadow(0, 0); }; if ((this is LittleTree)){ shadow = new LittleTreeShadow(0, 0); }; if ((this is LogsLeft)){ shadow = new LogsLeftShadow(0, 0); }; if ((this is LogsMiddle)){ shadow = new LogsMiddleShadow(0, 0); }; if ((this is LogsRight)){ shadow = new LogsRightShadow(0, 0); }; if ((this is LogsSingle)){ shadow = new LogsSingleShadow(0, 0); }; shadowLocalX = (Controller.TILE_SIZE / 2); shadowLocalY = (Controller.TILE_SIZE + shadow.height); getTile().wall = true; getTile().itemInside = this; } else { if ((((((this is TwoTallRed)) || ((this is TwoTallBlue)))) || ((this is TwoTallYellow)))){ shadow = new TwoTallShadow(0, 0); shadowLocalX = (Controller.TILE_SIZE / 2); shadowLocalY = ((Controller.TILE_SIZE * 2) + shadow.height); makeWallSquare(0, 0, 0, 1); getTile().itemInside = this; } else { if ((((((this is TwoRed)) || ((this is TwoBlue)))) || ((this is TwoYellow)))){ shadow = new TwoShadow(0, 0); shadowLocalX = Controller.TILE_SIZE; shadowLocalY = (Controller.TILE_SIZE + shadow.height); makeWallSquare(0, 1, 0, 0); getTile().itemInside = this; } else { if ((((((this is FourRed)) || ((this is FourBlue)))) || ((this is FourYellow)))){ shadow = new FourShadow(0, 0); shadowLocalX = Controller.TILE_SIZE; shadowLocalY = ((Controller.TILE_SIZE * 2) + shadow.height); makeWallSquare(0, 1, 0, 1); getTile().itemInside = this; } else { if ((this is Log)){ if ((this is Log)){ shadow = new LogShadow(0, 0); }; shadowLocalX = (Controller.TILE_SIZE / 2); shadowLocalY = Controller.TILE_SIZE; getTile().wall = true; getTile().itemInside = this; } else { if ((((this is Hut1)) || ((this is Hut2)))){ if ((this is Hut1)){ shadow = new Hut1Shadow(0, 0); }; if ((this is Hut2)){ shadow = new Hut2Shadow(0, 0); }; shadowLocalX = (Controller.TILE_SIZE * 2.5); shadowLocalY = ((Controller.TILE_SIZE * 3) + shadow.height); makeWallSquare(0, 4, 0, 2); getTile().itemInside = this; if ((this is Hut1)){ setSlowRender(); }; } else { if ((this is Igloo)){ shadow = new IglooShadow(0, 0); shadowLocalX = (Controller.TILE_SIZE * 2); shadowLocalY = ((Controller.TILE_SIZE * 4) + shadow.height); makeWallSquare(0, 3, 0, 3); getTile().itemInside = this; } else { if ((this is Snowman)){ shadow = new SnowmanShadow(0, 0); shadowLocalX = Controller.TILE_SIZE; shadowLocalY = (Controller.TILE_SIZE + shadow.height); makeWallSquare(0, 1, -1, 0); getTile().itemInside = this; }; }; }; }; }; }; }; }; }; }; }; } protected function makeWall(_arg1:Number, _arg2:Number):void{ var _local3:Tile = Controller.level.tileGrid.getTile((tileX + _arg1), (tileY + _arg2)); if (_local3){ _local3.wall = true; }; } protected function makeWallSquare(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{ var _local6:Number; var _local5:Number = _arg1; while (_local5 <= _arg2) { _local6 = _arg3; while (_local6 <= _arg4) { makeWall(_local5, _local6); _local6++; }; _local5++; }; } protected function getTile():Tile{ return (Controller.level.tileGrid.getTile(tileX, tileY)); } } }//package com.nitrome.badicecream
Section 162
//TeleportingCollectible (com.nitrome.badicecream.TeleportingCollectible) package com.nitrome.badicecream { public class TeleportingCollectible extends Collectible { public var timer:Number;// = 0 override public function update():void{ super.update(); if (((((visible) && (!(dead)))) && (!(collected)))){ if (++timer > 200){ timer = -100; gotoAndPlay("TeleportOut"); }; }; } override public function finishAppearAnimation():void{ super.finishAppearAnimation(); gotoAndPlay("Normal"); } override protected function setFrame():void{ var _local1:IceTile; if (collected){ if (currentLabel != "Collect"){ gotoAndStop("Collect"); }; shadow = null; } else { _local1 = (getTile().itemInside as IceTile); if (((_local1) && (_local1.opaque))){ gotoAndStop("Shadow"); } else { if (currentLabel == "Shadow"){ gotoAndPlay("Normal"); }; }; }; } protected function teleport():void{ var _local2:Tile; var _local3:Tile; var _local1:Array = []; for each (_local2 in Controller.level.tileGrid.list) { if (((((_local2.wall) || (_local2.itemInside))) || (_local2.collectibleInside))){ } else { _local1.push(_local2); }; }; _local3 = _local1[Math.floor((Math.random() * _local1.length))]; if (getTile().collectibleInside == this){ getTile().collectibleInside = null; }; tileX = _local3.gridX; tileY = _local3.gridY; getTile().collectibleInside = this; x = (tileX * Controller.TILE_SIZE); y = (tileY * Controller.TILE_SIZE); } } }//package com.nitrome.badicecream
Section 163
//Tile (com.nitrome.badicecream.Tile) package com.nitrome.badicecream { import flash.utils.*; public class Tile extends Renderable { public var gridX:Number; public var gridY:Number; public var type:Number; public var wall:Boolean;// = false public var checked:Boolean;// = false public var pathNum:Number;// = 0 public var jumpPathNum:Number;// = 0 public var seePathNum:Number;// = 0 public var player1PathNum:Number;// = 0 public var player2PathNum:Number;// = 0 public var itemInside:Object;// = null public var collectibleInside:Collectible;// = null public function create(_arg1:Number, _arg2:Number):void{ gridX = _arg1; gridY = _arg2; x = (_arg1 * Controller.TILE_SIZE); y = (_arg2 * Controller.TILE_SIZE); setFastRender(); } public function destroy():void{ } override public function toString():String{ return ((((((("[" + getQualifiedClassName(this).split("::")[1]) + " ") + gridX) + ", ") + gridY) + "]")); } public function update():void{ } } }//package com.nitrome.badicecream
Section 164
//TileGrid (com.nitrome.badicecream.TileGrid) package com.nitrome.badicecream { import flash.geom.*; import flash.utils.*; public class TileGrid { public var pathFound:Boolean;// = false public var gridWidth:Number;// = 0 public var gridHeight:Number;// = 0 public var list:Array; public var grid:Array; public var tileTypes:Array; private var FIRST_TILE_TYPE:Number;// = 32 public function TileGrid(){ list = []; grid = []; tileTypes = ["BlockTile", "LandTile", "BigTree", "BigWell", "BrickBlockBlue", "BrickBlockRed", "BrickBlockYellow", "CubedLog", "FourBlue", "FourRed", "FourYellow", "OneBlue", "OneBlueHole", "OneRed", "OneRedHole", "OneYellow", "OneYellowHole", "StripedBlock1", "StripedBlock2", "StripedBlock3", "TwoBlue", "TwoRed", "TwoTallBlue", "TwoTallRed", "TwoTallYellow", "TwoYellow", "Hut1", "Hut2", "Igloo", "LargeGroundHole", "LargeSnowMound", "LittleTree", "Log", "LogsLeft", "LogsMiddle", "LogsRight", "LogsSingle", "MedGroundHole", "MeltedSnow1", "MeltedSnow2", "MeltedSnow3", "MeltedSnow4", "MeltedSnow5", "MeltedSnow6", "MeltedSnow7", "MeltedSnow8", "MeltedSnow9", "MeltedSnow10", "MeltedSnow11", "MeltedSnow12", "SideSnowLeft", "SideSnowRight", "SmallGroundHole", "SmallSnowMound", "SnowSprig", "SnowySideLeft", "SnowySideRight", "Stones1", "Stones2", "Stones3", "PoleTree", "SmokeStackBlue", "SmokeStackYellow", "Snowman", "Campfire"]; super(); } public function create(_arg1:Number, _arg2:Number, _arg3:XMLList):void{ gridWidth = _arg1; gridHeight = _arg2; var _local4:int; while (_local4 < _arg1) { grid[_local4] = []; _local4++; }; buildTiles(deserialize(_arg3)); } private function buildTiles(_arg1:Array):void{ var j:int; var type:Number; var t:Tile; var classRef:Class; var so:StaticObject; var gridArray = _arg1; var i:int; while (i < gridArray[0].length) { j = 0; for (;j < gridArray.length;(j = (j + 1))) { type = gridArray[j][i]; if (type == 0){ type = (gridArray[j][i] = (1 + FIRST_TILE_TYPE)); }; classRef = (getDefinitionByName(tileTypes[(type - FIRST_TILE_TYPE)]) as Class); //unresolved jump var _slot1 = e; continue; t = (new (classRef) as Tile); if (!t){ t = new LandTile(); }; t.create(i, j); if ((type - FIRST_TILE_TYPE) == 0){ t.wall = true; }; list.push(t); grid[i][j] = t; }; i = (i + 1); }; i = 0; while (i < gridArray[0].length) { j = 0; for (;j < gridArray.length;(j = (j + 1))) { type = gridArray[j][i]; classRef = (getDefinitionByName(tileTypes[(type - FIRST_TILE_TYPE)]) as Class); //unresolved jump var _slot1 = e; continue; so = (new (classRef) as StaticObject); if (!so){ } else { so.create(i, j); Controller.level.staticArray.push(so); }; }; i = (i + 1); }; } private function deserialize(_arg1:XMLList):Array{ var _local6:uint; var _local7:Array; var _local8:Number; var _local9:*; var _local2:Array = []; var _local3:Array = String(_arg1).split(","); var _local4:Number = 0; var _local5:Array = new Array(); while (_local6 < _local3.length) { _local7 = _local3[_local6].split(":"); _local8 = 1; if (_local7[1] !== undefined){ _local8 = _local7[1]; }; _local9 = _local7[0]; while (_local8 > 0) { _local8--; _local4++; _local5.push(_local9); if (gridWidth == _local4){ _local2.push(_local5); _local5 = new Array(); _local4 = 0; }; }; _local6++; }; return (_local2); } public function getTile(_arg1:Number, _arg2:Number):Tile{ if (!grid[_arg1]){ return (null); }; return (grid[_arg1][_arg2]); } private function cleanPath():void{ var _local2:Tile; var _local1:int; while (_local1 < (list.length - 1)) { _local2 = list[_local1]; _local2.pathNum = Infinity; _local2.jumpPathNum = Infinity; _local2.seePathNum = Infinity; _local2.player1PathNum = Infinity; _local2.player2PathNum = Infinity; if (_local2.wall){ _local2.pathNum = 0; _local2.jumpPathNum = 0; }; _local2.checked = false; _local1++; }; } public function findPath():void{ var _local2:Point; var _local3:Tile; var _local4:Tile; cleanPath(); var _local1:Array = []; _local2 = new Point(Controller.level.player1.tileX, Controller.level.player1.tileY); _local3 = getTile(_local2.x, _local2.y); _local3.checked = true; if (!Controller.level.player1.isDead()){ _local3.pathNum = 1; _local3.jumpPathNum = 1; _local3.seePathNum = 1; _local3.player1PathNum = 1; }; _local1.push(_local3); if (Controller.level.coop){ _local2 = new Point(Controller.level.player2.tileX, Controller.level.player2.tileY); _local3 = getTile(_local2.x, _local2.y); _local3.checked = true; if (!Controller.level.player2.isDead()){ _local3.pathNum = 1; _local3.jumpPathNum = 1; _local3.seePathNum = 1; _local3.player2PathNum = 1; }; _local1.push(_local3); }; while (_local1.length > 0) { _local4 = _local1.shift(); addPathNode((_local4.gridX - 1), _local4.gridY, (_local4.pathNum + 1), (_local4.jumpPathNum + 1), (_local4.seePathNum + 1), (_local4.player1PathNum + 1), (_local4.player2PathNum + 1), _local1); addPathNode((_local4.gridX + 1), _local4.gridY, (_local4.pathNum + 1), (_local4.jumpPathNum + 1), (_local4.seePathNum + 1), (_local4.player1PathNum + 1), (_local4.player2PathNum + 1), _local1); addPathNode(_local4.gridX, (_local4.gridY - 1), (_local4.pathNum + 1), (_local4.jumpPathNum + 1), (_local4.seePathNum + 1), (_local4.player1PathNum + 1), (_local4.player2PathNum + 1), _local1); addPathNode(_local4.gridX, (_local4.gridY + 1), (_local4.pathNum + 1), (_local4.jumpPathNum + 1), (_local4.seePathNum + 1), (_local4.player1PathNum + 1), (_local4.player2PathNum + 1), _local1); addPathNode((_local4.gridX - 2), _local4.gridY, Infinity, (_local4.jumpPathNum + 10), Infinity, Infinity, Infinity, _local1); addPathNode((_local4.gridX + 2), _local4.gridY, Infinity, (_local4.jumpPathNum + 10), Infinity, Infinity, Infinity, _local1); addPathNode(_local4.gridX, (_local4.gridY - 2), Infinity, (_local4.jumpPathNum + 10), Infinity, Infinity, Infinity, _local1); addPathNode(_local4.gridX, (_local4.gridY + 2), Infinity, (_local4.jumpPathNum + 10), Infinity, Infinity, Infinity, _local1); }; pathFound = true; } private function addPathNode(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number, _arg8:Array):void{ var _local9:Tile = getTile(_arg1, _arg2); if (!_local9){ return; }; if (_local9.wall){ return; }; var _local10:Boolean; if ((((_local9.itemInside is Walker)) || ((_local9.itemInside == null)))){ if (_local9.pathNum > _arg3){ _local9.pathNum = _arg3; _local9.seePathNum = _arg3; _local9.checked = true; _local10 = true; }; if (_local9.jumpPathNum > _arg4){ _local9.jumpPathNum = _arg4; _local9.checked = true; _local10 = true; }; if (_local9.player1PathNum > _arg6){ _local9.player1PathNum = _arg6; _local10 = true; }; if (_local9.player2PathNum > _arg7){ _local9.player2PathNum = _arg7; _local10 = true; }; }; if ((_local9.itemInside is IceTile)){ _arg5++; }; if (_local9.seePathNum > _arg5){ _local9.seePathNum = _arg5; _local9.checked = true; _local10 = true; }; if (_local10){ _arg8.push(_local9); }; } } }//package com.nitrome.badicecream
Section 165
//TowerEnemy (com.nitrome.badicecream.TowerEnemy) package com.nitrome.badicecream { import flash.display.*; public class TowerEnemy extends Enemy { public var okToMove:Boolean;// = false public var moves:Number;// = 0 private var stomp:MovieClip;// = null override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); moveSpeed = 3; Controller.level.tileGrid.getTile(tileX, tileY).itemInside = this; } override public function update():void{ movement(); frameControl(); } override public function movement():void{ if (!okToMove){ return; }; super.movement(); } override public function randomWalkUpdate():void{ super.randomWalkUpdate(); } override protected function stepped():void{ super.stepped(); okToMove = false; } public function nextMove():void{ moves++; if ((((moves > 8)) && ((Math.random() > 0.6)))){ frameAction = "TeleportOut"; return; }; pathNum = Controller.level.tileGrid.getTile(tileX, tileY).pathNum; if ((((((pathNum > 1)) && (Controller.level.tileGrid.getTile(tileX, tileY).checked))) && ((moveDirection == 0)))){ walk((moveDirection = findDirection((pathNum - 1)))); }; if (Controller.level.tileGrid.getTile(tileX, tileY).pathNum == Infinity){ randomWalk = true; } else { randomWalk = false; }; if (randomWalk){ randomWalkUpdate(); }; okToMove = false; lastDirection = moveDirection; } override public function frameControl():void{ if ((((frameAction == "TeleportOut")) || ((frameAction == "TeleportIn")))){ if (currentLabel != frameAction){ gotoAndStop(frameAction); }; } else { super.frameControl(); }; } public function teleport():void{ var _local2:Tile; var _local3:Tile; var _local1:Array = []; for each (_local2 in Controller.level.tileGrid.list) { if (_local2.wall){ } else { if (((_local2.itemInside) || (_local2.collectibleInside))){ } else { _local1.push(_local2); }; }; }; if (getTileUnderneath().itemInside == this){ getTileUnderneath().itemInside = null; }; _local3 = _local1[Math.floor((_local1.length * Math.random()))]; tileX = _local3.gridX; tileY = _local3.gridY; x = ((tileX + 0.5) * Controller.TILE_SIZE); y = (tileY * Controller.TILE_SIZE); _local3.itemInside = this; frameAction = "TeleportIn"; } public function finishTeleportAnimation():void{ frameAction = "Walk"; moves = 0; nextMove(); } public function doStomp():void{ stomp = new Stomp(); stomp.x = x; stomp.y = (y + 18); } override public function render():void{ renderExtra(stomp); super.render(); } } }//package com.nitrome.badicecream
Section 166
//TurnRightWalkingCollectible (com.nitrome.badicecream.TurnRightWalkingCollectible) package com.nitrome.badicecream { public class TurnRightWalkingCollectible extends WalkingCollectible { override public function create(_arg1:Number, _arg2:Number):void{ super.create(_arg1, _arg2); moveSpeed = 1.5; lastDirection = UP; nextStep(); } override public function update():void{ super.update(); if (moveDirection == 0){ nextStep(); }; } override protected function stepped():void{ nextStep(); } protected function nextStep():void{ var _local1:Number = 0; while (_local1 < 4) { if (canWalk(lastDirection)){ walk(lastDirection); break; } else { switch (lastDirection){ case LEFT: lastDirection = UP; break; case UP: lastDirection = RIGHT; break; case RIGHT: lastDirection = DOWN; break; case DOWN: lastDirection = LEFT; break; }; }; _local1++; }; } } }//package com.nitrome.badicecream
Section 167
//Walker (com.nitrome.badicecream.Walker) package com.nitrome.badicecream { public class Walker extends Renderable { public var moveSpeed:Number;// = 3 public var moveDirection:Number;// = 0 public var lastDirection:Number;// = 4 public var frame:String;// = "Down" public var frameAction:String;// = "Stand" public var tileX:Number;// = 0 public var tileY:Number;// = 0 public static const LEFT:Number = 1; public static const RIGHT:Number = 2; public static const UP:Number = 3; public static const DOWN:Number = 4; public function create(_arg1:Number, _arg2:Number):void{ above = false; x = (_arg1 * Controller.TILE_SIZE); y = (_arg2 * Controller.TILE_SIZE); tileX = Math.floor((x / Controller.TILE_SIZE)); tileY = Math.floor((y / Controller.TILE_SIZE)); shadowLocalX = 0; tall = true; } public function movement():void{ var _local1:Number; var _local2:Number; if (moveDirection != 0){ lastDirection = moveDirection; _local1 = ((tileX + 0.5) * Controller.TILE_SIZE); _local2 = (tileY * Controller.TILE_SIZE); if (moveDirection == RIGHT){ x = (x + moveSpeed); if (x >= _local1){ x = _local1; moveDirection = 0; stepped(); }; } else { if (moveDirection == LEFT){ x = (x - moveSpeed); if (x <= _local1){ x = _local1; moveDirection = 0; stepped(); }; } else { if (moveDirection == DOWN){ y = (y + moveSpeed); if (y >= _local2){ y = _local2; moveDirection = 0; stepped(); }; } else { if (moveDirection == UP){ y = (y - moveSpeed); if (y <= _local2){ y = _local2; moveDirection = 0; stepped(); }; }; }; }; }; }; } public function checkWalkable(_arg1:Number):Boolean{ var _local2:Tile = getRelativeTile(_arg1, 1); if (_local2.wall){ return (false); }; if (_local2.itemInside){ if ((((_local2.itemInside is Player)) && (Player(_local2.itemInside).isDead()))){ return (true); }; return (false); }; return (true); } public function walk(_arg1:Number):void{ if (!_arg1){ moveDirection = 0; return; }; var _local2:Tile = getTileUnderneath(); var _local3:Tile = getRelativeTile(_arg1, 1); if (_local2.itemInside == this){ _local2.itemInside = null; }; _local3.itemInside = this; if (_arg1 == LEFT){ tileX = (tileX - 1); } else { if (_arg1 == RIGHT){ tileX = (tileX + 1); } else { if (_arg1 == UP){ tileY = (tileY - 1); } else { if (_arg1 == DOWN){ tileY = (tileY + 1); }; }; }; }; moveDirection = _arg1; } public function getTileUnderneath():Tile{ return (Controller.level.tileGrid.getTile(tileX, tileY)); } public function getRelativeTile(_arg1:Number, _arg2:Number=1):Tile{ if (_arg1 == LEFT){ return (Controller.level.tileGrid.getTile((tileX - _arg2), tileY)); }; if (_arg1 == RIGHT){ return (Controller.level.tileGrid.getTile((tileX + _arg2), tileY)); }; if (_arg1 == UP){ return (Controller.level.tileGrid.getTile(tileX, (tileY - _arg2))); }; if (_arg1 == DOWN){ return (Controller.level.tileGrid.getTile(tileX, (tileY + _arg2))); }; return (null); } protected function stepped():void{ } public function frameControl():void{ if (lastDirection == LEFT){ frame = ("Left" + frameAction); } else { if (lastDirection == RIGHT){ frame = ("Right" + frameAction); } else { if (lastDirection == UP){ frame = ("Up" + frameAction); } else { if (lastDirection == DOWN){ frame = ("Down" + frameAction); }; }; }; }; if (currentLabel != frame){ gotoAndStop(frame); }; } public static function DIR(_arg1:Number):String{ return (["LEFT", "RIGHT", "UP", "DOWN"][(_arg1 - 1)]); } } }//package com.nitrome.badicecream
Section 168
//WalkingCollectible (com.nitrome.badicecream.WalkingCollectible) package com.nitrome.badicecream { public class WalkingCollectible extends Collectible { public const LEFT:Number = 1; public const RIGHT:Number = 2; public const UP:Number = 3; public const DOWN:Number = 4; protected var moveSpeed:Number;// = 3 protected var moveDirection:Number;// = 0 protected var lastDirection:Number;// = 0 public var randomWalk:Boolean;// = false private var leftTileHit:Boolean;// = false private var rightTileHit:Boolean;// = false private var randomTurnTimer:Number;// = 0 override public function update():void{ var _local1:Number; var _local2:Number; var _local3:Boolean; super.update(); if (((((moveDirection) && (visible))) && (!(appearing)))){ _local1 = (tileX * Controller.TILE_SIZE); _local2 = (tileY * Controller.TILE_SIZE); _local3 = false; if ((this is JumpingCollectible)){ }; if (moveDirection == RIGHT){ x = (x + moveSpeed); _local3 = (x >= _local1); } else { if (moveDirection == LEFT){ x = (x - moveSpeed); _local3 = (x <= _local1); } else { if (moveDirection == DOWN){ y = (y + moveSpeed); _local3 = (y >= _local2); } else { if (moveDirection == UP){ y = (y - moveSpeed); _local3 = (y <= _local2); }; }; }; }; if (_local3){ if ((((moveDirection == LEFT)) || ((moveDirection == RIGHT)))){ x = _local1; } else { y = _local2; }; moveDirection = 0; stepped(); }; }; } override protected function catchCheck():void{ var _local1:Player; var _local2:Number; var _local3:Number; if (((!(dead)) && (visible))){ for each (_local1 in Controller.level.playerList()) { if (_local1.isDead()){ } else { _local2 = ((_local1.x - x) - (Controller.level.TILE_SIZE / 2)); _local3 = (_local1.y - y); if ((((Math.abs(_local2) < Controller.level.TILE_SIZE)) && ((Math.abs(_local3) < Controller.level.TILE_SIZE)))){ collect(_local1); }; }; }; }; } public function getTileUnderneath():Tile{ return (Controller.level.tileGrid.getTile(tileX, tileY)); } public function getRelativeTile(_arg1:Number, _arg2:Number=1):Tile{ if (_arg1 == LEFT){ return (Controller.level.tileGrid.getTile((tileX - _arg2), tileY)); }; if (_arg1 == RIGHT){ return (Controller.level.tileGrid.getTile((tileX + _arg2), tileY)); }; if (_arg1 == UP){ return (Controller.level.tileGrid.getTile(tileX, (tileY - _arg2))); }; return (Controller.level.tileGrid.getTile(tileX, (tileY + _arg2))); } public function canWalk(_arg1:Number, _arg2:Number=1):Boolean{ var _local3:Tile = getRelativeTile(_arg1, _arg2); if (_local3){ if (_local3.wall){ return (false); }; if (_local3.itemInside){ return (false); }; if (((_local3.collectibleInside) && (_local3.collectibleInside.visible))){ return (false); }; return (true); //unresolved jump }; return (false); } public function walk(_arg1:Number):void{ var _local2:Tile = getTileUnderneath(); var _local3:Tile = getRelativeTile(_arg1, 1); _local2.collectibleInside = null; _local3.collectibleInside = this; if (_arg1 == LEFT){ tileX--; }; if (_arg1 == RIGHT){ tileX++; }; if (_arg1 == UP){ tileY--; }; if (_arg1 == DOWN){ tileY++; }; moveDirection = _arg1; } protected function stepped():void{ } public function randomWalkUpdate():void{ var _local1:Boolean; var _local2:Boolean; var _local3:Boolean; var _local4:Array; var _local5:Tile; var _local6:Number; if (randomWalk){ if (lastDirection == 0){ lastDirection = 1; }; if (moveDirection == 0){ if (lastDirection == LEFT){ _local1 = freeAtTile((tileX - 1), tileY); _local2 = freeAtTile(tileX, (tileY + 1)); _local3 = freeAtTile(tileX, (tileY - 1)); } else { if (lastDirection == RIGHT){ _local1 = freeAtTile((tileX + 1), tileY); _local2 = freeAtTile(tileX, (tileY - 1)); _local3 = freeAtTile(tileX, (tileY + 1)); } else { if (lastDirection == UP){ _local1 = freeAtTile(tileX, (tileY - 1)); _local2 = freeAtTile((tileX - 1), tileY); _local3 = freeAtTile((tileX + 1), tileY); } else { if (lastDirection == DOWN){ _local1 = freeAtTile(tileX, (tileY + 1)); _local2 = freeAtTile((tileX + 1), tileY); _local3 = freeAtTile((tileX - 1), tileY); }; }; }; }; _local4 = getNewDirection(lastDirection); if (!_local2){ leftTileHit = true; } else { if (!_local3){ rightTileHit = true; }; }; if (((leftTileHit) && (_local2))){ if (takeChance()){ lastDirection = _local4[LEFT]; }; leftTileHit = false; rightTileHit = false; } else { if (((rightTileHit) && (_local3))){ if (takeChance()){ lastDirection = _local4[RIGHT]; }; rightTileHit = false; leftTileHit = false; }; }; if (((((!(_local1)) && (_local2))) && (_local3))){ _local6 = Math.floor(((Math.random() * 2) + 1)); lastDirection = _local4[_local6]; } else { if (((((!(_local1)) && (_local2))) && (!(_local3)))){ lastDirection = _local4[LEFT]; } else { if (((((!(_local1)) && (!(_local2)))) && (_local3))){ lastDirection = _local4[RIGHT]; } else { if (((((!(_local1)) && (!(_local2)))) && (!(_local3)))){ lastDirection = _local4[UP]; }; }; }; }; if (randomTurnTimer <= 0){ _local6 = Math.floor(((Math.random() * 2) + 1)); if ((((((_local6 == 1)) && (_local2))) || ((((_local6 == 2)) && (_local3))))){ lastDirection = _local4[_local6]; }; randomTurnTimer = Math.floor(((Math.random() * 10) + 5)); } else { randomTurnTimer--; }; if (canWalk(lastDirection)){ walk(lastDirection); }; _local5 = Controller.level.tileGrid.getTile(tileX, tileY); }; }; } public function freeAtTile(_arg1:Number, _arg2:Number):Boolean{ var _local3:Tile = Controller.level.tileGrid.getTile(_arg1, _arg2); if (_local3){ if (_local3.wall){ return (false); }; if (_local3.itemInside){ return (false); }; if (_local3.collectibleInside){ return (false); }; return (true); //unresolved jump }; return (false); } public function takeChance():Boolean{ return ((Math.random() >= 0.5)); } public function getNewDirection(_arg1:Number):Array{ if (_arg1 == LEFT){ return ([LEFT, DOWN, UP, RIGHT]); }; if (_arg1 == RIGHT){ return ([RIGHT, UP, DOWN, LEFT]); }; if (_arg1 == UP){ return ([UP, LEFT, RIGHT, DOWN]); }; return ([DOWN, RIGHT, LEFT, UP]); } } }//package com.nitrome.badicecream
Section 169
//YellowBreakerEnemy (com.nitrome.badicecream.YellowBreakerEnemy) package com.nitrome.badicecream { public dynamic class YellowBreakerEnemy extends BreakerEnemy { } }//package com.nitrome.badicecream
Section 170
//Facebook (com.nitrome.distribution.Facebook) package com.nitrome.distribution { import flash.display.*; import flash.net.*; import flash.events.*; public class Facebook extends SimpleButton { public function Facebook(){ this.addEventListener(MouseEvent.CLICK, onClick); } public function onClick(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.facebook.com/Nitrome"), "_blank"); } } }//package com.nitrome.distribution
Section 171
//MoreGames (com.nitrome.distribution.MoreGames) package com.nitrome.distribution { import flash.display.*; import flash.net.*; import flash.events.*; public class MoreGames extends SimpleButton { public function MoreGames(){ this.addEventListener(MouseEvent.CLICK, onClick); } public function onClick(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.nitrome.com"), "_blank"); } } }//package com.nitrome.distribution
Section 172
//NitromeGamesIcon (com.nitrome.distribution.NitromeGamesIcon) package com.nitrome.distribution { import flash.display.*; import flash.events.*; import flash.geom.*; public class NitromeGamesIcon extends MovieClip { protected const PAUSE:Number = 90; protected var numFrames:Number; protected var counter:Number;// = 0 protected var gameFrame:Number;// = 0 protected var fadeAlpha:Number;// = 0 protected var bitmapData:BitmapData; protected var bitmap:Bitmap; protected var fading:Boolean; protected var fadeIn:Boolean; protected var nitromeIcon:Boolean; public function NitromeGamesIcon(){ init(); addEventListener(Event.ENTER_FRAME, onEnterFrame); addEventListener(Event.REMOVED_FROM_STAGE, onRemove); } private function onRemove(_arg1:Event):void{ removeEventListener(Event.REMOVED_FROM_STAGE, onRemove); removeEventListener(Event.ENTER_FRAME, onEnterFrame); } protected function init():void{ numFrames = totalFrames; gameFrame = numFrames; gotoAndStop(1); bitmapData = new BitmapData(width, height, true, 0xFFFFFF); bitmapData.draw(this); var _local1:Rectangle = bitmapData.rect; _local1.inflate(-3, -3); bitmapData.colorTransform(_local1, new ColorTransform(2, 2, 2, 1, 0xFF, 0xFF, 0xFF, 0)); addChild((bitmap = new Bitmap(bitmapData))); bitmap.alpha = fadeAlpha; } protected function onEnterFrame(_arg1:Event):void{ if (counter >= PAUSE){ updateIcon(); } else { counter++; }; } private function updateIcon():void{ if (fading){ changeVisuals(); } else { if (currentFrame != 1){ nitromeIcon = true; changeVisuals(); } else { if ((gameFrame + 1) >= numFrames){ gameFrame = 2; } else { gameFrame++; }; }; fading = true; fadeIn = true; }; } private function changeVisuals():void{ if (fadeIn){ fadeAlpha = (fadeAlpha + 0.1); } else { fadeAlpha = (fadeAlpha - 0.1); }; if (fadeAlpha > 1){ if (nitromeIcon){ gotoAndStop(1); nitromeIcon = false; } else { gotoAndStop(gameFrame); }; fadeIn = false; fadeAlpha = 1; } else { if (fadeAlpha < 0){ fading = false; counter = 0; fadeAlpha = 0; }; }; bitmap.alpha = fadeAlpha; } } }//package com.nitrome.distribution
Section 173
//Twitter (com.nitrome.distribution.Twitter) package com.nitrome.distribution { import flash.display.*; import flash.net.*; import flash.events.*; public class Twitter extends SimpleButton { public function Twitter(){ this.addEventListener(MouseEvent.CLICK, onClick); } public function onClick(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.twitter.com/Nitrome"), "_blank"); } } }//package com.nitrome.distribution
Section 174
//BackButton (com.nitrome.game.BackButton) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.events.*; public class BackButton extends SimpleButton { public var __id15_:BadIcecreamFont; public function BackButton(){ __setProp___id15__backbutton_Layer3_0(); } override public function onClick(_arg1:MouseEvent):void{ var _local2:String = NitromeGame.timeline.currentLabel; var _local3 = "title_screen"; if (_local2 == "level_select"){ _local3 = (Controller.startCoop) ? "player_select_2" : "player_select_1"; }; if (_local2 == "player_select_1"){ _local3 = "game_select"; }; if (_local2 == "player_select_2"){ _local3 = "game_select"; }; NitromeGame.transition.doTween(_local3); } function __setProp___id15__backbutton_Layer3_0(){ try { __id15_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id15_.align = "center"; __id15_.alignVert = "center"; __id15_.color = 0xFFFFFF; __id15_.lineSpacing = 24; __id15_.previewText = "back"; __id15_.scale = 2; __id15_.style = 0; __id15_.tracking = 1; __id15_.wordWrap = true; try { __id15_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 175
//BackToTitleButton (com.nitrome.game.BackToTitleButton) package com.nitrome.game { import flash.events.*; public class BackToTitleButton extends SimpleButton { override public function onClick(_arg1:MouseEvent):void{ NitromeGame.transition.doTween("title_screen"); } } }//package com.nitrome.game
Section 176
//BackToTitleButton1 (com.nitrome.game.BackToTitleButton1) package com.nitrome.game { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class BackToTitleButton1 extends BackToTitleButton { public var __id14_:BadIcecreamFont; public function BackToTitleButton1(){ __setProp___id14__backtotitlebutton(); } function __setProp___id14__backtotitlebutton(){ try { __id14_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id14_.align = "center"; __id14_.alignVert = "center"; __id14_.color = 0xFFFFFF; __id14_.lineSpacing = 24; __id14_.previewText = "back"; __id14_.scale = 2; __id14_.style = 0; __id14_.tracking = 1; __id14_.wordWrap = true; try { __id14_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 177
//BackToTitleButton2 (com.nitrome.game.BackToTitleButton2) package com.nitrome.game { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class BackToTitleButton2 extends BackToTitleButton { public var __id19_:BadIcecreamFont; public function BackToTitleButton2(){ __setProp___id19__backtotitlebutton(); } function __setProp___id19__backtotitlebutton(){ try { __id19_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id19_.align = "center"; __id19_.alignVert = "top"; __id19_.color = 0xFFFFFF; __id19_.lineSpacing = 24; __id19_.previewText = "back to title"; __id19_.scale = 2; __id19_.style = 0; __id19_.tracking = 1; __id19_.wordWrap = true; try { __id19_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 178
//CongratulationsSubmitScoreButton (com.nitrome.game.CongratulationsSubmitScoreButton) package com.nitrome.game { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class CongratulationsSubmitScoreButton extends SubmitScoreButton { public var __id20_:BadIcecreamFont; public function CongratulationsSubmitScoreButton(){ __setProp___id20__submitscorebutton_Layer1_0(); } function __setProp___id20__submitscorebutton_Layer1_0(){ try { __id20_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id20_.align = "center"; __id20_.alignVert = "top"; __id20_.color = 0xFFFFFF; __id20_.lineSpacing = 24; __id20_.previewText = "submit score"; __id20_.scale = 2; __id20_.style = 0; __id20_.tracking = 1; __id20_.wordWrap = true; try { __id20_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 179
//ContinueGameButton (com.nitrome.game.ContinueGameButton) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.events.*; public class ContinueGameButton extends SimpleButton { override public function onClick(_arg1:MouseEvent):void{ if (Controller.popup){ Controller.popup.close(); }; } } }//package com.nitrome.game
Section 180
//ContinueGameButton1 (com.nitrome.game.ContinueGameButton1) package com.nitrome.game { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class ContinueGameButton1 extends ContinueGameButton { public var __id21_:BadIcecreamFont; public function ContinueGameButton1(){ __setProp___id21__continuegamebutton_Layer1_0(); } function __setProp___id21__continuegamebutton_Layer1_0(){ try { __id21_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id21_.align = "center"; __id21_.alignVert = "top"; __id21_.color = 0xFFFFFF; __id21_.lineSpacing = 24; __id21_.previewText = "continue"; __id21_.scale = 2; __id21_.style = 0; __id21_.tracking = 1; __id21_.wordWrap = true; try { __id21_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 181
//ContinueGameButton2 (com.nitrome.game.ContinueGameButton2) package com.nitrome.game { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class ContinueGameButton2 extends ContinueGameButton { public var __id27_:BadIcecreamFont; public function ContinueGameButton2(){ __setProp___id27__continuegamebuttoncopy2_Layer1_0(); } function __setProp___id27__continuegamebuttoncopy2_Layer1_0(){ try { __id27_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id27_.align = "center"; __id27_.alignVert = "top"; __id27_.color = 0xFFFFFF; __id27_.lineSpacing = 24; __id27_.previewText = "continue"; __id27_.scale = 2; __id27_.style = 0; __id27_.tracking = 1; __id27_.wordWrap = true; try { __id27_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 182
//CreditsButton (com.nitrome.game.CreditsButton) package com.nitrome.game { import flash.events.*; public class CreditsButton extends SimpleButton { public var __id13_:BadIcecreamFont; public function CreditsButton(){ __setProp___id13__creditsbutton_Layer1_0(); } override public function onClick(_arg1:MouseEvent):void{ NitromeGame.transition.doTween("credits"); } function __setProp___id13__creditsbutton_Layer1_0(){ try { __id13_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id13_.align = "center"; __id13_.alignVert = "top"; __id13_.color = 0xFFFFFF; __id13_.lineSpacing = 24; __id13_.previewText = "credits"; __id13_.scale = 2; __id13_.style = 0; __id13_.tracking = 1; __id13_.wordWrap = true; try { __id13_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 183
//EndGameButton (com.nitrome.game.EndGameButton) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.events.*; public class EndGameButton extends SimpleButton { public var __id22_:BadIcecreamFont; public function EndGameButton(){ __setProp___id22__endgamebutton_Layer2_0(); } override public function onClick(_arg1:MouseEvent):void{ var e = _arg1; if (Controller.popup){ Controller.popup.close(); }; NitromeGame.transition.doTween(function (){ Controller.endGame(); NitromeGame.timeline.gotoAndStop("title_screen"); }); } function __setProp___id22__endgamebutton_Layer2_0(){ try { __id22_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id22_.align = "center"; __id22_.alignVert = "top"; __id22_.color = 0xFFFFFF; __id22_.lineSpacing = 24; __id22_.previewText = "back to menu"; __id22_.scale = 2; __id22_.style = 0; __id22_.tracking = 1; __id22_.wordWrap = true; try { __id22_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 184
//ExitToLevelSelectButton (com.nitrome.game.ExitToLevelSelectButton) package com.nitrome.game { import flash.display.*; public dynamic class ExitToLevelSelectButton extends MovieClip { } }//package com.nitrome.game
Section 185
//FxToggle (com.nitrome.game.FxToggle) package com.nitrome.game { import flash.events.*; public class FxToggle extends SimpleButton { public function FxToggle(){ if (!NitromeGame.sfx){ gotoAndStop("_off_up"); } else { gotoAndStop("_on_up"); }; } override protected function updateGraphic():void{ if (over){ if (NitromeGame.sound_manager.sfx){ gotoAndStop("_on_over"); } else { if (!NitromeGame.sound_manager.sfx){ gotoAndStop("_off_over"); }; }; } else { if (NitromeGame.sound_manager.sfx){ gotoAndStop("_on_up"); } else { if (!NitromeGame.sound_manager.sfx){ gotoAndStop("_off_up"); }; }; }; } override public function onClick(_arg1:MouseEvent):void{ NitromeGame.sound_manager.toggleSfx(); updateGraphic(); } } }//package com.nitrome.game
Section 186
//HelpButton (com.nitrome.game.HelpButton) package com.nitrome.game { import flash.events.*; public class HelpButton extends SimpleButton { public var __id12_:BadIcecreamFont; public function HelpButton(){ __setProp___id12__helpbutton_Layer1_0(); } override public function onClick(_arg1:MouseEvent):void{ NitromeGame.transition.doTween("help"); } function __setProp___id12__helpbutton_Layer1_0(){ try { __id12_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id12_.align = "center"; __id12_.alignVert = "top"; __id12_.color = 0xFFFFFF; __id12_.lineSpacing = 24; __id12_.previewText = "help"; __id12_.scale = 2; __id12_.style = 0; __id12_.tracking = 1; __id12_.wordWrap = true; try { __id12_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 187
//HoverAnimationButton (com.nitrome.game.HoverAnimationButton) package com.nitrome.game { public class HoverAnimationButton extends SimpleButton { override protected function updateGraphic():void{ if (over){ play(); } else { gotoAndStop(1); }; } } }//package com.nitrome.game
Section 188
//IngamePopup (com.nitrome.game.IngamePopup) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.display.*; import flash.events.*; import com.nitrome.util.*; public class IngamePopup extends MovieClip { public var inner:MovieClip; public var popupType:String; public var intro:Boolean;// = true public var tickerLevelScore:Number;// = 0 public var tickerTotalScore:Number;// = 0 public var actualLevelScore:Number;// = 0 public var actualTotalScore:Number;// = 0 public var tickerDelay:Number;// = 10 public var spaceEnabled:Boolean;// = false public var timer:Number;// = 0 public function IngamePopup(){ addFrameScript(0, frame1, 16, frame17, 17, frame18, 30, frame31); addEventListener(Event.ADDED, onAdded, false, 0, true); x = 275; y = 275; } public function open(_arg1:String):void{ popupType = _arg1; gotoAndPlay(2); if (!parent){ Controller.root.addChild(this); }; actualLevelScore = Controller.level.player1.score.value; actualTotalScore = Score.value; tickerLevelScore = (tickerTotalScore = 0); intro = true; tickerDelay = 10; timer = 0; if (inner){ inner.gotoAndStop(_arg1); }; } public function close():void{ play(); if (stage){ stage.focus = null; }; } public function get isOpen():Boolean{ return (!((currentFrame == 1))); } public function onAdded(_arg1:Event):void{ if ((((_arg1.target.parent == this)) && ((_arg1.target is MovieClip)))){ (_arg1.target as MovieClip).gotoAndStop(popupType); }; } public function spacePressed():void{ var _local2:DisplayObject; if (((!(spaceEnabled)) || (!(isOpen)))){ return; }; var _local1:Number = 0; while (_local1 < MovieClip(inner).numChildren) { _local2 = inner.getChildAt(_local1); if ((((_local2 is SimpleButton)) && ((_local2.name.substr(0, 7) == "default")))){ (_local2 as SimpleButton).onClick(null); spaceEnabled = false; return; }; _local1++; }; } private function onFinished():void{ if (parent){ parent.removeChild(this); }; gotoAndStop(1); popupType = null; } public function advance():void{ if (!inner){ return; }; if (((Key.isReady()) && (Key.isDown(32)))){ spacePressed(); }; timer++; if (!intro){ if (((inner.totalScore) && ((tickerTotalScore < actualTotalScore)))){ tickerTotalScore = (tickerTotalScore + 147); if (tickerTotalScore > actualTotalScore){ tickerTotalScore = actualTotalScore; }; inner.totalScore.text = Global.zeroes(tickerTotalScore, 8); }; }; if (inner.player1Image){ inner.player1Image.gotoAndStop((Controller.startPlayer1Type + ((Controller.lastWinner == 1)) ? 4 : 1)); }; if (inner.player2Image){ inner.player2Image.gotoAndStop((Controller.startPlayer2Type + ((Controller.lastWinner == 2)) ? 4 : 1)); }; if (inner.player1Score){ inner.player1Score.text = Controller.player1Wins.toString(); }; if (inner.player2Score){ inner.player2Score.text = Controller.player2Wins.toString(); }; } public function destroy():void{ onFinished(); removeEventListener(Event.ADDED, onAdded); } function frame1(){ stop(); } function frame17(){ spaceEnabled = true; intro = false; stop(); } function frame18(){ spaceEnabled = false; } function frame31(){ onFinished(); } } }//package com.nitrome.game
Section 189
//IngameSubmitScoreButton (com.nitrome.game.IngameSubmitScoreButton) package com.nitrome.game { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class IngameSubmitScoreButton extends SubmitScoreButton { public var __id25_:BadIcecreamFont; public function IngameSubmitScoreButton(){ __setProp___id25__submitscorebutton_Layer2_0(); } function __setProp___id25__submitscorebutton_Layer2_0(){ try { __id25_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id25_.align = "center"; __id25_.alignVert = "top"; __id25_.color = 0xFFFFFF; __id25_.lineSpacing = 24; __id25_.previewText = "submit score"; __id25_.scale = 2; __id25_.style = 0; __id25_.tracking = 1; __id25_.wordWrap = true; try { __id25_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 190
//InstructionsNavigationButton (com.nitrome.game.InstructionsNavigationButton) package com.nitrome.game { import flash.display.*; import flash.events.*; public class InstructionsNavigationButton extends SimpleButton { private var forward:Boolean; public function InstructionsNavigationButton(){ visible = (forward = (name == "forward")); } override public function onClick(_arg1:MouseEvent):void{ var _local2:MovieClip; _local2 = MovieClip(parent); _local2.gotoAndStop((_local2.currentFrame + (forward) ? 1 : -1)); _local2.getChildByName("forward").visible = (_local2.currentFrame < 5); _local2.getChildByName("back").visible = (_local2.currentFrame > 1); } } }//package com.nitrome.game
Section 191
//LevelStartButton (com.nitrome.game.LevelStartButton) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.net.*; import flash.events.*; import flash.utils.*; public class LevelStartButton extends SimpleButton { public var numberField:BadIcecreamFont; public var __setPropDict:Dictionary; private var number:Number; private var unlocked:Boolean; public function LevelStartButton(){ __setPropDict = new Dictionary(true); super(); addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10, 10, frame11, 11, frame12, 12, frame13, 13, frame14, 14, frame15, 15, frame16, 16, frame17, 17, frame18, 18, frame19, 19, frame20); } public function init(_arg1:SharedObject):void{ number = Number(name.substr(6)); if (_arg1.data.levels_unlocked){ unlocked = Boolean(_arg1.data.levels_unlocked[(number - 1)]); }; if (number == 1){ unlocked = true; }; useHandCursor = (buttonMode = unlocked); this.addEventListener(Event.ENTER_FRAME, enterFrame, false, 0, true); } public function enterFrame(_arg1:Event):void{ updateGraphic(); this.removeEventListener(Event.ENTER_FRAME, enterFrame); } override protected function updateGraphic():void{ if (unlocked){ if (over){ gotoAndStop("over"); } else { gotoAndStop("up"); }; } else { gotoAndStop("locked"); }; if (numberField){ numberField.text = String(number); numberField.visible = unlocked; }; } override public function onClick(_arg1:MouseEvent):void{ var e = _arg1; if (unlocked){ NitromeGame.transition.doTween(function (){ Score.value = 0; Controller.player1Wins = 0; Controller.player2Wins = 0; Controller.selectedLevel = number; NitromeGame.timeline.gotoAndStop("game"); }); }; } function __setProp_numberField_levelstartbutton_Layer3_0(){ if ((((__setPropDict[numberField] == undefined)) || (!((((int(__setPropDict[numberField]) >= 1)) && ((int(__setPropDict[numberField]) <= 20))))))){ __setPropDict[numberField] = currentFrame; try { numberField["componentInspectorSetting"] = true; } catch(e:Error) { }; numberField.align = "center"; numberField.alignVert = "center"; numberField.color = 0xFFFFFF; numberField.lineSpacing = 24; numberField.previewText = "1"; numberField.scale = 2; numberField.style = 0; numberField.tracking = 1; numberField.wordWrap = true; try { numberField["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function frame1(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame2(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame3(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame4(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame5(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame6(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame7(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame8(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame9(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame10(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame11(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame12(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame13(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame14(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame15(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame16(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame17(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame18(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame19(){ __setProp_numberField_levelstartbutton_Layer3_0(); } function frame20(){ __setProp_numberField_levelstartbutton_Layer3_0(); } } }//package com.nitrome.game
Section 192
//LoadIndicator (com.nitrome.game.LoadIndicator) package com.nitrome.game { import flash.display.*; public class LoadIndicator extends MovieClip { public function LoadIndicator(_arg1:Number=0, _arg2:Number=0){ addFrameScript(6, frame7, 11, frame12); x = _arg1; y = _arg2; } public function finishedLoading():void{ gotoAndPlay("outAnimation"); } public function destroy():void{ stop(); if (parent){ parent.removeChild(this); }; } function frame7(){ gotoAndPlay("loop"); } function frame12(){ destroy(); } } }//package com.nitrome.game
Section 193
//MessageOverlay (com.nitrome.game.MessageOverlay) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.display.*; public class MessageOverlay extends MovieClip { public var content:MovieClip; public function MessageOverlay(_arg1:String):void{ addFrameScript(86, frame87); content.messageText.text = _arg1; x = 275; y = 275; } public function destroy():void{ stop(); if (parent){ parent.removeChild(this); }; } function frame87(){ destroy(); } public static function show(_arg1:String):void{ var _local2:MessageOverlay = new MessageOverlay(_arg1); Controller.root.addChild(_local2); } } }//package com.nitrome.game
Section 194
//MusicToggle (com.nitrome.game.MusicToggle) package com.nitrome.game { import flash.events.*; public class MusicToggle extends SimpleButton { public function MusicToggle(){ if (!NitromeGame.music){ gotoAndStop("_off_up"); } else { gotoAndStop("_on_up"); }; } override protected function updateGraphic():void{ if (over){ if (NitromeGame.sound_manager.music){ gotoAndStop("_on_over"); } else { if (!NitromeGame.sound_manager.music){ gotoAndStop("_off_over"); }; }; } else { if (NitromeGame.sound_manager.music){ gotoAndStop("_on_up"); } else { if (!NitromeGame.sound_manager.music){ gotoAndStop("_off_up"); }; }; }; } override public function onClick(_arg1:MouseEvent):void{ NitromeGame.sound_manager.toggleMusic(); updateGraphic(); } } }//package com.nitrome.game
Section 195
//NextLevelButton (com.nitrome.game.NextLevelButton) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.events.*; public class NextLevelButton extends SimpleButton { public var __id23_:BadIcecreamFont; public function NextLevelButton(){ __setProp___id23__nextlevelbutton_Layer2_0(); } override public function onClick(_arg1:MouseEvent):void{ var e = _arg1; if (Controller.popup){ Controller.popup.close(); }; NitromeGame.transition.doTween(function (){ if (Controller.selectedLevel == NitromeGame.total_levels){ Controller.endGame(); NitromeGame.timeline.gotoAndStop("congrats"); } else { Controller.nextLevel(); }; }); } function __setProp___id23__nextlevelbutton_Layer2_0(){ try { __id23_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id23_.align = "center"; __id23_.alignVert = "top"; __id23_.color = 0xFFFFFF; __id23_.lineSpacing = 24; __id23_.previewText = "continue"; __id23_.scale = 2; __id23_.style = 0; __id23_.tracking = 1; __id23_.wordWrap = true; try { __id23_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 196
//NitromeLink (com.nitrome.game.NitromeLink) package com.nitrome.game { import flash.display.*; import flash.net.*; import flash.events.*; public class NitromeLink extends SimpleButton { public function NitromeLink(){ this.addEventListener(MouseEvent.CLICK, click); } public function click(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.nitrome.com/"), "_blank"); } } }//package com.nitrome.game
Section 197
//OnePlayerButton (com.nitrome.game.OnePlayerButton) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.events.*; public class OnePlayerButton extends HoverAnimationButton { public var __id28_:BadIcecreamFont; public function OnePlayerButton(){ __setProp___id28__OnePlayerButton_Layer3_0(); } override public function onClick(_arg1:MouseEvent):void{ Controller.startCoop = false; NitromeGame.transition.doTween("player_select_1"); NitromeGame.sound_manager.playSound("select"); } function __setProp___id28__OnePlayerButton_Layer3_0(){ try { __id28_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id28_.align = "center"; __id28_.alignVert = "top"; __id28_.color = 0xFFFFFF; __id28_.lineSpacing = 24; __id28_.previewText = "1 Player"; __id28_.scale = 1; __id28_.style = 0; __id28_.tracking = 2; __id28_.wordWrap = true; try { __id28_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 198
//PauseButton (com.nitrome.game.PauseButton) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.events.*; public class PauseButton extends SimpleButton { override public function onClick(_arg1:MouseEvent):void{ Controller.popup.open("paused"); } } }//package com.nitrome.game
Section 199
//PlayButton (com.nitrome.game.PlayButton) package com.nitrome.game { import flash.events.*; public class PlayButton extends SimpleButton { public var __id10_:BadIcecreamFont; public function PlayButton(){ __setProp___id10__playbutton_Layer1_0(); } override public function onClick(_arg1:MouseEvent):void{ NitromeGame.transition.doTween("game_select"); } function __setProp___id10__playbutton_Layer1_0(){ try { __id10_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id10_.align = "center"; __id10_.alignVert = "top"; __id10_.color = 0xFFFFFF; __id10_.lineSpacing = 24; __id10_.previewText = "play"; __id10_.scale = 2; __id10_.style = 0; __id10_.tracking = 1; __id10_.wordWrap = true; try { __id10_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 200
//PlayerSelection (com.nitrome.game.PlayerSelection) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.display.*; import flash.events.*; public class PlayerSelection extends MovieClip { public var van:MovieClip; public var choc:MovieClip; public var straw:MovieClip; private var selectedPlayer:Number;// = -1 private var hovering:Number;// = -1 private var disabledPlayer:Number;// = -1 private var endTime:Number;// = 50 public function PlayerSelection(){ addEventListener(Event.ENTER_FRAME, enterFrame, false, 0, true); van.useHandCursor = (van.buttonMode = true); straw.useHandCursor = (straw.buttonMode = true); choc.useHandCursor = (choc.buttonMode = true); stop(); } public function enterFrame(_arg1:Event):void{ var _local2:Number; var _local3:PlayerSelection; if (selectedPlayer == -1){ _local2 = -1; if (van.hitTestPoint(root.mouseX, root.mouseY)){ _local2 = 0; }; if (straw.hitTestPoint(root.mouseX, root.mouseY)){ _local2 = 1; }; if (choc.hitTestPoint(root.mouseX, root.mouseY)){ _local2 = 2; }; if (_local2 == disabledPlayer){ _local2 = -1; }; if (_local2 == -1){ gotoAndStop(1); } else { hoverPlayer(_local2); if (Input.isMouseDown()){ selectPlayer(_local2); }; }; } else { endTime--; if (endTime < 0){ removeEventListener(Event.ENTER_FRAME, enterFrame); _local3 = otherPlayerSelection(); if (((!(_local3)) || (_local3.ready()))){ NitromeGame.transition.doTween("level_select"); }; }; }; } public function hoverPlayer(_arg1:Number):void{ var _local2 = (["Van", "Straw", "Choc"][_arg1] + "Hover"); if (currentLabel != _local2){ gotoAndStop(_local2); }; } public function selectPlayer(_arg1:Number):void{ var _local2:PlayerSelection; if (((!((NitromeGame.timeline.currentLabel == "player_select_1"))) && (!((NitromeGame.timeline.currentLabel == "player_select_2"))))){ return; }; if ((((selectedPlayer == -1)) && (!((disabledPlayer == _arg1))))){ selectedPlayer = _arg1; gotoAndStop((["Van", "Straw", "Choc"][_arg1] + "Select")); if (name == "p1"){ Controller.startPlayer1Type = _arg1; }; if (name == "p2"){ Controller.startPlayer2Type = _arg1; }; _local2 = otherPlayerSelection(); if (_local2){ _local2.disablePlayer(_arg1); }; NitromeGame.sound_manager.playSound("select"); }; } public function disablePlayer(_arg1:Number):void{ disabledPlayer = _arg1; } public function ready():Boolean{ return (((!((selectedPlayer == -1))) && ((endTime < 3)))); } public function otherPlayerSelection():PlayerSelection{ return ((parent.getChildByName(((name == "p1")) ? "p2" : "p1") as PlayerSelection)); } } }//package com.nitrome.game
Section 201
//ResetButton (com.nitrome.game.ResetButton) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.events.*; public class ResetButton extends SimpleButton { override public function onClick(_arg1:MouseEvent):void{ NitromeGame.transition.doTween(Controller.restartLevel); } } }//package com.nitrome.game
Section 202
//RestartLevelButton (com.nitrome.game.RestartLevelButton) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.events.*; public class RestartLevelButton extends SimpleButton { public var __id24_:BadIcecreamFont; public function RestartLevelButton(){ __setProp___id24__restartlevelbutton_Layer2_0(); } override public function onClick(_arg1:MouseEvent):void{ var e = _arg1; if (Controller.popup){ Controller.popup.close(); }; NitromeGame.transition.doTween(function (){ Controller.restartLevel(); Score.value = 0; }); } function __setProp___id24__restartlevelbutton_Layer2_0(){ try { __id24_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id24_.align = "center"; __id24_.alignVert = "top"; __id24_.color = 0xFFFFFF; __id24_.lineSpacing = 24; __id24_.previewText = "restart"; __id24_.scale = 2; __id24_.style = 0; __id24_.tracking = 1; __id24_.wordWrap = true; try { __id24_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 203
//Score (com.nitrome.game.Score) package com.nitrome.game { public class Score { private static var _value:int; private static var r:int; private static var hash:String; public static function init():void{ r = (int((Math.random() * 2000000)) - 1000000); _value = r; hash = _value.toString(16); } public static function set value(_arg1:int):void{ var _local2:Boolean = verify(); r = (int((Math.random() * 2000000)) - 1000000); _value = (r + _arg1); if (_local2){ hash = _value.toString(16); }; } public static function get value():int{ return ((_value - r)); } public static function verify():Boolean{ return ((_value.toString(16) == hash)); } } }//package com.nitrome.game
Section 204
//ScoresButton (com.nitrome.game.ScoresButton) package com.nitrome.game { import flash.events.*; public class ScoresButton extends SimpleButton { public var __id11_:BadIcecreamFont; public function ScoresButton(){ __setProp___id11__scoresbutton_Layer1_0(); } override public function onClick(_arg1:MouseEvent):void{ NitromeGame.transition.doTween("view_scores"); } function __setProp___id11__scoresbutton_Layer1_0(){ try { __id11_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id11_.align = "center"; __id11_.alignVert = "top"; __id11_.color = 0xFFFFFF; __id11_.lineSpacing = 24; __id11_.previewText = "scores"; __id11_.scale = 2; __id11_.style = 0; __id11_.tracking = 1; __id11_.wordWrap = true; try { __id11_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 205
//SimpleButton (com.nitrome.game.SimpleButton) package com.nitrome.game { import flash.display.*; import flash.events.*; public class SimpleButton extends MovieClip { protected var over:Boolean;// = false public function SimpleButton(){ mouseChildren = false; buttonMode = true; this.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver); this.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut); this.addEventListener(MouseEvent.MOUSE_DOWN, onClick); stop(); } protected function updateGraphic():void{ if (over){ gotoAndStop("_over"); } else { gotoAndStop("_up"); }; } protected function onMouseOver(_arg1:MouseEvent):void{ over = true; updateGraphic(); } protected function onMouseOut(_arg1:MouseEvent):void{ over = false; updateGraphic(); } public function onClick(_arg1:MouseEvent):void{ } } }//package com.nitrome.game
Section 206
//SoundManager (com.nitrome.game.SoundManager) package com.nitrome.game { import flash.display.*; import flash.media.*; public class SoundManager extends SoundManagerSuper { protected const MENU_VOLUME:Number = 1.2; protected const GAME_VOLUME:Number = 1.2; protected const WIN_VOLUME:Number = 0.8; protected const LOSE_VOLUME:Number = 0.8; public var transition:MovieClip; public var ice_wall_destroy:MovieClip; public var endlevel:MovieClip; public var icecream_kick:MovieClip; public var pineapple:MovieClip; public var ice_cream_hurt:MovieClip; public var pick_up_fruit:MovieClip; public var squid_electric:MovieClip; public var ice_wall:MovieClip; public var directional_tile:MovieClip; public var nitrome:MovieClip; public var menupopup:MovieClip; public var change_flower:MovieClip; public var icecream_breath_in:MovieClip; public var flametile:MovieClip; public var cherry_transport:MovieClip; public var duck:MovieClip; public var log_roll_hit:MovieClip; public var icecream_breath_out:MovieClip; public var squid_slap:MovieClip; public var squid_ground_pound:MovieClip; public var select:MovieClip; public static const MENU:uint = 0; public static const GAME:uint = 1; public static const WIN:uint = 2; public static const LOSE:uint = 3; public function SoundManager(){ NitromeGame.sound_manager = this; music_sounds = [new MenuMusic(), new GameMusic(), new WinMusic(), new LoseMusic()]; transforms = [new SoundTransform(MENU_VOLUME, 0), new SoundTransform(GAME_VOLUME, 0), new SoundTransform(WIN_VOLUME, 0), new SoundTransform(LOSE_VOLUME, 0)]; channels = [new SoundChannel(), new SoundChannel(), new SoundChannel(), new SoundChannel()]; volumes = [MENU_VOLUME, GAME_VOLUME, WIN_VOLUME, LOSE_VOLUME]; loops = [true, true, false, false]; music_type = uint.MAX_VALUE; } } }//package com.nitrome.game
Section 207
//SoundManagerSuper (com.nitrome.game.SoundManagerSuper) package com.nitrome.game { import flash.display.*; import flash.events.*; public class SoundManagerSuper extends Sprite { protected const CROSS_FADE_SPEED:Number = 0.05; protected var sound_clips:Array; protected var music_sounds:Array; protected var channels:Array; protected var transforms:Array; protected var volumes:Array; protected var loops:Array; protected var fade_from:int; protected var _music:Boolean;// = true protected var _sfx:Boolean;// = true public var fading:Boolean;// = false public var music_type:int; public function SoundManagerSuper(){ var _local2:MovieClip; sound_clips = new Array(); music_sounds = new Array(); channels = new Array(); transforms = new Array(); volumes = new Array(); loops = new Array(); super(); _music = NitromeGame.music; _sfx = NitromeGame.sfx; var _local1:int; while (_local1 < numChildren) { _local2 = (getChildAt(_local1) as MovieClip); if (_local2 != null){ sound_clips[_local2.name] = _local2; }; _local1++; }; } public function get music():Boolean{ return (_music); } public function set music(_arg1:Boolean):void{ _music = _arg1; } public function get sfx():Boolean{ return (_sfx); } public function set sfx(_arg1:Boolean):void{ _sfx = _arg1; } public function playSound(_arg1:String):void{ if (_sfx){ if (sound_clips[_arg1] != null){ sound_clips[_arg1].gotoAndPlay(2); }; }; } public function playMusic(_arg1:uint, _arg2:Boolean=false):void{ var _local3:uint; if (((!((music_type == _arg1))) || (_arg2))){ if (_arg1 < music_sounds.length){ if (_music){ _local3 = 0; while (_local3 < music_sounds.length) { if (_local3 == _arg1){ } else { if (channels[_local3] != null){ channels[_local3].stop(); }; }; _local3++; }; transforms[_arg1].volume = volumes[_arg1]; channels[_arg1] = music_sounds[_arg1].play(0, (loops[_arg1]) ? int.MAX_VALUE : 1, transforms[_arg1]); }; music_type = _arg1; }; }; } public function toggleMusic():void{ if (_music){ turnOffMusic(); } else { turnOnMusic(); }; } public function turnOnMusic():void{ NitromeGame.music = (_music = true); playMusic(music_type, true); } public function turnOffMusic():void{ var _local1:uint; while (_local1 < channels.length) { if (channels[_local1] != null){ channels[_local1].stop(); }; _local1++; }; NitromeGame.music = (_music = false); } public function toggleSfx():void{ _sfx = !(_sfx); NitromeGame.sfx = !(NitromeGame.sfx); } public function turnOffSfx():void{ NitromeGame.sfx = (_sfx = false); } public function turnOnSfx():void{ NitromeGame.sfx = (_sfx = true); } public function crossFade(_arg1:int):void{ if (((((!(_music)) || ((music_type == _arg1)))) || (fading))){ return; }; transforms[_arg1].volume = 0; channels[_arg1] = music_sounds[_arg1].play(0, int.MAX_VALUE, transforms[_arg1]); fade_from = music_type; music_type = _arg1; fading = true; addEventListener(Event.ENTER_FRAME, crossFadeAction); } private function crossFadeAction(_arg1:Event):void{ if (transforms[fade_from].volume > 0){ transforms[fade_from].volume = (transforms[fade_from].volume - CROSS_FADE_SPEED); channels[fade_from].soundTransform = transforms[fade_from]; }; if (transforms[music_type].volume < 1){ transforms[music_type].volume = (transforms[music_type].volume + CROSS_FADE_SPEED); channels[music_type].soundTransform = transforms[music_type]; }; if ((((transforms[music_type].volume >= volumes[music_type])) && ((transforms[fade_from].volume <= 0)))){ channels[fade_from].stop(); fading = false; _arg1.target.removeEventListener(Event.ENTER_FRAME, crossFadeAction); }; } } }//package com.nitrome.game
Section 208
//SubmitScoreButton (com.nitrome.game.SubmitScoreButton) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.events.*; public class SubmitScoreButton extends SimpleButton { public function SubmitScoreButton(){ if (Score.value == 0){ visible = false; }; } override public function onClick(_arg1:MouseEvent):void{ var e = _arg1; NitromeGame.transition.doTween(function (){ if (Controller.content){ Controller.endGame(); }; if (Controller.popup){ Controller.popup.close(); }; NitromeGame.timeline.gotoAndStop("submit_score"); }); } } }//package com.nitrome.game
Section 209
//TemplateFont (com.nitrome.game.TemplateFont) package com.nitrome.game { public class TemplateFont extends TextComponent { public function TemplateFont(){ _tracking = 0; _line_spacing = 18; _id = "None"; } override public function get id():String{ return (_id); } override public function set id(_arg1:String){ _id = _arg1; } override public function set tracking(_arg1:int){ _tracking = _arg1; } override protected function getClassNameFromChar(_arg1:String):String{ if (_arg1 == "Space"){ return ("SPACE"); }; if (_arg1 == "."){ return ("STOP"); }; if (_arg1 == "?"){ return ("QUESTION"); }; if (_arg1 == ","){ return ("COMMA"); }; if (_arg1 == "!"){ return ("EXCLAMATION"); }; if (_arg1 == "\\"){ return ("BACKSLASH"); }; if (_arg1 == "/"){ return ("FORWARDSLASH"); }; if (_arg1 == "="){ return ("EQUALS"); }; if (_arg1 == "+"){ return ("PLUS"); }; if (_arg1 == "("){ return ("LEFTBRACKET"); }; if (_arg1 == ")"){ return ("RIGHTBRACKET"); }; if (_arg1 == "-"){ return ("HYPHEN"); }; if (_arg1 == "\""){ return ("QUOTES"); }; if (_arg1 == ":"){ return ("COLON"); }; if (_arg1 == "�"){ return ("POUND"); }; if (_arg1 == "_"){ return ("UNDERSCORE"); }; if (_arg1 == "@"){ return ("AT"); }; if ((((((_arg1 == "\n")) || ((_arg1 == "\r")))) || ((_arg1 == "|")))){ return ("NEWLINE"); }; return (_arg1); } override public function get tracking():int{ return (_tracking); } override public function set line_spacing(_arg1:int){ _line_spacing = _arg1; } override public function get line_spacing():int{ return (_line_spacing); } } }//package com.nitrome.game
Section 210
//TextComponent (com.nitrome.game.TextComponent) package com.nitrome.game { import flash.display.*; import flash.geom.*; import flash.utils.*; public class TextComponent extends Sprite { protected var _align:String;// = "center" protected var letters:Array; protected var _text:String;// = "enter text" protected var _tracking:int;// = 0 protected var _color:ColorTransform; private var _height:Number;// = 0 protected var holder:Array; protected var _id:String;// = "None" private var _width:Number;// = 0 protected var _align_vert:String;// = "center" private var _background:Sprite; protected var base:Sprite; protected var _line_spacing:int;// = 18 public function TextComponent(){ _text = "enter text"; _tracking = 0; _align = "center"; _align_vert = "center"; _line_spacing = 18; _id = "None"; _width = 0; _height = 0; super(); init(); createChildren(); draw(); } public function get align():String{ return (_align); } private function init():void{ letters = new Array(); holder = new Array(); _width = width; _height = height; scaleX = 1; scaleY = 1; removeChildAt(0); } public function set align(_arg1:String){ _align = _arg1; draw(); } private function createChildren():void{ _background = new Sprite(); addChild(_background); } public function get align_vert():String{ return (_align_vert); } public function get text():String{ return (_text); } public function set id(_arg1:String){ _id = _arg1; draw(); } protected function draw():void{ var line:*; var i:int; var isLivePreview:Boolean; var c:*; var class_name:String; var class_id:Class; var temp:Sprite; var j:int; var x_tracking:*; _background.graphics.clear(); if (base != null){ this.removeChild(base); }; base = new Sprite(); holder = new Array(); line = 0; holder.push(base.addChild(new Sprite())); letters = new Array(); letters.push(new Array()); i = 0; while (i < _text.length) { _text = _text.toUpperCase(); c = _text.charAt(i); class_name = getClassNameFromChar(c); if (class_name == "NEWLINE"){ line = (line + 1); letters.push(new Array()); holder.push(base.addChild(new Sprite())); holder[line].y = (line_spacing * line); } else { if (class_name != ""){ try { class_id = (getDefinitionByName(((("Text_" + _id) + "_") + class_name)) as Class); } catch(e:ReferenceError) { try { class_id = (getDefinitionByName((("Text_" + _id) + "_SPACE")) as Class); } catch(e:ReferenceError) { trace(("TextComponent error: could not find font " + _id)); break; }; }; if (Class != null){ temp = (new (class_id) as Sprite); letters[line].push(holder[line].addChild(temp)); }; }; }; i = (i + 1); }; i = 0; while (i < letters.length) { j = 1; while (j < letters[i].length) { x_tracking = _tracking; if (letters[i][(j - 1)].kerning != null){ x_tracking = (x_tracking + letters[i][(j - 1)].kerning._x); } else { x_tracking = (x_tracking + letters[i][(j - 1)].width); }; letters[i][j].x = (letters[i][(j - 1)].x + x_tracking); j = (j + 1); }; if (_align == "center"){ holder[i].x = (holder[i].x + int(((_width * 0.5) - (holder[i].width * 0.5)))); } else { if (_align == "right"){ holder[i].x = (holder[i].x + int((_width - holder[i].width))); }; }; i = (i + 1); }; if (_align_vert == "bottom"){ base.y = (base.y + int((_height - base.height))); } else { if (_align_vert == "center"){ base.y = (base.y + int(((_height * 0.5) - (base.height * 0.5)))); }; }; if (_color != null){ base.transform.colorTransform = _color; }; base.cacheAsBitmap = true; this.addChild(base); this.cacheAsBitmap = true; isLivePreview = ((!((parent == null))) && ((getQualifiedClassName(parent) == "fl.livepreview::LivePreviewParent"))); if (((isLivePreview) && ((_text == "")))){ _background.graphics.clear(); _background.graphics.lineStyle(1, 0); _background.graphics.beginFill(0xFFFFFF, 0.5); _background.graphics.drawRoundRect(0, 0, _width, _height, 10, 10); _background.graphics.endFill(); }; } public function get id():String{ return (_id); } public function set align_vert(_arg1:String){ _align_vert = _arg1; draw(); } public function get color():ColorTransform{ return (_color); } public function set text(_arg1:String){ _text = _arg1; draw(); } public function set tracking(_arg1:int){ _tracking = _arg1; draw(); } public function setSize(_arg1:Number, _arg2:Number):void{ _width = _arg1; _height = _arg2; draw(); } protected function getClassNameFromChar(_arg1:String):String{ if (_arg1 == "Space"){ return ("SPACE"); }; if (_arg1 == "."){ return ("STOP"); }; if (_arg1 == "?"){ return ("QUESTION"); }; if (_arg1 == ","){ return ("COMMA"); }; if (_arg1 == "!"){ return ("EXCLAMATION"); }; if (_arg1 == "\\"){ return ("BACKSLASH"); }; if (_arg1 == "/"){ return ("FORWARDSLASH"); }; if (_arg1 == "="){ return ("EQUALS"); }; if (_arg1 == "+"){ return ("PLUS"); }; if (_arg1 == "("){ return ("LEFTBRACKET"); }; if (_arg1 == ")"){ return ("RIGHTBRACKET"); }; if (_arg1 == "-"){ return ("HYPHEN"); }; if (_arg1 == "\""){ return ("QUOTES"); }; if (_arg1 == ":"){ return ("COLON"); }; if (_arg1 == "�"){ return ("POUND"); }; if (_arg1 == "_"){ return ("UNDERSCORE"); }; if (_arg1 == "@"){ return ("AT"); }; if ((((((_arg1 == "\n")) || ((_arg1 == "\r")))) || ((_arg1 == "|")))){ return ("NEWLINE"); }; return (_arg1); } public function get tracking():int{ return (_tracking); } public function set color(_arg1:ColorTransform){ _color = _arg1; draw(); } public function set line_spacing(_arg1:int){ _line_spacing = _arg1; draw(); } public function get line_spacing():int{ return (_line_spacing); } } }//package com.nitrome.game
Section 211
//TitleScreenAdvanceButton (com.nitrome.game.TitleScreenAdvanceButton) package com.nitrome.game { import flash.display.*; import flash.events.*; public class TitleScreenAdvanceButton extends SimpleButton { public function TitleScreenAdvanceButton(){ addEventListener(MouseEvent.CLICK, onClick, false, 0, true); } public function onClick(_arg1:MouseEvent):void{ (root as MovieClip).gotoAndStop("main_menu"); NitromeGame.sound_manager.playSound("menupopup"); } } }//package com.nitrome.game
Section 212
//Transition (com.nitrome.game.Transition) package com.nitrome.game { import flash.display.*; public class Transition extends MovieClip { private var onNextFrame:Function;// = null public function Transition(){ addFrameScript(0, frame1, 25, frame26); NitromeGame.transition = this; stop(); mouseEnabled = false; mouseChildren = false; } public function doTween(_arg1:Object):void{ var target = _arg1; play(); if ((target is Function)){ onNextFrame = (target as Function); } else { onNextFrame = function (){ NitromeGame.timeline.gotoAndStop(target); }; }; this.visible = true; if (NitromeGame.sound_manager){ NitromeGame.sound_manager.playSound("transition"); }; } protected function doNextFrame():void{ if (onNextFrame != null){ onNextFrame(); onNextFrame = null; }; } protected function doEndTween():void{ if (onNextFrame != null){ gotoAndPlay(1); } else { stop(); this.visible = false; }; } function frame1(){ doEndTween(); } function frame26(){ doNextFrame(); } } }//package com.nitrome.game
Section 213
//TwoPlayerButton (com.nitrome.game.TwoPlayerButton) package com.nitrome.game { import com.nitrome.badicecream.*; import flash.events.*; public class TwoPlayerButton extends HoverAnimationButton { public var __id29_:BadIcecreamFont; public function TwoPlayerButton(){ __setProp___id29__TwoPlayerButton_Layer4_0(); } override public function onClick(_arg1:MouseEvent):void{ Controller.startCoop = true; NitromeGame.transition.doTween("player_select_2"); NitromeGame.sound_manager.playSound("select"); } function __setProp___id29__TwoPlayerButton_Layer4_0(){ try { __id29_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id29_.align = "center"; __id29_.alignVert = "top"; __id29_.color = 0xFFFFFF; __id29_.lineSpacing = 24; __id29_.previewText = "2 Players"; __id29_.scale = 1; __id29_.style = 0; __id29_.tracking = 2; __id29_.wordWrap = true; try { __id29_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package com.nitrome.game
Section 214
//ArrowButton (com.nitrome.highscore.ArrowButton) package com.nitrome.highscore { import flash.events.*; import com.nitrome.game.*; public class ArrowButton extends SimpleButton { var high_score_board:HighScoreBoard; public function ArrowButton(){ high_score_board = (parent as HighScoreBoard); visible = false; } public function hide():void{ visible = false; } public function show():void{ visible = true; } override public function onClick(_arg1:MouseEvent):void{ if (name == "_prev_arrow"){ high_score_board.shiftScoresPrev(); } else { if (name == "_next_arrow"){ high_score_board.shiftScoresNext(); }; }; } } }//package com.nitrome.highscore
Section 215
//ClearButton (com.nitrome.highscore.ClearButton) package com.nitrome.highscore { import flash.events.*; import com.nitrome.game.*; public class ClearButton extends SimpleButton { private var score_submit_panel:ScoreSubmitPanel; public function ClearButton(){ score_submit_panel = (parent as ScoreSubmitPanel); } override public function onClick(_arg1:MouseEvent):void{ score_submit_panel.clearName(); } } }//package com.nitrome.highscore
Section 216
//HighScoreBoard (com.nitrome.highscore.HighScoreBoard) package com.nitrome.highscore { import flash.display.*; import flash.net.*; import flash.events.*; public class HighScoreBoard extends MovieClip { public const MAX_DIGITS:int = 8; public const NUM_LINES:int = 10; private const MAX_RANK:int = 100; public var _score_line_3:ScoreLine; public var _score_line_2:ScoreLine; public var _score_line_1:ScoreLine; public var _prev_arrow:PrevArrow; public var _score_line_7:ScoreLine; public var _score_line_6:ScoreLine; public var _score_line_5:ScoreLine; public var _score_line_4:ScoreLine; public var _next_arrow:NextArrow; public var _score_line_9:ScoreLine; public var _score_line_8:ScoreLine; public var _score_line_10:ScoreLine; private var _zero_fill:Boolean;// = false private var saved_min_rank:int; private var score_lines:Array; private var prev_arrow:ArrowButton; private var next_arrow:ArrowButton; private var scores_loader:URLLoader; private var scores_vars:URLVariables; private var scores_request:URLRequest; public function HighScoreBoard(){ if (((root) && (((((((((root as MovieClip).currentLabel == "game")) || (((root as MovieClip).currentLabel == "congrats")))) || (((root as MovieClip).currentLabel == "help")))) || (((root as MovieClip).currentLabel == "credits")))))){ return; }; if (!NitromeGame.isAtURL(NitromeGame.NITROME_URL)){ gotoAndStop("off"); return; }; gotoAndStop("on"); score_lines = new Array(NUM_LINES); var _local1:int; while (_local1 < score_lines.length) { score_lines[_local1] = (getChildByName(("_score_line_" + (_local1 + 1))) as HighScoreLine); _local1++; }; prev_arrow = (getChildByName("_prev_arrow") as ArrowButton); next_arrow = (getChildByName("_next_arrow") as ArrowButton); addEventListener(Event.ADDED_TO_STAGE, init); } public function get zero_fill():Boolean{ return (_zero_fill); } public function set zero_fill(_arg1:Boolean):void{ _zero_fill = _arg1; } public function loadHighScores(_arg1:int):void{ saved_min_rank = _arg1; scores_loader = new URLLoader(); scores_vars = new URLVariables(); scores_request = new URLRequest(NitromeGame.RETRIEVE_URL); scores_request.method = URLRequestMethod.POST; scores_request.data = scores_vars; scores_loader.dataFormat = URLLoaderDataFormat.VARIABLES; scores_loader.addEventListener(Event.COMPLETE, retrieveSuccessful); scores_loader.addEventListener(IOErrorEvent.IO_ERROR, retrieveFailed); scores_vars.min_rank = String(_arg1); scores_vars.game_name = NitromeGame.game_id; scores_vars.time_based = (NitromeGame.time_based) ? "1" : "0"; scores_loader.load(scores_request); } public function displayHighScores(_arg1:String):void{ var _local2:int; var _local3:Object; if (_arg1 != "0"){ _local2 = 0; while (_local2 < score_lines.length) { _local3 = NitromeGame.getHighScoreLine(_arg1, (_local2 + 1)); if (_local3 == null){ score_lines[_local2].hide(); } else { score_lines[_local2].displayData((saved_min_rank + _local2), _local3.username, _local3.score); }; _local2++; }; if (NitromeGame.displayNextButton(_arg1)){ next_arrow.show(); } else { next_arrow.hide(); }; if (NitromeGame.displayPreviousButton(_arg1)){ prev_arrow.show(); } else { prev_arrow.hide(); }; }; } public function shiftScoresPrev():void{ var _local1:int = (saved_min_rank - 10); if (_local1 < 1){ _local1 = 1; }; loadHighScores(_local1); } public function shiftScoresNext():void{ var _local1:int = (saved_min_rank + 10); loadHighScores(_local1); } public function displayHighScoresMTV(_arg1:Array):void{ var _local2:int; var _local3:String; var _local4:String; if (_arg1.length > 0){ _local2 = 0; while (_local2 <= 9) { _local3 = String(_arg1[_local2].user_name); _local4 = String(_arg1[_local2].score); if ((((_local3 == "")) || ((_local3 == null)))){ score_lines[_local2].hide(); next_arrow.hide(); } else { score_lines[_local2].displayData((saved_min_rank + _local2), _local3, _local4); }; _local2++; }; } else { trace("no leaderboard data"); }; } private function init(_arg1:Event):void{ loadHighScores(1); _arg1.target.removeEventListener(Event.ADDED_TO_STAGE, init); } private function retrieveSuccessful(_arg1:Event):void{ var _local2:String = _arg1.target.data.result; displayHighScores(_local2); } private function retrieveFailed(_arg1:IOErrorEvent):void{ trace(("Retrieve scores failed: " + _arg1.text)); } } }//package com.nitrome.highscore
Section 217
//HighScoreLine (com.nitrome.highscore.HighScoreLine) package com.nitrome.highscore { import flash.display.*; import flash.events.*; public class HighScoreLine extends Sprite { private const FADE_SPEED:Number = 0.3; public var _rank_text:BadIcecreamFont; public var _name_text:BadIcecreamFont; public var _score_text:BadIcecreamFont; private var score_text; private var name_text; private var rank_text; private var high_score_board:HighScoreBoard; private var hidden:Boolean; private var fade_delay:int; private var fade_count:int; public function HighScoreLine(){ visible = false; hidden = false; score_text = getChildByName("_score_text"); name_text = getChildByName("_name_text"); rank_text = getChildByName("_rank_text"); high_score_board = (parent as HighScoreBoard); } public function displayData(_arg1:int, _arg2:String, _arg3:String):void{ var _local4:int; var _local5:int; var _local6:int; var _local7:int; trace((name + " displayData:")); rank_text.text = String((_arg1 + ".")); name_text.text = _arg2.toUpperCase(); trace(((((_arg1 + ",") + _arg2) + ",") + _arg3)); if (high_score_board.zero_fill){ _local4 = high_score_board.MAX_DIGITS; _local5 = _arg3.length; _local6 = (_local4 - _local5); _local7 = 1; while (_local7 <= _local6) { _arg3 = ("0" + _arg3); _local7++; }; score_text.text = _arg3; } else { score_text.text = _arg3; }; alpha = 0; visible = true; fade_delay = (((_arg1 - 1) % high_score_board.NUM_LINES) * int((1 / FADE_SPEED))); fade_count = 0; addEventListener(Event.ENTER_FRAME, performFade); } public function hide():void{ trace((name + " hide")); visible = false; hidden = true; } private function performFade(_arg1:Event):void{ if (fade_count >= fade_delay){ alpha = (alpha + FADE_SPEED); if (alpha >= 1){ _arg1.target.removeEventListener(Event.ENTER_FRAME, performFade); }; }; fade_count++; } } }//package com.nitrome.highscore
Section 218
//LetterButton (com.nitrome.highscore.LetterButton) package com.nitrome.highscore { import flash.events.*; import com.nitrome.game.*; public class LetterButton extends SimpleButton { public var _letter:BadIcecreamFont; private var score_submit_panel:ScoreSubmitPanel; private var letter; private var letter_text:String; public function LetterButton(){ score_submit_panel = (parent as ScoreSubmitPanel); letter_text = name; letter = getChildByName("_letter"); addEventListener(Event.ADDED_TO_STAGE, init); } private function init(_arg1:Event):void{ letter.text = letter_text; _arg1.target.removeEventListener(Event.ADDED_TO_STAGE, init); } override public function onClick(_arg1:MouseEvent):void{ score_submit_panel.addLetter(letter_text); } } }//package com.nitrome.highscore
Section 219
//ScoreSubmitPanel (com.nitrome.highscore.ScoreSubmitPanel) package com.nitrome.highscore { import flash.display.*; import flash.net.*; import flash.events.*; import com.nitrome.game.*; import flash.ui.*; public class ScoreSubmitPanel extends MovieClip { private const MAX_LENGTH:Number = 10; public var D:LetterButton; public var U:LetterButton; public var E:LetterButton; public var V:LetterButton; public var F:LetterButton; public var W:LetterButton; public var G:LetterButton; public var X:LetterButton; public var H:LetterButton; public var Y:LetterButton; public var I:LetterButton; public var Z:LetterButton; public var _submit_button:SubmitButton; public var J:LetterButton; public var _clear_button:ClearButton; public var K:LetterButton; public var L:LetterButton; public var M:LetterButton; public var N:LetterButton; public var O:LetterButton; public var P:LetterButton; public var Q:LetterButton; public var A:LetterButton; public var R:LetterButton; public var _name_text:BadIcecreamFont; public var B:LetterButton; public var S:LetterButton; public var _score_text:BadIcecreamFont; public var C:LetterButton; public var T:LetterButton; private var name_text; private var score_text; private var submit_button:SubmitButton; private var loading_clip:MovieClip; private var submit_loader:URLLoader; private var submit_vars:URLVariables; private var submit_request:URLRequest; public function ScoreSubmitPanel(){ if (((root) && (((((((((root as MovieClip).currentLabel == "game")) || (((root as MovieClip).currentLabel == "congrats")))) || (((root as MovieClip).currentLabel == "help")))) || (((root as MovieClip).currentLabel == "credits")))))){ return; }; if (!NitromeGame.isAtURL(NitromeGame.NITROME_URL)){ gotoAndStop("off"); return; }; stop(); submit_button = (getChildByName("_submit_button") as SubmitButton); name_text = getChildByName("_name_text"); score_text = getChildByName("_score_text"); addEventListener(Event.ADDED_TO_STAGE, init); } public function addLetter(_arg1:String):void{ var _local3:String; var _local2:String = name_text.text; if (_local2.length < MAX_LENGTH){ _arg1 = _arg1.toUpperCase(); _local3 = (_local2 + _arg1); name_text.text = _local3; submit_button.enable(); }; } public function clearName():void{ submit_button.disable(); name_text.text = ""; } public function submitScore():void{ stage.removeEventListener(KeyboardEvent.KEY_DOWN, keyPressed); var _local1:String = name_text.text; if (_local1 != ""){ submit_loader = new URLLoader(); submit_vars = new URLVariables(); submit_request = new URLRequest(NitromeGame.SUBMIT_URL); submit_request.method = URLRequestMethod.POST; submit_request.data = submit_vars; submit_loader.addEventListener(Event.COMPLETE, submitSuccessful); submit_loader.addEventListener(IOErrorEvent.IO_ERROR, submitFailed); submit_vars.data_string = NitromeGame.getScoreData(Score.value, _local1); submit_vars.time_based = "0"; submit_request.data = submit_vars; submit_loader.load(submit_request); } else { NitromeGame.timeline.gotoAndStop("view_scores"); }; } private function init(_arg1:Event):void{ score_text.text = ("YOUR SCORE IS " + Score.value); stage.addEventListener(KeyboardEvent.KEY_DOWN, keyPressed); _arg1.target.removeEventListener(Event.ADDED_TO_STAGE, init); } private function keyPressed(_arg1:KeyboardEvent):void{ var _local2:int = _arg1.charCode; if ((((((_local2 >= 65)) && ((_local2 <= 90)))) || ((((_local2 >= 97)) && ((_local2 <= 122)))))){ addLetter(String.fromCharCode(_local2)); }; if ((((_arg1.keyCode == Keyboard.BACKSPACE)) || ((_arg1.keyCode == Keyboard.DELETE)))){ clearName(); }; } private function submitSuccessful(_arg1:Event):void{ trace("Score submitted"); NitromeGame.timeline.gotoAndStop("view_scores"); } private function submitFailed(_arg1:IOErrorEvent):void{ trace(("Submit score failed: " + _arg1.text)); trace(); NitromeGame.timeline.gotoAndStop("view_scores"); } } }//package com.nitrome.highscore
Section 220
//SubmitButton (com.nitrome.highscore.SubmitButton) package com.nitrome.highscore { import flash.events.*; import com.nitrome.game.*; public class SubmitButton extends SimpleButton { private var pressed:Boolean;// = false private var disabled:Boolean;// = true private var score_submit_panel:ScoreSubmitPanel; public function SubmitButton(){ gotoAndStop("_up"); score_submit_panel = (parent as ScoreSubmitPanel); } override protected function updateGraphic():void{ if (((!(over)) || (disabled))){ gotoAndStop("_up"); } else { gotoAndStop("_over"); }; } public function enable():void{ disabled = false; useHandCursor = true; buttonMode = true; updateGraphic(); } public function disable():void{ disabled = true; useHandCursor = false; buttonMode = false; updateGraphic(); } override public function onClick(_arg1:MouseEvent):void{ if (disabled){ gotoAndStop("_up"); } else { if (!pressed){ score_submit_panel.submitScore(); pressed = true; }; }; } } }//package com.nitrome.highscore
Section 221
//BadIcecreamTextBox (com.nitrome.ui.BadIcecreamTextBox) package com.nitrome.ui { public class BadIcecreamTextBox extends TextBox { private var count:int; private var tickerCharIndex:int; private var linesBuffer:Array; private var tickerLineIndex:int; private var delay:int; private var _style:int; public function BadIcecreamTextBox(){ id = "BadIcecreamWhite"; mixedCase = false; super(); _scale = 2; whitespaceLength = 8; } override public function draw():void{ characters = characterSets[id]; offsets = offsetsSets[id]; kerning = kerningSets[id]; super.draw(); } override public function set tracking(_arg1:int):void{ _tracking = _arg1; if (_wordWrap){ updateText(); }; draw(); } public function set style(_arg1:int):void{ if (_style == _arg1){ return; }; _style = _arg1; id = ["BadIcecreamWhite", "BadIcecreamRed", "BadIcecreamYellow"][_arg1]; initCharacterSet(id); updateText(); draw(); } override public function set lineSpacing(_arg1:int):void{ _lineSpacing = _arg1; draw(); } override public function get tracking():int{ return (_tracking); } override public function get lineSpacing():int{ return (_lineSpacing); } public function get style():int{ return (_style); } } }//package com.nitrome.ui
Section 222
//TextBox (com.nitrome.ui.TextBox) package com.nitrome.ui { import flash.display.*; import flash.geom.*; import flash.utils.*; public class TextBox extends Sprite { protected var _align:String; protected var _verifyFont:Boolean; protected var _text:String; protected var previewing:Boolean; protected var id:String; protected var _tracking:int; public var bitmap:Bitmap; protected var _scale:Number; protected var _alignVert:String; protected var _color:ColorTransform; protected var _height:Number;// = 0 public var lineWidths:Array; public var bitmapData:BitmapData; protected var whitespaceLength:int; protected var _width:Number;// = 0 public var textLines:Array; protected var _wordWrap:Boolean; protected var mixedCase:Boolean; protected var _colorInt:uint; protected var _lineSpacing:int; public var lines:Array; public static var offsets:Array; protected static var initSets:Array = []; public static var characters:Array; public static var kerning:Array; protected static var offsetsSets:Array = []; protected static var characterSets:Array = []; protected static var kerningSets:Array = []; public function TextBox(){ _width = 0; _height = 0; super(); if (!initSets[id]){ initCharacterSet(id); }; init(); draw(); } private function init():void{ _width = width; _height = height; scaleX = (scaleY = 1); removeChildAt(0); previewing = true; lines = []; textLines = []; lineWidths = []; _text = ""; _verifyFont = false; } public function set align(_arg1:String){ _align = _arg1; draw(); } public function get previewText():String{ return (_text); } public function get text():String{ return (_text); } public function set previewText(_arg1:String):void{ if (previewing){ _text = _arg1; updateText(); draw(); }; } public function get align():String{ return (_align); } public function draw():void{ var _local1:int; var _local2:int; var _local3:Point; var _local4:int; var _local5:int; var _local6:int; var _local7:int; var _local8:BitmapData; var _local9:Point; var _local10:int; var _local11:int; var _local12:Boolean; changeCharacterSet(); if (bitmap){ removeChild(bitmap); }; bitmapData = new BitmapData(_width, _height, true, 0); bitmap = new Bitmap(bitmapData); addChild(bitmap); _local3 = new Point(); _local5 = 0; _local10 = 0; _local11 = (lineSpacing * lines.length); _local1 = 0; while (_local1 < lines.length) { _local4 = 0; _local10 = 0; _local2 = 0; while (_local2 < lines[_local1].length) { _local8 = lines[_local1][_local2]; if (_align == "left"){ _local6 = 0; } else { if (_align == "center"){ _local6 = ((_width * 0.5) - (lineWidths[_local1] * 0.5)); } else { if (_align == "right"){ _local6 = (_width - lineWidths[_local1]); }; }; }; if (_alignVert == "top"){ _local7 = 0; } else { if (_alignVert == "center"){ _local7 = ((_height * 0.5) - (_local11 * 0.5)); } else { if (_alignVert == "bottom"){ _local7 = (_height - _local11); }; }; }; if (_local8){ if (_local2 > _local10){ _local4 = (_local4 + tracking); if (kerning){ if (kerning[textLines[_local1][(_local2 - 1)]]){ _local4 = (_local4 + kerning[textLines[_local1][(_local2 - 1)]].x); }; }; }; _local9 = offsets[textLines[_local1][_local2]]; _local3.x = ((_local6 + _local4) + (_local9.x * _scale)); _local3.y = ((_local7 + _local5) + (_local9.y * _scale)); if (_scale == 1){ bitmapData.copyPixels(_local8, _local8.rect, _local3, null, null, true); } else { bitmapData.draw(_local8, new Matrix(_scale, 0, 0, _scale, _local3.x, _local3.y)); }; _local4 = (_local4 + (_local8.width * _scale)); } else { _local4 = (_local4 + (whitespaceLength * _scale)); _local10 = (_local2 + 1); }; _local2++; }; _local5 = (_local5 + lineSpacing); _local1++; _local3.y = (_local3.y + lineSpacing); }; if (_color){ bitmap.transform.colorTransform = _color; }; _local12 = ((!((parent == null))) && ((getQualifiedClassName(parent) == "fl.livepreview::LivePreviewParent"))); if (((_local12) && ((_text == "")))){ bitmapData.fillRect(bitmapData.rect, 4278190080); bitmapData.fillRect(new Rectangle(1, 1, (bitmapData.width - 2), (bitmapData.height - 2)), 2298478489); }; } protected function changeCharacterSet():void{ characters = characterSets[id]; offsets = offsetsSets[id]; kerning = kerningSets[id]; } public function get scale():Number{ return (_scale); } public function get color():uint{ return (_colorInt); } public function set text(_arg1:String):void{ previewing = false; _text = _arg1; updateText(); draw(); } public function set tracking(_arg1:int):void{ _tracking = _arg1; updateText(); draw(); } public function get wordWrap():Boolean{ return (_wordWrap); } public function setSize(_arg1:Number, _arg2:Number):void{ _width = _arg1; _height = _arg2; if (_wordWrap){ updateText(); }; draw(); } public function set lineSpacing(_arg1:int):void{ _lineSpacing = _arg1; draw(); } public function set alignVert(_arg1:String){ _alignVert = _arg1; draw(); } public function setText(_arg1:String):void{ previewing = false; _text = _arg1; updateText(); draw(); } public function get tracking():int{ return (_tracking); } public function get lineSpacing():int{ return (_lineSpacing); } public function set scale(_arg1:Number):void{ _scale = _arg1; updateText(); draw(); } public function set color(_arg1:uint):void{ _colorInt = _arg1; if (_arg1 == 0xFFFFFF){ _color = null; } else { _color = new ColorTransform((((_arg1 >> 16) % 0x0100) / 0xFF), (((_arg1 >> 8) % 0x0100) / 0xFF), ((_arg1 % 0x0100) / 0xFF)); }; if (((_color) && (bitmap))){ bitmap.transform.colorTransform = _color; }; } protected function updateText():void{ var _local1:Array; var _local2:Array; var _local3:int; var _local4:int; var _local5:int; var _local6:int; var _local7:Array; var _local8:Array; var _local9:String; var _local10:String; var _local11:int; changeCharacterSet(); lines = []; lineWidths = []; textLines = []; _local1 = []; _local2 = []; _local3 = 0; _local4 = 0; _local5 = 0; _local6 = 0; _local7 = []; _local8 = []; if (!_text){ _text = ""; }; _local10 = _text.toUpperCase(); _local11 = 0; while (_local11 < _local10.length) { _local9 = _local10.charAt(_local11); if (mixedCase){ if (_local9 != _text.charAt(_local11)){ _local9 = (_local9 + "_LOWER"); }; }; if (_local9 == " "){ _local9 = "SPACE"; } else { if (_local9 == "."){ _local9 = "STOP"; } else { if (_local9 == "?"){ _local9 = "QUESTION"; } else { if (_local9 == ","){ _local9 = "COMMA"; } else { if (_local9 == "!"){ _local9 = "EXCLAMATION"; } else { if (_local9 == "\\"){ _local9 = "BACKSLASH"; } else { if (_local9 == "/"){ _local9 = "FORWARDSLASH"; } else { if (_local9 == "="){ _local9 = "EQUALS"; } else { if (_local9 == "+"){ _local9 = "PLUS"; } else { if (_local9 == "("){ _local9 = "LEFT_BRACKET"; } else { if (_local9 == ")"){ _local9 = "RIGHT_BRACKET"; } else { if (_local9 == "-"){ _local9 = "HYPHEN"; } else { if (_local9 == "\""){ _local9 = "QUOTES"; } else { if (_local9 == ":"){ _local9 = "COLON"; } else { if (_local9 == "�"){ _local9 = "POUND"; } else { if (_local9 == "_"){ _local9 = "UNDERSCORE"; } else { if (_local9 == "'"){ _local9 = "APOSTROPHE"; } else { if (_local9 == "@"){ _local9 = "AT"; } else { if (_local9 == "&"){ _local9 = "AMPERSAND"; } else { if (_local9 == "$"){ _local9 = "DOLLAR"; } else { if (_local9 == "*"){ _local9 = "ASTERISK"; } else { if (_local9 == ";"){ _local9 = "SEMICOLON"; } else { if (_local9 == "%"){ _local9 = "PERCENT"; } else { if (_local9 == "~"){ _local9 = "TILDE"; } else { if (_local9 == "{"){ _local9 = "LEFT_BRACE"; } else { if (_local9 == "}"){ _local9 = "RIGHT_BRACE"; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; if ((((((_local9 == "\n")) || ((_local9 == "\r")))) || ((_local9 == "|")))){ lines.push(_local1); textLines.push(_local2); lineWidths.push(_local4); _local4 = 0; _local5 = 0; _local3 = 0; _local6 = 0; _local1 = []; _local2 = []; } else { if (characters[_local9]){ if ((((_local1.length > 0)) && (_local1[(_local1.length - 1)]))){ _local4 = (_local4 + (tracking * _scale)); _local6 = (_local6 + (tracking * _scale)); if (((kerning) && (kerning[_local2[(_local2.length - 1)]]))){ _local4 = (_local4 + (kerning[_local2[(_local2.length - 1)]].x * _scale)); _local6 = (_local6 + (kerning[_local2[(_local2.length - 1)]].x * _scale)); }; }; _local6 = (_local6 + (characters[_local9].width * _scale)); _local4 = (_local4 + (characters[_local9].width * _scale)); _local1.push(characters[_local9]); _local2.push(_local9); } else { if ((((_local1.length > 0)) && (_local1[(_local1.length - 1)]))){ _local5 = _local4; }; _local4 = (_local4 + (whitespaceLength * _scale)); _local1.push(null); _local2.push(null); _local3 = _local1.length; _local6 = 0; }; if ((((_local4 > _width)) && (_wordWrap))){ _local7 = _local1.splice(_local3, (_local1.length - _local3)); _local8 = _local2.splice(_local3, (_local2.length - _local3)); lines.push(_local1); textLines.push(_local2); lineWidths.push(_local5); _local5 = 0; _local3 = 0; _local1 = _local7; _local2 = _local8; _local4 = _local6; }; }; _local11++; }; lines.push(_local1); textLines.push(_local2); lineWidths.push(_local4); } public function get alignVert():String{ return (_alignVert); } public function set wordWrap(_arg1:Boolean):void{ _wordWrap = _arg1; updateText(); draw(); } protected static function initCharacterSet(_arg1:String):void{ var _local2:Class; var _local3:Sprite; var _local4:int; var _local5:int; var _local6:Sprite; var _local7:BitmapData; var _local8:Bitmap; var _local9:String; var _local10:Rectangle; _local2 = (getDefinitionByName((_arg1 + "_Assets")) as Class); _local3 = new (_local2); characters = []; offsets = []; kerning = null; _local4 = 0; while (_local4 < _local3.numChildren) { _local6 = (_local3.getChildAt(_local4) as Sprite); _local10 = (_local3.getChildAt(_local4) as Sprite).getBounds(_local6); _local7 = new BitmapData(Math.ceil(_local10.width), Math.ceil(_local10.height), true, 0); _local7.draw(_local6, new Matrix(1, 0, 0, 1, -(_local10.left), -(_local10.top))); _local9 = _local6.name; if (_local9.indexOf("NUMBER_") > -1){ _local9 = _local9.substr((_local9.indexOf("NUMBER_") + 7)); }; characters[_local9] = _local7; offsets[_local9] = new Point(_local10.left, _local10.top); _local5 = 0; while (_local5 < _local6.numChildren) { if ((_local6.getChildAt(_local5) as MovieClip)){ if (!kerning){ kerning = []; }; kerning[_local9] = new Point(); kerning[_local9].x = (_local6.getChildAt(_local5).x - characters[_local9].width); }; _local5++; }; _local4++; }; characterSets[_arg1] = characters; offsetsSets[_arg1] = offsets; kerningSets[_arg1] = kerning; initSets[_arg1] = true; } } }//package com.nitrome.ui
Section 223
//Global (com.nitrome.util.Global) package com.nitrome.util { import flash.display.*; import flash.geom.*; import flash.text.*; import flash.utils.*; public class Global { public static function findInList(_arg1, _arg2:Array):Number{ var _local3:Number = 0; while (_local3 < _arg2.length) { if (_arg2[_local3] == _arg1){ return (_local3); }; _local3++; }; return (-1); } public static function removeFromList(_arg1, _arg2:Array):void{ var _local3:Number = (_arg2.length - 1); while (_local3 >= 0) { if (_arg2[_local3] == _arg1){ _arg2.splice(_local3, 1); }; _local3--; }; } public static function removeOnceFromList(_arg1, _arg2:Array):void{ var _local3:Number = (_arg2.length - 1); while (_local3 >= 0) { if (_arg2[_local3] == _arg1){ _arg2.splice(_local3, 1); return; }; _local3--; }; } public static function slide(_arg1:Number, _arg2:Number, _arg3:Number):Number{ if (_arg1 < _arg2){ _arg1 = (_arg1 + _arg3); if (_arg1 > _arg2){ _arg1 = _arg2; }; return (_arg1); //unresolved jump }; _arg1 = (_arg1 - _arg3); if (_arg1 < _arg2){ _arg1 = _arg2; }; return (_arg1); } public static function lerp(_arg1:Number, _arg2:Number, _arg3:Number):Number{ return (((_arg1 * (1 - _arg3)) + (_arg2 * _arg3))); } public static function inOut(_arg1:Number):Number{ if (_arg1 < 0.5){ return (((_arg1 * _arg1) * 2)); }; return ((1 - (((1 - _arg1) * (1 - _arg1)) * 2))); } public static function wrapToRange(_arg1:Number, _arg2:Number, _arg3:Number):Number{ _arg1 = (((_arg1 - _arg2) % (_arg3 - _arg2)) + _arg2); if (_arg1 < _arg2){ _arg1 = (_arg1 + (_arg3 - _arg2)); }; if (_arg1 >= _arg3){ _arg1 = (_arg1 - (_arg3 - _arg2)); }; return (_arg1); } public static function deceleratingSweep(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number):Number{ var _local6:Number = ((_arg3)>0) ? -(_arg5) : _arg5; var _local7:Number = ((_arg3 * _arg3) / (2 * -(_local6))); _local7 = (_local7 + _arg1); if (_arg1 < _arg2){ if (_local7 > _arg2){ return (-(_arg5)); }; return (_arg4); //unresolved jump }; if (_local7 < _arg2){ return (_arg5); }; return (-(_arg4)); } public static function positiveModulo(_arg1:Number, _arg2:Number):Number{ if (_arg1 >= 0){ return ((_arg1 % _arg2)); }; return (((_arg1 % _arg2) + _arg2)); } public static function negativeModulo(_arg1:Number, _arg2:Number):Number{ if (_arg1 >= 0){ return (((_arg1 % _arg2) - _arg2)); }; return ((_arg1 % _arg2)); } public static function sign(_arg1:Number):Number{ if (_arg1 > 0){ return (1); }; if (_arg1 < 0){ return (-1); }; return (0); } public static function copyColorTransform(_arg1:ColorTransform):ColorTransform{ return (new ColorTransform(_arg1.redMultiplier, _arg1.greenMultiplier, _arg1.blueMultiplier, _arg1.alphaMultiplier, _arg1.redOffset, _arg1.greenOffset, _arg1.blueOffset, _arg1.alphaOffset)); } public static function whiteOut(_arg1:Number):ColorTransform{ var _local2:Number; var _local3:Number; if (_arg1 > 0.5){ _local2 = ((_arg1 - 0.5) * 2); _local3 = (0xFF - (_local2 * 0xFF)); return (new ColorTransform(_local2, _local2, _local2, 1, _local3, _local3, _local3, 0)); }; return (new ColorTransform(0, 0, 0, (_arg1 * 2), 0xFF, 0xFF, 0xFF, 0)); } public static function blackOut(_arg1:Number):ColorTransform{ var _local2:Number; if (_arg1 > 0.5){ _local2 = ((_arg1 - 0.5) * 2); return (new ColorTransform(_local2, _local2, _local2, 1, 0, 0, 0, 0)); }; return (new ColorTransform(0, 0, 0, (_arg1 * 2), 0, 0, 0, 0)); } public static function transformColor(_arg1:uint, _arg2:ColorTransform):uint{ var _local3 = ((_arg1 >> 16) & 0xFF); var _local4 = ((_arg1 >> 8) & 0xFF); var _local5 = (_arg1 & 0xFF); _local3 = ((_arg2.redMultiplier * _local3) + _arg2.redOffset); _local4 = ((_arg2.greenMultiplier * _local4) + _arg2.greenOffset); _local5 = ((_arg2.blueMultiplier * _local5) + _arg2.blueOffset); if (_local3 < 0){ _local3 = 0; }; if (_local3 > 0xFF){ _local3 = 0xFF; }; if (_local4 < 0){ _local4 = 0; }; if (_local4 > 0xFF){ _local4 = 0xFF; }; if (_local5 < 0){ _local5 = 0; }; if (_local5 > 0xFF){ _local5 = 0xFF; }; return ((((_local3 << 16) + (_local4 << 8)) + _local5)); } public static function trim(_arg1:String):String{ var _local2:Number = 0; var _local3:Number = (_arg1.length - 1); while ((((((((_arg1.charAt(_local2) == " ")) || ((_arg1.charAt(_local2) == "\t")))) || ((_arg1.charAt(_local2) == "\n")))) || ((_arg1.charAt(_local2) == "\r")))) { _local2++; }; while ((((((((_arg1.charAt(_local3) == " ")) || ((_arg1.charAt(_local3) == "\t")))) || ((_arg1.charAt(_local3) == "\n")))) || ((_arg1.charAt(_local3) == "\r")))) { _local3--; }; return (_arg1.substring(_local2, (_local3 + 1))); } public static function repeatString(_arg1:String, _arg2:Number):String{ if (_arg2 < 1){ return (""); }; var _local3:String = _arg1; var _local4:Number = 1; while (_local4 < _arg2) { _local3 = (_local3 + _arg1); _local4++; }; return (_local3); } public static function childrenList(_arg1, _arg2:String):Array{ var _local4:*; var _local3:Array = []; for (_local4 in _arg1) { _local3.push(_arg1[_local4][_arg2]); }; return (_local3); } public static function safeMinimum(_arg1:Array):Number{ var _local3:*; var _local2:Number = NaN; for (_local3 in _arg1) { if (((isNaN(_local2)) || ((_arg1[_local3] < _local2)))){ _local2 = _arg1[_local3]; }; }; return (_local2); } public static function safeMaximum(_arg1:Array):Number{ var _local3:*; var _local2:Number = NaN; for (_local3 in _arg1) { if (((isNaN(_local2)) || ((_arg1[_local3] > _local2)))){ _local2 = _arg1[_local3]; }; }; return (_local2); } public static function isNumeric(_arg1:String):Boolean{ return ((_arg1 == String(Number(_arg1)))); } public static function textToBitmap(_arg1:BitmapData, _arg2:String, _arg3:Number=0, _arg4:Number=0, _arg5:Number=0xFFFFFF, _arg6:Boolean=false, _arg7:TextFormat=null):void{ var _local8:TextField = new TextField(); _local8.autoSize = TextFieldAutoSize.LEFT; if (_arg7){ _local8.defaultTextFormat = _arg7; } else { _local8.defaultTextFormat = new TextFormat("_sans", 10); }; _local8.textColor = _arg5; _local8.text = _arg2; if (_arg6){ _arg1.draw(_local8, new Matrix(1, 0, 0, 1, (_arg3 - int((_local8.width / 2))), (_arg4 - int((_local8.height / 2))))); } else { _arg1.draw(_local8, new Matrix(1, 0, 0, 1, _arg3, _arg4)); }; } public static function enforcePlaces(_arg1:Number, _arg2:Number):String{ if (_arg1 < 0){ return (("-" + enforcePlaces(-(_arg1), _arg2))); }; var _local3:String = String(Math.floor(_arg1)); var _local4:String = String(Math.floor(((_arg1 % 1) * Math.pow(10, _arg2)))); while (_local4.length < _arg2) { _local4 = ("0" + _local4); }; return (((_local3 + ".") + _local4)); } public static function ordinal(_arg1:Number):String{ if (((((_arg1 % 100) > 10)) && (((_arg1 % 100) < 15)))){ return ((_arg1.toString() + "th")); }; if ((_arg1 % 10) == 1){ return ((_arg1.toString() + "st")); }; if ((_arg1 % 10) == 2){ return ((_arg1.toString() + "nd")); }; if ((_arg1 % 10) == 3){ return ((_arg1.toString() + "rd")); }; return ((_arg1.toString() + "th")); } public static function zeroes(_arg1:Number, _arg2:Number):String{ var _local3:String = _arg1.toString(); return (("00000000000000000000000000".substr(0, (_arg2 - _local3.length)) + _local3)); } public static function createGrid(_arg1:Number, _arg2:Number, _arg3=null):Array{ var _local6:Number; var _local4:Array = []; var _local5:Array = []; _local6 = 0; while (_local6 < _arg2) { _local5.push(_arg3); _local6++; }; _local6 = 0; while (_local6 < _arg1) { _local4.push(_local5.slice()); _local6++; }; return (_local4); } public static function createList(_arg1:Number, _arg2=null):Array{ var _local3:Array = []; var _local4:Number = 0; while (_local4 < _arg1) { _local3.push(_arg2); _local4++; }; return (_local3); } public static function copyArrayDeep(_arg1:Array):Array{ var _local2:Array = []; var _local3:Number = 0; while (_local3 < _arg1.length) { if ((_arg1[_local3] is Array)){ _local2.push(copyArrayDeep(_arg1[_local3])); } else { _local2.push(_arg1[_local3]); }; _local3++; }; return (_local2); } public static function last(_arg1:Array){ return (_arg1[(_arg1.length - 1)]); } public static function bitmapFromSprite(_arg1:Sprite):BitmapData{ var _local2:BitmapData = new BitmapData(Math.ceil(_arg1.width), Math.ceil(_arg1.height), true, 0); var _local3:Rectangle = _arg1.getBounds(_arg1); _local2.draw(_arg1, new Matrix(1, 0, 0, 1, -(_local3.left), -(_local3.top))); return (_local2); } public static function findLabel(_arg1:MovieClip, _arg2:String):FrameLabel{ var _local3:Number = 0; while (_local3 < _arg1.currentLabels.length) { if (_arg1.currentLabels[_local3].name == _arg2){ return (_arg1.currentLabels[_local3]); }; _local3++; }; return (null); } public static function deepTrace(_arg1):void{ var o = _arg1; var insight:Function = function (_arg1, _arg2:String=""):String{ var _local4:*; var _local3 = ""; for (_local4 in _arg1) { _local3 = (_local3 + ((((("[" + _arg2) + _local4) + "] = ") + _arg1[_local4]) + "\n")); if ((_arg1 is Number)){ } else { if ((_arg1 is String)){ } else { if ((_arg1 is Boolean)){ } else { _local3 = (_local3 + insight(_arg1[_local4], (_local4 + "."))); }; }; }; }; return (_local3); }; trace(insight(o)); } public static function thousands(_arg1:Number):String{ var _local2:String = _arg1.toString(); var _local3 = ""; while (_local2.length > 3) { _local3 = (("," + _local2.substr(-3)) + _local3); _local2 = _local2.substr(0, -3); }; return ((_local2 + _local3)); } public static function minutesSeconds(_arg1:Number):String{ var _local2:Number = int((_arg1 / 60)); var _local3:Number = (_arg1 - (_local2 * 60)); var _local4:String = _local3.toString(); if (_local4.length < 2){ _local4 = ("0" + _local4); }; return (((_local2.toString() + ":") + _local4)); } public static function limit(_arg1:Number, _arg2:Number, _arg3:Number):Number{ if (_arg1 < _arg2){ return (_arg2); }; if (_arg1 > _arg3){ return (_arg3); }; return (_arg1); } public static function cloneColorTransform(_arg1:ColorTransform):ColorTransform{ return (new ColorTransform(_arg1.redMultiplier, _arg1.greenMultiplier, _arg1.blueMultiplier, _arg1.alphaMultiplier, _arg1.redOffset, _arg1.greenOffset, _arg1.blueOffset, _arg1.alphaOffset)); } public static function isOfAnyType(_arg1, _arg2:Array):Boolean{ var _local3:Class; for each (_local3 in _arg2) { if ((_arg1 is _local3)){ return (true); }; }; return (false); } public static function traceAllClips(_arg1:MovieClip):void{ var parent = _arg1; var recursive:Function = function (_arg1:DisplayObject, _arg2:String):void{ if (_arg1.name.substr(0, 8) == "instance"){ trace((_arg2 + getQualifiedClassName(_arg1))); } else { trace((_arg2 + _arg1.name)); }; var _local3:DisplayObjectContainer = (_arg1 as DisplayObjectContainer); if (!_local3){ return; }; var _local4:Number = 0; while (_local4 < _local3.numChildren) { recursive(_local3.getChildAt(_local4), (_arg2 + " ")); _local4++; }; }; recursive(parent, ""); } } }//package com.nitrome.util
Section 224
//HiddenNumber (com.nitrome.util.HiddenNumber) package com.nitrome.util { public class HiddenNumber { private var _value:Number; private var r:Number; public function HiddenNumber(_arg1:Number=0){ r = (int((Math.random() * 2000000)) - 1000000); _value = (r + _arg1); } public function set value(_arg1:Number):void{ r = (int((Math.random() * 2000000)) - 1000000); _value = (r + _arg1); } public function get value():Number{ return ((_value - r)); } } }//package com.nitrome.util
Section 225
//Key (com.nitrome.util.Key) package com.nitrome.util { import flash.display.*; import flash.events.*; public class Key { public static const A:uint = 65; public static const B:uint = 66; public static const C:uint = 67; public static const D:uint = 68; public static const E:uint = 69; public static const F:uint = 70; public static const G:uint = 71; public static const H:uint = 72; public static const I:uint = 73; public static const J:uint = 74; public static const K:uint = 75; public static const L:uint = 76; public static const M:uint = 77; public static const N:uint = 78; public static const O:uint = 79; public static const P:uint = 80; public static const Q:uint = 81; public static const R:uint = 82; public static const S:uint = 83; public static const T:uint = 84; public static const U:uint = 85; public static const V:uint = 86; public static const W:uint = 87; public static const X:uint = 88; public static const Y:uint = 89; public static const Z:uint = 90; public static const F1:uint = 112; public static const F2:uint = 113; public static const F3:uint = 114; public static const F4:uint = 115; public static const F5:uint = 116; public static const F6:uint = 117; public static const F7:uint = 118; public static const F8:uint = 119; public static const F9:uint = 120; public static const F10:uint = 121; public static const F11:uint = 122; public static const F12:uint = 123; public static const F13:uint = 124; public static const F14:uint = 125; public static const F15:uint = 126; public static const NUMBER_0:uint = 48; public static const NUMBER_1:uint = 49; public static const NUMBER_2:uint = 50; public static const NUMBER_3:uint = 51; public static const NUMBER_4:uint = 52; public static const NUMBER_5:uint = 53; public static const NUMBER_6:uint = 54; public static const NUMBER_7:uint = 55; public static const NUMBER_8:uint = 56; public static const NUMBER_9:uint = 57; public static const NUMPAD:uint = 21; public static const NUMPAD_0:uint = 96; public static const NUMPAD_1:uint = 97; public static const NUMPAD_2:uint = 98; public static const NUMPAD_3:uint = 99; public static const NUMPAD_4:uint = 100; public static const NUMPAD_5:uint = 101; public static const NUMPAD_6:uint = 102; public static const NUMPAD_7:uint = 103; public static const NUMPAD_8:uint = 104; public static const NUMPAD_9:uint = 105; public static const NUMPAD_ADD:uint = 107; public static const NUMPAD_DECIMAL:uint = 110; public static const NUMPAD_DIVIDE:uint = 111; public static const NUMPAD_ENTER:uint = 108; public static const NUMPAD_MULTIPLY:uint = 106; public static const NUMPAD_SUBTRACT:uint = 109; public static const ALTERNATE:uint = 18; public static const BACKQUOTE:uint = 192; public static const BACKSLASH:uint = 220; public static const BACKSPACE:uint = 8; public static const CAPS_LOCK:uint = 20; public static const COMMA:uint = 188; public static const COMMAND:uint = 15; public static const CONTROL:uint = 17; public static const DELETE:uint = 46; public static const DOWN:uint = 40; public static const END:uint = 35; public static const ENTER:uint = 13; public static const EQUAL:uint = 187; public static const ESCAPE:uint = 27; public static const HOME:uint = 36; public static const INSERT:uint = 45; public static const LEFT:uint = 37; public static const LEFTBRACKET:uint = 219; public static const MINUS:uint = 189; public static const PAGE_DOWN:uint = 34; public static const PAGE_UP:uint = 33; public static const PERIOD:uint = 190; public static const QUOTE:uint = 222; public static const RIGHT:uint = 39; public static const RIGHTBRACKET:uint = 221; public static const SEMICOLON:uint = 186; public static const SHIFT:uint = 16; public static const SLASH:uint = 191; public static const SPACE:uint = 32; public static const TAB:uint = 9; public static const UP:uint = 38; protected static var initialized:Boolean = false; protected static var keysDown:Object = new Object(); public static function initialize(_arg1:Stage):void{ if (!initialized){ _arg1.addEventListener(KeyboardEvent.KEY_DOWN, keyPressed); _arg1.addEventListener(KeyboardEvent.KEY_UP, keyReleased); _arg1.addEventListener(Event.DEACTIVATE, clearKeys); initialized = true; }; } public static function terminate(_arg1:Stage):void{ if (initialized){ _arg1.removeEventListener(KeyboardEvent.KEY_DOWN, keyPressed); _arg1.removeEventListener(KeyboardEvent.KEY_UP, keyReleased); _arg1.removeEventListener(Event.DEACTIVATE, clearKeys); initialized = false; keysDown = new Object(); }; } public static function isReady():Boolean{ return (initialized); } public static function isDown(_arg1:uint):Boolean{ if (!initialized){ trace("ERROR: Key class has not been initialized."); }; return (Boolean((_arg1 in keysDown))); } protected static function keyPressed(_arg1:KeyboardEvent):void{ keysDown[_arg1.keyCode] = true; } protected static function keyReleased(_arg1:KeyboardEvent):void{ if ((_arg1.keyCode in keysDown)){ delete keysDown[_arg1.keyCode]; }; } protected static function clearKeys(_arg1:Event):void{ keysDown = new Object(); } } }//package com.nitrome.util
Section 226
//Lock (com.nitrome.util.Lock) package com.nitrome.util { import flash.display.*; import flash.net.*; public class Lock extends MovieClip { public function Lock(){ addFrameScript(1, frame2); } function frame2(){ stop(); } public static function urlLock(_arg1:Stage):void{ var _local2:String; if (NitromeGame.isAtURL(NitromeGame.NITROME_URL) == true){ } else { _arg1.addChild(new (Lock)); _local2 = ("http://www.nitrome.com/games/" + NitromeGame.game_id); navigateToURL(new URLRequest(_local2), "_blank"); }; } public static function noLocal(_arg1:Stage):void{ var _local2:String; if (_arg1.loaderInfo.url.substr(0, 5) == "file:"){ _arg1.addChild(new (Lock)); _local2 = ("http://www.nitrome.com/games/" + NitromeGame.game_id); navigateToURL(new URLRequest(_local2), "_blank"); }; } } }//package com.nitrome.util
Section 227
//MD5 (com.nitrome.util.MD5) package com.nitrome.util { public class MD5 { private var b64pad:String;// = "" private var chrsz:int;// = 8 public function MD5(_arg1:String=null, _arg2:int=0){ if (_arg1 != null){ this.b64pad = _arg1; }; if (((((!((_arg2 == 0))) && ((_arg2 == 8)))) || ((_arg2 == 16)))){ this.chrsz = _arg2; }; } public function hash(_arg1:String):String{ return (hex_md5(_arg1)); } private function hex_md5(_arg1:String):String{ return (binl2hex(core_md5(str2binl(_arg1), (_arg1.length * chrsz)))); } private function b64_md5(_arg1:String):String{ return (binl2b64(core_md5(str2binl(_arg1), (_arg1.length * chrsz)))); } private function str_md5(_arg1:String):String{ return (binl2str(core_md5(str2binl(_arg1), (_arg1.length * chrsz)))); } private function hex_hmac_md5(_arg1:String, _arg2:String):String{ return (binl2hex(core_hmac_md5(_arg1, _arg2))); } private function b64_hmac_md5(_arg1:String, _arg2:String):String{ return (binl2b64(core_hmac_md5(_arg1, _arg2))); } private function str_hmac_md5(_arg1:String, _arg2:String):String{ return (binl2str(core_hmac_md5(_arg1, _arg2))); } private function md5_cmn(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int):int{ return (safe_add(bit_rol(safe_add(safe_add(_arg2, _arg1), safe_add(_arg4, _arg6)), _arg5), _arg3)); } private function md5_ff(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (md5_cmn(((_arg2 & _arg3) | (~(_arg2) & _arg4)), _arg1, _arg2, _arg5, _arg6, _arg7)); } private function md5_gg(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (md5_cmn(((_arg2 & _arg4) | (_arg3 & ~(_arg4))), _arg1, _arg2, _arg5, _arg6, _arg7)); } private function md5_hh(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (md5_cmn(((_arg2 ^ _arg3) ^ _arg4), _arg1, _arg2, _arg5, _arg6, _arg7)); } private function md5_ii(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (md5_cmn((_arg3 ^ (_arg2 | ~(_arg4))), _arg1, _arg2, _arg5, _arg6, _arg7)); } private function core_md5(_arg1:Array, _arg2:int):Array{ var _local8:int; var _local9:int; var _local10:int; var _local11:int; _arg1[(_arg2 >> 5)] = (_arg1[(_arg2 >> 5)] | (128 << (_arg2 % 32))); _arg1[((((_arg2 + 64) >>> 9) << 4) + 14)] = _arg2; var _local3 = 1732584193; var _local4 = -271733879; var _local5 = -1732584194; var _local6 = 271733878; var _local7:int; while (_local7 < _arg1.length) { _local8 = _local3; _local9 = _local4; _local10 = _local5; _local11 = _local6; _local3 = md5_ff(_local3, _local4, _local5, _local6, _arg1[(_local7 + 0)], 7, -680876936); _local6 = md5_ff(_local6, _local3, _local4, _local5, _arg1[(_local7 + 1)], 12, -389564586); _local5 = md5_ff(_local5, _local6, _local3, _local4, _arg1[(_local7 + 2)], 17, 606105819); _local4 = md5_ff(_local4, _local5, _local6, _local3, _arg1[(_local7 + 3)], 22, -1044525330); _local3 = md5_ff(_local3, _local4, _local5, _local6, _arg1[(_local7 + 4)], 7, -176418897); _local6 = md5_ff(_local6, _local3, _local4, _local5, _arg1[(_local7 + 5)], 12, 1200080426); _local5 = md5_ff(_local5, _local6, _local3, _local4, _arg1[(_local7 + 6)], 17, -1473231341); _local4 = md5_ff(_local4, _local5, _local6, _local3, _arg1[(_local7 + 7)], 22, -45705983); _local3 = md5_ff(_local3, _local4, _local5, _local6, _arg1[(_local7 + 8)], 7, 1770035416); _local6 = md5_ff(_local6, _local3, _local4, _local5, _arg1[(_local7 + 9)], 12, -1958414417); _local5 = md5_ff(_local5, _local6, _local3, _local4, _arg1[(_local7 + 10)], 17, -42063); _local4 = md5_ff(_local4, _local5, _local6, _local3, _arg1[(_local7 + 11)], 22, -1990404162); _local3 = md5_ff(_local3, _local4, _local5, _local6, _arg1[(_local7 + 12)], 7, 1804603682); _local6 = md5_ff(_local6, _local3, _local4, _local5, _arg1[(_local7 + 13)], 12, -40341101); _local5 = md5_ff(_local5, _local6, _local3, _local4, _arg1[(_local7 + 14)], 17, -1502002290); _local4 = md5_ff(_local4, _local5, _local6, _local3, _arg1[(_local7 + 15)], 22, 1236535329); _local3 = md5_gg(_local3, _local4, _local5, _local6, _arg1[(_local7 + 1)], 5, -165796510); _local6 = md5_gg(_local6, _local3, _local4, _local5, _arg1[(_local7 + 6)], 9, -1069501632); _local5 = md5_gg(_local5, _local6, _local3, _local4, _arg1[(_local7 + 11)], 14, 643717713); _local4 = md5_gg(_local4, _local5, _local6, _local3, _arg1[(_local7 + 0)], 20, -373897302); _local3 = md5_gg(_local3, _local4, _local5, _local6, _arg1[(_local7 + 5)], 5, -701558691); _local6 = md5_gg(_local6, _local3, _local4, _local5, _arg1[(_local7 + 10)], 9, 38016083); _local5 = md5_gg(_local5, _local6, _local3, _local4, _arg1[(_local7 + 15)], 14, -660478335); _local4 = md5_gg(_local4, _local5, _local6, _local3, _arg1[(_local7 + 4)], 20, -405537848); _local3 = md5_gg(_local3, _local4, _local5, _local6, _arg1[(_local7 + 9)], 5, 568446438); _local6 = md5_gg(_local6, _local3, _local4, _local5, _arg1[(_local7 + 14)], 9, -1019803690); _local5 = md5_gg(_local5, _local6, _local3, _local4, _arg1[(_local7 + 3)], 14, -187363961); _local4 = md5_gg(_local4, _local5, _local6, _local3, _arg1[(_local7 + 8)], 20, 1163531501); _local3 = md5_gg(_local3, _local4, _local5, _local6, _arg1[(_local7 + 13)], 5, -1444681467); _local6 = md5_gg(_local6, _local3, _local4, _local5, _arg1[(_local7 + 2)], 9, -51403784); _local5 = md5_gg(_local5, _local6, _local3, _local4, _arg1[(_local7 + 7)], 14, 1735328473); _local4 = md5_gg(_local4, _local5, _local6, _local3, _arg1[(_local7 + 12)], 20, -1926607734); _local3 = md5_hh(_local3, _local4, _local5, _local6, _arg1[(_local7 + 5)], 4, -378558); _local6 = md5_hh(_local6, _local3, _local4, _local5, _arg1[(_local7 + 8)], 11, -2022574463); _local5 = md5_hh(_local5, _local6, _local3, _local4, _arg1[(_local7 + 11)], 16, 1839030562); _local4 = md5_hh(_local4, _local5, _local6, _local3, _arg1[(_local7 + 14)], 23, -35309556); _local3 = md5_hh(_local3, _local4, _local5, _local6, _arg1[(_local7 + 1)], 4, -1530992060); _local6 = md5_hh(_local6, _local3, _local4, _local5, _arg1[(_local7 + 4)], 11, 1272893353); _local5 = md5_hh(_local5, _local6, _local3, _local4, _arg1[(_local7 + 7)], 16, -155497632); _local4 = md5_hh(_local4, _local5, _local6, _local3, _arg1[(_local7 + 10)], 23, -1094730640); _local3 = md5_hh(_local3, _local4, _local5, _local6, _arg1[(_local7 + 13)], 4, 681279174); _local6 = md5_hh(_local6, _local3, _local4, _local5, _arg1[(_local7 + 0)], 11, -358537222); _local5 = md5_hh(_local5, _local6, _local3, _local4, _arg1[(_local7 + 3)], 16, -722521979); _local4 = md5_hh(_local4, _local5, _local6, _local3, _arg1[(_local7 + 6)], 23, 76029189); _local3 = md5_hh(_local3, _local4, _local5, _local6, _arg1[(_local7 + 9)], 4, -640364487); _local6 = md5_hh(_local6, _local3, _local4, _local5, _arg1[(_local7 + 12)], 11, -421815835); _local5 = md5_hh(_local5, _local6, _local3, _local4, _arg1[(_local7 + 15)], 16, 530742520); _local4 = md5_hh(_local4, _local5, _local6, _local3, _arg1[(_local7 + 2)], 23, -995338651); _local3 = md5_ii(_local3, _local4, _local5, _local6, _arg1[(_local7 + 0)], 6, -198630844); _local6 = md5_ii(_local6, _local3, _local4, _local5, _arg1[(_local7 + 7)], 10, 1126891415); _local5 = md5_ii(_local5, _local6, _local3, _local4, _arg1[(_local7 + 14)], 15, -1416354905); _local4 = md5_ii(_local4, _local5, _local6, _local3, _arg1[(_local7 + 5)], 21, -57434055); _local3 = md5_ii(_local3, _local4, _local5, _local6, _arg1[(_local7 + 12)], 6, 1700485571); _local6 = md5_ii(_local6, _local3, _local4, _local5, _arg1[(_local7 + 3)], 10, -1894986606); _local5 = md5_ii(_local5, _local6, _local3, _local4, _arg1[(_local7 + 10)], 15, -1051523); _local4 = md5_ii(_local4, _local5, _local6, _local3, _arg1[(_local7 + 1)], 21, -2054922799); _local3 = md5_ii(_local3, _local4, _local5, _local6, _arg1[(_local7 + 8)], 6, 1873313359); _local6 = md5_ii(_local6, _local3, _local4, _local5, _arg1[(_local7 + 15)], 10, -30611744); _local5 = md5_ii(_local5, _local6, _local3, _local4, _arg1[(_local7 + 6)], 15, -1560198380); _local4 = md5_ii(_local4, _local5, _local6, _local3, _arg1[(_local7 + 13)], 21, 1309151649); _local3 = md5_ii(_local3, _local4, _local5, _local6, _arg1[(_local7 + 4)], 6, -145523070); _local6 = md5_ii(_local6, _local3, _local4, _local5, _arg1[(_local7 + 11)], 10, -1120210379); _local5 = md5_ii(_local5, _local6, _local3, _local4, _arg1[(_local7 + 2)], 15, 718787259); _local4 = md5_ii(_local4, _local5, _local6, _local3, _arg1[(_local7 + 9)], 21, -343485551); _local3 = safe_add(_local3, _local8); _local4 = safe_add(_local4, _local9); _local5 = safe_add(_local5, _local10); _local6 = safe_add(_local6, _local11); _local7 = (_local7 + 16); }; return (new Array(_local3, _local4, _local5, _local6)); } private function core_hmac_md5(_arg1:String, _arg2:String):Array{ var _local3:Array = new Array(str2binl(_arg1)); if (_local3.length > 16){ _local3 = core_md5(_local3, (_arg1.length * chrsz)); }; var _local4:Array = new Array(16); var _local5:Array = new Array(16); var _local6:int; while (_local6 < 16) { _local4[_local6] = (_local3[_local6] ^ 909522486); _local5[_local6] = (_local3[_local6] ^ 1549556828); _local6++; }; var _local7:Array = new Array(core_md5(_local4.concat(str2binl(_arg2)), (0x0200 + (_arg2.length * chrsz)))); return (core_md5(_local5.concat(_local7), (0x0200 + 128))); } private function safe_add(_arg1:Number, _arg2:Number):Number{ var _local3:int = ((_arg1 & 0xFFFF) + (_arg2 & 0xFFFF)); var _local4:int = (((_arg1 >> 16) + (_arg2 >> 16)) + (_local3 >> 16)); return (((_local4 << 16) | (_local3 & 0xFFFF))); } private function bit_rol(_arg1:int, _arg2:int):int{ return (((_arg1 << _arg2) | (_arg1 >>> (32 - _arg2)))); } private function str2binl(_arg1:String):Array{ var _local2:Array = new Array(); var _local3:int = ((1 << chrsz) - 1); var _local4:int; while (_local4 < (_arg1.length * chrsz)) { _local2[(_local4 >> 5)] = (_local2[(_local4 >> 5)] | ((_arg1.charCodeAt((_local4 / chrsz)) & _local3) << (_local4 % 32))); _local4 = (_local4 + chrsz); }; return (_local2); } private function binl2str(_arg1:Array):String{ var _local2:String = new String(""); var _local3:int = ((1 << chrsz) - 1); var _local4:int; while (_local4 < (_arg1.length * 32)) { _local2 = (_local2 + String.fromCharCode(((_arg1[(_local4 >> 5)] >>> (_local4 % 32)) & _local3))); _local4 = (_local4 + chrsz); }; return (_local2); } private function binl2hex(_arg1:Array):String{ var _local2 = "0123456789abcdef"; var _local3:String = new String(""); var _local4:int; while (_local4 < (_arg1.length * 4)) { _local3 = (_local3 + (_local2.charAt(((_arg1[(_local4 >> 2)] >> (((_local4 % 4) * 8) + 4)) & 15)) + _local2.charAt(((_arg1[(_local4 >> 2)] >> ((_local4 % 4) * 8)) & 15)))); _local4++; }; return (_local3); } private function binl2b64(_arg1:Array):String{ var _local5:int; var _local6:int; var _local2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var _local3:String = new String(""); var _local4:int; while (_local4 < (_arg1.length * 4)) { _local5 = (((((_arg1[(_local4 >> 2)] >> (8 * (_local4 % 4))) & 0xFF) << 16) | (((_arg1[((_local4 + 1) >> 2)] >> (8 * ((_local4 + 1) % 4))) & 0xFF) << 8)) | ((_arg1[((_local4 + 2) >> 2)] >> (8 * ((_local4 + 2) % 4))) & 0xFF)); _local6 = 0; while (_local6 < 4) { if (((_local4 * 8) + (_local6 * 6)) > (_arg1.length * 32)){ _local3 = (_local3 + b64pad); } else { _local3 = (_local3 + _local2.charAt(((_local5 >> (6 * (3 - _local6))) & 63))); }; _local6++; }; _local4 = (_local4 + 3); }; return (_local3); } } }//package com.nitrome.util
Section 228
//MochiAd (mochi.as3.MochiAd) package mochi.as3 { import flash.display.*; import flash.net.*; import flash.events.*; import flash.utils.*; import flash.system.*; public class MochiAd { public static function getVersion():String{ return (MochiServices.getVersion()); } public static function doOnEnterFrame(_arg1:MovieClip):void{ var mc = _arg1; var f:Function = function (_arg1:Object):void{ if (((("onEnterFrame" in mc)) && (mc.onEnterFrame))){ mc.onEnterFrame(); } else { _arg1.target.removeEventListener(_arg1.type, arguments.callee); }; }; mc.addEventListener(Event.ENTER_FRAME, f); } public static function createEmptyMovieClip(_arg1:Object, _arg2:String, _arg3:Number):MovieClip{ var _local4:MovieClip = new MovieClip(); if (((false) && (_arg3))){ _arg1.addChildAt(_local4, _arg3); } else { _arg1.addChild(_local4); }; _arg1[_arg2] = _local4; _local4["_name"] = _arg2; return (_local4); } public static function showPreGameAd(_arg1:Object):void{ var clip:Object; var mc:MovieClip; var w:Number; var h:Number; var chk:MovieClip; var bar:MovieClip; var complete:Boolean; var unloaded:Boolean; var sendHostProgress:Boolean; var fn:Function; var r:MovieClip; var options = _arg1; var DEFAULTS:Object = {ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:0xFF8A00, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function ():void{ if ((this.clip is MovieClip)){ this.clip.stop(); } else { throw (new Error("MochiAd.showPreGameAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_finished:function ():void{ if ((this.clip is MovieClip)){ this.clip.play(); } else { throw (new Error("MochiAd.showPreGameAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_loaded:function (_arg1:Number, _arg2:Number):void{ }, ad_failed:function ():void{ trace("[MochiAd] Couldn't load an ad, make sure your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function ():void{ }, ad_progress:function (_arg1:Number):void{ }, progress_override:function (_arg1:Object):Number{ return (NaN); }, bar_offset:0}; options = MochiAd._parseOptions(options, DEFAULTS); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def"){ options.ad_started(); fn = function ():void{ options.ad_finished(); }; setTimeout(fn, 100); return; }; clip = options.clip; var ad_msec:Number = 11000; var ad_timeout:Number = options.ad_timeout; if (options.skip){ ad_timeout = 0; }; delete options.ad_timeout; var fadeout_time:Number = options.fadeout_time; delete options.fadeout_time; if (!MochiAd.load(options)){ options.ad_failed(); options.ad_finished(); return; }; options.ad_started(); mc = clip._mochiad; mc["onUnload"] = function ():void{ MochiAd._cleanup(mc); var fn:Function = function ():void{ options.ad_finished(); }; setTimeout(fn, 100); }; var wh:Array = MochiAd._getRes(options, clip); w = wh[0]; h = wh[1]; mc.x = (w * 0.5); mc.y = (h * 0.5); chk = createEmptyMovieClip(mc, "_mochiad_wait", 3); chk.x = (w * -0.5); chk.y = (h * -0.5); bar = createEmptyMovieClip(chk, "_mochiad_bar", 4); if (options.no_progress_bar){ bar.visible = false; delete options.no_progress_bar; } else { bar.x = (10 + options.bar_offset); bar.y = (h - 20); }; var bar_w:Number = ((w - bar.x) - 10); var bar_color:Number = options.color; delete options.color; var bar_background:Number = options.background; delete options.background; var bar_outline:Number = options.outline; delete options.outline; var backing_mc:MovieClip = createEmptyMovieClip(bar, "_outline", 1); var backing:Object = backing_mc.graphics; backing.beginFill(bar_background); backing.moveTo(0, 0); backing.lineTo(bar_w, 0); backing.lineTo(bar_w, 10); backing.lineTo(0, 10); backing.lineTo(0, 0); backing.endFill(); var inside_mc:MovieClip = createEmptyMovieClip(bar, "_inside", 2); var inside:Object = inside_mc.graphics; inside.beginFill(bar_color); inside.moveTo(0, 0); inside.lineTo(bar_w, 0); inside.lineTo(bar_w, 10); inside.lineTo(0, 10); inside.lineTo(0, 0); inside.endFill(); inside_mc.scaleX = 0; var outline_mc:MovieClip = createEmptyMovieClip(bar, "_outline", 3); var outline:Object = outline_mc.graphics; outline.lineStyle(0, bar_outline, 100); outline.moveTo(0, 0); outline.lineTo(bar_w, 0); outline.lineTo(bar_w, 10); outline.lineTo(0, 10); outline.lineTo(0, 0); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function ():void{ var _local1:Number = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time))); if (_local1 > 0){ this.parent.alpha = (_local1 * 0.01); } else { MochiAd.unload(clip); delete this["onEnterFrame"]; }; }; complete = false; unloaded = false; var progress:Number = Math.min(1, options.progress_override(clip)); var f:Function = function (_arg1:Event):void{ _arg1.target.removeEventListener(_arg1.type, arguments.callee); complete = true; if (unloaded){ MochiAd.unload(clip); }; }; if (!isNaN(progress)){ complete = (progress == 1); } else { if (clip.loaderInfo.bytesLoaded == clip.loaderInfo.bytesTotal){ complete = true; } else { if ((clip.root is MovieClip)){ r = (clip.root as MovieClip); if (r.framesLoaded >= r.totalFrames){ complete = true; } else { clip.loaderInfo.addEventListener(Event.COMPLETE, f); }; } else { clip.loaderInfo.addEventListener(Event.COMPLETE, f); }; }; }; mc.unloadAd = function ():void{ unloaded = true; if (complete){ MochiAd.unload(clip); }; }; mc.adLoaded = options.ad_loaded; mc.adSkipped = options.ad_skipped; mc.adjustProgress = function (_arg1:Number):void{ var _local2:Object = mc._mochiad_wait; _local2.server_control = true; _local2.showing = true; _local2.started = getTimer(); _local2.ad_msec = _arg1; }; mc.rpc = function (_arg1:Number, _arg2:Object):void{ MochiAd.rpc(clip, _arg1, _arg2); }; mc.rpcTestFn = function (_arg1:String):Object{ trace(("[MOCHIAD rpcTestFn] " + _arg1)); return (_arg1); }; mc.regContLC = function (_arg1:String):void{ mc._containerLCName = _arg1; }; sendHostProgress = false; mc.sendHostLoadProgress = function (_arg1:String):void{ sendHostProgress = true; }; chk["onEnterFrame"] = function ():void{ var _local12:Number; if (((!(this.parent)) || (!(this.parent.parent)))){ delete this["onEnterFrame"]; return; }; var _local1:Object = this.parent.parent.root; var _local2:Object = this.parent._mochiad_ctr; var _local3:Number = (getTimer() - this.started); var _local4:Boolean; var _local5:Number = _local1.loaderInfo.bytesTotal; var _local6:Number = _local1.loaderInfo.bytesLoaded; var _local7:Number = Math.min(1, options.progress_override(_local1)); if (_local7 == 1){ complete = true; }; if (complete){ _local6 = Math.max(1, _local6); _local5 = _local6; }; var _local8:Number = ((100 * _local6) / _local5); if (!isNaN(_local7)){ _local8 = (100 * _local7); }; var _local9:Number = ((100 * _local3) / chk.ad_msec); var _local10:Object = this._mochiad_bar._inside; var _local11:Number = Math.min(100, Math.min(((_local8) || (0)), _local9)); _local11 = Math.max(this.last_pcnt, _local11); this.last_pcnt = _local11; _local10.scaleX = (_local11 * 0.01); options.ad_progress(_local11); if (sendHostProgress){ clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local8}); if (_local8 >= 100){ sendHostProgress = false; }; }; if (!chk.showing){ _local12 = this.parent._mochiad_ctr.contentLoaderInfo.bytesTotal; if (_local12 > 0){ chk.showing = true; chk.started = getTimer(); MochiAd.adShowing(clip); } else { if ((((_local3 > chk.ad_timeout)) && ((_local8 == 100)))){ options.ad_failed(); _local4 = true; }; }; }; if (_local3 > chk.ad_msec){ _local4 = true; }; if (((complete) && (_local4))){ if (unloaded){ MochiAd.unload(_local1); } else { if (this.server_control){ delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; }; }; }; }; doOnEnterFrame(chk); } public static function showClickAwayAd(_arg1:Object):void{ var clip:Object; var mc:MovieClip; var chk:MovieClip; var options = _arg1; var DEFAULTS:Object = {ad_timeout:2000, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function ():void{ }, ad_finished:function ():void{ }, ad_loaded:function (_arg1:Number, _arg2:Number):void{ }, ad_failed:function ():void{ trace("[MochiAd] Couldn't load an ad, make sure your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function ():void{ }}; options = MochiAd._parseOptions(options, DEFAULTS); clip = options.clip; var ad_timeout:Number = options.ad_timeout; delete options.ad_timeout; if (!MochiAd.load(options)){ options.ad_failed(); options.ad_finished(); return; }; options.ad_started(); mc = clip._mochiad; mc["onUnload"] = function ():void{ MochiAd._cleanup(mc); options.ad_finished(); }; var wh:Array = MochiAd._getRes(options, clip); var w:Number = wh[0]; var h:Number = wh[1]; mc.x = (w * 0.5); mc.y = (h * 0.5); chk = createEmptyMovieClip(mc, "_mochiad_wait", 3); chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; mc.unloadAd = function ():void{ MochiAd.unload(clip); }; mc.adLoaded = options.ad_loaded; mc.adSkipped = options.ad_skipped; mc.rpc = function (_arg1:Number, _arg2:Object):void{ MochiAd.rpc(clip, _arg1, _arg2); }; var sendHostProgress:Boolean; mc.regContLC = function (_arg1:String):void{ mc._containerLCName = _arg1; }; chk["onEnterFrame"] = function ():void{ var _local4:Number; if (!this.parent){ delete this.onEnterFrame; return; }; var _local1:Object = this.parent._mochiad_ctr; var _local2:Number = (getTimer() - this.started); var _local3:Boolean; if (!chk.showing){ _local4 = this.parent._mochiad_ctr.contentLoaderInfo.bytesTotal; if (_local4 > 0){ chk.showing = true; _local3 = true; chk.started = getTimer(); } else { if (_local2 > chk.ad_timeout){ options.ad_failed(); _local3 = true; }; }; }; if (this.root == null){ _local3 = true; }; if (_local3){ delete this.onEnterFrame; }; }; doOnEnterFrame(chk); } public static function showInterLevelAd(_arg1:Object):void{ var clip:Object; var mc:MovieClip; var chk:MovieClip; var options = _arg1; var DEFAULTS:Object = {ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function ():void{ if ((this.clip is MovieClip)){ this.clip.stop(); } else { throw (new Error("MochiAd.showInterLevelAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_finished:function ():void{ if ((this.clip is MovieClip)){ this.clip.play(); } else { throw (new Error("MochiAd.showInterLevelAd requires a clip that is a MovieClip or is an instance of a class that extends MovieClip. If your clip is a Sprite, then you must provide custom ad_started and ad_finished handlers.")); }; }, ad_loaded:function (_arg1:Number, _arg2:Number):void{ }, ad_failed:function ():void{ trace("[MochiAd] Couldn't load an ad, make sure your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function ():void{ }}; options = MochiAd._parseOptions(options, DEFAULTS); clip = options.clip; var ad_msec:Number = 11000; var ad_timeout:Number = options.ad_timeout; delete options.ad_timeout; var fadeout_time:Number = options.fadeout_time; delete options.fadeout_time; if (!MochiAd.load(options)){ options.ad_failed(); options.ad_finished(); return; }; options.ad_started(); mc = clip._mochiad; mc["onUnload"] = function ():void{ MochiAd._cleanup(mc); options.ad_finished(); }; var wh:Array = MochiAd._getRes(options, clip); var w:Number = wh[0]; var h:Number = wh[1]; mc.x = (w * 0.5); mc.y = (h * 0.5); chk = createEmptyMovieClip(mc, "_mochiad_wait", 3); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function ():void{ if (!this.parent){ delete this.onEnterFrame; delete this.fadeFunction; return; }; var _local1:Number = (100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time))); if (_local1 > 0){ this.parent.alpha = (_local1 * 0.01); } else { MochiAd.unload(clip); delete this["onEnterFrame"]; }; }; mc.unloadAd = function ():void{ MochiAd.unload(clip); }; mc.adLoaded = options.ad_loaded; mc.adSkipped = options.ad_skipped; mc.adjustProgress = function (_arg1:Number):void{ var _local2:Object = mc._mochiad_wait; _local2.server_control = true; _local2.showing = true; _local2.started = getTimer(); _local2.ad_msec = (_arg1 - 250); }; mc.rpc = function (_arg1:Number, _arg2:Object):void{ MochiAd.rpc(clip, _arg1, _arg2); }; chk["onEnterFrame"] = function ():void{ var _local4:Number; if (!this.parent){ delete this.onEnterFrame; delete this.fadeFunction; return; }; var _local1:Object = this.parent._mochiad_ctr; var _local2:Number = (getTimer() - this.started); var _local3:Boolean; if (!chk.showing){ _local4 = this.parent._mochiad_ctr.contentLoaderInfo.bytesTotal; if (_local4 > 0){ chk.showing = true; chk.started = getTimer(); MochiAd.adShowing(clip); } else { if (_local2 > chk.ad_timeout){ options.ad_failed(); _local3 = true; }; }; }; if (_local2 > chk.ad_msec){ _local3 = true; }; if (_local3){ if (this.server_control){ delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; }; }; }; doOnEnterFrame(chk); } public static function showPreloaderAd(_arg1:Object):void{ trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); MochiAd.showPreGameAd(_arg1); } public static function showTimedAd(_arg1:Object):void{ trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); MochiAd.showInterLevelAd(_arg1); } public static function _allowDomains(_arg1:String):String{ var _local2:String = _arg1.split("/")[2].split(":")[0]; if (Security.sandboxType == "application"){ return (_local2); }; Security.allowDomain("*"); Security.allowDomain(_local2); Security.allowInsecureDomain("*"); Security.allowInsecureDomain(_local2); return (_local2); } public static function load(_arg1:Object):MovieClip{ var clip:Object; var k:String; var server:String; var hostname:String; var lc:LocalConnection; var name:String; var loader:Loader; var g:Function; var req:URLRequest; var v:Object; var options = _arg1; var DEFAULTS:Object = {server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = MochiAd._parseOptions(options, DEFAULTS); options.swfv = 9; options.mav = MochiAd.getVersion(); clip = options.clip; if (!(clip is DisplayObject)){ trace("Warning: Object passed as container clip not a descendant of the DisplayObject type"); return (null); }; if (MovieClip(clip).stage == null){ trace("Warning: Container clip for ad is not attached to the stage"); return (null); }; if (!MochiAd._isNetworkAvailable()){ return (null); }; try { if (clip._mochiad_loaded){ return (null); }; } catch(e:Error) { throw (new Error("MochiAd requires a clip that is an instance of a dynamic class. If your class extends Sprite or MovieClip, you must make it dynamic.")); }; var depth:Number = options.depth; delete options.depth; var mc:MovieClip = createEmptyMovieClip(clip, "_mochiad", depth); var wh:Array = MochiAd._getRes(options, clip); options.res = ((wh[0] + "x") + wh[1]); options.server = (options.server + options.id); delete options.id; clip._mochiad_loaded = true; if (clip.loaderInfo.loaderURL.indexOf("http") == 0){ options.as3_swf = clip.loaderInfo.loaderURL; } else { trace("[MochiAd] NOTE: Security Sandbox Violation errors below are normal"); }; var lv:URLVariables = new URLVariables(); for (k in options) { v = options[k]; if (!(v is Function)){ lv[k] = v; }; }; server = lv.server; delete lv.server; hostname = _allowDomains(server); lc = new LocalConnection(); lc.client = mc; name = ["", Math.floor(new Date().getTime()), Math.floor((Math.random() * 999999))].join("_"); lc.allowDomain("*", "localhost"); lc.allowInsecureDomain("*", "localhost"); lc.connect(name); mc.lc = lc; mc.lcName = name; lv.lc = name; lv.st = getTimer(); loader = new Loader(); g = function (_arg1:Object):void{ _arg1.target.removeEventListener(_arg1.type, arguments.callee); MochiAd.unload(clip); }; loader.contentLoaderInfo.addEventListener(Event.UNLOAD, g); req = new URLRequest(((server + ".swf?cacheBust=") + new Date().getTime())); req.contentType = "application/x-www-form-urlencoded"; req.method = URLRequestMethod.POST; req.data = lv; loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, function (_arg1:IOErrorEvent):void{ trace("[MochiAds] Blocked URL"); }); if (!options.skip){ loader.load(req); }; mc.addChild(loader); mc._mochiad_ctr = loader; return (mc); } public static function unload(_arg1:Object):Boolean{ if (((_arg1.clip) && (_arg1.clip._mochiad))){ _arg1 = _arg1.clip; }; if (_arg1.origFrameRate != undefined){ _arg1.stage.frameRate = _arg1.origFrameRate; }; if (!_arg1._mochiad){ return (false); }; if (_arg1._mochiad._containerLCName != undefined){ _arg1._mochiad.lc.send(_arg1._mochiad._containerLCName, "notify", {id:"unload"}); }; if (_arg1._mochiad.onUnload){ _arg1._mochiad.onUnload(); }; delete _arg1._mochiad_loaded; delete _arg1._mochiad; return (true); } public static function _cleanup(_arg1:Object):void{ var k:String; var lc:LocalConnection; var f:Function; var mc = _arg1; if (("lc" in mc)){ lc = mc.lc; f = function ():void{ try { lc.client = null; lc.close(); } catch(e:Error) { }; }; setTimeout(f, 0); }; var idx:Number = DisplayObjectContainer(mc).numChildren; while (idx > 0) { idx = (idx - 1); DisplayObjectContainer(mc).removeChildAt(idx); }; for (k in mc) { delete mc[k]; }; } public static function _isNetworkAvailable():Boolean{ return (!((Security.sandboxType == "localWithFile"))); } public static function _getRes(_arg1:Object, _arg2:Object):Array{ var _local6:Array; var _local3:Object = _arg2.getBounds(_arg2.root); var _local4:Number = 0; var _local5:Number = 0; if (typeof(_arg1.res) != "undefined"){ _local6 = _arg1.res.split("x"); _local4 = parseFloat(_local6[0]); _local5 = parseFloat(_local6[1]); } else { _local4 = (_local3.xMax - _local3.xMin); _local5 = (_local3.yMax - _local3.yMin); }; if ((((_local4 == 0)) || ((_local5 == 0)))){ _local4 = _arg2.stage.stageWidth; _local5 = _arg2.stage.stageHeight; }; return ([_local4, _local5]); } public static function _parseOptions(_arg1:Object, _arg2:Object):Object{ var _local4:String; var _local5:Array; var _local6:Number; var _local7:Array; var _local3:Object = {}; for (_local4 in _arg2) { _local3[_local4] = _arg2[_local4]; }; if (_arg1){ for (_local4 in _arg1) { _local3[_local4] = _arg1[_local4]; }; }; if (_local3.clip == undefined){ throw (new Error("MochiAd is missing the 'clip' parameter. This should be a MovieClip, Sprite or an instance of a class that extends MovieClip or Sprite.")); }; _arg1 = _local3.clip.loaderInfo.parameters.mochiad_options; if (_arg1){ _local5 = _arg1.split("&"); _local6 = 0; while (_local6 < _local5.length) { _local7 = _local5[_local6].split("="); _local3[unescape(_local7[0])] = unescape(_local7[1]); _local6++; }; }; if (_local3.id == "test"){ trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); }; return (_local3); } public static function rpc(_arg1:Object, _arg2:Number, _arg3:Object):void{ var _local4:Object; var _local5:Object; switch (_arg3.id){ case "setValue": MochiAd.setValue(_arg1, _arg3.objectName, _arg3.value); break; case "getValue": _local4 = MochiAd.getValue(_arg1, _arg3.objectName); _arg1._mochiad.lc.send(_arg1._mochiad._containerLCName, "rpcResult", _arg2, _local4); break; case "runMethod": _local5 = MochiAd.runMethod(_arg1, _arg3.method, _arg3.args); _arg1._mochiad.lc.send(_arg1._mochiad._containerLCName, "rpcResult", _arg2, _local5); break; default: trace(("[mochiads rpc] unknown rpc id: " + _arg3.id)); }; } public static function setValue(_arg1:Object, _arg2:String, _arg3:Object):void{ var _local4:Array = _arg2.split("."); var _local5:Number = 0; while (_local5 < (_local4.length - 1)) { if ((((_arg1[_local4[_local5]] == undefined)) || ((_arg1[_local4[_local5]] == null)))){ return; }; _arg1 = _arg1[_local4[_local5]]; _local5++; }; _arg1[_local4[_local5]] = _arg3; } public static function getValue(_arg1:Object, _arg2:String):Object{ var _local3:Array = _arg2.split("."); var _local4:Number = 0; while (_local4 < (_local3.length - 1)) { if ((((_arg1[_local3[_local4]] == undefined)) || ((_arg1[_local3[_local4]] == null)))){ return (undefined); }; _arg1 = _arg1[_local3[_local4]]; _local4++; }; return (_arg1[_local3[_local4]]); } public static function runMethod(_arg1:Object, _arg2:String, _arg3:Array):Object{ var _local4:Array = _arg2.split("."); var _local5:Number = 0; while (_local5 < (_local4.length - 1)) { if ((((_arg1[_local4[_local5]] == undefined)) || ((_arg1[_local4[_local5]] == null)))){ return (undefined); }; _arg1 = _arg1[_local4[_local5]]; _local5++; }; if (typeof(_arg1[_local4[_local5]]) == "function"){ return (_arg1[_local4[_local5]].apply(_arg1, _arg3)); }; return (undefined); } public static function adShowing(_arg1:Object):void{ _arg1.origFrameRate = _arg1.stage.frameRate; _arg1.stage.frameRate = 30; } } }//package mochi.as3
Section 229
//MochiCoins (mochi.as3.MochiCoins) package mochi.as3 { public class MochiCoins { public static const STORE_SHOW:String = "StoreShow"; public static const STORE_HIDE:String = "StoreHide"; public static const ITEM_OWNED:String = "ItemOwned"; public static const ITEM_NEW:String = "ItemNew"; public static const STORE_ITEMS:String = "StoreItems"; public static const ERROR:String = "Error"; public static const IO_ERROR:String = "IOError"; public static const NO_USER:String = "NoUser"; public static var _inventory:MochiInventory; public static function get inventory():MochiInventory{ return (_inventory); } public static function getVersion():String{ return (MochiServices.getVersion()); } public static function showStore(_arg1:Object=null):void{ MochiServices.bringToTop(); MochiServices.send("coins_showStore", {options:_arg1}, null, null); } public static function showItem(_arg1:Object=null):void{ if (((!(_arg1)) || (!((typeof(_arg1.item) == "string"))))){ trace("ERROR: showItem call must pass an Object with an item key"); return; }; MochiServices.bringToTop(); MochiServices.send("coins_showItem", {options:_arg1}, null, null); } public static function showVideo(_arg1:Object=null):void{ if (((!(_arg1)) || (!((typeof(_arg1.item) == "string"))))){ trace("ERROR: showVideo call must pass an Object with an item key"); return; }; MochiServices.bringToTop(); MochiServices.send("coins_showVideo", {options:_arg1}, null, null); } public static function getStoreItems():void{ MochiServices.send("coins_getStoreItems"); } public static function addEventListener(_arg1:String, _arg2:Function):void{ MochiSocial.addEventListener(_arg1, _arg2); } public static function triggerEvent(_arg1:String, _arg2:Object):void{ MochiSocial.triggerEvent(_arg1, _arg2); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ MochiSocial.removeEventListener(_arg1, _arg2); } MochiSocial.addEventListener(MochiSocial.LOGGED_IN, function (_arg1:Object):void{ _inventory = new MochiInventory(); }); MochiSocial.addEventListener(MochiSocial.LOGGED_OUT, function (_arg1:Object):void{ _inventory = null; }); } }//package mochi.as3
Section 230
//MochiDigits (mochi.as3.MochiDigits) package mochi.as3 { public final class MochiDigits { private var Fragment:Number; private var Sibling:MochiDigits; private var Encoder:Number; public function MochiDigits(_arg1:Number=0, _arg2:uint=0):void{ Encoder = 0; setValue(_arg1, _arg2); } public function get value():Number{ return (Number(this.toString())); } public function set value(_arg1:Number):void{ setValue(_arg1); } public function addValue(_arg1:Number):void{ value = (value + _arg1); } public function setValue(_arg1:Number=0, _arg2:uint=0):void{ var _local3:String = _arg1.toString(); var _temp1 = _arg2; _arg2 = (_arg2 + 1); Fragment = (_local3.charCodeAt(_temp1) ^ Encoder); if (_arg2 < _local3.length){ Sibling = new MochiDigits(_arg1, _arg2); } else { Sibling = null; }; reencode(); } public function reencode():void{ var _local1:uint = int((2147483647 * Math.random())); Fragment = (Fragment ^ (_local1 ^ Encoder)); Encoder = _local1; } public function toString():String{ var _local1:String = String.fromCharCode((Fragment ^ Encoder)); if (Sibling != null){ _local1 = (_local1 + Sibling.toString()); }; return (_local1); } } }//package mochi.as3
Section 231
//MochiEventDispatcher (mochi.as3.MochiEventDispatcher) package mochi.as3 { public class MochiEventDispatcher { private var eventTable:Object; public function MochiEventDispatcher():void{ eventTable = {}; } public function addEventListener(_arg1:String, _arg2:Function):void{ removeEventListener(_arg1, _arg2); eventTable[_arg1].push(_arg2); } public function removeEventListener(_arg1:String, _arg2:Function):void{ var _local3:Object; if (eventTable[_arg1] == undefined){ eventTable[_arg1] = []; return; }; for (_local3 in eventTable[_arg1]) { if (eventTable[_arg1][_local3] != _arg2){ } else { eventTable[_arg1].splice(Number(_local3), 1); }; }; } public function triggerEvent(_arg1:String, _arg2:Object):void{ var _local3:Object; if (eventTable[_arg1] == undefined){ return; }; for (_local3 in eventTable[_arg1]) { var _local6 = eventTable[_arg1]; _local6[_local3](_arg2); }; } } }//package mochi.as3
Section 232
//MochiEvents (mochi.as3.MochiEvents) package mochi.as3 { import flash.display.*; public class MochiEvents { public static const ACHIEVEMENT_RECEIVED:String = "AchievementReceived"; public static const ALIGN_TOP_LEFT:String = "ALIGN_TL"; public static const ALIGN_TOP:String = "ALIGN_T"; public static const ALIGN_TOP_RIGHT:String = "ALIGN_TR"; public static const ALIGN_LEFT:String = "ALIGN_L"; public static const ALIGN_CENTER:String = "ALIGN_C"; public static const ALIGN_RIGHT:String = "ALIGN_R"; public static const ALIGN_BOTTOM_LEFT:String = "ALIGN_BL"; public static const ALIGN_BOTTOM:String = "ALIGN_B"; public static const ALIGN_BOTTOM_RIGHT:String = "ALIGN_BR"; public static const FORMAT_SHORT:String = "ShortForm"; public static const FORMAT_LONG:String = "LongForm"; private static var gameStart:Number; private static var levelStart:Number; private static var _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); public static function getVersion():String{ return (MochiServices.getVersion()); } public static function startSession(_arg1:String):void{ MochiServices.send("events_beginSession", {achievementID:_arg1}, null, null); } public static function trigger(_arg1:String, _arg2:Object=null):void{ if (_arg2 == null){ _arg2 = {}; } else { if (_arg2["kind"] != undefined){ trace("WARNING: optional arguments package contains key 'id', it will be overwritten"); _arg2["kind"] = _arg1; }; }; MochiServices.send("events_triggerEvent", {eventObject:_arg2}, null, null); } public static function setNotifications(_arg1:MovieClip, _arg2:Object):void{ var _local4:Object; var _local3:Object = {}; for (_local4 in _arg2) { _local3[_local4] = _arg2[_local4]; }; _local3.clip = _arg1; MochiServices.send("events_setNotifications", _local3, null, null); } public static function addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } public static function triggerEvent(_arg1:String, _arg2:Object):void{ _dispatcher.triggerEvent(_arg1, _arg2); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.removeEventListener(_arg1, _arg2); } public static function startGame():void{ gameStart = new Date().time; trigger("start_game"); } public static function endGame():void{ var _local1:Number = (new Date().time - gameStart); trigger("end_game", {time:_local1}); } public static function startLevel():void{ levelStart = new Date().time; trigger("start_level"); } public static function endLevel():void{ var _local1:Number = (new Date().time - levelStart); trigger("end_level", {time:_local1}); } } }//package mochi.as3
Section 233
//MochiInventory (mochi.as3.MochiInventory) package mochi.as3 { import flash.events.*; import flash.utils.*; public dynamic class MochiInventory extends Proxy { private var _timer:Timer; private var _consumableProperties:Object; private var _syncPending:Boolean; private var _outstandingID:Number; private var _syncID:Number; private var _names:Array; private var _storeSync:Object; private static const CONSUMER_KEY:String = "MochiConsumables"; private static const KEY_SALT:String = " syncMaint"; public static const READY:String = "InvReady"; public static const WRITTEN:String = "InvWritten"; public static const ERROR:String = "Error"; public static const IO_ERROR:String = "IoError"; public static const VALUE_ERROR:String = "InvValueError"; public static const NOT_READY:String = "InvNotReady"; private static var _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); public function MochiInventory():void{ MochiCoins.addEventListener(MochiCoins.ITEM_OWNED, itemOwned); MochiCoins.addEventListener(MochiCoins.ITEM_NEW, newItems); MochiSocial.addEventListener(MochiSocial.LOGGED_IN, loggedIn); MochiSocial.addEventListener(MochiSocial.LOGGED_OUT, loggedOut); _storeSync = new Object(); _syncPending = false; _outstandingID = 0; _syncID = 0; _timer = new Timer(1000); _timer.addEventListener(TimerEvent.TIMER, sync); _timer.start(); if (MochiSocial.loggedIn){ loggedIn(); } else { loggedOut(); }; } public function release():void{ MochiCoins.removeEventListener(MochiCoins.ITEM_NEW, newItems); MochiSocial.removeEventListener(MochiSocial.LOGGED_IN, loggedIn); MochiSocial.removeEventListener(MochiSocial.LOGGED_OUT, loggedOut); } private function loggedOut(_arg1:Object=null):void{ _consumableProperties = null; } private function loggedIn(_arg1:Object=null):void{ MochiUserData.get(CONSUMER_KEY, getConsumableBag); } private function newItems(_arg1:Object):void{ if (!this[(_arg1.id + KEY_SALT)]){ this[(_arg1.id + KEY_SALT)] = 0; }; if (!this[_arg1.id]){ this[_arg1.id] = 0; }; this[(_arg1.id + KEY_SALT)] = (this[(_arg1.id + KEY_SALT)] + _arg1.count); this[_arg1.id] = (this[_arg1.id] + _arg1.count); if (_arg1.privateProperties.consumable){ if (!this[_arg1.privateProperties.tag]){ this[_arg1.privateProperties.tag] = 0; }; this[_arg1.privateProperties.tag] = (this[_arg1.privateProperties.tag] + (_arg1.privateProperties.inc * _arg1.count)); }; } private function itemOwned(_arg1:Object):void{ _storeSync[_arg1.id] = {properties:_arg1.properties, count:_arg1.count}; } private function getConsumableBag(_arg1:MochiUserData):void{ var _local2:String; var _local3:Number; if (_arg1.error){ triggerEvent(ERROR, {type:IO_ERROR, error:_arg1.error}); return; }; _consumableProperties = {}; _names = new Array(); if (_arg1.data){ for (_local2 in _arg1.data) { _names.push(_local2); _consumableProperties[_local2] = new MochiDigits(_arg1.data[_local2]); }; }; for (_local2 in _storeSync) { _local3 = _storeSync[_local2].count; if (_consumableProperties[(_local2 + KEY_SALT)]){ _local3 = (_local3 - _consumableProperties[_local2]); }; if (_local3 == 0){ } else { newItems({id:_local2, count:_local3, properties:_storeSync[_local2].properties}); }; }; triggerEvent(READY, {}); } private function putConsumableBag(_arg1:MochiUserData):void{ _syncPending = false; if (_arg1.error){ triggerEvent(ERROR, {type:IO_ERROR, error:_arg1.error}); _outstandingID = -1; }; triggerEvent(WRITTEN, {}); } private function sync(_arg1:Event=null):void{ var _local3:String; if (((_syncPending) || ((_syncID == _outstandingID)))){ return; }; _outstandingID = _syncID; var _local2:Object = {}; for (_local3 in _consumableProperties) { _local2[_local3] = MochiDigits(_consumableProperties[_local3]).value; }; MochiUserData.put(CONSUMER_KEY, _local2, putConsumableBag); _syncPending = true; } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function getProperty(_arg1){ if (_consumableProperties == null){ triggerEvent(ERROR, {type:NOT_READY}); return (-1); }; if (_consumableProperties[_arg1]){ return (MochiDigits(_consumableProperties[_arg1]).value); }; return (undefined); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function deleteProperty(_arg1):Boolean{ if (!_consumableProperties[_arg1]){ return (false); }; _names.splice(_names.indexOf(_arg1), 1); delete _consumableProperties[_arg1]; return (true); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function hasProperty(_arg1):Boolean{ if (_consumableProperties == null){ triggerEvent(ERROR, {type:NOT_READY}); return (false); }; if (_consumableProperties[_arg1] == undefined){ return (false); }; return (true); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function setProperty(_arg1, _arg2):void{ var _local3:MochiDigits; if (_consumableProperties == null){ triggerEvent(ERROR, {type:NOT_READY}); return; }; if (!(_arg2 is Number)){ triggerEvent(ERROR, {type:VALUE_ERROR, error:"Invalid type", arg:_arg2}); return; }; if (_consumableProperties[_arg1]){ _local3 = MochiDigits(_consumableProperties[_arg1]); if (_local3.value == _arg2){ return; }; _local3.value = _arg2; } else { _names.push(_arg1); _consumableProperties[_arg1] = new MochiDigits(_arg2); }; _syncID++; } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function nextNameIndex(_arg1:int):int{ return (((_arg1)>=_names.length) ? 0 : (_arg1 + 1)); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function nextName(_arg1:int):String{ return (_names[(_arg1 - 1)]); } public static function addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } public static function triggerEvent(_arg1:String, _arg2:Object):void{ _dispatcher.triggerEvent(_arg1, _arg2); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.removeEventListener(_arg1, _arg2); } } }//package mochi.as3
Section 234
//MochiServices (mochi.as3.MochiServices) package mochi.as3 { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.utils.*; import flash.system.*; public class MochiServices { private static var _id:String; private static var _container:Object; private static var _clip:MovieClip; private static var _loader:Loader; private static var _timer:Timer; private static var _preserved:Object; private static var _servURL:String = "http://www.mochiads.com/static/lib/services/"; private static var _services:String = "services.swf"; private static var _mochiLC:String = "MochiLC.swf"; private static var _swfVersion:String; private static var _listenChannelName:String = "__ms_"; private static var _sendChannel:LocalConnection; private static var _sendChannelName:String; private static var _connecting:Boolean = false; private static var _connected:Boolean = false; public static var netup:Boolean = true; public static var netupAttempted:Boolean = false; public static var onError:Object; public static var widget:Boolean = false; public static var servicesSync:MochiSync = new MochiSync(); private static var _mochiLocalConnection:MovieClip; public static function get id():String{ return (_id); } public static function get clip():Object{ return (_container); } public static function get childClip():Object{ return (_clip); } public static function getVersion():String{ return ("3.7 as3"); } public static function allowDomains(_arg1:String):String{ var _local2:String; if (Security.sandboxType != "application"){ Security.allowDomain("*"); Security.allowInsecureDomain("*"); }; if (_arg1.indexOf("http://") != -1){ _local2 = _arg1.split("/")[2].split(":")[0]; if (Security.sandboxType != "application"){ Security.allowDomain(_local2); Security.allowInsecureDomain(_local2); }; }; return (_local2); } public static function isNetworkAvailable():Boolean{ return (!((Security.sandboxType == "localWithFile"))); } public static function set comChannelName(_arg1:String):void{ if (_arg1 != null){ if (_arg1.length > 3){ _sendChannelName = (_arg1 + "_fromgame"); initComChannels(); }; }; } public static function get connected():Boolean{ return (_connected); } public static function warnID(_arg1:String, _arg2:Boolean):void{ _arg1 = _arg1.toLowerCase(); if (_arg1.length != 16){ trace((("WARNING: " + (_arg2) ? "board" : "game") + " ID is not the appropriate length")); return; } else { if (_arg1 == "1e113c7239048b3f"){ if (_arg2){ trace("WARNING: Using testing board ID"); } else { trace("WARNING: Using testing board ID as game ID"); }; return; } else { if (_arg1 == "84993a1de4031cd8"){ if (_arg2){ trace("WARNING: Using testing game ID as board ID"); } else { trace("WARNING: Using testing game ID"); }; return; }; }; }; var _local3:Number = 0; while (_local3 < _arg1.length) { switch (_arg1.charAt(_local3)){ case "0": case "1": case "2": case "3": case "4": case "5": case "6": case "7": case "8": case "9": case "a": case "b": case "c": case "d": case "e": case "f": break; default: trace(("WARNING: Board ID contains illegal characters: " + _arg1)); return; }; _local3++; }; } public static function connect(_arg1:String, _arg2:Object, _arg3:Object=null):void{ var id = _arg1; var clip = _arg2; var onError = _arg3; warnID(id, false); if ((clip is DisplayObject)){ if (clip.stage == null){ trace("MochiServices connect requires the containing clip be attached to the stage"); }; if (((!(_connected)) && ((_clip == null)))){ trace("MochiServices Connecting..."); _connecting = true; init(id, clip); }; } else { trace("Error, MochiServices requires a Sprite, Movieclip or instance of the stage."); }; if (onError != null){ MochiServices.onError = onError; } else { if (MochiServices.onError == null){ MochiServices.onError = function (_arg1:String):void{ trace(_arg1); }; }; }; } public static function disconnect():void{ if (((_connected) || (_connecting))){ if (_clip != null){ if (_clip.parent != null){ if ((_clip.parent is Sprite)){ Sprite(_clip.parent).removeChild(_clip); _clip = null; }; }; }; _connecting = (_connected = false); flush(true); try { _mochiLocalConnection.close(); } catch(error:Error) { }; }; if (_timer != null){ try { _timer.stop(); } catch(error:Error) { }; }; } public static function createEmptyMovieClip(_arg1:Object, _arg2:String, _arg3:Number, _arg4:Boolean=true):MovieClip{ var parent = _arg1; var name = _arg2; var depth = _arg3; var doAdd = _arg4; var mc:MovieClip = new MovieClip(); if (doAdd){ if (((false) && (depth))){ parent.addChildAt(mc, depth); } else { parent.addChild(mc); }; }; try { parent[name] = mc; } catch(e:Error) { throw (new Error("MochiServices requires a clip that is an instance of a dynamic class. If your class extends Sprite or MovieClip, you must make it dynamic.")); }; mc["_name"] = name; return (mc); } public static function stayOnTop():void{ _container.addEventListener(Event.ENTER_FRAME, MochiServices.bringToTop, false, 0, true); if (_clip != null){ _clip.visible = true; }; } public static function doClose():void{ _container.removeEventListener(Event.ENTER_FRAME, MochiServices.bringToTop); } public static function bringToTop(_arg1:Event=null):void{ var e = _arg1; if (((!((MochiServices.clip == null))) && (!((MochiServices.childClip == null))))){ try { if (MochiServices.clip.numChildren > 1){ MochiServices.clip.setChildIndex(MochiServices.childClip, (MochiServices.clip.numChildren - 1)); }; } catch(errorObject:Error) { trace("Warning: Depth sort error."); _container.removeEventListener(Event.ENTER_FRAME, MochiServices.bringToTop); }; }; } private static function init(_arg1:String, _arg2:Object):void{ _id = _arg1; if (_arg2 != null){ _container = _arg2; loadCommunicator(_arg1, _container); }; } public static function setContainer(_arg1:Object=null, _arg2:Boolean=true):void{ if (_arg1 != null){ if ((_arg1 is Sprite)){ _container = _arg1; }; }; if (_arg2){ if ((_container is Sprite)){ Sprite(_container).addChild(_clip); }; }; } private static function loadCommunicator(_arg1:String, _arg2:Object):MovieClip{ var _local3:String = ("_mochiservices_com_" + _arg1); if (_clip != null){ return (_clip); }; if (!MochiServices.isNetworkAvailable()){ return (null); }; if (urlOptions(_arg2).servURL){ _servURL = urlOptions(_arg2).servURL; }; var _local4:String = (_servURL + _services); if (urlOptions(_arg2).servicesURL){ _local4 = urlOptions(_arg2).servicesURL; }; _listenChannelName = (_listenChannelName + ((Math.floor(new Date().time) + "_") + Math.floor((Math.random() * 99999)))); MochiServices.allowDomains(_local4); _clip = createEmptyMovieClip(_arg2, _local3, 10336, false); loadLCBridge(_clip); _loader = new Loader(); _loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError); var _local5:URLRequest = new URLRequest(_local4); var _local6:URLVariables = new URLVariables(); _local6.listenLC = _listenChannelName; _local6.mochiad_options = _arg2.loaderInfo.parameters.mochiad_options; _local6.api_version = getVersion(); if (widget){ _local6.widget = true; }; _local5.data = _local6; _loader.load(_local5); _clip.addChild(_loader); _clip._mochiservices_com = _loader; _sendChannel = new LocalConnection(); _clip._queue = []; _clip._nextcallbackID = 0; _clip._callbacks = {}; _timer = new Timer(10000, 1); _timer.addEventListener(TimerEvent.TIMER, connectWait); _timer.start(); return (_clip); } private static function loadLCBridge(_arg1:Object):void{ var loader:Loader; var clip = _arg1; loader = new Loader(); var mochiLCURL:String = (_servURL + _mochiLC); var req:URLRequest = new URLRequest(mochiLCURL); var complete:Function = function (_arg1:Object):void{ _mochiLocalConnection = MovieClip(loader.content); listen(); }; loader.contentLoaderInfo.addEventListener(Event.COMPLETE, complete); loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError); loader.load(req); clip.addChild(loader); } private static function loadError(_arg1:Object):void{ _clip._mochiad_ctr_failed = true; trace("MochiServices could not load."); MochiServices.disconnect(); MochiServices.onError("IOError"); } public static function connectWait(_arg1:TimerEvent):void{ if (!_connected){ _clip._mochiad_ctr_failed = true; trace("MochiServices could not load. (timeout)"); MochiServices.disconnect(); MochiServices.onError("IOError"); }; } private static function listen():void{ _mochiLocalConnection.connect(_listenChannelName); _clip.handshake = function (_arg1:Object):void{ MochiServices.comChannelName = _arg1.newChannel; }; trace("Waiting for MochiAds services to connect..."); } private static function initComChannels():void{ if (!_connected){ trace("[SERVICES_API] connected!"); _connecting = false; _connected = true; _mochiLocalConnection.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _mochiLocalConnection.send(_sendChannelName, "onReceive", {methodName:"registerGame", preserved:_preserved, id:_id, version:getVersion(), parentURL:_container.loaderInfo.loaderURL}); _clip.onReceive = onReceive; _clip.onEvent = onEvent; _clip.onError = function ():void{ MochiServices.onError("IOError"); }; while (_clip._queue.length > 0) { _mochiLocalConnection.send(_sendChannelName, "onReceive", _clip._queue.shift()); }; }; } private static function onReceive(_arg1:Object):void{ var methodName:String; var pkg = _arg1; var cb:String = pkg.callbackID; var cblst:Object = _clip._callbacks[cb]; if (!cblst){ return; }; var method:* = cblst.callbackMethod; methodName = ""; var obj:Object = cblst.callbackObject; if (((obj) && ((typeof(method) == "string")))){ methodName = method; if (obj[method] != null){ method = obj[method]; } else { trace((("Error: Method " + method) + " does not exist.")); }; }; if (method != undefined){ try { method.apply(obj, pkg.args); } catch(error:Error) { trace(((("Error invoking callback method '" + methodName) + "': ") + error.toString())); }; } else { if (obj != null){ try { obj(pkg.args); } catch(error:Error) { trace(("Error invoking method on object: " + error.toString())); }; }; }; delete _clip._callbacks[cb]; } private static function onEvent(_arg1:Object):void{ var _local2:String = _arg1.target; var _local3:String = _arg1.event; switch (_local2){ case "events": MochiEvents.triggerEvent(_arg1.event, _arg1.args); break; case "coins": MochiCoins.triggerEvent(_arg1.event, _arg1.args); break; case "sync": servicesSync.triggerEvent(_arg1.event, _arg1.args); break; }; } private static function flush(_arg1:Boolean):void{ var _local2:Object; var _local3:Object; if (((_clip) && (_clip._queue))){ while (_clip._queue.length > 0) { _local2 = _clip._queue.shift(); _local3 = null; if (_local2 != null){ if (_local2.callbackID != null){ _local3 = _clip._callbacks[_local2.callbackID]; }; delete _clip._callbacks[_local2.callbackID]; if (((_arg1) && (!((_local3 == null))))){ handleError(_local2.args, _local3.callbackObject, _local3.callbackMethod); }; }; }; }; } private static function handleError(_arg1:Object, _arg2:Object, _arg3:Object):void{ if (_arg1 != null){ if (_arg1.onError != null){ _arg1.onError.apply(null, ["NotConnected"]); }; if (((!((_arg1.options == null))) && (!((_arg1.options.onError == null))))){ _arg1.options.onError.apply(null, ["NotConnected"]); }; }; if (_arg3 != null){ _arg1 = {}; _arg1.error = true; _arg1.errorCode = "NotConnected"; if (((!((_arg2 == null))) && ((_arg3 is String)))){ try { var _local4 = _arg2; _local4[_arg3](_arg1); } catch(error:Error) { }; } else { if (_arg3 != null){ try { _arg3.apply(_arg1); } catch(error:Error) { }; }; }; }; } public static function send(_arg1:String, _arg2:Object=null, _arg3:Object=null, _arg4:Object=null):void{ if (_connected){ _mochiLocalConnection.send(_sendChannelName, "onReceive", {methodName:_arg1, args:_arg2, callbackID:_clip._nextcallbackID}); } else { if ((((_clip == null)) || (!(_connecting)))){ trace(("Error: MochiServices not connected. Please call MochiServices.connect(). Function: " + _arg1)); handleError(_arg2, _arg3, _arg4); flush(true); return; }; _clip._queue.push({methodName:_arg1, args:_arg2, callbackID:_clip._nextcallbackID}); }; if (_clip != null){ if (((!((_clip._callbacks == null))) && (!((_clip._nextcallbackID == null))))){ _clip._callbacks[_clip._nextcallbackID] = {callbackObject:_arg3, callbackMethod:_arg4}; _clip._nextcallbackID++; }; }; } private static function urlOptions(_arg1:Object):Object{ var _local3:String; var _local4:Array; var _local5:Number; var _local6:Array; var _local2:Object = {}; if (_arg1.stage){ _local3 = _arg1.stage.loaderInfo.parameters.mochiad_options; } else { _local3 = _arg1.loaderInfo.parameters.mochiad_options; }; if (_local3){ _local4 = _local3.split("&"); _local5 = 0; while (_local5 < _local4.length) { _local6 = _local4[_local5].split("="); _local2[unescape(_local6[0])] = unescape(_local6[1]); _local5++; }; }; return (_local2); } public static function addLinkEvent(_arg1:String, _arg2:String, _arg3:DisplayObjectContainer, _arg4:Function=null):void{ var avm1Click:DisplayObject; var x:String; var req:URLRequest; var loader:Loader; var setURL:Function; var err:Function; var complete:Function; var url = _arg1; var burl = _arg2; var btn = _arg3; var onClick = _arg4; var vars:Object = new Object(); vars["mav"] = getVersion(); vars["swfv"] = "9"; vars["swfurl"] = btn.loaderInfo.loaderURL; vars["fv"] = Capabilities.version; vars["os"] = Capabilities.os; vars["lang"] = Capabilities.language; vars["scres"] = ((Capabilities.screenResolutionX + "x") + Capabilities.screenResolutionY); var s = "?"; var i:Number = 0; for (x in vars) { if (i != 0){ s = (s + "&"); }; i = (i + 1); s = (((s + x) + "=") + escape(vars[x])); }; req = new URLRequest("http://x.mochiads.com/linkping.swf"); loader = new Loader(); setURL = function (_arg1:String):void{ if (avm1Click){ btn.removeChild(avm1Click); }; avm1Click = clickMovie(_arg1, onClick); var _local2:Rectangle = btn.getBounds(btn); btn.addChild(avm1Click); avm1Click.x = _local2.x; avm1Click.y = _local2.y; avm1Click.scaleX = (0.01 * _local2.width); avm1Click.scaleY = (0.01 * _local2.height); }; err = function (_arg1:Object):void{ netup = false; _arg1.target.removeEventListener(_arg1.type, arguments.callee); setURL(burl); }; complete = function (_arg1:Object):void{ _arg1.target.removeEventListener(_arg1.type, arguments.callee); }; if (netup){ setURL((url + s)); } else { setURL(burl); }; if (!((netupAttempted) || (_connected))){ netupAttempted = true; loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, err); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, complete); loader.load(req); }; } private static function clickMovie(_arg1:String, _arg2:Function):MovieClip{ var _local4:int; var _local14:Loader; var _local3:Array = [150, 21, 0, 7, 1, 0, 0, 0, 0, 98, 116, 110, 0, 7, 2, 0, 0, 0, 0, 116, 104, 105, 115, 0, 28, 150, 22, 0, 0, 99, 114, 101, 97, 116, 101, 69, 109, 112, 116, 121, 77, 111, 118, 105, 101, 67, 108, 105, 112, 0, 82, 135, 1, 0, 0, 23, 150, 13, 0, 4, 0, 0, 111, 110, 82, 101, 108, 101, 97, 115, 101, 0, 142, 8, 0, 0, 0, 0, 2, 42, 0, 114, 0, 150, 17, 0, 0, 32, 0, 7, 1, 0, 0, 0, 8, 0, 0, 115, 112, 108, 105, 116, 0, 82, 135, 1, 0, 1, 23, 150, 7, 0, 4, 1, 7, 0, 0, 0, 0, 78, 150, 8, 0, 0, 95, 98, 108, 97, 110, 107, 0, 154, 1, 0, 0, 150, 7, 0, 0, 99, 108, 105, 99, 107, 0, 150, 7, 0, 4, 1, 7, 1, 0, 0, 0, 78, 150, 27, 0, 7, 2, 0, 0, 0, 7, 0, 0, 0, 0, 0, 76, 111, 99, 97, 108, 67, 111, 110, 110, 101, 99, 116, 105, 111, 110, 0, 64, 150, 6, 0, 0, 115, 101, 110, 100, 0, 82, 79, 150, 15, 0, 4, 0, 0, 95, 97, 108, 112, 104, 97, 0, 7, 0, 0, 0, 0, 79, 150, 23, 0, 7, 0xFF, 0, 0xFF, 0, 7, 1, 0, 0, 0, 4, 0, 0, 98, 101, 103, 105, 110, 70, 105, 108, 108, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 109, 111, 118, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 100, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 100, 0, 0, 0, 7, 100, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 100, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 16, 0, 7, 0, 0, 0, 0, 4, 0, 0, 101, 110, 100, 70, 105, 108, 108, 0, 82, 23]; var _local5:Array = [104, 0, 31, 64, 0, 7, 208, 0, 0, 12, 1, 0, 67, 2, 0xFF, 0xFF, 0xFF, 63, 3]; var _local6:Array = [0, 64, 0, 0, 0]; var _local7:MovieClip = new MovieClip(); var _local8:LocalConnection = new LocalConnection(); var _local9:String = ((("_click_" + Math.floor((Math.random() * 999999))) + "_") + Math.floor(new Date().time)); _local8 = new LocalConnection(); _local7.lc = _local8; _local7.click = _arg2; _local8.client = _local7; _local8.connect(_local9); var _local10:ByteArray = new ByteArray(); var _local11:ByteArray = new ByteArray(); _local11.endian = Endian.LITTLE_ENDIAN; _local11.writeShort(1); _local11.writeUTFBytes(((_arg1 + " ") + _local9)); _local11.writeByte(0); var _local12:uint = ((_local3.length + _local11.length) + 4); var _local13:uint = (_local12 + 35); _local10.endian = Endian.LITTLE_ENDIAN; _local10.writeUTFBytes("FWS"); _local10.writeByte(8); _local10.writeUnsignedInt(_local13); for each (_local4 in _local5) { _local10.writeByte(_local4); }; _local10.writeUnsignedInt(_local12); _local10.writeByte(136); _local10.writeShort(_local11.length); _local10.writeBytes(_local11); for each (_local4 in _local3) { _local10.writeByte(_local4); }; for each (_local4 in _local6) { _local10.writeByte(_local4); }; _local14 = new Loader(); _local14.loadBytes(_local10); _local7.addChild(_local14); return (_local7); } } }//package mochi.as3
Section 235
//MochiSocial (mochi.as3.MochiSocial) package mochi.as3 { public class MochiSocial { public static const LOGGED_IN:String = "LoggedIn"; public static const LOGGED_OUT:String = "LoggedOut"; public static const LOGIN_SHOW:String = "LoginShow"; public static const LOGIN_HIDE:String = "LoginHide"; public static const LOGIN_SHOWN:String = "LoginShown"; public static const PROFILE_SHOW:String = "ProfileShow"; public static const PROFILE_HIDE:String = "ProfileHide"; public static const PROPERTIES_SAVED:String = "PropertySaved"; public static const WIDGET_LOADED:String = "WidgetLoaded"; public static const USER_INFO:String = "UserInfo"; public static const ERROR:String = "Error"; public static const IO_ERROR:String = "IOError"; public static const NO_USER:String = "NoUser"; public static const PROPERTIES_SIZE:String = "PropertiesSize"; private static var _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); public static var _user_info:Object = null; public static function getVersion():String{ return (MochiServices.getVersion()); } public static function getAPIURL():String{ if (!_user_info){ return (null); }; return (_user_info.api_url); } public static function getAPIToken():String{ if (!_user_info){ return (null); }; return (_user_info.api_token); } public static function showLoginWidget(_arg1:Object=null):void{ MochiServices.setContainer(); MochiServices.bringToTop(); MochiServices.send("coins_showLoginWidget", {options:_arg1}); } public static function hideLoginWidget():void{ MochiServices.send("coins_hideLoginWidget"); } public static function requestLogin():void{ MochiServices.send("coins_requestLogin"); } public static function getUserInfo():void{ MochiServices.send("coins_getUserInfo"); } public static function saveUserProperties(_arg1:Object):void{ MochiServices.send("coins_saveUserProperties", _arg1); } public static function addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } public static function get loggedIn():Boolean{ return (!((_user_info == null))); } public static function triggerEvent(_arg1:String, _arg2:Object):void{ _dispatcher.triggerEvent(_arg1, _arg2); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.removeEventListener(_arg1, _arg2); } MochiSocial.addEventListener(MochiSocial.LOGGED_IN, function (_arg1:Object):void{ _user_info = _arg1; }); MochiSocial.addEventListener(MochiSocial.LOGGED_OUT, function (_arg1:Object):void{ _user_info = null; }); } }//package mochi.as3
Section 236
//MochiSync (mochi.as3.MochiSync) package mochi.as3 { import flash.utils.*; public dynamic class MochiSync extends Proxy { private var _syncContainer:Object; public static var SYNC_REQUEST:String = "SyncRequest"; public static var SYNC_PROPERTY:String = "UpdateProperty"; public function MochiSync():void{ _syncContainer = {}; } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function getProperty(_arg1){ return (_syncContainer[_arg1]); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function setProperty(_arg1, _arg2):void{ if (_syncContainer[_arg1] == _arg2){ return; }; var _local3:String = _arg1.toString(); _syncContainer[_local3] = _arg2; MochiServices.send("sync_propUpdate", {name:_local3, value:_arg2}); } public function triggerEvent(_arg1:String, _arg2:Object):void{ switch (_arg1){ case SYNC_REQUEST: MochiServices.send("sync_syncronize", _syncContainer); break; case SYNC_PROPERTY: _syncContainer[_arg2.name] = _arg2.value; break; }; } } }//package mochi.as3
Section 237
//MochiUserData (mochi.as3.MochiUserData) package mochi.as3 { import flash.net.*; import flash.events.*; import flash.utils.*; public class MochiUserData extends EventDispatcher { public var _loader:URLLoader; public var key:String;// = null public var data;// = null public var error:Event;// = null public var operation:String;// = null public var callback:Function;// = null public function MochiUserData(_arg1:String="", _arg2:Function=null){ this.key = _arg1; this.callback = _arg2; } public function serialize(_arg1):ByteArray{ var _local2:ByteArray = new ByteArray(); _local2.objectEncoding = ObjectEncoding.AMF3; _local2.writeObject(_arg1); _local2.compress(); return (_local2); } public function deserialize(_arg1:ByteArray){ _arg1.objectEncoding = ObjectEncoding.AMF3; _arg1.uncompress(); return (_arg1.readObject()); } public function request(_arg1:String, _arg2:ByteArray):void{ var _operation = _arg1; var _data = _arg2; operation = _operation; var api_url:String = MochiSocial.getAPIURL(); var api_token:String = MochiSocial.getAPIToken(); if ((((api_url == null)) || ((api_token == null)))){ errorHandler(new IOErrorEvent(IOErrorEvent.IO_ERROR, false, false, "not logged in")); return; }; _loader = new URLLoader(); var args:URLVariables = new URLVariables(); args.op = _operation; args.key = key; var req:URLRequest = new URLRequest((((MochiSocial.getAPIURL() + "/") + "MochiUserData?") + args.toString())); req.method = URLRequestMethod.POST; req.contentType = "application/x-mochi-userdata"; req.requestHeaders = [new URLRequestHeader("x-mochi-services-version", MochiServices.getVersion()), new URLRequestHeader("x-mochi-api-token", api_token)]; req.data = _data; _loader.dataFormat = URLLoaderDataFormat.BINARY; _loader.addEventListener(Event.COMPLETE, completeHandler); _loader.addEventListener(IOErrorEvent.IO_ERROR, errorHandler); _loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler); try { _loader.load(req); } catch(e:SecurityError) { errorHandler(new IOErrorEvent(IOErrorEvent.IO_ERROR, false, false, ("security error: " + e.toString()))); }; } public function completeHandler(_arg1:Event):void{ var event = _arg1; try { if (_loader.data.length){ data = deserialize(_loader.data); } else { data = null; }; } catch(e:Error) { errorHandler(new IOErrorEvent(IOErrorEvent.IO_ERROR, false, false, ("deserialize error: " + e.toString()))); return; }; if (callback != null){ performCallback(); } else { dispatchEvent(event); }; close(); } public function errorHandler(_arg1:IOErrorEvent):void{ data = null; error = _arg1; if (callback != null){ performCallback(); } else { dispatchEvent(_arg1); }; close(); } public function securityErrorHandler(_arg1:SecurityErrorEvent):void{ errorHandler(new IOErrorEvent(IOErrorEvent.IO_ERROR, false, false, ("security error: " + _arg1.toString()))); } public function performCallback():void{ try { callback(this); } catch(e:Error) { trace(("[MochiUserData] exception during callback: " + e)); }; } public function close():void{ if (_loader){ _loader.removeEventListener(Event.COMPLETE, completeHandler); _loader.removeEventListener(IOErrorEvent.IO_ERROR, errorHandler); _loader.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler); _loader.close(); _loader = null; }; error = null; callback = null; } public function getEvent():void{ request("get", serialize(null)); } public function putEvent(_arg1):void{ request("put", serialize(_arg1)); } override public function toString():String{ return ((((((((("[MochiUserData operation=" + operation) + " key=\"") + key) + "\" data=") + data) + " error=\"") + error) + "\"]")); } public static function get(_arg1:String, _arg2:Function):void{ var _local3:MochiUserData = new MochiUserData(_arg1, _arg2); _local3.getEvent(); } public static function put(_arg1:String, _arg2, _arg3:Function):void{ var _local4:MochiUserData = new MochiUserData(_arg1, _arg3); _local4.putEvent(_arg2); } } }//package mochi.as3
Section 238
//BadIcecreamFont (BadIcecreamFont) package { import com.nitrome.ui.*; public dynamic class BadIcecreamFont extends BadIcecreamTextBox { } }//package
Section 239
//BadIcecreamRed_Assets (BadIcecreamRed_Assets) package { import flash.display.*; public dynamic class BadIcecreamRed_Assets extends MovieClip { public var STOP:red_STOP; public var C:red_C; public var D:red_D; public var E:red_E; public var F:red_F; public var H:red_H; public var I:red_I; public var J:red_J; public var L:red_L; public var P:red_P; public var K:red_K; public var W:red_W; public var X:red_X; public var R:red_R; public var T:red_T; public var U:red_U; public var G:red_G; public var Y:red_Y; public var Z:red_Z; public var S:red_S; public var A:red_A; public var N:red_N; public var O:red_O; public var Q:red_Q; public var V:red_V; public var M:red_M; public var B:red_B; public var EXCLAMATION:red_EXCLAMATION; public var NUMBER_0:red_NUMBER_0; public var NUMBER_1:red_NUMBER_1; public var NUMBER_3:red_NUMBER_3; public var NUMBER_4:red_NUMBER_4; public var NUMBER_5:red_NUMBER_5; public var NUMBER_7:red_NUMBER_7; public var NUMBER_8:red_NUMBER_8; public var NUMBER_6:red_NUMBER_6; public var NUMBER_9:red_NUMBER_9; public var NUMBER_2:red_NUMBER_2; public var DOUBLEQUOTE:red_DOUBLEQUOTE; public var HYPHEN:red_HYPHEN; public var PLUS:red_PLUS; public var EQUALS:red_EQUALS; public var QUESTION:red_QUESTION; } }//package
Section 240
//BadIcecreamWhite_Assets (BadIcecreamWhite_Assets) package { import flash.display.*; public dynamic class BadIcecreamWhite_Assets extends MovieClip { public var STOP:white_STOP; public var C:white_C; public var D:white_D; public var E:white_E; public var F:white_F; public var H:white_H; public var I:white_I; public var J:white_J; public var L:white_L; public var P:white_P; public var K:white_K; public var W:white_W; public var X:white_X; public var R:white_R; public var T:white_T; public var U:white_U; public var G:white_G; public var Y:white_Y; public var Z:white_Z; public var S:white_S; public var A:white_A; public var N:white_N; public var O:white_O; public var Q:white_Q; public var V:white_V; public var M:white_M; public var B:white_B; public var EXCLAMATION:white_EXCLAMATION; public var NUMBER_0:white_NUMBER_0; public var NUMBER_1:white_NUMBER_1; public var NUMBER_3:white_NUMBER_3; public var NUMBER_4:white_NUMBER_4; public var NUMBER_5:white_NUMBER_5; public var NUMBER_7:white_NUMBER_7; public var NUMBER_8:white_NUMBER_8; public var NUMBER_6:white_NUMBER_6; public var NUMBER_9:white_NUMBER_9; public var NUMBER_2:white_NUMBER_2; public var DOUBLEQUOTE:white_DOUBLEQUOTE; public var HYPHEN:white_HYPHEN; public var PLUS:white_PLUS; public var EQUALS:white_EQUALS; public var QUESTION:white_QUESTION; } }//package
Section 241
//BadIcecreamYellow_Assets (BadIcecreamYellow_Assets) package { import flash.display.*; public dynamic class BadIcecreamYellow_Assets extends MovieClip { public var STOP:yellow_STOP; public var C:yellow_C; public var D:yellow_D; public var E:yellow_E; public var F:yellow_F; public var H:yellow_H; public var I:yellow_I; public var J:yellow_J; public var L:yellow_L; public var P:yellow_P; public var K:yellow_K; public var W:yellow_W; public var X:yellow_X; public var R:yellow_R; public var T:yellow_T; public var U:yellow_U; public var G:yellow_G; public var Y:yellow_Y; public var Z:yellow_Z; public var S:yellow_S; public var A:yellow_A; public var N:yellow_N; public var O:yellow_O; public var Q:yellow_Q; public var V:yellow_V; public var M:yellow_M; public var B:yellow_B; public var EXCLAMATION:yellow_EXCLAMATION; public var NUMBER_0:yellow_NUMBER_0; public var NUMBER_1:yellow_NUMBER_1; public var NUMBER_3:yellow_NUMBER_3; public var NUMBER_4:yellow_NUMBER_4; public var NUMBER_5:yellow_NUMBER_5; public var NUMBER_7:yellow_NUMBER_7; public var NUMBER_8:yellow_NUMBER_8; public var NUMBER_6:yellow_NUMBER_6; public var NUMBER_9:yellow_NUMBER_9; public var NUMBER_2:yellow_NUMBER_2; public var DOUBLEQUOTE:yellow_DOUBLEQUOTE; public var HYPHEN:yellow_HYPHEN; public var PLUS:yellow_PLUS; public var EQUALS:yellow_EQUALS; public var QUESTION:yellow_QUESTION; } }//package
Section 242
//BigTree (BigTree) package { import com.nitrome.badicecream.*; public dynamic class BigTree extends StaticObject { } }//package
Section 243
//BigTreeShadow (BigTreeShadow) package { import flash.display.*; public dynamic class BigTreeShadow extends BitmapData { public function BigTreeShadow(_arg1:int=36, _arg2:int=25){ super(_arg1, _arg2); } } }//package
Section 244
//BigWell (BigWell) package { import com.nitrome.badicecream.*; public dynamic class BigWell extends StaticObject { } }//package
Section 245
//BigWellShadow (BigWellShadow) package { import flash.display.*; public dynamic class BigWellShadow extends BitmapData { public function BigWellShadow(_arg1:int=36, _arg2:int=36){ super(_arg1, _arg2); } } }//package
Section 246
//BlockTile (BlockTile) package { import com.nitrome.badicecream.*; public dynamic class BlockTile extends Tile { } }//package
Section 247
//BrickBlockBlue (BrickBlockBlue) package { import com.nitrome.badicecream.*; public dynamic class BrickBlockBlue extends StaticObject { } }//package
Section 248
//BrickBlockRed (BrickBlockRed) package { import com.nitrome.badicecream.*; public dynamic class BrickBlockRed extends StaticObject { } }//package
Section 249
//BrickBlockShadow (BrickBlockShadow) package { import flash.display.*; public dynamic class BrickBlockShadow extends BitmapData { public function BrickBlockShadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 250
//BrickBlockYellow (BrickBlockYellow) package { import com.nitrome.badicecream.*; public dynamic class BrickBlockYellow extends StaticObject { } }//package
Section 251
//ClearButton (ClearButton) package { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import com.nitrome.highscore.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class ClearButton extends ClearButton { public var __id18_:BadIcecreamFont; public function ClearButton(){ __setProp___id18__ClearButton_Layer2_0(); } function __setProp___id18__ClearButton_Layer2_0(){ try { __id18_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id18_.align = "center"; __id18_.alignVert = "center"; __id18_.color = 0xFFFFFF; __id18_.lineSpacing = 24; __id18_.previewText = "clear"; __id18_.scale = 2; __id18_.style = 0; __id18_.tracking = 1; __id18_.wordWrap = true; try { __id18_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package
Section 252
//CubedLog (CubedLog) package { import com.nitrome.badicecream.*; public dynamic class CubedLog extends StaticObject { } }//package
Section 253
//CubedLogShadow (CubedLogShadow) package { import flash.display.*; public dynamic class CubedLogShadow extends BitmapData { public function CubedLogShadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 254
//DuckFeather1 (DuckFeather1) package { import flash.display.*; public dynamic class DuckFeather1 extends MovieClip { } }//package
Section 255
//DuckFeather2 (DuckFeather2) package { import flash.display.*; public dynamic class DuckFeather2 extends MovieClip { } }//package
Section 256
//explosion (explosion) package { import flash.display.*; public dynamic class explosion extends MovieClip { public function explosion(){ addFrameScript(35, frame36); } function frame36(){ stop(); } } }//package
Section 257
//flame (flame) package { import flash.display.*; public dynamic class flame extends MovieClip { } }//package
Section 258
//FourBlue (FourBlue) package { import com.nitrome.badicecream.*; public dynamic class FourBlue extends StaticObject { } }//package
Section 259
//FourRed (FourRed) package { import com.nitrome.badicecream.*; public dynamic class FourRed extends StaticObject { } }//package
Section 260
//FourShadow (FourShadow) package { import flash.display.*; public dynamic class FourShadow extends BitmapData { public function FourShadow(_arg1:int=36, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 261
//FourYellow (FourYellow) package { import com.nitrome.badicecream.*; public dynamic class FourYellow extends StaticObject { } }//package
Section 262
//FruitShadow (FruitShadow) package { import flash.display.*; public dynamic class FruitShadow extends BitmapData { public function FruitShadow(_arg1:int=16, _arg2:int=14){ super(_arg1, _arg2); } } }//package
Section 263
//GameMusic (GameMusic) package { import flash.media.*; public dynamic class GameMusic extends Sound { } }//package
Section 264
//HighScoreBoard (HighScoreBoard) package { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import com.nitrome.highscore.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class HighScoreBoard extends HighScoreBoard { public var __id16_:BadIcecreamFont; public var __setPropDict:Dictionary; public function HighScoreBoard(){ __setPropDict = new Dictionary(true); super(); addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10); } function __setProp___id16__HighScoreBoard_Layer2_0(){ if ((((__setPropDict[__id16_] == undefined)) || (!((((int(__setPropDict[__id16_]) >= 1)) && ((int(__setPropDict[__id16_]) <= 10))))))){ __setPropDict[__id16_] = currentFrame; try { __id16_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id16_.align = "center"; __id16_.alignVert = "top"; __id16_.color = 0xFFFFFF; __id16_.lineSpacing = 24; __id16_.previewText = "scores"; __id16_.scale = 2; __id16_.style = 0; __id16_.tracking = 1; __id16_.wordWrap = true; try { __id16_["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function frame1(){ __setProp___id16__HighScoreBoard_Layer2_0(); } function frame2(){ __setProp___id16__HighScoreBoard_Layer2_0(); } function frame3(){ __setProp___id16__HighScoreBoard_Layer2_0(); } function frame4(){ __setProp___id16__HighScoreBoard_Layer2_0(); } function frame5(){ __setProp___id16__HighScoreBoard_Layer2_0(); } function frame6(){ __setProp___id16__HighScoreBoard_Layer2_0(); } function frame7(){ __setProp___id16__HighScoreBoard_Layer2_0(); } function frame8(){ __setProp___id16__HighScoreBoard_Layer2_0(); } function frame9(){ __setProp___id16__HighScoreBoard_Layer2_0(); } function frame10(){ __setProp___id16__HighScoreBoard_Layer2_0(); } } }//package
Section 265
//Hut1 (Hut1) package { import com.nitrome.badicecream.*; public dynamic class Hut1 extends StaticObject { } }//package
Section 266
//Hut1Shadow (Hut1Shadow) package { import flash.display.*; public dynamic class Hut1Shadow extends BitmapData { public function Hut1Shadow(_arg1:int=90, _arg2:int=36){ super(_arg1, _arg2); } } }//package
Section 267
//Hut2 (Hut2) package { import com.nitrome.badicecream.*; public dynamic class Hut2 extends StaticObject { } }//package
Section 268
//Hut2Shadow (Hut2Shadow) package { import flash.display.*; public dynamic class Hut2Shadow extends BitmapData { public function Hut2Shadow(_arg1:int=90, _arg2:int=36){ super(_arg1, _arg2); } } }//package
Section 269
//Igloo (Igloo) package { import com.nitrome.badicecream.*; public dynamic class Igloo extends StaticObject { } }//package
Section 270
//IglooShadow (IglooShadow) package { import flash.display.*; public dynamic class IglooShadow extends BitmapData { public function IglooShadow(_arg1:int=72, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 271
//IndicatorPanel (IndicatorPanel) package { import flash.display.*; public dynamic class IndicatorPanel extends MovieClip { } }//package
Section 272
//InstructionsBack (InstructionsBack) package { import com.nitrome.game.*; public dynamic class InstructionsBack extends InstructionsNavigationButton { } }//package
Section 273
//InstructionsForward (InstructionsForward) package { import com.nitrome.game.*; public dynamic class InstructionsForward extends InstructionsNavigationButton { } }//package
Section 274
//LandTile (LandTile) package { import com.nitrome.badicecream.*; public dynamic class LandTile extends Tile { } }//package
Section 275
//LargeGroundHole (LargeGroundHole) package { import com.nitrome.badicecream.*; public dynamic class LargeGroundHole extends StaticObject { } }//package
Section 276
//LargeSnowMound (LargeSnowMound) package { import com.nitrome.badicecream.*; public dynamic class LargeSnowMound extends StaticObject { } }//package
Section 277
//LetterButton (LetterButton) package { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import com.nitrome.highscore.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class LetterButton extends LetterButton { public function LetterButton(){ __setProp__letter_LetterButton_Layer2_0(); } function __setProp__letter_LetterButton_Layer2_0(){ try { _letter["componentInspectorSetting"] = true; } catch(e:Error) { }; _letter.align = "center"; _letter.alignVert = "center"; _letter.color = 0xFFFFFF; _letter.lineSpacing = 24; _letter.previewText = "a"; _letter.scale = 2; _letter.style = 0; _letter.tracking = 1; _letter.wordWrap = true; try { _letter["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package
Section 278
//LittleTree (LittleTree) package { import com.nitrome.badicecream.*; public dynamic class LittleTree extends StaticObject { } }//package
Section 279
//LittleTreeShadow (LittleTreeShadow) package { import flash.display.*; public dynamic class LittleTreeShadow extends BitmapData { public function LittleTreeShadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 280
//Log (Log) package { import com.nitrome.badicecream.*; public dynamic class Log extends StaticObject { } }//package
Section 281
//LogShadow (LogShadow) package { import flash.display.*; public dynamic class LogShadow extends BitmapData { public function LogShadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 282
//LogsLeft (LogsLeft) package { import com.nitrome.badicecream.*; public dynamic class LogsLeft extends StaticObject { } }//package
Section 283
//LogsLeftShadow (LogsLeftShadow) package { import flash.display.*; public dynamic class LogsLeftShadow extends BitmapData { public function LogsLeftShadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 284
//LogsMiddle (LogsMiddle) package { import com.nitrome.badicecream.*; public dynamic class LogsMiddle extends StaticObject { } }//package
Section 285
//LogsMiddleShadow (LogsMiddleShadow) package { import flash.display.*; public dynamic class LogsMiddleShadow extends BitmapData { public function LogsMiddleShadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 286
//LogsRight (LogsRight) package { import com.nitrome.badicecream.*; public dynamic class LogsRight extends StaticObject { } }//package
Section 287
//LogsRightShadow (LogsRightShadow) package { import flash.display.*; public dynamic class LogsRightShadow extends BitmapData { public function LogsRightShadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 288
//LogsSingle (LogsSingle) package { import com.nitrome.badicecream.*; public dynamic class LogsSingle extends StaticObject { } }//package
Section 289
//LogsSingleShadow (LogsSingleShadow) package { import flash.display.*; public dynamic class LogsSingleShadow extends BitmapData { public function LogsSingleShadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 290
//LoseMusic (LoseMusic) package { import flash.media.*; public dynamic class LoseMusic extends Sound { } }//package
Section 291
//MedGroundHole (MedGroundHole) package { import com.nitrome.badicecream.*; public dynamic class MedGroundHole extends StaticObject { } }//package
Section 292
//MeltedSnow1 (MeltedSnow1) package { import com.nitrome.badicecream.*; public dynamic class MeltedSnow1 extends StaticObject { } }//package
Section 293
//MeltedSnow10 (MeltedSnow10) package { import com.nitrome.badicecream.*; public dynamic class MeltedSnow10 extends StaticObject { } }//package
Section 294
//MeltedSnow11 (MeltedSnow11) package { import com.nitrome.badicecream.*; public dynamic class MeltedSnow11 extends StaticObject { } }//package
Section 295
//MeltedSnow12 (MeltedSnow12) package { import com.nitrome.badicecream.*; public dynamic class MeltedSnow12 extends StaticObject { } }//package
Section 296
//MeltedSnow2 (MeltedSnow2) package { import com.nitrome.badicecream.*; public dynamic class MeltedSnow2 extends StaticObject { } }//package
Section 297
//MeltedSnow3 (MeltedSnow3) package { import com.nitrome.badicecream.*; public dynamic class MeltedSnow3 extends StaticObject { } }//package
Section 298
//MeltedSnow4 (MeltedSnow4) package { import com.nitrome.badicecream.*; public dynamic class MeltedSnow4 extends StaticObject { } }//package
Section 299
//MeltedSnow5 (MeltedSnow5) package { import com.nitrome.badicecream.*; public dynamic class MeltedSnow5 extends StaticObject { } }//package
Section 300
//MeltedSnow6 (MeltedSnow6) package { import com.nitrome.badicecream.*; public dynamic class MeltedSnow6 extends StaticObject { } }//package
Section 301
//MeltedSnow7 (MeltedSnow7) package { import com.nitrome.badicecream.*; public dynamic class MeltedSnow7 extends StaticObject { } }//package
Section 302
//MeltedSnow8 (MeltedSnow8) package { import com.nitrome.badicecream.*; public dynamic class MeltedSnow8 extends StaticObject { } }//package
Section 303
//MeltedSnow9 (MeltedSnow9) package { import com.nitrome.badicecream.*; public dynamic class MeltedSnow9 extends StaticObject { } }//package
Section 304
//MenuMusic (MenuMusic) package { import flash.media.*; public dynamic class MenuMusic extends Sound { } }//package
Section 305
//MochiBot (MochiBot) package { import flash.display.*; import flash.net.*; import flash.system.*; public dynamic class MochiBot extends Sprite { public static function track(_arg1:Sprite, _arg2:String):MochiBot{ if (Security.sandboxType == "localWithFile"){ return (null); }; var _local3:MochiBot = new (MochiBot); _arg1.addChild(_local3); Security.allowDomain("*"); Security.allowInsecureDomain("*"); var _local4 = "http://core.mochibot.com/my/core.swf"; var _local5:URLVariables = new URLVariables(); _local5["sb"] = Security.sandboxType; _local5["v"] = Capabilities.version; _local5["swfid"] = _arg2; _local5["mv"] = "8"; _local5["fv"] = "9"; var _local6:String = _local3.root.loaderInfo.loaderURL; if (_local6.indexOf("http") == 0){ _local5["url"] = _local6; } else { _local5["url"] = "local"; }; var _local7:URLRequest = new URLRequest(_local4); _local7.contentType = "application/x-www-form-urlencoded"; _local7.method = URLRequestMethod.POST; _local7.data = _local5; var _local8:Loader = new Loader(); _local3.addChild(_local8); _local8.load(_local7); return (_local3); } } }//package
Section 306
//NextArrow (NextArrow) package { import com.nitrome.highscore.*; public dynamic class NextArrow extends ArrowButton { } }//package
Section 307
//NitromeGame (NitromeGame) package { import flash.display.*; import flash.net.*; import com.nitrome.game.*; import com.nitrome.util.*; public class NitromeGame { public static const NITROME_URL:Array = ["http://www.nitrome.com/", "http://nitrome.com", "http://cdn.nitrome.com/"]; public static const CANDYSTAND_URL:Array = ["http://www.candystand.com/", "http://candystand.com/"]; public static const MINICLIP_URL:Array = ["http://www.miniclip.com/", "http://miniclip.com/"]; public static const ATRATIVA_URL:Array = ["http://atrativa.com.br/", "http://*.atrativa.com.br/"]; public static const SUBMIT_URL:String = "http://www.nitrome.com/php/submit_score.php"; public static const RETRIEVE_URL:String = "http://www.nitrome.com/php/retrieve_scores.php"; private static var _level_id:String; private static var _total_levels:int; private static var _game_id:String; private static var _url:String; private static var _leading_zero:Boolean = false; private static var _time_based:Boolean = false; private static var _selected_level:int = 1; private static var ar_1:Array = new Array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "/", ":", ".", "_", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-"); private static var ar_2:Array = new Array("_", "7", "c", "2", "l", "r", "a", "h", "i", ".", "g", "m", "v", "1", "b", "q", "3", "z", "w", "o", "u", "t", "s", "0", "d", "f", "8", "n", "5", "k", ":", "j", "p", "/", "4", "6", "e", "9", "y", "x", "-"); private static var ar_key:String = "ctdngevfaqki8_lb:psoj90ux127hm/4w5y3rz.6-"; private static var adj:Number = 1.75; private static var ff:Array = new Array(); public static var timeline:MovieClip; public static var sound_manager:SoundManager; public static var global:Object = new Object(); public static var transition:Transition; public static function init(_arg1:MovieClip, _arg2:String, _arg3:String, _arg4:Number):void{ timeline = _arg1; _url = _arg1.loaderInfo.url; _level_id = _arg3; _total_levels = _arg4; _game_id = _arg2.toLowerCase(); } public static function get game_id():String{ return (_game_id); } public static function get level_id():String{ return (_level_id); } public static function get total_levels():int{ return (_total_levels); } public static function get selected_level():int{ return (_selected_level); } public static function set selected_level(_arg1:int):void{ _selected_level = _arg1; } public static function get url():String{ return (_url); } public static function get leading_zero():Boolean{ return (_leading_zero); } public static function set leading_zero(_arg1:Boolean):void{ _leading_zero = _arg1; } public static function get time_based():Boolean{ return (_time_based); } public static function set time_based(_arg1:Boolean):void{ _time_based = _arg1; } public static function isAtURL(... _args):Boolean{ var _local3:Array; var _local4:int; var _local5:String; if (_args.length == 0){ _args.push(NITROME_URL); }; var _local2:int; while (_local2 < _args.length) { _local3 = _args[_local2]; _local4 = 0; while (_local4 < _local3.length) { _local5 = _local3[_local4]; if (compareURLTo(_local5)){ return (true); }; _local4++; }; _local2++; }; return (false); } private static function compareURLTo(_arg1:String):Boolean{ var _local7:Number; var _local8:String; var _local9:String; var _local2 = "http://"; if (url.substr(0, _local2.length) != _local2){ return (false); }; var _local3:String = url.substr(_local2.length); _arg1 = _arg1.substr(_local2.length); while (_local3.charAt(0) == "/") { _local3 = _local3.substr(1); }; while (_arg1.charAt(0) == "/") { _arg1 = _arg1.substr(1); }; var _local4:Array = _local3.split("/"); var _local5:Array = _arg1.split("/"); var _local6:Number = 0; while (_local6 < _local5.length) { if (_local5[_local6].length < 1){ } else { _local7 = _local5[_local6].indexOf("*"); if (_local7 != -1){ _local8 = _local5[_local6].substr(0, _local7); _local9 = _local5[_local6].substr((_local7 + 1)); if (_local4[_local6].substr(0, _local8.length) != _local8){ return (false); }; if (_local4[_local6].substr(-(_local9.length)) != _local9){ return (false); }; } else { if (_local5[_local6] != _local4[_local6]){ return (false); }; }; }; _local6++; }; return (true); } public static function getSwfPath():String{ var _local1:String = url; var _local2:int = _local1.length; while (_local2 >= 0) { if (_local1.charAt(_local2) == "/"){ _local1 = _local1.slice(0, (_local2 + 1)); break; }; _local2--; }; return (_local1); } public static function getLevelName(_arg1:Number, _arg2:String=".xml"):String{ var _local3:MD5 = new MD5(); var _local4 = ""; if (leading_zero){ if (_arg1 < 10){ _local4 = "0"; }; }; var _local5:String = _local3.hash(String(((level_id + _local4) + _arg1))); return ((_local5 + _arg2)); } public static function getSharedObject(_arg1:int=1):SharedObject{ var _local2:String = (("so_" + _game_id) + _arg1); return (SharedObject.getLocal(_local2)); } public static function setLevelUnlocked(_arg1:int, _arg2:int=1):void{ var _local3:SharedObject = getSharedObject(_arg2); if (!_local3.data.levels_unlocked){ _local3.data.levels_unlocked = [1]; }; _local3.data.levels_unlocked[(_arg1 - 1)] = 1; _local3.flush(); _local3.close(); } public static function setLevelLocked(_arg1:int, _arg2:int=1):void{ var _local3:SharedObject = getSharedObject(_arg2); if (_local3.data.levels_unlocked){ _local3.data.levels_unlocked[(_arg1 - 1)] = 0; }; _local3.flush(); _local3.close(); } public static function getLevelUnlocked(_arg1:int, _arg2:int=1):Boolean{ if (_arg1 == 1){ return (true); }; var _local3:SharedObject = getSharedObject(_arg2); var _local4:Boolean; if (_local3.data.levels_unlocked){ _local4 = Boolean(_local3.data.levels_unlocked[(_arg1 - 1)]); }; _local3.close(); return (_local4); } public static function lockAllLevels(_arg1:int=1):void{ var _local2:SharedObject = getSharedObject(_arg1); _local2.data.levels_unlocked = [1]; _local2.flush(); _local2.close(); } public static function unlockAllLevels(_arg1:int=1):void{ var _local2:SharedObject = getSharedObject(_arg1); var _local3:Array = []; var _local4:int; while (_local4 < total_levels) { _local3[_local4] = 1; _local4++; }; _local2.data.levels_unlocked = _local3; _local2.flush(); _local2.close(); } public static function setLevelScore(_arg1:int, _arg2:int, _arg3:int=1):void{ var _local4:SharedObject = getSharedObject(_arg3); if (!_local4.data.level_scores){ _local4.data.level_scores = []; }; _local4.data.level_scores[_arg2] = _arg1; _local4.flush(); _local4.close(); } public static function getLevelScore(_arg1:int, _arg2:int=1):int{ var _local3:SharedObject = getSharedObject(_arg2); var _local4:Number = 0; if (_local3.data.level_scores){ if (_local3.data.level_scores[_arg1]){ _local4 = Number(_local3.data.level_scores[_arg1]); if (isNaN(_local4)){ _local4 = 0; }; }; }; _local3.close(); return (_local4); } public static function getTotalScore(_arg1:int=1):int{ var _local4:int; var _local5:Number; var _local2:SharedObject = getSharedObject(_arg1); var _local3:Number = 0; if (_local2.data.level_scores){ _local4 = 1; while (_local4 < _total_levels) { _local5 = 0; if (_local2.data.level_scores[_local4]){ _local5 = Number(_local2.data.level_scores[_local4]); if (isNaN(_local5)){ _local5 = 0; }; }; _local3 = (_local3 + _local5); _local4++; }; }; _local2.close(); return (_local3); } public static function getLastSavedScore(_arg1:int=1):int{ var _local2:SharedObject = getSharedObject(_arg1); var _local3:Number = Number(_local2.data.last_saved_score); if (isNaN(_local3)){ _local3 = 0; }; _local2.close(); return (_local3); } public static function setLastSavedScore(_arg1:int, _arg2:int=1):void{ var _local3:SharedObject = getSharedObject(_arg2); _local3.data.last_saved_score = _arg1; _local3.flush(); _local3.close(); } public static function getHighScoreLine(_arg1:String, _arg2:int):Object{ var _local5:Array; var _local6:Object; var _local3:Array = _arg1.split("|"); var _local4:String = _local3[(_arg2 - 1)]; if ((((((((_local4 == "0")) || ((_local4 == "1")))) || ((_local4 == null)))) || ((_local4 == "")))){ return (null); }; _local5 = _local4.split("_"); if ((((_local5[1] == "n")) || ((_local5[2] == "n")))){ return (null); }; _local6 = new Object(); _local6.username = _local5[2]; _local6.score = _local5[1]; _local6.rank = _local5[0]; return (_local6); } public static function displayNextButton(_arg1:String):Boolean{ var _local2:Array = _arg1.split("|"); var _local3:String = _local2[10]; if (_local3 == "1"){ return (true); }; if (_local3 == "0"){ return (false); }; return (false); } public static function displayPreviousButton(_arg1:String):Boolean{ var _local2:Array = _arg1.split("|"); var _local3:String = _local2[11]; if (_local3 == "1"){ return (true); }; if (_local3 == "0"){ return (false); }; return (false); } public static function getScoreData(_arg1:int, _arg2:String):String{ var _local3:String = ((((String(_arg1) + "_") + game_id) + "_") + _arg2.toLowerCase()); trace(("encrypting: " + _local3)); var _local4:String = encryptString(ar_key, _local3); trace(("encrypted: " + _local4)); trace(("decrypted: " + decryptString(ar_key, _local4))); return (_local4); } private static function encryptString(_arg1:String, _arg2:String):String{ var _local6:String; var _local7:int; var _local8:int; var _local9:Number; var _local10:int; var _local11:String; adj = 1.75; ff = convertKey(_arg1); var _local3 = ""; var _local4:Number = 0; var _local5:int; while (_local5 < _arg2.length) { _local6 = _arg2.substr(_local5, 1); _local8 = 0; while (_local8 < ar_1.length) { if (ar_1[_local8] == _local6){ _local7 = _local8; break; }; _local8++; }; adj = applyFudgeFactor(); _local9 = (_local4 + adj); _local10 = (Math.round(_local9) + _local7); _local10 = checkRange(_local10); _local4 = (_local9 + _local10); _local11 = ar_2[_local10]; _local3 = (_local3 + _local11); _local5++; }; return (_local3); } private static function convertKey(_arg1:String):Array{ var _local5:String; var _local6:int; var _local7:int; var _local2:Array = new Array(); _local2.push(_arg1.length); var _local3:int; var _local4:int; while (_local4 < _arg1.length) { _local5 = _arg1.substr(_local4, 1); _local7 = 0; while (_local7 < ar_1.length) { if (ar_1[_local7] == _local5){ _local6 = _local7; break; }; _local7++; }; _local2.push(_local6); _local3 = (_local3 + _local6); _local4++; }; _local2.push(_local3); return (_local2); } private static function applyFudgeFactor():Number{ var _local1:Number = Number(ff.shift()); _local1 = (_local1 + adj); ff.push(_local1); return (_local1); } private static function checkRange(_arg1:int):int{ _arg1 = Math.round(_arg1); var _local2:int = ar_1.length; while (_arg1 >= _local2) { _arg1 = (_arg1 - _local2); }; while (_arg1 < 0) { _arg1 = (_arg1 + _local2); }; return (_arg1); } private static function decryptString(_arg1:String, _arg2:String):String{ var _local6:*; var _local7:int; var _local8:int; var _local9:Number; var _local10:int; var _local11:String; adj = 1.75; ff = convertKey(_arg1); var _local3 = ""; var _local4:Number = 0; var _local5:int; while (_local5 < _arg2.length) { _local6 = _arg2.substr(_local5, 1); _local8 = 0; while (_local8 < ar_2.length) { if (ar_2[_local8] == _local6){ _local7 = _local8; break; }; _local8++; }; adj = applyFudgeFactor(); _local9 = (_local4 + adj); _local10 = (_local7 - Math.round(_local9)); _local10 = checkRange(_local10); _local4 = (_local9 + _local7); _local11 = ar_1[_local10]; _local3 = (_local3 + _local11); _local5++; }; return (_local3); } public static function set music(_arg1:Boolean):void{ var _local2:String = ("so_" + game_id); var _local3:SharedObject = SharedObject.getLocal(_local2); _local3.data.musicon = _arg1; _local3.flush(); _local3.close(); } public static function get music():Boolean{ var _local1:String = ("so_" + game_id); var _local2:SharedObject = SharedObject.getLocal(_local1); var _local3:Boolean; if (_local2.data.musicon != undefined){ _local3 = _local2.data.musicon; }; _local2.close(); return (_local3); } public static function set sfx(_arg1:Boolean):void{ var _local2:String = ("so_" + game_id); var _local3:SharedObject = SharedObject.getLocal(_local2); _local3.data.sfxon = _arg1; _local3.flush(); _local3.close(); } public static function get sfx():Boolean{ var _local1:String = ("so_" + game_id); var _local2:SharedObject = SharedObject.getLocal(_local1); var _local3:Boolean; if (_local2.data.sfxon != undefined){ _local3 = _local2.data.sfxon; }; _local2.close(); return (_local3); } public static function set edgeScrolling(_arg1:Boolean):void{ var _local2:String = ("so_" + _game_id); var _local3:SharedObject = SharedObject.getLocal(_local2); _local3.data.edgescrollon = _arg1; _local3.flush(); _local3.close(); } public static function get edgeScrolling():Boolean{ var _local1:String = ("so_" + _game_id); var _local2:SharedObject = SharedObject.getLocal(_local1); var _local3:Boolean; if (_local2.data.edgescrollon != undefined){ _local3 = _local2.data.edgescrollon; }; _local2.close(); return (_local3); } } }//package
Section 308
//OneBlue (OneBlue) package { import com.nitrome.badicecream.*; public dynamic class OneBlue extends StaticObject { } }//package
Section 309
//OneBlueHole (OneBlueHole) package { import com.nitrome.badicecream.*; public dynamic class OneBlueHole extends StaticObject { } }//package
Section 310
//OneRed (OneRed) package { import com.nitrome.badicecream.*; public dynamic class OneRed extends StaticObject { } }//package
Section 311
//OneRedHole (OneRedHole) package { import com.nitrome.badicecream.*; public dynamic class OneRedHole extends StaticObject { } }//package
Section 312
//OneShadow (OneShadow) package { import flash.display.*; public dynamic class OneShadow extends BitmapData { public function OneShadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 313
//OneYellow (OneYellow) package { import com.nitrome.badicecream.*; public dynamic class OneYellow extends StaticObject { } }//package
Section 314
//OneYellowHole (OneYellowHole) package { import com.nitrome.badicecream.*; public dynamic class OneYellowHole extends StaticObject { } }//package
Section 315
//PlayerShadow (PlayerShadow) package { import flash.display.*; public dynamic class PlayerShadow extends BitmapData { public function PlayerShadow(_arg1:int=20, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 316
//PoleTree (PoleTree) package { import com.nitrome.badicecream.*; public dynamic class PoleTree extends StaticObject { } }//package
Section 317
//PoleTreeShadow (PoleTreeShadow) package { import flash.display.*; public dynamic class PoleTreeShadow extends BitmapData { public function PoleTreeShadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 318
//PrevArrow (PrevArrow) package { import com.nitrome.highscore.*; public dynamic class PrevArrow extends ArrowButton { } }//package
Section 319
//red_A (red_A) package { import flash.display.*; public dynamic class red_A extends Sprite { } }//package
Section 320
//red_B (red_B) package { import flash.display.*; public dynamic class red_B extends Sprite { } }//package
Section 321
//red_C (red_C) package { import flash.display.*; public dynamic class red_C extends Sprite { } }//package
Section 322
//red_D (red_D) package { import flash.display.*; public dynamic class red_D extends Sprite { } }//package
Section 323
//red_DOUBLEQUOTE (red_DOUBLEQUOTE) package { import flash.display.*; public dynamic class red_DOUBLEQUOTE extends Sprite { } }//package
Section 324
//red_E (red_E) package { import flash.display.*; public dynamic class red_E extends Sprite { } }//package
Section 325
//red_EQUALS (red_EQUALS) package { import flash.display.*; public dynamic class red_EQUALS extends Sprite { } }//package
Section 326
//red_EXCLAMATION (red_EXCLAMATION) package { import flash.display.*; public dynamic class red_EXCLAMATION extends Sprite { } }//package
Section 327
//red_F (red_F) package { import flash.display.*; public dynamic class red_F extends Sprite { } }//package
Section 328
//red_G (red_G) package { import flash.display.*; public dynamic class red_G extends Sprite { } }//package
Section 329
//red_H (red_H) package { import flash.display.*; public dynamic class red_H extends Sprite { } }//package
Section 330
//red_HYPHEN (red_HYPHEN) package { import flash.display.*; public dynamic class red_HYPHEN extends Sprite { } }//package
Section 331
//red_I (red_I) package { import flash.display.*; public dynamic class red_I extends Sprite { } }//package
Section 332
//red_J (red_J) package { import flash.display.*; public dynamic class red_J extends Sprite { } }//package
Section 333
//red_K (red_K) package { import flash.display.*; public dynamic class red_K extends Sprite { } }//package
Section 334
//red_L (red_L) package { import flash.display.*; public dynamic class red_L extends Sprite { } }//package
Section 335
//red_M (red_M) package { import flash.display.*; public dynamic class red_M extends Sprite { } }//package
Section 336
//red_N (red_N) package { import flash.display.*; public dynamic class red_N extends Sprite { } }//package
Section 337
//red_NUMBER_0 (red_NUMBER_0) package { import flash.display.*; public dynamic class red_NUMBER_0 extends Sprite { } }//package
Section 338
//red_NUMBER_1 (red_NUMBER_1) package { import flash.display.*; public dynamic class red_NUMBER_1 extends Sprite { } }//package
Section 339
//red_NUMBER_2 (red_NUMBER_2) package { import flash.display.*; public dynamic class red_NUMBER_2 extends Sprite { } }//package
Section 340
//red_NUMBER_3 (red_NUMBER_3) package { import flash.display.*; public dynamic class red_NUMBER_3 extends Sprite { } }//package
Section 341
//red_NUMBER_4 (red_NUMBER_4) package { import flash.display.*; public dynamic class red_NUMBER_4 extends Sprite { } }//package
Section 342
//red_NUMBER_5 (red_NUMBER_5) package { import flash.display.*; public dynamic class red_NUMBER_5 extends Sprite { } }//package
Section 343
//red_NUMBER_6 (red_NUMBER_6) package { import flash.display.*; public dynamic class red_NUMBER_6 extends Sprite { } }//package
Section 344
//red_NUMBER_7 (red_NUMBER_7) package { import flash.display.*; public dynamic class red_NUMBER_7 extends Sprite { } }//package
Section 345
//red_NUMBER_8 (red_NUMBER_8) package { import flash.display.*; public dynamic class red_NUMBER_8 extends Sprite { } }//package
Section 346
//red_NUMBER_9 (red_NUMBER_9) package { import flash.display.*; public dynamic class red_NUMBER_9 extends Sprite { } }//package
Section 347
//red_O (red_O) package { import flash.display.*; public dynamic class red_O extends Sprite { } }//package
Section 348
//red_P (red_P) package { import flash.display.*; public dynamic class red_P extends Sprite { } }//package
Section 349
//red_PLUS (red_PLUS) package { import flash.display.*; public dynamic class red_PLUS extends Sprite { } }//package
Section 350
//red_Q (red_Q) package { import flash.display.*; public dynamic class red_Q extends Sprite { } }//package
Section 351
//red_QUESTION (red_QUESTION) package { import flash.display.*; public dynamic class red_QUESTION extends Sprite { } }//package
Section 352
//red_R (red_R) package { import flash.display.*; public dynamic class red_R extends Sprite { } }//package
Section 353
//red_S (red_S) package { import flash.display.*; public dynamic class red_S extends Sprite { } }//package
Section 354
//red_STOP (red_STOP) package { import flash.display.*; public dynamic class red_STOP extends Sprite { } }//package
Section 355
//red_T (red_T) package { import flash.display.*; public dynamic class red_T extends Sprite { } }//package
Section 356
//red_U (red_U) package { import flash.display.*; public dynamic class red_U extends Sprite { } }//package
Section 357
//red_V (red_V) package { import flash.display.*; public dynamic class red_V extends Sprite { } }//package
Section 358
//red_W (red_W) package { import flash.display.*; public dynamic class red_W extends Sprite { } }//package
Section 359
//red_X (red_X) package { import flash.display.*; public dynamic class red_X extends Sprite { } }//package
Section 360
//red_Y (red_Y) package { import flash.display.*; public dynamic class red_Y extends Sprite { } }//package
Section 361
//red_Z (red_Z) package { import flash.display.*; public dynamic class red_Z extends Sprite { } }//package
Section 362
//ScoreLine (ScoreLine) package { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import com.nitrome.highscore.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class ScoreLine extends HighScoreLine { public function ScoreLine(){ __setProp__rank_text_ScoreLine_Layer1_0(); __setProp__name_text_ScoreLine_Layer1_0(); __setProp__score_text_ScoreLine_Layer1_0(); } function __setProp__rank_text_ScoreLine_Layer1_0(){ try { _rank_text["componentInspectorSetting"] = true; } catch(e:Error) { }; _rank_text.align = "left"; _rank_text.alignVert = "top"; _rank_text.color = 0xFFFFFF; _rank_text.lineSpacing = 24; _rank_text.previewText = "100."; _rank_text.scale = 2; _rank_text.style = 0; _rank_text.tracking = 1; _rank_text.wordWrap = true; try { _rank_text["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp__name_text_ScoreLine_Layer1_0(){ try { _name_text["componentInspectorSetting"] = true; } catch(e:Error) { }; _name_text.align = "center"; _name_text.alignVert = "top"; _name_text.color = 0xFFFFFF; _name_text.lineSpacing = 24; _name_text.previewText = "name"; _name_text.scale = 2; _name_text.style = 0; _name_text.tracking = 1; _name_text.wordWrap = true; try { _name_text["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp__score_text_ScoreLine_Layer1_0(){ try { _score_text["componentInspectorSetting"] = true; } catch(e:Error) { }; _score_text.align = "right"; _score_text.alignVert = "top"; _score_text.color = 0xFFFFFF; _score_text.lineSpacing = 24; _score_text.previewText = "00059860"; _score_text.scale = 2; _score_text.style = 0; _score_text.tracking = 1; _score_text.wordWrap = true; try { _score_text["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package
Section 363
//ScoreSubmitPanel (ScoreSubmitPanel) package { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import com.nitrome.highscore.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class ScoreSubmitPanel extends ScoreSubmitPanel { public var __setPropDict:Dictionary; public function ScoreSubmitPanel(){ __setPropDict = new Dictionary(true); super(); addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10); } function __setProp__name_text_ScoreSubmitPanel_Layer2_0(){ if ((((__setPropDict[_name_text] == undefined)) || (!((((int(__setPropDict[_name_text]) >= 1)) && ((int(__setPropDict[_name_text]) <= 10))))))){ __setPropDict[_name_text] = currentFrame; try { _name_text["componentInspectorSetting"] = true; } catch(e:Error) { }; _name_text.align = "center"; _name_text.alignVert = "center"; _name_text.color = 0xFFFFFF; _name_text.lineSpacing = 24; _name_text.previewText = ""; _name_text.scale = 2; _name_text.style = 0; _name_text.tracking = 1; _name_text.wordWrap = true; try { _name_text["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function __setProp__score_text_ScoreSubmitPanel_Layer2_0(){ if ((((__setPropDict[_score_text] == undefined)) || (!((((int(__setPropDict[_score_text]) >= 1)) && ((int(__setPropDict[_score_text]) <= 10))))))){ __setPropDict[_score_text] = currentFrame; try { _score_text["componentInspectorSetting"] = true; } catch(e:Error) { }; _score_text.align = "center"; _score_text.alignVert = "center"; _score_text.color = 0xFFFFFF; _score_text.lineSpacing = 24; _score_text.previewText = "enter text"; _score_text.scale = 2; _score_text.style = 0; _score_text.tracking = 1; _score_text.wordWrap = true; try { _score_text["componentInspectorSetting"] = false; } catch(e:Error) { }; }; } function frame1(){ __setProp__score_text_ScoreSubmitPanel_Layer2_0(); __setProp__name_text_ScoreSubmitPanel_Layer2_0(); stop(); } function frame2(){ __setProp__score_text_ScoreSubmitPanel_Layer2_0(); __setProp__name_text_ScoreSubmitPanel_Layer2_0(); } function frame3(){ __setProp__score_text_ScoreSubmitPanel_Layer2_0(); __setProp__name_text_ScoreSubmitPanel_Layer2_0(); } function frame4(){ __setProp__score_text_ScoreSubmitPanel_Layer2_0(); __setProp__name_text_ScoreSubmitPanel_Layer2_0(); } function frame5(){ __setProp__score_text_ScoreSubmitPanel_Layer2_0(); __setProp__name_text_ScoreSubmitPanel_Layer2_0(); } function frame6(){ __setProp__score_text_ScoreSubmitPanel_Layer2_0(); __setProp__name_text_ScoreSubmitPanel_Layer2_0(); } function frame7(){ __setProp__score_text_ScoreSubmitPanel_Layer2_0(); __setProp__name_text_ScoreSubmitPanel_Layer2_0(); } function frame8(){ __setProp__score_text_ScoreSubmitPanel_Layer2_0(); __setProp__name_text_ScoreSubmitPanel_Layer2_0(); } function frame9(){ __setProp__score_text_ScoreSubmitPanel_Layer2_0(); __setProp__name_text_ScoreSubmitPanel_Layer2_0(); } function frame10(){ __setProp__score_text_ScoreSubmitPanel_Layer2_0(); __setProp__name_text_ScoreSubmitPanel_Layer2_0(); } } }//package
Section 364
//SideSnowLeft (SideSnowLeft) package { import com.nitrome.badicecream.*; public dynamic class SideSnowLeft extends StaticObject { } }//package
Section 365
//SideSnowRight (SideSnowRight) package { import com.nitrome.badicecream.*; public dynamic class SideSnowRight extends StaticObject { } }//package
Section 366
//SmallGroundHole (SmallGroundHole) package { import com.nitrome.badicecream.*; public dynamic class SmallGroundHole extends StaticObject { } }//package
Section 367
//SmallSnowMound (SmallSnowMound) package { import com.nitrome.badicecream.*; public dynamic class SmallSnowMound extends StaticObject { } }//package
Section 368
//SmokeStackBlue (SmokeStackBlue) package { import com.nitrome.badicecream.*; public dynamic class SmokeStackBlue extends StaticObject { } }//package
Section 369
//SmokeStackBlueShadow (SmokeStackBlueShadow) package { import flash.display.*; public dynamic class SmokeStackBlueShadow extends BitmapData { public function SmokeStackBlueShadow(_arg1:int=18, _arg2:int=35){ super(_arg1, _arg2); } } }//package
Section 370
//SmokeStackYellow (SmokeStackYellow) package { import com.nitrome.badicecream.*; public dynamic class SmokeStackYellow extends StaticObject { } }//package
Section 371
//SmokeStackYellowShadow (SmokeStackYellowShadow) package { import flash.display.*; public dynamic class SmokeStackYellowShadow extends BitmapData { public function SmokeStackYellowShadow(_arg1:int=18, _arg2:int=35){ super(_arg1, _arg2); } } }//package
Section 372
//Snowman (Snowman) package { import com.nitrome.badicecream.*; public dynamic class Snowman extends StaticObject { } }//package
Section 373
//SnowmanShadow (SnowmanShadow) package { import flash.display.*; public dynamic class SnowmanShadow extends BitmapData { public function SnowmanShadow(_arg1:int=54, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 374
//SnowSprig (SnowSprig) package { import com.nitrome.badicecream.*; public dynamic class SnowSprig extends StaticObject { } }//package
Section 375
//SnowySideLeft (SnowySideLeft) package { import com.nitrome.badicecream.*; public dynamic class SnowySideLeft extends StaticObject { } }//package
Section 376
//SnowySideRight (SnowySideRight) package { import com.nitrome.badicecream.*; public dynamic class SnowySideRight extends StaticObject { } }//package
Section 377
//Stomp (Stomp) package { import flash.display.*; public dynamic class Stomp extends MovieClip { public function Stomp(){ addFrameScript(14, frame15); } function frame15(){ stop(); } } }//package
Section 378
//Stones1 (Stones1) package { import com.nitrome.badicecream.*; public dynamic class Stones1 extends StaticObject { } }//package
Section 379
//Stones2 (Stones2) package { import com.nitrome.badicecream.*; public dynamic class Stones2 extends StaticObject { } }//package
Section 380
//Stones3 (Stones3) package { import com.nitrome.badicecream.*; public dynamic class Stones3 extends StaticObject { } }//package
Section 381
//StripedBlock1 (StripedBlock1) package { import com.nitrome.badicecream.*; public dynamic class StripedBlock1 extends StaticObject { } }//package
Section 382
//StripedBlock1Shadow (StripedBlock1Shadow) package { import flash.display.*; public dynamic class StripedBlock1Shadow extends BitmapData { public function StripedBlock1Shadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 383
//StripedBlock2 (StripedBlock2) package { import com.nitrome.badicecream.*; public dynamic class StripedBlock2 extends StaticObject { } }//package
Section 384
//StripedBlock2Shadow (StripedBlock2Shadow) package { import flash.display.*; public dynamic class StripedBlock2Shadow extends BitmapData { public function StripedBlock2Shadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 385
//StripedBlock3 (StripedBlock3) package { import com.nitrome.badicecream.*; public dynamic class StripedBlock3 extends StaticObject { } }//package
Section 386
//StripedBlock3Shadow (StripedBlock3Shadow) package { import flash.display.*; public dynamic class StripedBlock3Shadow extends BitmapData { public function StripedBlock3Shadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 387
//SubmitButton (SubmitButton) package { import flash.display.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.utils.*; import flash.media.*; import com.nitrome.highscore.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class SubmitButton extends SubmitButton { public var __id17_:BadIcecreamFont; public function SubmitButton(){ __setProp___id17__SubmitButton_Layer2_0(); } function __setProp___id17__SubmitButton_Layer2_0(){ try { __id17_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id17_.align = "center"; __id17_.alignVert = "center"; __id17_.color = 0xFFFFFF; __id17_.lineSpacing = 24; __id17_.previewText = "submit"; __id17_.scale = 2; __id17_.style = 0; __id17_.tracking = 0; __id17_.wordWrap = false; try { __id17_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package
Section 388
//TemplateFont (TemplateFont) package { import com.nitrome.game.*; public dynamic class TemplateFont extends TemplateFont { } }//package
Section 389
//Text_None_0 (Text_None_0) package { import flash.display.*; public dynamic class Text_None_0 extends Sprite { } }//package
Section 390
//Text_None_1 (Text_None_1) package { import flash.display.*; public dynamic class Text_None_1 extends Sprite { } }//package
Section 391
//Text_None_2 (Text_None_2) package { import flash.display.*; public dynamic class Text_None_2 extends Sprite { } }//package
Section 392
//Text_None_3 (Text_None_3) package { import flash.display.*; public dynamic class Text_None_3 extends Sprite { } }//package
Section 393
//Text_None_4 (Text_None_4) package { import flash.display.*; public dynamic class Text_None_4 extends Sprite { } }//package
Section 394
//Text_None_5 (Text_None_5) package { import flash.display.*; public dynamic class Text_None_5 extends Sprite { } }//package
Section 395
//Text_None_6 (Text_None_6) package { import flash.display.*; public dynamic class Text_None_6 extends Sprite { } }//package
Section 396
//Text_None_7 (Text_None_7) package { import flash.display.*; public dynamic class Text_None_7 extends Sprite { } }//package
Section 397
//Text_None_8 (Text_None_8) package { import flash.display.*; public dynamic class Text_None_8 extends Sprite { } }//package
Section 398
//Text_None_9 (Text_None_9) package { import flash.display.*; public dynamic class Text_None_9 extends Sprite { } }//package
Section 399
//Text_None_A (Text_None_A) package { import flash.display.*; public dynamic class Text_None_A extends Sprite { } }//package
Section 400
//Text_None_B (Text_None_B) package { import flash.display.*; public dynamic class Text_None_B extends Sprite { } }//package
Section 401
//Text_None_BACKSLASH (Text_None_BACKSLASH) package { import flash.display.*; public dynamic class Text_None_BACKSLASH extends Sprite { } }//package
Section 402
//Text_None_C (Text_None_C) package { import flash.display.*; public dynamic class Text_None_C extends Sprite { } }//package
Section 403
//Text_None_COMMA (Text_None_COMMA) package { import flash.display.*; public dynamic class Text_None_COMMA extends Sprite { } }//package
Section 404
//Text_None_D (Text_None_D) package { import flash.display.*; public dynamic class Text_None_D extends Sprite { } }//package
Section 405
//Text_None_E (Text_None_E) package { import flash.display.*; public dynamic class Text_None_E extends Sprite { } }//package
Section 406
//Text_None_EQUALS (Text_None_EQUALS) package { import flash.display.*; public dynamic class Text_None_EQUALS extends Sprite { } }//package
Section 407
//Text_None_EXCLAMATION (Text_None_EXCLAMATION) package { import flash.display.*; public dynamic class Text_None_EXCLAMATION extends Sprite { } }//package
Section 408
//Text_None_F (Text_None_F) package { import flash.display.*; public dynamic class Text_None_F extends Sprite { } }//package
Section 409
//Text_None_FORWARDSLASH (Text_None_FORWARDSLASH) package { import flash.display.*; public dynamic class Text_None_FORWARDSLASH extends Sprite { } }//package
Section 410
//Text_None_G (Text_None_G) package { import flash.display.*; public dynamic class Text_None_G extends Sprite { } }//package
Section 411
//Text_None_H (Text_None_H) package { import flash.display.*; public dynamic class Text_None_H extends Sprite { } }//package
Section 412
//Text_None_I (Text_None_I) package { import flash.display.*; public dynamic class Text_None_I extends Sprite { } }//package
Section 413
//Text_None_J (Text_None_J) package { import flash.display.*; public dynamic class Text_None_J extends Sprite { } }//package
Section 414
//Text_None_K (Text_None_K) package { import flash.display.*; public dynamic class Text_None_K extends Sprite { } }//package
Section 415
//Text_None_L (Text_None_L) package { import flash.display.*; public dynamic class Text_None_L extends Sprite { } }//package
Section 416
//Text_None_M (Text_None_M) package { import flash.display.*; public dynamic class Text_None_M extends Sprite { } }//package
Section 417
//Text_None_N (Text_None_N) package { import flash.display.*; public dynamic class Text_None_N extends Sprite { } }//package
Section 418
//Text_None_O (Text_None_O) package { import flash.display.*; public dynamic class Text_None_O extends Sprite { } }//package
Section 419
//Text_None_P (Text_None_P) package { import flash.display.*; public dynamic class Text_None_P extends Sprite { } }//package
Section 420
//Text_None_Q (Text_None_Q) package { import flash.display.*; public dynamic class Text_None_Q extends Sprite { } }//package
Section 421
//Text_None_QUESTION (Text_None_QUESTION) package { import flash.display.*; public dynamic class Text_None_QUESTION extends Sprite { } }//package
Section 422
//Text_None_R (Text_None_R) package { import flash.display.*; public dynamic class Text_None_R extends Sprite { } }//package
Section 423
//Text_None_S (Text_None_S) package { import flash.display.*; public dynamic class Text_None_S extends Sprite { } }//package
Section 424
//Text_None_SPACE (Text_None_SPACE) package { import flash.display.*; public dynamic class Text_None_SPACE extends Sprite { } }//package
Section 425
//Text_None_STOP (Text_None_STOP) package { import flash.display.*; public dynamic class Text_None_STOP extends Sprite { } }//package
Section 426
//Text_None_T (Text_None_T) package { import flash.display.*; public dynamic class Text_None_T extends Sprite { } }//package
Section 427
//Text_None_U (Text_None_U) package { import flash.display.*; public dynamic class Text_None_U extends Sprite { } }//package
Section 428
//Text_None_V (Text_None_V) package { import flash.display.*; public dynamic class Text_None_V extends Sprite { } }//package
Section 429
//Text_None_W (Text_None_W) package { import flash.display.*; public dynamic class Text_None_W extends Sprite { } }//package
Section 430
//Text_None_X (Text_None_X) package { import flash.display.*; public dynamic class Text_None_X extends Sprite { } }//package
Section 431
//Text_None_Y (Text_None_Y) package { import flash.display.*; public dynamic class Text_None_Y extends Sprite { } }//package
Section 432
//Text_None_Z (Text_None_Z) package { import flash.display.*; public dynamic class Text_None_Z extends Sprite { } }//package
Section 433
//TwoBlue (TwoBlue) package { import com.nitrome.badicecream.*; public dynamic class TwoBlue extends StaticObject { } }//package
Section 434
//TwoRed (TwoRed) package { import com.nitrome.badicecream.*; public dynamic class TwoRed extends StaticObject { } }//package
Section 435
//TwoShadow (TwoShadow) package { import flash.display.*; public dynamic class TwoShadow extends BitmapData { public function TwoShadow(_arg1:int=36, _arg2:int=16){ super(_arg1, _arg2); } } }//package
Section 436
//TwoTallBlue (TwoTallBlue) package { import com.nitrome.badicecream.*; public dynamic class TwoTallBlue extends StaticObject { } }//package
Section 437
//TwoTallRed (TwoTallRed) package { import com.nitrome.badicecream.*; public dynamic class TwoTallRed extends StaticObject { } }//package
Section 438
//TwoTallShadow (TwoTallShadow) package { import flash.display.*; public dynamic class TwoTallShadow extends BitmapData { public function TwoTallShadow(_arg1:int=18, _arg2:int=18){ super(_arg1, _arg2); } } }//package
Section 439
//TwoTallYellow (TwoTallYellow) package { import com.nitrome.badicecream.*; public dynamic class TwoTallYellow extends StaticObject { } }//package
Section 440
//TwoYellow (TwoYellow) package { import com.nitrome.badicecream.*; public dynamic class TwoYellow extends StaticObject { } }//package
Section 441
//white_A (white_A) package { import flash.display.*; public dynamic class white_A extends Sprite { } }//package
Section 442
//white_B (white_B) package { import flash.display.*; public dynamic class white_B extends Sprite { } }//package
Section 443
//white_C (white_C) package { import flash.display.*; public dynamic class white_C extends Sprite { } }//package
Section 444
//white_D (white_D) package { import flash.display.*; public dynamic class white_D extends Sprite { } }//package
Section 445
//white_DOUBLEQUOTE (white_DOUBLEQUOTE) package { import flash.display.*; public dynamic class white_DOUBLEQUOTE extends Sprite { } }//package
Section 446
//white_E (white_E) package { import flash.display.*; public dynamic class white_E extends Sprite { } }//package
Section 447
//white_EQUALS (white_EQUALS) package { import flash.display.*; public dynamic class white_EQUALS extends Sprite { } }//package
Section 448
//white_EXCLAMATION (white_EXCLAMATION) package { import flash.display.*; public dynamic class white_EXCLAMATION extends Sprite { } }//package
Section 449
//white_F (white_F) package { import flash.display.*; public dynamic class white_F extends Sprite { } }//package
Section 450
//white_G (white_G) package { import flash.display.*; public dynamic class white_G extends Sprite { } }//package
Section 451
//white_H (white_H) package { import flash.display.*; public dynamic class white_H extends Sprite { } }//package
Section 452
//white_HYPHEN (white_HYPHEN) package { import flash.display.*; public dynamic class white_HYPHEN extends Sprite { } }//package
Section 453
//white_I (white_I) package { import flash.display.*; public dynamic class white_I extends Sprite { } }//package
Section 454
//white_J (white_J) package { import flash.display.*; public dynamic class white_J extends Sprite { } }//package
Section 455
//white_K (white_K) package { import flash.display.*; public dynamic class white_K extends Sprite { } }//package
Section 456
//white_L (white_L) package { import flash.display.*; public dynamic class white_L extends Sprite { } }//package
Section 457
//white_M (white_M) package { import flash.display.*; public dynamic class white_M extends Sprite { } }//package
Section 458
//white_N (white_N) package { import flash.display.*; public dynamic class white_N extends Sprite { } }//package
Section 459
//white_NUMBER_0 (white_NUMBER_0) package { import flash.display.*; public dynamic class white_NUMBER_0 extends Sprite { } }//package
Section 460
//white_NUMBER_1 (white_NUMBER_1) package { import flash.display.*; public dynamic class white_NUMBER_1 extends Sprite { } }//package
Section 461
//white_NUMBER_2 (white_NUMBER_2) package { import flash.display.*; public dynamic class white_NUMBER_2 extends Sprite { } }//package
Section 462
//white_NUMBER_3 (white_NUMBER_3) package { import flash.display.*; public dynamic class white_NUMBER_3 extends Sprite { } }//package
Section 463
//white_NUMBER_4 (white_NUMBER_4) package { import flash.display.*; public dynamic class white_NUMBER_4 extends Sprite { } }//package
Section 464
//white_NUMBER_5 (white_NUMBER_5) package { import flash.display.*; public dynamic class white_NUMBER_5 extends Sprite { } }//package
Section 465
//white_NUMBER_6 (white_NUMBER_6) package { import flash.display.*; public dynamic class white_NUMBER_6 extends Sprite { } }//package
Section 466
//white_NUMBER_7 (white_NUMBER_7) package { import flash.display.*; public dynamic class white_NUMBER_7 extends Sprite { } }//package
Section 467
//white_NUMBER_8 (white_NUMBER_8) package { import flash.display.*; public dynamic class white_NUMBER_8 extends Sprite { } }//package
Section 468
//white_NUMBER_9 (white_NUMBER_9) package { import flash.display.*; public dynamic class white_NUMBER_9 extends Sprite { } }//package
Section 469
//white_O (white_O) package { import flash.display.*; public dynamic class white_O extends Sprite { } }//package
Section 470
//white_P (white_P) package { import flash.display.*; public dynamic class white_P extends Sprite { } }//package
Section 471
//white_PLUS (white_PLUS) package { import flash.display.*; public dynamic class white_PLUS extends Sprite { } }//package
Section 472
//white_Q (white_Q) package { import flash.display.*; public dynamic class white_Q extends Sprite { } }//package
Section 473
//white_QUESTION (white_QUESTION) package { import flash.display.*; public dynamic class white_QUESTION extends Sprite { } }//package
Section 474
//white_R (white_R) package { import flash.display.*; public dynamic class white_R extends Sprite { } }//package
Section 475
//white_S (white_S) package { import flash.display.*; public dynamic class white_S extends Sprite { } }//package
Section 476
//white_STOP (white_STOP) package { import flash.display.*; public dynamic class white_STOP extends Sprite { } }//package
Section 477
//white_T (white_T) package { import flash.display.*; public dynamic class white_T extends Sprite { } }//package
Section 478
//white_U (white_U) package { import flash.display.*; public dynamic class white_U extends Sprite { } }//package
Section 479
//white_V (white_V) package { import flash.display.*; public dynamic class white_V extends Sprite { } }//package
Section 480
//white_W (white_W) package { import flash.display.*; public dynamic class white_W extends Sprite { } }//package
Section 481
//white_X (white_X) package { import flash.display.*; public dynamic class white_X extends Sprite { } }//package
Section 482
//white_Y (white_Y) package { import flash.display.*; public dynamic class white_Y extends Sprite { } }//package
Section 483
//white_Z (white_Z) package { import flash.display.*; public dynamic class white_Z extends Sprite { } }//package
Section 484
//WinMusic (WinMusic) package { import flash.media.*; public dynamic class WinMusic extends Sound { } }//package
Section 485
//yellow_A (yellow_A) package { import flash.display.*; public dynamic class yellow_A extends Sprite { } }//package
Section 486
//yellow_B (yellow_B) package { import flash.display.*; public dynamic class yellow_B extends Sprite { } }//package
Section 487
//yellow_C (yellow_C) package { import flash.display.*; public dynamic class yellow_C extends Sprite { } }//package
Section 488
//yellow_D (yellow_D) package { import flash.display.*; public dynamic class yellow_D extends Sprite { } }//package
Section 489
//yellow_DOUBLEQUOTE (yellow_DOUBLEQUOTE) package { import flash.display.*; public dynamic class yellow_DOUBLEQUOTE extends Sprite { } }//package
Section 490
//yellow_E (yellow_E) package { import flash.display.*; public dynamic class yellow_E extends Sprite { } }//package
Section 491
//yellow_EQUALS (yellow_EQUALS) package { import flash.display.*; public dynamic class yellow_EQUALS extends Sprite { } }//package
Section 492
//yellow_EXCLAMATION (yellow_EXCLAMATION) package { import flash.display.*; public dynamic class yellow_EXCLAMATION extends Sprite { } }//package
Section 493
//yellow_F (yellow_F) package { import flash.display.*; public dynamic class yellow_F extends Sprite { } }//package
Section 494
//yellow_G (yellow_G) package { import flash.display.*; public dynamic class yellow_G extends Sprite { } }//package
Section 495
//yellow_H (yellow_H) package { import flash.display.*; public dynamic class yellow_H extends Sprite { } }//package
Section 496
//yellow_HYPHEN (yellow_HYPHEN) package { import flash.display.*; public dynamic class yellow_HYPHEN extends Sprite { } }//package
Section 497
//yellow_I (yellow_I) package { import flash.display.*; public dynamic class yellow_I extends Sprite { } }//package
Section 498
//yellow_J (yellow_J) package { import flash.display.*; public dynamic class yellow_J extends Sprite { } }//package
Section 499
//yellow_K (yellow_K) package { import flash.display.*; public dynamic class yellow_K extends Sprite { } }//package
Section 500
//yellow_L (yellow_L) package { import flash.display.*; public dynamic class yellow_L extends Sprite { } }//package
Section 501
//yellow_M (yellow_M) package { import flash.display.*; public dynamic class yellow_M extends Sprite { } }//package
Section 502
//yellow_N (yellow_N) package { import flash.display.*; public dynamic class yellow_N extends Sprite { } }//package
Section 503
//yellow_NUMBER_0 (yellow_NUMBER_0) package { import flash.display.*; public dynamic class yellow_NUMBER_0 extends Sprite { } }//package
Section 504
//yellow_NUMBER_1 (yellow_NUMBER_1) package { import flash.display.*; public dynamic class yellow_NUMBER_1 extends Sprite { } }//package
Section 505
//yellow_NUMBER_2 (yellow_NUMBER_2) package { import flash.display.*; public dynamic class yellow_NUMBER_2 extends Sprite { } }//package
Section 506
//yellow_NUMBER_3 (yellow_NUMBER_3) package { import flash.display.*; public dynamic class yellow_NUMBER_3 extends Sprite { } }//package
Section 507
//yellow_NUMBER_4 (yellow_NUMBER_4) package { import flash.display.*; public dynamic class yellow_NUMBER_4 extends Sprite { } }//package
Section 508
//yellow_NUMBER_5 (yellow_NUMBER_5) package { import flash.display.*; public dynamic class yellow_NUMBER_5 extends Sprite { } }//package
Section 509
//yellow_NUMBER_6 (yellow_NUMBER_6) package { import flash.display.*; public dynamic class yellow_NUMBER_6 extends Sprite { } }//package
Section 510
//yellow_NUMBER_7 (yellow_NUMBER_7) package { import flash.display.*; public dynamic class yellow_NUMBER_7 extends Sprite { } }//package
Section 511
//yellow_NUMBER_8 (yellow_NUMBER_8) package { import flash.display.*; public dynamic class yellow_NUMBER_8 extends Sprite { } }//package
Section 512
//yellow_NUMBER_9 (yellow_NUMBER_9) package { import flash.display.*; public dynamic class yellow_NUMBER_9 extends Sprite { } }//package
Section 513
//yellow_O (yellow_O) package { import flash.display.*; public dynamic class yellow_O extends Sprite { } }//package
Section 514
//yellow_P (yellow_P) package { import flash.display.*; public dynamic class yellow_P extends Sprite { } }//package
Section 515
//yellow_PLUS (yellow_PLUS) package { import flash.display.*; public dynamic class yellow_PLUS extends Sprite { } }//package
Section 516
//yellow_Q (yellow_Q) package { import flash.display.*; public dynamic class yellow_Q extends Sprite { } }//package
Section 517
//yellow_QUESTION (yellow_QUESTION) package { import flash.display.*; public dynamic class yellow_QUESTION extends Sprite { } }//package
Section 518
//yellow_R (yellow_R) package { import flash.display.*; public dynamic class yellow_R extends Sprite { } }//package
Section 519
//yellow_S (yellow_S) package { import flash.display.*; public dynamic class yellow_S extends Sprite { } }//package
Section 520
//yellow_STOP (yellow_STOP) package { import flash.display.*; public dynamic class yellow_STOP extends Sprite { } }//package
Section 521
//yellow_T (yellow_T) package { import flash.display.*; public dynamic class yellow_T extends Sprite { } }//package
Section 522
//yellow_U (yellow_U) package { import flash.display.*; public dynamic class yellow_U extends Sprite { } }//package
Section 523
//yellow_V (yellow_V) package { import flash.display.*; public dynamic class yellow_V extends Sprite { } }//package
Section 524
//yellow_W (yellow_W) package { import flash.display.*; public dynamic class yellow_W extends Sprite { } }//package
Section 525
//yellow_X (yellow_X) package { import flash.display.*; public dynamic class yellow_X extends Sprite { } }//package
Section 526
//yellow_Y (yellow_Y) package { import flash.display.*; public dynamic class yellow_Y extends Sprite { } }//package
Section 527
//yellow_Z (yellow_Z) package { import flash.display.*; public dynamic class yellow_Z extends Sprite { } }//package
Section 528
//Zap (Zap) package { import flash.display.*; public dynamic class Zap extends MovieClip { } }//package

Library Items

Symbol 1 Bitmap {TwoTallShadow}
Symbol 2 Bitmap {TwoShadow}
Symbol 3 Bitmap {StripedBlock3Shadow}
Symbol 4 Bitmap {StripedBlock2Shadow}
Symbol 5 Bitmap {StripedBlock1Shadow}
Symbol 6 Bitmap {SnowmanShadow}
Symbol 7 Bitmap {SmokeStackYellowShadow}
Symbol 8 Bitmap {SmokeStackBlueShadow}
Symbol 9 Bitmap {PoleTreeShadow}
Symbol 10 Bitmap {PlayerShadow}
Symbol 11 Bitmap {OneShadow}
Symbol 12 Bitmap {LogsSingleShadow}
Symbol 13 Bitmap {LogsRightShadow}
Symbol 14 Bitmap {LogsMiddleShadow}
Symbol 15 Bitmap {LogsLeftShadow}
Symbol 16 Bitmap {LogShadow}
Symbol 17 Bitmap {LittleTreeShadow}
Symbol 18 Bitmap {IglooShadow}
Symbol 19 Bitmap {Hut2Shadow}
Symbol 20 Bitmap {Hut1Shadow}
Symbol 21 Bitmap {FruitShadow}
Symbol 22 Bitmap {FourShadow}
Symbol 23 Bitmap {CubedLogShadow}
Symbol 24 Bitmap {BrickBlockShadow}
Symbol 25 Bitmap {BigWellShadow}
Symbol 26 Bitmap {BigTreeShadow}
Symbol 27 BitmapUsed by:29 31
Symbol 28 BitmapUsed by:29 31
Symbol 29 GraphicUses:27 28Used by:30
Symbol 30 MovieClipUses:29Used by:33
Symbol 31 GraphicUses:27 28Used by:32 33
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 Button {com.nitrome.distribution.MoreGames}Uses:30 32 31Used by:5336
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:50
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:50
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:50
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:50
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:50
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:50
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:50
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:50
Symbol 50 MovieClip {com.nitrome.distribution.NitromeGamesIcon}Uses:35 37 39 41 43 45 47 49Used by:5336
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:55
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:55
Symbol 55 Button {com.nitrome.distribution.Twitter}Uses:52 54Used by:5336
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:60
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:60
Symbol 60 Button {com.nitrome.distribution.Facebook}Uses:57 59Used by:5336
Symbol 61 GraphicUsed by:453
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64
Symbol 64 MovieClip {red_A}Uses:63Used by:192
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:67
Symbol 67 MovieClip {red_B}Uses:66Used by:192
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:70
Symbol 70 MovieClip {red_C}Uses:69Used by:192
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:73
Symbol 73 MovieClip {red_D}Uses:72Used by:192
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:76
Symbol 76 MovieClip {red_DOUBLEQUOTE}Uses:75Used by:192
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:79
Symbol 79 MovieClip {red_E}Uses:78Used by:192
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:83
Symbol 83 MovieClip {red_EQUALS}Uses:81Used by:192
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:86
Symbol 86 MovieClip {red_EXCLAMATION}Uses:85Used by:192
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:89
Symbol 89 MovieClip {red_F}Uses:88Used by:192
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:92
Symbol 92 MovieClip {red_G}Uses:91Used by:192
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:95
Symbol 95 MovieClip {red_H}Uses:94Used by:192
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:98
Symbol 98 MovieClip {red_HYPHEN}Uses:97Used by:192
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:101
Symbol 101 MovieClip {red_I}Uses:100Used by:192
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:104
Symbol 104 MovieClip {red_J}Uses:103Used by:192
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:107
Symbol 107 MovieClip {red_K}Uses:106Used by:192
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:110
Symbol 110 MovieClip {red_L}Uses:109Used by:192
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:113
Symbol 113 MovieClip {red_M}Uses:112Used by:192
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:116
Symbol 116 MovieClip {red_N}Uses:115Used by:192
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:119
Symbol 119 MovieClip {red_NUMBER_0}Uses:118Used by:192
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:122
Symbol 122 MovieClip {red_NUMBER_1}Uses:121Used by:192
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:125
Symbol 125 MovieClip {red_NUMBER_2}Uses:124Used by:192
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:128
Symbol 128 MovieClip {red_NUMBER_3}Uses:127Used by:192
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:131
Symbol 131 MovieClip {red_NUMBER_4}Uses:130Used by:192
Symbol 132 BitmapUsed by:133
Symbol 133 GraphicUses:132Used by:134
Symbol 134 MovieClip {red_NUMBER_5}Uses:133Used by:192
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:137
Symbol 137 MovieClip {red_NUMBER_6}Uses:136Used by:192
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:140
Symbol 140 MovieClip {red_NUMBER_7}Uses:139Used by:192
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:143
Symbol 143 MovieClip {red_NUMBER_8}Uses:142Used by:192
Symbol 144 BitmapUsed by:145
Symbol 145 GraphicUses:144Used by:146
Symbol 146 MovieClip {red_NUMBER_9}Uses:145Used by:192
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:149
Symbol 149 MovieClip {red_O}Uses:148Used by:192
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:152
Symbol 152 MovieClip {red_P}Uses:151Used by:192
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClip {red_PLUS}Uses:154Used by:192
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:158
Symbol 158 MovieClip {red_Q}Uses:157Used by:192
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:161
Symbol 161 MovieClip {red_QUESTION}Uses:160Used by:192
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:164
Symbol 164 MovieClip {red_R}Uses:163Used by:192
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:167
Symbol 167 MovieClip {red_S}Uses:166Used by:192
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:170
Symbol 170 MovieClip {red_STOP}Uses:169Used by:192
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:173
Symbol 173 MovieClip {red_T}Uses:172Used by:192
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:176
Symbol 176 MovieClip {red_U}Uses:175Used by:192
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:179
Symbol 179 MovieClip {red_V}Uses:178Used by:192
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:182
Symbol 182 MovieClip {red_W}Uses:181Used by:192
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:185
Symbol 185 MovieClip {red_X}Uses:184Used by:192
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:188
Symbol 188 MovieClip {red_Y}Uses:187Used by:192
Symbol 189 BitmapUsed by:190
Symbol 190 GraphicUses:189Used by:191
Symbol 191 MovieClip {red_Z}Uses:190Used by:192
Symbol 192 MovieClip {BadIcecreamRed_Assets}Uses:64 67 70 73 76 79 83 86 89 92 95 98 101 104 107 110 113 116 119 122 125 128 131 134 137 140 143 146 149 152 155 158 161 164 167 170 173 176 179 182 185 188 191Used by:453
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:195
Symbol 195 MovieClip {white_A}Uses:194Used by:322
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:198
Symbol 198 MovieClip {white_B}Uses:197Used by:322
Symbol 199 BitmapUsed by:200
Symbol 200 GraphicUses:199Used by:201
Symbol 201 MovieClip {white_C}Uses:200Used by:322
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:204
Symbol 204 MovieClip {white_D}Uses:203Used by:322
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:207
Symbol 207 MovieClip {white_DOUBLEQUOTE}Uses:206Used by:322
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:210
Symbol 210 MovieClip {white_E}Uses:209Used by:322
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:213
Symbol 213 MovieClip {white_EQUALS}Uses:212Used by:322
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:216
Symbol 216 MovieClip {white_EXCLAMATION}Uses:215Used by:322
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:219
Symbol 219 MovieClip {white_F}Uses:218Used by:322
Symbol 220 BitmapUsed by:221
Symbol 221 GraphicUses:220Used by:222
Symbol 222 MovieClip {white_G}Uses:221Used by:322
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:225
Symbol 225 MovieClip {white_H}Uses:224Used by:322
Symbol 226 BitmapUsed by:227
Symbol 227 GraphicUses:226Used by:228
Symbol 228 MovieClip {white_HYPHEN}Uses:227Used by:322
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:231
Symbol 231 MovieClip {white_I}Uses:230Used by:322
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:234
Symbol 234 MovieClip {white_J}Uses:233Used by:322
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:237
Symbol 237 MovieClip {white_K}Uses:236Used by:322
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:240
Symbol 240 MovieClip {white_L}Uses:239Used by:322
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:243
Symbol 243 MovieClip {white_M}Uses:242Used by:322
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:246
Symbol 246 MovieClip {white_N}Uses:245Used by:322
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:249
Symbol 249 MovieClip {white_NUMBER_0}Uses:248Used by:322
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:252
Symbol 252 MovieClip {white_NUMBER_1}Uses:251Used by:322
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:255
Symbol 255 MovieClip {white_NUMBER_2}Uses:254Used by:322
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:258
Symbol 258 MovieClip {white_NUMBER_3}Uses:257Used by:322
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:261
Symbol 261 MovieClip {white_NUMBER_4}Uses:260Used by:322
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:264
Symbol 264 MovieClip {white_NUMBER_5}Uses:263Used by:322
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:267
Symbol 267 MovieClip {white_NUMBER_6}Uses:266Used by:322
Symbol 268 BitmapUsed by:269
Symbol 269 GraphicUses:268Used by:270
Symbol 270 MovieClip {white_NUMBER_7}Uses:269Used by:322
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:273
Symbol 273 MovieClip {white_NUMBER_8}Uses:272Used by:322
Symbol 274 BitmapUsed by:275
Symbol 275 GraphicUses:274Used by:276
Symbol 276 MovieClip {white_NUMBER_9}Uses:275Used by:322
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:279
Symbol 279 MovieClip {white_O}Uses:278Used by:322
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:282
Symbol 282 MovieClip {white_P}Uses:281Used by:322
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:285
Symbol 285 MovieClip {white_PLUS}Uses:284Used by:322
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:288
Symbol 288 MovieClip {white_Q}Uses:287Used by:322
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:291
Symbol 291 MovieClip {white_QUESTION}Uses:290Used by:322
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:294
Symbol 294 MovieClip {white_R}Uses:293Used by:322
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:297
Symbol 297 MovieClip {white_S}Uses:296Used by:322
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:300
Symbol 300 MovieClip {white_STOP}Uses:299Used by:322
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:303
Symbol 303 MovieClip {white_T}Uses:302Used by:322
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:306
Symbol 306 MovieClip {white_U}Uses:305Used by:322
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:309
Symbol 309 MovieClip {white_V}Uses:308Used by:322
Symbol 310 BitmapUsed by:311
Symbol 311 GraphicUses:310Used by:312
Symbol 312 MovieClip {white_W}Uses:311Used by:322
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:315
Symbol 315 MovieClip {white_X}Uses:314Used by:322
Symbol 316 BitmapUsed by:317
Symbol 317 GraphicUses:316Used by:318
Symbol 318 MovieClip {white_Y}Uses:317Used by:322
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:321
Symbol 321 MovieClip {white_Z}Uses:320Used by:322
Symbol 322 MovieClip {BadIcecreamWhite_Assets}Uses:195 198 201 204 207 210 213 216 219 222 225 228 231 234 237 240 243 246 249 252 255 258 261 264 267 270 273 276 279 282 285 288 291 294 297 300 303 306 309 312 315 318 321Used by:453
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:325
Symbol 325 MovieClip {yellow_A}Uses:324Used by:452
Symbol 326 BitmapUsed by:327
Symbol 327 GraphicUses:326Used by:328
Symbol 328 MovieClip {yellow_B}Uses:327Used by:452
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:331
Symbol 331 MovieClip {yellow_C}Uses:330Used by:452
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:334
Symbol 334 MovieClip {yellow_D}Uses:333Used by:452
Symbol 335 BitmapUsed by:336
Symbol 336 GraphicUses:335Used by:337
Symbol 337 MovieClip {yellow_DOUBLEQUOTE}Uses:336Used by:452
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:340
Symbol 340 MovieClip {yellow_E}Uses:339Used by:452
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:343
Symbol 343 MovieClip {yellow_EQUALS}Uses:342Used by:452
Symbol 344 BitmapUsed by:345
Symbol 345 GraphicUses:344Used by:346
Symbol 346 MovieClip {yellow_EXCLAMATION}Uses:345Used by:452
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:349
Symbol 349 MovieClip {yellow_F}Uses:348Used by:452
Symbol 350 BitmapUsed by:351
Symbol 351 GraphicUses:350Used by:352
Symbol 352 MovieClip {yellow_G}Uses:351Used by:452
Symbol 353 BitmapUsed by:354
Symbol 354 GraphicUses:353Used by:355
Symbol 355 MovieClip {yellow_H}Uses:354Used by:452
Symbol 356 BitmapUsed by:357
Symbol 357 GraphicUses:356Used by:358
Symbol 358 MovieClip {yellow_HYPHEN}Uses:357Used by:452
Symbol 359 BitmapUsed by:360
Symbol 360 GraphicUses:359Used by:361
Symbol 361 MovieClip {yellow_I}Uses:360Used by:452
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:364
Symbol 364 MovieClip {yellow_J}Uses:363Used by:452
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:367
Symbol 367 MovieClip {yellow_K}Uses:366Used by:452
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:370
Symbol 370 MovieClip {yellow_L}Uses:369Used by:452
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:373
Symbol 373 MovieClip {yellow_M}Uses:372Used by:452
Symbol 374 BitmapUsed by:375
Symbol 375 GraphicUses:374Used by:376
Symbol 376 MovieClip {yellow_N}Uses:375Used by:452
Symbol 377 BitmapUsed by:378
Symbol 378 GraphicUses:377Used by:379
Symbol 379 MovieClip {yellow_NUMBER_0}Uses:378Used by:452
Symbol 380 BitmapUsed by:381
Symbol 381 GraphicUses:380Used by:382
Symbol 382 MovieClip {yellow_NUMBER_1}Uses:381Used by:452
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383Used by:385
Symbol 385 MovieClip {yellow_NUMBER_2}Uses:384Used by:452
Symbol 386 BitmapUsed by:387
Symbol 387 GraphicUses:386Used by:388
Symbol 388 MovieClip {yellow_NUMBER_3}Uses:387Used by:452
Symbol 389 BitmapUsed by:390
Symbol 390 GraphicUses:389Used by:391
Symbol 391 MovieClip {yellow_NUMBER_4}Uses:390Used by:452
Symbol 392 BitmapUsed by:393
Symbol 393 GraphicUses:392Used by:394
Symbol 394 MovieClip {yellow_NUMBER_5}Uses:393Used by:452
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:397
Symbol 397 MovieClip {yellow_NUMBER_6}Uses:396Used by:452
Symbol 398 BitmapUsed by:399
Symbol 399 GraphicUses:398Used by:400
Symbol 400 MovieClip {yellow_NUMBER_7}Uses:399Used by:452
Symbol 401 BitmapUsed by:402
Symbol 402 GraphicUses:401Used by:403
Symbol 403 MovieClip {yellow_NUMBER_8}Uses:402Used by:452
Symbol 404 BitmapUsed by:405
Symbol 405 GraphicUses:404Used by:406
Symbol 406 MovieClip {yellow_NUMBER_9}Uses:405Used by:452
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:409
Symbol 409 MovieClip {yellow_O}Uses:408Used by:452
Symbol 410 BitmapUsed by:411
Symbol 411 GraphicUses:410Used by:412
Symbol 412 MovieClip {yellow_P}Uses:411Used by:452
Symbol 413 BitmapUsed by:414
Symbol 414 GraphicUses:413Used by:415
Symbol 415 MovieClip {yellow_PLUS}Uses:414Used by:452
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:418
Symbol 418 MovieClip {yellow_Q}Uses:417Used by:452
Symbol 419 BitmapUsed by:420
Symbol 420 GraphicUses:419Used by:421
Symbol 421 MovieClip {yellow_QUESTION}Uses:420Used by:452
Symbol 422 BitmapUsed by:423
Symbol 423 GraphicUses:422Used by:424
Symbol 424 MovieClip {yellow_R}Uses:423Used by:452
Symbol 425 BitmapUsed by:426
Symbol 426 GraphicUses:425Used by:427
Symbol 427 MovieClip {yellow_S}Uses:426Used by:452
Symbol 428 BitmapUsed by:429
Symbol 429 GraphicUses:428Used by:430
Symbol 430 MovieClip {yellow_STOP}Uses:429Used by:452
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:433
Symbol 433 MovieClip {yellow_T}Uses:432Used by:452
Symbol 434 BitmapUsed by:435
Symbol 435 GraphicUses:434Used by:436
Symbol 436 MovieClip {yellow_U}Uses:435Used by:452
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:439
Symbol 439 MovieClip {yellow_V}Uses:438Used by:452
Symbol 440 BitmapUsed by:441
Symbol 441 GraphicUses:440Used by:442
Symbol 442 MovieClip {yellow_W}Uses:441Used by:452
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:445
Symbol 445 MovieClip {yellow_X}Uses:444Used by:452
Symbol 446 BitmapUsed by:447
Symbol 447 GraphicUses:446Used by:448
Symbol 448 MovieClip {yellow_Y}Uses:447Used by:452
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:451
Symbol 451 MovieClip {yellow_Z}Uses:450Used by:452
Symbol 452 MovieClip {BadIcecreamYellow_Assets}Uses:325 328 331 334 337 340 343 346 349 352 355 358 361 364 367 370 373 376 379 382 385 388 391 394 397 400 403 406 409 412 415 418 421 424 427 430 433 436 439 442 445 448 451Used by:453
Symbol 453 MovieClip {BadIcecreamFont}Uses:61 192 322 452Used by:465 756 4379 4380 4381 4382 4388 4391 4392 4393 4403 4404 4405 4406 4407 4408 4409 4417 4418 4419 4420 4421 4427 4868 4888 5116 5127 5335  Timeline
Symbol 454 BitmapUsed by:455
Symbol 455 GraphicUses:454Used by:464
Symbol 456 BitmapUsed by:457
Symbol 457 GraphicUses:456Used by:464
Symbol 458 BitmapUsed by:459
Symbol 459 GraphicUses:458Used by:464
Symbol 460 BitmapUsed by:461
Symbol 461 GraphicUses:460Used by:464
Symbol 462 BitmapUsed by:463
Symbol 463 GraphicUses:462Used by:464
Symbol 464 MovieClipUses:455 457 459 461 463Used by:465 4379 4380 4381 4382 4408 4409 4417 4418 4419 4420 4421
Symbol 465 MovieClip {com.nitrome.game.ContinueGameButton2}Uses:453 464Used by:4888
Symbol 466 GraphicUsed by:599
Symbol 467 BitmapUsed by:468
Symbol 468 GraphicUses:467Used by:469
Symbol 469 MovieClip {Text_None_0}Uses:468Used by:599
Symbol 470 BitmapUsed by:471
Symbol 471 GraphicUses:470Used by:472
Symbol 472 MovieClip {Text_None_1}Uses:471Used by:599
Symbol 473 BitmapUsed by:474
Symbol 474 GraphicUses:473Used by:475
Symbol 475 MovieClip {Text_None_2}Uses:474Used by:599
Symbol 476 BitmapUsed by:477
Symbol 477 GraphicUses:476Used by:478
Symbol 478 MovieClip {Text_None_3}Uses:477Used by:599
Symbol 479 BitmapUsed by:480
Symbol 480 GraphicUses:479Used by:481
Symbol 481 MovieClip {Text_None_4}Uses:480Used by:599
Symbol 482 BitmapUsed by:483
Symbol 483 GraphicUses:482Used by:484
Symbol 484 MovieClip {Text_None_5}Uses:483Used by:599
Symbol 485 BitmapUsed by:486
Symbol 486 GraphicUses:485Used by:487
Symbol 487 MovieClip {Text_None_6}Uses:486Used by:599
Symbol 488 BitmapUsed by:489
Symbol 489 GraphicUses:488Used by:490
Symbol 490 MovieClip {Text_None_7}Uses:489Used by:599
Symbol 491 BitmapUsed by:492
Symbol 492 GraphicUses:491Used by:493
Symbol 493 MovieClip {Text_None_8}Uses:492Used by:599
Symbol 494 BitmapUsed by:495
Symbol 495 GraphicUses:494Used by:496
Symbol 496 MovieClip {Text_None_9}Uses:495Used by:599
Symbol 497 BitmapUsed by:498
Symbol 498 GraphicUses:497Used by:499
Symbol 499 MovieClip {Text_None_A}Uses:498Used by:599
Symbol 500 BitmapUsed by:501
Symbol 501 GraphicUses:500Used by:502
Symbol 502 MovieClip {Text_None_B}Uses:501Used by:599
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:505
Symbol 505 MovieClip {Text_None_BACKSLASH}Uses:504Used by:599
Symbol 506 BitmapUsed by:507
Symbol 507 GraphicUses:506Used by:508
Symbol 508 MovieClip {Text_None_C}Uses:507Used by:599
Symbol 509 BitmapUsed by:510
Symbol 510 GraphicUses:509Used by:511
Symbol 511 MovieClip {Text_None_COMMA}Uses:510Used by:599
Symbol 512 BitmapUsed by:513
Symbol 513 GraphicUses:512Used by:514
Symbol 514 MovieClip {Text_None_D}Uses:513Used by:599
Symbol 515 BitmapUsed by:516
Symbol 516 GraphicUses:515Used by:517
Symbol 517 MovieClip {Text_None_E}Uses:516Used by:599
Symbol 518 BitmapUsed by:519
Symbol 519 GraphicUses:518Used by:520
Symbol 520 MovieClip {Text_None_EQUALS}Uses:519Used by:599
Symbol 521 BitmapUsed by:522
Symbol 522 GraphicUses:521Used by:523
Symbol 523 MovieClip {Text_None_EXCLAMATION}Uses:522Used by:599
Symbol 524 BitmapUsed by:525
Symbol 525 GraphicUses:524Used by:526
Symbol 526 MovieClip {Text_None_F}Uses:525Used by:599
Symbol 527 BitmapUsed by:528
Symbol 528 GraphicUses:527Used by:529
Symbol 529 MovieClip {Text_None_FORWARDSLASH}Uses:528Used by:599
Symbol 530 BitmapUsed by:531
Symbol 531 GraphicUses:530Used by:532
Symbol 532 MovieClip {Text_None_G}Uses:531Used by:599
Symbol 533 BitmapUsed by:534
Symbol 534 GraphicUses:533Used by:535
Symbol 535 MovieClip {Text_None_H}Uses:534Used by:599
Symbol 536 BitmapUsed by:537
Symbol 537 GraphicUses:536Used by:538
Symbol 538 MovieClip {Text_None_I}Uses:537Used by:599
Symbol 539 BitmapUsed by:540
Symbol 540 GraphicUses:539Used by:541
Symbol 541 MovieClip {Text_None_J}Uses:540Used by:599
Symbol 542 BitmapUsed by:543
Symbol 543 GraphicUses:542Used by:544
Symbol 544 MovieClip {Text_None_K}Uses:543Used by:599
Symbol 545 BitmapUsed by:546
Symbol 546 GraphicUses:545Used by:547
Symbol 547 MovieClip {Text_None_L}Uses:546Used by:599
Symbol 548 BitmapUsed by:549
Symbol 549 GraphicUses:548Used by:550
Symbol 550 MovieClip {Text_None_M}Uses:549Used by:599
Symbol 551 BitmapUsed by:552
Symbol 552 GraphicUses:551Used by:553
Symbol 553 MovieClip {Text_None_N}Uses:552Used by:599
Symbol 554 BitmapUsed by:555
Symbol 555 GraphicUses:554Used by:556
Symbol 556 MovieClip {Text_None_O}Uses:555Used by:599
Symbol 557 BitmapUsed by:558
Symbol 558 GraphicUses:557Used by:559
Symbol 559 MovieClip {Text_None_P}Uses:558Used by:599
Symbol 560 BitmapUsed by:561
Symbol 561 GraphicUses:560Used by:562
Symbol 562 MovieClip {Text_None_Q}Uses:561Used by:599
Symbol 563 BitmapUsed by:564
Symbol 564 GraphicUses:563Used by:565
Symbol 565 MovieClip {Text_None_QUESTION}Uses:564Used by:599
Symbol 566 BitmapUsed by:567
Symbol 567 GraphicUses:566Used by:568
Symbol 568 MovieClip {Text_None_R}Uses:567Used by:599
Symbol 569 BitmapUsed by:570
Symbol 570 GraphicUses:569Used by:571
Symbol 571 MovieClip {Text_None_S}Uses:570Used by:599
Symbol 572 BitmapUsed by:573
Symbol 573 GraphicUses:572Used by:574
Symbol 574 MovieClip {Text_None_SPACE}Uses:573Used by:599
Symbol 575 BitmapUsed by:576
Symbol 576 GraphicUses:575Used by:577
Symbol 577 MovieClip {Text_None_STOP}Uses:576Used by:599
Symbol 578 BitmapUsed by:579
Symbol 579 GraphicUses:578Used by:580
Symbol 580 MovieClip {Text_None_T}Uses:579Used by:599
Symbol 581 BitmapUsed by:582
Symbol 582 GraphicUses:581Used by:583
Symbol 583 MovieClip {Text_None_U}Uses:582Used by:599
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:586
Symbol 586 MovieClip {Text_None_V}Uses:585Used by:599
Symbol 587 BitmapUsed by:588
Symbol 588 GraphicUses:587Used by:589
Symbol 589 MovieClip {Text_None_W}Uses:588Used by:599
Symbol 590 BitmapUsed by:591
Symbol 591 GraphicUses:590Used by:592
Symbol 592 MovieClip {Text_None_X}Uses:591Used by:599
Symbol 593 BitmapUsed by:594
Symbol 594 GraphicUses:593Used by:595
Symbol 595 MovieClip {Text_None_Y}Uses:594Used by:599
Symbol 596 BitmapUsed by:597
Symbol 597 GraphicUses:596Used by:598
Symbol 598 MovieClip {Text_None_Z}Uses:597Used by:599
Symbol 599 MovieClip {TemplateFont}Uses:466 469 472 475 478 481 484 487 490 493 496 499 502 505 508 511 514 517 520 523 526 529 532 535 538 541 544 547 550 553 556 559 562 565 568 571 574 577 580 583 586 589 592 595 598
Symbol 600 GraphicUsed by:Timeline
Symbol 601 BitmapUsed by:602
Symbol 602 GraphicUses:601Used by:603
Symbol 603 MovieClipUses:602Used by:604
Symbol 604 MovieClipUses:603Used by:605
Symbol 605 MovieClipUses:604Used by:Timeline
Symbol 606 BitmapUsed by:607
Symbol 607 GraphicUses:606Used by:608
Symbol 608 MovieClipUses:607Used by:609
Symbol 609 MovieClip {com.nitrome.game.Transition}Uses:608Used by:5132  Timeline
Symbol 610 BitmapUsed by:611
Symbol 611 GraphicUses:610Used by:612
Symbol 612 MovieClipUses:611Used by:Timeline
Symbol 613 BitmapUsed by:614
Symbol 614 GraphicUses:613Used by:620
Symbol 615 GraphicUsed by:620
Symbol 616 ShapeTweeningUsed by:620
Symbol 617 BitmapUsed by:618
Symbol 618 GraphicUses:617Used by:620
Symbol 619 GraphicUsed by:620
Symbol 620 MovieClipUses:614 615 616 618 619Used by:Timeline
Symbol 621 BitmapUsed by:622
Symbol 622 GraphicUses:621Used by:623
Symbol 623 MovieClip {InstructionsForward}Uses:622Used by:4868 5132
Symbol 624 BitmapUsed by:625
Symbol 625 GraphicUses:624Used by:626
Symbol 626 MovieClip {InstructionsBack}Uses:625Used by:4868 5132
Symbol 627 GraphicUsed by:717
Symbol 628 BitmapUsed by:629
Symbol 629 GraphicUses:628Used by:717
Symbol 630 GraphicUsed by:717
Symbol 631 BitmapUsed by:632
Symbol 632 GraphicUses:631Used by:694 717
Symbol 633 GraphicUsed by:634 760
Symbol 634 MovieClipUses:633Used by:717
Symbol 635 BitmapUsed by:636
Symbol 636 GraphicUses:635Used by:645 659 673
Symbol 637 BitmapUsed by:638
Symbol 638 GraphicUses:637Used by:645 659 673
Symbol 639 BitmapUsed by:640
Symbol 640 GraphicUses:639Used by:645 659 673
Symbol 641 BitmapUsed by:642
Symbol 642 GraphicUses:641Used by:645 659 673
Symbol 643 BitmapUsed by:644
Symbol 644 GraphicUses:643Used by:645 659 673
Symbol 645 MovieClip {badicecream_fla.__milk_splash_13}Uses:636 638 640 642 644Used by:717
Symbol 646 BitmapUsed by:647
Symbol 647 GraphicUses:646Used by:658
Symbol 648 GraphicUsed by:658
Symbol 649 BitmapUsed by:650
Symbol 650 GraphicUses:649Used by:651
Symbol 651 MovieClipUses:650Used by:658
Symbol 652 BitmapUsed by:653
Symbol 653 GraphicUses:652Used by:654
Symbol 654 MovieClipUses:653Used by:658
Symbol 655 BitmapUsed by:656
Symbol 656 GraphicUses:655Used by:657
Symbol 657 MovieClipUses:656Used by:658
Symbol 658 MovieClip {badicecream_fla.__chocselect_14}Uses:647 648 651 654 657Used by:717
Symbol 659 MovieClip {badicecream_fla.__milk_splash2_18}Uses:636 638 640 642 644Used by:717
Symbol 660 BitmapUsed by:661
Symbol 661 GraphicUses:660Used by:672
Symbol 662 GraphicUsed by:672 685
Symbol 663 BitmapUsed by:664
Symbol 664 GraphicUses:663Used by:665
Symbol 665 MovieClipUses:664Used by:672
Symbol 666 BitmapUsed by:667
Symbol 667 GraphicUses:666Used by:668
Symbol 668 MovieClipUses:667Used by:672
Symbol 669 BitmapUsed by:670
Symbol 670 GraphicUses:669Used by:671
Symbol 671 MovieClipUses:670Used by:672
Symbol 672 MovieClip {badicecream_fla.__vanselect_19}Uses:661 662 665 668 671Used by:717
Symbol 673 MovieClip {badicecream_fla.__milk_splash3_23}Uses:636 638 640 642 644Used by:717
Symbol 674 BitmapUsed by:675
Symbol 675 GraphicUses:674Used by:685
Symbol 676 BitmapUsed by:677
Symbol 677 GraphicUses:676Used by:678
Symbol 678 MovieClipUses:677Used by:685
Symbol 679 BitmapUsed by:680
Symbol 680 GraphicUses:679Used by:681
Symbol 681 MovieClipUses:680Used by:685
Symbol 682 BitmapUsed by:683
Symbol 683 GraphicUses:682Used by:684
Symbol 684 MovieClipUses:683Used by:685
Symbol 685 MovieClip {badicecream_fla.__strawselect_24}Uses:675 662 678 681 684Used by:717
Symbol 686 BitmapUsed by:687
Symbol 687 GraphicUses:686Used by:694
Symbol 688 BitmapUsed by:689
Symbol 689 GraphicUses:688Used by:694
Symbol 690 BitmapUsed by:691
Symbol 691 GraphicUses:690Used by:694
Symbol 692 BitmapUsed by:693
Symbol 693 GraphicUses:692Used by:694
Symbol 694 MovieClipUses:687 689 632 691 693Used by:717
Symbol 695 BitmapUsed by:696
Symbol 696 GraphicUses:695Used by:705
Symbol 697 BitmapUsed by:698
Symbol 698 GraphicUses:697Used by:705
Symbol 699 BitmapUsed by:700
Symbol 700 GraphicUses:699Used by:705
Symbol 701 BitmapUsed by:702
Symbol 702 GraphicUses:701Used by:705
Symbol 703 BitmapUsed by:704
Symbol 704 GraphicUses:703Used by:705
Symbol 705 MovieClipUses:696 698 700 702 704Used by:717
Symbol 706 BitmapUsed by:707
Symbol 707 GraphicUses:706Used by:716
Symbol 708 BitmapUsed by:709
Symbol 709 GraphicUses:708Used by:716
Symbol 710 BitmapUsed by:711
Symbol 711 GraphicUses:710Used by:716
Symbol 712 BitmapUsed by:713
Symbol 713 GraphicUses:712Used by:716
Symbol 714 BitmapUsed by:715
Symbol 715 GraphicUses:714Used by:716
Symbol 716 MovieClipUses:707 709 711 713 715Used by:717
Symbol 717 MovieClip {com.nitrome.game.PlayerSelection}Uses:627 629 630 632 634 645 658 659 672 673 685 694 705 716Used by:5132  Timeline
Symbol 718 BitmapUsed by:719
Symbol 719 GraphicUses:718Used by:720
Symbol 720 MovieClipUses:719Used by:756
Symbol 721 BitmapUsed by:722
Symbol 722 GraphicUses:721Used by:753
Symbol 723 BitmapUsed by:724
Symbol 724 GraphicUses:723Used by:753
Symbol 725 BitmapUsed by:726
Symbol 726 GraphicUses:725Used by:753
Symbol 727 BitmapUsed by:728
Symbol 728 GraphicUses:727Used by:753
Symbol 729 BitmapUsed by:730
Symbol 730 GraphicUses:729Used by:753
Symbol 731 BitmapUsed by:732
Symbol 732 GraphicUses:731Used by:753
Symbol 733 BitmapUsed by:734
Symbol 734 GraphicUses:733Used by:753
Symbol 735 BitmapUsed by:736
Symbol 736 GraphicUses:735Used by:753
Symbol 737 BitmapUsed by:738
Symbol 738 GraphicUses:737Used by:753
Symbol 739 BitmapUsed by:740
Symbol 740 GraphicUses:739Used by:753
Symbol 741 BitmapUsed by:742
Symbol 742 GraphicUses:741Used by:753
Symbol 743 BitmapUsed by:744
Symbol 744 GraphicUses:743Used by:753
Symbol 745 BitmapUsed by:746
Symbol 746 GraphicUses:745Used by:753
Symbol 747 BitmapUsed by:748
Symbol 748 GraphicUses:747Used by:753
Symbol 749 BitmapUsed by:750
Symbol 750 GraphicUses:749Used by:753
Symbol 751 BitmapUsed by:752
Symbol 752 GraphicUses:751Used by:753
Symbol 753 MovieClipUses:722 724 726 728 730 732 734 736 738 740 742 744 746 748 750 752Used by:756
Symbol 754 BitmapUsed by:755
Symbol 755 GraphicUses:754Used by:756
Symbol 756 MovieClip {com.nitrome.badicecream.ScoreTimeIndicator}Uses:720 453 753 755Used by:5132  Timeline
Symbol 757 BitmapUsed by:758
Symbol 758 GraphicUses:757Used by:759
Symbol 759 MovieClip {IndicatorPanel}Uses:758Used by:5132
Symbol 760 Button {com.nitrome.game.TitleScreenAdvanceButton}Uses:633Used by:5132  Timeline
Symbol 761 BitmapUsed by:762
Symbol 762 GraphicUses:761Used by:813
Symbol 763 BitmapUsed by:764
Symbol 764 GraphicUses:763Used by:774
Symbol 765 GraphicUsed by:774
Symbol 766 BitmapUsed by:767
Symbol 767 GraphicUses:766Used by:768
Symbol 768 MovieClipUses:767Used by:774
Symbol 769 BitmapUsed by:770
Symbol 770 GraphicUses:769Used by:771
Symbol 771 MovieClipUses:770Used by:774
Symbol 772 GraphicUsed by:773 4402 4416
Symbol 773 MovieClipUses:772Used by:774
Symbol 774 MovieClipUses:764 765 768 771 773Used by:813
Symbol 775 BitmapUsed by:776
Symbol 776 GraphicUses:775Used by:813
Symbol 777 BitmapUsed by:778
Symbol 778 GraphicUses:777Used by:813
Symbol 779 BitmapUsed by:780
Symbol 780 GraphicUses:779Used by:813
Symbol 781 BitmapUsed by:782
Symbol 782 GraphicUses:781Used by:813
Symbol 783 BitmapUsed by:784
Symbol 784 GraphicUses:783Used by:813
Symbol 785 BitmapUsed by:786
Symbol 786 GraphicUses:785Used by:813
Symbol 787 BitmapUsed by:788
Symbol 788 GraphicUses:787Used by:813
Symbol 789 BitmapUsed by:790
Symbol 790 GraphicUses:789Used by:813
Symbol 791 BitmapUsed by:792
Symbol 792 GraphicUses:791Used by:813
Symbol 793 BitmapUsed by:794
Symbol 794 GraphicUses:793Used by:813
Symbol 795 BitmapUsed by:796
Symbol 796 GraphicUses:795Used by:813
Symbol 797 BitmapUsed by:798
Symbol 798 GraphicUses:797Used by:813
Symbol 799 BitmapUsed by:800
Symbol 800 GraphicUses:799Used by:813
Symbol 801 BitmapUsed by:802
Symbol 802 GraphicUses:801Used by:813
Symbol 803 BitmapUsed by:804
Symbol 804 GraphicUses:803Used by:813
Symbol 805 BitmapUsed by:806
Symbol 806 GraphicUses:805Used by:813
Symbol 807 BitmapUsed by:808
Symbol 808 GraphicUses:807Used by:813
Symbol 809 BitmapUsed by:810
Symbol 810 GraphicUses:809Used by:813
Symbol 811 BitmapUsed by:812
Symbol 812 GraphicUses:811Used by:813
Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator}Uses:762 774 776 778 780 782 784 786 788 790 792 794 796 798 800 802 804 806 808 810 812Used by:5132
Symbol 814 BitmapUsed by:815
Symbol 815 GraphicUses:814Used by:822 836
Symbol 816 BitmapUsed by:817
Symbol 817 GraphicUses:816Used by:822
Symbol 818 BitmapUsed by:819
Symbol 819 GraphicUses:818Used by:822
Symbol 820 BitmapUsed by:821
Symbol 821 GraphicUses:820Used by:822
Symbol 822 MovieClipUses:815 817 819 821Used by:838
Symbol 823 BitmapUsed by:824
Symbol 824 GraphicUses:823Used by:838
Symbol 825 BitmapUsed by:826
Symbol 826 GraphicUses:825Used by:835 959 1017
Symbol 827 BitmapUsed by:828
Symbol 828 GraphicUses:827Used by:835 959 1017
Symbol 829 BitmapUsed by:830
Symbol 830 GraphicUses:829Used by:835 959 1017
Symbol 831 BitmapUsed by:832
Symbol 832 GraphicUses:831Used by:835 959 1017
Symbol 833 BitmapUsed by:834
Symbol 834 GraphicUses:833Used by:835 959 1017
Symbol 835 MovieClip {badicecream_fla.melon_collectcopy_43}Uses:826 828 830 832 834Used by:838
Symbol 836 MovieClipUses:815Used by:837
Symbol 837 MovieClip {badicecream_fla.melon_appear_44}Uses:836Used by:838
Symbol 838 MovieClip {com.nitrome.badicecream.CollectibleWatermelon}Uses:822 824 835 837Used by:5132
Symbol 839 BitmapUsed by:840
Symbol 840 GraphicUses:839Used by:857 871
Symbol 841 BitmapUsed by:842
Symbol 842 GraphicUses:841Used by:857
Symbol 843 BitmapUsed by:844
Symbol 844 GraphicUses:843Used by:857
Symbol 845 BitmapUsed by:846
Symbol 846 GraphicUses:845Used by:857
Symbol 847 BitmapUsed by:848
Symbol 848 GraphicUses:847Used by:857
Symbol 849 BitmapUsed by:850
Symbol 850 GraphicUses:849Used by:857
Symbol 851 BitmapUsed by:852
Symbol 852 GraphicUses:851Used by:857
Symbol 853 BitmapUsed by:854
Symbol 854 GraphicUses:853Used by:857
Symbol 855 BitmapUsed by:856
Symbol 856 GraphicUses:855Used by:857
Symbol 857 MovieClipUses:840 842 844 846 848 850 852 854 856Used by:873
Symbol 858 BitmapUsed by:859
Symbol 859 GraphicUses:858Used by:873
Symbol 860 BitmapUsed by:861
Symbol 861 GraphicUses:860Used by:870 984
Symbol 862 BitmapUsed by:863
Symbol 863 GraphicUses:862Used by:870 984
Symbol 864 BitmapUsed by:865
Symbol 865 GraphicUses:864Used by:870 984
Symbol 866 BitmapUsed by:867
Symbol 867 GraphicUses:866Used by:870 984
Symbol 868 BitmapUsed by:869
Symbol 869 GraphicUses:868Used by:870 984
Symbol 870 MovieClip {badicecream_fla.pear_collect_48}Uses:861 863 865 867 869Used by:873
Symbol 871 MovieClipUses:840Used by:872
Symbol 872 MovieClip {badicecream_fla.pear_appear_49}Uses:871Used by:873
Symbol 873 MovieClip {com.nitrome.badicecream.CollectiblePear}Uses:857 859 870 872Used by:5132
Symbol 874 BitmapUsed by:875
Symbol 875 GraphicUses:874Used by:892 935
Symbol 876 BitmapUsed by:877
Symbol 877 GraphicUses:876Used by:892
Symbol 878 BitmapUsed by:879
Symbol 879 GraphicUses:878Used by:892
Symbol 880 BitmapUsed by:881
Symbol 881 GraphicUses:880Used by:892
Symbol 882 BitmapUsed by:883
Symbol 883 GraphicUses:882Used by:892
Symbol 884 BitmapUsed by:885
Symbol 885 GraphicUses:884Used by:892
Symbol 886 BitmapUsed by:887
Symbol 887 GraphicUses:886Used by:892
Symbol 888 BitmapUsed by:889
Symbol 889 GraphicUses:888Used by:892
Symbol 890 BitmapUsed by:891
Symbol 891 GraphicUses:890Used by:892
Symbol 892 MovieClipUses:875 877 879 881 883 885 887 889 891Used by:937
Symbol 893 BitmapUsed by:894
Symbol 894 GraphicUses:893Used by:921
Symbol 895 BitmapUsed by:896
Symbol 896 GraphicUses:895Used by:921
Symbol 897 BitmapUsed by:898
Symbol 898 GraphicUses:897Used by:921
Symbol 899 BitmapUsed by:900
Symbol 900 GraphicUses:899Used by:921
Symbol 901 BitmapUsed by:902
Symbol 902 GraphicUses:901Used by:921
Symbol 903 BitmapUsed by:904
Symbol 904 GraphicUses:903Used by:921
Symbol 905 BitmapUsed by:906
Symbol 906 GraphicUses:905Used by:921
Symbol 907 BitmapUsed by:908
Symbol 908 GraphicUses:907Used by:921
Symbol 909 BitmapUsed by:910
Symbol 910 GraphicUses:909Used by:921
Symbol 911 BitmapUsed by:912
Symbol 912 GraphicUses:911Used by:921
Symbol 913 BitmapUsed by:914
Symbol 914 GraphicUses:913Used by:921
Symbol 915 BitmapUsed by:916
Symbol 916 GraphicUses:915Used by:921
Symbol 917 BitmapUsed by:918
Symbol 918 GraphicUses:917Used by:921
Symbol 919 BitmapUsed by:920
Symbol 920 GraphicUses:919Used by:921
Symbol 921 MovieClip {badicecream_fla.pineapple_spin_53}Uses:894 896 898 900 902 904 906 908 910 912 914 916 918 920Used by:937
Symbol 922 BitmapUsed by:923
Symbol 923 GraphicUses:922Used by:937
Symbol 924 BitmapUsed by:925
Symbol 925 GraphicUses:924Used by:934
Symbol 926 BitmapUsed by:927
Symbol 927 GraphicUses:926Used by:934
Symbol 928 BitmapUsed by:929
Symbol 929 GraphicUses:928Used by:934
Symbol 930 BitmapUsed by:931
Symbol 931 GraphicUses:930Used by:934
Symbol 932 BitmapUsed by:933
Symbol 933 GraphicUses:932Used by:934
Symbol 934 MovieClip {badicecream_fla.pinapple_collect_54}Uses:925 927 929 931 933Used by:937
Symbol 935 MovieClipUses:875Used by:936
Symbol 936 MovieClip {badicecream_fla.pinapple_appear_55}Uses:935Used by:937
Symbol 937 MovieClip {com.nitrome.badicecream.CollectiblePineapple}Uses:892 921 923 934 936Used by:5132
Symbol 938 BitmapUsed by:939
Symbol 939 GraphicUses:938Used by:956 960
Symbol 940 BitmapUsed by:941
Symbol 941 GraphicUses:940Used by:956
Symbol 942 BitmapUsed by:943
Symbol 943 GraphicUses:942Used by:956
Symbol 944 BitmapUsed by:945
Symbol 945 GraphicUses:944Used by:956
Symbol 946 BitmapUsed by:947
Symbol 947 GraphicUses:946Used by:956
Symbol 948 BitmapUsed by:949
Symbol 949 GraphicUses:948Used by:956
Symbol 950 BitmapUsed by:951
Symbol 951 GraphicUses:950Used by:956
Symbol 952 BitmapUsed by:953
Symbol 953 GraphicUses:952Used by:956
Symbol 954 BitmapUsed by:955
Symbol 955 GraphicUses:954Used by:956
Symbol 956 MovieClipUses:939 941 943 945 947 949 951 953 955Used by:962
Symbol 957 BitmapUsed by:958
Symbol 958 GraphicUses:957Used by:962
Symbol 959 MovieClip {badicecream_fla.strawberry_collectcopy_59}Uses:826 828 830 832 834Used by:962
Symbol 960 MovieClipUses:939Used by:961
Symbol 961 MovieClip {badicecream_fla.strawberry_appear_60}Uses:960Used by:962
Symbol 962 MovieClip {com.nitrome.badicecream.CollectibleStrawberry}Uses:956 958 959 961Used by:5132
Symbol 963 BitmapUsed by:964
Symbol 964 GraphicUses:963Used by:981 985
Symbol 965 BitmapUsed by:966
Symbol 966 GraphicUses:965Used by:981
Symbol 967 BitmapUsed by:968
Symbol 968 GraphicUses:967Used by:981
Symbol 969 BitmapUsed by:970
Symbol 970 GraphicUses:969Used by:981
Symbol 971 BitmapUsed by:972
Symbol 972 GraphicUses:971Used by:981
Symbol 973 BitmapUsed by:974
Symbol 974 GraphicUses:973Used by:981
Symbol 975 BitmapUsed by:976
Symbol 976 GraphicUses:975Used by:981
Symbol 977 BitmapUsed by:978
Symbol 978 GraphicUses:977Used by:981
Symbol 979 BitmapUsed by:980
Symbol 980 GraphicUses:979Used by:981
Symbol 981 MovieClipUses:964 966 968 970 972 974 976 978 980Used by:987
Symbol 982 BitmapUsed by:983
Symbol 983 GraphicUses:982Used by:987
Symbol 984 MovieClip {badicecream_fla.kiwi_collectcopy_64}Uses:861 863 865 867 869Used by:987
Symbol 985 MovieClipUses:964Used by:986
Symbol 986 MovieClip {badicecream_fla.kiwi_appear_65}Uses:985Used by:987
Symbol 987 MovieClip {com.nitrome.badicecream.CollectibleKiwi}Uses:981 983 984 986Used by:5132
Symbol 988 BitmapUsed by:989
Symbol 989 GraphicUses:988Used by:1018 1020
Symbol 990 BitmapUsed by:991
Symbol 991 GraphicUses:990Used by:1020
Symbol 992 BitmapUsed by:993
Symbol 993 GraphicUses:992Used by:1020
Symbol 994 BitmapUsed by:995
Symbol 995 GraphicUses:994Used by:1020
Symbol 996 BitmapUsed by:997 1014
Symbol 997 GraphicUses:996Used by:1008 1020
Symbol 998 BitmapUsed by:999 1013
Symbol 999 GraphicUses:998Used by:1008 1020
Symbol 1000 BitmapUsed by:1001 1012
Symbol 1001 GraphicUses:1000Used by:1008 1020
Symbol 1002 BitmapUsed by:1003 1011
Symbol 1003 GraphicUses:1002Used by:1008 1020
Symbol 1004 BitmapUsed by:1005 1010
Symbol 1005 GraphicUses:1004Used by:1008 1020
Symbol 1006 BitmapUsed by:1007 1009
Symbol 1007 GraphicUses:1006Used by:1008 1020
Symbol 1008 MovieClipUses:1007 1005 1003 1001 999 997Used by:1020
Symbol 1009 GraphicUses:1006Used by:1020
Symbol 1010 GraphicUses:1004Used by:1020
Symbol 1011 GraphicUses:1002Used by:1020
Symbol 1012 GraphicUses:1000Used by:1020
Symbol 1013 GraphicUses:998Used by:1020
Symbol 1014 GraphicUses:996Used by:1020
Symbol 1015 BitmapUsed by:1016
Symbol 1016 GraphicUses:1015Used by:1020
Symbol 1017 MovieClip {badicecream_fla.cherry_collect_69}Uses:826 828 830 832 834Used by:1020
Symbol 1018 MovieClipUses:989Used by:1019
Symbol 1019 MovieClip {badicecream_fla.cherries_appear_70}Uses:1018Used by:1020
Symbol 1020 MovieClip {com.nitrome.badicecream.CollectibleCherries}Uses:989 991 993 995 997 999 1001 1003 1005 1007 1008 1009 1010 1011 1012 1013 1014 1016 1017 1019Used by:5132
Symbol 1021 BitmapUsed by:1022
Symbol 1022 GraphicUses:1021Used by:1029 1043
Symbol 1023 BitmapUsed by:1024
Symbol 1024 GraphicUses:1023Used by:1029
Symbol 1025 BitmapUsed by:1026
Symbol 1026 GraphicUses:1025Used by:1029
Symbol 1027 BitmapUsed by:1028
Symbol 1028 GraphicUses:1027Used by:1029
Symbol 1029 MovieClipUses:1022 1024 1026 1028Used by:1045
Symbol 1030 BitmapUsed by:1031
Symbol 1031 GraphicUses:1030Used by:1045
Symbol 1032 BitmapUsed by:1033
Symbol 1033 GraphicUses:1032Used by:1042
Symbol 1034 BitmapUsed by:1035
Symbol 1035 GraphicUses:1034Used by:1042
Symbol 1036 BitmapUsed by:1037
Symbol 1037 GraphicUses:1036Used by:1042
Symbol 1038 BitmapUsed by:1039
Symbol 1039 GraphicUses:1038Used by:1042
Symbol 1040 BitmapUsed by:1041
Symbol 1041 GraphicUses:1040Used by:1042
Symbol 1042 MovieClip {badicecream_fla.grapes_collect_74}Uses:1033 1035 1037 1039 1041Used by:1045
Symbol 1043 MovieClipUses:1022Used by:1044
Symbol 1044 MovieClip {badicecream_fla.grapes_appear_75}Uses:1043Used by:1045
Symbol 1045 MovieClip {com.nitrome.badicecream.CollectibleGrapes}Uses:1029 1031 1042 1044Used by:5132
Symbol 1046 BitmapUsed by:1047
Symbol 1047 GraphicUses:1046Used by:1054 1068
Symbol 1048 BitmapUsed by:1049
Symbol 1049 GraphicUses:1048Used by:1054
Symbol 1050 BitmapUsed by:1051
Symbol 1051 GraphicUses:1050Used by:1054
Symbol 1052 BitmapUsed by:1053
Symbol 1053 GraphicUses:1052Used by:1054
Symbol 1054 MovieClipUses:1047 1049 1051 1053Used by:1070
Symbol 1055 BitmapUsed by:1056
Symbol 1056 GraphicUses:1055Used by:1070
Symbol 1057 BitmapUsed by:1058
Symbol 1058 GraphicUses:1057Used by:1067
Symbol 1059 BitmapUsed by:1060
Symbol 1060 GraphicUses:1059Used by:1067
Symbol 1061 BitmapUsed by:1062
Symbol 1062 GraphicUses:1061Used by:1067
Symbol 1063 BitmapUsed by:1064
Symbol 1064 GraphicUses:1063Used by:1067
Symbol 1065 BitmapUsed by:1066
Symbol 1066 GraphicUses:1065Used by:1067
Symbol 1067 MovieClip {badicecream_fla.orange_collect_79}Uses:1058 1060 1062 1064 1066Used by:1070
Symbol 1068 MovieClipUses:1047Used by:1069
Symbol 1069 MovieClip {badicecream_fla.orange_80}Uses:1068Used by:1070
Symbol 1070 MovieClip {com.nitrome.badicecream.CollectibleOrange}Uses:1054 1056 1067 1069Used by:5132
Symbol 1071 BitmapUsed by:1072
Symbol 1072 GraphicUses:1071Used by:1079 1093
Symbol 1073 BitmapUsed by:1074
Symbol 1074 GraphicUses:1073Used by:1079
Symbol 1075 BitmapUsed by:1076
Symbol 1076 GraphicUses:1075Used by:1079
Symbol 1077 BitmapUsed by:1078
Symbol 1078 GraphicUses:1077Used by:1079
Symbol 1079 MovieClipUses:1072 1074 1076 1078Used by:1095
Symbol 1080 BitmapUsed by:1081
Symbol 1081 GraphicUses:1080Used by:1095
Symbol 1082 BitmapUsed by:1083
Symbol 1083 GraphicUses:1082Used by:1092
Symbol 1084 BitmapUsed by:1085
Symbol 1085 GraphicUses:1084Used by:1092
Symbol 1086 BitmapUsed by:1087
Symbol 1087 GraphicUses:1086Used by:1092
Symbol 1088 BitmapUsed by:1089
Symbol 1089 GraphicUses:1088Used by:1092
Symbol 1090 BitmapUsed by:1091
Symbol 1091 GraphicUses:1090Used by:1092
Symbol 1092 MovieClip {badicecream_fla.lemon_collect_84}Uses:1083 1085 1087 1089 1091Used by:1095
Symbol 1093 MovieClipUses:1072Used by:1094
Symbol 1094 MovieClip {badicecream_fla.lemon_appear_85}Uses:1093Used by:1095
Symbol 1095 MovieClip {com.nitrome.badicecream.CollectibleLemon}Uses:1079 1081 1092 1094Used by:5132
Symbol 1096 BitmapUsed by:1097
Symbol 1097 GraphicUses:1096Used by:1104 1118
Symbol 1098 BitmapUsed by:1099
Symbol 1099 GraphicUses:1098Used by:1104
Symbol 1100 BitmapUsed by:1101
Symbol 1101 GraphicUses:1100Used by:1104
Symbol 1102 BitmapUsed by:1103
Symbol 1103 GraphicUses:1102Used by:1104
Symbol 1104 MovieClipUses:1097 1099 1101 1103Used by:1120
Symbol 1105 BitmapUsed by:1106
Symbol 1106 GraphicUses:1105Used by:1120
Symbol 1107 BitmapUsed by:1108
Symbol 1108 GraphicUses:1107Used by:1117
Symbol 1109 BitmapUsed by:1110
Symbol 1110 GraphicUses:1109Used by:1117
Symbol 1111 BitmapUsed by:1112
Symbol 1112 GraphicUses:1111Used by:1117
Symbol 1113 BitmapUsed by:1114
Symbol 1114 GraphicUses:1113Used by:1117
Symbol 1115 BitmapUsed by:1116
Symbol 1116 GraphicUses:1115Used by:1117
Symbol 1117 MovieClip {badicecream_fla.banana_collect_89}Uses:1108 1110 1112 1114 1116Used by:1120
Symbol 1118 MovieClipUses:1097Used by:1119
Symbol 1119 MovieClip {badicecream_fla.banana_appear_90}Uses:1118Used by:1120
Symbol 1120 MovieClip {com.nitrome.badicecream.CollectibleBananas}Uses:1104 1106 1117 1119Used by:5132
Symbol 1121 BitmapUsed by:1122
Symbol 1122 GraphicUses:1121Used by:1145
Symbol 1123 BitmapUsed by:1124
Symbol 1124 GraphicUses:1123Used by:1145
Symbol 1125 BitmapUsed by:1126
Symbol 1126 GraphicUses:1125Used by:1145
Symbol 1127 BitmapUsed by:1128
Symbol 1128 GraphicUses:1127Used by:1145
Symbol 1129 BitmapUsed by:1130
Symbol 1130 GraphicUses:1129Used by:1145
Symbol 1131 BitmapUsed by:1132
Symbol 1132 GraphicUses:1131Used by:1145
Symbol 1133 BitmapUsed by:1134
Symbol 1134 GraphicUses:1133Used by:1145
Symbol 1135 BitmapUsed by:1136
Symbol 1136 GraphicUses:1135Used by:1145
Symbol 1137 BitmapUsed by:1138
Symbol 1138 GraphicUses:1137Used by:1145
Symbol 1139 BitmapUsed by:1140
Symbol 1140 GraphicUses:1139Used by:1145
Symbol 1141 BitmapUsed by:1142
Symbol 1142 GraphicUses:1141Used by:1145
Symbol 1143 BitmapUsed by:1144
Symbol 1144 GraphicUses:1143Used by:1145
Symbol 1145 MovieClipUses:1122 1124 1126 1128 1130 1132 1134 1136 1138 1140 1142 1144Used by:1815
Symbol 1146 BitmapUsed by:1147
Symbol 1147 GraphicUses:1146Used by:1170
Symbol 1148 BitmapUsed by:1149
Symbol 1149 GraphicUses:1148Used by:1170
Symbol 1150 BitmapUsed by:1151
Symbol 1151 GraphicUses:1150Used by:1170
Symbol 1152 BitmapUsed by:1153
Symbol 1153 GraphicUses:1152Used by:1170
Symbol 1154 BitmapUsed by:1155
Symbol 1155 GraphicUses:1154Used by:1170
Symbol 1156 BitmapUsed by:1157
Symbol 1157 GraphicUses:1156Used by:1170
Symbol 1158 BitmapUsed by:1159
Symbol 1159 GraphicUses:1158Used by:1170
Symbol 1160 BitmapUsed by:1161
Symbol 1161 GraphicUses:1160Used by:1170
Symbol 1162 BitmapUsed by:1163
Symbol 1163 GraphicUses:1162Used by:1170
Symbol 1164 BitmapUsed by:1165
Symbol 1165 GraphicUses:1164Used by:1170
Symbol 1166 BitmapUsed by:1167
Symbol 1167 GraphicUses:1166Used by:1170
Symbol 1168 BitmapUsed by:1169
Symbol 1169 GraphicUses:1168Used by:1170
Symbol 1170 MovieClipUses:1147 1149 1151 1153 1155 1157 1159 1161 1163 1165 1167 1169Used by:1815
Symbol 1171 BitmapUsed by:1172
Symbol 1172 GraphicUses:1171Used by:1195
Symbol 1173 BitmapUsed by:1174
Symbol 1174 GraphicUses:1173Used by:1195
Symbol 1175 BitmapUsed by:1176
Symbol 1176 GraphicUses:1175Used by:1195
Symbol 1177 BitmapUsed by:1178
Symbol 1178 GraphicUses:1177Used by:1195
Symbol 1179 BitmapUsed by:1180
Symbol 1180 GraphicUses:1179Used by:1195
Symbol 1181 BitmapUsed by:1182
Symbol 1182 GraphicUses:1181Used by:1195
Symbol 1183 BitmapUsed by:1184
Symbol 1184 GraphicUses:1183Used by:1195
Symbol 1185 BitmapUsed by:1186
Symbol 1186 GraphicUses:1185Used by:1195
Symbol 1187 BitmapUsed by:1188
Symbol 1188 GraphicUses:1187Used by:1195
Symbol 1189 BitmapUsed by:1190
Symbol 1190 GraphicUses:1189Used by:1195
Symbol 1191 BitmapUsed by:1192
Symbol 1192 GraphicUses:1191Used by:1195
Symbol 1193 BitmapUsed by:1194
Symbol 1194 GraphicUses:1193Used by:1195
Symbol 1195 MovieClipUses:1172 1174 1176 1178 1180 1182 1184 1186 1188 1190 1192 1194Used by:1815
Symbol 1196 BitmapUsed by:1197
Symbol 1197 GraphicUses:1196Used by:1220
Symbol 1198 BitmapUsed by:1199
Symbol 1199 GraphicUses:1198Used by:1220
Symbol 1200 BitmapUsed by:1201
Symbol 1201 GraphicUses:1200Used by:1220
Symbol 1202 BitmapUsed by:1203
Symbol 1203 GraphicUses:1202Used by:1220
Symbol 1204 BitmapUsed by:1205
Symbol 1205 GraphicUses:1204Used by:1220
Symbol 1206 BitmapUsed by:1207
Symbol 1207 GraphicUses:1206Used by:1220
Symbol 1208 BitmapUsed by:1209
Symbol 1209 GraphicUses:1208Used by:1220
Symbol 1210 BitmapUsed by:1211
Symbol 1211 GraphicUses:1210Used by:1220
Symbol 1212 BitmapUsed by:1213
Symbol 1213 GraphicUses:1212Used by:1220
Symbol 1214 BitmapUsed by:1215
Symbol 1215 GraphicUses:1214Used by:1220
Symbol 1216 BitmapUsed by:1217
Symbol 1217 GraphicUses:1216Used by:1220
Symbol 1218 BitmapUsed by:1219
Symbol 1219 GraphicUses:1218Used by:1220
Symbol 1220 MovieClipUses:1197 1199 1201 1203 1205 1207 1209 1211 1213 1215 1217 1219Used by:1815
Symbol 1221 BitmapUsed by:1222
Symbol 1222 GraphicUses:1221Used by:1245
Symbol 1223 BitmapUsed by:1224
Symbol 1224 GraphicUses:1223Used by:1245
Symbol 1225 BitmapUsed by:1226
Symbol 1226 GraphicUses:1225Used by:1245
Symbol 1227 BitmapUsed by:1228
Symbol 1228 GraphicUses:1227Used by:1245
Symbol 1229 BitmapUsed by:1230
Symbol 1230 GraphicUses:1229Used by:1245
Symbol 1231 BitmapUsed by:1232
Symbol 1232 GraphicUses:1231Used by:1245
Symbol 1233 BitmapUsed by:1234
Symbol 1234 GraphicUses:1233Used by:1245
Symbol 1235 BitmapUsed by:1236
Symbol 1236 GraphicUses:1235Used by:1245
Symbol 1237 BitmapUsed by:1238
Symbol 1238 GraphicUses:1237Used by:1245
Symbol 1239 BitmapUsed by:1240
Symbol 1240 GraphicUses:1239Used by:1245
Symbol 1241 BitmapUsed by:1242
Symbol 1242 GraphicUses:1241Used by:1245
Symbol 1243 BitmapUsed by:1244
Symbol 1244 GraphicUses:1243Used by:1245
Symbol 1245 MovieClipUses:1222 1224 1226 1228 1230 1232 1234 1236 1238 1240 1242 1244Used by:1815
Symbol 1246 BitmapUsed by:1247
Symbol 1247 GraphicUses:1246Used by:1270
Symbol 1248 BitmapUsed by:1249
Symbol 1249 GraphicUses:1248Used by:1270
Symbol 1250 BitmapUsed by:1251
Symbol 1251 GraphicUses:1250Used by:1270
Symbol 1252 BitmapUsed by:1253
Symbol 1253 GraphicUses:1252Used by:1270
Symbol 1254 BitmapUsed by:1255
Symbol 1255 GraphicUses:1254Used by:1270
Symbol 1256 BitmapUsed by:1257
Symbol 1257 GraphicUses:1256Used by:1270
Symbol 1258 BitmapUsed by:1259
Symbol 1259 GraphicUses:1258Used by:1270
Symbol 1260 BitmapUsed by:1261
Symbol 1261 GraphicUses:1260Used by:1270
Symbol 1262 BitmapUsed by:1263
Symbol 1263 GraphicUses:1262Used by:1270
Symbol 1264 BitmapUsed by:1265
Symbol 1265 GraphicUses:1264Used by:1270
Symbol 1266 BitmapUsed by:1267
Symbol 1267 GraphicUses:1266Used by:1270
Symbol 1268 BitmapUsed by:1269
Symbol 1269 GraphicUses:1268Used by:1270
Symbol 1270 MovieClipUses:1247 1249 1251 1253 1255 1257 1259 1261 1263 1265 1267 1269Used by:1815
Symbol 1271 BitmapUsed by:1272
Symbol 1272 GraphicUses:1271Used by:1295
Symbol 1273 BitmapUsed by:1274
Symbol 1274 GraphicUses:1273Used by:1295
Symbol 1275 BitmapUsed by:1276
Symbol 1276 GraphicUses:1275Used by:1295
Symbol 1277 BitmapUsed by:1278
Symbol 1278 GraphicUses:1277Used by:1295
Symbol 1279 BitmapUsed by:1280
Symbol 1280 GraphicUses:1279Used by:1295
Symbol 1281 BitmapUsed by:1282
Symbol 1282 GraphicUses:1281Used by:1295
Symbol 1283 BitmapUsed by:1284
Symbol 1284 GraphicUses:1283Used by:1295
Symbol 1285 BitmapUsed by:1286
Symbol 1286 GraphicUses:1285Used by:1295
Symbol 1287 BitmapUsed by:1288
Symbol 1288 GraphicUses:1287Used by:1295
Symbol 1289 BitmapUsed by:1290
Symbol 1290 GraphicUses:1289Used by:1295
Symbol 1291 BitmapUsed by:1292
Symbol 1292 GraphicUses:1291Used by:1295
Symbol 1293 BitmapUsed by:1294
Symbol 1294 GraphicUses:1293Used by:1295
Symbol 1295 MovieClipUses:1272 1274 1276 1278 1280 1282 1284 1286 1288 1290 1292 1294Used by:1815
Symbol 1296 BitmapUsed by:1297
Symbol 1297 GraphicUses:1296Used by:1320
Symbol 1298 BitmapUsed by:1299
Symbol 1299 GraphicUses:1298Used by:1320
Symbol 1300 BitmapUsed by:1301
Symbol 1301 GraphicUses:1300Used by:1320
Symbol 1302 BitmapUsed by:1303
Symbol 1303 GraphicUses:1302Used by:1320
Symbol 1304 BitmapUsed by:1305
Symbol 1305 GraphicUses:1304Used by:1320
Symbol 1306 BitmapUsed by:1307
Symbol 1307 GraphicUses:1306Used by:1320
Symbol 1308 BitmapUsed by:1309
Symbol 1309 GraphicUses:1308Used by:1320
Symbol 1310 BitmapUsed by:1311
Symbol 1311 GraphicUses:1310Used by:1320
Symbol 1312 BitmapUsed by:1313
Symbol 1313 GraphicUses:1312Used by:1320
Symbol 1314 BitmapUsed by:1315
Symbol 1315 GraphicUses:1314Used by:1320
Symbol 1316 BitmapUsed by:1317
Symbol 1317 GraphicUses:1316Used by:1320
Symbol 1318 BitmapUsed by:1319
Symbol 1319 GraphicUses:1318Used by:1320
Symbol 1320 MovieClipUses:1297 1299 1301 1303 1305 1307 1309 1311 1313 1315 1317 1319Used by:1815
Symbol 1321 BitmapUsed by:1322
Symbol 1322 GraphicUses:1321Used by:1345
Symbol 1323 BitmapUsed by:1324
Symbol 1324 GraphicUses:1323Used by:1345
Symbol 1325 BitmapUsed by:1326
Symbol 1326 GraphicUses:1325Used by:1345
Symbol 1327 BitmapUsed by:1328
Symbol 1328 GraphicUses:1327Used by:1345
Symbol 1329 BitmapUsed by:1330
Symbol 1330 GraphicUses:1329Used by:1345
Symbol 1331 BitmapUsed by:1332
Symbol 1332 GraphicUses:1331Used by:1345
Symbol 1333 BitmapUsed by:1334
Symbol 1334 GraphicUses:1333Used by:1345
Symbol 1335 BitmapUsed by:1336
Symbol 1336 GraphicUses:1335Used by:1345
Symbol 1337 BitmapUsed by:1338
Symbol 1338 GraphicUses:1337Used by:1345
Symbol 1339 BitmapUsed by:1340
Symbol 1340 GraphicUses:1339Used by:1345
Symbol 1341 BitmapUsed by:1342
Symbol 1342 GraphicUses:1341Used by:1345
Symbol 1343 BitmapUsed by:1344
Symbol 1344 GraphicUses:1343Used by:1345
Symbol 1345 MovieClipUses:1322 1324 1326 1328 1330 1332 1334 1336 1338 1340 1342 1344Used by:1815
Symbol 1346 BitmapUsed by:1347
Symbol 1347 GraphicUses:1346Used by:1370
Symbol 1348 BitmapUsed by:1349
Symbol 1349 GraphicUses:1348Used by:1370
Symbol 1350 BitmapUsed by:1351
Symbol 1351 GraphicUses:1350Used by:1370
Symbol 1352 BitmapUsed by:1353
Symbol 1353 GraphicUses:1352Used by:1370
Symbol 1354 BitmapUsed by:1355
Symbol 1355 GraphicUses:1354Used by:1370
Symbol 1356 BitmapUsed by:1357
Symbol 1357 GraphicUses:1356Used by:1370
Symbol 1358 BitmapUsed by:1359
Symbol 1359 GraphicUses:1358Used by:1370
Symbol 1360 BitmapUsed by:1361
Symbol 1361 GraphicUses:1360Used by:1370
Symbol 1362 BitmapUsed by:1363
Symbol 1363 GraphicUses:1362Used by:1370
Symbol 1364 BitmapUsed by:1365
Symbol 1365 GraphicUses:1364Used by:1370
Symbol 1366 BitmapUsed by:1367
Symbol 1367 GraphicUses:1366Used by:1370
Symbol 1368 BitmapUsed by:1369
Symbol 1369 GraphicUses:1368Used by:1370
Symbol 1370 MovieClipUses:1347 1349 1351 1353 1355 1357 1359 1361 1363 1365 1367 1369Used by:1815
Symbol 1371 BitmapUsed by:1372
Symbol 1372 GraphicUses:1371Used by:1395
Symbol 1373 BitmapUsed by:1374
Symbol 1374 GraphicUses:1373Used by:1395
Symbol 1375 BitmapUsed by:1376
Symbol 1376 GraphicUses:1375Used by:1395
Symbol 1377 BitmapUsed by:1378
Symbol 1378 GraphicUses:1377Used by:1395
Symbol 1379 BitmapUsed by:1380
Symbol 1380 GraphicUses:1379Used by:1395
Symbol 1381 BitmapUsed by:1382
Symbol 1382 GraphicUses:1381Used by:1395
Symbol 1383 BitmapUsed by:1384
Symbol 1384 GraphicUses:1383Used by:1395
Symbol 1385 BitmapUsed by:1386
Symbol 1386 GraphicUses:1385Used by:1395
Symbol 1387 BitmapUsed by:1388
Symbol 1388 GraphicUses:1387Used by:1395
Symbol 1389 BitmapUsed by:1390
Symbol 1390 GraphicUses:1389Used by:1395
Symbol 1391 BitmapUsed by:1392
Symbol 1392 GraphicUses:1391Used by:1395
Symbol 1393 BitmapUsed by:1394
Symbol 1394 GraphicUses:1393Used by:1395
Symbol 1395 MovieClipUses:1372 1374 1376 1378 1380 1382 1384 1386 1388 1390 1392 1394Used by:1815
Symbol 1396 BitmapUsed by:1397
Symbol 1397 GraphicUses:1396Used by:1420
Symbol 1398 BitmapUsed by:1399
Symbol 1399 GraphicUses:1398Used by:1420
Symbol 1400 BitmapUsed by:1401
Symbol 1401 GraphicUses:1400Used by:1420
Symbol 1402 BitmapUsed by:1403
Symbol 1403 GraphicUses:1402Used by:1420
Symbol 1404 BitmapUsed by:1405
Symbol 1405 GraphicUses:1404Used by:1420
Symbol 1406 BitmapUsed by:1407
Symbol 1407 GraphicUses:1406Used by:1420
Symbol 1408 BitmapUsed by:1409
Symbol 1409 GraphicUses:1408Used by:1420
Symbol 1410 BitmapUsed by:1411
Symbol 1411 GraphicUses:1410Used by:1420
Symbol 1412 BitmapUsed by:1413
Symbol 1413 GraphicUses:1412Used by:1420
Symbol 1414 BitmapUsed by:1415
Symbol 1415 GraphicUses:1414Used by:1420
Symbol 1416 BitmapUsed by:1417
Symbol 1417 GraphicUses:1416Used by:1420
Symbol 1418 BitmapUsed by:1419
Symbol 1419 GraphicUses:1418Used by:1420
Symbol 1420 MovieClipUses:1397 1399 1401 1403 1405 1407 1409 1411 1413 1415 1417 1419Used by:1815
Symbol 1421 BitmapUsed by:1422
Symbol 1422 GraphicUses:1421Used by:1461 1806
Symbol 1423 BitmapUsed by:1424
Symbol 1424 GraphicUses:1423Used by:1461 1806
Symbol 1425 BitmapUsed by:1426
Symbol 1426 GraphicUses:1425Used by:1461 1806
Symbol 1427 BitmapUsed by:1428
Symbol 1428 GraphicUses:1427Used by:1461 1806
Symbol 1429 BitmapUsed by:1430
Symbol 1430 GraphicUses:1429Used by:1461 1806
Symbol 1431 BitmapUsed by:1432
Symbol 1432 GraphicUses:1431Used by:1461 1806
Symbol 1433 BitmapUsed by:1434
Symbol 1434 GraphicUses:1433Used by:1461 1806
Symbol 1435 BitmapUsed by:1436
Symbol 1436 GraphicUses:1435Used by:1461 1806
Symbol 1437 BitmapUsed by:1438
Symbol 1438 GraphicUses:1437Used by:1461 1806
Symbol 1439 BitmapUsed by:1440
Symbol 1440 GraphicUses:1439Used by:1461 1806
Symbol 1441 BitmapUsed by:1442
Symbol 1442 GraphicUses:1441Used by:1461 1806
Symbol 1443 BitmapUsed by:1444
Symbol 1444 GraphicUses:1443Used by:1461 1806
Symbol 1445 BitmapUsed by:1446
Symbol 1446 GraphicUses:1445Used by:1461 1806
Symbol 1447 BitmapUsed by:1448
Symbol 1448 GraphicUses:1447Used by:1461 1806
Symbol 1449 BitmapUsed by:1450
Symbol 1450 GraphicUses:1449Used by:1461 1806
Symbol 1451 BitmapUsed by:1452
Symbol 1452 GraphicUses:1451Used by:1461 1806
Symbol 1453 BitmapUsed by:1454
Symbol 1454 GraphicUses:1453Used by:1461 1806
Symbol 1455 BitmapUsed by:1456
Symbol 1456 GraphicUses:1455Used by:1461 1806
Symbol 1457 BitmapUsed by:1458
Symbol 1458 GraphicUses:1457Used by:1461 1806
Symbol 1459 BitmapUsed by:1460
Symbol 1460 GraphicUses:1459Used by:1461 1806
Symbol 1461 MovieClip {badicecream_fla.pot_turn_white_105}Uses:1422 1424 1426 1428 1430 1432 1434 1436 1438 1440 1442 1444 1446 1448 1450 1452 1454 1456 1458 1460Used by:1815
Symbol 1462 GraphicUsed by:1463 1464 1465 1466
Symbol 1463 MovieClipUses:1462Used by:1469
Symbol 1464 MovieClipUses:1462Used by:1469
Symbol 1465 MovieClipUses:1462Used by:1469
Symbol 1466 MovieClipUses:1462Used by:1469
Symbol 1467 GraphicUsed by:1468 1558
Symbol 1468 MovieClipUses:1467Used by:1469 1516 1559
Symbol 1469 MovieClip {badicecream_fla.explosioncopy3_106}Uses:1463 1464 1465 1466 1468Used by:1815
Symbol 1470 BitmapUsed by:1471
Symbol 1471 GraphicUses:1470Used by:1510 1807
Symbol 1472 BitmapUsed by:1473
Symbol 1473 GraphicUses:1472Used by:1510 1807
Symbol 1474 BitmapUsed by:1475
Symbol 1475 GraphicUses:1474Used by:1510 1807
Symbol 1476 BitmapUsed by:1477
Symbol 1477 GraphicUses:1476Used by:1510 1807
Symbol 1478 BitmapUsed by:1479
Symbol 1479 GraphicUses:1478Used by:1510 1807
Symbol 1480 BitmapUsed by:1481
Symbol 1481 GraphicUses:1480Used by:1510 1807
Symbol 1482 BitmapUsed by:1483
Symbol 1483 GraphicUses:1482Used by:1510 1807
Symbol 1484 BitmapUsed by:1485
Symbol 1485 GraphicUses:1484Used by:1510 1807
Symbol 1486 BitmapUsed by:1487
Symbol 1487 GraphicUses:1486Used by:1510 1807
Symbol 1488 BitmapUsed by:1489
Symbol 1489 GraphicUses:1488Used by:1510 1807
Symbol 1490 BitmapUsed by:1491
Symbol 1491 GraphicUses:1490Used by:1510 1807
Symbol 1492 BitmapUsed by:1493
Symbol 1493 GraphicUses:1492Used by:1510 1807
Symbol 1494 BitmapUsed by:1495
Symbol 1495 GraphicUses:1494Used by:1510 1807
Symbol 1496 BitmapUsed by:1497
Symbol 1497 GraphicUses:1496Used by:1510 1807
Symbol 1498 BitmapUsed by:1499
Symbol 1499 GraphicUses:1498Used by:1510 1807
Symbol 1500 BitmapUsed by:1501
Symbol 1501 GraphicUses:1500Used by:1510 1807
Symbol 1502 BitmapUsed by:1503
Symbol 1503 GraphicUses:1502Used by:1510 1807
Symbol 1504 BitmapUsed by:1505
Symbol 1505 GraphicUses:1504Used by:1510 1807
Symbol 1506 BitmapUsed by:1507
Symbol 1507 GraphicUses:1506Used by:1510 1807
Symbol 1508 BitmapUsed by:1509
Symbol 1509 GraphicUses:1508Used by:1510 1807
Symbol 1510 MovieClip {badicecream_fla.pot_turn_brown_112}Uses:1471 1473 1475 1477 1479 1481 1483 1485 1487 1489 1491 1493 1495 1497 1499 1501 1503 1505 1507 1509Used by:1815
Symbol 1511 GraphicUsed by:1512 1513 1514 1515
Symbol 1512 MovieClipUses:1511Used by:1516
Symbol 1513 MovieClipUses:1511Used by:1516
Symbol 1514 MovieClipUses:1511Used by:1516
Symbol 1515 MovieClipUses:1511Used by:1516
Symbol 1516 MovieClip {badicecream_fla.explosioncopy2_113}Uses:1512 1513 1514 1515 1468Used by:1815
Symbol 1517 BitmapUsed by:1518
Symbol 1518 GraphicUses:1517Used by:1557 1808
Symbol 1519 BitmapUsed by:1520
Symbol 1520 GraphicUses:1519Used by:1557 1808
Symbol 1521 BitmapUsed by:1522
Symbol 1522 GraphicUses:1521Used by:1557 1808
Symbol 1523 BitmapUsed by:1524
Symbol 1524 GraphicUses:1523Used by:1557 1808
Symbol 1525 BitmapUsed by:1526
Symbol 1526 GraphicUses:1525Used by:1557 1808
Symbol 1527 BitmapUsed by:1528
Symbol 1528 GraphicUses:1527Used by:1557 1808
Symbol 1529 BitmapUsed by:1530
Symbol 1530 GraphicUses:1529Used by:1557 1808
Symbol 1531 BitmapUsed by:1532
Symbol 1532 GraphicUses:1531Used by:1557 1808
Symbol 1533 BitmapUsed by:1534
Symbol 1534 GraphicUses:1533Used by:1557 1808
Symbol 1535 BitmapUsed by:1536
Symbol 1536 GraphicUses:1535Used by:1557 1808
Symbol 1537 BitmapUsed by:1538
Symbol 1538 GraphicUses:1537Used by:1557 1808
Symbol 1539 BitmapUsed by:1540
Symbol 1540 GraphicUses:1539Used by:1557 1808
Symbol 1541 BitmapUsed by:1542
Symbol 1542 GraphicUses:1541Used by:1557 1808
Symbol 1543 BitmapUsed by:1544
Symbol 1544 GraphicUses:1543Used by:1557 1808
Symbol 1545 BitmapUsed by:1546
Symbol 1546 GraphicUses:1545Used by:1557 1808
Symbol 1547 BitmapUsed by:1548
Symbol 1548 GraphicUses:1547Used by:1557 1808
Symbol 1549 BitmapUsed by:1550
Symbol 1550 GraphicUses:1549Used by:1557 1808
Symbol 1551 BitmapUsed by:1552
Symbol 1552 GraphicUses:1551Used by:1557 1808
Symbol 1553 BitmapUsed by:1554
Symbol 1554 GraphicUses:1553Used by:1557 1808
Symbol 1555 BitmapUsed by:1556
Symbol 1556 GraphicUses:1555Used by:1557 1808
Symbol 1557 MovieClip {badicecream_fla.pot_turn_pink_118}Uses:1518 1520 1522 1524 1526 1528 1530 1532 1534 1536 1538 1540 1542 1544 1546 1548 1550 1552 1554 1556Used by:1815
Symbol 1558 MovieClipUses:1467Used by:1559
Symbol 1559 MovieClip {explosion}Uses:1468 1558Used by:1815 5132
Symbol 1560 BitmapUsed by:1561
Symbol 1561 GraphicUses:1560Used by:1600 1809
Symbol 1562 BitmapUsed by:1563
Symbol 1563 GraphicUses:1562Used by:1600 1809
Symbol 1564 BitmapUsed by:1565
Symbol 1565 GraphicUses:1564Used by:1600 1809
Symbol 1566 BitmapUsed by:1567
Symbol 1567 GraphicUses:1566Used by:1600 1809
Symbol 1568 BitmapUsed by:1569
Symbol 1569 GraphicUses:1568Used by:1600 1809
Symbol 1570 BitmapUsed by:1571
Symbol 1571 GraphicUses:1570Used by:1600 1809
Symbol 1572 BitmapUsed by:1573
Symbol 1573 GraphicUses:1572Used by:1600 1809
Symbol 1574 BitmapUsed by:1575
Symbol 1575 GraphicUses:1574Used by:1600 1809
Symbol 1576 BitmapUsed by:1577
Symbol 1577 GraphicUses:1576Used by:1600 1809
Symbol 1578 BitmapUsed by:1579
Symbol 1579 GraphicUses:1578Used by:1600 1809
Symbol 1580 BitmapUsed by:1581
Symbol 1581 GraphicUses:1580Used by:1600 1809
Symbol 1582 BitmapUsed by:1583
Symbol 1583 GraphicUses:1582Used by:1600 1809
Symbol 1584 BitmapUsed by:1585
Symbol 1585 GraphicUses:1584Used by:1600 1809
Symbol 1586 BitmapUsed by:1587
Symbol 1587 GraphicUses:1586Used by:1600 1809
Symbol 1588 BitmapUsed by:1589
Symbol 1589 GraphicUses:1588Used by:1600 1809
Symbol 1590 BitmapUsed by:1591
Symbol 1591 GraphicUses:1590Used by:1600 1809
Symbol 1592 BitmapUsed by:1593
Symbol 1593 GraphicUses:1592Used by:1600 1809
Symbol 1594 BitmapUsed by:1595
Symbol 1595 GraphicUses:1594Used by:1600 1809
Symbol 1596 BitmapUsed by:1597
Symbol 1597 GraphicUses:1596Used by:1600 1809
Symbol 1598 BitmapUsed by:1599
Symbol 1599 GraphicUses:1598Used by:1600 1809
Symbol 1600 MovieClip {badicecream_fla.pot_turn_side_white_121}Uses:1561 1563 1565 1567 1569 1571 1573 1575 1577 1579 1581 1583 1585 1587 1589 1591 1593 1595 1597 1599Used by:1815
Symbol 1601 BitmapUsed by:1602
Symbol 1602 GraphicUses:1601Used by:1641 1810
Symbol 1603 BitmapUsed by:1604
Symbol 1604 GraphicUses:1603Used by:1641 1810
Symbol 1605 BitmapUsed by:1606
Symbol 1606 GraphicUses:1605Used by:1641 1810
Symbol 1607 BitmapUsed by:1608
Symbol 1608 GraphicUses:1607Used by:1641 1810
Symbol 1609 BitmapUsed by:1610
Symbol 1610 GraphicUses:1609Used by:1641 1810
Symbol 1611 BitmapUsed by:1612
Symbol 1612 GraphicUses:1611Used by:1641 1810
Symbol 1613 BitmapUsed by:1614
Symbol 1614 GraphicUses:1613Used by:1641 1810
Symbol 1615 BitmapUsed by:1616
Symbol 1616 GraphicUses:1615Used by:1641 1810
Symbol 1617 BitmapUsed by:1618
Symbol 1618 GraphicUses:1617Used by:1641 1810
Symbol 1619 BitmapUsed by:1620
Symbol 1620 GraphicUses:1619Used by:1641 1810
Symbol 1621 BitmapUsed by:1622
Symbol 1622 GraphicUses:1621Used by:1641 1810
Symbol 1623 BitmapUsed by:1624
Symbol 1624 GraphicUses:1623Used by:1641 1810
Symbol 1625 BitmapUsed by:1626
Symbol 1626 GraphicUses:1625Used by:1641 1810
Symbol 1627 BitmapUsed by:1628
Symbol 1628 GraphicUses:1627Used by:1641 1810
Symbol 1629 BitmapUsed by:1630
Symbol 1630 GraphicUses:1629Used by:1641 1810
Symbol 1631 BitmapUsed by:1632
Symbol 1632 GraphicUses:1631Used by:1641 1810
Symbol 1633 BitmapUsed by:1634
Symbol 1634 GraphicUses:1633Used by:1641 1810
Symbol 1635 BitmapUsed by:1636
Symbol 1636 GraphicUses:1635Used by:1641 1810
Symbol 1637 BitmapUsed by:1638
Symbol 1638 GraphicUses:1637Used by:1641 1810
Symbol 1639 BitmapUsed by:1640
Symbol 1640 GraphicUses:1639Used by:1641 1810
Symbol 1641 MovieClip {badicecream_fla.pot_turn_side_brown_122}Uses:1602 1604 1606 1608 1610 1612 1614 1616 1618 1620 1622 1624 1626 1628 1630 1632 1634 1636 1638 1640Used by:1815
Symbol 1642 BitmapUsed by:1643
Symbol 1643 GraphicUses:1642Used by:1682 1811
Symbol 1644 BitmapUsed by:1645
Symbol 1645 GraphicUses:1644Used by:1682 1811
Symbol 1646 BitmapUsed by:1647
Symbol 1647 GraphicUses:1646Used by:1682 1811
Symbol 1648 BitmapUsed by:1649
Symbol 1649 GraphicUses:1648Used by:1682 1811
Symbol 1650 BitmapUsed by:1651
Symbol 1651 GraphicUses:1650Used by:1682 1811
Symbol 1652 BitmapUsed by:1653
Symbol 1653 GraphicUses:1652Used by:1682 1811
Symbol 1654 BitmapUsed by:1655
Symbol 1655 GraphicUses:1654Used by:1682 1811
Symbol 1656 BitmapUsed by:1657
Symbol 1657 GraphicUses:1656Used by:1682 1811
Symbol 1658 BitmapUsed by:1659
Symbol 1659 GraphicUses:1658Used by:1682 1811
Symbol 1660 BitmapUsed by:1661
Symbol 1661 GraphicUses:1660Used by:1682 1811
Symbol 1662 BitmapUsed by:1663
Symbol 1663 GraphicUses:1662Used by:1682 1811
Symbol 1664 BitmapUsed by:1665
Symbol 1665 GraphicUses:1664Used by:1682 1811
Symbol 1666 BitmapUsed by:1667
Symbol 1667 GraphicUses:1666Used by:1682 1811
Symbol 1668 BitmapUsed by:1669
Symbol 1669 GraphicUses:1668Used by:1682 1811
Symbol 1670 BitmapUsed by:1671
Symbol 1671 GraphicUses:1670Used by:1682 1811
Symbol 1672 BitmapUsed by:1673
Symbol 1673 GraphicUses:1672Used by:1682 1811
Symbol 1674 BitmapUsed by:1675
Symbol 1675 GraphicUses:1674Used by:1682 1811
Symbol 1676 BitmapUsed by:1677
Symbol 1677 GraphicUses:1676Used by:1682 1811
Symbol 1678 BitmapUsed by:1679
Symbol 1679 GraphicUses:1678Used by:1682 1811
Symbol 1680 BitmapUsed by:1681
Symbol 1681 GraphicUses:1680Used by:1682 1811
Symbol 1682 MovieClip {badicecream_fla.pot_turn_side_pink_123}Uses:1643 1645 1647 1649 1651 1653 1655 1657 1659 1661 1663 1665 1667 1669 1671 1673 1675 1677 1679 1681Used by:1815
Symbol 1683 BitmapUsed by:1684
Symbol 1684 GraphicUses:1683Used by:1723 1812
Symbol 1685 BitmapUsed by:1686
Symbol 1686 GraphicUses:1685Used by:1723 1812
Symbol 1687 BitmapUsed by:1688
Symbol 1688 GraphicUses:1687Used by:1723 1812
Symbol 1689 BitmapUsed by:1690
Symbol 1690 GraphicUses:1689Used by:1723 1812
Symbol 1691 BitmapUsed by:1692
Symbol 1692 GraphicUses:1691Used by:1723 1812
Symbol 1693 BitmapUsed by:1694
Symbol 1694 GraphicUses:1693Used by:1723 1812
Symbol 1695 BitmapUsed by:1696
Symbol 1696 GraphicUses:1695Used by:1723 1812
Symbol 1697 BitmapUsed by:1698
Symbol 1698 GraphicUses:1697Used by:1723 1812
Symbol 1699 BitmapUsed by:1700
Symbol 1700 GraphicUses:1699Used by:1723 1812
Symbol 1701 BitmapUsed by:1702
Symbol 1702 GraphicUses:1701Used by:1723 1812
Symbol 1703 BitmapUsed by:1704
Symbol 1704 GraphicUses:1703Used by:1723 1812
Symbol 1705 BitmapUsed by:1706
Symbol 1706 GraphicUses:1705Used by:1723 1812
Symbol 1707 BitmapUsed by:1708
Symbol 1708 GraphicUses:1707Used by:1723 1812
Symbol 1709 BitmapUsed by:1710
Symbol 1710 GraphicUses:1709Used by:1723 1812
Symbol 1711 BitmapUsed by:1712
Symbol 1712 GraphicUses:1711Used by:1723 1812
Symbol 1713 BitmapUsed by:1714
Symbol 1714 GraphicUses:1713Used by:1723 1812
Symbol 1715 BitmapUsed by:1716
Symbol 1716 GraphicUses:1715Used by:1723 1812
Symbol 1717 BitmapUsed by:1718
Symbol 1718 GraphicUses:1717Used by:1723 1812
Symbol 1719 BitmapUsed by:1720
Symbol 1720 GraphicUses:1719Used by:1723 1812
Symbol 1721 BitmapUsed by:1722
Symbol 1722 GraphicUses:1721Used by:1723 1812
Symbol 1723 MovieClip {badicecream_fla.pot_turnup_white_124}Uses:1684 1686 1688 1690 1692 1694 1696 1698 1700 1702 1704 1706 1708 1710 1712 1714 1716 1718 1720 1722Used by:1815
Symbol 1724 BitmapUsed by:1725
Symbol 1725 GraphicUses:1724Used by:1764 1813
Symbol 1726 BitmapUsed by:1727
Symbol 1727 GraphicUses:1726Used by:1764 1813
Symbol 1728 BitmapUsed by:1729
Symbol 1729 GraphicUses:1728Used by:1764 1813
Symbol 1730 BitmapUsed by:1731
Symbol 1731 GraphicUses:1730Used by:1764 1813
Symbol 1732 BitmapUsed by:1733
Symbol 1733 GraphicUses:1732Used by:1764 1813
Symbol 1734 BitmapUsed by:1735
Symbol 1735 GraphicUses:1734Used by:1764 1813
Symbol 1736 BitmapUsed by:1737
Symbol 1737 GraphicUses:1736Used by:1764 1813
Symbol 1738 BitmapUsed by:1739
Symbol 1739 GraphicUses:1738Used by:1764 1813
Symbol 1740 BitmapUsed by:1741
Symbol 1741 GraphicUses:1740Used by:1764 1813
Symbol 1742 BitmapUsed by:1743
Symbol 1743 GraphicUses:1742Used by:1764 1813
Symbol 1744 BitmapUsed by:1745
Symbol 1745 GraphicUses:1744Used by:1764 1813
Symbol 1746 BitmapUsed by:1747
Symbol 1747 GraphicUses:1746Used by:1764 1813
Symbol 1748 BitmapUsed by:1749
Symbol 1749 GraphicUses:1748Used by:1764 1813
Symbol 1750 BitmapUsed by:1751
Symbol 1751 GraphicUses:1750Used by:1764 1813
Symbol 1752 BitmapUsed by:1753
Symbol 1753 GraphicUses:1752Used by:1764 1813
Symbol 1754 BitmapUsed by:1755
Symbol 1755 GraphicUses:1754Used by:1764 1813
Symbol 1756 BitmapUsed by:1757
Symbol 1757 GraphicUses:1756Used by:1764 1813
Symbol 1758 BitmapUsed by:1759
Symbol 1759 GraphicUses:1758Used by:1764 1813
Symbol 1760 BitmapUsed by:1761
Symbol 1761 GraphicUses:1760Used by:1764 1813
Symbol 1762 BitmapUsed by:1763
Symbol 1763 GraphicUses:1762Used by:1764 1813
Symbol 1764 MovieClip {badicecream_fla.pot_turnup_brown_125}Uses:1725 1727 1729 1731 1733 1735 1737 1739 1741 1743 1745 1747 1749 1751 1753 1755 1757 1759 1761 1763Used by:1815
Symbol 1765 BitmapUsed by:1766
Symbol 1766 GraphicUses:1765Used by:1805 1814
Symbol 1767 BitmapUsed by:1768
Symbol 1768 GraphicUses:1767Used by:1805 1814
Symbol 1769 BitmapUsed by:1770
Symbol 1770 GraphicUses:1769Used by:1805 1814
Symbol 1771 BitmapUsed by:1772
Symbol 1772 GraphicUses:1771Used by:1805 1814
Symbol 1773 BitmapUsed by:1774
Symbol 1774 GraphicUses:1773Used by:1805 1814
Symbol 1775 BitmapUsed by:1776
Symbol 1776 GraphicUses:1775Used by:1805 1814
Symbol 1777 BitmapUsed by:1778
Symbol 1778 GraphicUses:1777Used by:1805 1814
Symbol 1779 BitmapUsed by:1780
Symbol 1780 GraphicUses:1779Used by:1805 1814
Symbol 1781 BitmapUsed by:1782
Symbol 1782 GraphicUses:1781Used by:1805 1814
Symbol 1783 BitmapUsed by:1784
Symbol 1784 GraphicUses:1783Used by:1805 1814
Symbol 1785 BitmapUsed by:1786
Symbol 1786 GraphicUses:1785Used by:1805 1814
Symbol 1787 BitmapUsed by:1788
Symbol 1788 GraphicUses:1787Used by:1805 1814
Symbol 1789 BitmapUsed by:1790
Symbol 1790 GraphicUses:1789Used by:1805 1814
Symbol 1791 BitmapUsed by:1792
Symbol 1792 GraphicUses:1791Used by:1805 1814
Symbol 1793 BitmapUsed by:1794
Symbol 1794 GraphicUses:1793Used by:1805 1814
Symbol 1795 BitmapUsed by:1796
Symbol 1796 GraphicUses:1795Used by:1805 1814
Symbol 1797 BitmapUsed by:1798
Symbol 1798 GraphicUses:1797Used by:1805 1814
Symbol 1799 BitmapUsed by:1800
Symbol 1800 GraphicUses:1799Used by:1805 1814
Symbol 1801 BitmapUsed by:1802
Symbol 1802 GraphicUses:1801Used by:1805 1814
Symbol 1803 BitmapUsed by:1804
Symbol 1804 GraphicUses:1803Used by:1805 1814
Symbol 1805 MovieClip {badicecream_fla.pot_turnup_pink_126}Uses:1766 1768 1770 1772 1774 1776 1778 1780 1782 1784 1786 1788 1790 1792 1794 1796 1798 1800 1802 1804Used by:1815
Symbol 1806 MovieClip {badicecream_fla.pot_turn_white_127}Uses:1460 1458 1456 1454 1452 1450 1448 1446 1444 1442 1440 1438 1436 1434 1432 1430 1428 1426 1424 1422Used by:1815
Symbol 1807 MovieClip {badicecream_fla.pot_turn_brown_128}Uses:1509 1507 1505 1503 1501 1499 1497 1495 1493 1491 1489 1487 1485 1483 1481 1479 1477 1475 1473 1471Used by:1815
Symbol 1808 MovieClip {badicecream_fla.pot_turn_pink_129}Uses:1556 1554 1552 1550 1548 1546 1544 1542 1540 1538 1536 1534 1532 1530 1528 1526 1524 1522 1520 1518Used by:1815
Symbol 1809 MovieClip {badicecream_fla.pot_turn_side_white_130}Uses:1599 1597 1595 1593 1591 1589 1587 1585 1583 1581 1579 1577 1575 1573 1571 1569 1567 1565 1563 1561Used by:1815
Symbol 1810 MovieClip {badicecream_fla.pot_turn_side_brown_131}Uses:1640 1638 1636 1634 1632 1630 1628 1626 1624 1622 1620 1618 1616 1614 1612 1610 1608 1606 1604 1602Used by:1815
Symbol 1811 MovieClip {badicecream_fla.pot_turn_side_pink_132}Uses:1681 1679 1677 1675 1673 1671 1669 1667 1665 1663 1661 1659 1657 1655 1653 1651 1649 1647 1645 1643Used by:1815
Symbol 1812 MovieClip {badicecream_fla.pot_turnup_white_133}Uses:1722 1720 1718 1716 1714 1712 1710 1708 1706 1704 1702 1700 1698 1696 1694 1692 1690 1688 1686 1684Used by:1815
Symbol 1813 MovieClip {badicecream_fla.pot_turnup_brown_134}Uses:1763 1761 1759 1757 1755 1753 1751 1749 1747 1745 1743 1741 1739 1737 1735 1733 1731 1729 1727 1725Used by:1815
Symbol 1814 MovieClip {badicecream_fla.pot_turnup_pink_135}Uses:1804 1802 1800 1798 1796 1794 1792 1790 1788 1786 1784 1782 1780 1778 1776 1774 1772 1770 1768 1766Used by:1815
Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy}Uses:1145 1170 1195 1220 1245 1270 1295 1320 1345 1370 1395 1420 1461 1469 1510 1516 1557 1559 1600 1641 1682 1723 1764 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814Used by:5132
Symbol 1816 BitmapUsed by:1817
Symbol 1817 GraphicUses:1816Used by:1824
Symbol 1818 BitmapUsed by:1819
Symbol 1819 GraphicUses:1818Used by:1824 4888
Symbol 1820 BitmapUsed by:1821
Symbol 1821 GraphicUses:1820Used by:1824
Symbol 1822 BitmapUsed by:1823
Symbol 1823 GraphicUses:1822Used by:1824
Symbol 1824 MovieClip {com.nitrome.badicecream.InvisibleTile}Uses:1817 1819 1821 1823Used by:5132
Symbol 1825 BitmapUsed by:1826
Symbol 1826 GraphicUses:1825Used by:1833 4888
Symbol 1827 BitmapUsed by:1828
Symbol 1828 GraphicUses:1827Used by:1833
Symbol 1829 BitmapUsed by:1830
Symbol 1830 GraphicUses:1829Used by:1833
Symbol 1831 BitmapUsed by:1832
Symbol 1832 GraphicUses:1831Used by:1833
Symbol 1833 MovieClip {com.nitrome.badicecream.FlamePad}Uses:1826 1828 1830 1832Used by:5132
Symbol 1834 BitmapUsed by:1835 4875
Symbol 1835 GraphicUses:1834Used by:1854 1856
Symbol 1836 BitmapUsed by:1837
Symbol 1837 GraphicUses:1836Used by:1854 1856
Symbol 1838 BitmapUsed by:1839
Symbol 1839 GraphicUses:1838Used by:1854 1856
Symbol 1840 BitmapUsed by:1841
Symbol 1841 GraphicUses:1840Used by:1854 1856
Symbol 1842 BitmapUsed by:1843
Symbol 1843 GraphicUses:1842Used by:1854 1856
Symbol 1844 BitmapUsed by:1845
Symbol 1845 GraphicUses:1844Used by:1854 1856
Symbol 1846 BitmapUsed by:1847
Symbol 1847 GraphicUses:1846Used by:1854 1856
Symbol 1848 BitmapUsed by:1849
Symbol 1849 GraphicUses:1848Used by:1854 1856
Symbol 1850 BitmapUsed by:1851
Symbol 1851 GraphicUses:1850Used by:1854 1856
Symbol 1852 BitmapUsed by:1853
Symbol 1853 GraphicUses:1852Used by:1854 1856
Symbol 1854 MovieClipUses:1835 1837 1839 1841 1843 1845 1847 1849 1851 1853Used by:1855
Symbol 1855 MovieClip {com.nitrome.badicecream.ArrowTileLeft}Uses:1854Used by:5132
Symbol 1856 MovieClipUses:1835 1837 1839 1841 1843 1845 1847 1849 1851 1853Used by:1857
Symbol 1857 MovieClip {com.nitrome.badicecream.ArrowTileRight}Uses:1856Used by:5132
Symbol 1858 BitmapUsed by:1859 4875
Symbol 1859 GraphicUses:1858Used by:1878
Symbol 1860 BitmapUsed by:1861
Symbol 1861 GraphicUses:1860Used by:1878
Symbol 1862 BitmapUsed by:1863
Symbol 1863 GraphicUses:1862Used by:1878
Symbol 1864 BitmapUsed by:1865
Symbol 1865 GraphicUses:1864Used by:1878
Symbol 1866 BitmapUsed by:1867
Symbol 1867 GraphicUses:1866Used by:1878
Symbol 1868 BitmapUsed by:1869
Symbol 1869 GraphicUses:1868Used by:1878
Symbol 1870 BitmapUsed by:1871
Symbol 1871 GraphicUses:1870Used by:1878
Symbol 1872 BitmapUsed by:1873
Symbol 1873 GraphicUses:1872Used by:1878
Symbol 1874 BitmapUsed by:1875
Symbol 1875 GraphicUses:1874Used by:1878
Symbol 1876 BitmapUsed by:1877
Symbol 1877 GraphicUses:1876Used by:1878
Symbol 1878 MovieClipUses:1859 1861 1863 1865 1867 1869 1871 1873 1875 1877Used by:1879
Symbol 1879 MovieClip {com.nitrome.badicecream.ArrowTileUp}Uses:1878Used by:5132
Symbol 1880 BitmapUsed by:1881 4875
Symbol 1881 GraphicUses:1880Used by:1900
Symbol 1882 BitmapUsed by:1883
Symbol 1883 GraphicUses:1882Used by:1900
Symbol 1884 BitmapUsed by:1885
Symbol 1885 GraphicUses:1884Used by:1900
Symbol 1886 BitmapUsed by:1887
Symbol 1887 GraphicUses:1886Used by:1900
Symbol 1888 BitmapUsed by:1889
Symbol 1889 GraphicUses:1888Used by:1900
Symbol 1890 BitmapUsed by:1891
Symbol 1891 GraphicUses:1890Used by:1900
Symbol 1892 BitmapUsed by:1893
Symbol 1893 GraphicUses:1892Used by:1900
Symbol 1894 BitmapUsed by:1895
Symbol 1895 GraphicUses:1894Used by:1900
Symbol 1896 BitmapUsed by:1897
Symbol 1897 GraphicUses:1896Used by:1900
Symbol 1898 BitmapUsed by:1899
Symbol 1899 GraphicUses:1898Used by:1900
Symbol 1900 MovieClipUses:1881 1883 1885 1887 1889 1891 1893 1895 1897 1899Used by:1901
Symbol 1901 MovieClip {com.nitrome.badicecream.ArrowTileDown}Uses:1900Used by:5132
Symbol 1902 BitmapUsed by:1903
Symbol 1903 GraphicUses:1902Used by:1910
Symbol 1904 BitmapUsed by:1905
Symbol 1905 GraphicUses:1904Used by:1910
Symbol 1906 BitmapUsed by:1907 4873
Symbol 1907 GraphicUses:1906Used by:1910
Symbol 1908 BitmapUsed by:1909
Symbol 1909 GraphicUses:1908Used by:1910
Symbol 1910 MovieClip {flame}Uses:1903 1905 1907 1909Used by:1944 5132
Symbol 1911 BitmapUsed by:1912
Symbol 1912 GraphicUses:1911Used by:1943
Symbol 1913 BitmapUsed by:1914
Symbol 1914 GraphicUses:1913Used by:1943
Symbol 1915 BitmapUsed by:1916
Symbol 1916 GraphicUses:1915Used by:1943
Symbol 1917 BitmapUsed by:1918
Symbol 1918 GraphicUses:1917Used by:1943
Symbol 1919 BitmapUsed by:1920
Symbol 1920 GraphicUses:1919Used by:1943
Symbol 1921 BitmapUsed by:1922
Symbol 1922 GraphicUses:1921Used by:1943
Symbol 1923 BitmapUsed by:1924
Symbol 1924 GraphicUses:1923Used by:1943
Symbol 1925 BitmapUsed by:1926
Symbol 1926 GraphicUses:1925Used by:1943
Symbol 1927 BitmapUsed by:1928
Symbol 1928 GraphicUses:1927Used by:1943
Symbol 1929 BitmapUsed by:1930
Symbol 1930 GraphicUses:1929Used by:1943
Symbol 1931 BitmapUsed by:1932
Symbol 1932 GraphicUses:1931Used by:1943
Symbol 1933 BitmapUsed by:1934
Symbol 1934 GraphicUses:1933Used by:1943
Symbol 1935 BitmapUsed by:1936
Symbol 1936 GraphicUses:1935Used by:1943
Symbol 1937 BitmapUsed by:1938
Symbol 1938 GraphicUses:1937Used by:1943
Symbol 1939 BitmapUsed by:1940
Symbol 1940 GraphicUses:1939Used by:1943
Symbol 1941 BitmapUsed by:1942
Symbol 1942 GraphicUses:1941Used by:1943
Symbol 1943 MovieClip {badicecream_fla.flame_on_148}Uses:1912 1914 1916 1918 1920 1922 1924 1926 1928 1930 1932 1934 1936 1938 1940 1942Used by:1944
Symbol 1944 MovieClip {com.nitrome.badicecream.Campfire}Uses:1910 1943Used by:5132
Symbol 1945 BitmapUsed by:1946 4873
Symbol 1946 GraphicUses:1945Used by:1947
Symbol 1947 MovieClip {com.nitrome.badicecream.CampfireBack}Uses:1946Used by:5132
Symbol 1948 BitmapUsed by:1949
Symbol 1949 GraphicUses:1948Used by:1960
Symbol 1950 BitmapUsed by:1951
Symbol 1951 GraphicUses:1950Used by:1960
Symbol 1952 BitmapUsed by:1953
Symbol 1953 GraphicUses:1952Used by:1960
Symbol 1954 BitmapUsed by:1955
Symbol 1955 GraphicUses:1954Used by:1960
Symbol 1956 BitmapUsed by:1957
Symbol 1957 GraphicUses:1956Used by:1960
Symbol 1958 BitmapUsed by:1959
Symbol 1959 GraphicUses:1958Used by:1960
Symbol 1960 MovieClipUses:1949 1951 1953 1955 1957 1959Used by:2131
Symbol 1961 BitmapUsed by:1962
Symbol 1962 GraphicUses:1961Used by:1973
Symbol 1963 BitmapUsed by:1964
Symbol 1964 GraphicUses:1963Used by:1973
Symbol 1965 BitmapUsed by:1966
Symbol 1966 GraphicUses:1965Used by:1973
Symbol 1967 BitmapUsed by:1968
Symbol 1968 GraphicUses:1967Used by:1973
Symbol 1969 BitmapUsed by:1970
Symbol 1970 GraphicUses:1969Used by:1973
Symbol 1971 BitmapUsed by:1972
Symbol 1972 GraphicUses:1971Used by:1973
Symbol 1973 MovieClipUses:1962 1964 1966 1968 1970 1972Used by:2131
Symbol 1974 BitmapUsed by:1975
Symbol 1975 GraphicUses:1974Used by:1986
Symbol 1976 BitmapUsed by:1977
Symbol 1977 GraphicUses:1976Used by:1986
Symbol 1978 BitmapUsed by:1979
Symbol 1979 GraphicUses:1978Used by:1986
Symbol 1980 BitmapUsed by:1981
Symbol 1981 GraphicUses:1980Used by:1986
Symbol 1982 BitmapUsed by:1983
Symbol 1983 GraphicUses:1982Used by:1986
Symbol 1984 BitmapUsed by:1985
Symbol 1985 GraphicUses:1984Used by:1986
Symbol 1986 MovieClipUses:1975 1977 1979 1981 1983 1985Used by:2131
Symbol 1987 BitmapUsed by:1988
Symbol 1988 GraphicUses:1987Used by:1999
Symbol 1989 BitmapUsed by:1990
Symbol 1990 GraphicUses:1989Used by:1999
Symbol 1991 BitmapUsed by:1992
Symbol 1992 GraphicUses:1991Used by:1999
Symbol 1993 BitmapUsed by:1994
Symbol 1994 GraphicUses:1993Used by:1999
Symbol 1995 BitmapUsed by:1996
Symbol 1996 GraphicUses:1995Used by:1999
Symbol 1997 BitmapUsed by:1998
Symbol 1998 GraphicUses:1997Used by:1999
Symbol 1999 MovieClip {badicecream_fla.logdude_154}Uses:1988 1990 1992 1994 1996 1998Used by:2131
Symbol 2000 BitmapUsed by:2001
Symbol 2001 GraphicUses:2000Used by:2024
Symbol 2002 BitmapUsed by:2003
Symbol 2003 GraphicUses:2002Used by:2024 3785
Symbol 2004 BitmapUsed by:2005
Symbol 2005 GraphicUses:2004Used by:2024 3785
Symbol 2006 BitmapUsed by:2007
Symbol 2007 GraphicUses:2006Used by:2024 3785
Symbol 2008 BitmapUsed by:2009
Symbol 2009 GraphicUses:2008Used by:2024
Symbol 2010 BitmapUsed by:2011
Symbol 2011 GraphicUses:2010Used by:2024 3785
Symbol 2012 BitmapUsed by:2013
Symbol 2013 GraphicUses:2012Used by:2024 3785
Symbol 2014 BitmapUsed by:2015
Symbol 2015 GraphicUses:2014Used by:2024 3785
Symbol 2016 BitmapUsed by:2017
Symbol 2017 GraphicUses:2016Used by:2024
Symbol 2018 BitmapUsed by:2019
Symbol 2019 GraphicUses:2018Used by:2024
Symbol 2020 BitmapUsed by:2021
Symbol 2021 GraphicUses:2020Used by:2024
Symbol 2022 BitmapUsed by:2023
Symbol 2023 GraphicUses:2022Used by:2024
Symbol 2024 MovieClip {badicecream_fla.logdude_155}Uses:2001 2003 2005 2007 2009 2011 2013 2015 2017 2019 2021 2023Used by:2131
Symbol 2025 BitmapUsed by:2026
Symbol 2026 GraphicUses:2025Used by:2029
Symbol 2027 BitmapUsed by:2028
Symbol 2028 GraphicUses:2027Used by:2029
Symbol 2029 MovieClipUses:2026 2028Used by:2042
Symbol 2030 BitmapUsed by:2031
Symbol 2031 GraphicUses:2030Used by:2042
Symbol 2032 BitmapUsed by:2033
Symbol 2033 GraphicUses:2032Used by:2042
Symbol 2034 BitmapUsed by:2035
Symbol 2035 GraphicUses:2034Used by:2042
Symbol 2036 BitmapUsed by:2037
Symbol 2037 GraphicUses:2036Used by:2042
Symbol 2038 BitmapUsed by:2039
Symbol 2039 GraphicUses:2038Used by:2042
Symbol 2040 BitmapUsed by:2041
Symbol 2041 GraphicUses:2040Used by:2042
Symbol 2042 MovieClipUses:2029 2031 2033 2035 2037 2039 2041Used by:2131
Symbol 2043 BitmapUsed by:2044
Symbol 2044 GraphicUses:2043Used by:2055
Symbol 2045 BitmapUsed by:2046
Symbol 2046 GraphicUses:2045Used by:2055
Symbol 2047 BitmapUsed by:2048
Symbol 2048 GraphicUses:2047Used by:2055
Symbol 2049 BitmapUsed by:2050
Symbol 2050 GraphicUses:2049Used by:2055
Symbol 2051 BitmapUsed by:2052
Symbol 2052 GraphicUses:2051Used by:2055
Symbol 2053 BitmapUsed by:2054
Symbol 2054 GraphicUses:2053Used by:2055
Symbol 2055 MovieClip {badicecream_fla.logdude_158}Uses:2044 2046 2048 2050 2052 2054Used by:2131
Symbol 2056 BitmapUsed by:2057
Symbol 2057 GraphicUses:2056Used by:2080 2124 3786
Symbol 2058 BitmapUsed by:2059
Symbol 2059 GraphicUses:2058Used by:2080
Symbol 2060 BitmapUsed by:2061
Symbol 2061 GraphicUses:2060Used by:2080 2124 3786
Symbol 2062 BitmapUsed by:2063
Symbol 2063 GraphicUses:2062Used by:2080 2124 3786
Symbol 2064 BitmapUsed by:2065
Symbol 2065 GraphicUses:2064Used by:2080 2124 3786
Symbol 2066 BitmapUsed by:2067
Symbol 2067 GraphicUses:2066Used by:2080
Symbol 2068 BitmapUsed by:2069
Symbol 2069 GraphicUses:2068Used by:2080 2124 3786
Symbol 2070 BitmapUsed by:2071
Symbol 2071 GraphicUses:2070Used by:2080 2124 3786
Symbol 2072 BitmapUsed by:2073
Symbol 2073 GraphicUses:2072Used by:2080
Symbol 2074 BitmapUsed by:2075
Symbol 2075 GraphicUses:2074Used by:2080
Symbol 2076 BitmapUsed by:2077
Symbol 2077 GraphicUses:2076Used by:2080
Symbol 2078 BitmapUsed by:2079
Symbol 2079 GraphicUses:2078Used by:2080
Symbol 2080 MovieClip {badicecream_fla.logdude_159}Uses:2057 2059 2061 2063 2065 2067 2069 2071 2073 2075 2077 2079Used by:2131
Symbol 2081 BitmapUsed by:2082
Symbol 2082 GraphicUses:2081Used by:2085
Symbol 2083 BitmapUsed by:2084
Symbol 2084 GraphicUses:2083Used by:2085
Symbol 2085 MovieClipUses:2082 2084Used by:2098
Symbol 2086 BitmapUsed by:2087
Symbol 2087 GraphicUses:2086Used by:2098 2130
Symbol 2088 BitmapUsed by:2089
Symbol 2089 GraphicUses:2088Used by:2098 2130
Symbol 2090 BitmapUsed by:2091
Symbol 2091 GraphicUses:2090Used by:2098 2130
Symbol 2092 BitmapUsed by:2093
Symbol 2093 GraphicUses:2092Used by:2098 2130
Symbol 2094 BitmapUsed by:2095
Symbol 2095 GraphicUses:2094Used by:2098 2130
Symbol 2096 BitmapUsed by:2097
Symbol 2097 GraphicUses:2096Used by:2098 2130
Symbol 2098 MovieClipUses:2085 2087 2089 2091 2093 2095 2097Used by:2131
Symbol 2099 BitmapUsed by:2100
Symbol 2100 GraphicUses:2099Used by:2111
Symbol 2101 BitmapUsed by:2102
Symbol 2102 GraphicUses:2101Used by:2111
Symbol 2103 BitmapUsed by:2104
Symbol 2104 GraphicUses:2103Used by:2111
Symbol 2105 BitmapUsed by:2106
Symbol 2106 GraphicUses:2105Used by:2111
Symbol 2107 BitmapUsed by:2108
Symbol 2108 GraphicUses:2107Used by:2111
Symbol 2109 BitmapUsed by:2110
Symbol 2110 GraphicUses:2109Used by:2111
Symbol 2111 MovieClip {badicecream_fla.logdude_162}Uses:2100 2102 2104 2106 2108 2110Used by:2131
Symbol 2112 BitmapUsed by:2113
Symbol 2113 GraphicUses:2112Used by:2124
Symbol 2114 BitmapUsed by:2115
Symbol 2115 GraphicUses:2114Used by:2124
Symbol 2116 BitmapUsed by:2117
Symbol 2117 GraphicUses:2116Used by:2124
Symbol 2118 BitmapUsed by:2119
Symbol 2119 GraphicUses:2118Used by:2124
Symbol 2120 BitmapUsed by:2121
Symbol 2121 GraphicUses:2120Used by:2124
Symbol 2122 BitmapUsed by:2123
Symbol 2123 GraphicUses:2122Used by:2124
Symbol 2124 MovieClip {badicecream_fla.logdude_163}Uses:2113 2057 2061 2063 2115 2065 2069 2071 2117 2119 2121 2123Used by:2131
Symbol 2125 BitmapUsed by:2126
Symbol 2126 GraphicUses:2125Used by:2129
Symbol 2127 BitmapUsed by:2128
Symbol 2128 GraphicUses:2127Used by:2129
Symbol 2129 MovieClipUses:2126 2128Used by:2130
Symbol 2130 MovieClipUses:2129 2097 2095 2093 2091 2089 2087Used by:2131
Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy}Uses:1960 1973 1986 1999 2024 2042 2055 2080 2098 2111 2124 2130Used by:5132
Symbol 2132 BitmapUsed by:2133
Symbol 2133 GraphicUses:2132Used by:2148
Symbol 2134 BitmapUsed by:2135
Symbol 2135 GraphicUses:2134Used by:2148
Symbol 2136 BitmapUsed by:2137
Symbol 2137 GraphicUses:2136Used by:2148
Symbol 2138 BitmapUsed by:2139
Symbol 2139 GraphicUses:2138Used by:2148
Symbol 2140 BitmapUsed by:2141
Symbol 2141 GraphicUses:2140Used by:2148
Symbol 2142 BitmapUsed by:2143
Symbol 2143 GraphicUses:2142Used by:2148
Symbol 2144 BitmapUsed by:2145
Symbol 2145 GraphicUses:2144Used by:2148
Symbol 2146 BitmapUsed by:2147
Symbol 2147 GraphicUses:2146Used by:2148
Symbol 2148 MovieClipUses:2133 2135 2137 2139 2141 2143 2145 2147Used by:2198
Symbol 2149 BitmapUsed by:2150
Symbol 2150 GraphicUses:2149Used by:2165
Symbol 2151 BitmapUsed by:2152
Symbol 2152 GraphicUses:2151Used by:2165
Symbol 2153 BitmapUsed by:2154
Symbol 2154 GraphicUses:2153Used by:2165
Symbol 2155 BitmapUsed by:2156
Symbol 2156 GraphicUses:2155Used by:2165
Symbol 2157 BitmapUsed by:2158
Symbol 2158 GraphicUses:2157Used by:2165
Symbol 2159 BitmapUsed by:2160
Symbol 2160 GraphicUses:2159Used by:2165
Symbol 2161 BitmapUsed by:2162
Symbol 2162 GraphicUses:2161Used by:2165
Symbol 2163 BitmapUsed by:2164
Symbol 2164 GraphicUses:2163Used by:2165
Symbol 2165 MovieClipUses:2150 2152 2154 2156 2158 2160 2162 2164Used by:2198
Symbol 2166 BitmapUsed by:2167
Symbol 2167 GraphicUses:2166Used by:2182
Symbol 2168 BitmapUsed by:2169
Symbol 2169 GraphicUses:2168Used by:2182
Symbol 2170 BitmapUsed by:2171
Symbol 2171 GraphicUses:2170Used by:2182
Symbol 2172 BitmapUsed by:2173
Symbol 2173 GraphicUses:2172Used by:2182
Symbol 2174 BitmapUsed by:2175
Symbol 2175 GraphicUses:2174Used by:2182
Symbol 2176 BitmapUsed by:2177
Symbol 2177 GraphicUses:2176Used by:2182
Symbol 2178 BitmapUsed by:2179
Symbol 2179 GraphicUses:2178Used by:2182
Symbol 2180 BitmapUsed by:2181
Symbol 2181 GraphicUses:2180Used by:2182
Symbol 2182 MovieClipUses:2167 2169 2171 2173 2175 2177 2179 2181Used by:2198
Symbol 2183 BitmapUsed by:2184
Symbol 2184 GraphicUses:2183Used by:2197
Symbol 2185 BitmapUsed by:2186
Symbol 2186 GraphicUses:2185Used by:2197
Symbol 2187 BitmapUsed by:2188
Symbol 2188 GraphicUses:2187Used by:2197
Symbol 2189 BitmapUsed by:2190
Symbol 2190 GraphicUses:2189Used by:2197
Symbol 2191 BitmapUsed by:2192
Symbol 2192 GraphicUses:2191Used by:2197
Symbol 2193 BitmapUsed by:2194
Symbol 2194 GraphicUses:2193Used by:2197
Symbol 2195 BitmapUsed by:2196
Symbol 2196 GraphicUses:2195Used by:2197
Symbol 2197 MovieClipUses:2184 2186 2188 2190 2192 2194 2196Used by:2198
Symbol 2198 MovieClip {com.nitrome.badicecream.SimpleEnemy4}Uses:2148 2165 2182 2197Used by:5132
Symbol 2199 BitmapUsed by:2200
Symbol 2200 GraphicUses:2199Used by:2215
Symbol 2201 BitmapUsed by:2202
Symbol 2202 GraphicUses:2201Used by:2215
Symbol 2203 BitmapUsed by:2204
Symbol 2204 GraphicUses:2203Used by:2215
Symbol 2205 BitmapUsed by:2206
Symbol 2206 GraphicUses:2205Used by:2215
Symbol 2207 BitmapUsed by:2208
Symbol 2208 GraphicUses:2207Used by:2215
Symbol 2209 BitmapUsed by:2210
Symbol 2210 GraphicUses:2209Used by:2215
Symbol 2211 BitmapUsed by:2212
Symbol 2212 GraphicUses:2211Used by:2215
Symbol 2213 BitmapUsed by:2214
Symbol 2214 GraphicUses:2213Used by:2215
Symbol 2215 MovieClipUses:2200 2202 2204 2206 2208 2210 2212 2214Used by:2263
Symbol 2216 BitmapUsed by:2217
Symbol 2217 GraphicUses:2216Used by:2232
Symbol 2218 BitmapUsed by:2219
Symbol 2219 GraphicUses:2218Used by:2232
Symbol 2220 BitmapUsed by:2221
Symbol 2221 GraphicUses:2220Used by:2232
Symbol 2222 BitmapUsed by:2223
Symbol 2223 GraphicUses:2222Used by:2232
Symbol 2224 BitmapUsed by:2225
Symbol 2225 GraphicUses:2224Used by:2232
Symbol 2226 BitmapUsed by:2227
Symbol 2227 GraphicUses:2226Used by:2232
Symbol 2228 BitmapUsed by:2229
Symbol 2229 GraphicUses:2228Used by:2232
Symbol 2230 BitmapUsed by:2231
Symbol 2231 GraphicUses:2230Used by:2232
Symbol 2232 MovieClipUses:2217 2219 2221 2223 2225 2227 2229 2231Used by:2263
Symbol 2233 BitmapUsed by:2234
Symbol 2234 GraphicUses:2233Used by:2249
Symbol 2235 BitmapUsed by:2236
Symbol 2236 GraphicUses:2235Used by:2249
Symbol 2237 BitmapUsed by:2238
Symbol 2238 GraphicUses:2237Used by:2249
Symbol 2239 BitmapUsed by:2240
Symbol 2240 GraphicUses:2239Used by:2249
Symbol 2241 BitmapUsed by:2242
Symbol 2242 GraphicUses:2241Used by:2249
Symbol 2243 BitmapUsed by:2244
Symbol 2244 GraphicUses:2243Used by:2249
Symbol 2245 BitmapUsed by:2246
Symbol 2246 GraphicUses:2245Used by:2249
Symbol 2247 BitmapUsed by:2248
Symbol 2248 GraphicUses:2247Used by:2249
Symbol 2249 MovieClipUses:2234 2236 2238 2240 2242 2244 2246 2248Used by:2263
Symbol 2250 BitmapUsed by:2251 2258
Symbol 2251 GraphicUses:2250Used by:2262
Symbol 2252 BitmapUsed by:2253 2259
Symbol 2253 GraphicUses:2252Used by:2262
Symbol 2254 BitmapUsed by:2255 2260
Symbol 2255 GraphicUses:2254Used by:2262
Symbol 2256 BitmapUsed by:2257 2261
Symbol 2257 GraphicUses:2256Used by:2262
Symbol 2258 GraphicUses:2250Used by:2262
Symbol 2259 GraphicUses:2252Used by:2262
Symbol 2260 GraphicUses:2254Used by:2262
Symbol 2261 GraphicUses:2256Used by:2262
Symbol 2262 MovieClipUses:2251 2253 2255 2257 2258 2259 2260 2261Used by:2263
Symbol 2263 MovieClip {com.nitrome.badicecream.SimpleEnemy3}Uses:2215 2232 2249 2262Used by:5132
Symbol 2264 BitmapUsed by:2265
Symbol 2265 GraphicUses:2264Used by:2280
Symbol 2266 BitmapUsed by:2267
Symbol 2267 GraphicUses:2266Used by:2280
Symbol 2268 BitmapUsed by:2269
Symbol 2269 GraphicUses:2268Used by:2280
Symbol 2270 BitmapUsed by:2271
Symbol 2271 GraphicUses:2270Used by:2280
Symbol 2272 BitmapUsed by:2273
Symbol 2273 GraphicUses:2272Used by:2280
Symbol 2274 BitmapUsed by:2275
Symbol 2275 GraphicUses:2274Used by:2280
Symbol 2276 BitmapUsed by:2277
Symbol 2277 GraphicUses:2276Used by:2280
Symbol 2278 BitmapUsed by:2279
Symbol 2279 GraphicUses:2278Used by:2280
Symbol 2280 MovieClipUses:2265 2267 2269 2271 2273 2275 2277 2279Used by:2332
Symbol 2281 BitmapUsed by:2282
Symbol 2282 GraphicUses:2281Used by:2297
Symbol 2283 BitmapUsed by:2284
Symbol 2284 GraphicUses:2283Used by:2297
Symbol 2285 BitmapUsed by:2286
Symbol 2286 GraphicUses:2285Used by:2297
Symbol 2287 BitmapUsed by:2288
Symbol 2288 GraphicUses:2287Used by:2297
Symbol 2289 BitmapUsed by:2290
Symbol 2290 GraphicUses:2289Used by:2297
Symbol 2291 BitmapUsed by:2292
Symbol 2292 GraphicUses:2291Used by:2297
Symbol 2293 BitmapUsed by:2294
Symbol 2294 GraphicUses:2293Used by:2297
Symbol 2295 BitmapUsed by:2296
Symbol 2296 GraphicUses:2295Used by:2297
Symbol 2297 MovieClipUses:2282 2284 2286 2288 2290 2292 2294 2296Used by:2332
Symbol 2298 BitmapUsed by:2299
Symbol 2299 GraphicUses:2298Used by:2314
Symbol 2300 BitmapUsed by:2301
Symbol 2301 GraphicUses:2300Used by:2314
Symbol 2302 BitmapUsed by:2303
Symbol 2303 GraphicUses:2302Used by:2314
Symbol 2304 BitmapUsed by:2305
Symbol 2305 GraphicUses:2304Used by:2314
Symbol 2306 BitmapUsed by:2307
Symbol 2307 GraphicUses:2306Used by:2314
Symbol 2308 BitmapUsed by:2309
Symbol 2309 GraphicUses:2308Used by:2314
Symbol 2310 BitmapUsed by:2311
Symbol 2311 GraphicUses:2310Used by:2314
Symbol 2312 BitmapUsed by:2313
Symbol 2313 GraphicUses:2312Used by:2314
Symbol 2314 MovieClipUses:2299 2301 2303 2305 2307 2309 2311 2313Used by:2332
Symbol 2315 BitmapUsed by:2316
Symbol 2316 GraphicUses:2315Used by:2331
Symbol 2317 BitmapUsed by:2318
Symbol 2318 GraphicUses:2317Used by:2331
Symbol 2319 BitmapUsed by:2320
Symbol 2320 GraphicUses:2319Used by:2331
Symbol 2321 BitmapUsed by:2322
Symbol 2322 GraphicUses:2321Used by:2331
Symbol 2323 BitmapUsed by:2324
Symbol 2324 GraphicUses:2323Used by:2331
Symbol 2325 BitmapUsed by:2326
Symbol 2326 GraphicUses:2325Used by:2331
Symbol 2327 BitmapUsed by:2328
Symbol 2328 GraphicUses:2327Used by:2331
Symbol 2329 BitmapUsed by:2330
Symbol 2330 GraphicUses:2329Used by:2331
Symbol 2331 MovieClipUses:2316 2318 2320 2322 2324 2326 2328 2330Used by:2332
Symbol 2332 MovieClip {com.nitrome.badicecream.SimpleEnemy2}Uses:2280 2297 2314 2331Used by:5132
Symbol 2333 BitmapUsed by:2334
Symbol 2334 GraphicUses:2333Used by:2353
Symbol 2335 BitmapUsed by:2336
Symbol 2336 GraphicUses:2335Used by:2353
Symbol 2337 BitmapUsed by:2338
Symbol 2338 GraphicUses:2337Used by:2353
Symbol 2339 BitmapUsed by:2340
Symbol 2340 GraphicUses:2339Used by:2353
Symbol 2341 BitmapUsed by:2342
Symbol 2342 GraphicUses:2341Used by:2353
Symbol 2343 BitmapUsed by:2344
Symbol 2344 GraphicUses:2343Used by:2353
Symbol 2345 BitmapUsed by:2346
Symbol 2346 GraphicUses:2345Used by:2353
Symbol 2347 BitmapUsed by:2348
Symbol 2348 GraphicUses:2347Used by:2353
Symbol 2349 BitmapUsed by:2350
Symbol 2350 GraphicUses:2349Used by:2353
Symbol 2351 BitmapUsed by:2352
Symbol 2352 GraphicUses:2351Used by:2353
Symbol 2353 MovieClip {badicecream_fla.berrydude_c_182}Uses:2334 2336 2338 2340 2342 2344 2346 2348 2350 2352Used by:2486
Symbol 2354 BitmapUsed by:2355
Symbol 2355 GraphicUses:2354Used by:2374
Symbol 2356 BitmapUsed by:2357
Symbol 2357 GraphicUses:2356Used by:2374
Symbol 2358 BitmapUsed by:2359
Symbol 2359 GraphicUses:2358Used by:2374
Symbol 2360 BitmapUsed by:2361
Symbol 2361 GraphicUses:2360Used by:2374
Symbol 2362 BitmapUsed by:2363
Symbol 2363 GraphicUses:2362Used by:2374
Symbol 2364 BitmapUsed by:2365
Symbol 2365 GraphicUses:2364Used by:2374
Symbol 2366 BitmapUsed by:2367
Symbol 2367 GraphicUses:2366Used by:2374
Symbol 2368 BitmapUsed by:2369
Symbol 2369 GraphicUses:2368Used by:2374
Symbol 2370 BitmapUsed by:2371
Symbol 2371 GraphicUses:2370Used by:2374
Symbol 2372 BitmapUsed by:2373
Symbol 2373 GraphicUses:2372Used by:2374
Symbol 2374 MovieClip {badicecream_fla.berrydude_a_183}Uses:2355 2357 2359 2361 2363 2365 2367 2369 2371 2373Used by:2486
Symbol 2375 BitmapUsed by:2376
Symbol 2376 GraphicUses:2375Used by:2395
Symbol 2377 BitmapUsed by:2378
Symbol 2378 GraphicUses:2377Used by:2395
Symbol 2379 BitmapUsed by:2380
Symbol 2380 GraphicUses:2379Used by:2395
Symbol 2381 BitmapUsed by:2382
Symbol 2382 GraphicUses:2381Used by:2395
Symbol 2383 BitmapUsed by:2384
Symbol 2384 GraphicUses:2383Used by:2395
Symbol 2385 BitmapUsed by:2386
Symbol 2386 GraphicUses:2385Used by:2395
Symbol 2387 BitmapUsed by:2388
Symbol 2388 GraphicUses:2387Used by:2395
Symbol 2389 BitmapUsed by:2390
Symbol 2390 GraphicUses:2389Used by:2395
Symbol 2391 BitmapUsed by:2392
Symbol 2392 GraphicUses:2391Used by:2395
Symbol 2393 BitmapUsed by:2394
Symbol 2394 GraphicUses:2393Used by:2395
Symbol 2395 MovieClip {badicecream_fla.berrydude_b_184}Uses:2376 2378 2380 2382 2384 2386 2388 2390 2392 2394Used by:2486
Symbol 2396 BitmapUsed by:2397
Symbol 2397 GraphicUses:2396Used by:2440
Symbol 2398 BitmapUsed by:2399
Symbol 2399 GraphicUses:2398Used by:2440
Symbol 2400 BitmapUsed by:2401
Symbol 2401 GraphicUses:2400Used by:2440
Symbol 2402 BitmapUsed by:2403
Symbol 2403 GraphicUses:2402Used by:2440
Symbol 2404 BitmapUsed by:2405
Symbol 2405 GraphicUses:2404Used by:2440
Symbol 2406 BitmapUsed by:2407
Symbol 2407 GraphicUses:2406Used by:2440
Symbol 2408 BitmapUsed by:2409
Symbol 2409 GraphicUses:2408Used by:2440
Symbol 2410 BitmapUsed by:2411
Symbol 2411 GraphicUses:2410Used by:2440
Symbol 2412 BitmapUsed by:2413
Symbol 2413 GraphicUses:2412Used by:2440
Symbol 2414 BitmapUsed by:2415
Symbol 2415 GraphicUses:2414Used by:2440
Symbol 2416 BitmapUsed by:2417
Symbol 2417 GraphicUses:2416Used by:2440
Symbol 2418 BitmapUsed by:2419
Symbol 2419 GraphicUses:2418Used by:2440
Symbol 2420 BitmapUsed by:2421
Symbol 2421 GraphicUses:2420Used by:2440
Symbol 2422 BitmapUsed by:2423
Symbol 2423 GraphicUses:2422Used by:2440
Symbol 2424 BitmapUsed by:2425
Symbol 2425 GraphicUses:2424Used by:2440
Symbol 2426 BitmapUsed by:2427
Symbol 2427 GraphicUses:2426Used by:2440
Symbol 2428 BitmapUsed by:2429
Symbol 2429 GraphicUses:2428Used by:2440
Symbol 2430 BitmapUsed by:2431
Symbol 2431 GraphicUses:2430Used by:2440
Symbol 2432 BitmapUsed by:2433
Symbol 2433 GraphicUses:2432Used by:2440
Symbol 2434 BitmapUsed by:2435
Symbol 2435 GraphicUses:2434Used by:2440
Symbol 2436 BitmapUsed by:2437
Symbol 2437 GraphicUses:2436Used by:2440
Symbol 2438 BitmapUsed by:2439
Symbol 2439 GraphicUses:2438Used by:2440
Symbol 2440 MovieClip {badicecream_fla.berrydude_d_185}Uses:2397 2399 2401 2403 2405 2407 2409 2411 2413 2415 2417 2419 2421 2423 2425 2427 2429 2431 2433 2435 2437 2439Used by:2486
Symbol 2441 BitmapUsed by:2442
Symbol 2442 GraphicUses:2441Used by:2485
Symbol 2443 BitmapUsed by:2444
Symbol 2444 GraphicUses:2443Used by:2485
Symbol 2445 BitmapUsed by:2446
Symbol 2446 GraphicUses:2445Used by:2485
Symbol 2447 BitmapUsed by:2448
Symbol 2448 GraphicUses:2447Used by:2485
Symbol 2449 BitmapUsed by:2450
Symbol 2450 GraphicUses:2449Used by:2485
Symbol 2451 BitmapUsed by:2452
Symbol 2452 GraphicUses:2451Used by:2485
Symbol 2453 BitmapUsed by:2454
Symbol 2454 GraphicUses:2453Used by:2485
Symbol 2455 BitmapUsed by:2456
Symbol 2456 GraphicUses:2455Used by:2485
Symbol 2457 BitmapUsed by:2458
Symbol 2458 GraphicUses:2457Used by:2485
Symbol 2459 BitmapUsed by:2460
Symbol 2460 GraphicUses:2459Used by:2485
Symbol 2461 BitmapUsed by:2462
Symbol 2462 GraphicUses:2461Used by:2485
Symbol 2463 BitmapUsed by:2464
Symbol 2464 GraphicUses:2463Used by:2485
Symbol 2465 BitmapUsed by:2466
Symbol 2466 GraphicUses:2465Used by:2485
Symbol 2467 BitmapUsed by:2468
Symbol 2468 GraphicUses:2467Used by:2485
Symbol 2469 BitmapUsed by:2470
Symbol 2470 GraphicUses:2469Used by:2485
Symbol 2471 BitmapUsed by:2472
Symbol 2472 GraphicUses:2471Used by:2485
Symbol 2473 BitmapUsed by:2474
Symbol 2474 GraphicUses:2473Used by:2485
Symbol 2475 BitmapUsed by:2476
Symbol 2476 GraphicUses:2475Used by:2485
Symbol 2477 BitmapUsed by:2478
Symbol 2478 GraphicUses:2477Used by:2485
Symbol 2479 BitmapUsed by:2480
Symbol 2480 GraphicUses:2479Used by:2485
Symbol 2481 BitmapUsed by:2482
Symbol 2482 GraphicUses:2481Used by:2485
Symbol 2483 BitmapUsed by:2484
Symbol 2484 GraphicUses:2483Used by:2485
Symbol 2485 MovieClip {badicecream_fla.berrydude_dcopy_186}Uses:2442 2444 2446 2448 2450 2452 2454 2456 2458 2460 2462 2464 2466 2468 2470 2472 2474 2476 2478 2480 2482 2484Used by:2486
Symbol 2486 MovieClip {com.nitrome.badicecream.TowerEnemy}Uses:2353 2374 2395 2440 2485Used by:5132
Symbol 2487 BitmapUsed by:2488
Symbol 2488 GraphicUses:2487Used by:2503
Symbol 2489 BitmapUsed by:2490
Symbol 2490 GraphicUses:2489Used by:2503
Symbol 2491 BitmapUsed by:2492
Symbol 2492 GraphicUses:2491Used by:2503
Symbol 2493 BitmapUsed by:2494
Symbol 2494 GraphicUses:2493Used by:2503
Symbol 2495 BitmapUsed by:2496
Symbol 2496 GraphicUses:2495Used by:2503
Symbol 2497 BitmapUsed by:2498
Symbol 2498 GraphicUses:2497Used by:2503
Symbol 2499 BitmapUsed by:2500
Symbol 2500 GraphicUses:2499Used by:2503
Symbol 2501 BitmapUsed by:2502
Symbol 2502 GraphicUses:2501Used by:2503
Symbol 2503 MovieClipUses:2488 2490 2492 2494 2496 2498 2500 2502Used by:2551
Symbol 2504 BitmapUsed by:2505
Symbol 2505 GraphicUses:2504Used by:2520
Symbol 2506 BitmapUsed by:2507
Symbol 2507 GraphicUses:2506Used by:2520
Symbol 2508 BitmapUsed by:2509
Symbol 2509 GraphicUses:2508Used by:2520
Symbol 2510 BitmapUsed by:2511
Symbol 2511 GraphicUses:2510Used by:2520
Symbol 2512 BitmapUsed by:2513
Symbol 2513 GraphicUses:2512Used by:2520
Symbol 2514 BitmapUsed by:2515
Symbol 2515 GraphicUses:2514Used by:2520
Symbol 2516 BitmapUsed by:2517
Symbol 2517 GraphicUses:2516Used by:2520
Symbol 2518 BitmapUsed by:2519
Symbol 2519 GraphicUses:2518Used by:2520
Symbol 2520 MovieClipUses:2505 2507 2509 2511 2513 2515 2517 2519Used by:2551
Symbol 2521 BitmapUsed by:2522
Symbol 2522 GraphicUses:2521Used by:2537
Symbol 2523 BitmapUsed by:2524
Symbol 2524 GraphicUses:2523Used by:2537
Symbol 2525 BitmapUsed by:2526
Symbol 2526 GraphicUses:2525Used by:2537
Symbol 2527 BitmapUsed by:2528
Symbol 2528 GraphicUses:2527Used by:2537
Symbol 2529 BitmapUsed by:2530
Symbol 2530 GraphicUses:2529Used by:2537
Symbol 2531 BitmapUsed by:2532
Symbol 2532 GraphicUses:2531Used by:2537
Symbol 2533 BitmapUsed by:2534
Symbol 2534 GraphicUses:2533Used by:2537
Symbol 2535 BitmapUsed by:2536
Symbol 2536 GraphicUses:2535Used by:2537
Symbol 2537 MovieClipUses:2522 2524 2526 2528 2530 2532 2534 2536Used by:2551
Symbol 2538 BitmapUsed by:2539
Symbol 2539 GraphicUses:2538Used by:2550
Symbol 2540 BitmapUsed by:2541
Symbol 2541 GraphicUses:2540Used by:2550
Symbol 2542 BitmapUsed by:2543
Symbol 2543 GraphicUses:2542Used by:2550
Symbol 2544 BitmapUsed by:2545
Symbol 2545 GraphicUses:2544Used by:2550
Symbol 2546 BitmapUsed by:2547
Symbol 2547 GraphicUses:2546Used by:2550
Symbol 2548 BitmapUsed by:2549
Symbol 2549 GraphicUses:2548Used by:2550
Symbol 2550 MovieClipUses:2539 2541 2543 2545 2547 2549Used by:2551
Symbol 2551 MovieClip {com.nitrome.badicecream.SimpleEnemy1}Uses:2503 2520 2537 2550Used by:5132
Symbol 2552 BitmapUsed by:2553
Symbol 2553 GraphicUses:2552Used by:2574
Symbol 2554 BitmapUsed by:2555
Symbol 2555 GraphicUses:2554Used by:2574
Symbol 2556 BitmapUsed by:2557
Symbol 2557 GraphicUses:2556Used by:2574
Symbol 2558 BitmapUsed by:2559
Symbol 2559 GraphicUses:2558Used by:2574
Symbol 2560 BitmapUsed by:2561
Symbol 2561 GraphicUses:2560Used by:2574
Symbol 2562 BitmapUsed by:2563
Symbol 2563 GraphicUses:2562Used by:2574
Symbol 2564 BitmapUsed by:2565
Symbol 2565 GraphicUses:2564Used by:2574
Symbol 2566 BitmapUsed by:2567
Symbol 2567 GraphicUses:2566Used by:2574
Symbol 2568 BitmapUsed by:2569
Symbol 2569 GraphicUses:2568Used by:2574
Symbol 2570 BitmapUsed by:2571
Symbol 2571 GraphicUses:2570Used by:2574
Symbol 2572 BitmapUsed by:2573
Symbol 2573 GraphicUses:2572Used by:2574
Symbol 2574 MovieClipUses:2553 2555 2557 2559 2561 2563 2565 2567 2569 2571 2573Used by:2694
Symbol 2575 BitmapUsed by:2576
Symbol 2576 GraphicUses:2575Used by:2597
Symbol 2577 BitmapUsed by:2578
Symbol 2578 GraphicUses:2577Used by:2597
Symbol 2579 BitmapUsed by:2580
Symbol 2580 GraphicUses:2579Used by:2597
Symbol 2581 BitmapUsed by:2582
Symbol 2582 GraphicUses:2581Used by:2597
Symbol 2583 BitmapUsed by:2584
Symbol 2584 GraphicUses:2583Used by:2597
Symbol 2585 BitmapUsed by:2586
Symbol 2586 GraphicUses:2585Used by:2597
Symbol 2587 BitmapUsed by:2588
Symbol 2588 GraphicUses:2587Used by:2597
Symbol 2589 BitmapUsed by:2590
Symbol 2590 GraphicUses:2589Used by:2597
Symbol 2591 BitmapUsed by:2592
Symbol 2592 GraphicUses:2591Used by:2597
Symbol 2593 BitmapUsed by:2594
Symbol 2594 GraphicUses:2593Used by:2597
Symbol 2595 BitmapUsed by:2596
Symbol 2596 GraphicUses:2595Used by:2597
Symbol 2597 MovieClipUses:2576 2578 2580 2582 2584 2586 2588 2590 2592 2594 2596Used by:2694
Symbol 2598 BitmapUsed by:2599
Symbol 2599 GraphicUses:2598Used by:2620
Symbol 2600 BitmapUsed by:2601
Symbol 2601 GraphicUses:2600Used by:2620
Symbol 2602 BitmapUsed by:2603
Symbol 2603 GraphicUses:2602Used by:2620
Symbol 2604 BitmapUsed by:2605
Symbol 2605 GraphicUses:2604Used by:2620
Symbol 2606 BitmapUsed by:2607
Symbol 2607 GraphicUses:2606Used by:2620
Symbol 2608 BitmapUsed by:2609
Symbol 2609 GraphicUses:2608Used by:2620
Symbol 2610 BitmapUsed by:2611
Symbol 2611 GraphicUses:2610Used by:2620
Symbol 2612 BitmapUsed by:2613
Symbol 2613 GraphicUses:2612Used by:2620
Symbol 2614 BitmapUsed by:2615
Symbol 2615 GraphicUses:2614Used by:2620
Symbol 2616 BitmapUsed by:2617
Symbol 2617 GraphicUses:2616Used by:2620
Symbol 2618 BitmapUsed by:2619
Symbol 2619 GraphicUses:2618Used by:2620
Symbol 2620 MovieClipUses:2599 2601 2603 2605 2607 2609 2611 2613 2615 2617 2619Used by:2694
Symbol 2621 BitmapUsed by:2622
Symbol 2622 GraphicUses:2621Used by:2643
Symbol 2623 BitmapUsed by:2624
Symbol 2624 GraphicUses:2623Used by:2643
Symbol 2625 BitmapUsed by:2626
Symbol 2626 GraphicUses:2625Used by:2643
Symbol 2627 BitmapUsed by:2628
Symbol 2628 GraphicUses:2627Used by:2643
Symbol 2629 BitmapUsed by:2630
Symbol 2630 GraphicUses:2629Used by:2643
Symbol 2631 BitmapUsed by:2632
Symbol 2632 GraphicUses:2631Used by:2643
Symbol 2633 BitmapUsed by:2634
Symbol 2634 GraphicUses:2633Used by:2643
Symbol 2635 BitmapUsed by:2636
Symbol 2636 GraphicUses:2635Used by:2643
Symbol 2637 BitmapUsed by:2638
Symbol 2638 GraphicUses:2637Used by:2643
Symbol 2639 BitmapUsed by:2640
Symbol 2640 GraphicUses:2639Used by:2643
Symbol 2641 BitmapUsed by:2642
Symbol 2642 GraphicUses:2641Used by:2643
Symbol 2643 MovieClip {badicecream_fla.yellow_side_attack_196}Uses:2622 2624 2626 2628 2630 2632 2634 2636 2638 2640 2642Used by:2694
Symbol 2644 BitmapUsed by:2645
Symbol 2645 GraphicUses:2644Used by:2668
Symbol 2646 BitmapUsed by:2647
Symbol 2647 GraphicUses:2646Used by:2668
Symbol 2648 BitmapUsed by:2649
Symbol 2649 GraphicUses:2648Used by:2668
Symbol 2650 BitmapUsed by:2651
Symbol 2651 GraphicUses:2650Used by:2668
Symbol 2652 BitmapUsed by:2653
Symbol 2653 GraphicUses:2652Used by:2668
Symbol 2654 BitmapUsed by:2655
Symbol 2655 GraphicUses:2654Used by:2668
Symbol 2656 BitmapUsed by:2657
Symbol 2657 GraphicUses:2656Used by:2668
Symbol 2658 BitmapUsed by:2659
Symbol 2659 GraphicUses:2658Used by:2668
Symbol 2660 BitmapUsed by:2661
Symbol 2661 GraphicUses:2660Used by:2668
Symbol 2662 BitmapUsed by:2663
Symbol 2663 GraphicUses:2662Used by:2668
Symbol 2664 BitmapUsed by:2665
Symbol 2665 GraphicUses:2664Used by:2668
Symbol 2666 BitmapUsed by:2667
Symbol 2667 GraphicUses:2666Used by:2668
Symbol 2668 MovieClip {badicecream_fla.yellow_attck_up_197}Uses:2645 2647 2649 2651 2653 2655 2657 2659 2661 2663 2665 2667Used by:2694
Symbol 2669 BitmapUsed by:2670
Symbol 2670 GraphicUses:2669Used by:2693
Symbol 2671 BitmapUsed by:2672
Symbol 2672 GraphicUses:2671Used by:2693
Symbol 2673 BitmapUsed by:2674
Symbol 2674 GraphicUses:2673Used by:2693
Symbol 2675 BitmapUsed by:2676
Symbol 2676 GraphicUses:2675Used by:2693
Symbol 2677 BitmapUsed by:2678
Symbol 2678 GraphicUses:2677Used by:2693
Symbol 2679 BitmapUsed by:2680
Symbol 2680 GraphicUses:2679Used by:2693
Symbol 2681 BitmapUsed by:2682
Symbol 2682 GraphicUses:2681Used by:2693
Symbol 2683 BitmapUsed by:2684
Symbol 2684 GraphicUses:2683Used by:2693
Symbol 2685 BitmapUsed by:2686
Symbol 2686 GraphicUses:2685Used by:2693
Symbol 2687 BitmapUsed by:2688
Symbol 2688 GraphicUses:2687Used by:2693
Symbol 2689 BitmapUsed by:2690
Symbol 2690 GraphicUses:2689Used by:2693
Symbol 2691 BitmapUsed by:2692
Symbol 2692 GraphicUses:2691Used by:2693
Symbol 2693 MovieClip {badicecream_fla.yellow_attck_198}Uses:2670 2672 2674 2676 2678 2680 2682 2684 2686 2688 2690 2692Used by:2694
Symbol 2694 MovieClip {com.nitrome.badicecream.YellowBreakerEnemy}Uses:2574 2597 2620 2643 2668 2693Used by:5132
Symbol 2695 BitmapUsed by:2696
Symbol 2696 GraphicUses:2695Used by:2717
Symbol 2697 BitmapUsed by:2698
Symbol 2698 GraphicUses:2697Used by:2717
Symbol 2699 BitmapUsed by:2700
Symbol 2700 GraphicUses:2699Used by:2717
Symbol 2701 BitmapUsed by:2702
Symbol 2702 GraphicUses:2701Used by:2717
Symbol 2703 BitmapUsed by:2704
Symbol 2704 GraphicUses:2703Used by:2717
Symbol 2705 BitmapUsed by:2706
Symbol 2706 GraphicUses:2705Used by:2717
Symbol 2707 BitmapUsed by:2708
Symbol 2708 GraphicUses:2707Used by:2717
Symbol 2709 BitmapUsed by:2710
Symbol 2710 GraphicUses:2709Used by:2717
Symbol 2711 BitmapUsed by:2712
Symbol 2712 GraphicUses:2711Used by:2717
Symbol 2713 BitmapUsed by:2714
Symbol 2714 GraphicUses:2713Used by:2717
Symbol 2715 BitmapUsed by:2716
Symbol 2716 GraphicUses:2715Used by:2717
Symbol 2717 MovieClipUses:2696 2698 2700 2702 2704 2706 2708 2710 2712 2714 2716Used by:2998
Symbol 2718 BitmapUsed by:2719
Symbol 2719 GraphicUses:2718Used by:2740
Symbol 2720 BitmapUsed by:2721
Symbol 2721 GraphicUses:2720Used by:2740
Symbol 2722 BitmapUsed by:2723
Symbol 2723 GraphicUses:2722Used by:2740
Symbol 2724 BitmapUsed by:2725
Symbol 2725 GraphicUses:2724Used by:2740
Symbol 2726 BitmapUsed by:2727
Symbol 2727 GraphicUses:2726Used by:2740
Symbol 2728 BitmapUsed by:2729
Symbol 2729 GraphicUses:2728Used by:2740
Symbol 2730 BitmapUsed by:2731
Symbol 2731 GraphicUses:2730Used by:2740
Symbol 2732 BitmapUsed by:2733
Symbol 2733 GraphicUses:2732Used by:2740
Symbol 2734 BitmapUsed by:2735
Symbol 2735 GraphicUses:2734Used by:2740
Symbol 2736 BitmapUsed by:2737
Symbol 2737 GraphicUses:2736Used by:2740
Symbol 2738 BitmapUsed by:2739
Symbol 2739 GraphicUses:2738Used by:2740
Symbol 2740 MovieClipUses:2719 2721 2723 2725 2727 2729 2731 2733 2735 2737 2739Used by:2998
Symbol 2741 BitmapUsed by:2742
Symbol 2742 GraphicUses:2741Used by:2763
Symbol 2743 BitmapUsed by:2744
Symbol 2744 GraphicUses:2743Used by:2763
Symbol 2745 BitmapUsed by:2746
Symbol 2746 GraphicUses:2745Used by:2763
Symbol 2747 BitmapUsed by:2748
Symbol 2748 GraphicUses:2747Used by:2763
Symbol 2749 BitmapUsed by:2750
Symbol 2750 GraphicUses:2749Used by:2763
Symbol 2751 BitmapUsed by:2752
Symbol 2752 GraphicUses:2751Used by:2763
Symbol 2753 BitmapUsed by:2754
Symbol 2754 GraphicUses:2753Used by:2763
Symbol 2755 BitmapUsed by:2756
Symbol 2756 GraphicUses:2755Used by:2763
Symbol 2757 BitmapUsed by:2758
Symbol 2758 GraphicUses:2757Used by:2763
Symbol 2759 BitmapUsed by:2760
Symbol 2760 GraphicUses:2759Used by:2763
Symbol 2761 BitmapUsed by:2762
Symbol 2762 GraphicUses:2761Used by:2763
Symbol 2763 MovieClipUses:2742 2744 2746 2748 2750 2752 2754 2756 2758 2760 2762Used by:2998
Symbol 2764 BitmapUsed by:2765
Symbol 2765 GraphicUses:2764Used by:2843
Symbol 2766 BitmapUsed by:2767
Symbol 2767 GraphicUses:2766Used by:2786
Symbol 2768 BitmapUsed by:2769
Symbol 2769 GraphicUses:2768Used by:2786
Symbol 2770 BitmapUsed by:2771
Symbol 2771 GraphicUses:2770Used by:2786
Symbol 2772 BitmapUsed by:2773
Symbol 2773 GraphicUses:2772Used by:2786
Symbol 2774 BitmapUsed by:2775
Symbol 2775 GraphicUses:2774Used by:2786
Symbol 2776 BitmapUsed by:2777
Symbol 2777 GraphicUses:2776Used by:2786
Symbol 2778 BitmapUsed by:2779
Symbol 2779 GraphicUses:2778Used by:2786
Symbol 2780 BitmapUsed by:2781
Symbol 2781 GraphicUses:2780Used by:2786
Symbol 2782 BitmapUsed by:2783
Symbol 2783 GraphicUses:2782Used by:2786
Symbol 2784 BitmapUsed by:2785
Symbol 2785 GraphicUses:2784Used by:2786
Symbol 2786 MovieClipUses:2767 2769 2771 2773 2775 2777 2779 2781 2783 2785Used by:2843
Symbol 2787 BitmapUsed by:2788
Symbol 2788 GraphicUses:2787Used by:2801
Symbol 2789 BitmapUsed by:2790
Symbol 2790 GraphicUses:2789Used by:2801
Symbol 2791 BitmapUsed by:2792
Symbol 2792 GraphicUses:2791Used by:2801
Symbol 2793 BitmapUsed by:2794
Symbol 2794 GraphicUses:2793Used by:2801
Symbol 2795 BitmapUsed by:2796
Symbol 2796 GraphicUses:2795Used by:2801
Symbol 2797 BitmapUsed by:2798
Symbol 2798 GraphicUses:2797Used by:2801
Symbol 2799 BitmapUsed by:2800
Symbol 2800 GraphicUses:2799Used by:2801
Symbol 2801 MovieClipUses:2788 2790 2792 2794 2796 2798 2800Used by:2843
Symbol 2802 BitmapUsed by:2803
Symbol 2803 GraphicUses:2802Used by:2843
Symbol 2804 BitmapUsed by:2805
Symbol 2805 GraphicUses:2804Used by:2843
Symbol 2806 BitmapUsed by:2807
Symbol 2807 GraphicUses:2806Used by:2843
Symbol 2808 BitmapUsed by:2809
Symbol 2809 GraphicUses:2808Used by:2843
Symbol 2810 BitmapUsed by:2811
Symbol 2811 GraphicUses:2810Used by:2843
Symbol 2812 BitmapUsed by:2813
Symbol 2813 GraphicUses:2812Used by:2843
Symbol 2814 BitmapUsed by:2815
Symbol 2815 GraphicUses:2814Used by:2816
Symbol 2816 MovieClipUses:2815Used by:2843
Symbol 2817 BitmapUsed by:2818
Symbol 2818 GraphicUses:2817Used by:2819
Symbol 2819 MovieClipUses:2818Used by:2843
Symbol 2820 BitmapUsed by:2821
Symbol 2821 GraphicUses:2820Used by:2822
Symbol 2822 MovieClipUses:2821Used by:2843
Symbol 2823 BitmapUsed by:2824
Symbol 2824 GraphicUses:2823Used by:2825
Symbol 2825 MovieClipUses:2824Used by:2843
Symbol 2826 BitmapUsed by:2827
Symbol 2827 GraphicUses:2826Used by:2828
Symbol 2828 MovieClipUses:2827Used by:2843
Symbol 2829 BitmapUsed by:2830
Symbol 2830 GraphicUses:2829Used by:2840
Symbol 2831 BitmapUsed by:2832
Symbol 2832 GraphicUses:2831Used by:2833
Symbol 2833 MovieClipUses:2832Used by:2840
Symbol 2834 BitmapUsed by:2835
Symbol 2835 GraphicUses:2834Used by:2836
Symbol 2836 MovieClipUses:2835Used by:2840
Symbol 2837 BitmapUsed by:2838
Symbol 2838 GraphicUses:2837Used by:2839
Symbol 2839 MovieClipUses:2838Used by:2840
Symbol 2840 MovieClipUses:2830 2833 2836 2839Used by:2843
Symbol 2841 BitmapUsed by:2842
Symbol 2842 GraphicUses:2841Used by:2843
Symbol 2843 MovieClip {badicecream_fla.mblue_attack_203}Uses:2765 2786 2801 2803 2805 2807 2809 2811 2813 2816 2819 2822 2825 2828 2840 2842Used by:2998
Symbol 2844 BitmapUsed by:2845
Symbol 2845 GraphicUses:2844Used by:2871
Symbol 2846 BitmapUsed by:2847
Symbol 2847 GraphicUses:2846Used by:2871
Symbol 2848 BitmapUsed by:2849
Symbol 2849 GraphicUses:2848Used by:2871
Symbol 2850 BitmapUsed by:2851
Symbol 2851 GraphicUses:2850Used by:2871
Symbol 2852 BitmapUsed by:2853
Symbol 2853 GraphicUses:2852Used by:2871
Symbol 2854 BitmapUsed by:2855
Symbol 2855 GraphicUses:2854Used by:2871
Symbol 2856 BitmapUsed by:2857
Symbol 2857 GraphicUses:2856Used by:2871
Symbol 2858 BitmapUsed by:2859
Symbol 2859 GraphicUses:2858Used by:2871
Symbol 2860 BitmapUsed by:2861
Symbol 2861 GraphicUses:2860Used by:2871
Symbol 2862 BitmapUsed by:2863
Symbol 2863 GraphicUses:2862Used by:2871
Symbol 2864 BitmapUsed by:2865
Symbol 2865 GraphicUses:2864Used by:2866 2871
Symbol 2866 MovieClipUses:2865Used by:2871
Symbol 2867 BitmapUsed by:2868
Symbol 2868 GraphicUses:2867Used by:2871
Symbol 2869 BitmapUsed by:2870
Symbol 2870 GraphicUses:2869Used by:2871
Symbol 2871 MovieClipUses:2845 2847 2849 2851 2853 2855 2857 2859 2861 2863 2865 2866 2868 2870Used by:2920
Symbol 2872 BitmapUsed by:2873
Symbol 2873 GraphicUses:2872Used by:2892
Symbol 2874 BitmapUsed by:2875
Symbol 2875 GraphicUses:2874Used by:2892
Symbol 2876 BitmapUsed by:2877
Symbol 2877 GraphicUses:2876Used by:2892
Symbol 2878 BitmapUsed by:2879
Symbol 2879 GraphicUses:2878Used by:2892
Symbol 2880 BitmapUsed by:2881
Symbol 2881 GraphicUses:2880Used by:2892
Symbol 2882 BitmapUsed by:2883
Symbol 2883 GraphicUses:2882Used by:2892
Symbol 2884 BitmapUsed by:2885
Symbol 2885 GraphicUses:2884Used by:2892
Symbol 2886 BitmapUsed by:2887
Symbol 2887 GraphicUses:2886Used by:2892
Symbol 2888 BitmapUsed by:2889
Symbol 2889 GraphicUses:2888Used by:2892
Symbol 2890 BitmapUsed by:2891
Symbol 2891 GraphicUses:2890Used by:2892
Symbol 2892 MovieClipUses:2873 2875 2877 2879 2881 2883 2885 2887 2889 2891Used by:2920
Symbol 2893 BitmapUsed by:2894
Symbol 2894 GraphicUses:2893Used by:2907
Symbol 2895 BitmapUsed by:2896
Symbol 2896 GraphicUses:2895Used by:2907
Symbol 2897 BitmapUsed by:2898
Symbol 2898 GraphicUses:2897Used by:2907
Symbol 2899 BitmapUsed by:2900
Symbol 2900 GraphicUses:2899Used by:2907
Symbol 2901 BitmapUsed by:2902
Symbol 2902 GraphicUses:2901Used by:2907
Symbol 2903 BitmapUsed by:2904
Symbol 2904 GraphicUses:2903Used by:2907
Symbol 2905 BitmapUsed by:2906
Symbol 2906 GraphicUses:2905Used by:2907
Symbol 2907 MovieClipUses:2894 2896 2898 2900 2902 2904 2906Used by:2920
Symbol 2908 BitmapUsed by:2909
Symbol 2909 GraphicUses:2908Used by:2919
Symbol 2910 BitmapUsed by:2911
Symbol 2911 GraphicUses:2910Used by:2912
Symbol 2912 MovieClipUses:2911Used by:2919
Symbol 2913 BitmapUsed by:2914
Symbol 2914 GraphicUses:2913Used by:2915
Symbol 2915 MovieClipUses:2914Used by:2919
Symbol 2916 BitmapUsed by:2917
Symbol 2917 GraphicUses:2916Used by:2918
Symbol 2918 MovieClipUses:2917Used by:2919
Symbol 2919 MovieClipUses:2909 2912 2915 2918Used by:2920
Symbol 2920 MovieClip {badicecream_fla.mblue_attackd_215}Uses:2871 2892 2907 2919Used by:2998
Symbol 2921 BitmapUsed by:2922
Symbol 2922 GraphicUses:2921Used by:2941
Symbol 2923 BitmapUsed by:2924
Symbol 2924 GraphicUses:2923Used by:2941
Symbol 2925 BitmapUsed by:2926
Symbol 2926 GraphicUses:2925Used by:2941
Symbol 2927 BitmapUsed by:2928
Symbol 2928 GraphicUses:2927Used by:2941
Symbol 2929 BitmapUsed by:2930
Symbol 2930 GraphicUses:2929Used by:2941
Symbol 2931 BitmapUsed by:2932
Symbol 2932 GraphicUses:2931Used by:2941
Symbol 2933 BitmapUsed by:2934
Symbol 2934 GraphicUses:2933Used by:2941
Symbol 2935 BitmapUsed by:2936
Symbol 2936 GraphicUses:2935Used by:2941
Symbol 2937 BitmapUsed by:2938
Symbol 2938 GraphicUses:2937Used by:2941
Symbol 2939 BitmapUsed by:2940
Symbol 2940 GraphicUses:2939Used by:2941
Symbol 2941 MovieClipUses:2922 2924 2926 2928 2930 2932 2934 2936 2938 2940Used by:2997
Symbol 2942 BitmapUsed by:2943
Symbol 2943 GraphicUses:2942Used by:2956
Symbol 2944 BitmapUsed by:2945
Symbol 2945 GraphicUses:2944Used by:2956
Symbol 2946 BitmapUsed by:2947
Symbol 2947 GraphicUses:2946Used by:2956
Symbol 2948 BitmapUsed by:2949
Symbol 2949 GraphicUses:2948Used by:2956
Symbol 2950 BitmapUsed by:2951
Symbol 2951 GraphicUses:2950Used by:2956
Symbol 2952 BitmapUsed by:2953
Symbol 2953 GraphicUses:2952Used by:2956
Symbol 2954 BitmapUsed by:2955
Symbol 2955 GraphicUses:2954Used by:2956
Symbol 2956 MovieClipUses:2943 2945 2947 2949 2951 2953 2955Used by:2997
Symbol 2957 BitmapUsed by:2958
Symbol 2958 GraphicUses:2957Used by:2984
Symbol 2959 BitmapUsed by:2960
Symbol 2960 GraphicUses:2959Used by:2984
Symbol 2961 BitmapUsed by:2962
Symbol 2962 GraphicUses:2961Used by:2984
Symbol 2963 BitmapUsed by:2964
Symbol 2964 GraphicUses:2963Used by:2984
Symbol 2965 BitmapUsed by:2966
Symbol 2966 GraphicUses:2965Used by:2984
Symbol 2967 BitmapUsed by:2968
Symbol 2968 GraphicUses:2967Used by:2984
Symbol 2969 BitmapUsed by:2970
Symbol 2970 GraphicUses:2969Used by:2984
Symbol 2971 BitmapUsed by:2972
Symbol 2972 GraphicUses:2971Used by:2984
Symbol 2973 BitmapUsed by:2974
Symbol 2974 GraphicUses:2973Used by:2984
Symbol 2975 BitmapUsed by:2976
Symbol 2976 GraphicUses:2975Used by:2984
Symbol 2977 BitmapUsed by:2978
Symbol 2978 GraphicUses:2977Used by:2979
Symbol 2979 MovieClipUses:2978Used by:2984
Symbol 2980 BitmapUsed by:2981
Symbol 2981 GraphicUses:2980Used by:2984
Symbol 2982 BitmapUsed by:2983
Symbol 2983 GraphicUses:2982Used by:2984
Symbol 2984 MovieClipUses:2958 2960 2962 2964 2966 2968 2970 2972 2974 2976 2979 2981 2983Used by:2997
Symbol 2985 BitmapUsed by:2986
Symbol 2986 GraphicUses:2985Used by:2996
Symbol 2987 BitmapUsed by:2988
Symbol 2988 GraphicUses:2987Used by:2989
Symbol 2989 MovieClipUses:2988Used by:2996
Symbol 2990 BitmapUsed by:2991
Symbol 2991 GraphicUses:2990Used by:2992
Symbol 2992 MovieClipUses:2991Used by:2996
Symbol 2993 BitmapUsed by:2994
Symbol 2994 GraphicUses:2993Used by:2995
Symbol 2995 MovieClipUses:2994Used by:2996
Symbol 2996 MovieClipUses:2986 2989 2992 2995Used by:2997
Symbol 2997 MovieClip {badicecream_fla.mblue_attackdu_224}Uses:2941 2956 2984 2996Used by:2998
Symbol 2998 MovieClip {com.nitrome.badicecream.BlueBreakerEnemy}Uses:2717 2740 2763 2843 2920 2997Used by:5132
Symbol 2999 BitmapUsed by:3000
Symbol 3000 GraphicUses:2999Used by:3021
Symbol 3001 BitmapUsed by:3002
Symbol 3002 GraphicUses:3001Used by:3021
Symbol 3003 BitmapUsed by:3004
Symbol 3004 GraphicUses:3003Used by:3021
Symbol 3005 BitmapUsed by:3006
Symbol 3006 GraphicUses:3005Used by:3021
Symbol 3007 BitmapUsed by:3008
Symbol 3008 GraphicUses:3007Used by:3021
Symbol 3009 BitmapUsed by:3010
Symbol 3010 GraphicUses:3009Used by:3021
Symbol 3011 BitmapUsed by:3012
Symbol 3012 GraphicUses:3011Used by:3021
Symbol 3013 BitmapUsed by:3014
Symbol 3014 GraphicUses:3013Used by:3021
Symbol 3015 BitmapUsed by:3016
Symbol 3016 GraphicUses:3015Used by:3021
Symbol 3017 BitmapUsed by:3018
Symbol 3018 GraphicUses:3017Used by:3021
Symbol 3019 BitmapUsed by:3020
Symbol 3020 GraphicUses:3019Used by:3021
Symbol 3021 MovieClipUses:3000 3002 3004 3006 3008 3010 3012 3014 3016 3018 3020Used by:3192
Symbol 3022 BitmapUsed by:3023
Symbol 3023 GraphicUses:3022Used by:3044
Symbol 3024 BitmapUsed by:3025
Symbol 3025 GraphicUses:3024Used by:3044
Symbol 3026 BitmapUsed by:3027
Symbol 3027 GraphicUses:3026Used by:3044
Symbol 3028 BitmapUsed by:3029
Symbol 3029 GraphicUses:3028Used by:3044
Symbol 3030 BitmapUsed by:3031
Symbol 3031 GraphicUses:3030Used by:3044
Symbol 3032 BitmapUsed by:3033
Symbol 3033 GraphicUses:3032Used by:3044
Symbol 3034 BitmapUsed by:3035
Symbol 3035 GraphicUses:3034Used by:3044
Symbol 3036 BitmapUsed by:3037
Symbol 3037 GraphicUses:3036Used by:3044
Symbol 3038 BitmapUsed by:3039
Symbol 3039 GraphicUses:3038Used by:3044
Symbol 3040 BitmapUsed by:3041
Symbol 3041 GraphicUses:3040Used by:3044
Symbol 3042 BitmapUsed by:3043
Symbol 3043 GraphicUses:3042Used by:3044
Symbol 3044 MovieClipUses:3023 3025 3027 3029 3031 3033 3035 3037 3039 3041 3043Used by:3192
Symbol 3045 BitmapUsed by:3046
Symbol 3046 GraphicUses:3045Used by:3067
Symbol 3047 BitmapUsed by:3048
Symbol 3048 GraphicUses:3047Used by:3067
Symbol 3049 BitmapUsed by:3050
Symbol 3050 GraphicUses:3049Used by:3067
Symbol 3051 BitmapUsed by:3052
Symbol 3052 GraphicUses:3051Used by:3067
Symbol 3053 BitmapUsed by:3054
Symbol 3054 GraphicUses:3053Used by:3067
Symbol 3055 BitmapUsed by:3056
Symbol 3056 GraphicUses:3055Used by:3067
Symbol 3057 BitmapUsed by:3058
Symbol 3058 GraphicUses:3057Used by:3067
Symbol 3059 BitmapUsed by:3060
Symbol 3060 GraphicUses:3059Used by:3067
Symbol 3061 BitmapUsed by:3062
Symbol 3062 GraphicUses:3061Used by:3067
Symbol 3063 BitmapUsed by:3064
Symbol 3064 GraphicUses:3063Used by:3067
Symbol 3065 BitmapUsed by:3066
Symbol 3066 GraphicUses:3065Used by:3067
Symbol 3067 MovieClipUses:3046 3048 3050 3052 3054 3056 3058 3060 3062 3064 3066Used by:3192
Symbol 3068 BitmapUsed by:3069
Symbol 3069 GraphicUses:3068Used by:3121
Symbol 3070 BitmapUsed by:3071
Symbol 3071 GraphicUses:3070Used by:3121
Symbol 3072 BitmapUsed by:3073
Symbol 3073 GraphicUses:3072Used by:3121
Symbol 3074 BitmapUsed by:3075
Symbol 3075 GraphicUses:3074Used by:3121
Symbol 3076 BitmapUsed by:3077
Symbol 3077 GraphicUses:3076Used by:3121
Symbol 3078 BitmapUsed by:3079
Symbol 3079 GraphicUses:3078Used by:3121
Symbol 3080 BitmapUsed by:3081
Symbol 3081 GraphicUses:3080Used by:3121
Symbol 3082 BitmapUsed by:3083
Symbol 3083 GraphicUses:3082Used by:3121
Symbol 3084 BitmapUsed by:3085
Symbol 3085 GraphicUses:3084Used by:3121
Symbol 3086 BitmapUsed by:3087
Symbol 3087 GraphicUses:3086Used by:3121
Symbol 3088 BitmapUsed by:3089
Symbol 3089 GraphicUses:3088Used by:3106
Symbol 3090 BitmapUsed by:3091
Symbol 3091 GraphicUses:3090Used by:3106
Symbol 3092 BitmapUsed by:3093
Symbol 3093 GraphicUses:3092Used by:3106
Symbol 3094 BitmapUsed by:3095
Symbol 3095 GraphicUses:3094Used by:3106
Symbol 3096 BitmapUsed by:3097
Symbol 3097 GraphicUses:3096Used by:3106
Symbol 3098 BitmapUsed by:3099
Symbol 3099 GraphicUses:3098Used by:3106
Symbol 3100 BitmapUsed by:3101
Symbol 3101 GraphicUses:3100Used by:3106
Symbol 3102 BitmapUsed by:3103
Symbol 3103 GraphicUses:3102Used by:3106
Symbol 3104 BitmapUsed by:3105
Symbol 3105 GraphicUses:3104Used by:3106
Symbol 3106 MovieClip {badicecream_fla.bam3b_238}Uses:3089 3091 3093 3095 3097 3099 3101 3103 3105Used by:3121 3156 3191
Symbol 3107 BitmapUsed by:3108
Symbol 3108 GraphicUses:3107Used by:3121
Symbol 3109 BitmapUsed by:3110
Symbol 3110 GraphicUses:3109Used by:3121
Symbol 3111 BitmapUsed by:3112
Symbol 3112 GraphicUses:3111Used by:3121
Symbol 3113 BitmapUsed by:3114
Symbol 3114 GraphicUses:3113Used by:3121
Symbol 3115 BitmapUsed by:3116
Symbol 3116 GraphicUses:3115Used by:3121
Symbol 3117 BitmapUsed by:3118
Symbol 3118 GraphicUses:3117Used by:3121
Symbol 3119 BitmapUsed by:3120
Symbol 3120 GraphicUses:3119Used by:3121
Symbol 3121 MovieClip {badicecream_fla.green_side_attack_237}Uses:3069 3071 3073 3075 3077 3079 3081 3083 3085 3087 3106 3108 3110 3112 3114 3116 3118 3120Used by:3192
Symbol 3122 BitmapUsed by:3123
Symbol 3123 GraphicUses:3122Used by:3156
Symbol 3124 BitmapUsed by:3125
Symbol 3125 GraphicUses:3124Used by:3156
Symbol 3126 BitmapUsed by:3127
Symbol 3127 GraphicUses:3126Used by:3156
Symbol 3128 BitmapUsed by:3129
Symbol 3129 GraphicUses:3128Used by:3156
Symbol 3130 BitmapUsed by:3131
Symbol 3131 GraphicUses:3130Used by:3156
Symbol 3132 BitmapUsed by:3133
Symbol 3133 GraphicUses:3132Used by:3156
Symbol 3134 BitmapUsed by:3135
Symbol 3135 GraphicUses:3134Used by:3156
Symbol 3136 BitmapUsed by:3137
Symbol 3137 GraphicUses:3136Used by:3156
Symbol 3138 BitmapUsed by:3139
Symbol 3139 GraphicUses:3138Used by:3156
Symbol 3140 BitmapUsed by:3141
Symbol 3141 GraphicUses:3140Used by:3156
Symbol 3142 BitmapUsed by:3143
Symbol 3143 GraphicUses:3142Used by:3156
Symbol 3144 BitmapUsed by:3145
Symbol 3145 GraphicUses:3144Used by:3156
Symbol 3146 BitmapUsed by:3147
Symbol 3147 GraphicUses:3146Used by:3156
Symbol 3148 BitmapUsed by:3149
Symbol 3149 GraphicUses:3148Used by:3156
Symbol 3150 BitmapUsed by:3151
Symbol 3151 GraphicUses:3150Used by:3156
Symbol 3152 BitmapUsed by:3153
Symbol 3153 GraphicUses:3152Used by:3156
Symbol 3154 BitmapUsed by:3155
Symbol 3155 GraphicUses:3154Used by:3156
Symbol 3156 MovieClip {badicecream_fla.green_up_attack_239}Uses:3123 3125 3127 3129 3131 3133 3135 3137 3139 3141 3106 3143 3145 3147 3149 3151 3153 3155Used by:3192
Symbol 3157 BitmapUsed by:3158
Symbol 3158 GraphicUses:3157Used by:3191
Symbol 3159 BitmapUsed by:3160
Symbol 3160 GraphicUses:3159Used by:3191
Symbol 3161 BitmapUsed by:3162
Symbol 3162 GraphicUses:3161Used by:3191
Symbol 3163 BitmapUsed by:3164
Symbol 3164 GraphicUses:3163Used by:3191
Symbol 3165 BitmapUsed by:3166
Symbol 3166 GraphicUses:3165Used by:3191
Symbol 3167 BitmapUsed by:3168
Symbol 3168 GraphicUses:3167Used by:3191
Symbol 3169 BitmapUsed by:3170
Symbol 3170 GraphicUses:3169Used by:3191
Symbol 3171 BitmapUsed by:3172
Symbol 3172 GraphicUses:3171Used by:3191
Symbol 3173 BitmapUsed by:3174
Symbol 3174 GraphicUses:3173Used by:3191
Symbol 3175 BitmapUsed by:3176
Symbol 3176 GraphicUses:3175Used by:3191
Symbol 3177 BitmapUsed by:3178
Symbol 3178 GraphicUses:3177Used by:3191
Symbol 3179 BitmapUsed by:3180
Symbol 3180 GraphicUses:3179Used by:3191
Symbol 3181 BitmapUsed by:3182
Symbol 3182 GraphicUses:3181Used by:3191
Symbol 3183 BitmapUsed by:3184
Symbol 3184 GraphicUses:3183Used by:3191
Symbol 3185 BitmapUsed by:3186
Symbol 3186 GraphicUses:3185Used by:3191
Symbol 3187 BitmapUsed by:3188
Symbol 3188 GraphicUses:3187Used by:3191
Symbol 3189 BitmapUsed by:3190
Symbol 3190 GraphicUses:3189Used by:3191
Symbol 3191 MovieClip {badicecream_fla.green_attack_240}Uses:3158 3160 3162 3164 3166 3168 3170 3172 3174 3176 3106 3178 3180 3182 3184 3186 3188 3190Used by:3192
Symbol 3192 MovieClip {com.nitrome.badicecream.GreenBreakerEnemy}Uses:3021 3044 3067 3121 3156 3191Used by:5132
Symbol 3193 BitmapUsed by:3194
Symbol 3194 GraphicUses:3193Used by:3195
Symbol 3195 MovieClip {BigTree}Uses:3194Used by:5132
Symbol 3196 GraphicUsed by:3201
Symbol 3197 GraphicUsed by:3201
Symbol 3198 GraphicUsed by:3201
Symbol 3199 GraphicUsed by:3201
Symbol 3200 GraphicUsed by:3201
Symbol 3201 MovieClip {com.nitrome.badicecream.SimpleEnemy}Uses:3196 3197 3198 3199 3200Used by:5132
Symbol 3202 BitmapUsed by:3203
Symbol 3203 GraphicUses:3202Used by:3218
Symbol 3204 BitmapUsed by:3205
Symbol 3205 GraphicUses:3204Used by:3218
Symbol 3206 BitmapUsed by:3207
Symbol 3207 GraphicUses:3206Used by:3218
Symbol 3208 BitmapUsed by:3209
Symbol 3209 GraphicUses:3208Used by:3218
Symbol 3210 BitmapUsed by:3211
Symbol 3211 GraphicUses:3210Used by:3218
Symbol 3212 BitmapUsed by:3213
Symbol 3213 GraphicUses:3212Used by:3218
Symbol 3214 BitmapUsed by:3215
Symbol 3215 GraphicUses:3214Used by:3218
Symbol 3216 BitmapUsed by:3217
Symbol 3217 GraphicUses:3216Used by:3218
Symbol 3218 MovieClipUses:3203 3205 3207 3209 3211 3213 3215 3217Used by:3426
Symbol 3219 BitmapUsed by:3220
Symbol 3220 GraphicUses:3219Used by:3235
Symbol 3221 BitmapUsed by:3222
Symbol 3222 GraphicUses:3221Used by:3235
Symbol 3223 BitmapUsed by:3224
Symbol 3224 GraphicUses:3223Used by:3235
Symbol 3225 BitmapUsed by:3226
Symbol 3226 GraphicUses:3225Used by:3235
Symbol 3227 BitmapUsed by:3228
Symbol 3228 GraphicUses:3227Used by:3235
Symbol 3229 BitmapUsed by:3230
Symbol 3230 GraphicUses:3229Used by:3235
Symbol 3231 BitmapUsed by:3232
Symbol 3232 GraphicUses:3231Used by:3235
Symbol 3233 BitmapUsed by:3234
Symbol 3234 GraphicUses:3233Used by:3235
Symbol 3235 MovieClipUses:3220 3222 3224 3226 3228 3230 3232 3234Used by:3426
Symbol 3236 BitmapUsed by:3237
Symbol 3237 GraphicUses:3236Used by:3252
Symbol 3238 BitmapUsed by:3239
Symbol 3239 GraphicUses:3238Used by:3252
Symbol 3240 BitmapUsed by:3241
Symbol 3241 GraphicUses:3240Used by:3252
Symbol 3242 BitmapUsed by:3243
Symbol 3243 GraphicUses:3242Used by:3252
Symbol 3244 BitmapUsed by:3245
Symbol 3245 GraphicUses:3244Used by:3252
Symbol 3246 BitmapUsed by:3247
Symbol 3247 GraphicUses:3246Used by:3252
Symbol 3248 BitmapUsed by:3249
Symbol 3249 GraphicUses:3248Used by:3252
Symbol 3250 BitmapUsed by:3251
Symbol 3251 GraphicUses:3250Used by:3252
Symbol 3252 MovieClipUses:3237 3239 3241 3243 3245 3247 3249 3251Used by:3426
Symbol 3253 BitmapUsed by:3254 3425
Symbol 3254 GraphicUses:3253Used by:3269 3426
Symbol 3255 BitmapUsed by:3256
Symbol 3256 GraphicUses:3255Used by:3269
Symbol 3257 BitmapUsed by:3258
Symbol 3258 GraphicUses:3257Used by:3269
Symbol 3259 BitmapUsed by:3260
Symbol 3260 GraphicUses:3259Used by:3269
Symbol 3261 BitmapUsed by:3262
Symbol 3262 GraphicUses:3261Used by:3269
Symbol 3263 BitmapUsed by:3264
Symbol 3264 GraphicUses:3263Used by:3269
Symbol 3265 BitmapUsed by:3266
Symbol 3266 GraphicUses:3265Used by:3269
Symbol 3267 BitmapUsed by:3268
Symbol 3268 GraphicUses:3267Used by:3269
Symbol 3269 MovieClipUses:3254 3256 3258 3260 3262 3264 3266 3268Used by:3426
Symbol 3270 BitmapUsed by:3271
Symbol 3271 GraphicUses:3270Used by:3286 3426
Symbol 3272 BitmapUsed by:3273
Symbol 3273 GraphicUses:3272Used by:3286
Symbol 3274 BitmapUsed by:3275
Symbol 3275 GraphicUses:3274Used by:3286
Symbol 3276 BitmapUsed by:3277
Symbol 3277 GraphicUses:3276Used by:3286
Symbol 3278 BitmapUsed by:3279
Symbol 3279 GraphicUses:3278Used by:3286
Symbol 3280 BitmapUsed by:3281
Symbol 3281 GraphicUses:3280Used by:3286
Symbol 3282 BitmapUsed by:3283
Symbol 3283 GraphicUses:3282Used by:3286
Symbol 3284 BitmapUsed by:3285
Symbol 3285 GraphicUses:3284Used by:3286
Symbol 3286 MovieClipUses:3271 3273 3275 3277 3279 3281 3283 3285Used by:3426
Symbol 3287 BitmapUsed by:3288
Symbol 3288 GraphicUses:3287Used by:3303 3426
Symbol 3289 BitmapUsed by:3290
Symbol 3290 GraphicUses:3289Used by:3303
Symbol 3291 BitmapUsed by:3292
Symbol 3292 GraphicUses:3291Used by:3303
Symbol 3293 BitmapUsed by:3294
Symbol 3294 GraphicUses:3293Used by:3303
Symbol 3295 BitmapUsed by:3296
Symbol 3296 GraphicUses:3295Used by:3303
Symbol 3297 BitmapUsed by:3298
Symbol 3298 GraphicUses:3297Used by:3303
Symbol 3299 BitmapUsed by:3300
Symbol 3300 GraphicUses:3299Used by:3303
Symbol 3301 BitmapUsed by:3302
Symbol 3302 GraphicUses:3301Used by:3303
Symbol 3303 MovieClipUses:3288 3290 3292 3294 3296 3298 3300 3302Used by:3426
Symbol 3304 BitmapUsed by:3305
Symbol 3305 GraphicUses:3304Used by:3320
Symbol 3306 BitmapUsed by:3307
Symbol 3307 GraphicUses:3306Used by:3320
Symbol 3308 BitmapUsed by:3309
Symbol 3309 GraphicUses:3308Used by:3320
Symbol 3310 BitmapUsed by:3311
Symbol 3311 GraphicUses:3310Used by:3320
Symbol 3312 BitmapUsed by:3313
Symbol 3313 GraphicUses:3312Used by:3320
Symbol 3314 BitmapUsed by:3315
Symbol 3315 GraphicUses:3314Used by:3320
Symbol 3316 BitmapUsed by:3317
Symbol 3317 GraphicUses:3316Used by:3320
Symbol 3318 BitmapUsed by:3319
Symbol 3319 GraphicUses:3318Used by:3320
Symbol 3320 MovieClipUses:3305 3307 3309 3311 3313 3315 3317 3319Used by:3426
Symbol 3321 BitmapUsed by:3322
Symbol 3322 GraphicUses:3321Used by:3337
Symbol 3323 BitmapUsed by:3324
Symbol 3324 GraphicUses:3323Used by:3337
Symbol 3325 BitmapUsed by:3326
Symbol 3326 GraphicUses:3325Used by:3337
Symbol 3327 BitmapUsed by:3328
Symbol 3328 GraphicUses:3327Used by:3337
Symbol 3329 BitmapUsed by:3330
Symbol 3330 GraphicUses:3329Used by:3337
Symbol 3331 BitmapUsed by:3332
Symbol 3332 GraphicUses:3331Used by:3337
Symbol 3333 BitmapUsed by:3334
Symbol 3334 GraphicUses:3333Used by:3337
Symbol 3335 BitmapUsed by:3336
Symbol 3336 GraphicUses:3335Used by:3337
Symbol 3337 MovieClipUses:3322 3324 3326 3328 3330 3332 3334 3336Used by:3426
Symbol 3338 BitmapUsed by:3339
Symbol 3339 GraphicUses:3338Used by:3354
Symbol 3340 BitmapUsed by:3341
Symbol 3341 GraphicUses:3340Used by:3354
Symbol 3342 BitmapUsed by:3343
Symbol 3343 GraphicUses:3342Used by:3354
Symbol 3344 BitmapUsed by:3345
Symbol 3345 GraphicUses:3344Used by:3354
Symbol 3346 BitmapUsed by:3347
Symbol 3347 GraphicUses:3346Used by:3354
Symbol 3348 BitmapUsed by:3349
Symbol 3349 GraphicUses:3348Used by:3354
Symbol 3350 BitmapUsed by:3351
Symbol 3351 GraphicUses:3350Used by:3354
Symbol 3352 BitmapUsed by:3353
Symbol 3353 GraphicUses:3352Used by:3354
Symbol 3354 MovieClipUses:3339 3341 3343 3345 3347 3349 3351 3353Used by:3426
Symbol 3355 BitmapUsed by:3356
Symbol 3356 GraphicUses:3355Used by:3371
Symbol 3357 BitmapUsed by:3358
Symbol 3358 GraphicUses:3357Used by:3371
Symbol 3359 BitmapUsed by:3360
Symbol 3360 GraphicUses:3359Used by:3371
Symbol 3361 BitmapUsed by:3362
Symbol 3362 GraphicUses:3361Used by:3371
Symbol 3363 BitmapUsed by:3364
Symbol 3364 GraphicUses:3363Used by:3371
Symbol 3365 BitmapUsed by:3366
Symbol 3366 GraphicUses:3365Used by:3371
Symbol 3367 BitmapUsed by:3368
Symbol 3368 GraphicUses:3367Used by:3371
Symbol 3369 BitmapUsed by:3370
Symbol 3370 GraphicUses:3369Used by:3371
Symbol 3371 MovieClipUses:3356 3358 3360 3362 3364 3366 3368 3370Used by:3426
Symbol 3372 BitmapUsed by:3373
Symbol 3373 GraphicUses:3372Used by:3388
Symbol 3374 BitmapUsed by:3375
Symbol 3375 GraphicUses:3374Used by:3388
Symbol 3376 BitmapUsed by:3377
Symbol 3377 GraphicUses:3376Used by:3388
Symbol 3378 BitmapUsed by:3379
Symbol 3379 GraphicUses:3378Used by:3388
Symbol 3380 BitmapUsed by:3381
Symbol 3381 GraphicUses:3380Used by:3388
Symbol 3382 BitmapUsed by:3383
Symbol 3383 GraphicUses:3382Used by:3388
Symbol 3384 BitmapUsed by:3385
Symbol 3385 GraphicUses:3384Used by:3388
Symbol 3386 BitmapUsed by:3387
Symbol 3387 GraphicUses:3386Used by:3388
Symbol 3388 MovieClipUses:3373 3375 3377 3379 3381 3383 3385 3387Used by:3426
Symbol 3389 BitmapUsed by:3390
Symbol 3390 GraphicUses:3389Used by:3405
Symbol 3391 BitmapUsed by:3392
Symbol 3392 GraphicUses:3391Used by:3405
Symbol 3393 BitmapUsed by:3394
Symbol 3394 GraphicUses:3393Used by:3405
Symbol 3395 BitmapUsed by:3396
Symbol 3396 GraphicUses:3395Used by:3405
Symbol 3397 BitmapUsed by:3398
Symbol 3398 GraphicUses:3397Used by:3405
Symbol 3399 BitmapUsed by:3400
Symbol 3400 GraphicUses:3399Used by:3405
Symbol 3401 BitmapUsed by:3402
Symbol 3402 GraphicUses:3401Used by:3405
Symbol 3403 BitmapUsed by:3404
Symbol 3404 GraphicUses:3403Used by:3405
Symbol 3405 MovieClipUses:3390 3392 3394 3396 3398 3400 3402 3404Used by:3426
Symbol 3406 BitmapUsed by:3407
Symbol 3407 GraphicUses:3406Used by:3424
Symbol 3408 BitmapUsed by:3409
Symbol 3409 GraphicUses:3408Used by:3424
Symbol 3410 BitmapUsed by:3411
Symbol 3411 GraphicUses:3410Used by:3424
Symbol 3412 BitmapUsed by:3413
Symbol 3413 GraphicUses:3412Used by:3424
Symbol 3414 BitmapUsed by:3415
Symbol 3415 GraphicUses:3414Used by:3424
Symbol 3416 BitmapUsed by:3417
Symbol 3417 GraphicUses:3416Used by:3424
Symbol 3418 BitmapUsed by:3419
Symbol 3419 GraphicUses:3418Used by:3424
Symbol 3420 BitmapUsed by:3421
Symbol 3421 GraphicUses:3420Used by:3424
Symbol 3422 BitmapUsed by:3423
Symbol 3423 GraphicUses:3422Used by:3424
Symbol 3424 MovieClip {Stomp}Uses:3407 3409 3411 3413 3415 3417 3419 3421 3423Used by:3426 5132
Symbol 3425 GraphicUses:3253Used by:3426
Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy}Uses:3218 3235 3252 3269 3286 3303 3320 3337 3354 3371 3388 3405 3424 3425 3254 3271 3288Used by:5132
Symbol 3427 BitmapUsed by:3428
Symbol 3428 GraphicUses:3427Used by:3429
Symbol 3429 MovieClip {BlockTile}Uses:3428Used by:5132
Symbol 3430 BitmapUsed by:3431
Symbol 3431 GraphicUses:3430Used by:3446
Symbol 3432 BitmapUsed by:3433
Symbol 3433 GraphicUses:3432Used by:3446
Symbol 3434 BitmapUsed by:3435
Symbol 3435 GraphicUses:3434Used by:3446
Symbol 3436 BitmapUsed by:3437
Symbol 3437 GraphicUses:3436Used by:3446
Symbol 3438 BitmapUsed by:3439
Symbol 3439 GraphicUses:3438Used by:3446
Symbol 3440 BitmapUsed by:3441
Symbol 3441 GraphicUses:3440Used by:3446
Symbol 3442 BitmapUsed by:3443
Symbol 3443 GraphicUses:3442Used by:3446 3475 3527
Symbol 3444 BitmapUsed by:3445
Symbol 3445 GraphicUses:3444Used by:3446
Symbol 3446 MovieClip {badicecream_fla.iceblock_grow_side_259}Uses:3431 3433 3435 3437 3439 3441 3443 3445Used by:3528
Symbol 3447 BitmapUsed by:3448
Symbol 3448 GraphicUses:3447Used by:3452 3495 3528
Symbol 3449 BitmapUsed by:3450
Symbol 3450 GraphicUses:3449Used by:3451
Symbol 3451 MovieClipUses:3450Used by:3452
Symbol 3452 MovieClipUses:3448 3451Used by:3528
Symbol 3453 BitmapUsed by:3454
Symbol 3454 GraphicUses:3453Used by:3475 3527
Symbol 3455 BitmapUsed by:3456
Symbol 3456 GraphicUses:3455Used by:3475
Symbol 3457 BitmapUsed by:3458
Symbol 3458 GraphicUses:3457Used by:3475
Symbol 3459 BitmapUsed by:3460
Symbol 3460 GraphicUses:3459Used by:3475
Symbol 3461 BitmapUsed by:3462
Symbol 3462 GraphicUses:3461Used by:3475
Symbol 3463 BitmapUsed by:3464
Symbol 3464 GraphicUses:3463Used by:3475 3476
Symbol 3465 BitmapUsed by:3466
Symbol 3466 GraphicUses:3465Used by:3475 3476
Symbol 3467 BitmapUsed by:3468
Symbol 3468 GraphicUses:3467Used by:3475 3476
Symbol 3469 BitmapUsed by:3470
Symbol 3470 GraphicUses:3469Used by:3475 3476
Symbol 3471 BitmapUsed by:3472
Symbol 3472 GraphicUses:3471Used by:3475 3476
Symbol 3473 BitmapUsed by:3474
Symbol 3474 GraphicUses:3473Used by:3475 3476
Symbol 3475 MovieClip {badicecream_fla.ice_block_smashcopy_262}Uses:3443 3454 3456 3458 3460 3462 3464 3466 3468 3470 3472 3474Used by:3528
Symbol 3476 MovieClip {badicecream_fla.ice_block_smashcopy2_263}Uses:3464 3466 3468 3470 3472 3474Used by:3528
Symbol 3477 BitmapUsed by:3478
Symbol 3478 GraphicUses:3477Used by:3495
Symbol 3479 BitmapUsed by:3480
Symbol 3480 GraphicUses:3479Used by:3495
Symbol 3481 BitmapUsed by:3482
Symbol 3482 GraphicUses:3481Used by:3495
Symbol 3483 BitmapUsed by:3484
Symbol 3484 GraphicUses:3483Used by:3495
Symbol 3485 BitmapUsed by:3486
Symbol 3486 GraphicUses:3485Used by:3495
Symbol 3487 BitmapUsed by:3488
Symbol 3488 GraphicUses:3487Used by:3495
Symbol 3489 BitmapUsed by:3490
Symbol 3490 GraphicUses:3489Used by:3495
Symbol 3491 BitmapUsed by:3492
Symbol 3492 GraphicUses:3491Used by:3495
Symbol 3493 BitmapUsed by:3494
Symbol 3494 GraphicUses:3493Used by:3495
Symbol 3495 MovieClipUses:3448 3478 3480 3482 3484 3486 3488 3490 3492 3494Used by:3528
Symbol 3496 BitmapUsed by:3497
Symbol 3497 GraphicUses:3496Used by:3526
Symbol 3498 BitmapUsed by:3499
Symbol 3499 GraphicUses:3498Used by:3526
Symbol 3500 BitmapUsed by:3501
Symbol 3501 GraphicUses:3500Used by:3526
Symbol 3502 BitmapUsed by:3503
Symbol 3503 GraphicUses:3502Used by:3526
Symbol 3504 BitmapUsed by:3505
Symbol 3505 GraphicUses:3504Used by:3526
Symbol 3506 BitmapUsed by:3507
Symbol 3507 GraphicUses:3506Used by:3526
Symbol 3508 BitmapUsed by:3509
Symbol 3509 GraphicUses:3508Used by:3526
Symbol 3510 BitmapUsed by:3511
Symbol 3511 GraphicUses:3510Used by:3526
Symbol 3512 BitmapUsed by:3513
Symbol 3513 GraphicUses:3512Used by:3526
Symbol 3514 BitmapUsed by:3515
Symbol 3515 GraphicUses:3514Used by:3526
Symbol 3516 BitmapUsed by:3517
Symbol 3517 GraphicUses:3516Used by:3526
Symbol 3518 BitmapUsed by:3519
Symbol 3519 GraphicUses:3518Used by:3526
Symbol 3520 BitmapUsed by:3521
Symbol 3521 GraphicUses:3520Used by:3526
Symbol 3522 BitmapUsed by:3523
Symbol 3523 GraphicUses:3522Used by:3526
Symbol 3524 BitmapUsed by:3525
Symbol 3525 GraphicUses:3524Used by:3526
Symbol 3526 MovieClipUses:3497 3499 3501 3503 3505 3507 3509 3511 3513 3515 3517 3519 3521 3523 3525Used by:3528
Symbol 3527 MovieClip {badicecream_fla.ice_block_smashcopy3_266}Uses:3443 3454Used by:3528
Symbol 3528 MovieClip {com.nitrome.badicecream.IceTile}Uses:3446 3448 3452 3475 3476 3495 3526 3527Used by:5132
Symbol 3529 BitmapUsed by:3530
Symbol 3530 GraphicUses:3529Used by:3539
Symbol 3531 BitmapUsed by:3532
Symbol 3532 GraphicUses:3531Used by:3539
Symbol 3533 BitmapUsed by:3534
Symbol 3534 GraphicUses:3533Used by:3539
Symbol 3535 BitmapUsed by:3536
Symbol 3536 GraphicUses:3535Used by:3539
Symbol 3537 BitmapUsed by:3538
Symbol 3538 GraphicUses:3537Used by:3539
Symbol 3539 MovieClipUses:3530 3532 3534 3536 3538Used by:3842
Symbol 3540 BitmapUsed by:3541
Symbol 3541 GraphicUses:3540Used by:3550
Symbol 3542 BitmapUsed by:3543
Symbol 3543 GraphicUses:3542Used by:3550
Symbol 3544 BitmapUsed by:3545
Symbol 3545 GraphicUses:3544Used by:3550
Symbol 3546 BitmapUsed by:3547
Symbol 3547 GraphicUses:3546Used by:3550
Symbol 3548 BitmapUsed by:3549
Symbol 3549 GraphicUses:3548Used by:3550
Symbol 3550 MovieClipUses:3541 3543 3545 3547 3549Used by:3842
Symbol 3551 BitmapUsed by:3552
Symbol 3552 GraphicUses:3551Used by:3561
Symbol 3553 BitmapUsed by:3554
Symbol 3554 GraphicUses:3553Used by:3561
Symbol 3555 BitmapUsed by:3556
Symbol 3556 GraphicUses:3555Used by:3561
Symbol 3557 BitmapUsed by:3558
Symbol 3558 GraphicUses:3557Used by:3561
Symbol 3559 BitmapUsed by:3560
Symbol 3560 GraphicUses:3559Used by:3561
Symbol 3561 MovieClipUses:3552 3554 3556 3558 3560Used by:3842
Symbol 3562 BitmapUsed by:3563
Symbol 3563 GraphicUses:3562Used by:3582
Symbol 3564 BitmapUsed by:3565
Symbol 3565 GraphicUses:3564Used by:3582
Symbol 3566 BitmapUsed by:3567
Symbol 3567 GraphicUses:3566Used by:3582
Symbol 3568 BitmapUsed by:3569
Symbol 3569 GraphicUses:3568Used by:3582
Symbol 3570 BitmapUsed by:3571
Symbol 3571 GraphicUses:3570Used by:3582
Symbol 3572 BitmapUsed by:3573
Symbol 3573 GraphicUses:3572Used by:3582
Symbol 3574 BitmapUsed by:3575
Symbol 3575 GraphicUses:3574Used by:3582
Symbol 3576 BitmapUsed by:3577
Symbol 3577 GraphicUses:3576Used by:3582
Symbol 3578 BitmapUsed by:3579
Symbol 3579 GraphicUses:3578Used by:3582
Symbol 3580 BitmapUsed by:3581
Symbol 3581 GraphicUses:3580Used by:3582
Symbol 3582 MovieClipUses:3563 3565 3567 3569 3571 3573 3575 3577 3579 3581Used by:3842
Symbol 3583 BitmapUsed by:3584
Symbol 3584 GraphicUses:3583Used by:3603
Symbol 3585 BitmapUsed by:3586
Symbol 3586 GraphicUses:3585Used by:3603
Symbol 3587 BitmapUsed by:3588
Symbol 3588 GraphicUses:3587Used by:3603
Symbol 3589 BitmapUsed by:3590
Symbol 3590 GraphicUses:3589Used by:3603
Symbol 3591 BitmapUsed by:3592
Symbol 3592 GraphicUses:3591Used by:3603
Symbol 3593 BitmapUsed by:3594
Symbol 3594 GraphicUses:3593Used by:3603
Symbol 3595 BitmapUsed by:3596
Symbol 3596 GraphicUses:3595Used by:3603
Symbol 3597 BitmapUsed by:3598
Symbol 3598 GraphicUses:3597Used by:3603
Symbol 3599 BitmapUsed by:3600
Symbol 3600 GraphicUses:3599Used by:3603
Symbol 3601 BitmapUsed by:3602
Symbol 3602 GraphicUses:3601Used by:3603
Symbol 3603 MovieClipUses:3584 3586 3588 3590 3592 3594 3596 3598 3600 3602Used by:3842
Symbol 3604 BitmapUsed by:3605
Symbol 3605 GraphicUses:3604Used by:3624
Symbol 3606 BitmapUsed by:3607
Symbol 3607 GraphicUses:3606Used by:3624
Symbol 3608 BitmapUsed by:3609
Symbol 3609 GraphicUses:3608Used by:3624
Symbol 3610 BitmapUsed by:3611
Symbol 3611 GraphicUses:3610Used by:3624
Symbol 3612 BitmapUsed by:3613
Symbol 3613 GraphicUses:3612Used by:3624
Symbol 3614 BitmapUsed by:3615
Symbol 3615 GraphicUses:3614Used by:3624
Symbol 3616 BitmapUsed by:3617
Symbol 3617 GraphicUses:3616Used by:3624
Symbol 3618 BitmapUsed by:3619
Symbol 3619 GraphicUses:3618Used by:3624
Symbol 3620 BitmapUsed by:3621
Symbol 3621 GraphicUses:3620Used by:3624
Symbol 3622 BitmapUsed by:3623
Symbol 3623 GraphicUses:3622Used by:3624
Symbol 3624 MovieClipUses:3605 3607 3609 3611 3613 3615 3617 3619 3621 3623Used by:3842
Symbol 3625 BitmapUsed by:3626
Symbol 3626 GraphicUses:3625Used by:3667
Symbol 3627 BitmapUsed by:3628
Symbol 3628 GraphicUses:3627Used by:3667 3959 4192
Symbol 3629 BitmapUsed by:3630
Symbol 3630 GraphicUses:3629Used by:3667
Symbol 3631 BitmapUsed by:3632
Symbol 3632 GraphicUses:3631Used by:3667 3959 4192
Symbol 3633 BitmapUsed by:3634
Symbol 3634 GraphicUses:3633Used by:3667
Symbol 3635 BitmapUsed by:3636
Symbol 3636 GraphicUses:3635Used by:3667 3959 4192
Symbol 3637 BitmapUsed by:3638
Symbol 3638 GraphicUses:3637Used by:3667
Symbol 3639 BitmapUsed by:3640
Symbol 3640 GraphicUses:3639Used by:3667 3959 4192
Symbol 3641 BitmapUsed by:3642
Symbol 3642 GraphicUses:3641Used by:3667
Symbol 3643 BitmapUsed by:3644
Symbol 3644 GraphicUses:3643Used by:3667 3959 4192
Symbol 3645 BitmapUsed by:3646
Symbol 3646 GraphicUses:3645Used by:3667
Symbol 3647 BitmapUsed by:3648
Symbol 3648 GraphicUses:3647Used by:3667 3959 4192
Symbol 3649 BitmapUsed by:3650
Symbol 3650 GraphicUses:3649Used by:3667
Symbol 3651 BitmapUsed by:3652
Symbol 3652 GraphicUses:3651Used by:3667 3959 4192
Symbol 3653 BitmapUsed by:3654
Symbol 3654 GraphicUses:3653Used by:3667
Symbol 3655 BitmapUsed by:3656
Symbol 3656 GraphicUses:3655Used by:3667 3959 4192
Symbol 3657 BitmapUsed by:3658
Symbol 3658 GraphicUses:3657Used by:3667 3959 4192
Symbol 3659 BitmapUsed by:3660
Symbol 3660 GraphicUses:3659Used by:3667
Symbol 3661 BitmapUsed by:3662
Symbol 3662 GraphicUses:3661Used by:3667 3959 4192
Symbol 3663 BitmapUsed by:3664
Symbol 3664 GraphicUses:3663Used by:3667 3959 4192
Symbol 3665 BitmapUsed by:3666
Symbol 3666 GraphicUses:3665Used by:3667
Symbol 3667 MovieClipUses:3626 3628 3630 3632 3634 3636 3638 3640 3642 3644 3646 3648 3650 3652 3654 3656 3658 3660 3662 3664 3666Used by:3842
Symbol 3668 BitmapUsed by:3669
Symbol 3669 GraphicUses:3668Used by:3716 3984 4217
Symbol 3670 BitmapUsed by:3671
Symbol 3671 GraphicUses:3670Used by:3716
Symbol 3672 BitmapUsed by:3673
Symbol 3673 GraphicUses:3672Used by:3716 3984 4217
Symbol 3674 BitmapUsed by:3675
Symbol 3675 GraphicUses:3674Used by:3716
Symbol 3676 BitmapUsed by:3677
Symbol 3677 GraphicUses:3676Used by:3716 3984 4217
Symbol 3678 BitmapUsed by:3679
Symbol 3679 GraphicUses:3678Used by:3716
Symbol 3680 BitmapUsed by:3681
Symbol 3681 GraphicUses:3680Used by:3716 3984 4217
Symbol 3682 BitmapUsed by:3683
Symbol 3683 GraphicUses:3682Used by:3716
Symbol 3684 BitmapUsed by:3685
Symbol 3685 GraphicUses:3684Used by:3716 3984 4217
Symbol 3686 BitmapUsed by:3687
Symbol 3687 GraphicUses:3686Used by:3716
Symbol 3688 BitmapUsed by:3689
Symbol 3689 GraphicUses:3688Used by:3716 3984 4217
Symbol 3690 BitmapUsed by:3691
Symbol 3691 GraphicUses:3690Used by:3716
Symbol 3692 BitmapUsed by:3693
Symbol 3693 GraphicUses:3692Used by:3716 3984 4217
Symbol 3694 BitmapUsed by:3695
Symbol 3695 GraphicUses:3694Used by:3716
Symbol 3696 BitmapUsed by:3697
Symbol 3697 GraphicUses:3696Used by:3716 3984 4217
Symbol 3698 BitmapUsed by:3699
Symbol 3699 GraphicUses:3698Used by:3716
Symbol 3700 BitmapUsed by:3701
Symbol 3701 GraphicUses:3700Used by:3716 3984 4217
Symbol 3702 BitmapUsed by:3703
Symbol 3703 GraphicUses:3702Used by:3716
Symbol 3704 BitmapUsed by:3705
Symbol 3705 GraphicUses:3704Used by:3716 3984 4217
Symbol 3706 BitmapUsed by:3707
Symbol 3707 GraphicUses:3706Used by:3716
Symbol 3708 BitmapUsed by:3709
Symbol 3709 GraphicUses:3708Used by:3716 3984 4217
Symbol 3710 BitmapUsed by:3711
Symbol 3711 GraphicUses:3710Used by:3716
Symbol 3712 BitmapUsed by:3713
Symbol 3713 GraphicUses:3712Used by:3716 3984 4217
Symbol 3714 BitmapUsed by:3715
Symbol 3715 GraphicUses:3714Used by:3716
Symbol 3716 MovieClipUses:3669 3671 3673 3675 3677 3679 3681 3683 3685 3687 3689 3691 3693 3695 3697 3699 3701 3703 3705 3707 3709 3711 3713 3715Used by:3842
Symbol 3717 BitmapUsed by:3718
Symbol 3718 GraphicUses:3717Used by:3765
Symbol 3719 BitmapUsed by:3720
Symbol 3720 GraphicUses:3719Used by:3765 4009 4242
Symbol 3721 BitmapUsed by:3722
Symbol 3722 GraphicUses:3721Used by:3765
Symbol 3723 BitmapUsed by:3724
Symbol 3724 GraphicUses:3723Used by:3765 4009 4242
Symbol 3725 BitmapUsed by:3726
Symbol 3726 GraphicUses:3725Used by:3765
Symbol 3727 BitmapUsed by:3728
Symbol 3728 GraphicUses:3727Used by:3765 4009 4242
Symbol 3729 BitmapUsed by:3730
Symbol 3730 GraphicUses:3729Used by:3765
Symbol 3731 BitmapUsed by:3732
Symbol 3732 GraphicUses:3731Used by:3765 4009 4242
Symbol 3733 BitmapUsed by:3734
Symbol 3734 GraphicUses:3733Used by:3765
Symbol 3735 BitmapUsed by:3736
Symbol 3736 GraphicUses:3735Used by:3765 4009 4242
Symbol 3737 BitmapUsed by:3738
Symbol 3738 GraphicUses:3737Used by:3765
Symbol 3739 BitmapUsed by:3740
Symbol 3740 GraphicUses:3739Used by:3765 4009 4242
Symbol 3741 BitmapUsed by:3742
Symbol 3742 GraphicUses:3741Used by:3765
Symbol 3743 BitmapUsed by:3744
Symbol 3744 GraphicUses:3743Used by:3765 4009 4242
Symbol 3745 BitmapUsed by:3746
Symbol 3746 GraphicUses:3745Used by:3765
Symbol 3747 BitmapUsed by:3748
Symbol 3748 GraphicUses:3747Used by:3765 4009 4242
Symbol 3749 BitmapUsed by:3750
Symbol 3750 GraphicUses:3749Used by:3765
Symbol 3751 BitmapUsed by:3752
Symbol 3752 GraphicUses:3751Used by:3765 4009 4242
Symbol 3753 BitmapUsed by:3754
Symbol 3754 GraphicUses:3753Used by:3765
Symbol 3755 BitmapUsed by:3756
Symbol 3756 GraphicUses:3755Used by:3765 4009 4242
Symbol 3757 BitmapUsed by:3758
Symbol 3758 GraphicUses:3757Used by:3765
Symbol 3759 BitmapUsed by:3760
Symbol 3760 GraphicUses:3759Used by:3765 4009 4242
Symbol 3761 BitmapUsed by:3762
Symbol 3762 GraphicUses:3761Used by:3765
Symbol 3763 BitmapUsed by:3764
Symbol 3764 GraphicUses:3763Used by:3765 4009 4242
Symbol 3765 MovieClipUses:3718 3720 3722 3724 3726 3728 3730 3732 3734 3736 3738 3740 3742 3744 3746 3748 3750 3752 3754 3756 3758 3760 3762 3764Used by:3842
Symbol 3766 BitmapUsed by:3767
Symbol 3767 GraphicUses:3766Used by:3784 4887
Symbol 3768 BitmapUsed by:3769
Symbol 3769 GraphicUses:3768Used by:3784
Symbol 3770 BitmapUsed by:3771
Symbol 3771 GraphicUses:3770Used by:3784
Symbol 3772 BitmapUsed by:3773
Symbol 3773 GraphicUses:3772Used by:3784
Symbol 3774 BitmapUsed by:3775
Symbol 3775 GraphicUses:3774Used by:3784
Symbol 3776 BitmapUsed by:3777
Symbol 3777 GraphicUses:3776Used by:3784
Symbol 3778 BitmapUsed by:3779
Symbol 3779 GraphicUses:3778Used by:3784
Symbol 3780 BitmapUsed by:3781
Symbol 3781 GraphicUses:3780Used by:3784
Symbol 3782 BitmapUsed by:3783
Symbol 3783 GraphicUses:3782Used by:3784
Symbol 3784 MovieClip {badicecream_fla.chocolate_block_smash_277}Uses:3767 3769 3771 3773 3775 3777 3779 3781 3783Used by:3842
Symbol 3785 MovieClip {com.nitrome.badicecream.BreakSmack}Uses:2003 2005 2007 2011 2013 2015Used by:3842 4073 4306 5132
Symbol 3786 MovieClip {badicecream_fla.smackup_279}Uses:2057 2061 2063 2065 2069 2071Used by:3842 4073 4306
Symbol 3787 BitmapUsed by:3788
Symbol 3788 GraphicUses:3787Used by:3797
Symbol 3789 BitmapUsed by:3790
Symbol 3790 GraphicUses:3789Used by:3797
Symbol 3791 BitmapUsed by:3792
Symbol 3792 GraphicUses:3791Used by:3797
Symbol 3793 BitmapUsed by:3794
Symbol 3794 GraphicUses:3793Used by:3797
Symbol 3795 BitmapUsed by:3796
Symbol 3796 GraphicUses:3795Used by:3797
Symbol 3797 MovieClip {badicecream_fla.big_smackcopy_280}Uses:3788 3790 3792 3794 3796Used by:3842 4073 4306
Symbol 3798 BitmapUsed by:3799
Symbol 3799 GraphicUses:3798Used by:3828
Symbol 3800 BitmapUsed by:3801
Symbol 3801 GraphicUses:3800Used by:3828
Symbol 3802 BitmapUsed by:3803
Symbol 3803 GraphicUses:3802Used by:3828
Symbol 3804 BitmapUsed by:3805
Symbol 3805 GraphicUses:3804Used by:3828
Symbol 3806 BitmapUsed by:3807
Symbol 3807 GraphicUses:3806Used by:3828
Symbol 3808 BitmapUsed by:3809
Symbol 3809 GraphicUses:3808Used by:3828
Symbol 3810 BitmapUsed by:3811
Symbol 3811 GraphicUses:3810Used by:3828
Symbol 3812 BitmapUsed by:3813
Symbol 3813 GraphicUses:3812Used by:3828
Symbol 3814 BitmapUsed by:3815
Symbol 3815 GraphicUses:3814Used by:3828
Symbol 3816 BitmapUsed by:3817
Symbol 3817 GraphicUses:3816Used by:3828
Symbol 3818 BitmapUsed by:3819
Symbol 3819 GraphicUses:3818Used by:3828
Symbol 3820 BitmapUsed by:3821
Symbol 3821 GraphicUses:3820Used by:3828
Symbol 3822 BitmapUsed by:3823
Symbol 3823 GraphicUses:3822Used by:3828
Symbol 3824 BitmapUsed by:3825
Symbol 3825 GraphicUses:3824Used by:3828
Symbol 3826 BitmapUsed by:3827 4878
Symbol 3827 GraphicUses:3826Used by:3828
Symbol 3828 MovieClip {badicecream_fla.chocolate_death_281}Uses:3799 3801 3803 3805 3807 3809 3811 3813 3815 3817 3819 3821 3823 3825 3827Used by:3842
Symbol 3829 BitmapUsed by:3830
Symbol 3830 GraphicUses:3829Used by:3841
Symbol 3831 BitmapUsed by:3832
Symbol 3832 GraphicUses:3831Used by:3841
Symbol 3833 BitmapUsed by:3834 4877
Symbol 3834 GraphicUses:3833Used by:3841
Symbol 3835 BitmapUsed by:3836
Symbol 3836 GraphicUses:3835Used by:3841
Symbol 3837 BitmapUsed by:3838
Symbol 3838 GraphicUses:3837Used by:3841
Symbol 3839 BitmapUsed by:3840
Symbol 3840 GraphicUses:3839Used by:3841
Symbol 3841 MovieClipUses:3830 3832 3834 3836 3838 3840Used by:3842
Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate}Uses:3539 3550 3561 3582 3603 3624 3667 3716 3765 3784 3785 3786 3797 3828 3841Used by:5132
Symbol 3843 BitmapUsed by:3844
Symbol 3844 GraphicUses:3843Used by:3853
Symbol 3845 BitmapUsed by:3846
Symbol 3846 GraphicUses:3845Used by:3853
Symbol 3847 BitmapUsed by:3848
Symbol 3848 GraphicUses:3847Used by:3853
Symbol 3849 BitmapUsed by:3850
Symbol 3850 GraphicUses:3849Used by:3853
Symbol 3851 BitmapUsed by:3852
Symbol 3852 GraphicUses:3851Used by:3853
Symbol 3853 MovieClipUses:3844 3846 3848 3850 3852Used by:4073
Symbol 3854 BitmapUsed by:3855
Symbol 3855 GraphicUses:3854Used by:3864
Symbol 3856 BitmapUsed by:3857
Symbol 3857 GraphicUses:3856Used by:3864
Symbol 3858 BitmapUsed by:3859
Symbol 3859 GraphicUses:3858Used by:3864
Symbol 3860 BitmapUsed by:3861
Symbol 3861 GraphicUses:3860Used by:3864
Symbol 3862 BitmapUsed by:3863
Symbol 3863 GraphicUses:3862Used by:3864
Symbol 3864 MovieClipUses:3855 3857 3859 3861 3863Used by:4073
Symbol 3865 BitmapUsed by:3866
Symbol 3866 GraphicUses:3865Used by:3875
Symbol 3867 BitmapUsed by:3868
Symbol 3868 GraphicUses:3867Used by:3875
Symbol 3869 BitmapUsed by:3870
Symbol 3870 GraphicUses:3869Used by:3875
Symbol 3871 BitmapUsed by:3872
Symbol 3872 GraphicUses:3871Used by:3875
Symbol 3873 BitmapUsed by:3874
Symbol 3874 GraphicUses:3873Used by:3875
Symbol 3875 MovieClipUses:3866 3868 3870 3872 3874Used by:4073
Symbol 3876 BitmapUsed by:3877
Symbol 3877 GraphicUses:3876Used by:3896
Symbol 3878 BitmapUsed by:3879
Symbol 3879 GraphicUses:3878Used by:3896
Symbol 3880 BitmapUsed by:3881
Symbol 3881 GraphicUses:3880Used by:3896
Symbol 3882 BitmapUsed by:3883
Symbol 3883 GraphicUses:3882Used by:3896
Symbol 3884 BitmapUsed by:3885
Symbol 3885 GraphicUses:3884Used by:3896
Symbol 3886 BitmapUsed by:3887
Symbol 3887 GraphicUses:3886Used by:3896
Symbol 3888 BitmapUsed by:3889
Symbol 3889 GraphicUses:3888Used by:3896
Symbol 3890 BitmapUsed by:3891
Symbol 3891 GraphicUses:3890Used by:3896
Symbol 3892 BitmapUsed by:3893
Symbol 3893 GraphicUses:3892Used by:3896
Symbol 3894 BitmapUsed by:3895
Symbol 3895 GraphicUses:3894Used by:3896
Symbol 3896 MovieClipUses:3877 3879 3881 3883 3885 3887 3889 3891 3893 3895Used by:4073
Symbol 3897 BitmapUsed by:3898
Symbol 3898 GraphicUses:3897Used by:3917
Symbol 3899 BitmapUsed by:3900
Symbol 3900 GraphicUses:3899Used by:3917
Symbol 3901 BitmapUsed by:3902
Symbol 3902 GraphicUses:3901Used by:3917
Symbol 3903 BitmapUsed by:3904
Symbol 3904 GraphicUses:3903Used by:3917
Symbol 3905 BitmapUsed by:3906
Symbol 3906 GraphicUses:3905Used by:3917
Symbol 3907 BitmapUsed by:3908
Symbol 3908 GraphicUses:3907Used by:3917
Symbol 3909 BitmapUsed by:3910
Symbol 3910 GraphicUses:3909Used by:3917
Symbol 3911 BitmapUsed by:3912
Symbol 3912 GraphicUses:3911Used by:3917
Symbol 3913 BitmapUsed by:3914
Symbol 3914 GraphicUses:3913Used by:3917
Symbol 3915 BitmapUsed by:3916
Symbol 3916 GraphicUses:3915Used by:3917
Symbol 3917 MovieClipUses:3898 3900 3902 3904 3906 3908 3910 3912 3914 3916Used by:4073
Symbol 3918 BitmapUsed by:3919
Symbol 3919 GraphicUses:3918Used by:3938
Symbol 3920 BitmapUsed by:3921
Symbol 3921 GraphicUses:3920Used by:3938
Symbol 3922 BitmapUsed by:3923
Symbol 3923 GraphicUses:3922Used by:3938
Symbol 3924 BitmapUsed by:3925
Symbol 3925 GraphicUses:3924Used by:3938
Symbol 3926 BitmapUsed by:3927
Symbol 3927 GraphicUses:3926Used by:3938
Symbol 3928 BitmapUsed by:3929
Symbol 3929 GraphicUses:3928Used by:3938
Symbol 3930 BitmapUsed by:3931
Symbol 3931 GraphicUses:3930Used by:3938
Symbol 3932 BitmapUsed by:3933
Symbol 3933 GraphicUses:3932Used by:3938
Symbol 3934 BitmapUsed by:3935
Symbol 3935 GraphicUses:3934Used by:3938
Symbol 3936 BitmapUsed by:3937
Symbol 3937 GraphicUses:3936Used by:3938
Symbol 3938 MovieClipUses:3919 3921 3923 3925 3927 3929 3931 3933 3935 3937Used by:4073
Symbol 3939 BitmapUsed by:3940
Symbol 3940 GraphicUses:3939Used by:3959
Symbol 3941 BitmapUsed by:3942
Symbol 3942 GraphicUses:3941Used by:3959
Symbol 3943 BitmapUsed by:3944
Symbol 3944 GraphicUses:3943Used by:3959
Symbol 3945 BitmapUsed by:3946
Symbol 3946 GraphicUses:3945Used by:3959
Symbol 3947 BitmapUsed by:3948
Symbol 3948 GraphicUses:3947Used by:3959
Symbol 3949 BitmapUsed by:3950
Symbol 3950 GraphicUses:3949Used by:3959
Symbol 3951 BitmapUsed by:3952
Symbol 3952 GraphicUses:3951Used by:3959
Symbol 3953 BitmapUsed by:3954
Symbol 3954 GraphicUses:3953Used by:3959
Symbol 3955 BitmapUsed by:3956
Symbol 3956 GraphicUses:3955Used by:3959
Symbol 3957 BitmapUsed by:3958
Symbol 3958 GraphicUses:3957Used by:3959
Symbol 3959 MovieClipUses:3940 3628 3942 3632 3944 3636 3946 3640 3948 3644 3950 3648 3952 3652 3954 3656 3658 3956 3662 3664 3958Used by:4073
Symbol 3960 BitmapUsed by:3961
Symbol 3961 GraphicUses:3960Used by:3984
Symbol 3962 BitmapUsed by:3963
Symbol 3963 GraphicUses:3962Used by:3984
Symbol 3964 BitmapUsed by:3965
Symbol 3965 GraphicUses:3964Used by:3984
Symbol 3966 BitmapUsed by:3967
Symbol 3967 GraphicUses:3966Used by:3984
Symbol 3968 BitmapUsed by:3969
Symbol 3969 GraphicUses:3968Used by:3984
Symbol 3970 BitmapUsed by:3971
Symbol 3971 GraphicUses:3970Used by:3984
Symbol 3972 BitmapUsed by:3973
Symbol 3973 GraphicUses:3972Used by:3984
Symbol 3974 BitmapUsed by:3975
Symbol 3975 GraphicUses:3974Used by:3984
Symbol 3976 BitmapUsed by:3977
Symbol 3977 GraphicUses:3976Used by:3984
Symbol 3978 BitmapUsed by:3979
Symbol 3979 GraphicUses:3978Used by:3984
Symbol 3980 BitmapUsed by:3981
Symbol 3981 GraphicUses:3980Used by:3984
Symbol 3982 BitmapUsed by:3983
Symbol 3983 GraphicUses:3982Used by:3984
Symbol 3984 MovieClipUses:3669 3961 3673 3963 3677 3965 3681 3967 3685 3969 3689 3971 3693 3973 3697 3975 3701 3977 3705 3979 3709 3981 3713 3983Used by:4073
Symbol 3985 BitmapUsed by:3986
Symbol 3986 GraphicUses:3985Used by:4009
Symbol 3987 BitmapUsed by:3988
Symbol 3988 GraphicUses:3987Used by:4009
Symbol 3989 BitmapUsed by:3990
Symbol 3990 GraphicUses:3989Used by:4009
Symbol 3991 BitmapUsed by:3992
Symbol 3992 GraphicUses:3991Used by:4009
Symbol 3993 BitmapUsed by:3994
Symbol 3994 GraphicUses:3993Used by:4009
Symbol 3995 BitmapUsed by:3996
Symbol 3996 GraphicUses:3995Used by:4009
Symbol 3997 BitmapUsed by:3998
Symbol 3998 GraphicUses:3997Used by:4009
Symbol 3999 BitmapUsed by:4000
Symbol 4000 GraphicUses:3999Used by:4009
Symbol 4001 BitmapUsed by:4002
Symbol 4002 GraphicUses:4001Used by:4009
Symbol 4003 BitmapUsed by:4004
Symbol 4004 GraphicUses:4003Used by:4009
Symbol 4005 BitmapUsed by:4006
Symbol 4006 GraphicUses:4005Used by:4009
Symbol 4007 BitmapUsed by:4008
Symbol 4008 GraphicUses:4007Used by:4009
Symbol 4009 MovieClipUses:3986 3720 3988 3724 3990 3728 3992 3732 3994 3736 3996 3740 3998 3744 4000 3748 4002 3752 4004 3756 4006 3760 4008 3764Used by:4073
Symbol 4010 BitmapUsed by:4011
Symbol 4011 GraphicUses:4010Used by:4028 4887
Symbol 4012 BitmapUsed by:4013
Symbol 4013 GraphicUses:4012Used by:4028
Symbol 4014 BitmapUsed by:4015
Symbol 4015 GraphicUses:4014Used by:4028
Symbol 4016 BitmapUsed by:4017
Symbol 4017 GraphicUses:4016Used by:4028
Symbol 4018 BitmapUsed by:4019
Symbol 4019 GraphicUses:4018Used by:4028
Symbol 4020 BitmapUsed by:4021
Symbol 4021 GraphicUses:4020Used by:4028
Symbol 4022 BitmapUsed by:4023
Symbol 4023 GraphicUses:4022Used by:4028
Symbol 4024 BitmapUsed by:4025
Symbol 4025 GraphicUses:4024Used by:4028
Symbol 4026 BitmapUsed by:4027
Symbol 4027 GraphicUses:4026Used by:4028
Symbol 4028 MovieClip {badicecream_fla.chocolate_block_smashcopy2_293}Uses:4011 4013 4015 4017 4019 4021 4023 4025 4027Used by:4073
Symbol 4029 BitmapUsed by:4030
Symbol 4030 GraphicUses:4029Used by:4059
Symbol 4031 BitmapUsed by:4032
Symbol 4032 GraphicUses:4031Used by:4059
Symbol 4033 BitmapUsed by:4034
Symbol 4034 GraphicUses:4033Used by:4059
Symbol 4035 BitmapUsed by:4036
Symbol 4036 GraphicUses:4035Used by:4059
Symbol 4037 BitmapUsed by:4038
Symbol 4038 GraphicUses:4037Used by:4059
Symbol 4039 BitmapUsed by:4040
Symbol 4040 GraphicUses:4039Used by:4059
Symbol 4041 BitmapUsed by:4042
Symbol 4042 GraphicUses:4041Used by:4059
Symbol 4043 BitmapUsed by:4044
Symbol 4044 GraphicUses:4043Used by:4059
Symbol 4045 BitmapUsed by:4046
Symbol 4046 GraphicUses:4045Used by:4059
Symbol 4047 BitmapUsed by:4048
Symbol 4048 GraphicUses:4047Used by:4059
Symbol 4049 BitmapUsed by:4050
Symbol 4050 GraphicUses:4049Used by:4059
Symbol 4051 BitmapUsed by:4052
Symbol 4052 GraphicUses:4051Used by:4059
Symbol 4053 BitmapUsed by:4054
Symbol 4054 GraphicUses:4053Used by:4059
Symbol 4055 BitmapUsed by:4056
Symbol 4056 GraphicUses:4055Used by:4059
Symbol 4057 BitmapUsed by:4058 4878
Symbol 4058 GraphicUses:4057Used by:4059
Symbol 4059 MovieClip {badicecream_fla.chocolate_deathcopy2_294}Uses:4030 4032 4034 4036 4038 4040 4042 4044 4046 4048 4050 4052 4054 4056 4058Used by:4073
Symbol 4060 BitmapUsed by:4061
Symbol 4061 GraphicUses:4060Used by:4072
Symbol 4062 BitmapUsed by:4063
Symbol 4063 GraphicUses:4062Used by:4072
Symbol 4064 BitmapUsed by:4065 4877
Symbol 4065 GraphicUses:4064Used by:4072
Symbol 4066 BitmapUsed by:4067
Symbol 4067 GraphicUses:4066Used by:4072
Symbol 4068 BitmapUsed by:4069
Symbol 4069 GraphicUses:4068Used by:4072
Symbol 4070 BitmapUsed by:4071
Symbol 4071 GraphicUses:4070Used by:4072
Symbol 4072 MovieClipUses:4061 4063 4065 4067 4069 4071Used by:4073
Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla}Uses:3853 3864 3875 3896 3917 3938 3959 3984 4009 4028 3785 3786 3797 4059 4072Used by:5132
Symbol 4074 BitmapUsed by:4075
Symbol 4075 GraphicUses:4074Used by:4084
Symbol 4076 BitmapUsed by:4077
Symbol 4077 GraphicUses:4076Used by:4084
Symbol 4078 BitmapUsed by:4079
Symbol 4079 GraphicUses:4078Used by:4084
Symbol 4080 BitmapUsed by:4081
Symbol 4081 GraphicUses:4080Used by:4084
Symbol 4082 BitmapUsed by:4083
Symbol 4083 GraphicUses:4082Used by:4084
Symbol 4084 MovieClipUses:4075 4077 4079 4081 4083Used by:4306
Symbol 4085 BitmapUsed by:4086
Symbol 4086 GraphicUses:4085Used by:4095
Symbol 4087 BitmapUsed by:4088
Symbol 4088 GraphicUses:4087Used by:4095
Symbol 4089 BitmapUsed by:4090
Symbol 4090 GraphicUses:4089Used by:4095
Symbol 4091 BitmapUsed by:4092
Symbol 4092 GraphicUses:4091Used by:4095
Symbol 4093 BitmapUsed by:4094
Symbol 4094 GraphicUses:4093Used by:4095
Symbol 4095 MovieClipUses:4086 4088 4090 4092 4094Used by:4306
Symbol 4096 BitmapUsed by:4097
Symbol 4097 GraphicUses:4096Used by:4106
Symbol 4098 BitmapUsed by:4099
Symbol 4099 GraphicUses:4098Used by:4106
Symbol 4100 BitmapUsed by:4101
Symbol 4101 GraphicUses:4100Used by:4106
Symbol 4102 BitmapUsed by:4103
Symbol 4103 GraphicUses:4102Used by:4106
Symbol 4104 BitmapUsed by:4105
Symbol 4105 GraphicUses:4104Used by:4106
Symbol 4106 MovieClipUses:4097 4099 4101 4103 4105Used by:4306
Symbol 4107 BitmapUsed by:4108
Symbol 4108 GraphicUses:4107Used by:4127
Symbol 4109 BitmapUsed by:4110
Symbol 4110 GraphicUses:4109Used by:4127
Symbol 4111 BitmapUsed by:4112
Symbol 4112 GraphicUses:4111Used by:4127
Symbol 4113 BitmapUsed by:4114
Symbol 4114 GraphicUses:4113Used by:4127
Symbol 4115 BitmapUsed by:4116
Symbol 4116 GraphicUses:4115Used by:4127
Symbol 4117 BitmapUsed by:4118
Symbol 4118 GraphicUses:4117Used by:4127
Symbol 4119 BitmapUsed by:4120
Symbol 4120 GraphicUses:4119Used by:4127
Symbol 4121 BitmapUsed by:4122
Symbol 4122 GraphicUses:4121Used by:4127
Symbol 4123 BitmapUsed by:4124
Symbol 4124 GraphicUses:4123Used by:4127
Symbol 4125 BitmapUsed by:4126
Symbol 4126 GraphicUses:4125Used by:4127
Symbol 4127 MovieClipUses:4108 4110 4112 4114 4116 4118 4120 4122 4124 4126Used by:4306
Symbol 4128 BitmapUsed by:4129
Symbol 4129 GraphicUses:4128Used by:4148
Symbol 4130 BitmapUsed by:4131
Symbol 4131 GraphicUses:4130Used by:4148
Symbol 4132 BitmapUsed by:4133
Symbol 4133 GraphicUses:4132Used by:4148
Symbol 4134 BitmapUsed by:4135
Symbol 4135 GraphicUses:4134Used by:4148
Symbol 4136 BitmapUsed by:4137
Symbol 4137 GraphicUses:4136Used by:4148
Symbol 4138 BitmapUsed by:4139
Symbol 4139 GraphicUses:4138Used by:4148
Symbol 4140 BitmapUsed by:4141
Symbol 4141 GraphicUses:4140Used by:4148
Symbol 4142 BitmapUsed by:4143
Symbol 4143 GraphicUses:4142Used by:4148
Symbol 4144 BitmapUsed by:4145
Symbol 4145 GraphicUses:4144Used by:4148
Symbol 4146 BitmapUsed by:4147
Symbol 4147 GraphicUses:4146Used by:4148
Symbol 4148 MovieClipUses:4129 4131 4133 4135 4137 4139 4141 4143 4145 4147Used by:4306
Symbol 4149 BitmapUsed by:4150
Symbol 4150 GraphicUses:4149Used by:4169
Symbol 4151 BitmapUsed by:4152
Symbol 4152 GraphicUses:4151Used by:4169
Symbol 4153 BitmapUsed by:4154
Symbol 4154 GraphicUses:4153Used by:4169
Symbol 4155 BitmapUsed by:4156
Symbol 4156 GraphicUses:4155Used by:4169
Symbol 4157 BitmapUsed by:4158
Symbol 4158 GraphicUses:4157Used by:4169
Symbol 4159 BitmapUsed by:4160
Symbol 4160 GraphicUses:4159Used by:4169
Symbol 4161 BitmapUsed by:4162
Symbol 4162 GraphicUses:4161Used by:4169
Symbol 4163 BitmapUsed by:4164
Symbol 4164 GraphicUses:4163Used by:4169
Symbol 4165 BitmapUsed by:4166
Symbol 4166 GraphicUses:4165Used by:4169
Symbol 4167 BitmapUsed by:4168
Symbol 4168 GraphicUses:4167Used by:4169
Symbol 4169 MovieClipUses:4150 4152 4154 4156 4158 4160 4162 4164 4166 4168Used by:4306
Symbol 4170 BitmapUsed by:4171
Symbol 4171 GraphicUses:4170Used by:4192
Symbol 4172 BitmapUsed by:4173
Symbol 4173 GraphicUses:4172Used by:4192
Symbol 4174 BitmapUsed by:4175
Symbol 4175 GraphicUses:4174Used by:4192
Symbol 4176 BitmapUsed by:4177
Symbol 4177 GraphicUses:4176Used by:4192
Symbol 4178 BitmapUsed by:4179
Symbol 4179 GraphicUses:4178Used by:4192
Symbol 4180 BitmapUsed by:4181
Symbol 4181 GraphicUses:4180Used by:4192
Symbol 4182 BitmapUsed by:4183
Symbol 4183 GraphicUses:4182Used by:4192
Symbol 4184 BitmapUsed by:4185
Symbol 4185 GraphicUses:4184Used by:4192
Symbol 4186 BitmapUsed by:4187
Symbol 4187 GraphicUses:4186Used by:4192
Symbol 4188 BitmapUsed by:4189
Symbol 4189 GraphicUses:4188Used by:4192
Symbol 4190 BitmapUsed by:4191
Symbol 4191 GraphicUses:4190Used by:4192
Symbol 4192 MovieClipUses:4171 3628 4173 3632 4175 3636 4177 3640 4179 3644 4181 3648 4183 3652 4185 3656 4187 3658 4189 3662 3664 4191Used by:4306
Symbol 4193 BitmapUsed by:4194
Symbol 4194 GraphicUses:4193Used by:4217
Symbol 4195 BitmapUsed by:4196
Symbol 4196 GraphicUses:4195Used by:4217
Symbol 4197 BitmapUsed by:4198
Symbol 4198 GraphicUses:4197Used by:4217
Symbol 4199 BitmapUsed by:4200
Symbol 4200 GraphicUses:4199Used by:4217
Symbol 4201 BitmapUsed by:4202
Symbol 4202 GraphicUses:4201Used by:4217
Symbol 4203 BitmapUsed by:4204
Symbol 4204 GraphicUses:4203Used by:4217
Symbol 4205 BitmapUsed by:4206
Symbol 4206 GraphicUses:4205Used by:4217
Symbol 4207 BitmapUsed by:4208
Symbol 4208 GraphicUses:4207Used by:4217
Symbol 4209 BitmapUsed by:4210
Symbol 4210 GraphicUses:4209Used by:4217
Symbol 4211 BitmapUsed by:4212
Symbol 4212 GraphicUses:4211Used by:4217
Symbol 4213 BitmapUsed by:4214
Symbol 4214 GraphicUses:4213Used by:4217
Symbol 4215 BitmapUsed by:4216
Symbol 4216 GraphicUses:4215Used by:4217
Symbol 4217 MovieClipUses:3669 4194 3673 4196 3677 4198 3681 4200 3685 4202 3689 4204 3693 4206 3697 4208 3701 4210 3705 4212 3709 4214 3713 4216Used by:4306
Symbol 4218 BitmapUsed by:4219
Symbol 4219 GraphicUses:4218Used by:4242
Symbol 4220 BitmapUsed by:4221
Symbol 4221 GraphicUses:4220Used by:4242
Symbol 4222 BitmapUsed by:4223
Symbol 4223 GraphicUses:4222Used by:4242
Symbol 4224 BitmapUsed by:4225
Symbol 4225 GraphicUses:4224Used by:4242
Symbol 4226 BitmapUsed by:4227
Symbol 4227 GraphicUses:4226Used by:4242
Symbol 4228 BitmapUsed by:4229
Symbol 4229 GraphicUses:4228Used by:4242
Symbol 4230 BitmapUsed by:4231
Symbol 4231 GraphicUses:4230Used by:4242
Symbol 4232 BitmapUsed by:4233
Symbol 4233 GraphicUses:4232Used by:4242
Symbol 4234 BitmapUsed by:4235
Symbol 4235 GraphicUses:4234Used by:4242
Symbol 4236 BitmapUsed by:4237
Symbol 4237 GraphicUses:4236Used by:4242
Symbol 4238 BitmapUsed by:4239
Symbol 4239 GraphicUses:4238Used by:4242
Symbol 4240 BitmapUsed by:4241
Symbol 4241 GraphicUses:4240Used by:4242
Symbol 4242 MovieClipUses:4219 3720 4221 3724 4223 3728 4225 3732 4227 3736 4229 3740 4231 3744 4233 3748 4235 3752 4237 3756 4239 3760 4241 3764Used by:4306
Symbol 4243 BitmapUsed by:4244
Symbol 4244 GraphicUses:4243Used by:4261 4887
Symbol 4245 BitmapUsed by:4246
Symbol 4246 GraphicUses:4245Used by:4261
Symbol 4247 BitmapUsed by:4248
Symbol 4248 GraphicUses:4247Used by:4261
Symbol 4249 BitmapUsed by:4250
Symbol 4250 GraphicUses:4249Used by:4261
Symbol 4251 BitmapUsed by:4252
Symbol 4252 GraphicUses:4251Used by:4261
Symbol 4253 BitmapUsed by:4254
Symbol 4254 GraphicUses:4253Used by:4261
Symbol 4255 BitmapUsed by:4256
Symbol 4256 GraphicUses:4255Used by:4261
Symbol 4257 BitmapUsed by:4258
Symbol 4258 GraphicUses:4257Used by:4261
Symbol 4259 BitmapUsed by:4260
Symbol 4260 GraphicUses:4259Used by:4261
Symbol 4261 MovieClip {badicecream_fla.chocolate_block_smashcopy_306}Uses:4244 4246 4248 4250 4252 4254 4256 4258 4260Used by:4306
Symbol 4262 BitmapUsed by:4263
Symbol 4263 GraphicUses:4262Used by:4292
Symbol 4264 BitmapUsed by:4265
Symbol 4265 GraphicUses:4264Used by:4292
Symbol 4266 BitmapUsed by:4267
Symbol 4267 GraphicUses:4266Used by:4292
Symbol 4268 BitmapUsed by:4269
Symbol 4269 GraphicUses:4268Used by:4292
Symbol 4270 BitmapUsed by:4271
Symbol 4271 GraphicUses:4270Used by:4292
Symbol 4272 BitmapUsed by:4273
Symbol 4273 GraphicUses:4272Used by:4292
Symbol 4274 BitmapUsed by:4275
Symbol 4275 GraphicUses:4274Used by:4292
Symbol 4276 BitmapUsed by:4277
Symbol 4277 GraphicUses:4276Used by:4292
Symbol 4278 BitmapUsed by:4279
Symbol 4279 GraphicUses:4278Used by:4292
Symbol 4280 BitmapUsed by:4281
Symbol 4281 GraphicUses:4280Used by:4292
Symbol 4282 BitmapUsed by:4283
Symbol 4283 GraphicUses:4282Used by:4292
Symbol 4284 BitmapUsed by:4285
Symbol 4285 GraphicUses:4284Used by:4292
Symbol 4286 BitmapUsed by:4287
Symbol 4287 GraphicUses:4286Used by:4292
Symbol 4288 BitmapUsed by:4289
Symbol 4289 GraphicUses:4288Used by:4292
Symbol 4290 BitmapUsed by:4291 4878
Symbol 4291 GraphicUses:4290Used by:4292
Symbol 4292 MovieClip {badicecream_fla.chocolate_deathcopy_307}Uses:4263 4265 4267 4269 4271 4273 4275 4277 4279 4281 4283 4285 4287 4289 4291Used by:4306
Symbol 4293 BitmapUsed by:4294
Symbol 4294 GraphicUses:4293Used by:4305
Symbol 4295 BitmapUsed by:4296
Symbol 4296 GraphicUses:4295Used by:4305
Symbol 4297 BitmapUsed by:4298 4877
Symbol 4298 GraphicUses:4297Used by:4305
Symbol 4299 BitmapUsed by:4300
Symbol 4300 GraphicUses:4299Used by:4305
Symbol 4301 BitmapUsed by:4302
Symbol 4302 GraphicUses:4301Used by:4305
Symbol 4303 BitmapUsed by:4304
Symbol 4304 GraphicUses:4303Used by:4305
Symbol 4305 MovieClipUses:4294 4296 4298 4300 4302 4304Used by:4306
Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry}Uses:4084 4095 4106 4127 4148 4169 4192 4217 4242 4261 3785 3786 3797 4292 4305Used by:5132
Symbol 4307 MovieClip {LandTile}Used by:5132
Symbol 4308 SoundUsed by:4309
Symbol 4309 MovieClip {badicecream_fla.ice_cream_hurt_311}Uses:4308Used by:4352
Symbol 4310 SoundUsed by:4311
Symbol 4311 MovieClip {badicecream_fla.ice_wall_312}Uses:4310Used by:4352
Symbol 4312 SoundUsed by:4313
Symbol 4313 MovieClip {badicecream_fla.ice_wall_destroy_313}Uses:4312Used by:4352
Symbol 4314 SoundUsed by:4315
Symbol 4315 MovieClip {badicecream_fla.icecream_breath_in_314}Uses:4314Used by:4352
Symbol 4316 SoundUsed by:4317
Symbol 4317 MovieClip {badicecream_fla.icecream_breath_out_315}Uses:4316Used by:4352
Symbol 4318 SoundUsed by:4319
Symbol 4319 MovieClip {badicecream_fla.icecream_kick_316}Uses:4318Used by:4352
Symbol 4320 SoundUsed by:4321
Symbol 4321 MovieClip {badicecream_fla.log_roll_hit_317}Uses:4320Used by:4352
Symbol 4322 SoundUsed by:4323
Symbol 4323 MovieClip {badicecream_fla.pick_up_fruit_318}Uses:4322Used by:4352
Symbol 4324 SoundUsed by:4325
Symbol 4325 MovieClip {badicecream_fla.select_319}Uses:4324Used by:4352
Symbol 4326 SoundUsed by:4327
Symbol 4327 MovieClip {badicecream_fla.squid_electric_320}Uses:4326Used by:4352
Symbol 4328 SoundUsed by:4329
Symbol 4329 MovieClip {badicecream_fla.squid_ground_pound_321}Uses:4328Used by:4352
Symbol 4330 SoundUsed by:4331
Symbol 4331 MovieClip {badicecream_fla.squid_slap_322}Uses:4330Used by:4352
Symbol 4332 SoundUsed by:4333
Symbol 4333 MovieClip {badicecream_fla.change_flower_323}Uses:4332Used by:4352
Symbol 4334 SoundUsed by:4335
Symbol 4335 MovieClip {badicecream_fla.cherry_transport_324}Uses:4334Used by:4352
Symbol 4336 SoundUsed by:4337
Symbol 4337 MovieClip {badicecream_fla.directional_tile_325}Uses:4336Used by:4352
Symbol 4338 SoundUsed by:4339
Symbol 4339 MovieClip {badicecream_fla.duck_326}Uses:4338Used by:4352
Symbol 4340 SoundUsed by:4341
Symbol 4341 MovieClip {badicecream_fla.flametile_327}Uses:4340Used by:4352
Symbol 4342 SoundUsed by:4343
Symbol 4343 MovieClip {badicecream_fla.pineapple_328}Uses:4342Used by:4352
Symbol 4344 SoundUsed by:4345
Symbol 4345 MovieClip {badicecream_fla.menupopup_329}Uses:4344Used by:4352
Symbol 4346 SoundUsed by:4347
Symbol 4347 MovieClip {badicecream_fla.transition_330}Uses:4346Used by:4352
Symbol 4348 SoundUsed by:4349
Symbol 4349 MovieClip {badicecream_fla.nitrome_331}Uses:4348Used by:4352
Symbol 4350 SoundUsed by:4351
Symbol 4351 MovieClip {badicecream_fla.endlevel_332}Uses:4350Used by:4352
Symbol 4352 MovieClip {com.nitrome.game.SoundManager}Uses:4309 4311 4313 4315 4317 4319 4321 4323 4325 4327 4329 4331 4333 4335 4337 4339 4341 4343 4345 4347 4349 4351Used by:5132  Timeline
Symbol 4353 BitmapUsed by:4354
Symbol 4354 GraphicUses:4353Used by:4358
Symbol 4355 BitmapUsed by:4357
Symbol 4356 BitmapUsed by:4357
Symbol 4357 GraphicUses:4355 4356Used by:4358
Symbol 4358 MovieClip {com.nitrome.game.PauseButton}Uses:4354 4357Used by:5132  Timeline
Symbol 4359 BitmapUsed by:4360
Symbol 4360 GraphicUses:4359Used by:4364
Symbol 4361 BitmapUsed by:4363
Symbol 4362 BitmapUsed by:4363
Symbol 4363 GraphicUses:4361 4362Used by:4364
Symbol 4364 MovieClip {com.nitrome.game.ResetButton}Uses:4360 4363Used by:5132  Timeline
Symbol 4365 BitmapUsed by:4366
Symbol 4366 GraphicUses:4365Used by:4372
Symbol 4367 BitmapUsed by:4369
Symbol 4368 BitmapUsed by:4369
Symbol 4369 GraphicUses:4367 4368Used by:4372
Symbol 4370 BitmapUsed by:4371
Symbol 4371 GraphicUses:4370Used by:4372 4378
Symbol 4372 MovieClip {com.nitrome.game.MusicToggle}Uses:4366 4369 4371Used by:5132  Timeline
Symbol 4373 BitmapUsed by:4374
Symbol 4374 GraphicUses:4373Used by:4378
Symbol 4375 BitmapUsed by:4377
Symbol 4376 BitmapUsed by:4377
Symbol 4377 GraphicUses:4375 4376Used by:4378
Symbol 4378 MovieClip {com.nitrome.game.FxToggle}Uses:4374 4377 4371Used by:5132  Timeline
Symbol 4379 MovieClip {com.nitrome.game.PlayButton}Uses:453 464Used by:5132  Timeline
Symbol 4380 MovieClip {com.nitrome.game.ScoresButton}Uses:453 464Used by:5132  Timeline
Symbol 4381 MovieClip {com.nitrome.game.HelpButton}Uses:453 464Used by:5132  Timeline
Symbol 4382 MovieClip {com.nitrome.game.CreditsButton}Uses:453 464Used by:5132  Timeline
Symbol 4383 BitmapUsed by:4384
Symbol 4384 GraphicUses:4383Used by:4388 4406
Symbol 4385 BitmapUsed by:4387
Symbol 4386 BitmapUsed by:4387
Symbol 4387 GraphicUses:4385 4386Used by:4388
Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}Uses:4384 453 4387Used by:5132  Timeline
Symbol 4389 BitmapUsed by:4390
Symbol 4390 GraphicUses:4389Used by:4391 4392 4404 4405
Symbol 4391 MovieClip {com.nitrome.game.BackToTitleButton1}Uses:4390 453Used by:5132  Timeline
Symbol 4392 MovieClip {com.nitrome.game.BackButton}Uses:4390 453Used by:5132  Timeline
Symbol 4393 MovieClip {ScoreLine}Uses:453Used by:4403 5132
Symbol 4394 BitmapUsed by:4395
Symbol 4395 GraphicUses:4394Used by:4396
Symbol 4396 MovieClip {NextArrow}Uses:4395Used by:4403 5132
Symbol 4397 BitmapUsed by:4398
Symbol 4398 GraphicUses:4397Used by:4399
Symbol 4399 MovieClip {PrevArrow}Uses:4398Used by:4403 5132
Symbol 4400 FontUsed by:4401 4432 4871 4872 4874 4876
Symbol 4401 TextUses:4400Used by:4403 4407
Symbol 4402 Button {com.nitrome.game.NitromeLink}Uses:772Used by:4403 4407 5132 5321  Timeline
Symbol 4403 MovieClip {HighScoreBoard}Uses:4393 4396 4399 453 4401 4402Used by:5132  Timeline
Symbol 4404 MovieClip {SubmitButton}Uses:4390 453Used by:4407 5132
Symbol 4405 MovieClip {ClearButton}Uses:4390 453Used by:4407 5132
Symbol 4406 MovieClip {LetterButton}Uses:4384 453Used by:4407 5132
Symbol 4407 MovieClip {ScoreSubmitPanel}Uses:4404 4405 4406 453 4401 4402Used by:5132  Timeline
Symbol 4408 MovieClip {com.nitrome.game.BackToTitleButton2}Uses:453 464Used by:5132  Timeline
Symbol 4409 MovieClip {com.nitrome.game.CongratulationsSubmitScoreButton}Uses:453 464Used by:5132  Timeline
Symbol 4410 GraphicUsed by:4411
Symbol 4411 MovieClip {com.nitrome.game.LoadIndicator}Uses:4410Used by:5132
Symbol 4412 FontUsed by:4413
Symbol 4413 TextUses:4412Used by:4416
Symbol 4414 BitmapUsed by:4415
Symbol 4415 GraphicUses:4414Used by:4416
Symbol 4416 MovieClip {com.nitrome.util.Lock}Uses:772 4413 4415Used by:5132
Symbol 4417 MovieClip {com.nitrome.game.ContinueGameButton1}Uses:453 464Used by:4888 5132
Symbol 4418 MovieClip {com.nitrome.game.EndGameButton}Uses:453 464Used by:4888 5132
Symbol 4419 MovieClip {com.nitrome.game.NextLevelButton}Uses:453 464Used by:4888 5132
Symbol 4420 MovieClip {com.nitrome.game.RestartLevelButton}Uses:453 464Used by:4888 5132
Symbol 4421 MovieClip {com.nitrome.game.IngameSubmitScoreButton}Uses:453 464Used by:4888 5132
Symbol 4422 GraphicUsed by:4426
Symbol 4423 FontUsed by:4424
Symbol 4424 TextUses:4423Used by:4426
Symbol 4425 GraphicUsed by:4426
Symbol 4426 MovieClip {com.nitrome.game.ExitToLevelSelectButton}Uses:4422 4424 4425Used by:5132
Symbol 4427 MovieClip {badicecream_fla.messageoverlaycontent_365}Uses:453Used by:4428
Symbol 4428 MovieClip {com.nitrome.game.MessageOverlay}Uses:4427Used by:5132
Symbol 4429 GraphicUsed by:4888
Symbol 4430 BitmapUsed by:4431
Symbol 4431 GraphicUses:4430Used by:4888
Symbol 4432 TextUses:4400Used by:4888
Symbol 4433 BitmapUsed by:4434
Symbol 4434 GraphicUses:4433Used by:4573 4690 4766 4789
Symbol 4435 BitmapUsed by:4436
Symbol 4436 GraphicUses:4435Used by:4455
Symbol 4437 BitmapUsed by:4438
Symbol 4438 GraphicUses:4437Used by:4455
Symbol 4439 BitmapUsed by:4440
Symbol 4440 GraphicUses:4439Used by:4455
Symbol 4441 BitmapUsed by:4442
Symbol 4442 GraphicUses:4441Used by:4455
Symbol 4443 BitmapUsed by:4444
Symbol 4444 GraphicUses:4443Used by:4455
Symbol 4445 BitmapUsed by:4446
Symbol 4446 GraphicUses:4445Used by:4455
Symbol 4447 BitmapUsed by:4448
Symbol 4448 GraphicUses:4447Used by:4455
Symbol 4449 BitmapUsed by:4450
Symbol 4450 GraphicUses:4449Used by:4455
Symbol 4451 BitmapUsed by:4452
Symbol 4452 GraphicUses:4451Used by:4455
Symbol 4453 BitmapUsed by:4454
Symbol 4454 GraphicUses:4453Used by:4455
Symbol 4455 MovieClipUses:4436 4438 4440 4442 4444 4446 4448 4450 4452 4454Used by:4573
Symbol 4456 BitmapUsed by:4457
Symbol 4457 GraphicUses:4456Used by:4476
Symbol 4458 BitmapUsed by:4459
Symbol 4459 GraphicUses:4458Used by:4476
Symbol 4460 BitmapUsed by:4461
Symbol 4461 GraphicUses:4460Used by:4476
Symbol 4462 BitmapUsed by:4463
Symbol 4463 GraphicUses:4462Used by:4476
Symbol 4464 BitmapUsed by:4465
Symbol 4465 GraphicUses:4464Used by:4476
Symbol 4466 BitmapUsed by:4467
Symbol 4467 GraphicUses:4466Used by:4476
Symbol 4468 BitmapUsed by:4469
Symbol 4469 GraphicUses:4468Used by:4476
Symbol 4470 BitmapUsed by:4471
Symbol 4471 GraphicUses:4470Used by:4476
Symbol 4472 BitmapUsed by:4473
Symbol 4473 GraphicUses:4472Used by:4476
Symbol 4474 BitmapUsed by:4475
Symbol 4475 GraphicUses:4474Used by:4476
Symbol 4476 MovieClipUses:4457 4459 4461 4463 4465 4467 4469 4471 4473 4475Used by:4573
Symbol 4477 BitmapUsed by:4479
Symbol 4478 BitmapUsed by:4479
Symbol 4479 GraphicUses:4477 4478Used by:4573
Symbol 4480 BitmapUsed by:4481
Symbol 4481 GraphicUses:4480Used by:4500
Symbol 4482 BitmapUsed by:4483
Symbol 4483 GraphicUses:4482Used by:4500
Symbol 4484 BitmapUsed by:4485
Symbol 4485 GraphicUses:4484Used by:4500
Symbol 4486 BitmapUsed by:4487
Symbol 4487 GraphicUses:4486Used by:4500
Symbol 4488 BitmapUsed by:4489
Symbol 4489 GraphicUses:4488Used by:4500
Symbol 4490 BitmapUsed by:4491
Symbol 4491 GraphicUses:4490Used by:4500
Symbol 4492 BitmapUsed by:4493
Symbol 4493 GraphicUses:4492Used by:4500
Symbol 4494 BitmapUsed by:4495
Symbol 4495 GraphicUses:4494Used by:4500
Symbol 4496 BitmapUsed by:4497
Symbol 4497 GraphicUses:4496Used by:4500
Symbol 4498 BitmapUsed by:4499
Symbol 4499 GraphicUses:4498Used by:4500
Symbol 4500 MovieClipUses:4481 4483 4485 4487 4489 4491 4493 4495 4497 4499Used by:4573
Symbol 4501 BitmapUsed by:4502
Symbol 4502 GraphicUses:4501Used by:4521
Symbol 4503 BitmapUsed by:4504
Symbol 4504 GraphicUses:4503Used by:4521
Symbol 4505 BitmapUsed by:4506
Symbol 4506 GraphicUses:4505Used by:4521
Symbol 4507 BitmapUsed by:4508
Symbol 4508 GraphicUses:4507Used by:4521
Symbol 4509 BitmapUsed by:4510
Symbol 4510 GraphicUses:4509Used by:4521
Symbol 4511 BitmapUsed by:4512
Symbol 4512 GraphicUses:4511Used by:4521
Symbol 4513 BitmapUsed by:4514
Symbol 4514 GraphicUses:4513Used by:4521
Symbol 4515 BitmapUsed by:4516
Symbol 4516 GraphicUses:4515Used by:4521
Symbol 4517 BitmapUsed by:4518
Symbol 4518 GraphicUses:4517Used by:4521
Symbol 4519 BitmapUsed by:4520
Symbol 4520 GraphicUses:4519Used by:4521
Symbol 4521 MovieClipUses:4502 4504 4506 4508 4510 4512 4514 4516 4518 4520Used by:4573 4789
Symbol 4522 BitmapUsed by:4524
Symbol 4523 BitmapUsed by:4524
Symbol 4524 GraphicUses:4522 4523Used by:4573
Symbol 4525 BitmapUsed by:4526
Symbol 4526 GraphicUses:4525Used by:4545
Symbol 4527 BitmapUsed by:4528
Symbol 4528 GraphicUses:4527Used by:4545
Symbol 4529 BitmapUsed by:4530
Symbol 4530 GraphicUses:4529Used by:4545
Symbol 4531 BitmapUsed by:4532
Symbol 4532 GraphicUses:4531Used by:4545
Symbol 4533 BitmapUsed by:4534
Symbol 4534 GraphicUses:4533Used by:4545
Symbol 4535 BitmapUsed by:4536
Symbol 4536 GraphicUses:4535Used by:4545
Symbol 4537 BitmapUsed by:4538
Symbol 4538 GraphicUses:4537Used by:4545
Symbol 4539 BitmapUsed by:4540
Symbol 4540 GraphicUses:4539Used by:4545
Symbol 4541 BitmapUsed by:4542
Symbol 4542 GraphicUses:4541Used by:4545
Symbol 4543 BitmapUsed by:4544
Symbol 4544 GraphicUses:4543Used by:4545
Symbol 4545 MovieClipUses:4526 4528 4530 4532 4534 4536 4538 4540 4542 4544Used by:4573
Symbol 4546 BitmapUsed by:4547
Symbol 4547 GraphicUses:4546Used by:4566
Symbol 4548 BitmapUsed by:4549
Symbol 4549 GraphicUses:4548Used by:4566
Symbol 4550 BitmapUsed by:4551
Symbol 4551 GraphicUses:4550Used by:4566
Symbol 4552 BitmapUsed by:4553
Symbol 4553 GraphicUses:4552Used by:4566
Symbol 4554 BitmapUsed by:4555
Symbol 4555 GraphicUses:4554Used by:4566
Symbol 4556 BitmapUsed by:4557
Symbol 4557 GraphicUses:4556Used by:4566
Symbol 4558 BitmapUsed by:4559
Symbol 4559 GraphicUses:4558Used by:4566
Symbol 4560 BitmapUsed by:4561
Symbol 4561 GraphicUses:4560Used by:4566
Symbol 4562 BitmapUsed by:4563
Symbol 4563 GraphicUses:4562Used by:4566
Symbol 4564 BitmapUsed by:4565
Symbol 4565 GraphicUses:4564Used by:4566
Symbol 4566 MovieClipUses:4547 4549 4551 4553 4555 4557 4559 4561 4563 4565Used by:4573
Symbol 4567 BitmapUsed by:4569
Symbol 4568 BitmapUsed by:4569
Symbol 4569 GraphicUses:4567 4568Used by:4573
Symbol 4570 BitmapUsed by:4572
Symbol 4571 BitmapUsed by:4572
Symbol 4572 GraphicUses:4570 4571Used by:4573
Symbol 4573 MovieClipUses:4434 4455 4476 4479 4500 4521 4524 4545 4566 4569 4572Used by:4868
Symbol 4574 FontUsed by:4575 4691 4767 4790 4867 5353
Symbol 4575 TextUses:4574Used by:4868
Symbol 4576 BitmapUsed by:4577
Symbol 4577 GraphicUses:4576Used by:4586
Symbol 4578 BitmapUsed by:4579
Symbol 4579 GraphicUses:4578Used by:4586
Symbol 4580 BitmapUsed by:4581
Symbol 4581 GraphicUses:4580Used by:4586
Symbol 4582 BitmapUsed by:4583
Symbol 4583 GraphicUses:4582Used by:4586
Symbol 4584 BitmapUsed by:4585
Symbol 4585 GraphicUses:4584Used by:4586
Symbol 4586 MovieClipUses:4577 4579 4581 4583 4585Used by:4690 4766
Symbol 4587 BitmapUsed by:4588
Symbol 4588 GraphicUses:4587Used by:4597
Symbol 4589 BitmapUsed by:4590
Symbol 4590 GraphicUses:4589Used by:4597
Symbol 4591 BitmapUsed by:4592
Symbol 4592 GraphicUses:4591Used by:4597
Symbol 4593 BitmapUsed by:4594
Symbol 4594 GraphicUses:4593Used by:4597
Symbol 4595 BitmapUsed by:4596
Symbol 4596 GraphicUses:4595Used by:4597
Symbol 4597 MovieClipUses:4588 4590 4592 4594 4596Used by:4690 4766
Symbol 4598 BitmapUsed by:4599
Symbol 4599 GraphicUses:4598Used by:4620
Symbol 4600 BitmapUsed by:4601
Symbol 4601 GraphicUses:4600Used by:4620
Symbol 4602 BitmapUsed by:4603
Symbol 4603 GraphicUses:4602Used by:4620
Symbol 4604 BitmapUsed by:4605
Symbol 4605 GraphicUses:4604Used by:4620
Symbol 4606 BitmapUsed by:4607
Symbol 4607 GraphicUses:4606Used by:4620
Symbol 4608 BitmapUsed by:4609
Symbol 4609 GraphicUses:4608Used by:4620
Symbol 4610 BitmapUsed by:4611
Symbol 4611 GraphicUses:4610Used by:4620
Symbol 4612 BitmapUsed by:4613
Symbol 4613 GraphicUses:4612Used by:4620
Symbol 4614 BitmapUsed by:4615
Symbol 4615 GraphicUses:4614Used by:4620
Symbol 4616 BitmapUsed by:4617
Symbol 4617 GraphicUses:4616Used by:4620
Symbol 4618 BitmapUsed by:4619
Symbol 4619 GraphicUses:4618Used by:4620
Symbol 4620 MovieClipUses:4599 4601 4603 4605 4607 4609 4611 4613 4615 4617 4619Used by:4690
Symbol 4621 BitmapUsed by:4622
Symbol 4622 GraphicUses:4621Used by:4643
Symbol 4623 BitmapUsed by:4624
Symbol 4624 GraphicUses:4623Used by:4643
Symbol 4625 BitmapUsed by:4626
Symbol 4626 GraphicUses:4625Used by:4643
Symbol 4627 BitmapUsed by:4628
Symbol 4628 GraphicUses:4627Used by:4643
Symbol 4629 BitmapUsed by:4630
Symbol 4630 GraphicUses:4629Used by:4643
Symbol 4631 BitmapUsed by:4632
Symbol 4632 GraphicUses:4631Used by:4643
Symbol 4633 BitmapUsed by:4634
Symbol 4634 GraphicUses:4633Used by:4643
Symbol 4635 BitmapUsed by:4636
Symbol 4636 GraphicUses:4635Used by:4643
Symbol 4637 BitmapUsed by:4638
Symbol 4638 GraphicUses:4637Used by:4643
Symbol 4639 BitmapUsed by:4640
Symbol 4640 GraphicUses:4639Used by:4643
Symbol 4641 BitmapUsed by:4642
Symbol 4642 GraphicUses:4641Used by:4643
Symbol 4643 MovieClipUses:4622 4624 4626 4628 4630 4632 4634 4636 4638 4640 4642Used by:4690
Symbol 4644 BitmapUsed by:4645
Symbol 4645 GraphicUses:4644Used by:4666
Symbol 4646 BitmapUsed by:4647
Symbol 4647 GraphicUses:4646Used by:4666
Symbol 4648 BitmapUsed by:4649
Symbol 4649 GraphicUses:4648Used by:4666
Symbol 4650 BitmapUsed by:4651
Symbol 4651 GraphicUses:4650Used by:4666
Symbol 4652 BitmapUsed by:4653
Symbol 4653 GraphicUses:4652Used by:4666
Symbol 4654 BitmapUsed by:4655
Symbol 4655 GraphicUses:4654Used by:4666
Symbol 4656 BitmapUsed by:4657
Symbol 4657 GraphicUses:4656Used by:4666
Symbol 4658 BitmapUsed by:4659
Symbol 4659 GraphicUses:4658Used by:4666
Symbol 4660 BitmapUsed by:4661
Symbol 4661 GraphicUses:4660Used by:4666
Symbol 4662 BitmapUsed by:4663
Symbol 4663 GraphicUses:4662Used by:4666
Symbol 4664 BitmapUsed by:4665
Symbol 4665 GraphicUses:4664Used by:4666
Symbol 4666 MovieClipUses:4645 4647 4649 4651 4653 4655 4657 4659 4661 4663 4665Used by:4690
Symbol 4667 BitmapUsed by:4668
Symbol 4668 GraphicUses:4667Used by:4683
Symbol 4669 BitmapUsed by:4670
Symbol 4670 GraphicUses:4669Used by:4683
Symbol 4671 BitmapUsed by:4672
Symbol 4672 GraphicUses:4671Used by:4683
Symbol 4673 BitmapUsed by:4674
Symbol 4674 GraphicUses:4673Used by:4683
Symbol 4675 BitmapUsed by:4676
Symbol 4676 GraphicUses:4675Used by:4683
Symbol 4677 BitmapUsed by:4678
Symbol 4678 GraphicUses:4677Used by:4683
Symbol 4679 BitmapUsed by:4680
Symbol 4680 GraphicUses:4679Used by:4683
Symbol 4681 BitmapUsed by:4682
Symbol 4682 GraphicUses:4681Used by:4683
Symbol 4683 MovieClipUses:4668 4670 4672 4674 4676 4678 4680 4682Used by:4690
Symbol 4684 BitmapUsed by:4685
Symbol 4685 GraphicUses:4684Used by:4686
Symbol 4686 MovieClipUses:4685Used by:4689 4765
Symbol 4687 BitmapUsed by:4688
Symbol 4688 GraphicUses:4687Used by:4689
Symbol 4689 MovieClipUses:4686 4688Used by:4690 4766
Symbol 4690 MovieClipUses:4434 4586 4597 4620 4643 4666 4683 4689Used by:4868
Symbol 4691 TextUses:4574Used by:4868
Symbol 4692 BitmapUsed by:4693
Symbol 4693 GraphicUses:4692Used by:4710
Symbol 4694 BitmapUsed by:4695
Symbol 4695 GraphicUses:4694Used by:4710
Symbol 4696 BitmapUsed by:4697
Symbol 4697 GraphicUses:4696Used by:4710
Symbol 4698 BitmapUsed by:4699
Symbol 4699 GraphicUses:4698Used by:4710
Symbol 4700 BitmapUsed by:4701
Symbol 4701 GraphicUses:4700Used by:4710
Symbol 4702 BitmapUsed by:4703
Symbol 4703 GraphicUses:4702Used by:4710
Symbol 4704 BitmapUsed by:4705
Symbol 4705 GraphicUses:4704Used by:4710
Symbol 4706 BitmapUsed by:4707
Symbol 4707 GraphicUses:4706Used by:4710
Symbol 4708 BitmapUsed by:4709
Symbol 4709 GraphicUses:4708Used by:4710
Symbol 4710 MovieClipUses:4693 4695 4697 4699 4701 4703 4705 4707 4709Used by:4766
Symbol 4711 BitmapUsed by:4712
Symbol 4712 GraphicUses:4711Used by:4729
Symbol 4713 BitmapUsed by:4714
Symbol 4714 GraphicUses:4713Used by:4729
Symbol 4715 BitmapUsed by:4716
Symbol 4716 GraphicUses:4715Used by:4729
Symbol 4717 BitmapUsed by:4718
Symbol 4718 GraphicUses:4717Used by:4729
Symbol 4719 BitmapUsed by:4720
Symbol 4720 GraphicUses:4719Used by:4729
Symbol 4721 BitmapUsed by:4722
Symbol 4722 GraphicUses:4721Used by:4729
Symbol 4723 BitmapUsed by:4724
Symbol 4724 GraphicUses:4723Used by:4729
Symbol 4725 BitmapUsed by:4726
Symbol 4726 GraphicUses:4725Used by:4729
Symbol 4727 BitmapUsed by:4728
Symbol 4728 GraphicUses:4727Used by:4729
Symbol 4729 MovieClipUses:4712 4714 4716 4718 4720 4722 4724 4726 4728Used by:4766
Symbol 4730 BitmapUsed by:4731
Symbol 4731 GraphicUses:4730Used by:4742
Symbol 4732 BitmapUsed by:4733
Symbol 4733 GraphicUses:4732Used by:4742
Symbol 4734 BitmapUsed by:4735
Symbol 4735 GraphicUses:4734Used by:4742
Symbol 4736 BitmapUsed by:4737
Symbol 4737 GraphicUses:4736Used by:4742
Symbol 4738 BitmapUsed by:4739
Symbol 4739 GraphicUses:4738Used by:4742
Symbol 4740 BitmapUsed by:4741
Symbol 4741 GraphicUses:4740Used by:4742
Symbol 4742 MovieClipUses:4731 4733 4735 4737 4739 4741Used by:4766
Symbol 4743 BitmapUsed by:4744
Symbol 4744 GraphicUses:4743Used by:4765
Symbol 4745 BitmapUsed by:4746
Symbol 4746 GraphicUses:4745Used by:4765
Symbol 4747 BitmapUsed by:4748
Symbol 4748 GraphicUses:4747Used by:4765
Symbol 4749 BitmapUsed by:4750
Symbol 4750 GraphicUses:4749Used by:4765
Symbol 4751 BitmapUsed by:4752
Symbol 4752 GraphicUses:4751Used by:4765
Symbol 4753 BitmapUsed by:4754
Symbol 4754 GraphicUses:4753Used by:4765
Symbol 4755 BitmapUsed by:4756
Symbol 4756 GraphicUses:4755Used by:4765
Symbol 4757 BitmapUsed by:4758
Symbol 4758 GraphicUses:4757Used by:4765
Symbol 4759 BitmapUsed by:4760
Symbol 4760 GraphicUses:4759Used by:4765
Symbol 4761 BitmapUsed by:4762
Symbol 4762 GraphicUses:4761Used by:4765
Symbol 4763 BitmapUsed by:4764
Symbol 4764 GraphicUses:4763Used by:4765
Symbol 4765 MovieClipUses:4686 4744 4746 4748 4750 4752 4754 4756 4758 4760 4762 4764Used by:4766
Symbol 4766 MovieClipUses:4434 4586 4597 4689 4710 4729 4742 4765Used by:4868
Symbol 4767 TextUses:4574Used by:4868
Symbol 4768 BitmapUsed by:4769
Symbol 4769 GraphicUses:4768Used by:4776
Symbol 4770 BitmapUsed by:4771
Symbol 4771 GraphicUses:4770Used by:4776
Symbol 4772 BitmapUsed by:4773
Symbol 4773 GraphicUses:4772Used by:4776
Symbol 4774 BitmapUsed by:4775
Symbol 4775 GraphicUses:4774Used by:4776
Symbol 4776 MovieClipUses:4769 4771 4773 4775Used by:4789
Symbol 4777 GraphicUsed by:4789
Symbol 4778 BitmapUsed by:4779
Symbol 4779 GraphicUses:4778Used by:4788
Symbol 4780 BitmapUsed by:4781
Symbol 4781 GraphicUses:4780Used by:4788
Symbol 4782 BitmapUsed by:4783
Symbol 4783 GraphicUses:4782Used by:4788
Symbol 4784 BitmapUsed by:4785
Symbol 4785 GraphicUses:4784Used by:4788
Symbol 4786 BitmapUsed by:4787
Symbol 4787 GraphicUses:4786Used by:4788
Symbol 4788 MovieClip {badicecream_fla.grapes_collect_392}Uses:4779 4781 4783 4785 4787Used by:4789
Symbol 4789 MovieClipUses:4434 4776 4777 4521 4788Used by:4868
Symbol 4790 TextUses:4574Used by:4868
Symbol 4791 BitmapUsed by:4792
Symbol 4792 GraphicUses:4791Used by:4866
Symbol 4793 BitmapUsed by:4794
Symbol 4794 GraphicUses:4793Used by:4803
Symbol 4795 BitmapUsed by:4796
Symbol 4796 GraphicUses:4795Used by:4803
Symbol 4797 BitmapUsed by:4798
Symbol 4798 GraphicUses:4797Used by:4803
Symbol 4799 BitmapUsed by:4800
Symbol 4800 GraphicUses:4799Used by:4803
Symbol 4801 BitmapUsed by:4802
Symbol 4802 GraphicUses:4801Used by:4803
Symbol 4803 MovieClipUses:4794 4796 4798 4800 4802Used by:4866
Symbol 4804 GraphicUsed by:4866
Symbol 4805 BitmapUsed by:4806
Symbol 4806 GraphicUses:4805Used by:4821
Symbol 4807 BitmapUsed by:4808
Symbol 4808 GraphicUses:4807Used by:4821
Symbol 4809 BitmapUsed by:4810
Symbol 4810 GraphicUses:4809Used by:4821
Symbol 4811 BitmapUsed by:4812
Symbol 4812 GraphicUses:4811Used by:4821
Symbol 4813 BitmapUsed by:4814
Symbol 4814 GraphicUses:4813Used by:4821
Symbol 4815 BitmapUsed by:4816
Symbol 4816 GraphicUses:4815Used by:4821
Symbol 4817 BitmapUsed by:4818
Symbol 4818 GraphicUses:4817Used by:4821
Symbol 4819 BitmapUsed by:4820
Symbol 4820 GraphicUses:4819Used by:4821
Symbol 4821 MovieClipUses:4806 4808 4810 4812 4814 4816 4818 4820Used by:4866
Symbol 4822 BitmapUsed by:4823
Symbol 4823 GraphicUses:4822Used by:4834
Symbol 4824 BitmapUsed by:4825
Symbol 4825 GraphicUses:4824Used by:4834
Symbol 4826 BitmapUsed by:4827
Symbol 4827 GraphicUses:4826Used by:4834
Symbol 4828 BitmapUsed by:4829
Symbol 4829 GraphicUses:4828Used by:4834
Symbol 4830 BitmapUsed by:4831
Symbol 4831 GraphicUses:4830Used by:4834
Symbol 4832 BitmapUsed by:4833
Symbol 4833 GraphicUses:4832Used by:4834
Symbol 4834 MovieClipUses:4823 4825 4827 4829 4831 4833Used by:4866
Symbol 4835 BitmapUsed by:4836
Symbol 4836 GraphicUses:4835Used by:4865
Symbol 4837 BitmapUsed by:4838
Symbol 4838 GraphicUses:4837Used by:4865
Symbol 4839 BitmapUsed by:4840
Symbol 4840 GraphicUses:4839Used by:4865
Symbol 4841 BitmapUsed by:4842
Symbol 4842 GraphicUses:4841Used by:4865
Symbol 4843 BitmapUsed by:4844
Symbol 4844 GraphicUses:4843Used by:4865
Symbol 4845 BitmapUsed by:4846
Symbol 4846 GraphicUses:4845Used by:4865
Symbol 4847 BitmapUsed by:4848
Symbol 4848 GraphicUses:4847Used by:4865
Symbol 4849 BitmapUsed by:4850
Symbol 4850 GraphicUses:4849Used by:4865
Symbol 4851 BitmapUsed by:4852
Symbol 4852 GraphicUses:4851Used by:4865
Symbol 4853 BitmapUsed by:4854
Symbol 4854 GraphicUses:4853Used by:4865
Symbol 4855 BitmapUsed by:4856
Symbol 4856 GraphicUses:4855Used by:4865
Symbol 4857 BitmapUsed by:4858
Symbol 4858 GraphicUses:4857Used by:4865
Symbol 4859 BitmapUsed by:4860
Symbol 4860 GraphicUses:4859Used by:4865
Symbol 4861 BitmapUsed by:4862
Symbol 4862 GraphicUses:4861Used by:4865
Symbol 4863 BitmapUsed by:4864
Symbol 4864 GraphicUses:4863Used by:4865
Symbol 4865 MovieClipUses:4836 4838 4840 4842 4844 4846 4848 4850 4852 4854 4856 4858 4860 4862 4864Used by:4866
Symbol 4866 MovieClipUses:4792 4803 4804 4821 4834 4865Used by:4868
Symbol 4867 TextUses:4574Used by:4868
Symbol 4868 MovieClip {badicecream_fla.instructions_368}Uses:4573 626 623 453 4575 4690 4691 4766 4767 4789 4790 4866 4867Used by:4888  Timeline
Symbol 4869 BitmapUsed by:4870
Symbol 4870 GraphicUses:4869Used by:4888
Symbol 4871 TextUses:4400Used by:4888
Symbol 4872 TextUses:4400Used by:4888
Symbol 4873 GraphicUses:1906 1945Used by:4888
Symbol 4874 TextUses:4400Used by:4888
Symbol 4875 GraphicUses:1834 1858 1880Used by:4888
Symbol 4876 TextUses:4400Used by:4888
Symbol 4877 GraphicUses:3833 4064 4297Used by:4888
Symbol 4878 GraphicUses:3826 4290 4057Used by:4888
Symbol 4879 BitmapUsed by:4880
Symbol 4880 GraphicUses:4879Used by:4888
Symbol 4881 BitmapUsed by:4882
Symbol 4882 GraphicUses:4881Used by:4887
Symbol 4883 BitmapUsed by:4884
Symbol 4884 GraphicUses:4883Used by:4887
Symbol 4885 BitmapUsed by:4886
Symbol 4886 GraphicUses:4885Used by:4887
Symbol 4887 MovieClipUses:4011 4244 3767 4882 4884 4886Used by:4888
Symbol 4888 MovieClip {badicecream_fla.popupcontent_367}Uses:4429 4431 4432 4417 4418 453 4868 465 4870 4871 1826 4872 4873 4874 4875 4876 1819 4419 4877 4420 4421 4878 4880 4887Used by:4889
Symbol 4889 MovieClip {com.nitrome.game.IngamePopup}Uses:4888Used by:5132
Symbol 4890 BitmapUsed by:4891
Symbol 4891 GraphicUses:4890Used by:4892
Symbol 4892 MovieClip {SideSnowLeft}Uses:4891Used by:5132
Symbol 4893 BitmapUsed by:4894
Symbol 4894 GraphicUses:4893Used by:4895
Symbol 4895 MovieClip {SideSnowRight}Uses:4894Used by:5132
Symbol 4896 BitmapUsed by:4897
Symbol 4897 GraphicUses:4896Used by:4898
Symbol 4898 MovieClip {BrickBlockBlue}Uses:4897Used by:5132
Symbol 4899 BitmapUsed by:4900
Symbol 4900 GraphicUses:4899Used by:4901
Symbol 4901 MovieClip {BrickBlockRed}Uses:4900Used by:5132
Symbol 4902 BitmapUsed by:4903
Symbol 4903 GraphicUses:4902Used by:4904
Symbol 4904 MovieClip {BrickBlockYellow}Uses:4903Used by:5132
Symbol 4905 BitmapUsed by:4906
Symbol 4906 GraphicUses:4905Used by:4907
Symbol 4907 MovieClip {CubedLog}Uses:4906Used by:5132
Symbol 4908 BitmapUsed by:4909
Symbol 4909 GraphicUses:4908Used by:4910
Symbol 4910 MovieClip {LargeGroundHole}Uses:4909Used by:5132
Symbol 4911 BitmapUsed by:4912
Symbol 4912 GraphicUses:4911Used by:4913
Symbol 4913 MovieClip {MedGroundHole}Uses:4912Used by:5132
Symbol 4914 BitmapUsed by:4915
Symbol 4915 GraphicUses:4914Used by:4916
Symbol 4916 MovieClip {SmallGroundHole}Uses:4915Used by:5132
Symbol 4917 BitmapUsed by:4918
Symbol 4918 GraphicUses:4917Used by:4934
Symbol 4919 BitmapUsed by:4920
Symbol 4920 GraphicUses:4919Used by:4933
Symbol 4921 BitmapUsed by:4922
Symbol 4922 GraphicUses:4921Used by:4933
Symbol 4923 BitmapUsed by:4924
Symbol 4924 GraphicUses:4923Used by:4933
Symbol 4925 BitmapUsed by:4926
Symbol 4926 GraphicUses:4925Used by:4933
Symbol 4927 BitmapUsed by:4928
Symbol 4928 GraphicUses:4927Used by:4933
Symbol 4929 BitmapUsed by:4930
Symbol 4930 GraphicUses:4929Used by:4933
Symbol 4931 BitmapUsed by:4932
Symbol 4932 GraphicUses:4931Used by:4933
Symbol 4933 MovieClipUses:4920 4922 4924 4926 4928 4930 4932Used by:4934 5045 5048
Symbol 4934 MovieClip {Hut1}Uses:4918 4933Used by:5132
Symbol 4935 BitmapUsed by:4936
Symbol 4936 GraphicUses:4935Used by:4937
Symbol 4937 MovieClip {Hut2}Uses:4936Used by:5132
Symbol 4938 BitmapUsed by:4939
Symbol 4939 GraphicUses:4938Used by:4940
Symbol 4940 MovieClip {Igloo}Uses:4939Used by:5132
Symbol 4941 BitmapUsed by:4942
Symbol 4942 GraphicUses:4941Used by:4943
Symbol 4943 MovieClip {LittleTree}Uses:4942Used by:5132
Symbol 4944 BitmapUsed by:4945
Symbol 4945 GraphicUses:4944Used by:4946
Symbol 4946 MovieClip {Log}Uses:4945Used by:5132
Symbol 4947 BitmapUsed by:4948
Symbol 4948 GraphicUses:4947Used by:4949
Symbol 4949 MovieClip {LogsLeft}Uses:4948Used by:5132
Symbol 4950 BitmapUsed by:4951
Symbol 4951 GraphicUses:4950Used by:4952
Symbol 4952 MovieClip {LogsMiddle}Uses:4951Used by:5132
Symbol 4953 BitmapUsed by:4954
Symbol 4954 GraphicUses:4953Used by:4955
Symbol 4955 MovieClip {LogsRight}Uses:4954Used by:5132
Symbol 4956 BitmapUsed by:4957
Symbol 4957 GraphicUses:4956Used by:4958
Symbol 4958 MovieClip {LogsSingle}Uses:4957Used by:5132
Symbol 4959 BitmapUsed by:4960
Symbol 4960 GraphicUses:4959Used by:4961
Symbol 4961 MovieClip {MeltedSnow1}Uses:4960Used by:5132
Symbol 4962 BitmapUsed by:4963
Symbol 4963 GraphicUses:4962Used by:4964
Symbol 4964 MovieClip {MeltedSnow2}Uses:4963Used by:5132
Symbol 4965 BitmapUsed by:4966
Symbol 4966 GraphicUses:4965Used by:4967
Symbol 4967 MovieClip {MeltedSnow3}Uses:4966Used by:5132
Symbol 4968 BitmapUsed by:4969
Symbol 4969 GraphicUses:4968Used by:4970
Symbol 4970 MovieClip {MeltedSnow4}Uses:4969Used by:5132
Symbol 4971 BitmapUsed by:4972
Symbol 4972 GraphicUses:4971Used by:4973
Symbol 4973 MovieClip {MeltedSnow5}Uses:4972Used by:5132
Symbol 4974 BitmapUsed by:4975
Symbol 4975 GraphicUses:4974Used by:4976
Symbol 4976 MovieClip {MeltedSnow6}Uses:4975Used by:5132
Symbol 4977 BitmapUsed by:4978
Symbol 4978 GraphicUses:4977Used by:4979
Symbol 4979 MovieClip {MeltedSnow7}Uses:4978Used by:5132
Symbol 4980 BitmapUsed by:4981
Symbol 4981 GraphicUses:4980Used by:4982
Symbol 4982 MovieClip {MeltedSnow8}Uses:4981Used by:5132
Symbol 4983 BitmapUsed by:4984
Symbol 4984 GraphicUses:4983Used by:4985
Symbol 4985 MovieClip {MeltedSnow9}Uses:4984Used by:5132
Symbol 4986 BitmapUsed by:4987
Symbol 4987 GraphicUses:4986Used by:4988
Symbol 4988 MovieClip {MeltedSnow10}Uses:4987Used by:5132
Symbol 4989 BitmapUsed by:4990
Symbol 4990 GraphicUses:4989Used by:4991
Symbol 4991 MovieClip {MeltedSnow11}Uses:4990Used by:5132
Symbol 4992 BitmapUsed by:4993
Symbol 4993 GraphicUses:4992Used by:4994
Symbol 4994 MovieClip {MeltedSnow12}Uses:4993Used by:5132
Symbol 4995 BitmapUsed by:4996
Symbol 4996 GraphicUses:4995Used by:4997
Symbol 4997 MovieClip {TwoTallYellow}Uses:4996Used by:5132
Symbol 4998 BitmapUsed by:4999
Symbol 4999 GraphicUses:4998Used by:5000
Symbol 5000 MovieClip {TwoYellow}Uses:4999Used by:5132
Symbol 5001 BitmapUsed by:5002
Symbol 5002 GraphicUses:5001Used by:5003
Symbol 5003 MovieClip {FourBlue}Uses:5002Used by:5132
Symbol 5004 BitmapUsed by:5005
Symbol 5005 GraphicUses:5004Used by:5006
Symbol 5006 MovieClip {FourRed}Uses:5005Used by:5132
Symbol 5007 BitmapUsed by:5008
Symbol 5008 GraphicUses:5007Used by:5009
Symbol 5009 MovieClip {FourYellow}Uses:5008Used by:5132
Symbol 5010 BitmapUsed by:5011
Symbol 5011 GraphicUses:5010Used by:5012
Symbol 5012 MovieClip {OneBlue}Uses:5011Used by:5132
Symbol 5013 BitmapUsed by:5014
Symbol 5014 GraphicUses:5013Used by:5015
Symbol 5015 MovieClip {OneBlueHole}Uses:5014Used by:5132
Symbol 5016 BitmapUsed by:5017
Symbol 5017 GraphicUses:5016Used by:5018
Symbol 5018 MovieClip {OneRed}Uses:5017Used by:5132
Symbol 5019 BitmapUsed by:5020
Symbol 5020 GraphicUses:5019Used by:5021
Symbol 5021 MovieClip {OneRedHole}Uses:5020Used by:5132
Symbol 5022 BitmapUsed by:5023
Symbol 5023 GraphicUses:5022Used by:5024
Symbol 5024 MovieClip {OneYellow}Uses:5023Used by:5132
Symbol 5025 BitmapUsed by:5026
Symbol 5026 GraphicUses:5025Used by:5027
Symbol 5027 MovieClip {OneYellowHole}Uses:5026Used by:5132
Symbol 5028 BitmapUsed by:5029
Symbol 5029 GraphicUses:5028Used by:5030
Symbol 5030 MovieClip {TwoBlue}Uses:5029Used by:5132
Symbol 5031 BitmapUsed by:5032
Symbol 5032 GraphicUses:5031Used by:5033
Symbol 5033 MovieClip {TwoRed}Uses:5032Used by:5132
Symbol 5034 BitmapUsed by:5035
Symbol 5035 GraphicUses:5034Used by:5036
Symbol 5036 MovieClip {TwoTallBlue}Uses:5035Used by:5132
Symbol 5037 BitmapUsed by:5038
Symbol 5038 GraphicUses:5037Used by:5039
Symbol 5039 MovieClip {TwoTallRed}Uses:5038Used by:5132
Symbol 5040 BitmapUsed by:5041
Symbol 5041 GraphicUses:5040Used by:5042
Symbol 5042 MovieClip {PoleTree}Uses:5041Used by:5132
Symbol 5043 BitmapUsed by:5044
Symbol 5044 GraphicUses:5043Used by:5045
Symbol 5045 MovieClip {SmokeStackBlue}Uses:5044 4933Used by:5132
Symbol 5046 BitmapUsed by:5047
Symbol 5047 GraphicUses:5046Used by:5048
Symbol 5048 MovieClip {SmokeStackYellow}Uses:5047 4933Used by:5132
Symbol 5049 BitmapUsed by:5050
Symbol 5050 GraphicUses:5049Used by:5051
Symbol 5051 MovieClip {Snowman}Uses:5050Used by:5132
Symbol 5052 BitmapUsed by:5053
Symbol 5053 GraphicUses:5052Used by:5054
Symbol 5054 MovieClip {LargeSnowMound}Uses:5053Used by:5132
Symbol 5055 BitmapUsed by:5056
Symbol 5056 GraphicUses:5055Used by:5057
Symbol 5057 MovieClip {SmallSnowMound}Uses:5056Used by:5132
Symbol 5058 BitmapUsed by:5059
Symbol 5059 GraphicUses:5058Used by:5060
Symbol 5060 MovieClip {SnowSprig}Uses:5059Used by:5132
Symbol 5061 BitmapUsed by:5062
Symbol 5062 GraphicUses:5061Used by:5063
Symbol 5063 MovieClip {Stones1}Uses:5062Used by:5132
Symbol 5064 BitmapUsed by:5065
Symbol 5065 GraphicUses:5064Used by:5066
Symbol 5066 MovieClip {Stones2}Uses:5065Used by:5132
Symbol 5067 BitmapUsed by:5068
Symbol 5068 GraphicUses:5067Used by:5069
Symbol 5069 MovieClip {Stones3}Uses:5068Used by:5132
Symbol 5070 BitmapUsed by:5071
Symbol 5071 GraphicUses:5070Used by:5072
Symbol 5072 MovieClip {StripedBlock2}Uses:5071Used by:5132
Symbol 5073 BitmapUsed by:5074
Symbol 5074 GraphicUses:5073Used by:5075
Symbol 5075 MovieClip {SnowySideLeft}Uses:5074Used by:5132
Symbol 5076 BitmapUsed by:5077
Symbol 5077 GraphicUses:5076Used by:5078
Symbol 5078 MovieClip {SnowySideRight}Uses:5077Used by:5132
Symbol 5079 BitmapUsed by:5080
Symbol 5080 GraphicUses:5079Used by:5081
Symbol 5081 MovieClip {StripedBlock1}Uses:5080Used by:5132
Symbol 5082 BitmapUsed by:5083
Symbol 5083 GraphicUses:5082Used by:5084
Symbol 5084 MovieClip {StripedBlock3}Uses:5083Used by:5132
Symbol 5085 BitmapUsed by:5086
Symbol 5086 GraphicUses:5085Used by:5087
Symbol 5087 MovieClip {BigWell}Uses:5086Used by:5132
Symbol 5088 BitmapUsed by:5089
Symbol 5089 GraphicUses:5088Used by:5100
Symbol 5090 BitmapUsed by:5091
Symbol 5091 GraphicUses:5090Used by:5100
Symbol 5092 BitmapUsed by:5093
Symbol 5093 GraphicUses:5092Used by:5100
Symbol 5094 BitmapUsed by:5095
Symbol 5095 GraphicUses:5094Used by:5100
Symbol 5096 BitmapUsed by:5097
Symbol 5097 GraphicUses:5096Used by:5100
Symbol 5098 BitmapUsed by:5099
Symbol 5099 GraphicUses:5098Used by:5100
Symbol 5100 MovieClip {Zap}Uses:5089 5091 5093 5095 5097 5099Used by:5132
Symbol 5101 BitmapUsed by:5102
Symbol 5102 GraphicUses:5101Used by:5103
Symbol 5103 MovieClipUses:5102Used by:5104 5105
Symbol 5104 MovieClip {DuckFeather1}Uses:5103Used by:5132
Symbol 5105 MovieClip {DuckFeather2}Uses:5103Used by:5132
Symbol 5106 BitmapUsed by:5107
Symbol 5107 GraphicUses:5106Used by:5116
Symbol 5108 BitmapUsed by:5109
Symbol 5109 GraphicUses:5108Used by:5116
Symbol 5110 BitmapUsed by:5111
Symbol 5111 GraphicUses:5110Used by:5116
Symbol 5112 BitmapUsed by:5113
Symbol 5113 GraphicUses:5112Used by:5116
Symbol 5114 BitmapUsed by:5115
Symbol 5115 GraphicUses:5114Used by:5116
Symbol 5116 MovieClip {com.nitrome.game.OnePlayerButton}Uses:453 5107 5109 5111 5113 5115Used by:5132  Timeline
Symbol 5117 BitmapUsed by:5118
Symbol 5118 GraphicUses:5117Used by:5127
Symbol 5119 BitmapUsed by:5120
Symbol 5120 GraphicUses:5119Used by:5127
Symbol 5121 BitmapUsed by:5122
Symbol 5122 GraphicUses:5121Used by:5127
Symbol 5123 BitmapUsed by:5124
Symbol 5124 GraphicUses:5123Used by:5127
Symbol 5125 BitmapUsed by:5126
Symbol 5126 GraphicUses:5125Used by:5127
Symbol 5127 MovieClip {com.nitrome.game.TwoPlayerButton}Uses:453 5118 5120 5122 5124 5126Used by:5132  Timeline
Symbol 5128 Sound {MenuMusic}Used by:5132
Symbol 5129 Sound {GameMusic}Used by:5132
Symbol 5130 Sound {WinMusic}Used by:5132
Symbol 5131 Sound {LoseMusic}Used by:5132
Symbol 5132 MovieClip {badicecream_fla.instances_8}Uses:623 626 717 756 759 760 813 838 873 937 962 987 1020 1045 1070 1095 1120 1815 1824 1833 1855 1857 1879 1901 1944 1947 2131 2198 2263 2332 2486 2551 2694 2998 3192 3195 3201 3426 3429 3528 3842 4073 4306 4307 3785 1910 4352 609 4358 4364 4372 4378 4379 4380 4381 4382 4388 4391 4392 4393 4396 4399 4403 4404 4405 4406 4407 4408 4409 4402 4411 4416 4417 4418 4419 4420 4421 4426 4428 4889 4892 4895 4898 4901 4904 4907 4910 4913 4916 4934 4937 4940 4943 4946 4949 4952 4955 4958 4961 4964 4967 4970 4973 4976 4979 4982 4985 4988 4991 4994 4997 5000 5003 5006 5009 5012 5015 5018 5021 5024 5027 5030 5033 5036 5039 5042 5045 5048 5051 5054 5057 5060 5063 5066 5069 5072 5075 5078 5081 5084 5087 1559 5100 3424 5104 5105 5116 5127 5128 5129 5130 5131Used by:Timeline
Symbol 5133 BitmapUsed by:5134
Symbol 5134 GraphicUses:5133Used by:5135
Symbol 5135 MovieClipUses:5134Used by:5318
Symbol 5136 GraphicUsed by:5318
Symbol 5137 BitmapUsed by:5138
Symbol 5138 GraphicUses:5137Used by:5139
Symbol 5139 MovieClipUses:5138Used by:5318
Symbol 5140 BitmapUsed by:5141
Symbol 5141 GraphicUses:5140Used by:5150
Symbol 5142 BitmapUsed by:5143
Symbol 5143 GraphicUses:5142Used by:5150
Symbol 5144 BitmapUsed by:5145
Symbol 5145 GraphicUses:5144Used by:5150
Symbol 5146 BitmapUsed by:5147
Symbol 5147 GraphicUses:5146Used by:5150
Symbol 5148 BitmapUsed by:5149
Symbol 5149 GraphicUses:5148Used by:5150
Symbol 5150 MovieClipUses:5141 5143 5145 5147 5149Used by:5318
Symbol 5151 BitmapUsed by:5152
Symbol 5152 GraphicUses:5151Used by:5318
Symbol 5153 BitmapUsed by:5154
Symbol 5154 GraphicUses:5153Used by:5318
Symbol 5155 BitmapUsed by:5156
Symbol 5156 GraphicUses:5155Used by:5318
Symbol 5157 BitmapUsed by:5158
Symbol 5158 GraphicUses:5157Used by:5318
Symbol 5159 BitmapUsed by:5160
Symbol 5160 GraphicUses:5159Used by:5318
Symbol 5161 BitmapUsed by:5162
Symbol 5162 GraphicUses:5161Used by:5318
Symbol 5163 BitmapUsed by:5164
Symbol 5164 GraphicUses:5163Used by:5318
Symbol 5165 BitmapUsed by:5166
Symbol 5166 GraphicUses:5165Used by:5318
Symbol 5167 BitmapUsed by:5168
Symbol 5168 GraphicUses:5167Used by:5318
Symbol 5169 BitmapUsed by:5170
Symbol 5170 GraphicUses:5169Used by:5318
Symbol 5171 BitmapUsed by:5172
Symbol 5172 GraphicUses:5171Used by:5318
Symbol 5173 BitmapUsed by:5174
Symbol 5174 GraphicUses:5173Used by:5318
Symbol 5175 GraphicUsed by:5318
Symbol 5176 BitmapUsed by:5177
Symbol 5177 GraphicUses:5176Used by:5178
Symbol 5178 MovieClipUses:5177Used by:5318
Symbol 5179 BitmapUsed by:5180
Symbol 5180 GraphicUses:5179Used by:5318
Symbol 5181 BitmapUsed by:5182
Symbol 5182 GraphicUses:5181Used by:5318
Symbol 5183 BitmapUsed by:5184
Symbol 5184 GraphicUses:5183Used by:5318
Symbol 5185 BitmapUsed by:5186
Symbol 5186 GraphicUses:5185Used by:5318
Symbol 5187 BitmapUsed by:5188
Symbol 5188 GraphicUses:5187Used by:5318
Symbol 5189 BitmapUsed by:5190
Symbol 5190 GraphicUses:5189Used by:5191
Symbol 5191 MovieClipUses:5190Used by:5318
Symbol 5192 BitmapUsed by:5193
Symbol 5193 GraphicUses:5192Used by:5318
Symbol 5194 BitmapUsed by:5195
Symbol 5195 GraphicUses:5194Used by:5318
Symbol 5196 BitmapUsed by:5197
Symbol 5197 GraphicUses:5196Used by:5318
Symbol 5198 BitmapUsed by:5199
Symbol 5199 GraphicUses:5198Used by:5318
Symbol 5200 BitmapUsed by:5201
Symbol 5201 GraphicUses:5200Used by:5318
Symbol 5202 BitmapUsed by:5203
Symbol 5203 GraphicUses:5202Used by:5204
Symbol 5204 MovieClipUses:5203Used by:5318
Symbol 5205 BitmapUsed by:5206
Symbol 5206 GraphicUses:5205Used by:5318
Symbol 5207 BitmapUsed by:5208
Symbol 5208 GraphicUses:5207Used by:5318
Symbol 5209 BitmapUsed by:5210
Symbol 5210 GraphicUses:5209Used by:5318
Symbol 5211 BitmapUsed by:5212
Symbol 5212 GraphicUses:5211Used by:5318
Symbol 5213 BitmapUsed by:5214
Symbol 5214 GraphicUses:5213Used by:5318
Symbol 5215 BitmapUsed by:5216
Symbol 5216 GraphicUses:5215Used by:5318
Symbol 5217 BitmapUsed by:5218
Symbol 5218 GraphicUses:5217Used by:5318
Symbol 5219 BitmapUsed by:5220
Symbol 5220 GraphicUses:5219Used by:5318
Symbol 5221 BitmapUsed by:5222
Symbol 5222 GraphicUses:5221Used by:5223
Symbol 5223 MovieClipUses:5222Used by:5318
Symbol 5224 BitmapUsed by:5225
Symbol 5225 GraphicUses:5224Used by:5318
Symbol 5226 BitmapUsed by:5227
Symbol 5227 GraphicUses:5226Used by:5318
Symbol 5228 BitmapUsed by:5229
Symbol 5229 GraphicUses:5228Used by:5318
Symbol 5230 BitmapUsed by:5231
Symbol 5231 GraphicUses:5230Used by:5318
Symbol 5232 BitmapUsed by:5233
Symbol 5233 GraphicUses:5232Used by:5318
Symbol 5234 BitmapUsed by:5235
Symbol 5235 GraphicUses:5234Used by:5318
Symbol 5236 BitmapUsed by:5237
Symbol 5237 GraphicUses:5236Used by:5318
Symbol 5238 BitmapUsed by:5239
Symbol 5239 GraphicUses:5238Used by:5318
Symbol 5240 BitmapUsed by:5241
Symbol 5241 GraphicUses:5240Used by:5242
Symbol 5242 MovieClipUses:5241Used by:5318
Symbol 5243 BitmapUsed by:5244
Symbol 5244 GraphicUses:5243Used by:5318
Symbol 5245 BitmapUsed by:5246
Symbol 5246 GraphicUses:5245Used by:5318
Symbol 5247 BitmapUsed by:5248
Symbol 5248 GraphicUses:5247Used by:5318
Symbol 5249 BitmapUsed by:5250
Symbol 5250 GraphicUses:5249Used by:5318
Symbol 5251 BitmapUsed by:5252
Symbol 5252 GraphicUses:5251Used by:5318
Symbol 5253 BitmapUsed by:5254
Symbol 5254 GraphicUses:5253Used by:5318
Symbol 5255 GraphicUsed by:5318
Symbol 5256 GraphicUsed by:5257
Symbol 5257 MovieClipUses:5256Used by:5318
Symbol 5258 BitmapUsed by:5259
Symbol 5259 GraphicUses:5258Used by:5318
Symbol 5260 BitmapUsed by:5261
Symbol 5261 GraphicUses:5260Used by:5318
Symbol 5262 BitmapUsed by:5263
Symbol 5263 GraphicUses:5262Used by:5264
Symbol 5264 MovieClipUses:5263Used by:5318
Symbol 5265 BitmapUsed by:5266
Symbol 5266 GraphicUses:5265Used by:5318
Symbol 5267 BitmapUsed by:5268
Symbol 5268 GraphicUses:5267Used by:5318
Symbol 5269 BitmapUsed by:5270
Symbol 5270 GraphicUses:5269Used by:5318
Symbol 5271 BitmapUsed by:5272
Symbol 5272 GraphicUses:5271Used by:5318
Symbol 5273 BitmapUsed by:5274
Symbol 5274 GraphicUses:5273Used by:5318
Symbol 5275 BitmapUsed by:5276
Symbol 5276 GraphicUses:5275Used by:5318
Symbol 5277 BitmapUsed by:5278
Symbol 5278 GraphicUses:5277Used by:5318
Symbol 5279 BitmapUsed by:5280
Symbol 5280 GraphicUses:5279Used by:5318
Symbol 5281 BitmapUsed by:5282
Symbol 5282 GraphicUses:5281Used by:5283
Symbol 5283 MovieClipUses:5282Used by:5318
Symbol 5284 BitmapUsed by:5285
Symbol 5285 GraphicUses:5284Used by:5318
Symbol 5286 BitmapUsed by:5287
Symbol 5287 GraphicUses:5286Used by:5318
Symbol 5288 BitmapUsed by:5289
Symbol 5289 GraphicUses:5288Used by:5318
Symbol 5290 BitmapUsed by:5291
Symbol 5291 GraphicUses:5290Used by:5318
Symbol 5292 BitmapUsed by:5293
Symbol 5293 GraphicUses:5292Used by:5318
Symbol 5294 BitmapUsed by:5295
Symbol 5295 GraphicUses:5294Used by:5318
Symbol 5296 BitmapUsed by:5297
Symbol 5297 GraphicUses:5296Used by:5318
Symbol 5298 BitmapUsed by:5299
Symbol 5299 GraphicUses:5298Used by:5318
Symbol 5300 BitmapUsed by:5301
Symbol 5301 GraphicUses:5300Used by:5318
Symbol 5302 BitmapUsed by:5303
Symbol 5303 GraphicUses:5302Used by:5318
Symbol 5304 BitmapUsed by:5305
Symbol 5305 GraphicUses:5304Used by:5318
Symbol 5306 BitmapUsed by:5307
Symbol 5307 GraphicUses:5306Used by:5318
Symbol 5308 GraphicUsed by:5309
Symbol 5309 MovieClipUses:5308Used by:5318
Symbol 5310 BitmapUsed by:5311
Symbol 5311 GraphicUses:5310Used by:5318
Symbol 5312 BitmapUsed by:5313
Symbol 5313 GraphicUses:5312Used by:5318
Symbol 5314 BitmapUsed by:5315
Symbol 5315 GraphicUses:5314Used by:5318
Symbol 5316 BitmapUsed by:5317
Symbol 5317 GraphicUses:5316Used by:5318
Symbol 5318 MovieClip {badicecream_fla.nitromeintro_468}Uses:5135 5136 5139 5150 5152 5154 5156 5158 5160 5162 5164 5166 5168 5170 5172 5174 5175 5178 5180 5182 5184 5186 5188 5191 5193 5195 5197 5199 5201 5204 5206 5208 5210 5212 5214 5216 5218 5220 5223 5225 5227 5229 5231 5233 5235 5237 5239 5242 5244 5246 5248 5250 5252 5254 5255 5257 5259 5261 5264 5266 5268 5270 5272 5274 5276 5278 5280 5283 5285 5287 5289 5291 5293 5295 5297 5299 5301 5303 5305 5307 5309 5311 5313 5315 5317Used by:Timeline
Symbol 5319 BitmapUsed by:5320
Symbol 5320 GraphicUses:5319Used by:5321
Symbol 5321 MovieClipUses:5320 4402Used by:Timeline
Symbol 5322 BitmapUsed by:5323
Symbol 5323 GraphicUses:5322Used by:5332
Symbol 5324 GraphicUsed by:5332
Symbol 5325 GraphicUsed by:5326
Symbol 5326 MovieClipUses:5325Used by:5332
Symbol 5327 GraphicUsed by:5332
Symbol 5328 GraphicUsed by:5329
Symbol 5329 MovieClipUses:5328Used by:5332
Symbol 5330 GraphicUsed by:5331
Symbol 5331 MovieClipUses:5330Used by:5332
Symbol 5332 MovieClipUses:5323 5324 5326 5327 5329 5331Used by:Timeline
Symbol 5333 BitmapUsed by:5334
Symbol 5334 GraphicUses:5333Used by:Timeline
Symbol 5335 MovieClip {badicecream_fla.clicktostart2_486}Uses:453Used by:Timeline
Symbol 5336 MovieClipUses:60 55 50 33Used by:Timeline
Symbol 5337 BitmapUsed by:5338
Symbol 5338 GraphicUses:5337Used by:5339  Timeline
Symbol 5339 MovieClipUses:5338Used by:5340
Symbol 5340 MovieClip {badicecream_fla.coverflash_494}Uses:5339Used by:Timeline
Symbol 5341 BitmapUsed by:5342
Symbol 5342 GraphicUses:5341Used by:Timeline
Symbol 5343 BitmapUsed by:5344
Symbol 5344 GraphicUses:5343Used by:Timeline
Symbol 5345 BitmapUsed by:5346
Symbol 5346 GraphicUses:5345Used by:Timeline
Symbol 5347 BitmapUsed by:5348
Symbol 5348 GraphicUses:5347Used by:Timeline
Symbol 5349 BitmapUsed by:5350
Symbol 5350 GraphicUses:5349Used by:Timeline
Symbol 5351 BitmapUsed by:5352
Symbol 5352 GraphicUses:5351Used by:Timeline
Symbol 5353 TextUses:4574Used by:Timeline
Symbol 5354 MovieClipUsed by:Timeline
Symbol 5355 BitmapUsed by:5359
Symbol 5356 BitmapUsed by:5359
Symbol 5357 BitmapUsed by:5359
Symbol 5358 BitmapUsed by:5359
Symbol 5359 GraphicUses:5355 5356 5357 5358Used by:5376
Symbol 5360 GraphicUsed by:5373
Symbol 5361 BitmapUsed by:5362
Symbol 5362 GraphicUses:5361Used by:5363
Symbol 5363 MovieClipUses:5362Used by:5373
Symbol 5364 BitmapUsed by:5365
Symbol 5365 GraphicUses:5364Used by:5366
Symbol 5366 MovieClipUses:5365Used by:5373
Symbol 5367 BitmapUsed by:5368
Symbol 5368 GraphicUses:5367Used by:5369
Symbol 5369 MovieClipUses:5368Used by:5373
Symbol 5370 BitmapUsed by:5371
Symbol 5371 GraphicUses:5370Used by:5372
Symbol 5372 MovieClipUses:5371Used by:5373
Symbol 5373 MovieClipUses:5360 5363 5366 5369 5372Used by:5376
Symbol 5374 BitmapUsed by:5375
Symbol 5375 GraphicUses:5374Used by:5376
Symbol 5376 MovieClipUses:5359 5373 5375Used by:Timeline

Instance Names

"curves_clip"Frame 1Symbol 612 MovieClip
"loadIndicator"Frame 2Symbol 620 MovieClip
"__id0_"Frame 44Symbol 453 MovieClip {BadIcecreamFont}
"p1"Frame 55Symbol 717 MovieClip {com.nitrome.game.PlayerSelection}
"__id1_"Frame 55Symbol 453 MovieClip {BadIcecreamFont}
"p2"Frame 65Symbol 717 MovieClip {com.nitrome.game.PlayerSelection}
"__id2_"Frame 65Symbol 453 MovieClip {BadIcecreamFont}
"__id3_"Frame 65Symbol 453 MovieClip {BadIcecreamFont}
"button3"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button2"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button1"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button4"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button5"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button8"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button7"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button6"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button9"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button10"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button13"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button12"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button11"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button14"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button15"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button18"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button17"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button16"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button19"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button20"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button23"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button22"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button21"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button24"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button25"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button28"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button27"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button26"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button29"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button30"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button33"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button32"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button31"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button34"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button35"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button38"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button37"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button36"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button39"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"button40"Frame 75Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton}
"ls"Frame 75Symbol 453 MovieClip {BadIcecreamFont}
"__id4_"Frame 115Symbol 453 MovieClip {BadIcecreamFont}
"__id5_"Frame 115Symbol 453 MovieClip {BadIcecreamFont}
"__id6_"Frame 115Symbol 453 MovieClip {BadIcecreamFont}
"__id7_"Frame 115Symbol 453 MovieClip {BadIcecreamFont}
"content"Frame 125Symbol 5354 MovieClip
"pauseGame"Frame 125Symbol 4358 MovieClip {com.nitrome.game.PauseButton}
"scoreTime"Frame 125Symbol 756 MovieClip {com.nitrome.badicecream.ScoreTimeIndicator}
"__id8_"Frame 135Symbol 453 MovieClip {BadIcecreamFont}
"scoreField"Frame 135Symbol 453 MovieClip {BadIcecreamFont}
"winnerField"Frame 135Symbol 453 MovieClip {BadIcecreamFont}
"A"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 64 MovieClip {red_A}
"B"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 67 MovieClip {red_B}
"C"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 70 MovieClip {red_C}
"D"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 73 MovieClip {red_D}
"DOUBLEQUOTE"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 76 MovieClip {red_DOUBLEQUOTE}
"E"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 79 MovieClip {red_E}
"EQUALS"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 83 MovieClip {red_EQUALS}
"EXCLAMATION"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 86 MovieClip {red_EXCLAMATION}
"F"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 89 MovieClip {red_F}
"G"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 92 MovieClip {red_G}
"H"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 95 MovieClip {red_H}
"HYPHEN"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 98 MovieClip {red_HYPHEN}
"I"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 101 MovieClip {red_I}
"J"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 104 MovieClip {red_J}
"K"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 107 MovieClip {red_K}
"L"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 110 MovieClip {red_L}
"M"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 113 MovieClip {red_M}
"N"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 116 MovieClip {red_N}
"NUMBER_0"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 119 MovieClip {red_NUMBER_0}
"NUMBER_1"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 122 MovieClip {red_NUMBER_1}
"NUMBER_2"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 125 MovieClip {red_NUMBER_2}
"NUMBER_3"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 128 MovieClip {red_NUMBER_3}
"NUMBER_4"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 131 MovieClip {red_NUMBER_4}
"NUMBER_5"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 134 MovieClip {red_NUMBER_5}
"NUMBER_6"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 137 MovieClip {red_NUMBER_6}
"NUMBER_7"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 140 MovieClip {red_NUMBER_7}
"NUMBER_8"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 143 MovieClip {red_NUMBER_8}
"NUMBER_9"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 146 MovieClip {red_NUMBER_9}
"O"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 149 MovieClip {red_O}
"P"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 152 MovieClip {red_P}
"PLUS"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 155 MovieClip {red_PLUS}
"Q"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 158 MovieClip {red_Q}
"QUESTION"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 161 MovieClip {red_QUESTION}
"R"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 164 MovieClip {red_R}
"S"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 167 MovieClip {red_S}
"STOP"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 170 MovieClip {red_STOP}
"T"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 173 MovieClip {red_T}
"U"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 176 MovieClip {red_U}
"V"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 179 MovieClip {red_V}
"W"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 182 MovieClip {red_W}
"X"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 185 MovieClip {red_X}
"Y"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 188 MovieClip {red_Y}
"Z"Symbol 192 MovieClip {BadIcecreamRed_Assets} Frame 1Symbol 191 MovieClip {red_Z}
"A"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 195 MovieClip {white_A}
"B"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 198 MovieClip {white_B}
"C"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 201 MovieClip {white_C}
"D"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 204 MovieClip {white_D}
"DOUBLEQUOTE"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 207 MovieClip {white_DOUBLEQUOTE}
"E"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 210 MovieClip {white_E}
"EQUALS"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 213 MovieClip {white_EQUALS}
"EXCLAMATION"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 216 MovieClip {white_EXCLAMATION}
"F"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 219 MovieClip {white_F}
"G"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 222 MovieClip {white_G}
"H"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 225 MovieClip {white_H}
"HYPHEN"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 228 MovieClip {white_HYPHEN}
"I"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 231 MovieClip {white_I}
"J"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 234 MovieClip {white_J}
"K"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 237 MovieClip {white_K}
"L"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 240 MovieClip {white_L}
"M"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 243 MovieClip {white_M}
"N"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 246 MovieClip {white_N}
"NUMBER_0"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 249 MovieClip {white_NUMBER_0}
"NUMBER_1"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 252 MovieClip {white_NUMBER_1}
"NUMBER_2"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 255 MovieClip {white_NUMBER_2}
"NUMBER_3"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 258 MovieClip {white_NUMBER_3}
"NUMBER_4"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 261 MovieClip {white_NUMBER_4}
"NUMBER_5"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 264 MovieClip {white_NUMBER_5}
"NUMBER_6"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 267 MovieClip {white_NUMBER_6}
"NUMBER_7"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 270 MovieClip {white_NUMBER_7}
"NUMBER_8"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 273 MovieClip {white_NUMBER_8}
"NUMBER_9"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 276 MovieClip {white_NUMBER_9}
"O"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 279 MovieClip {white_O}
"P"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 282 MovieClip {white_P}
"PLUS"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 285 MovieClip {white_PLUS}
"Q"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 288 MovieClip {white_Q}
"QUESTION"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 291 MovieClip {white_QUESTION}
"R"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 294 MovieClip {white_R}
"S"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 297 MovieClip {white_S}
"STOP"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 300 MovieClip {white_STOP}
"T"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 303 MovieClip {white_T}
"U"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 306 MovieClip {white_U}
"V"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 309 MovieClip {white_V}
"W"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 312 MovieClip {white_W}
"X"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 315 MovieClip {white_X}
"Y"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 318 MovieClip {white_Y}
"Z"Symbol 322 MovieClip {BadIcecreamWhite_Assets} Frame 1Symbol 321 MovieClip {white_Z}
"A"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 325 MovieClip {yellow_A}
"B"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 328 MovieClip {yellow_B}
"C"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 331 MovieClip {yellow_C}
"D"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 334 MovieClip {yellow_D}
"DOUBLEQUOTE"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 337 MovieClip {yellow_DOUBLEQUOTE}
"E"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 340 MovieClip {yellow_E}
"EQUALS"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 343 MovieClip {yellow_EQUALS}
"EXCLAMATION"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 346 MovieClip {yellow_EXCLAMATION}
"F"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 349 MovieClip {yellow_F}
"G"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 352 MovieClip {yellow_G}
"H"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 355 MovieClip {yellow_H}
"HYPHEN"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 358 MovieClip {yellow_HYPHEN}
"I"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 361 MovieClip {yellow_I}
"J"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 364 MovieClip {yellow_J}
"K"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 367 MovieClip {yellow_K}
"L"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 370 MovieClip {yellow_L}
"M"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 373 MovieClip {yellow_M}
"N"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 376 MovieClip {yellow_N}
"NUMBER_0"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 379 MovieClip {yellow_NUMBER_0}
"NUMBER_1"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 382 MovieClip {yellow_NUMBER_1}
"NUMBER_2"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 385 MovieClip {yellow_NUMBER_2}
"NUMBER_3"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 388 MovieClip {yellow_NUMBER_3}
"NUMBER_4"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 391 MovieClip {yellow_NUMBER_4}
"NUMBER_5"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 394 MovieClip {yellow_NUMBER_5}
"NUMBER_6"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 397 MovieClip {yellow_NUMBER_6}
"NUMBER_7"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 400 MovieClip {yellow_NUMBER_7}
"NUMBER_8"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 403 MovieClip {yellow_NUMBER_8}
"NUMBER_9"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 406 MovieClip {yellow_NUMBER_9}
"O"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 409 MovieClip {yellow_O}
"P"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 412 MovieClip {yellow_P}
"PLUS"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 415 MovieClip {yellow_PLUS}
"Q"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 418 MovieClip {yellow_Q}
"QUESTION"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 421 MovieClip {yellow_QUESTION}
"R"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 424 MovieClip {yellow_R}
"S"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 427 MovieClip {yellow_S}
"STOP"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 430 MovieClip {yellow_STOP}
"T"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 433 MovieClip {yellow_T}
"U"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 436 MovieClip {yellow_U}
"V"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 439 MovieClip {yellow_V}
"W"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 442 MovieClip {yellow_W}
"X"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 445 MovieClip {yellow_X}
"Y"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 448 MovieClip {yellow_Y}
"Z"Symbol 452 MovieClip {BadIcecreamYellow_Assets} Frame 1Symbol 451 MovieClip {yellow_Z}
"__id27_"Symbol 465 MovieClip {com.nitrome.game.ContinueGameButton2} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"choc"Symbol 717 MovieClip {com.nitrome.game.PlayerSelection} Frame 1Symbol 634 MovieClip
"van"Symbol 717 MovieClip {com.nitrome.game.PlayerSelection} Frame 1Symbol 634 MovieClip
"straw"Symbol 717 MovieClip {com.nitrome.game.PlayerSelection} Frame 1Symbol 634 MovieClip
"secondIcon"Symbol 756 MovieClip {com.nitrome.badicecream.ScoreTimeIndicator} Frame 1Symbol 720 MovieClip
"__id9_"Symbol 756 MovieClip {com.nitrome.badicecream.ScoreTimeIndicator} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"secondName"Symbol 756 MovieClip {com.nitrome.badicecream.ScoreTimeIndicator} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"timer"Symbol 756 MovieClip {com.nitrome.badicecream.ScoreTimeIndicator} Frame 1Symbol 753 MovieClip
"secondScore"Symbol 756 MovieClip {com.nitrome.badicecream.ScoreTimeIndicator} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"timeMinutes"Symbol 756 MovieClip {com.nitrome.badicecream.ScoreTimeIndicator} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"timeSeconds"Symbol 756 MovieClip {com.nitrome.badicecream.ScoreTimeIndicator} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"firstScore"Symbol 756 MovieClip {com.nitrome.badicecream.ScoreTimeIndicator} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"window"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 1Symbol 774 MovieClip
"gfx"Symbol 3192 MovieClip {com.nitrome.badicecream.GreenBreakerEnemy} Frame 5Symbol 3121 MovieClip {badicecream_fla.green_side_attack_237}
"gfx"Symbol 3192 MovieClip {com.nitrome.badicecream.GreenBreakerEnemy} Frame 7Symbol 3156 MovieClip {badicecream_fla.green_up_attack_239}
"gfx"Symbol 3192 MovieClip {com.nitrome.badicecream.GreenBreakerEnemy} Frame 8Symbol 3191 MovieClip {badicecream_fla.green_attack_240}
"ice_cream_hurt"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4309 MovieClip {badicecream_fla.ice_cream_hurt_311}
"ice_wall"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4311 MovieClip {badicecream_fla.ice_wall_312}
"ice_wall_destroy"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4313 MovieClip {badicecream_fla.ice_wall_destroy_313}
"icecream_breath_in"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4315 MovieClip {badicecream_fla.icecream_breath_in_314}
"icecream_breath_out"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4317 MovieClip {badicecream_fla.icecream_breath_out_315}
"icecream_kick"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4319 MovieClip {badicecream_fla.icecream_kick_316}
"log_roll_hit"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4321 MovieClip {badicecream_fla.log_roll_hit_317}
"pick_up_fruit"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4323 MovieClip {badicecream_fla.pick_up_fruit_318}
"select"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4325 MovieClip {badicecream_fla.select_319}
"squid_electric"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4327 MovieClip {badicecream_fla.squid_electric_320}
"squid_ground_pound"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4329 MovieClip {badicecream_fla.squid_ground_pound_321}
"squid_slap"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4331 MovieClip {badicecream_fla.squid_slap_322}
"change_flower"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4333 MovieClip {badicecream_fla.change_flower_323}
"cherry_transport"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4335 MovieClip {badicecream_fla.cherry_transport_324}
"directional_tile"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4337 MovieClip {badicecream_fla.directional_tile_325}
"duck"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4339 MovieClip {badicecream_fla.duck_326}
"flametile"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4341 MovieClip {badicecream_fla.flametile_327}
"pineapple"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4343 MovieClip {badicecream_fla.pineapple_328}
"menupopup"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4345 MovieClip {badicecream_fla.menupopup_329}
"transition"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4347 MovieClip {badicecream_fla.transition_330}
"nitrome"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4349 MovieClip {badicecream_fla.nitrome_331}
"endlevel"Symbol 4352 MovieClip {com.nitrome.game.SoundManager} Frame 1Symbol 4351 MovieClip {badicecream_fla.endlevel_332}
"__id10_"Symbol 4379 MovieClip {com.nitrome.game.PlayButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id11_"Symbol 4380 MovieClip {com.nitrome.game.ScoresButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id12_"Symbol 4381 MovieClip {com.nitrome.game.HelpButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id13_"Symbol 4382 MovieClip {com.nitrome.game.CreditsButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"numberField"Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id14_"Symbol 4391 MovieClip {com.nitrome.game.BackToTitleButton1} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id15_"Symbol 4392 MovieClip {com.nitrome.game.BackButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"_rank_text"Symbol 4393 MovieClip {ScoreLine} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"_name_text"Symbol 4393 MovieClip {ScoreLine} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"_score_text"Symbol 4393 MovieClip {ScoreLine} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"_score_line_1"Symbol 4403 MovieClip {HighScoreBoard} Frame 1Symbol 4393 MovieClip {ScoreLine}
"_score_line_2"Symbol 4403 MovieClip {HighScoreBoard} Frame 1Symbol 4393 MovieClip {ScoreLine}
"_score_line_3"Symbol 4403 MovieClip {HighScoreBoard} Frame 1Symbol 4393 MovieClip {ScoreLine}
"_score_line_4"Symbol 4403 MovieClip {HighScoreBoard} Frame 1Symbol 4393 MovieClip {ScoreLine}
"_score_line_5"Symbol 4403 MovieClip {HighScoreBoard} Frame 1Symbol 4393 MovieClip {ScoreLine}
"_score_line_6"Symbol 4403 MovieClip {HighScoreBoard} Frame 1Symbol 4393 MovieClip {ScoreLine}
"_score_line_7"Symbol 4403 MovieClip {HighScoreBoard} Frame 1Symbol 4393 MovieClip {ScoreLine}
"_score_line_8"Symbol 4403 MovieClip {HighScoreBoard} Frame 1Symbol 4393 MovieClip {ScoreLine}
"_score_line_9"Symbol 4403 MovieClip {HighScoreBoard} Frame 1Symbol 4393 MovieClip {ScoreLine}
"_score_line_10"Symbol 4403 MovieClip {HighScoreBoard} Frame 1Symbol 4393 MovieClip {ScoreLine}
"_next_arrow"Symbol 4403 MovieClip {HighScoreBoard} Frame 1Symbol 4396 MovieClip {NextArrow}
"_prev_arrow"Symbol 4403 MovieClip {HighScoreBoard} Frame 1Symbol 4399 MovieClip {PrevArrow}
"__id16_"Symbol 4403 MovieClip {HighScoreBoard} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id17_"Symbol 4404 MovieClip {SubmitButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id18_"Symbol 4405 MovieClip {ClearButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"_letter"Symbol 4406 MovieClip {LetterButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"_submit_button"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4404 MovieClip {SubmitButton}
"_clear_button"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4405 MovieClip {ClearButton}
"A"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"B"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"C"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"D"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"E"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"F"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"G"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"H"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"I"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"J"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"K"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"L"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"M"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"N"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"O"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"P"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"Q"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"R"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"S"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"T"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"U"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"V"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"W"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"X"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"Y"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"Z"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 4406 MovieClip {LetterButton}
"_name_text"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"_score_text"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id19_"Symbol 4408 MovieClip {com.nitrome.game.BackToTitleButton2} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id20_"Symbol 4409 MovieClip {com.nitrome.game.CongratulationsSubmitScoreButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id21_"Symbol 4417 MovieClip {com.nitrome.game.ContinueGameButton1} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id22_"Symbol 4418 MovieClip {com.nitrome.game.EndGameButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id23_"Symbol 4419 MovieClip {com.nitrome.game.NextLevelButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id24_"Symbol 4420 MovieClip {com.nitrome.game.RestartLevelButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id25_"Symbol 4421 MovieClip {com.nitrome.game.IngameSubmitScoreButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"messageText"Symbol 4427 MovieClip {badicecream_fla.messageoverlaycontent_365} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"content"Symbol 4428 MovieClip {com.nitrome.game.MessageOverlay} Frame 1Symbol 4427 MovieClip {badicecream_fla.messageoverlaycontent_365}
"back"Symbol 4868 MovieClip {badicecream_fla.instructions_368} Frame 1Symbol 626 MovieClip {InstructionsBack}
"forward"Symbol 4868 MovieClip {badicecream_fla.instructions_368} Frame 1Symbol 623 MovieClip {InstructionsForward}
"__id26_"Symbol 4868 MovieClip {badicecream_fla.instructions_368} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"default_resume"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 1Symbol 4417 MovieClip {com.nitrome.game.ContinueGameButton1}
"t1"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"default_resume2"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 11Symbol 465 MovieClip {com.nitrome.game.ContinueGameButton2}
"default_resume"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 15Symbol 4417 MovieClip {com.nitrome.game.ContinueGameButton1}
"t1"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 15Symbol 453 MovieClip {BadIcecreamFont}
"default_next"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 31Symbol 4419 MovieClip {com.nitrome.game.NextLevelButton}
"t2a"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 31Symbol 453 MovieClip {BadIcecreamFont}
"totalScore"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 31Symbol 453 MovieClip {BadIcecreamFont}
"t2"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 31Symbol 453 MovieClip {BadIcecreamFont}
"default_restart"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 41Symbol 4420 MovieClip {com.nitrome.game.RestartLevelButton}
"t3a"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 41Symbol 453 MovieClip {BadIcecreamFont}
"t3"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 41Symbol 453 MovieClip {BadIcecreamFont}
"default_next"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 51Symbol 4419 MovieClip {com.nitrome.game.NextLevelButton}
"player1Score"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 51Symbol 453 MovieClip {BadIcecreamFont}
"player1Image"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 51Symbol 4887 MovieClip
"player2Score"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 51Symbol 453 MovieClip {BadIcecreamFont}
"player2Image"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 51Symbol 4887 MovieClip
"t2"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 51Symbol 453 MovieClip {BadIcecreamFont}
"inner"Symbol 4889 MovieClip {com.nitrome.game.IngamePopup} Frame 2Symbol 4888 MovieClip {badicecream_fla.popupcontent_367}
"__id28_"Symbol 5116 MovieClip {com.nitrome.game.OnePlayerButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id29_"Symbol 5127 MovieClip {com.nitrome.game.TwoPlayerButton} Frame 1Symbol 453 MovieClip {BadIcecreamFont}
"__id30_"Symbol 5335 MovieClip {badicecream_fla.clicktostart2_486} Frame 1Symbol 453 MovieClip {BadIcecreamFont}

Special Tags

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

Labels

"preloader"Frame 2
"instances"Frame 6
"nitrome"Frame 14
"title_screen"Frame 24
"main_menu"Frame 34
"game_select"Frame 44
"player_select_1"Frame 55
"player_select_2"Frame 65
"level_select"Frame 75
"view_scores"Frame 85
"submit_score"Frame 95
"help"Frame 105
"credits"Frame 115
"game"Frame 125
"congrats"Frame 135
"_up"Symbol 465 MovieClip {com.nitrome.game.ContinueGameButton2} Frame 1
"_over"Symbol 465 MovieClip {com.nitrome.game.ContinueGameButton2} Frame 11
"ChocSelect"Symbol 717 MovieClip {com.nitrome.game.PlayerSelection} Frame 2
"VanSelect"Symbol 717 MovieClip {com.nitrome.game.PlayerSelection} Frame 3
"StrawSelect"Symbol 717 MovieClip {com.nitrome.game.PlayerSelection} Frame 4
"ChocHover"Symbol 717 MovieClip {com.nitrome.game.PlayerSelection} Frame 5
"VanHover"Symbol 717 MovieClip {com.nitrome.game.PlayerSelection} Frame 6
"StrawHover"Symbol 717 MovieClip {com.nitrome.game.PlayerSelection} Frame 7
"Bananas1"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 1
"Bananas2"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 2
"Cherries1"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 3
"Cherries2"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 4
"Grapes1"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 5
"Grapes2"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 6
"Kiwi1"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 7
"Kiwi2"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 8
"Lemon1"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 9
"Lemon2"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 10
"Orange1"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 11
"Orange2"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 12
"Pear1"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 13
"Pear2"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 14
"Pineapple1"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 15
"Pineapple2"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 16
"Strawberry1"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 17
"Strawberry2"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 18
"Watermelon1"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 19
"Watermelon2"Symbol 813 MovieClip {com.nitrome.badicecream.CollectibleIndicator} Frame 20
"Normal"Symbol 838 MovieClip {com.nitrome.badicecream.CollectibleWatermelon} Frame 1
"Shadow"Symbol 838 MovieClip {com.nitrome.badicecream.CollectibleWatermelon} Frame 2
"Collect"Symbol 838 MovieClip {com.nitrome.badicecream.CollectibleWatermelon} Frame 3
"Appear"Symbol 838 MovieClip {com.nitrome.badicecream.CollectibleWatermelon} Frame 4
"Normal"Symbol 873 MovieClip {com.nitrome.badicecream.CollectiblePear} Frame 1
"Shadow"Symbol 873 MovieClip {com.nitrome.badicecream.CollectiblePear} Frame 2
"Collect"Symbol 873 MovieClip {com.nitrome.badicecream.CollectiblePear} Frame 3
"Appear"Symbol 873 MovieClip {com.nitrome.badicecream.CollectiblePear} Frame 4
"Normal"Symbol 937 MovieClip {com.nitrome.badicecream.CollectiblePineapple} Frame 1
"Flying"Symbol 937 MovieClip {com.nitrome.badicecream.CollectiblePineapple} Frame 2
"Shadow"Symbol 937 MovieClip {com.nitrome.badicecream.CollectiblePineapple} Frame 3
"Collect"Symbol 937 MovieClip {com.nitrome.badicecream.CollectiblePineapple} Frame 4
"Appear"Symbol 937 MovieClip {com.nitrome.badicecream.CollectiblePineapple} Frame 5
"Normal"Symbol 962 MovieClip {com.nitrome.badicecream.CollectibleStrawberry} Frame 1
"Shadow"Symbol 962 MovieClip {com.nitrome.badicecream.CollectibleStrawberry} Frame 2
"Collect"Symbol 962 MovieClip {com.nitrome.badicecream.CollectibleStrawberry} Frame 3
"Appear"Symbol 962 MovieClip {com.nitrome.badicecream.CollectibleStrawberry} Frame 4
"Normal"Symbol 987 MovieClip {com.nitrome.badicecream.CollectibleKiwi} Frame 1
"Shadow"Symbol 987 MovieClip {com.nitrome.badicecream.CollectibleKiwi} Frame 2
"Collect"Symbol 987 MovieClip {com.nitrome.badicecream.CollectibleKiwi} Frame 3
"Appear"Symbol 987 MovieClip {com.nitrome.badicecream.CollectibleKiwi} Frame 4
"Normal"Symbol 1020 MovieClip {com.nitrome.badicecream.CollectibleCherries} Frame 1
"TeleportOut"Symbol 1020 MovieClip {com.nitrome.badicecream.CollectibleCherries} Frame 21
"TeleportIn"Symbol 1020 MovieClip {com.nitrome.badicecream.CollectibleCherries} Frame 113
"Shadow"Symbol 1020 MovieClip {com.nitrome.badicecream.CollectibleCherries} Frame 196
"Collect"Symbol 1020 MovieClip {com.nitrome.badicecream.CollectibleCherries} Frame 197
"Appear"Symbol 1020 MovieClip {com.nitrome.badicecream.CollectibleCherries} Frame 198
"Normal"Symbol 1045 MovieClip {com.nitrome.badicecream.CollectibleGrapes} Frame 1
"Shadow"Symbol 1045 MovieClip {com.nitrome.badicecream.CollectibleGrapes} Frame 2
"Collect"Symbol 1045 MovieClip {com.nitrome.badicecream.CollectibleGrapes} Frame 3
"Appear"Symbol 1045 MovieClip {com.nitrome.badicecream.CollectibleGrapes} Frame 4
"Normal"Symbol 1070 MovieClip {com.nitrome.badicecream.CollectibleOrange} Frame 1
"Shadow"Symbol 1070 MovieClip {com.nitrome.badicecream.CollectibleOrange} Frame 2
"Collect"Symbol 1070 MovieClip {com.nitrome.badicecream.CollectibleOrange} Frame 3
"Appear"Symbol 1070 MovieClip {com.nitrome.badicecream.CollectibleOrange} Frame 4
"Normal"Symbol 1095 MovieClip {com.nitrome.badicecream.CollectibleLemon} Frame 1
"Shadow"Symbol 1095 MovieClip {com.nitrome.badicecream.CollectibleLemon} Frame 2
"Collect"Symbol 1095 MovieClip {com.nitrome.badicecream.CollectibleLemon} Frame 3
"Appear"Symbol 1095 MovieClip {com.nitrome.badicecream.CollectibleLemon} Frame 4
"Normal"Symbol 1120 MovieClip {com.nitrome.badicecream.CollectibleBananas} Frame 1
"Shadow"Symbol 1120 MovieClip {com.nitrome.badicecream.CollectibleBananas} Frame 2
"Collect"Symbol 1120 MovieClip {com.nitrome.badicecream.CollectibleBananas} Frame 3
"Appear"Symbol 1120 MovieClip {com.nitrome.badicecream.CollectibleBananas} Frame 4
"Walk0Down"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 1
"Walk1Down"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 2
"Walk2Down"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 3
"Walk3Down"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 4
"Walk0Up"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 6
"Walk1Up"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 7
"Walk2Up"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 8
"Walk3Up"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 9
"Walk0Left"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 11
"Walk1Left"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 12
"Walk2Left"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 13
"Walk3Left"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 14
"Walk0Right"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 16
"Walk1Right"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 17
"Walk2Right"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 18
"Walk3Right"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 19
"Popup1Down"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 21
"Popup2Down"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 22
"Popup3Down"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 23
"Popup1Right"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 25
"Popup2Right"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 26
"Popup3Right"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 27
"Popup1Up"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 29
"Popup2Up"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 30
"Popup3Up"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 31
"Popup1Left"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 33
"Popup2Left"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 34
"Popup3Left"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 35
"Retract1Down"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 37
"Retract2Down"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 38
"Retract3Down"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 39
"Retract1Right"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 41
"Retract2Right"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 42
"Retract3Right"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 43
"Retract1Up"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 45
"Retract2Up"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 46
"Retract3Up"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 47
"Retract1Left"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 49
"Retract2Left"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 50
"Retract3Left"Symbol 1815 MovieClip {com.nitrome.badicecream.ChaserEnemy} Frame 51
"Lit"Symbol 1944 MovieClip {com.nitrome.badicecream.Campfire} Frame 1
"Unlit"Symbol 1944 MovieClip {com.nitrome.badicecream.Campfire} Frame 2
"Lighting"Symbol 1944 MovieClip {com.nitrome.badicecream.Campfire} Frame 3
"LeftWalk"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 1
"RightWalk"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 2
"UpWalk"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 3
"DownWalk"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 4
"LeftStartRoll"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 6
"LeftEndRoll"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 7
"LeftRoll"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 8
"RightStartRoll"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 10
"RightEndRoll"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 11
"RightRoll"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 12
"UpStartRoll"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 14
"UpEndRoll"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 15
"UpRoll"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 16
"DownStartRoll"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 18
"DownEndRoll"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 19
"DownRoll"Symbol 2131 MovieClip {com.nitrome.badicecream.LogEnemy} Frame 20
"LeftWalk"Symbol 2198 MovieClip {com.nitrome.badicecream.SimpleEnemy4} Frame 1
"RightWalk"Symbol 2198 MovieClip {com.nitrome.badicecream.SimpleEnemy4} Frame 2
"UpWalk"Symbol 2198 MovieClip {com.nitrome.badicecream.SimpleEnemy4} Frame 3
"DownWalk"Symbol 2198 MovieClip {com.nitrome.badicecream.SimpleEnemy4} Frame 4
"Stand"Symbol 2198 MovieClip {com.nitrome.badicecream.SimpleEnemy4} Frame 5
"LeftWalk"Symbol 2263 MovieClip {com.nitrome.badicecream.SimpleEnemy3} Frame 1
"RightWalk"Symbol 2263 MovieClip {com.nitrome.badicecream.SimpleEnemy3} Frame 2
"UpWalk"Symbol 2263 MovieClip {com.nitrome.badicecream.SimpleEnemy3} Frame 3
"DownWalk"Symbol 2263 MovieClip {com.nitrome.badicecream.SimpleEnemy3} Frame 4
"Stand"Symbol 2263 MovieClip {com.nitrome.badicecream.SimpleEnemy3} Frame 5
"LeftWalk"Symbol 2332 MovieClip {com.nitrome.badicecream.SimpleEnemy2} Frame 1
"RightWalk"Symbol 2332 MovieClip {com.nitrome.badicecream.SimpleEnemy2} Frame 2
"UpWalk"Symbol 2332 MovieClip {com.nitrome.badicecream.SimpleEnemy2} Frame 3
"DownWalk"Symbol 2332 MovieClip {com.nitrome.badicecream.SimpleEnemy2} Frame 4
"Stand"Symbol 2332 MovieClip {com.nitrome.badicecream.SimpleEnemy2} Frame 5
"LeftWalk"Symbol 2486 MovieClip {com.nitrome.badicecream.TowerEnemy} Frame 1
"RightWalk"Symbol 2486 MovieClip {com.nitrome.badicecream.TowerEnemy} Frame 2
"UpWalk"Symbol 2486 MovieClip {com.nitrome.badicecream.TowerEnemy} Frame 3
"DownWalk"Symbol 2486 MovieClip {com.nitrome.badicecream.TowerEnemy} Frame 4
"TeleportOut"Symbol 2486 MovieClip {com.nitrome.badicecream.TowerEnemy} Frame 5
"TeleportIn"Symbol 2486 MovieClip {com.nitrome.badicecream.TowerEnemy} Frame 6
"LeftWalk"Symbol 2551 MovieClip {com.nitrome.badicecream.SimpleEnemy1} Frame 1
"RightWalk"Symbol 2551 MovieClip {com.nitrome.badicecream.SimpleEnemy1} Frame 2
"UpWalk"Symbol 2551 MovieClip {com.nitrome.badicecream.SimpleEnemy1} Frame 3
"DownWalk"Symbol 2551 MovieClip {com.nitrome.badicecream.SimpleEnemy1} Frame 4
"Stand"Symbol 2551 MovieClip {com.nitrome.badicecream.SimpleEnemy1} Frame 5
"LeftWalk"Symbol 2694 MovieClip {com.nitrome.badicecream.YellowBreakerEnemy} Frame 1
"RightWalk"Symbol 2694 MovieClip {com.nitrome.badicecream.YellowBreakerEnemy} Frame 2
"UpWalk"Symbol 2694 MovieClip {com.nitrome.badicecream.YellowBreakerEnemy} Frame 3
"DownWalk"Symbol 2694 MovieClip {com.nitrome.badicecream.YellowBreakerEnemy} Frame 4
"LeftBreak"Symbol 2694 MovieClip {com.nitrome.badicecream.YellowBreakerEnemy} Frame 5
"RightBreak"Symbol 2694 MovieClip {com.nitrome.badicecream.YellowBreakerEnemy} Frame 6
"UpBreak"Symbol 2694 MovieClip {com.nitrome.badicecream.YellowBreakerEnemy} Frame 7
"DownBreak"Symbol 2694 MovieClip {com.nitrome.badicecream.YellowBreakerEnemy} Frame 8
"LeftWalk"Symbol 2998 MovieClip {com.nitrome.badicecream.BlueBreakerEnemy} Frame 1
"RightWalk"Symbol 2998 MovieClip {com.nitrome.badicecream.BlueBreakerEnemy} Frame 2
"DownWalk"Symbol 2998 MovieClip {com.nitrome.badicecream.BlueBreakerEnemy} Frame 3
"UpWalk"Symbol 2998 MovieClip {com.nitrome.badicecream.BlueBreakerEnemy} Frame 4
"LeftBreak"Symbol 2998 MovieClip {com.nitrome.badicecream.BlueBreakerEnemy} Frame 5
"RightBreak"Symbol 2998 MovieClip {com.nitrome.badicecream.BlueBreakerEnemy} Frame 6
"DownBreak"Symbol 2998 MovieClip {com.nitrome.badicecream.BlueBreakerEnemy} Frame 7
"UpBreak"Symbol 2998 MovieClip {com.nitrome.badicecream.BlueBreakerEnemy} Frame 8
"LeftWalk"Symbol 3192 MovieClip {com.nitrome.badicecream.GreenBreakerEnemy} Frame 1
"RightWalk"Symbol 3192 MovieClip {com.nitrome.badicecream.GreenBreakerEnemy} Frame 2
"UpWalk"Symbol 3192 MovieClip {com.nitrome.badicecream.GreenBreakerEnemy} Frame 3
"DownWalk"Symbol 3192 MovieClip {com.nitrome.badicecream.GreenBreakerEnemy} Frame 4
"LeftBreak"Symbol 3192 MovieClip {com.nitrome.badicecream.GreenBreakerEnemy} Frame 5
"RightBreak"Symbol 3192 MovieClip {com.nitrome.badicecream.GreenBreakerEnemy} Frame 6
"UpBreak"Symbol 3192 MovieClip {com.nitrome.badicecream.GreenBreakerEnemy} Frame 7
"DownBreak"Symbol 3192 MovieClip {com.nitrome.badicecream.GreenBreakerEnemy} Frame 8
"LeftWalk"Symbol 3201 MovieClip {com.nitrome.badicecream.SimpleEnemy} Frame 1
"RightWalk"Symbol 3201 MovieClip {com.nitrome.badicecream.SimpleEnemy} Frame 2
"UpWalk"Symbol 3201 MovieClip {com.nitrome.badicecream.SimpleEnemy} Frame 3
"DownWalk"Symbol 3201 MovieClip {com.nitrome.badicecream.SimpleEnemy} Frame 4
"LeftWalk"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 1
"RightWalk"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 2
"UpWalk"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 3
"DownWalk"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 4
"LeftClimb"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 6
"RightClimb"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 7
"UpClimb"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 8
"DownClimb"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 9
"LeftFly"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 11
"RightFly"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 12
"UpFly"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 13
"DownFly"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 14
"LeftFall"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 16
"RightFall"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 17
"UpFall"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 18
"DownFall"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 19
"LeftLand"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 21
"RightLand"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 22
"UpLand"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 23
"DownLand"Symbol 3426 MovieClip {com.nitrome.badicecream.FlyingEnemy} Frame 24
"Add"Symbol 3528 MovieClip {com.nitrome.badicecream.IceTile} Frame 1
"Static"Symbol 3528 MovieClip {com.nitrome.badicecream.IceTile} Frame 2
"ItemInside"Symbol 3528 MovieClip {com.nitrome.badicecream.IceTile} Frame 3
"Break"Symbol 3528 MovieClip {com.nitrome.badicecream.IceTile} Frame 4
"QuickBreak"Symbol 3528 MovieClip {com.nitrome.badicecream.IceTile} Frame 5
"Shine"Symbol 3528 MovieClip {com.nitrome.badicecream.IceTile} Frame 6
"Melt"Symbol 3528 MovieClip {com.nitrome.badicecream.IceTile} Frame 7
"Flash"Symbol 3528 MovieClip {com.nitrome.badicecream.IceTile} Frame 8
"LeftStand"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 1
"RightStand"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 2
"UpStand"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 3
"DownStand"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 4
"LeftWalk"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 5
"RightWalk"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 6
"UpWalk"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 7
"DownWalk"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 8
"LeftShoot"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 9
"RightShoot"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 10
"UpShoot"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 11
"DownShoot"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 12
"LeftBreak"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 13
"RightBreak"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 14
"UpBreak"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 15
"DownBreak"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 16
"Die"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 17
"Win"Symbol 3842 MovieClip {com.nitrome.badicecream.PlayerChocolate} Frame 18
"LeftStand"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 1
"RightStand"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 2
"UpStand"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 3
"DownStand"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 4
"LeftWalk"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 5
"RightWalk"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 6
"UpWalk"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 7
"DownWalk"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 8
"LeftShoot"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 9
"RightShoot"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 10
"UpShoot"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 11
"DownShoot"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 12
"LeftBreak"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 13
"RightBreak"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 14
"UpBreak"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 15
"DownBreak"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 16
"Die"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 17
"Win"Symbol 4073 MovieClip {com.nitrome.badicecream.PlayerVanilla} Frame 18
"LeftStand"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 1
"RightStand"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 2
"UpStand"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 3
"DownStand"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 4
"LeftWalk"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 5
"RightWalk"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 6
"UpWalk"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 7
"DownWalk"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 8
"LeftShoot"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 9
"RightShoot"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 10
"UpShoot"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 11
"DownShoot"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 12
"LeftBreak"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 13
"RightBreak"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 14
"UpBreak"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 15
"DownBreak"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 16
"Die"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 17
"Win"Symbol 4306 MovieClip {com.nitrome.badicecream.PlayerStrawberry} Frame 18
"_up"Symbol 4358 MovieClip {com.nitrome.game.PauseButton} Frame 1
"_over"Symbol 4358 MovieClip {com.nitrome.game.PauseButton} Frame 6
"_up"Symbol 4364 MovieClip {com.nitrome.game.ResetButton} Frame 1
"_over"Symbol 4364 MovieClip {com.nitrome.game.ResetButton} Frame 6
"_on_up"Symbol 4372 MovieClip {com.nitrome.game.MusicToggle} Frame 1
"_on_over"Symbol 4372 MovieClip {com.nitrome.game.MusicToggle} Frame 6
"_off_up"Symbol 4372 MovieClip {com.nitrome.game.MusicToggle} Frame 11
"_off_over"Symbol 4372 MovieClip {com.nitrome.game.MusicToggle} Frame 16
"_on_up"Symbol 4378 MovieClip {com.nitrome.game.FxToggle} Frame 1
"_on_over"Symbol 4378 MovieClip {com.nitrome.game.FxToggle} Frame 6
"_off_up"Symbol 4378 MovieClip {com.nitrome.game.FxToggle} Frame 11
"_off_over"Symbol 4378 MovieClip {com.nitrome.game.FxToggle} Frame 16
"_up"Symbol 4379 MovieClip {com.nitrome.game.PlayButton} Frame 1
"_over"Symbol 4379 MovieClip {com.nitrome.game.PlayButton} Frame 11
"_up"Symbol 4380 MovieClip {com.nitrome.game.ScoresButton} Frame 1
"_over"Symbol 4380 MovieClip {com.nitrome.game.ScoresButton} Frame 11
"_up"Symbol 4381 MovieClip {com.nitrome.game.HelpButton} Frame 1
"_over"Symbol 4381 MovieClip {com.nitrome.game.HelpButton} Frame 11
"_up"Symbol 4382 MovieClip {com.nitrome.game.CreditsButton} Frame 1
"_over"Symbol 4382 MovieClip {com.nitrome.game.CreditsButton} Frame 11
"up"Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton} Frame 1
"over"Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton} Frame 11
"locked"Symbol 4388 MovieClip {com.nitrome.game.LevelStartButton} Frame 21
"_up"Symbol 4391 MovieClip {com.nitrome.game.BackToTitleButton1} Frame 1
"_over"Symbol 4391 MovieClip {com.nitrome.game.BackToTitleButton1} Frame 11
"_up"Symbol 4392 MovieClip {com.nitrome.game.BackButton} Frame 1
"_over"Symbol 4392 MovieClip {com.nitrome.game.BackButton} Frame 11
"on"Symbol 4403 MovieClip {HighScoreBoard} Frame 1
"off"Symbol 4403 MovieClip {HighScoreBoard} Frame 11
"_up"Symbol 4404 MovieClip {SubmitButton} Frame 1
"_over"Symbol 4404 MovieClip {SubmitButton} Frame 11
"_up"Symbol 4405 MovieClip {ClearButton} Frame 1
"_over"Symbol 4405 MovieClip {ClearButton} Frame 11
"_up"Symbol 4406 MovieClip {LetterButton} Frame 1
"_over"Symbol 4406 MovieClip {LetterButton} Frame 10
"on"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 1
"off"Symbol 4407 MovieClip {ScoreSubmitPanel} Frame 11
"_up"Symbol 4408 MovieClip {com.nitrome.game.BackToTitleButton2} Frame 1
"_over"Symbol 4408 MovieClip {com.nitrome.game.BackToTitleButton2} Frame 11
"_up"Symbol 4409 MovieClip {com.nitrome.game.CongratulationsSubmitScoreButton} Frame 1
"_over"Symbol 4409 MovieClip {com.nitrome.game.CongratulationsSubmitScoreButton} Frame 11
"loop"Symbol 4411 MovieClip {com.nitrome.game.LoadIndicator} Frame 4
"outAnimation"Symbol 4411 MovieClip {com.nitrome.game.LoadIndicator} Frame 8
"_up"Symbol 4417 MovieClip {com.nitrome.game.ContinueGameButton1} Frame 1
"_over"Symbol 4417 MovieClip {com.nitrome.game.ContinueGameButton1} Frame 11
"_up"Symbol 4418 MovieClip {com.nitrome.game.EndGameButton} Frame 1
"_over"Symbol 4418 MovieClip {com.nitrome.game.EndGameButton} Frame 11
"_up"Symbol 4419 MovieClip {com.nitrome.game.NextLevelButton} Frame 1
"_over"Symbol 4419 MovieClip {com.nitrome.game.NextLevelButton} Frame 11
"_up"Symbol 4420 MovieClip {com.nitrome.game.RestartLevelButton} Frame 1
"_over"Symbol 4420 MovieClip {com.nitrome.game.RestartLevelButton} Frame 11
"_up"Symbol 4421 MovieClip {com.nitrome.game.IngameSubmitScoreButton} Frame 1
"_over"Symbol 4421 MovieClip {com.nitrome.game.IngameSubmitScoreButton} Frame 11
"_up"Symbol 4426 MovieClip {com.nitrome.game.ExitToLevelSelectButton} Frame 1
"_over"Symbol 4426 MovieClip {com.nitrome.game.ExitToLevelSelectButton} Frame 11
"paused"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 1
"help"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 11
"hint1"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 15
"hint2"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 19
"hint3"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 23
"hint4"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 27
"complete"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 31
"failed"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 41
"1p_win"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 51
"2p_win"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 61
"draw"Symbol 4888 MovieClip {badicecream_fla.popupcontent_367} Frame 71




http://swfchan.com/27/130468/info.shtml
Created: 22/2 -2019 05:35:26 Last modified: 22/2 -2019 05:35:26 Server time: 05/05 -2024 20:17:40