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

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

Love Quest - fight other anime girls in this fun puzzle game.swf

This is the info page for
Flash #92070

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


Text
asdf

123456

Love

JUGAR

CAMBIAR IDIOMA

INSTRUCCIONES

espanol

italiano

portugues

francais

deutshe

polski

English

Más juegos - Altri giochi - Mais jogos - Autres jeux - Mehr Spiele - Więcej gier - More games - Más juegos - Altri giochi - Mais jogos - Autres jeux - Mehr Spiele - Więcej gier - More games -

+50

-10

-5

-25

-50

Cada ítem tiene un efecto diferente.

Empezar el juego

Estos ítems
restan vida.

Éste ítem
suma vida.

El objetivo del juego consiste en formar
líneas de tres ítems iguales.
Clica sobre dos ítems cercanos para
intercambiar sus posiciones.

E
X
I
T

Zbliża się bardzo ważna data i...
asdfasdf

chciałabym wyjść gdzieś z Kevinem.

Bien, mais avant tu devras te confronter...

wszystkie spotkać.


I musisz pokonać każdą z nas!

Ta, która wygra zdobędzie...

serce Kevina.

BONNIE

vs

cHARLOTTE

vs

ROSE

cAROL

SAMANTHA

VS

chicasgames.com

jeuxdenanas.com

giochidiragazze.com

jogosemeninas.com

spielemaedchen.com

bonniegames.com

dziewczynygames.com

GAME OVER

ActionScript [AS3]

Section 1
//BARRAVIDA_42 (diam_fla.BARRAVIDA_42) package diam_fla { import flash.display.*; public dynamic class BARRAVIDA_42 extends MovieClip { public var barra:MovieClip; public function BARRAVIDA_42(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package diam_fla
Section 2
//BARRAVIDADETALLES_45 (diam_fla.BARRAVIDADETALLES_45) package diam_fla { import flash.display.*; public dynamic class BARRAVIDADETALLES_45 extends MovieClip { public function BARRAVIDADETALLES_45(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package diam_fla
Section 3
//BOCADILLO1_179 (diam_fla.BOCADILLO1_179) package diam_fla { import flash.display.*; public dynamic class BOCADILLO1_179 extends MovieClip { public var intro_1:MovieClip; } }//package diam_fla
Section 4
//bocadillo2_182 (diam_fla.bocadillo2_182) package diam_fla { import flash.display.*; public dynamic class bocadillo2_182 extends MovieClip { public var intro_2:MovieClip; } }//package diam_fla
Section 5
//bocadillo3_190 (diam_fla.bocadillo3_190) package diam_fla { import flash.display.*; public dynamic class bocadillo3_190 extends MovieClip { public var intro_4:MovieClip; public var intro_3:MovieClip; } }//package diam_fla
Section 6
//BOCADILLO4_198 (diam_fla.BOCADILLO4_198) package diam_fla { import flash.display.*; public dynamic class BOCADILLO4_198 extends MovieClip { public var intro_5:MovieClip; } }//package diam_fla
Section 7
//bocadillo5_202 (diam_fla.bocadillo5_202) package diam_fla { import flash.display.*; public dynamic class bocadillo5_202 extends MovieClip { public var intro_6:MovieClip; } }//package diam_fla
Section 8
//bocadillo7_206 (diam_fla.bocadillo7_206) package diam_fla { import flash.display.*; import flash.text.*; public dynamic class bocadillo7_206 extends MovieClip { public var txt:TextField; } }//package diam_fla
Section 9
//bonieda_39 (diam_fla.bonieda_39) package diam_fla { import flash.display.*; import rutch.players.*; public dynamic class bonieda_39 extends MovieClip { public function bonieda_39(){ addFrameScript(7, frame8); } function frame8(){ Player(parent.parent).animationPlayed(); } } }//package diam_fla
Section 10
//Bonnie_27 (diam_fla.Bonnie_27) package diam_fla { import flash.display.*; public dynamic class Bonnie_27 extends MovieClip { public function Bonnie_27(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7); } function frame3(){ stop(); } function frame6(){ stop(); } function frame7(){ stop(); } function frame1(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 11
//bonnielose_35 (diam_fla.bonnielose_35) package diam_fla { import flash.display.*; public dynamic class bonnielose_35 extends MovieClip { public function bonnielose_35(){ addFrameScript(24, frame25); } function frame25(){ stop(); } } }//package diam_fla
Section 12
//BONNIERIVAL_220 (diam_fla.BONNIERIVAL_220) package diam_fla { import flash.display.*; public dynamic class BONNIERIVAL_220 extends MovieClip { public function BONNIERIVAL_220(){ addFrameScript(6, frame7); } function frame7(){ stop(); } } }//package diam_fla
Section 13
//botoneselegir_125 (diam_fla.botoneselegir_125) package diam_fla { import flash.display.*; import flash.text.*; public dynamic class botoneselegir_125 extends MovieClip { public var btn_1:SimpleButton; public var btn_3:SimpleButton; public var btn_2:SimpleButton; public var txt_1:TextField; public var txt_2:TextField; public var txt_3:TextField; } }//package diam_fla
Section 14
//botoneselegirmodo_124 (diam_fla.botoneselegirmodo_124) package diam_fla { import flash.display.*; public dynamic class botoneselegirmodo_124 extends MovieClip { public var bots:MovieClip; } }//package diam_fla
Section 15
//carol__243 (diam_fla.carol__243) package diam_fla { import flash.display.*; public dynamic class carol__243 extends MovieClip { public function carol__243(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame3(){ stop(); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 16
//Carol_80 (diam_fla.Carol_80) package diam_fla { import flash.display.*; public dynamic class Carol_80 extends MovieClip { public function Carol_80(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7); } function frame3(){ stop(); } function frame6(){ stop(); } function frame7(){ stop(); } function frame1(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 17
//carolda_97 (diam_fla.carolda_97) package diam_fla { import flash.display.*; import rutch.players.*; public dynamic class carolda_97 extends MovieClip { public function carolda_97(){ addFrameScript(7, frame8); } function frame8(){ Player(parent.parent).animationPlayed(); } } }//package diam_fla
Section 18
//carolganandomov_87 (diam_fla.carolganandomov_87) package diam_fla { import flash.display.*; public dynamic class carolganandomov_87 extends MovieClip { public function carolganandomov_87(){ addFrameScript(114, frame115); } function frame115(){ stop(); } } }//package diam_fla
Section 19
//Carollost_93 (diam_fla.Carollost_93) package diam_fla { import flash.display.*; public dynamic class Carollost_93 extends MovieClip { public function Carollost_93(){ addFrameScript(24, frame25); } function frame25(){ stop(); } } }//package diam_fla
Section 20
//CAROLRIVALS_225 (diam_fla.CAROLRIVALS_225) package diam_fla { import flash.display.*; public dynamic class CAROLRIVALS_225 extends MovieClip { public function CAROLRIVALS_225(){ addFrameScript(6, frame7); } function frame7(){ stop(); } } }//package diam_fla
Section 21
//carolwinsmov_89 (diam_fla.carolwinsmov_89) package diam_fla { import flash.display.*; public dynamic class carolwinsmov_89 extends MovieClip { public function carolwinsmov_89(){ addFrameScript(22, frame23); } function frame23(){ stop(); } } }//package diam_fla
Section 22
//charlotte__237 (diam_fla.charlotte__237) package diam_fla { import flash.display.*; public dynamic class charlotte__237 extends MovieClip { public function charlotte__237(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame3(){ stop(); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 23
//Charlotte_48 (diam_fla.Charlotte_48) package diam_fla { import flash.display.*; public dynamic class Charlotte_48 extends MovieClip { public function Charlotte_48(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7); } function frame3(){ stop(); } function frame6(){ stop(); } function frame7(){ stop(); } function frame1(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 24
//charlotteda_61 (diam_fla.charlotteda_61) package diam_fla { import flash.display.*; import rutch.players.*; public dynamic class charlotteda_61 extends MovieClip { public function charlotteda_61(){ addFrameScript(7, frame8); } function frame8(){ Player(parent.parent).animationPlayed(); } } }//package diam_fla
Section 25
//charlottelost_57 (diam_fla.charlottelost_57) package diam_fla { import flash.display.*; public dynamic class charlottelost_57 extends MovieClip { public function charlottelost_57(){ addFrameScript(24, frame25); } function frame25(){ stop(); } } }//package diam_fla
Section 26
//CHARLOTTERIVAL_221 (diam_fla.CHARLOTTERIVAL_221) package diam_fla { import flash.display.*; public dynamic class CHARLOTTERIVAL_221 extends MovieClip { public function CHARLOTTERIVAL_221(){ addFrameScript(6, frame7); } function frame7(){ stop(); } } }//package diam_fla
Section 27
//DETALLES_3 (diam_fla.DETALLES_3) package diam_fla { import flash.display.*; public dynamic class DETALLES_3 extends MovieClip { public function DETALLES_3(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package diam_fla
Section 28
//FONDOprimerapartado__165 (diam_fla.FONDOprimerapartado__165) package diam_fla { import flash.display.*; import flash.text.*; public dynamic class FONDOprimerapartado__165 extends MovieClip { public var caja_1:TextField; public var btn_next:SimpleButton; } }//package diam_fla
Section 29
//FONDOsegundo__140 (diam_fla.FONDOsegundo__140) package diam_fla { import flash.display.*; import flash.text.*; public dynamic class FONDOsegundo__140 extends MovieClip { public var inst_2a:TextField; public var inst_2b:TextField; public var txt_jugar:TextField; public var btn_prev:SimpleButton; public var btn_juego:SimpleButton; public var inst_2:TextField; } }//package diam_fla
Section 30
//imagen_266 (diam_fla.imagen_266) package diam_fla { import flash.display.*; public dynamic class imagen_266 extends MovieClip { public function imagen_266(){ addFrameScript(27, frame28); } function frame28(){ stop(); } } }//package diam_fla
Section 31
//introhistoria_175 (diam_fla.introhistoria_175) package diam_fla { import flash.events.*; import flash.display.*; import rutch.stage.*; public dynamic class introhistoria_175 extends MovieClip { public var skip:SimpleButton; public function introhistoria_175(){ addFrameScript(1, frame2, 985, frame986); } public function initGame(_arg1:MouseEvent):void{ TheStage(parent).gotoAndPlay("juego-ready"); } function frame986(){ TheStage(parent).gotoAndPlay("juego-ready"); } function frame2(){ skip.addEventListener(MouseEvent.CLICK, initGame); } } }//package diam_fla
Section 32
//item1_15 (diam_fla.item1_15) package diam_fla { import flash.display.*; public dynamic class item1_15 extends MovieClip { public function item1_15(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 33
//item2_23 (diam_fla.item2_23) package diam_fla { import flash.display.*; public dynamic class item2_23 extends MovieClip { public function item2_23(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 34
//item3_11 (diam_fla.item3_11) package diam_fla { import flash.display.*; public dynamic class item3_11 extends MovieClip { public function item3_11(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 35
//item5_20 (diam_fla.item5_20) package diam_fla { import flash.display.*; public dynamic class item5_20 extends MovieClip { public function item5_20(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 36
//item6_18 (diam_fla.item6_18) package diam_fla { import flash.display.*; public dynamic class item6_18 extends MovieClip { public function item6_18(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 37
//letras_264 (diam_fla.letras_264) package diam_fla { import flash.display.*; public dynamic class letras_264 extends MovieClip { public function letras_264(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package diam_fla
Section 38
//logos_255 (diam_fla.logos_255) package diam_fla { import flash.display.*; public dynamic class logos_255 extends MovieClip { public function logos_255(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7); } function frame3(){ stop(); } function frame6(){ stop(); } function frame7(){ stop(); } function frame1(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 39
//movcasillajugador__249 (diam_fla.movcasillajugador__249) package diam_fla { import flash.display.*; public dynamic class movcasillajugador__249 extends MovieClip { public function movcasillajugador__249(){ addFrameScript(9, frame10, 18, frame19, 28, frame29, 38, frame39); } function frame10(){ stop(); } function frame19(){ stop(); } function frame29(){ stop(); } function frame39(){ stop(); } } }//package diam_fla
Section 40
//movcorazonmasjuegosPULSAR_263 (diam_fla.movcorazonmasjuegosPULSAR_263) package diam_fla { import flash.display.*; public dynamic class movcorazonmasjuegosPULSAR_263 extends MovieClip { public function movcorazonmasjuegosPULSAR_263(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package diam_fla
Section 41
//movcorazonmasjuegossobre_261 (diam_fla.movcorazonmasjuegossobre_261) package diam_fla { import flash.display.*; public dynamic class movcorazonmasjuegossobre_261 extends MovieClip { public function movcorazonmasjuegossobre_261(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package diam_fla
Section 42
//movletras_262 (diam_fla.movletras_262) package diam_fla { import flash.display.*; public dynamic class movletras_262 extends MovieClip { public function movletras_262(){ addFrameScript(8, frame9); } function frame9(){ stop(); } } }//package diam_fla
Section 43
//MOVLETRAS_276 (diam_fla.MOVLETRAS_276) package diam_fla { import flash.display.*; public dynamic class MOVLETRAS_276 extends MovieClip { public function MOVLETRAS_276(){ addFrameScript(27, frame28); } function frame28(){ stop(); } } }//package diam_fla
Section 44
//ONOMATOPEYA_178 (diam_fla.ONOMATOPEYA_178) package diam_fla { import flash.display.*; public dynamic class ONOMATOPEYA_178 extends MovieClip { public function ONOMATOPEYA_178(){ addFrameScript(22, frame23); } function frame23(){ stop(); } } }//package diam_fla
Section 45
//pant_228 (diam_fla.pant_228) package diam_fla { import flash.display.*; public dynamic class pant_228 extends MovieClip { public var rivs:MovieClip; public var pla:MovieClip; } }//package diam_fla
Section 46
//PANTALLAINTERMEDIOVERSUS_218 (diam_fla.PANTALLAINTERMEDIOVERSUS_218) package diam_fla { import flash.display.*; public dynamic class PANTALLAINTERMEDIOVERSUS_218 extends MovieClip { public function PANTALLAINTERMEDIOVERSUS_218(){ addFrameScript(13, frame14); } function frame14(){ stop(); } } }//package diam_fla
Section 47
//preloadmc_1 (diam_fla.preloadmc_1) package diam_fla { import flash.display.*; import flash.text.*; public dynamic class preloadmc_1 extends MovieClip { public var loader:MovieClip; public var loader_text:TextField; } }//package diam_fla
Section 48
//PRESENTACIONBONNIEMODOVERSUS_217 (diam_fla.PRESENTACIONBONNIEMODOVERSUS_217) package diam_fla { import flash.display.*; public dynamic class PRESENTACIONBONNIEMODOVERSUS_217 extends MovieClip { public function PRESENTACIONBONNIEMODOVERSUS_217(){ addFrameScript(21, frame22); } function frame22(){ stop(); } } }//package diam_fla
Section 49
//PRESENTACIONCAROLMODOVERSUS_224 (diam_fla.PRESENTACIONCAROLMODOVERSUS_224) package diam_fla { import flash.display.*; public dynamic class PRESENTACIONCAROLMODOVERSUS_224 extends MovieClip { public function PRESENTACIONCAROLMODOVERSUS_224(){ addFrameScript(20, frame21); } function frame21(){ stop(); } } }//package diam_fla
Section 50
//PRESENTACIONCHARLOTTEMODOVERSUS_219 (diam_fla.PRESENTACIONCHARLOTTEMODOVERSUS_219) package diam_fla { import flash.display.*; public dynamic class PRESENTACIONCHARLOTTEMODOVERSUS_219 extends MovieClip { public function PRESENTACIONCHARLOTTEMODOVERSUS_219(){ addFrameScript(20, frame21); } function frame21(){ stop(); } } }//package diam_fla
Section 51
//PRESENTACIONROSEMODOVERSUS_222 (diam_fla.PRESENTACIONROSEMODOVERSUS_222) package diam_fla { import flash.display.*; public dynamic class PRESENTACIONROSEMODOVERSUS_222 extends MovieClip { public function PRESENTACIONROSEMODOVERSUS_222(){ addFrameScript(20, frame21); } function frame21(){ stop(); } } }//package diam_fla
Section 52
//PRESENTACIONSAMANTHAMODOVERSUS_226 (diam_fla.PRESENTACIONSAMANTHAMODOVERSUS_226) package diam_fla { import flash.display.*; public dynamic class PRESENTACIONSAMANTHAMODOVERSUS_226 extends MovieClip { public function PRESENTACIONSAMANTHAMODOVERSUS_226(){ addFrameScript(20, frame21); } function frame21(){ stop(); } } }//package diam_fla
Section 53
//rivales__236 (diam_fla.rivales__236) package diam_fla { import flash.display.*; public dynamic class rivales__236 extends MovieClip { public var riv_2:MovieClip; public var riv_3:MovieClip; public var riv_4:MovieClip; public var riv_1:MovieClip; } }//package diam_fla
Section 54
//rose__240 (diam_fla.rose__240) package diam_fla { import flash.display.*; public dynamic class rose__240 extends MovieClip { public function rose__240(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame3(){ stop(); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 55
//Rose_64 (diam_fla.Rose_64) package diam_fla { import flash.display.*; public dynamic class Rose_64 extends MovieClip { public function Rose_64(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7); } function frame3(){ stop(); } function frame6(){ stop(); } function frame7(){ stop(); } function frame1(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 56
//roseda_77 (diam_fla.roseda_77) package diam_fla { import flash.display.*; import rutch.players.*; public dynamic class roseda_77 extends MovieClip { public function roseda_77(){ addFrameScript(7, frame8); } function frame8(){ Player(parent.parent).animationPlayed(); } } }//package diam_fla
Section 57
//roselose_73 (diam_fla.roselose_73) package diam_fla { import flash.display.*; public dynamic class roselose_73 extends MovieClip { public function roselose_73(){ addFrameScript(24, frame25); } function frame25(){ stop(); } } }//package diam_fla
Section 58
//ROSERIVALS_223 (diam_fla.ROSERIVALS_223) package diam_fla { import flash.display.*; public dynamic class ROSERIVALS_223 extends MovieClip { public function ROSERIVALS_223(){ addFrameScript(6, frame7); } function frame7(){ stop(); } } }//package diam_fla
Section 59
//samantha__246 (diam_fla.samantha__246) package diam_fla { import flash.display.*; public dynamic class samantha__246 extends MovieClip { public function samantha__246(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame3(){ stop(); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 60
//Samantha_100 (diam_fla.Samantha_100) package diam_fla { import flash.display.*; public dynamic class Samantha_100 extends MovieClip { public function Samantha_100(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7); } function frame3(){ stop(); } function frame6(){ stop(); } function frame7(){ stop(); } function frame1(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame2(){ stop(); } } }//package diam_fla
Section 61
//samanthada_113 (diam_fla.samanthada_113) package diam_fla { import flash.display.*; import rutch.players.*; public dynamic class samanthada_113 extends MovieClip { public function samanthada_113(){ addFrameScript(7, frame8); } function frame8(){ Player(parent.parent).animationPlayed(); } } }//package diam_fla
Section 62
//Samanthalost_109 (diam_fla.Samanthalost_109) package diam_fla { import flash.display.*; public dynamic class Samanthalost_109 extends MovieClip { public function Samanthalost_109(){ addFrameScript(33, frame34); } function frame34(){ stop(); } } }//package diam_fla
Section 63
//SAMANTHARIVALS_227 (diam_fla.SAMANTHARIVALS_227) package diam_fla { import flash.display.*; public dynamic class SAMANTHARIVALS_227 extends MovieClip { public function SAMANTHARIVALS_227(){ addFrameScript(6, frame7); } function frame7(){ stop(); } } }//package diam_fla
Section 64
//texto1_181 (diam_fla.texto1_181) package diam_fla { import flash.display.*; import flash.text.*; public dynamic class texto1_181 extends MovieClip { public var txt:TextField; } }//package diam_fla
Section 65
//texto2_184 (diam_fla.texto2_184) package diam_fla { import flash.display.*; import flash.text.*; public dynamic class texto2_184 extends MovieClip { public var txt:TextField; } }//package diam_fla
Section 66
//TEXTO3_192 (diam_fla.TEXTO3_192) package diam_fla { import flash.display.*; import flash.text.*; public dynamic class TEXTO3_192 extends MovieClip { public var txt:TextField; } }//package diam_fla
Section 67
//TEXTO4_193 (diam_fla.TEXTO4_193) package diam_fla { import flash.display.*; import flash.text.*; public dynamic class TEXTO4_193 extends MovieClip { public var txt:TextField; } }//package diam_fla
Section 68
//TEXTO5_200 (diam_fla.TEXTO5_200) package diam_fla { import flash.display.*; import flash.text.*; public dynamic class TEXTO5_200 extends MovieClip { public var txt:TextField; } }//package diam_fla
Section 69
//texto6_204 (diam_fla.texto6_204) package diam_fla { import flash.display.*; import flash.text.*; public dynamic class texto6_204 extends MovieClip { public var txt:TextField; } }//package diam_fla
Section 70
//todaslasbanderas_129 (diam_fla.todaslasbanderas_129) package diam_fla { import flash.display.*; public dynamic class todaslasbanderas_129 extends MovieClip { public var pt:SimpleButton; public var pl:SimpleButton; public var it:SimpleButton; public var de:SimpleButton; public var en:SimpleButton; public var es:SimpleButton; public var fr:SimpleButton; } }//package diam_fla
Section 71
//versusversusversus_216 (diam_fla.versusversusversus_216) package diam_fla { import flash.display.*; import rutch.stage.*; public dynamic class versusversusversus_216 extends MovieClip { public var riv_2:MovieClip; public var riv_3:MovieClip; public var riv_4:MovieClip; public var riv_1:MovieClip; public var player:MovieClip; public function versusversusversus_216(){ addFrameScript(91, frame92, 182, frame183, 274, frame275, 366, frame367); } function frame275(){ TheStage(parent).initBoardGame(); } function frame183(){ TheStage(parent).initBoardGame(); } function frame92(){ TheStage(parent).initBoardGame(); } function frame367(){ TheStage(parent).initBoardGame(); } } }//package diam_fla
Section 72
//vi_177 (diam_fla.vi_177) package diam_fla { import flash.events.*; import flash.display.*; import flash.geom.*; import rutch.stage.*; import flash.utils.*; import flash.filters.*; import flash.media.*; import flash.text.*; import flash.ui.*; import flash.net.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.printing.*; import flash.xml.*; public dynamic class vi_177 extends MovieClip { public var intro_34:MovieClip; public var intro_1:MovieClip; public var intro_5:MovieClip; public var intro_6:MovieClip; public var intro_7:MovieClip; public var intro_2:MovieClip; public function vi_177(){ addFrameScript(51, frame52, 117, frame118, 437, frame438, 605, frame606, 749, frame750, 834, frame835); } function frame835(){ intro_7.txt.text = Languages.INTRO_7[Languages.lang]; } function frame606(){ intro_5.intro_5.txt.text = Languages.INTRO_5[Languages.lang]; } function frame438(){ intro_34.intro_3.txt.text = Languages.INTRO_3[Languages.lang]; intro_34.intro_4.txt.text = Languages.INTRO_4[Languages.lang]; } function frame118(){ intro_2.intro_2.txt.text = Languages.INTRO_2[Languages.lang]; } function frame750(){ intro_6.intro_6.txt.text = Languages.INTRO_6[Languages.lang]; } function frame52(){ intro_1.intro_1.txt.text = Languages.INTRO_1[Languages.lang]; } } }//package diam_fla
Section 73
//Elastic (fl.transitions.easing.Elastic) package fl.transitions.easing { public class Elastic { public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=0, _arg6:Number=0):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * 0.3); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / (2 * Math.PI)) * Math.asin((_arg3 / _arg5))); }; return (((((_arg5 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6))) + _arg3) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=0, _arg6:Number=0):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * 0.3); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / (2 * Math.PI)) * Math.asin((_arg3 / _arg5))); }; --_arg1; return ((-(((_arg5 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6)))) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=0, _arg6:Number=0):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 == 2){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * (0.3 * 1.5)); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / (2 * Math.PI)) * Math.asin((_arg3 / _arg5))); }; if (_arg1 < 1){ --_arg1; return (((-0.5 * ((_arg5 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6)))) + _arg2)); }; --_arg1; return ((((((_arg5 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6))) * 0.5) + _arg3) + _arg2)); } } }//package fl.transitions.easing
Section 74
//Tween (fl.transitions.Tween) package fl.transitions { import flash.events.*; import flash.display.*; import flash.utils.*; public class Tween extends EventDispatcher { private var _position:Number;// = NAN public var prevTime:Number;// = NAN public var prevPos:Number;// = NAN public var isPlaying:Boolean;// = false public var begin:Number;// = NAN private var _fps:Number;// = NAN private var _time:Number;// = NAN public var change:Number;// = NAN private var _finish:Number;// = NAN public var looping:Boolean;// = false private var _intervalID:uint;// = 0 public var func:Function; private var _timer:Timer;// = null private var _startTime:Number;// = NAN public var prop:String;// = "" private var _duration:Number;// = NAN public var obj:Object;// = null public var useSeconds:Boolean;// = false protected static var _mc:MovieClip = new MovieClip(); public function Tween(_arg1:Object, _arg2:String, _arg3:Function, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Boolean=false){ isPlaying = false; obj = null; prop = ""; func = function (_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); }; begin = NaN; change = NaN; useSeconds = false; prevTime = NaN; prevPos = NaN; looping = false; _duration = NaN; _time = NaN; _fps = NaN; _position = NaN; _startTime = NaN; _intervalID = 0; _finish = NaN; _timer = null; super(); if (!arguments.length){ return; }; this.obj = _arg1; this.prop = _arg2; this.begin = _arg4; this.position = _arg4; this.duration = _arg6; this.useSeconds = _arg7; if ((_arg3 is Function)){ this.func = _arg3; }; this.finish = _arg5; this._timer = new Timer(100); this.start(); } public function continueTo(_arg1:Number, _arg2:Number):void{ this.begin = this.position; this.finish = _arg1; if (!isNaN(_arg2)){ this.duration = _arg2; }; this.start(); } public function stop():void{ this.stopEnterFrame(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_STOP, this._time, this._position)); } private function fixTime():void{ if (this.useSeconds){ this._startTime = (getTimer() - (this._time * 1000)); }; } public function set FPS(_arg1:Number):void{ var _local2:Boolean; _local2 = this.isPlaying; this.stopEnterFrame(); this._fps = _arg1; if (_local2){ this.startEnterFrame(); }; } public function get finish():Number{ return ((this.begin + this.change)); } public function get duration():Number{ return (this._duration); } protected function startEnterFrame():void{ var _local1:Number; if (isNaN(this._fps)){ _mc.addEventListener(Event.ENTER_FRAME, this.onEnterFrame, false, 0, true); } else { _local1 = (1000 / this._fps); this._timer.delay = _local1; this._timer.addEventListener(TimerEvent.TIMER, this.timerHandler, false, 0, true); this._timer.start(); }; this.isPlaying = true; } public function set time(_arg1:Number):void{ this.prevTime = this._time; if (_arg1 > this.duration){ if (this.looping){ this.rewind((_arg1 - this._duration)); this.update(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_LOOP, this._time, this._position)); } else { if (this.useSeconds){ this._time = this._duration; this.update(); }; this.stop(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_FINISH, this._time, this._position)); }; } else { if (_arg1 < 0){ this.rewind(); this.update(); } else { this._time = _arg1; this.update(); }; }; } protected function stopEnterFrame():void{ if (isNaN(this._fps)){ _mc.removeEventListener(Event.ENTER_FRAME, this.onEnterFrame); } else { this._timer.stop(); }; this.isPlaying = false; } public function getPosition(_arg1:Number=NaN):Number{ if (isNaN(_arg1)){ _arg1 = this._time; }; return (this.func(_arg1, this.begin, this.change, this._duration)); } public function set finish(_arg1:Number):void{ this.change = (_arg1 - this.begin); } public function set duration(_arg1:Number):void{ this._duration = ((_arg1)<=0) ? Infinity : _arg1; } public function setPosition(_arg1:Number):void{ this.prevPos = this._position; if (this.prop.length){ this.obj[this.prop] = (this._position = _arg1); }; this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_CHANGE, this._time, this._position)); } public function resume():void{ this.fixTime(); this.startEnterFrame(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_RESUME, this._time, this._position)); } public function fforward():void{ this.time = this._duration; this.fixTime(); } protected function onEnterFrame(_arg1:Event):void{ this.nextFrame(); } public function get position():Number{ return (this.getPosition(this._time)); } public function yoyo():void{ this.continueTo(this.begin, this.time); } public function nextFrame():void{ if (this.useSeconds){ this.time = ((getTimer() - this._startTime) / 1000); } else { this.time = (this._time + 1); }; } protected function timerHandler(_arg1:TimerEvent):void{ this.nextFrame(); _arg1.updateAfterEvent(); } public function get FPS():Number{ return (this._fps); } public function rewind(_arg1:Number=0):void{ this._time = _arg1; this.fixTime(); this.update(); } public function set position(_arg1:Number):void{ this.setPosition(_arg1); } public function get time():Number{ return (this._time); } private function update():void{ this.setPosition(this.getPosition(this._time)); } public function start():void{ this.rewind(); this.startEnterFrame(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_START, this._time, this._position)); } public function prevFrame():void{ if (!this.useSeconds){ this.time = (this._time - 1); }; } } }//package fl.transitions
Section 75
//TweenEvent (fl.transitions.TweenEvent) package fl.transitions { import flash.events.*; public class TweenEvent extends Event { public var time:Number;// = NAN public var position:Number;// = NAN public static const MOTION_START:String = "motionStart"; public static const MOTION_STOP:String = "motionStop"; public static const MOTION_LOOP:String = "motionLoop"; public static const MOTION_CHANGE:String = "motionChange"; public static const MOTION_FINISH:String = "motionFinish"; public static const MOTION_RESUME:String = "motionResume"; public function TweenEvent(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Boolean=false, _arg5:Boolean=false){ time = NaN; position = NaN; super(_arg1, _arg4, _arg5); this.time = _arg2; this.position = _arg3; } override public function clone():Event{ return (new TweenEvent(this.type, this.time, this.position, this.bubbles, this.cancelable)); } } }//package fl.transitions
Section 76
//ArraysFunctions (rutch.arrays.ArraysFunctions) package rutch.arrays { public class ArraysFunctions { public static function clone2dArray(_arg1:Array):Array{ var _local2:Array; var _local3:Number; var _local4:Number; _local2 = new Array(); _local3 = 0; while (_local3 < _arg1.length) { _local2[_local3] = new Array(); _local4 = 0; while (_local4 < _arg1[_local3].length) { _local2[_local3][_local4] = _arg1[_local3][_local4]; _local4++; }; _local3++; }; return (_local2); } public static function cloneArray(_arg1:Array):Array{ var _local2:Array; var _local3:Number; _local2 = new Array(); _local3 = 0; while (_local3 < _arg1.length) { _local2[_local3] = _arg1[_local3]; _local3++; }; return (_local2); } } }//package rutch.arrays
Section 77
//Counter (rutch.board.Counter) package rutch.board { import flash.events.*; import rutch.game.*; import flash.display.*; import flash.geom.*; import flash.filters.*; import fl.transitions.easing.*; import fl.transitions.*; public class Counter extends MovieClip { private const gravity:Number = 9; private var coord:Point; private var delMe:Boolean;// = false private var disapearing:Boolean;// = false private var blurDisapear:BlurFilter; private var movementY:Tween; private var movementX:Tween; public var mc:MovieClip; private var falling:Boolean;// = false private var glowDisapear:GlowFilter; private var type:String; private var glow:GlowFilter; private var selected:Boolean;// = false public function Counter(_arg1:String=""){ glow = new GlowFilter(); glowDisapear = new GlowFilter(); blurDisapear = new BlurFilter(); falling = false; disapearing = false; selected = false; delMe = false; super(); addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5); this.type = _arg1; this.createFilters(); this.buttonMode = true; this.addEventListener(MouseEvent.CLICK, this.clickMe); } public function select():void{ this.selected = true; this.mc.gotoAndStop("selec"); } public function getDisapearing():Boolean{ return (this.disapearing); } public function getSelected():Boolean{ return (this.selected); } public function removeMe():void{ this.delMe = true; } public function getCoord():Point{ return (this.coord); } public function rotateTo(_arg1:Point):void{ this.coord = _arg1; this.movementX = new Tween(this, "x", Elastic.easeOut, this.x, this.coord.x, 1, true); this.movementY = new Tween(this, "y", Elastic.easeOut, this.y, this.coord.y, 1, true); this.movementX.start(); this.movementY.start(); } private function createFilters():void{ this.glow.color = 0xFFFFFF; this.glow.blurX = (this.glow.blurY = 8); this.glow.strength = 3.2; this.glow.quality = BitmapFilterQuality.HIGH; this.glowDisapear.color = 0xFFFFFF; this.glowDisapear.blurX = (this.glow.blurY = 20); this.glowDisapear.strength = 1; this.glowDisapear.quality = BitmapFilterQuality.HIGH; this.blurDisapear.blurX = (this.blurDisapear.blurY = 0); this.blurDisapear.quality = BitmapFilterQuality.HIGH; } function frame3(){ stop(); } public function inGroup():void{ this.disapearing = true; MovieClip(this).filters = [this.glowDisapear, this.blurDisapear]; this.addEventListener(Event.ENTER_FRAME, this.disapearEffect); } function frame1(){ stop(); } public function clickMe(_arg1:MouseEvent=null):void{ if ((((GameStats.turn == 0)) && (!(MainBoard(parent).getRotationInTurn())))){ if (this.selected){ this.deselect(); } else { this.select(); }; }; } public function showMe(_arg1:Point):void{ this.gotoAndStop(("counter_" + this.type)); this.coord = _arg1; this.falling = true; this.addEventListener(Event.ENTER_FRAME, this.toFallOver); } function frame4(){ stop(); } function frame5(){ stop(); } public function toFallOver(_arg1:Event):void{ this.y = (this.y + this.gravity); if (this.y >= this.coord.y){ this.y = this.coord.y; this.falling = false; this.removeEventListener(Event.ENTER_FRAME, this.toFallOver); }; } public function getFalling():Boolean{ return (this.falling); } public function getDelMe():Boolean{ return (this.delMe); } public function stopRotation():void{ if (this.movementX != null){ this.movementX.stop(); this.movementY.stop(); this.x = this.coord.x; this.y = this.coord.y; }; } public function compareTypes(_arg1:Counter):Boolean{ var _local2:Boolean; _local2 = false; if (this.type == _arg1.getType()){ _local2 = true; }; return (_local2); } public function getType():String{ return (this.type); } function frame2(){ stop(); } public function deselect():void{ this.selected = false; this.mc.gotoAndStop("normal"); } public function disapearEffect(_arg1:Event):void{ this.glowDisapear.strength = (this.glowDisapear.strength + 0.2); this.blurDisapear.blurX = (this.blurDisapear.blurY = (this.blurDisapear.blurY + 5)); MovieClip(this).filters = [this.glowDisapear, this.blurDisapear]; if ((((this.glowDisapear.strength >= 3.45)) && ((this.blurDisapear.blurX >= 80)))){ this.removeEventListener(Event.ENTER_FRAME, this.disapearEffect); this.removeMe(); }; } } }//package rutch.board
Section 78
//MainBoard (rutch.board.MainBoard) package rutch.board { import rutch.game.*; import flash.display.*; import flash.geom.*; import rutch.mates.*; public class MainBoard extends MovieClip { private const squareTag:Number = 40; private const squareDimensions:Array; private var counters:Array; private var position:Point; private var damages:Array; private var damageToApply:Boolean;// = false private var animationInProcess:Boolean;// = false private var rotationInTurn:Boolean;// = false private var gameStats:GameStats; private var boardChecked:Boolean;// = true public function MainBoard(){ squareDimensions = new Array(8, 8); counters = new Array(); boardChecked = true; rotationInTurn = false; damages = new Array(0, 0); damageToApply = false; animationInProcess = false; super(); } public function setDamageToApply(_arg1:Boolean):void{ this.damageToApply = _arg1; } public function init(_arg1:Point):void{ this.position = _arg1; this.x = this.position.x; this.y = this.position.y; this.prepareCounterArray(); this.createNewBoard(); } public function createRandomCounter():Counter{ var _local1:Array; var _local2:String; var _local3:Counter; _local1 = SpecificGameDeclarations.counterTypes; _local2 = _local1[MatesFunctions.getAleatori(0, (_local1.length - 1))]; _local3 = new Counter(_local2); return (_local3); } private function anyCounterIsDisapearing():Boolean{ var _local1:Boolean; var _local2:Number; var _local3:Number; _local1 = false; _local2 = 0; while ((((_local2 < this.counters.length)) && (!(_local1)))) { _local3 = 0; while ((((_local3 < this.counters[_local2].length)) && (!(_local1)))) { if (this.counters[_local2][_local3].getDisapearing()){ _local1 = true; }; _local3++; }; _local2++; }; return (_local1); } public function colCoincidences(_arg1:Number, _arg2:Array=null):Array{ var _local3:Array; var _local4:Number; var _local5:Number; var _local6:Number; if (_arg2 == null){ _arg2 = this.counters; }; _local3 = new Array("nop"); _local4 = 0; _local5 = 1; _local6 = 0; while (_local6 < this.squareDimensions[0]) { _local5 = 1; while (((((_local6 + _local5) < this.squareDimensions[0])) && (Counter(_arg2[_arg1][_local6]).compareTypes(Counter(_arg2[_arg1][(_local6 + _local5)]))))) { _local5++; }; if (_local5 >= 3){ _local3[_local4] = new Array(_local6, ((_local6 + _local5) - 1)); _local4++; }; _local6 = (_local6 + _local5); }; return (_local3); } public function getRotationInTurn():Boolean{ return (this.rotationInTurn); } private function prepareCounterArray():void{ var _local1:Number; this.counters = new Array(); _local1 = 0; while (_local1 < this.squareDimensions[0]) { this.counters[_local1] = new Array(); _local1++; }; } public function checkMissingCounters():void{ var _local1:Boolean; var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; _local1 = false; _local2 = 0; while (_local2 < this.counters.length) { _local3 = 0; while (_local3 < this.counters[_local2].length) { if (((((!((this.counters[_local2][_local3] == null))) && ((this.counters[_local2][(_local3 + 1)] == null)))) && (((_local3 + 1) < this.counters[_local2].length)))){ this.counters[_local2][(_local3 + 1)] = this.counters[_local2][_local3]; this.counters[_local2][_local3] = null; _local3 = -1; _local1 = true; } else { if (this.counters[_local2][_local3] == null){ _local1 = true; }; }; _local3++; }; _local2++; }; if (_local1){ _local4 = 0; while (_local4 < this.counters.length) { _local5 = 0; while (_local5 < this.counters[_local4].length) { if (this.counters[_local4][_local5] != null){ this.counters[_local4][_local5].stopRotation(); this.counters[_local4][_local5].showMe(new Point(this.counters[_local4][_local5].x, (this.squareTag * _local5))); } else { this.counters[_local4][_local5] = this.createRandomCounter(); this.counters[_local4][_local5].x = (this.squareTag * _local4); this.counters[_local4][_local5].y = -40; this.addChild(this.counters[_local4][_local5]); this.counters[_local4][_local5].showMe(new Point(this.counters[_local4][_local5].x, (this.squareTag * _local5))); }; _local5++; }; _local4++; }; this.boardChecked = false; }; } public function createNewBoard():void{ var _local1:Number; var _local2:Number; _local1 = 0; while (_local1 < this.squareDimensions[0]) { _local2 = 0; while (_local2 < this.squareDimensions[1]) { this.counters[_local1][_local2] = this.createRandomCounter(); _local2++; }; _local1++; }; this.makeString(); while (this.hasCoincidences()) { this.cleanCoincidences(); this.makeString(); }; this.showAllCounters(); } private function anyCounterIsFalling():Boolean{ var _local1:Boolean; var _local2:Number; var _local3:Number; _local1 = false; _local2 = 0; while ((((_local2 < this.counters.length)) && (!(_local1)))) { _local3 = 0; while ((((_local3 < this.counters[_local2].length)) && (!(_local1)))) { if (this.counters[_local2][_local3].getFalling()){ _local1 = true; }; _local3++; }; _local2++; }; return (_local1); } private function cleanCoincidences():void{ var _local1:Number; var _local2:Number; var _local3:Array; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Array; var _local8:Number; var _local9:Number; var _local10:Number; _local1 = 0; while (_local1 < this.squareDimensions[0]) { _local3 = this.rowCoincidences(_local1); if (_local3[0] != "nop"){ _local4 = 0; while (_local4 < _local3.length) { _local5 = 0; while (_local5 < _local3[_local4].length) { if ((_local5 % 2) == 0){ _local6 = _local3[_local4][_local5]; this.setNoCoincidenceType(_local6, _local1); }; _local5++; }; _local4++; }; }; _local1++; }; _local2 = 0; while (_local2 < this.squareDimensions[1]) { _local7 = this.colCoincidences(_local2); if (_local7[0] != "nop"){ _local8 = 0; while (_local8 < _local7.length) { _local9 = 0; while (_local9 < _local7[_local8].length) { if ((_local9 % 2) == 0){ _local10 = _local7[_local8][_local9]; this.setNoCoincidenceType(_local2, _local10); }; _local9++; }; _local8++; }; }; _local2++; }; } public function showAllCounters():void{ var _local1:Number; var _local2:Number; _local1 = 0; while (_local1 < this.counters.length) { _local2 = 0; while (_local2 < this.counters[_local1].length) { this.counters[_local1][_local2].x = (this.squareTag * _local1); this.counters[_local1][_local2].y = -40; this.addChild(this.counters[_local1][_local2]); this.counters[_local1][_local2].showMe(new Point((this.squareTag * _local1), (this.squareTag * _local2))); _local2++; }; _local1++; }; } public function rowCoincidences(_arg1:Number, _arg2:Array=null):Array{ var _local3:Array; var _local4:Number; var _local5:Number; var _local6:Number; if (_arg2 == null){ _arg2 = this.counters; }; _local3 = new Array("nop"); _local4 = 0; _local5 = 1; _local6 = 0; while (_local6 < this.squareDimensions[1]) { _local5 = 1; while (((((_local6 + _local5) < this.squareDimensions[1])) && (Counter(_arg2[_local6][_arg1]).compareTypes(Counter(_arg2[(_local6 + _local5)][_arg1]))))) { _local5++; }; if (_local5 >= 3){ _local3[_local4] = new Array(_local6, ((_local6 + _local5) - 1)); _local4++; }; _local6 = (_local6 + _local5); }; return (_local3); } public function getDamageToApply():Boolean{ return (this.damageToApply); } public function makeString():void{ var _local1:Number; var _local2:String; var _local3:Number; var _local4:String; var _local5:String; var _local6:Number; _local1 = 0; _local2 = "+"; while (_local1 < this.squareDimensions[0]) { _local1++; _local2 = (_local2 + "---+"); }; trace(("New Board: \n" + _local2)); _local3 = 0; while (_local3 < this.squareDimensions[1]) { _local4 = "| "; _local5 = "+"; _local6 = 0; while (_local6 < this.squareDimensions[0]) { if (this.counters[_local6][_local3] != null){ _local4 = (_local4 + (this.counters[_local6][_local3].getType() + " | ")); } else { _local4 = (_local4 + "$ | "); }; _local5 = (_local5 + "---+"); _local6++; }; trace(_local4); trace(_local5); _local3++; }; } public function framming():void{ if (((((((((((this.rotationInTurn) && (!(this.anyCounterIsFalling())))) && (!(this.anyCounterIsDisapearing())))) && (this.boardChecked))) && (!(this.animationInProcess)))) && (!(this.damageToApply)))){ this.changeTurn(); this.rotationInTurn = false; }; this.checkRotations(); if (!this.boardChecked){ this.checkBoard(); }; this.checkDeleteableCounters(); this.checkMissingCounters(); } public function selectCounter(_arg1:Number, _arg2:Number):void{ this.counters[_arg1][_arg2].select(); } public function hasCoincidences():Boolean{ var _local1:Boolean; var _local2:Number; var _local3:Number; var _local4:Array; var _local5:Array; _local1 = false; trace("Coincidences:"); _local2 = 0; while (_local2 < this.squareDimensions[0]) { _local4 = this.rowCoincidences(_local2); if (_local4[0] != "nop"){ trace(((("\trow " + _local2) + ": ") + _local4.join(" and "))); _local1 = true; }; _local2++; }; _local3 = 0; while (_local3 < this.squareDimensions[1]) { _local5 = this.colCoincidences(_local3); if (_local5[0] != "nop"){ trace(((("\tcol " + _local3) + ": ") + _local5.join(" and "))); _local1 = true; }; _local3++; }; return (_local1); } public function resetDamages():void{ this.damages = new Array(0, 0); this.damageToApply = false; } private function checkRotations():void{ var _local1:Boolean; var _local2:Array; var _local3:Number; var _local4:Number; var _local5:Point; var _local6:Counter; _local1 = false; _local2 = new Array(); _local3 = 0; while ((((_local3 < this.counters.length)) && (!(_local1)))) { _local4 = 0; while ((((_local4 < this.counters[_local3].length)) && (!(_local1)))) { if (((!((this.counters[_local3][_local4] == null))) && (this.counters[_local3][_local4].getSelected()))){ if (_local2.length == 0){ _local2 = new Array(_local3, _local4); } else { if ((((((_local3 == _local2[0])) && ((((_local4 == (_local2[1] - 1))) || ((_local4 == (_local2[1] + 1))))))) || ((((_local4 == _local2[1])) && ((((_local3 == (_local2[0] - 1))) || ((_local3 == (_local2[0] + 1))))))))){ _local1 = true; _local5 = this.counters[_local3][_local4].getCoord(); this.counters[_local3][_local4].rotateTo(this.counters[_local2[0]][_local2[1]].getCoord()); this.counters[_local2[0]][_local2[1]].rotateTo(_local5); _local6 = this.counters[_local3][_local4]; this.counters[_local3][_local4] = this.counters[_local2[0]][_local2[1]]; this.counters[_local2[0]][_local2[1]] = _local6; this.boardChecked = false; this.rotationInTurn = true; }; this.counters[_local3][_local4].deselect(); this.counters[_local2[0]][_local2[1]].deselect(); }; }; _local4++; }; _local3++; }; } public function changeTurn():void{ if (GameStats.turn == 0){ GameStats.turn = 1; } else { GameStats.turn = 0; }; } public function getCounters():Array{ return (this.counters); } public function getDamages():Array{ return (this.damages); } public function checkBoard():void{ var _local1:Array; var _local2:Array; var _local3:Number; var _local4:Number; var _local5:Array; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Array; var _local10:Number; var _local11:Number; var _local12:Array; var _local13:Number; var _local14:Number; var _local15:Number; var _local16:Number; var _local17:Number; if (!this.anyCounterIsFalling()){ _local1 = new Array(); _local2 = new Array(); _local3 = 0; while (_local3 < this.squareDimensions[0]) { _local9 = this.rowCoincidences(_local3); if (_local9[0] != "nop"){ _local10 = 0; while (_local10 < _local9.length) { _local11 = _local1.length; _local1[_local11] = new Array(); _local1[_local11][0] = _local3; _local1[_local11][1] = _local9[_local10]; _local10++; }; }; _local3++; }; _local4 = 0; while (_local4 < this.squareDimensions[1]) { _local12 = this.colCoincidences(_local4); if (_local12[0] != "nop"){ _local13 = 0; while (_local13 < _local12.length) { _local14 = _local2.length; _local2[_local14] = new Array(); _local2[_local14][0] = _local4; _local2[_local14][1] = _local12[_local13]; _local13++; }; }; _local4++; }; _local5 = new Array(); _local6 = 0; while (_local6 < _local1.length) { _local15 = _local1[_local6][1][0]; while (_local15 <= _local1[_local6][1][1]) { _local5[_local5.length] = new Array(_local1[_local6][0], _local15); _local15++; }; _local6++; }; _local7 = 0; while (_local7 < _local2.length) { _local16 = _local2[_local7][1][0]; while (_local16 <= _local2[_local7][1][1]) { _local5[_local5.length] = new Array(_local16, _local2[_local7][0]); _local16++; }; _local7++; }; _local8 = 0; while (_local8 < _local5.length) { this.counters[_local5[_local8][1]][_local5[_local8][0]].inGroup(); _local17 = SpecificGameDeclarations.getCounterDamage(this.counters[_local5[_local8][1]][_local5[_local8][0]].getType()); if (_local17 < 0){ this.damages[1] = (this.damages[1] + _local17); } else { this.damages[0] = (this.damages[0] + _local17); }; this.damageToApply = true; _local8++; }; this.boardChecked = true; }; } public function checkDeleteableCounters():void{ var _local1:Number; var _local2:Number; _local1 = 0; while (_local1 < this.counters.length) { _local2 = 0; while (_local2 < this.counters[_local1].length) { if (((!((this.counters[_local1][_local2] == null))) && (this.counters[_local1][_local2].getDelMe()))){ if (this.contains(this.counters[_local1][_local2])){ MovieClip(this).removeChild(this.counters[_local1][_local2]); this.counters[_local1][_local2] = null; }; }; _local2++; }; _local1++; }; } public function setAnimationInProcess(_arg1:Boolean):void{ this.animationInProcess = _arg1; } public function setNoCoincidenceType(_arg1:Number, _arg2:Number):void{ var _local3:Array; var _local4:Boolean; var _local5:Number; var _local6:Boolean; var _local7:Boolean; var _local8:Boolean; var _local9:Boolean; trace((((((("· Changing: " + this.counters[_arg1][_arg2].getType()) + " [row:") + _arg2) + ", col:") + _arg1) + "]")); _local3 = SpecificGameDeclarations.counterTypes; _local4 = true; _local5 = 0; while (_local4) { if ((((_arg1 >= 1)) && ((_local3[_local5] == this.counters[(_arg1 - 1)][_arg2].getType())))){ _local6 = true; } else { _local6 = false; }; if ((((_arg1 < (this.squareDimensions[0] - 1))) && ((_local3[_local5] == this.counters[(_arg1 + 1)][_arg2].getType())))){ _local7 = true; } else { _local7 = false; }; if ((((_arg2 >= 1)) && ((_local3[_local5] == this.counters[_arg1][(_arg2 - 1)].getType())))){ _local8 = true; } else { _local8 = false; }; if ((((_arg2 < (this.squareDimensions[1] - 1))) && ((_local3[_local5] == this.counters[_arg1][(_arg2 + 1)].getType())))){ _local9 = true; } else { _local9 = false; }; if (((((((!(_local6)) && (!(_local7)))) && (!(_local8)))) && (!(_local9)))){ _local4 = false; }; if (_local4){ _local5++; }; }; this.counters[_arg1][_arg2] = new Counter(_local3[_local5]); } } }//package rutch.board
Section 79
//Lightning (rutch.coolEffects.Lightning) package rutch.coolEffects { import flash.events.*; import flash.display.*; import flash.geom.*; import flash.utils.*; import flash.filters.*; public class Lightning { var BF:GlowFilter; var rayo:MovieClip; var existe:Boolean;// = false var from:Point; var mc:MovieClip; var myTimer:Timer; var to:Point; public function Lightning(_arg1:MovieClip, _arg2:Point, _arg3:Point){ existe = false; rayo = new MovieClip(); BF = new GlowFilter(9635279, 0.5, 16, 16, 2, 1); myTimer = new Timer(500, 0); super(); this.mc = _arg1; this.from = _arg2; this.to = _arg3; this.nrayo(); } function arco(_arg1:Point, _arg2:Point, _arg3:int, _arg4:Number):void{ var _local5:Number; var _local6:Number; var _local7:Point; _local5 = (Point.distance(_arg1, _arg2) / 2); _local6 = (Math.atan2((_arg2.y - _arg1.y), (_arg2.x - _arg1.x)) - 0.78); _local7 = Point.interpolate(_arg1, _arg2, 0.5).add(Point.polar(((_local5 * _arg4) * ((2 * Math.random()) - 1)), _local6)); rayo.graphics.lineStyle(_arg3, 0xFFFFFF, (_arg3 * 50)); if (_local5 > 15){ arco(_local7, _local7.add(Point.polar(_local5, (_local6 + (1.5 * Math.random())))), (_arg3 / 1.9), _arg4); }; if (_local5 > 10){ arco(_arg1, _local7, _arg3, _arg4); arco(_local7, _arg2, _arg3, _arg4); } else { rayo.graphics.moveTo(_arg1.x, _arg1.y); rayo.graphics.lineTo(_local7.x, _local7.y); rayo.graphics.lineTo(_arg2.x, _arg2.y); rayo.filters = [BF]; this.mc.addChild(rayo); }; } public function finishLightning(_arg1:TimerEvent=null):void{ this.rayo.graphics.clear(); this.myTimer.removeEventListener(TimerEvent.TIMER, this.finishLightning); } function nrayo(_arg1:Event=null):void{ var _local2:Point; var _local3:Point; _local2 = this.from; _local3 = this.to; this.rayo.graphics.clear(); this.arco(_local2, _local3, 5, 0.5); this.myTimer.addEventListener(TimerEvent.TIMER, this.finishLightning); this.myTimer.start(); } } }//package rutch.coolEffects
Section 80
//Controller (rutch.game.Controller) package rutch.game { import rutch.board.*; import flash.events.*; import flash.display.*; import rutch.stage.*; import rutch.players.*; import flash.utils.*; import rutch.mates.*; public class Controller { private var worker:Worker; private var theStage:TheStage; private var core:Core; private var gamePause:Boolean;// = true private var timerEndGame:Timer; public function Controller(_arg1:TheStage, _arg2:Core, _arg3:Worker){ gamePause = true; super(); this.theStage = _arg1; this.core = _arg2; this.worker = _arg3; } public function newLevel():void{ this.core.getGameStats().setLevel((this.core.getGameStats().getLevel() + 1)); this.createPlayers(); GameStats.turn = 0; this.newBoard(); this.gamePause = false; } private function checkPlayers():void{ var _local1:Array; var _local2:Number; var _local3:Number; _local1 = this.core.getPlayer(); _local2 = 0; while (_local2 < _local1.length) { _local3 = Math.round(MatesFunctions.reglaDe3(_local1[_local2].getInitialLife(), 100, _local1[_local2].getLife())); _local1[_local2].putLifeBarAt(_local3); MovieClip(_local1[_local2]).lifeTxt.text = _local1[_local2].getLife(); if (_local1[_local2].getLife() <= 0){ this.playerDead(_local1[_local2]); }; _local2++; }; } private function animPlayer():void{ var _local1:Array; var _local2:Number; var _local3:Number; _local1 = this.core.getPlayer(); _local2 = Math.round(((Player(_local1[0]).getLife() * 100) / Player(_local1[0]).getInitialLife())); _local3 = Math.round(((Player(_local1[1]).getLife() * 100) / Player(_local1[1]).getInitialLife())); if ((((Player(_local1[0]).getLife() > 0)) && ((Player(_local1[1]).getLife() > 0)))){ if (_local2 == _local3){ Player(_local1[0]).setAnimStat("normal"); Player(_local1[1]).setAnimStat("normal"); } else { if (_local2 > _local3){ Player(_local1[0]).setAnimStat("ganando"); Player(_local1[1]).setAnimStat("perdiendo"); } else { Player(_local1[0]).setAnimStat("perdiendo"); Player(_local1[1]).setAnimStat("ganando"); }; }; }; } public function framming():void{ if (!this.gamePause){ this.core.getBoard().framming(); if (GameStats.turn == 1){ this.core.getPlayer()[1].controlIt(); }; this.checkDamages(); this.checkPlayers(); this.animPlayer(); }; } public function createPlayers():void{ this.worker.createPlayers(this); } public function playerDead(_arg1:Player):void{ trace((("Player " + _arg1.getName()) + " is dead!")); if (_arg1.getType() != "player"){ this.gamePause = true; this.timerEndGame = new Timer(5000, 0); if (this.core.getGameStats().getLevel() < 4){ this.timerEndGame.addEventListener(TimerEvent.TIMER, this.currentGameEnded); } else { this.timerEndGame.addEventListener(TimerEvent.TIMER, this.theEnd); this.core.getGameStats().setLevel(0); }; this.timerEndGame.start(); Player(this.core.getPlayer()[1]).playAnimation("lose"); Player(this.core.getPlayer()[0]).playAnimation("wins"); Player(this.core.getPlayer()[0]).setAnimStat("wins"); Player(this.core.getPlayer()[1]).setAnimStat("lose"); } else { trace("EL PLAYER HA PERDIDO!!"); this.gamePause = true; this.timerEndGame = new Timer(5000, 0); this.timerEndGame.addEventListener(TimerEvent.TIMER, this.gameOver); this.timerEndGame.start(); Player(this.core.getPlayer()[1]).playAnimation("wins"); Player(this.core.getPlayer()[0]).playAnimation("lose"); Player(this.core.getPlayer()[1]).setAnimStat("wins"); Player(this.core.getPlayer()[0]).setAnimStat("lose"); this.core.getGameStats().setLevel(0); }; } public function gameOver(_arg1:TimerEvent):void{ this.timerEndGame.removeEventListener(TimerEvent.TIMER, this.gameOver); this.worker.destroyCurrentGame(); this.theStage.gotoAndPlay("gameOver"); } public function theEnd(_arg1:TimerEvent):void{ this.timerEndGame.removeEventListener(TimerEvent.TIMER, this.theEnd); this.worker.destroyCurrentGame(); this.theStage.gotoAndPlay("theEnd"); } public function newBoard():void{ this.worker.makeNewBoard(); } public function currentGameEnded(_arg1:TimerEvent):void{ this.timerEndGame.removeEventListener(TimerEvent.TIMER, this.currentGameEnded); this.worker.destroyCurrentGame(); this.theStage.gotoAndPlay("juego-ready"); } public function getBoard():MainBoard{ return (this.core.getBoard()); } private function checkDamages():void{ if (this.core.getBoard().getDamageToApply()){ this.worker.applyDamages(); }; } } }//package rutch.game
Section 81
//Core (rutch.game.Core) package rutch.game { import rutch.board.*; import flash.display.*; public class Core { private var board:MainBoard; private var gameStats:GameStats; private var players:Array; private var theScene:MovieClip; public function Core(){ players = new Array(); super(); this.init(); } public function setPlayers(_arg1:Array):void{ this.players = _arg1; } public function setBoard(_arg1:MainBoard):void{ this.board = _arg1; } private function init():void{ this.gameStats = new GameStats(); } public function getTheScene():MovieClip{ return (this.theScene); } public function getGameStats():GameStats{ return (this.gameStats); } public function setTheScene(_arg1:MovieClip):void{ this.theScene = _arg1; } public function getPlayer():Array{ return (this.players); } public function getBoard():MainBoard{ return (this.board); } } }//package rutch.game
Section 82
//GameStats (rutch.game.GameStats) package rutch.game { public class GameStats { private var level:Number;// = 0 private var humanPlayerName:String;// = "Bonnie" public static var turn:Number = 0; public function GameStats(){ level = 0; humanPlayerName = "Bonnie"; super(); } public function setLevel(_arg1):void{ this.level = _arg1; } public function getHumanPlayerName():String{ return (this.humanPlayerName); } public function getLevel():Number{ return (this.level); } } }//package rutch.game
Section 83
//SpecificGameDeclarations (rutch.game.SpecificGameDeclarations) package rutch.game { public class SpecificGameDeclarations { public static const counterDamanges:Array = new Array(50, -5, -10, -25, -50); public static const enemiesLife:Array = new Array(500, 600, 750, 850, 1000); public static const playerLife:Number = 1000; public static const counterTypes:Array = new Array("A", "B", "C", "D", "E"); public static const enemiesNames:Array = new Array("Charlotte", "Rose", "Carol", "Samantha", ""); public static function getCounterDamage(_arg1:String):Number{ var _local2:Number; var _local3:Number; _local2 = 0; _local3 = 0; while (_local3 < SpecificGameDeclarations.counterTypes.length) { if (SpecificGameDeclarations.counterTypes[_local3] == _arg1){ _local2 = SpecificGameDeclarations.counterDamanges[_local3]; }; _local3++; }; return (_local2); } } }//package rutch.game
Section 84
//Worker (rutch.game.Worker) package rutch.game { import rutch.board.*; import flash.geom.*; import rutch.players.*; public class Worker { private var core:Core; public function Worker(_arg1:Core){ this.core = _arg1; } public function playerAnimationDamage():void{ var _local1:Number; if (GameStats.turn == 0){ _local1 = 1; } else { _local1 = 0; }; this.core.getPlayer()[GameStats.turn].animDamage(new Point(this.core.getPlayer()[_local1].x, this.core.getPlayer()[_local1].y)); this.core.getPlayer()[GameStats.turn].playAnimation("ataca"); this.core.getPlayer()[_local1].playAnimation("pupa"); } public function makeNewBoard():void{ var _local1:MainBoard; _local1 = new MainBoard(); _local1.init(new Point(194, 62)); this.core.getTheScene().addChild(_local1); this.core.setBoard(_local1); } public function applyDamages():void{ var _local1:Array; var _local2:Number; _local1 = this.core.getBoard().getDamages(); if (_local1[0] != 0){ this.core.getPlayer()[GameStats.turn].setLife((this.core.getPlayer()[GameStats.turn].getLife() + _local1[0])); if (this.core.getPlayer()[GameStats.turn].getLife() > this.core.getPlayer()[GameStats.turn].getInitialLife()){ this.core.getPlayer()[GameStats.turn].setLife(this.core.getPlayer()[GameStats.turn].getInitialLife()); }; this.playerAnimationLife(); }; if (_local1[1] != 0){ if (GameStats.turn == 0){ _local2 = 1; } else { _local2 = 0; }; this.core.getPlayer()[_local2].setLife((this.core.getPlayer()[_local2].getLife() + _local1[1])); this.playerAnimationDamage(); }; this.core.getBoard().resetDamages(); } public function destroyCurrentGame():void{ if (this.core.getTheScene().contains(this.core.getBoard())){ this.core.getTheScene().removeChild(this.core.getBoard()); this.core.setBoard(null); }; if (((this.core.getTheScene().contains(this.core.getPlayer()[0])) && (this.core.getTheScene().contains(this.core.getPlayer()[1])))){ this.core.getTheScene().removeChild(this.core.getPlayer()[0]); this.core.getTheScene().removeChild(this.core.getPlayer()[1]); this.core.setPlayers(new Array()); }; } public function playerAnimationLife():void{ var _local1:Number; this.core.getPlayer()[GameStats.turn].animLife(); if (GameStats.turn == 0){ _local1 = 1; } else { _local1 = 0; }; this.core.getPlayer()[GameStats.turn].animationPlayed(); this.core.getPlayer()[_local1].animationPlayed(); } public function createPlayers(_arg1:Controller):void{ var _local2:Player; var _local3:Player; if (this.core.getPlayer().length > 0){ if (((this.core.getTheScene().contains(this.core.getPlayer()[0])) && (this.core.getTheScene().contains(this.core.getPlayer()[1])))){ this.core.getTheScene().removeChild(this.core.getPlayer()[0]); this.core.getTheScene().removeChild(this.core.getPlayer()[1]); }; }; _local2 = new Player("player"); _local2.setLife(SpecificGameDeclarations.playerLife); _local2.setInitialLife(SpecificGameDeclarations.playerLife); _local2.setName(this.core.getGameStats().getHumanPlayerName()); _local2.init(); _local3 = new Player(String(("enemy_" + this.core.getGameStats().getLevel()))); _local3.setLife(SpecificGameDeclarations.enemiesLife[(this.core.getGameStats().getLevel() - 1)]); _local3.setInitialLife(SpecificGameDeclarations.enemiesLife[(this.core.getGameStats().getLevel() - 1)]); _local3.setName(SpecificGameDeclarations.enemiesNames[(this.core.getGameStats().getLevel() - 1)]); _local3.setController(_arg1); _local3.initControlMethods(); _local3.init(); this.core.getTheScene().addChild(_local2); this.core.getTheScene().addChild(_local3); this.core.setPlayers(new Array(_local2, _local3)); } } }//package rutch.game
Section 85
//MatesFunctions (rutch.mates.MatesFunctions) package rutch.mates { import flash.geom.*; public class MatesFunctions { public static function getVector(_arg1:Point, _arg2:Point):Number{ var _local3:Number; _local3 = (_arg1.x - _arg2.x); return ((_local3 / Math.cos((MatesFunctions.getAlpha(_arg1, _arg2) * (Math.PI / 180))))); } public static function gradToRad(_arg1:Number):Number{ return ((_arg1 * (Math.PI / 180))); } public static function calcDespX(_arg1:Number, _arg2:Number):Number{ return ((Math.cos((_arg1 * (Math.PI / 180))) * _arg2)); } public static function calcDespY(_arg1:Number, _arg2:Number):Number{ return ((Math.sin((_arg1 * (Math.PI / 180))) * _arg2)); } public static function getAlpha(_arg1:Point, _arg2:Point):Number{ var _local3:Number; var _local4:Number; _local3 = (_arg1.x - _arg2.x); _local4 = (_arg1.y - _arg2.y); return ((((Math.atan2(_local4, _local3) * 180) / Math.PI) - 180)); } public static function reglaDe3(_arg1:Number, _arg2:Number, _arg3:Number):Number{ return (((_arg3 * _arg2) / _arg1)); } public static function getHipotenusa(_arg1:Number, _arg2:Number):Number{ var _local3:Number; _local3 = ((_arg1 * _arg1) + (_arg2 * _arg2)); _local3 = Math.sqrt(_local3); return (_local3); } public static function rotateVector(_arg1:Point, _arg2:Point, _arg3:Number):Point{ var _local4:Number; var _local5:Number; _local4 = (((_arg2.x - _arg1.x) * Math.cos(MatesFunctions.gradToRad(_arg3))) - ((_arg2.y - _arg1.y) * Math.sin(MatesFunctions.gradToRad(_arg3)))); _local5 = (((_arg2.x - _arg1.x) * Math.sin(MatesFunctions.gradToRad(_arg3))) + ((_arg2.y - _arg1.y) * Math.cos(MatesFunctions.gradToRad(_arg3)))); return (new Point((_local4 + _arg1.x), (_local5 + _arg1.y))); } public static function radToGrad(_arg1:Number):Number{ return ((_arg1 * (180 / Math.PI))); } public static function getAleatori(_arg1:Number, _arg2:Number):Number{ return ((Math.floor((Math.random() * ((_arg2 - _arg1) + 1))) + _arg1)); } } }//package rutch.mates
Section 86
//ControlMethods (rutch.players.ControlMethods) package rutch.players { import rutch.board.*; import flash.events.*; import rutch.game.*; import flash.utils.*; import rutch.mates.*; import rutch.arrays.*; public class ControlMethods { private var movementIndex:Number;// = 0 private var movements:Array; private var timerDelayMovements:Timer; private var movementDone:Boolean;// = false private var controller:Controller; public function ControlMethods(){ timerDelayMovements = new Timer(500, 0); movements = new Array(); movementIndex = 0; movementDone = false; super(); } private function getAllPossibleCombinations(_arg1:MainBoard):Array{ var _local2:Array; var _local3:Array; var _local4:Array; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; var _local10:Number; _local2 = ArraysFunctions.clone2dArray(_arg1.getCounters()); _local3 = new Array(); _local4 = ArraysFunctions.clone2dArray(_local2); _local5 = 0; while (_local5 < _local2.length) { _local6 = 0; while (_local6 < _local2[_local5].length) { if (_local5 < (_local2.length - 1)){ _local4[_local5][_local6] = _local2[(_local5 + 1)][_local6]; _local4[(_local5 + 1)][_local6] = _local2[_local5][_local6]; _local7 = this.getCoincidences(_arg1, _local4); _local4[_local5][_local6] = _local2[_local5][_local6]; _local4[(_local5 + 1)][_local6] = _local2[(_local5 + 1)][_local6]; if (_local7 > 0){ _local3[_local3.length] = new Array(_local7, new Array(_local5, _local6), new Array((_local5 + 1), _local6)); }; }; if (_local6 < (_local2[_local5].length - 1)){ _local4[_local5][_local6] = _local2[_local5][(_local6 + 1)]; _local4[_local5][(_local6 + 1)] = _local2[_local5][_local6]; _local8 = this.getCoincidences(_arg1, _local4); _local4[_local5][_local6] = _local2[_local5][_local6]; _local4[_local5][(_local6 + 1)] = _local2[_local5][(_local6 + 1)]; if (_local8 > 0){ _local3[_local3.length] = new Array(_local8, new Array(_local5, _local6), new Array(_local5, (_local6 + 1))); }; }; if (_local5 > 0){ _local4[_local5][_local6] = _local2[(_local5 - 1)][_local6]; _local4[(_local5 - 1)][_local6] = _local2[_local5][_local6]; _local9 = this.getCoincidences(_arg1, _local4); _local4[_local5][_local6] = _local2[_local5][_local6]; _local4[(_local5 - 1)][_local6] = _local2[(_local5 - 1)][_local6]; if (_local9 > 0){ _local3[_local3.length] = new Array(_local9, new Array(_local5, _local6), new Array((_local5 - 1), _local6)); }; }; if (_local6 > 0){ _local4[_local5][_local6] = _local2[_local5][(_local6 - 1)]; _local4[_local5][(_local6 - 1)] = _local2[_local5][_local6]; _local10 = this.getCoincidences(_arg1, _local4); _local4[_local5][_local6] = _local2[_local5][_local6]; _local4[_local5][(_local6 - 1)] = _local2[_local5][(_local6 - 1)]; if (_local10 > 0){ _local3[_local3.length] = new Array(_local10, new Array(_local5, _local6), new Array(_local5, (_local6 - 1))); }; }; _local6++; }; _local5++; }; return (_local3); } private function getCoincidences(_arg1:MainBoard, _arg2:Array):Number{ var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Array; var _local7:Array; _local3 = 0; _local4 = 0; while (_local4 < _arg2.length) { _local6 = _arg1.rowCoincidences(_local4, _arg2); if (_local6[0] != "nop"){ _local3 = (_local3 + _local6.length); }; _local4++; }; _local5 = 0; while (_local5 < _arg2[0].length) { _local7 = _arg1.colCoincidences(_local5, _arg2); if (_local7[0] != "nop"){ _local3 = (_local3 + _local7.length); }; _local5++; }; return (_local3); } public function timeToPlay():void{ var _local1:MainBoard; var _local2:Array; _local1 = this.controller.getBoard(); if (((!(_local1.getRotationInTurn())) && (!(this.movementDone)))){ _local2 = this.getAllPossibleCombinations(_local1); this.moveCounters(_local1, this.getBestCombo(_local2)); }; } public function printCombos(_arg1:MainBoard, _arg2:Array):void{ var _local3:Number; trace("BOARD COINCIDENCES:"); _arg1.makeString(); trace("coincidences:"); _local3 = 0; while (_local3 < _arg2.length) { trace(((((((((((((_local3 + 1) + ") ") + _arg2[_local3][0]) + " combos if change [col:") + _arg2[_local3][1][0]) + ", row:") + _arg2[_local3][1][1]) + "] for [col:") + _arg2[_local3][2][0]) + ", row:") + _arg2[_local3][2][1]) + "]")); _local3++; }; trace("---------*---------"); } private function getBestCombo(_arg1:Array):Array{ var _local2:Array; var _local3:Array; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; _local2 = new Array(); if (_arg1.length > 0){ _local4 = 0; _local5 = 0; while (_local5 < _arg1.length) { if (_arg1[_local5][0] > _local4){ _local4 = _arg1[_local5][0]; _local2 = new Array(); _local6 = _local2.length; _local2[_local6] = new Array(); _local2[_local6][0] = _arg1[_local5][1]; _local2[_local6][1] = _arg1[_local5][2]; } else { if (_arg1[_local5][0] == _local4){ _local6 = _local2.length; _local2[_local6] = new Array(); _local2[_local6][0] = _arg1[_local5][1]; _local2[_local6][1] = _arg1[_local5][2]; }; }; _local5++; }; } else { _local7 = MatesFunctions.getAleatori(1, (this.controller.getBoard().getCounters().length - 2)); _local8 = MatesFunctions.getAleatori(1, (this.controller.getBoard().getCounters()[_local7].length - 2)); _local9 = MatesFunctions.getAleatori(1, 4); switch (_local9){ case 1: _local2 = new Array(new Array(new Array(_local7, _local8), new Array(_local7, (_local8 + 1)))); break; case 2: _local2 = new Array(new Array(new Array(_local7, _local8), new Array((_local7 + 1), _local8))); break; case 3: _local2 = new Array(new Array(new Array(_local7, _local8), new Array(_local7, (_local8 - 1)))); break; case 4: _local2 = new Array(new Array(new Array(_local7, _local8), new Array((_local7 - 1), _local8))); break; }; }; _local3 = _local2[MatesFunctions.getAleatori(0, (_local2.length - 1))]; return (_local3); } private function moveCounters(_arg1:MainBoard, _arg2:Array):void{ this.movements = _arg2; this.movementIndex = 0; this.timerDelayMovements.addEventListener(TimerEvent.TIMER, this.moveNext); this.timerDelayMovements.start(); this.movementDone = true; } private function moveNext(_arg1:TimerEvent):void{ this.controller.getBoard().selectCounter(this.movements[this.movementIndex][0], this.movements[this.movementIndex][1]); this.movementIndex++; if (this.movementIndex > 1){ this.timerDelayMovements.removeEventListener(TimerEvent.TIMER, this.moveNext); this.movementIndex = 0; this.movementDone = false; }; } public function setController(_arg1:Controller):void{ this.controller = _arg1; } } }//package rutch.players
Section 87
//Player (rutch.players.Player) package rutch.players { import flash.events.*; import rutch.game.*; import flash.display.*; import flash.geom.*; import flash.utils.*; import rutch.coolEffects.*; import flash.filters.*; import flash.text.*; public class Player extends MovieClip { private const positions:Array; private var points:Number; private var itemsValues:Array; private var life:Number; public var nam:TextField; public var bar:MovieClip; private var timerAtaca:Timer; private var animStat:String;// = "normal" private var name_:String; private var BF:GlowFilter; private var control:ControlMethods; private var initialLife:Number; private var type:String; private var lifeBar:MovieClip; private var controller:Controller; private var lightning:Lightning; public var lifeTxt:TextField; public var player:MovieClip; private var nameTxt:TextField; public function Player(_arg1:String=""){ positions = new Array(new Point(95, 223), new Point(615, 223)); itemsValues = new Array(); animStat = "normal"; timerAtaca = new Timer(500, 0); super(); addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5); this.type = _arg1; } public function getName():String{ return (this.name_); } public function setName(_arg1:String):void{ this.name_ = _arg1; } public function init():void{ this.gotoAndStop(this.type); if (this.type == "player"){ this.x = this.positions[0].x; this.y = this.positions[0].y; } else { this.x = this.positions[1].x; this.y = this.positions[1].y; }; this.lifeBar = MovieClip(this).bar; this.nameTxt = MovieClip(this).nam; this.nameTxt.text = this.name_; } public function getInitialLife():Number{ return (this.initialLife); } public function setController(_arg1:Controller):void{ this.controller = _arg1; } function frame1(){ stop(); } function frame3(){ stop(); } function frame4(){ stop(); } public function setAnimStat(_arg1:String):void{ this.animStat = _arg1; } public function controlIt():void{ if (this.control != null){ this.control.timeToPlay(); }; } function frame5(){ stop(); } public function getLife():Number{ return (this.life); } public function animLife():void{ this.lifeBar.gotoAndPlay("vida"); } public function playAnimation(_arg1:String):void{ MovieClip(this).player.gotoAndStop(_arg1); } function frame2(){ stop(); } public function putLifeBarAt(_arg1:Number):void{ MovieClip(this.lifeBar).barra.gotoAndStop(_arg1); } public function animationPlayed(_arg1:TimerEvent=null):void{ this.playAnimation(this.animStat); if (this.timerAtaca.hasEventListener(TimerEvent.TIMER)){ this.timerAtaca.removeEventListener(TimerEvent.TIMER, this.animationPlayed); }; } public function getAnimStat():String{ return (this.animStat); } public function initControlMethods():void{ this.control = new ControlMethods(); this.control.setController(this.controller); } public function setLife(_arg1:Number):void{ this.life = _arg1; } public function setInitialLife(_arg1:Number):void{ this.initialLife = _arg1; } public function getType():String{ return (this.type); } public function animDamage(_arg1:Point):void{ this.lightning = new Lightning(MovieClip(parent), new Point(this.x, this.y), _arg1); this.timerAtaca.addEventListener(TimerEvent.TIMER, this.animationPlayed); this.timerAtaca.start(); } } }//package rutch.players
Section 88
//Instrucciones (rutch.stage.Instrucciones) package rutch.stage { import flash.events.*; import flash.display.*; public class Instrucciones extends MovieClip { public var btn_exit:SimpleButton; public var pant_1:MovieClip; public var pant_2:MovieClip; public function Instrucciones(){ this.initButtonsAndText(); this.gotoPant1(); } public function gotoPant1(_arg1:MouseEvent=null):void{ MovieClip(this).pant_1.visible = true; MovieClip(this).pant_2.visible = false; } public function initButtonsAndText():void{ MovieClip(this).btn_exit.addEventListener(MouseEvent.CLICK, this.gotoMenu); MovieClip(this).pant_1.btn_next.addEventListener(MouseEvent.CLICK, this.gotoPant2); MovieClip(this).pant_1.caja_1.text = Languages.INST_1[Languages.lang]; MovieClip(this).pant_2.btn_prev.addEventListener(MouseEvent.CLICK, this.gotoPant1); MovieClip(this).pant_2.btn_juego.addEventListener(MouseEvent.CLICK, this.gotoJuego); MovieClip(this).pant_2.inst_2.text = Languages.INST_2[Languages.lang]; MovieClip(this).pant_2.inst_2a.text = Languages.INST_2A[Languages.lang]; MovieClip(this).pant_2.inst_2b.text = Languages.INST_2B[Languages.lang]; MovieClip(this).pant_2.txt_jugar.text = Languages.EMPEZAR_JUEGO[Languages.lang]; MovieClip(this).pant_2.txt_jugar.mouseEnabled = false; } public function gotoJuego(_arg1:MouseEvent=null):void{ TheStage(parent).gotoAndPlay("intro"); } public function gotoMenu(_arg1:MouseEvent=null):void{ TheStage(parent).gotoAndPlay("menu"); } public function gotoPant2(_arg1:MouseEvent=null):void{ MovieClip(this).pant_1.visible = false; MovieClip(this).pant_2.visible = true; } } }//package rutch.stage
Section 89
//Languages (rutch.stage.Languages) package rutch.stage { public class Languages { public static const INTRO_3:Array = new Array("Pues antes tendrás que vértelas...", "Bien, mais avant tu devras te confronter...", "Allora prima dovrai vedertela...", "Então para isso tens que enfrentar...", "Nun, vorher musst du dich...", "Well, first you'll have to face...", "Najpierw musimy się..."); public static const INTRO_4:Array = new Array("...con todas nosotras", "...à \nnous", "...con \nnoi", "...todas nós", "...uns allen treffen", "...all of \nus", "wszystkie spotkać."); public static const INTRO_6:Array = new Array("\nLa que gane conquistará...", "Celle qui gagne conquérira...", "Solo la vincitrice potrà conquistare...", "\nA que ganhar conquistará...", "Die Gewinnerin wird...", "\nThe winner gets...", "Ta, która wygra zdobędzie..."); public static const INTRO_1:Array = new Array("Se acerca una fecha muy especial y...", "Une date très spéciale approche et...", "Si avvicina una data molto speciale e...", "Aproxima-se uma data muito especial e...", "Ein spezielles Datum rückt näher und...", "A very special day is coming up and...", "Zbliża się bardzo ważna data i..."); public static const INTRO_5:Array = new Array("\n¡Y deberás vencernos una tras otra!", "\nEt tu devras toutes nous vaincre l'une après l'autre!", "\nE dovrai sconfiggerci tutte, una per una!", "\nE deverás vencer-nos uma por uma!", "Und du musst gegen eine nach der anderen von uns gewinnen!", "\nAnd you will have to beat us, one by one!", "\nI musisz pokonać każdą z nas!"); public static const INTRO_7:Array = new Array("el corazón de Kevin.", "le coeur de Kevin.", "il cuore di Kevin.", "o coração do Kevin.", "Kevins Herz erobern.", "Kevin's love.", "serce Kevina."); public static const JUGAR:Array = new Array("Jugar", "Jouer", "Gioca", "Jogar", "Spielen", "Play", "Graj"); public static const EMPEZAR_JUEGO:Array = new Array("Empezar el juego", "Commencer le jeu", "Iniziare il gioco", "Começar o jogo", "Spiel starten", "Start game", "Rozpocznij grę"); public static const INSTRUCCIONES:Array = new Array("Instrucciones", "Instructions", "Istruzioni", "Instruções", "Anleitungen", "Instructions", "Instrukcje"); public static const WEBS:Array = new Array("http://www.chicasgames.com/", "http://www.jeuxdenanas.com/", "http://www.giochidiragazze.com/", "http://www.jogosemeninas.com/", "http://www.spielemaedchen.com/", "http://www.bonniegames.com/", "http://www.dziewczynygames.com"); public static const INST_2A:Array = new Array("Éste ítem suma vida.", "Cet objet augmente ta durée de vie.", "Questo item dà vita.", "Este item te dá vida.", "Dieser Gegenstand bringt Leben ein.", "This item will give you extra health.", "Ten element dodaje życia."); public static const CAMBIAR_IDIOMA:Array = new Array("Cambiar idioma", "Changer de langue", "Cambia la lingua", "Selecciona o idioma", "Sprache ändern", "Select language", "Zmień język"); public static const INST_2B:Array = new Array("Estos ítems restan vida.", "Ces objets diminuent ta durée de vie.", "Questi items tolgono vita.", "Estes itens tiram vida.", "Diese Gegenstände kosten Leben.", "These items will take away health.", "Ten element ujmuje życia."); public static const INST_1:Array = new Array("El objetivo del juego consiste en formar líneas de tres ítems iguales. \nClica sobre dos ítems cercanos para intercambiar sus posiciones.", "L'objectif du jeu consiste à former des lignes de trois objets pareils. \nClique sur deux objets proches pour échanger leurs positions.", "L'obiettivo del gioco consiste nel formare linee di tre items uguali. \nClicca su due items vicini per farli cambiare di posizione.", "O objectivo do jogo consiste em formar linhas de três itens iguais. \nPreme nos itens próximos para intercambiar suas posições.", "Das Ziel im Spiel ist es, Reihen aus drei gleichen Gegenständen zu formen. \nKlicke auf zwei nebeneinander liegende Dinge, damit sie ihre Position tauschen.", "The objective of the game consists in forming lines of three identical items. \nClick on two items that are next to each other to switch their positions.", "Celem gry jest tworzenie lini po trzy te same elementy. \nKliknij na dwa sąsiednie elementy, żeby zmienić ich pozycje."); public static const INST_2:Array = new Array("Cada ítem tiene un efecto diferente.", "Chaque objet a un effet différent.", "Ogni item ha un effetto differente.", "Cada item tem um efeito diferente.", "Jeder Gegenstand hat eine andere Auswirkung.", "Each item has a different effect.", "Każdy element daje inny efekt."); public static const INTRO_2:Array = new Array("me gustaría invitar a salir a Kevin.", "j'aimerais inviter Kevin à sortir.", "mi piacerebbe invitare Kevin ad uscire.", "gostaria de convidar o Kevin para sair.", "ich würde gerne Kevin zum Ausgehen einladen.", "I would like to invite Kevin to go out.", "chciałabym wyjść gdzieś z Kevinem."); public static var lang:Number; } }//package rutch.stage
Section 90
//MenuPortada (rutch.stage.MenuPortada) package rutch.stage { import flash.events.*; import flash.display.*; public class MenuPortada extends MovieClip { private var banderas:MovieClip; public var banderas_:MovieClip; public var bots:MovieClip; private var items:MovieClip; public var btn_web:MovieClip; public function MenuPortada(){ this.banderas = MovieClip(this).banderas_; this.items = MovieClip(this).bots; this.initButtons(); this.btnIdioma(); } public function masJuegos(_arg1:MouseEvent=null):void{ TheStage.gotoWeb(); } public function clickDe(_arg1:MouseEvent=null):void{ Languages.lang = 4; this.showBanderas(false); this.showItems(true); } public function btnInstrucciones(_arg1:MouseEvent=null):void{ TheStage(parent).gotoAndPlay("instrucciones"); } public function clickEs(_arg1:MouseEvent=null):void{ Languages.lang = 0; this.showBanderas(false); this.showItems(true); } public function initButtons():void{ this.banderas.es.addEventListener(MouseEvent.CLICK, this.clickEs); this.banderas.it.addEventListener(MouseEvent.CLICK, this.clickIt); this.banderas.pt.addEventListener(MouseEvent.CLICK, this.clickPt); this.banderas.fr.addEventListener(MouseEvent.CLICK, this.clickFr); this.banderas.de.addEventListener(MouseEvent.CLICK, this.clickDe); this.banderas.pl.addEventListener(MouseEvent.CLICK, this.clickPl); this.banderas.en.addEventListener(MouseEvent.CLICK, this.clickEn); this.items.bots.btn_1.addEventListener(MouseEvent.CLICK, this.btnJugar); this.items.bots.btn_2.addEventListener(MouseEvent.CLICK, this.btnIdioma); this.items.bots.btn_3.addEventListener(MouseEvent.CLICK, this.btnInstrucciones); this.items.bots.txt_1.mouseEnabled = false; this.items.bots.txt_2.mouseEnabled = false; this.items.bots.txt_3.mouseEnabled = false; MovieClip(this).btn_web.addEventListener(MouseEvent.CLICK, this.masJuegos); MovieClip(this).btn_web.useHandCursor = true; } public function showBanderas(_arg1:Boolean):void{ this.banderas.visible = _arg1; } public function clickFr(_arg1:MouseEvent=null):void{ Languages.lang = 1; this.showBanderas(false); this.showItems(true); } public function btnIdioma(_arg1:MouseEvent=null):void{ this.showBanderas(true); this.showItems(false); } public function clickEn(_arg1:MouseEvent=null):void{ Languages.lang = 5; this.showBanderas(false); this.showItems(true); } public function clickPt(_arg1:MouseEvent=null):void{ Languages.lang = 3; this.showBanderas(false); this.showItems(true); } public function btnJugar(_arg1:MouseEvent=null):void{ TheStage(parent).gotoAndPlay("intro"); } public function clickPl(_arg1:MouseEvent=null):void{ Languages.lang = 6; this.showBanderas(false); this.showItems(true); } public function showItems(_arg1:Boolean):void{ this.items.visible = _arg1; if (_arg1){ this.items.bots.txt_1.text = Languages.JUGAR[Languages.lang]; this.items.bots.txt_2.text = Languages.CAMBIAR_IDIOMA[Languages.lang]; this.items.bots.txt_3.text = Languages.INSTRUCCIONES[Languages.lang]; MovieClip(this).btn_web.visible = true; } else { MovieClip(this).btn_web.visible = false; }; } public function clickIt(_arg1:MouseEvent=null):void{ Languages.lang = 2; this.showBanderas(false); this.showItems(true); } } }//package rutch.stage
Section 91
//TheStage (rutch.stage.TheStage) package rutch.stage { import flash.events.*; import rutch.game.*; import flash.display.*; import flash.utils.*; import flash.ui.*; import flash.net.*; public class TheStage extends MovieClip { public var fra:String; public var myMenu:ContextMenu; public var btn_exit:SimpleButton; public var versus_:MovieClip; public var preload_:MovieClip; public var pant:MovieClip; public var aki:MovieClip; private var core:Core; public var mas_juegos:SimpleButton; private var worker:Worker; private var controller:Controller; public var logo_web:MovieClip; public function TheStage(){ addFrameScript(0, frame1, 1, frame2, 3, frame4, 16, frame17, 26, frame27, 27, frame28, 36, frame37, 37, frame38, 46, frame47, 47, frame48, 56, frame57, 57, frame58, 66, frame67, 67, frame68, 76, frame77, 77, frame78, 86, frame87); this.preload(); } public function preload():void{ trace("preloading Stage ..."); this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, this.onLoadProgress); this.loaderInfo.addEventListener(Event.COMPLETE, this.onLoadComplete); } function frame77(){ stop(); } function frame78(){ btn_exit.addEventListener(MouseEvent.CLICK, gotoMenu_); } private function init():void{ this.core = new Core(); this.worker = new Worker(this.core); this.controller = new Controller(this, this.core, this.worker); this.addEventListener(Event.ENTER_FRAME, this.framming); } function frame87(){ stop(); } public function gotoMenu_(_arg1:MouseEvent=null){ gotoAndPlay("menu"); } public function addTheScene(_arg1:MovieClip):void{ this.core.setTheScene(_arg1); } function frame1(){ MochiBot.track(this, "1376ac47"); myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); this.contextMenu = myMenu; } function frame17(){ stop(); } public function gotoMenu(_arg1:MouseEvent=null){ gotoAndPlay("menu"); } function frame27(){ stop(); } function frame37(){ stop(); } function frame28(){ } function frame38(){ fra = String(("versus_" + (TheStage(this).core.getGameStats().getLevel() + 1))); trace(((MovieClip(this).versus_ + " ") + fra)); MovieClip(this).versus_.gotoAndPlay(fra); } public function framming(_arg1:Event=null):void{ this.controller.framming(); } public function preLevel():void{ var _local1:MovieClip; var _local2:Timer; MovieClip(this).pant.pla.gotoAndPlay(String(("stage_" + Number((this.core.getGameStats().getLevel() + 1))))); _local1 = MovieClip(this).pant.rivs; switch (this.core.getGameStats().getLevel()){ case 0: _local1.riv_1.gotoAndStop(2); break; case 1: _local1.riv_1.gotoAndStop(3); _local1.riv_2.gotoAndStop(2); break; case 2: _local1.riv_1.gotoAndStop(3); _local1.riv_2.gotoAndStop(3); _local1.riv_3.gotoAndStop(2); break; case 3: _local1.riv_1.gotoAndStop(3); _local1.riv_2.gotoAndStop(3); _local1.riv_3.gotoAndStop(3); _local1.riv_4.gotoAndStop(2); break; }; _local2 = new Timer(3000, 1); _local2.addEventListener(TimerEvent.TIMER, this.versusScreen); _local2.start(); } function frame4(){ this.addTheScene(aki); gotoAndPlay("menu"); } function frame47(){ stop(); } public function onLoadProgress(_arg1:ProgressEvent):void{ var _local2:int; var _local3:int; var _local4:int; _local2 = _arg1.bytesLoaded; _local3 = _arg1.bytesTotal; _local4 = ((_local2 / _local3) * 100); trace((_local4 + " %")); MovieClip(this).preload_.loader_text.text = (_local4 + "%"); MovieClip(this).preload_.loader.gotoAndStop(_local4); } public function onLoadComplete(_arg1:Event):void{ trace("... Load Complete!"); this.init(); this.gotoAndPlay(1, "juego"); } function frame48(){ this.preLevel(); } function frame58(){ this.newGameLevel(); this.logo_web.addEventListener(MouseEvent.CLICK, TheStage.gotoWeb); logo_web.buttonMode = true; logo_web.useHandCursor = true; this.mas_juegos.addEventListener(MouseEvent.CLICK, TheStage.gotoWeb); } function frame57(){ stop(); } public function initBoardGame(_arg1:TimerEvent=null):void{ MovieClip(this).gotoAndPlay("juego-tablero"); } public function versusScreen(_arg1:TimerEvent):void{ MovieClip(this).gotoAndPlay("juego-versus"); } function frame2(){ stop(); } function frame68(){ btn_exit.addEventListener(MouseEvent.CLICK, gotoMenu); } public function newGameLevel():void{ this.controller.newLevel(); } function frame67(){ stop(); } public static function gotoWeb(_arg1:MouseEvent=null):void{ var url:String; var request:URLRequest; var ev = _arg1; url = Languages.WEBS[Languages.lang]; request = new URLRequest(url); try { navigateToURL(request, "_blank"); } catch(e:Error) { trace(((("!! " + e) + "\n\tERROR AL HACER REQUEST A ") + url)); }; } } }//package rutch.stage
Section 92
//BlockRemoveSnd (BlockRemoveSnd) package { import flash.media.*; public dynamic class BlockRemoveSnd extends Sound { } }//package
Section 93
//ElectricSnd (ElectricSnd) package { import flash.media.*; public dynamic class ElectricSnd extends Sound { } }//package
Section 94
//FlashSnd (FlashSnd) package { import flash.media.*; public dynamic class FlashSnd extends Sound { } }//package
Section 95
//MochiBot (MochiBot) package { import flash.display.*; import flash.net.*; import flash.system.*; public dynamic class MochiBot extends Sprite { public static function track(_arg1:Sprite, _arg2:String):MochiBot{ var _local3:MochiBot; var _local4:String; var _local5:URLVariables; var _local6:String; var _local7:URLRequest; var _local8:Loader; if (Security.sandboxType == "localWithFile"){ return (null); }; _local3 = new (MochiBot); _arg1.addChild(_local3); Security.allowDomain("*"); Security.allowInsecureDomain("*"); _local4 = "http://core.mochibot.com/my/core.swf"; _local5 = new URLVariables(); _local5["sb"] = Security.sandboxType; _local5["v"] = Capabilities.version; _local5["swfid"] = _arg2; _local5["mv"] = "8"; _local5["fv"] = "9"; _local6 = _local3.root.loaderInfo.loaderURL; if (_local6.indexOf("http") == 0){ _local5["url"] = _local6; } else { _local5["url"] = "local"; }; _local7 = new URLRequest(_local4); _local7.contentType = "application/x-www-form-urlencoded"; _local7.method = URLRequestMethod.POST; _local7.data = _local5; _local8 = new Loader(); _local3.addChild(_local8); _local8.load(_local7); return (_local3); } } }//package
Section 96
//SelectSnd (SelectSnd) package { import flash.media.*; public dynamic class SelectSnd extends Sound { } }//package
Section 97
//Splat (Splat) package { import flash.media.*; public dynamic class Splat extends Sound { } }//package
Section 98
//SwapSnd (SwapSnd) package { import flash.media.*; public dynamic class SwapSnd extends Sound { } }//package
Section 99
//Whoosh (Whoosh) package { import flash.media.*; public dynamic class Whoosh extends Sound { } }//package

Library Items

Symbol 1 Sound {SwapSnd}
Symbol 2 Sound {Splat}
Symbol 3 Sound {Whoosh}
Symbol 4 Sound {SelectSnd}
Symbol 5 Sound {FlashSnd}
Symbol 6 Sound {ElectricSnd}
Symbol 7 Sound {BlockRemoveSnd}
Symbol 8 GraphicUsed by:12
Symbol 9 GraphicUsed by:12
Symbol 10 GraphicUsed by:12
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:8 9 10 11Used by:25
Symbol 13 GraphicUsed by:16
Symbol 14 GraphicUsed by:16
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClip {diam_fla.DETALLES_3}Uses:13 14 15Used by:25
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:20
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:18 19Used by:25
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:25
Symbol 23 FontUsed by:24
Symbol 24 EditableTextUses:23Used by:25
Symbol 25 MovieClip {diam_fla.preloadmc_1}Uses:12 16 20 22 24Used by:Timeline
Symbol 26 GraphicUsed by:29
Symbol 27 GraphicUsed by:28 29
Symbol 28 MovieClipUses:27Used by:29
Symbol 29 MovieClipUses:26 28 27Used by:30
Symbol 30 MovieClip {rutch.board.MainBoard}Uses:29Used by:Timeline
Symbol 31 GraphicUsed by:32 567
Symbol 32 MovieClipUses:31Used by:34
Symbol 33 GraphicUsed by:34 568
Symbol 34 MovieClipUses:32 33Used by:50
Symbol 35 ShapeTweeningUsed by:49
Symbol 36 ShapeTweeningUsed by:49
Symbol 37 ShapeTweeningUsed by:49
Symbol 38 ShapeTweeningUsed by:49
Symbol 39 ShapeTweeningUsed by:49
Symbol 40 ShapeTweeningUsed by:49
Symbol 41 ShapeTweeningUsed by:49
Symbol 42 GraphicUsed by:49
Symbol 43 GraphicUsed by:49
Symbol 44 GraphicUsed by:49
Symbol 45 GraphicUsed by:49
Symbol 46 GraphicUsed by:49
Symbol 47 GraphicUsed by:49
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:35 36 37 38 39 40 41 42 43 44 45 46 47 48Used by:50 57 61 66 71
Symbol 50 MovieClip {diam_fla.item3_11}Uses:34 49Used by:72
Symbol 51 GraphicUsed by:52 570
Symbol 52 MovieClipUses:51Used by:56 60
Symbol 53 GraphicUsed by:56 576
Symbol 54 ShapeTweeningUsed by:56
Symbol 55 GraphicUsed by:56 60 573 576
Symbol 56 MovieClipUses:52 53 54 55Used by:57
Symbol 57 MovieClip {diam_fla.item1_15}Uses:56 49Used by:72
Symbol 58 GraphicUsed by:60
Symbol 59 ShapeTweeningUsed by:60
Symbol 60 MovieClipUses:52 58 59 55Used by:61
Symbol 61 MovieClip {diam_fla.item6_18}Uses:60 49Used by:72
Symbol 62 GraphicUsed by:63 581
Symbol 63 MovieClipUses:62Used by:65
Symbol 64 GraphicUsed by:65 582
Symbol 65 MovieClipUses:63 64Used by:66
Symbol 66 MovieClip {diam_fla.item5_20}Uses:65 49Used by:72
Symbol 67 GraphicUsed by:68 578
Symbol 68 MovieClipUses:67Used by:70
Symbol 69 GraphicUsed by:70 579
Symbol 70 MovieClipUses:68 69Used by:71
Symbol 71 MovieClip {diam_fla.item2_23}Uses:70 49Used by:72
Symbol 72 MovieClip {rutch.board.Counter}Uses:50 57 61 66 71Used by:Timeline
Symbol 73 GraphicUsed by:90 100 103 107 111 119 123 162 173 177 185 193 221 225 240 258 262 277 281 289 293 343 366 377 385 389 398 402 420 431 436 452 457 468 472
Symbol 74 BitmapUsed by:75 105 121
Symbol 75 GraphicUses:74Used by:88 99 118
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:88
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:88
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:88
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:88
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:88 99
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:88 99
Symbol 88 MovieClipUses:75 77 79 81 83 85 87Used by:90
Symbol 89 GraphicUsed by:90 100 103 107 111 119 123 162 173 177 185 193 221 225 240 258 262 277 281 289 293 343 366 377 385 389 398 402 420 431 436 452 457 468 472
Symbol 90 MovieClipUses:73 88 89Used by:125
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:99
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:99
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:99
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:99
Symbol 99 MovieClipUses:75 92 94 96 98 85 87Used by:100
Symbol 100 MovieClipUses:73 99 89Used by:125
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:103
Symbol 103 MovieClipUses:73 102 89Used by:125
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104 74Used by:106
Symbol 106 MovieClipUses:105Used by:107
Symbol 107 MovieClipUses:73 106 89Used by:125
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:110
Symbol 110 MovieClipUses:109Used by:111
Symbol 111 MovieClip {diam_fla.bonnielose_35}Uses:73 110 89Used by:125
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:118
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:118
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:118
Symbol 118 MovieClipUses:75 113 115 117Used by:119
Symbol 119 MovieClipUses:73 118 89Used by:125
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120 74Used by:122
Symbol 122 MovieClipUses:121Used by:123
Symbol 123 MovieClipUses:73 122 89Used by:124
Symbol 124 MovieClip {diam_fla.bonieda_39}Uses:123Used by:125
Symbol 125 MovieClip {diam_fla.Bonnie_27}Uses:90 100 103 107 111 119 124Used by:475
Symbol 126 FontUsed by:127 843 844 845 846 847 848 849
Symbol 127 EditableTextUses:126Used by:475
Symbol 128 FontUsed by:129
Symbol 129 EditableTextUses:128Used by:475
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:133
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:131 132Used by:142
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:141
Symbol 136 GraphicUsed by:141
Symbol 137 GraphicUsed by:141 557 648 870
Symbol 138 GraphicUsed by:141
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:139Used by:141
Symbol 141 MovieClip {diam_fla.BARRAVIDADETALLES_45}Uses:135 136 137 138 140Used by:142
Symbol 142 MovieClip {diam_fla.BARRAVIDA_42}Uses:133 141Used by:475
Symbol 143 BitmapUsed by:144 175 223
Symbol 144 GraphicUses:143Used by:161 162 172 184 192 220
Symbol 145 BitmapUsed by:146 153 160
Symbol 146 GraphicUses:145Used by:161
Symbol 147 BitmapUsed by:148 153 158 159 160
Symbol 148 GraphicUses:147Used by:161
Symbol 149 BitmapUsed by:150 153 158 159 160
Symbol 150 GraphicUses:149Used by:161 172
Symbol 151 BitmapUsed by:152 158 159 160
Symbol 152 GraphicUses:151Used by:161 172
Symbol 153 GraphicUses:145 147 149Used by:161
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:161
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:161
Symbol 158 GraphicUses:151 147 149Used by:161
Symbol 159 GraphicUses:147 151 149Used by:161
Symbol 160 GraphicUses:145 147 151 149Used by:161
Symbol 161 MovieClipUses:144 146 148 150 152 153 155 157 158 159 160Used by:162
Symbol 162 MovieClipUses:73 144 161 89Used by:227
Symbol 163 BitmapUsed by:164 171
Symbol 164 GraphicUses:163Used by:172
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:172
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:172
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:172
Symbol 171 GraphicUses:163Used by:172
Symbol 172 MovieClipUses:144 164 166 168 170 150 152 171Used by:173
Symbol 173 MovieClipUses:73 172 89Used by:227
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174 143Used by:176
Symbol 176 MovieClipUses:175Used by:177
Symbol 177 MovieClipUses:73 176 89Used by:227
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:184
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:184
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:184
Symbol 184 MovieClipUses:144 179 181 183Used by:185
Symbol 185 MovieClipUses:73 184 89Used by:227
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:192
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:192
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:192
Symbol 192 MovieClipUses:144 187 189 191Used by:193
Symbol 193 MovieClip {diam_fla.charlottelost_57}Uses:73 192 89Used by:227
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:220
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:220
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:220
Symbol 200 BitmapUsed by:201
Symbol 201 GraphicUses:200Used by:220
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:220
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:220
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:220
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:220
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:220
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:220
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:220
Symbol 216 BitmapUsed by:217
Symbol 217 GraphicUses:216Used by:220
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:220
Symbol 220 MovieClipUses:144 195 197 199 201 203 205 207 209 211 213 215 217 219Used by:221
Symbol 221 MovieClipUses:73 220 89Used by:227
Symbol 222 BitmapUsed by:223
Symbol 223 GraphicUses:222 143Used by:224
Symbol 224 MovieClipUses:223Used by:225
Symbol 225 MovieClipUses:73 224 89Used by:226
Symbol 226 MovieClip {diam_fla.charlotteda_61}Uses:225Used by:227
Symbol 227 MovieClip {diam_fla.Charlotte_48}Uses:162 173 177 185 193 221 226Used by:475
Symbol 228 BitmapUsed by:229 260 275 279 291
Symbol 229 GraphicUses:228Used by:239 257 258 276 288
Symbol 230 BitmapUsed by:231 238
Symbol 231 GraphicUses:230Used by:239
Symbol 232 BitmapUsed by:233 238
Symbol 233 GraphicUses:232Used by:239
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:239
Symbol 236 BitmapUsed by:237 238
Symbol 237 GraphicUses:236Used by:239
Symbol 238 GraphicUses:236 232 230Used by:239
Symbol 239 MovieClipUses:229 231 233 235 237 238Used by:240
Symbol 240 MovieClipUses:73 239 89Used by:295
Symbol 241 BitmapUsed by:242 255
Symbol 242 GraphicUses:241Used by:257
Symbol 243 BitmapUsed by:244 250 255
Symbol 244 GraphicUses:243Used by:257
Symbol 245 BitmapUsed by:246 252
Symbol 246 GraphicUses:245Used by:257
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:257
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:243 249Used by:257
Symbol 251 BitmapUsed by:252 256
Symbol 252 GraphicUses:245 251Used by:257
Symbol 253 BitmapUsed by:254 256
Symbol 254 GraphicUses:253Used by:257
Symbol 255 GraphicUses:241 243Used by:257
Symbol 256 GraphicUses:251 253Used by:257
Symbol 257 MovieClipUses:229 242 244 246 248 250 252 254 255 256Used by:258
Symbol 258 MovieClipUses:73 229 257 89Used by:295
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259 228Used by:261
Symbol 261 MovieClipUses:260Used by:262
Symbol 262 MovieClipUses:73 261 89Used by:295
Symbol 263 BitmapUsed by:264 270 271 272 274 275
Symbol 264 GraphicUses:263Used by:276
Symbol 265 BitmapUsed by:266 271 274 275
Symbol 266 GraphicUses:265Used by:276
Symbol 267 BitmapUsed by:269 272 274
Symbol 268 BitmapUsed by:269 270 271 273 274 275
Symbol 269 GraphicUses:267 268Used by:276
Symbol 270 GraphicUses:263 268Used by:276
Symbol 271 GraphicUses:265 263 268Used by:276
Symbol 272 GraphicUses:267 263Used by:276
Symbol 273 GraphicUses:268Used by:276
Symbol 274 GraphicUses:267 265 263 268Used by:276
Symbol 275 GraphicUses:265 263 268 228Used by:276
Symbol 276 MovieClipUses:229 264 266 269 270 271 272 273 274 275Used by:277
Symbol 277 MovieClipUses:73 276 89Used by:295
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278 228Used by:280
Symbol 280 MovieClipUses:279Used by:281
Symbol 281 MovieClip {diam_fla.roselose_73}Uses:73 280 89Used by:295
Symbol 282 BitmapUsed by:283
Symbol 283 GraphicUses:282Used by:288
Symbol 284 BitmapUsed by:285
Symbol 285 GraphicUses:284Used by:288
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:288
Symbol 288 MovieClipUses:229 283 285 287Used by:289
Symbol 289 MovieClipUses:73 288 89Used by:295
Symbol 290 BitmapUsed by:291
Symbol 291 GraphicUses:290 228Used by:292
Symbol 292 MovieClipUses:291Used by:293
Symbol 293 MovieClipUses:73 292 89Used by:294
Symbol 294 MovieClip {diam_fla.roseda_77}Uses:293Used by:295
Symbol 295 MovieClip {diam_fla.Rose_64}Uses:240 258 262 277 281 289 294Used by:475
Symbol 296 BitmapUsed by:297 387 400
Symbol 297 GraphicUses:296Used by:312 343 365 376 384 397
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:312
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:312
Symbol 302 BitmapUsed by:303
Symbol 303 GraphicUses:302Used by:312
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:312
Symbol 306 BitmapUsed by:307
Symbol 307 GraphicUses:306Used by:312
Symbol 308 BitmapUsed by:309
Symbol 309 GraphicUses:308Used by:312 365 376
Symbol 310 BitmapUsed by:311
Symbol 311 GraphicUses:310Used by:312 365 376
Symbol 312 MovieClipUses:297 299 301 303 305 307 309 311Used by:343
Symbol 313 GraphicUsed by:322
Symbol 314 GraphicUsed by:322
Symbol 315 GraphicUsed by:322
Symbol 316 GraphicUsed by:322
Symbol 317 GraphicUsed by:322
Symbol 318 GraphicUsed by:322
Symbol 319 GraphicUsed by:322
Symbol 320 GraphicUsed by:322
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:313 314 315 316 317 318 319 320 321Used by:343 366 376 377 385 398
Symbol 323 GraphicUsed by:332
Symbol 324 GraphicUsed by:332
Symbol 325 GraphicUsed by:332
Symbol 326 GraphicUsed by:332
Symbol 327 GraphicUsed by:332
Symbol 328 GraphicUsed by:332
Symbol 329 GraphicUsed by:332
Symbol 330 GraphicUsed by:332
Symbol 331 GraphicUsed by:332
Symbol 332 MovieClipUses:323 324 325 326 327 328 329 330 331Used by:343 366 376 377 385 398 435
Symbol 333 GraphicUsed by:342
Symbol 334 GraphicUsed by:342
Symbol 335 GraphicUsed by:342
Symbol 336 GraphicUsed by:342
Symbol 337 GraphicUsed by:342
Symbol 338 GraphicUsed by:342
Symbol 339 GraphicUsed by:342
Symbol 340 GraphicUsed by:342
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:333 334 335 336 337 338 339 340 341Used by:343 366 376 377 385 398
Symbol 343 MovieClipUses:73 297 312 322 332 342 89Used by:404
Symbol 344 BitmapUsed by:345 364
Symbol 345 GraphicUses:344Used by:365
Symbol 346 BitmapUsed by:347 363 364
Symbol 347 GraphicUses:346Used by:365
Symbol 348 BitmapUsed by:349 360 361 362 363 364
Symbol 349 GraphicUses:348Used by:365
Symbol 350 BitmapUsed by:351 361 362 363 364
Symbol 351 GraphicUses:350Used by:365
Symbol 352 BitmapUsed by:353 360 361 362 363 364
Symbol 353 GraphicUses:352Used by:365
Symbol 354 BitmapUsed by:355
Symbol 355 GraphicUses:354Used by:365
Symbol 356 BitmapUsed by:357
Symbol 357 GraphicUses:356Used by:365
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:365
Symbol 360 GraphicUses:352 348Used by:365
Symbol 361 GraphicUses:350 352 348Used by:365
Symbol 362 GraphicUses:348 350 352Used by:365
Symbol 363 GraphicUses:346 348 350 352Used by:365
Symbol 364 GraphicUses:344 346 348 350 352Used by:365
Symbol 365 MovieClip {diam_fla.carolganandomov_87}Uses:297 309 345 347 349 351 353 355 357 359 311 360 361 362 363 364Used by:366
Symbol 366 MovieClipUses:73 365 322 332 342 89Used by:404
Symbol 367 BitmapUsed by:368
Symbol 368 GraphicUses:367Used by:376
Symbol 369 GraphicUsed by:375
Symbol 370 GraphicUsed by:375
Symbol 371 GraphicUsed by:375
Symbol 372 GraphicUsed by:375
Symbol 373 GraphicUsed by:375
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:369 370 371 372 373 374Used by:376
Symbol 376 MovieClip {diam_fla.carolwinsmov_89}Uses:297 309 311 368 375 322 332 342Used by:377
Symbol 377 MovieClipUses:73 376 322 332 342 89Used by:404
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:384
Symbol 380 BitmapUsed by:381
Symbol 381 GraphicUses:380Used by:384
Symbol 382 BitmapUsed by:383
Symbol 383 GraphicUses:382Used by:384
Symbol 384 MovieClipUses:297 379 381 383Used by:385
Symbol 385 MovieClipUses:73 384 322 332 342 89Used by:404
Symbol 386 BitmapUsed by:387
Symbol 387 GraphicUses:386 296Used by:388
Symbol 388 MovieClipUses:387Used by:389
Symbol 389 MovieClip {diam_fla.Carollost_93}Uses:73 388 89Used by:404
Symbol 390 BitmapUsed by:391 394 395 396
Symbol 391 GraphicUses:390Used by:397
Symbol 392 BitmapUsed by:393 394 395 396
Symbol 393 GraphicUses:392Used by:397
Symbol 394 GraphicUses:390 392Used by:397
Symbol 395 GraphicUses:392 390Used by:397
Symbol 396 GraphicUses:390 392Used by:397
Symbol 397 MovieClipUses:297 391 393 394 395 396Used by:398
Symbol 398 MovieClipUses:73 397 322 332 342 89Used by:404
Symbol 399 BitmapUsed by:400
Symbol 400 GraphicUses:399 296Used by:401
Symbol 401 MovieClipUses:400Used by:402
Symbol 402 MovieClipUses:73 401 89Used by:403
Symbol 403 MovieClip {diam_fla.carolda_97}Uses:402Used by:404
Symbol 404 MovieClip {diam_fla.Carol_80}Uses:343 366 377 385 389 398 403Used by:475
Symbol 405 BitmapUsed by:406 422 433 455 470
Symbol 406 GraphicUses:405Used by:419 420 451 467
Symbol 407 BitmapUsed by:408 429
Symbol 408 GraphicUses:407Used by:419
Symbol 409 BitmapUsed by:410 424
Symbol 410 GraphicUses:409Used by:419
Symbol 411 BitmapUsed by:412 425 428
Symbol 412 GraphicUses:411Used by:419
Symbol 413 BitmapUsed by:414 426
Symbol 414 GraphicUses:413Used by:419
Symbol 415 BitmapUsed by:416 427
Symbol 416 GraphicUses:415Used by:419
Symbol 417 ShapeTweeningUsed by:419
Symbol 418 GraphicUsed by:419 430 435
Symbol 419 MovieClipUses:406 408 410 412 414 416 417 418Used by:420
Symbol 420 MovieClipUses:73 406 419 89Used by:474
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421 405Used by:430
Symbol 423 ShapeTweeningUsed by:430
Symbol 424 GraphicUses:409Used by:430
Symbol 425 GraphicUses:411Used by:430
Symbol 426 GraphicUses:413Used by:430
Symbol 427 GraphicUses:415Used by:430
Symbol 428 GraphicUses:411Used by:430
Symbol 429 GraphicUses:407Used by:430
Symbol 430 MovieClipUses:422 423 418 424 425 426 427 428 429Used by:431
Symbol 431 MovieClipUses:73 430 89Used by:474
Symbol 432 BitmapUsed by:433
Symbol 433 GraphicUses:432 405Used by:435
Symbol 434 ShapeTweeningUsed by:435
Symbol 435 MovieClipUses:433 332 434 418Used by:436
Symbol 436 MovieClipUses:73 435 89Used by:474
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:451
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:451
Symbol 441 ShapeTweeningUsed by:451
Symbol 442 BitmapUsed by:443
Symbol 443 GraphicUses:442Used by:451
Symbol 444 BitmapUsed by:445
Symbol 445 GraphicUses:444Used by:451
Symbol 446 BitmapUsed by:447
Symbol 447 GraphicUses:446Used by:451
Symbol 448 BitmapUsed by:449
Symbol 449 GraphicUses:448Used by:451
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClipUses:406 438 440 441 443 445 447 449 450Used by:452
Symbol 452 MovieClipUses:73 451 89Used by:474
Symbol 453 BitmapUsed by:455 465 470
Symbol 454 BitmapUsed by:455
Symbol 455 GraphicUses:453 454 405Used by:456
Symbol 456 MovieClipUses:455Used by:457
Symbol 457 MovieClip {diam_fla.Samanthalost_109}Uses:73 456 89Used by:474
Symbol 458 BitmapUsed by:459
Symbol 459 GraphicUses:458Used by:467
Symbol 460 ShapeTweeningUsed by:467
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:467
Symbol 463 BitmapUsed by:464
Symbol 464 GraphicUses:463Used by:467
Symbol 465 GraphicUses:453Used by:467
Symbol 466 GraphicUsed by:467
Symbol 467 MovieClipUses:406 459 460 462 464 465 466Used by:468
Symbol 468 MovieClipUses:73 467 89Used by:474
Symbol 469 BitmapUsed by:470
Symbol 470 GraphicUses:453 469 405Used by:471
Symbol 471 MovieClipUses:470Used by:472
Symbol 472 MovieClipUses:73 471 89Used by:473
Symbol 473 MovieClip {diam_fla.samanthada_113}Uses:472Used by:474
Symbol 474 MovieClip {diam_fla.Samantha_100}Uses:420 431 436 452 457 468 473Used by:475
Symbol 475 MovieClip {rutch.players.Player}Uses:125 127 129 142 227 295 404 474Used by:Timeline
Symbol 476 MovieClipUsed by:Timeline
Symbol 477 BitmapUsed by:478
Symbol 478 GraphicUses:477Used by:491
Symbol 479 GraphicUsed by:480 560 715 778 886
Symbol 480 MovieClipUses:479Used by:481
Symbol 481 MovieClipUses:480Used by:491
Symbol 482 GraphicUsed by:488 565 720 783 891
Symbol 483 GraphicUsed by:484 562 717 780 888
Symbol 484 MovieClipUses:483Used by:488
Symbol 485 ShapeTweeningUsed by:487
Symbol 486 GraphicUsed by:487 564 719 782 890
Symbol 487 MovieClipUses:485 486Used by:488
Symbol 488 MovieClipUses:482 484 487Used by:491
Symbol 489 FontUsed by:490
Symbol 490 TextUses:489Used by:491 566 721 784 892
Symbol 491 MovieClipUses:478 481 488 490Used by:558
Symbol 492 GraphicUsed by:495
Symbol 493 GraphicUsed by:495
Symbol 494 SoundUsed by:495 499 501
Symbol 495 ButtonUses:492 493 494Used by:506
Symbol 496 GraphicUsed by:499 501
Symbol 497 GraphicUsed by:499 501
Symbol 498 GraphicUsed by:499
Symbol 499 ButtonUses:496 497 498 494Used by:506
Symbol 500 GraphicUsed by:501
Symbol 501 ButtonUses:496 497 500 494Used by:506
Symbol 502 FontUsed by:503 504 505 585 586 587 588 589 593 604 605 626
Symbol 503 EditableTextUses:502Used by:506
Symbol 504 EditableTextUses:502Used by:506
Symbol 505 EditableTextUses:502Used by:506
Symbol 506 MovieClip {diam_fla.botoneselegir_125}Uses:495 499 501 503 504 505Used by:507
Symbol 507 MovieClip {diam_fla.botoneselegirmodo_124}Uses:506Used by:558
Symbol 508 BitmapUsed by:509 510 513
Symbol 509 GraphicUses:508Used by:515
Symbol 510 GraphicUses:508Used by:515
Symbol 511 FontUsed by:512 519 525 532 538 544 550
Symbol 512 TextUses:511Used by:515
Symbol 513 GraphicUses:508Used by:515
Symbol 514 SoundUsed by:515 521 528 534 540 546 552
Symbol 515 ButtonUses:509 510 512 513 514Used by:553
Symbol 516 BitmapUsed by:517 518 520
Symbol 517 GraphicUses:516Used by:521
Symbol 518 GraphicUses:516Used by:521
Symbol 519 TextUses:511Used by:521
Symbol 520 GraphicUses:516Used by:521
Symbol 521 ButtonUses:517 518 519 520 514Used by:553
Symbol 522 BitmapUsed by:523 524 527
Symbol 523 GraphicUses:522Used by:528
Symbol 524 GraphicUses:522Used by:528
Symbol 525 TextUses:511Used by:528
Symbol 526 GraphicUsed by:528
Symbol 527 GraphicUses:522Used by:528
Symbol 528 ButtonUses:523 524 525 526 527 514Used by:553
Symbol 529 BitmapUsed by:530 531 533
Symbol 530 GraphicUses:529Used by:534
Symbol 531 GraphicUses:529Used by:534
Symbol 532 TextUses:511Used by:534
Symbol 533 GraphicUses:529Used by:534
Symbol 534 ButtonUses:530 531 532 533 514Used by:553
Symbol 535 BitmapUsed by:536 537 539
Symbol 536 GraphicUses:535Used by:540
Symbol 537 GraphicUses:535Used by:540
Symbol 538 TextUses:511Used by:540
Symbol 539 GraphicUses:535Used by:540
Symbol 540 ButtonUses:536 537 538 539 514Used by:553
Symbol 541 BitmapUsed by:542 543 545
Symbol 542 GraphicUses:541Used by:546
Symbol 543 GraphicUses:541Used by:546
Symbol 544 TextUses:511Used by:546
Symbol 545 GraphicUses:541Used by:546
Symbol 546 ButtonUses:542 543 544 545 514Used by:553
Symbol 547 BitmapUsed by:548 549 551
Symbol 548 GraphicUses:547Used by:552
Symbol 549 GraphicUses:547Used by:552
Symbol 550 TextUses:511Used by:552
Symbol 551 GraphicUses:547Used by:552
Symbol 552 ButtonUses:548 549 550 551 514Used by:553
Symbol 553 MovieClip {diam_fla.todaslasbanderas_129}Uses:515 521 528 534 540 546 552Used by:558
Symbol 554 FontUsed by:555
Symbol 555 TextUses:554Used by:556
Symbol 556 MovieClipUses:555Used by:557
Symbol 557 MovieClipUses:137 556Used by:558
Symbol 558 MovieClip {rutch.stage.MenuPortada}Uses:491 507 553 557Used by:Timeline
Symbol 559 GraphicUsed by:606 627
Symbol 560 MovieClipUses:479Used by:561
Symbol 561 MovieClipUses:560Used by:566
Symbol 562 MovieClipUses:483Used by:565
Symbol 563 ShapeTweeningUsed by:564
Symbol 564 MovieClipUses:563 486Used by:565
Symbol 565 MovieClipUses:482 562 564Used by:566
Symbol 566 MovieClipUses:561 565 490Used by:606 627
Symbol 567 MovieClipUses:31Used by:568
Symbol 568 MovieClipUses:567 33Used by:569
Symbol 569 MovieClipUses:568Used by:591
Symbol 570 MovieClipUses:51Used by:573 576
Symbol 571 GraphicUsed by:573
Symbol 572 ShapeTweeningUsed by:573
Symbol 573 MovieClipUses:570 571 572 55Used by:574
Symbol 574 MovieClipUses:573Used by:591
Symbol 575 ShapeTweeningUsed by:576
Symbol 576 MovieClipUses:570 53 575 55Used by:577
Symbol 577 MovieClipUses:576Used by:591
Symbol 578 MovieClipUses:67Used by:579
Symbol 579 MovieClipUses:578 69Used by:580
Symbol 580 MovieClipUses:579Used by:591
Symbol 581 MovieClipUses:62Used by:582
Symbol 582 MovieClipUses:581 64Used by:583
Symbol 583 MovieClipUses:582Used by:591
Symbol 584 GraphicUsed by:591
Symbol 585 TextUses:502Used by:591
Symbol 586 TextUses:502Used by:591
Symbol 587 TextUses:502Used by:591
Symbol 588 TextUses:502Used by:591
Symbol 589 TextUses:502Used by:591
Symbol 590 GraphicUsed by:591
Symbol 591 MovieClipUses:569 574 577 580 583 584 585 586 587 588 589 590Used by:606
Symbol 592 GraphicUsed by:606
Symbol 593 EditableTextUses:502Used by:606
Symbol 594 GraphicUsed by:597 608
Symbol 595 GraphicUsed by:597 608
Symbol 596 SoundUsed by:597
Symbol 597 ButtonUses:594 595 596Used by:606
Symbol 598 GraphicUsed by:599
Symbol 599 ButtonUses:598Used by:601
Symbol 600 SoundUsed by:601 636
Symbol 601 ButtonUses:599 600Used by:606
Symbol 602 FontUsed by:603
Symbol 603 EditableTextUses:602Used by:606
Symbol 604 EditableTextUses:502Used by:606
Symbol 605 EditableTextUses:502Used by:606
Symbol 606 MovieClip {diam_fla.FONDOsegundo__140}Uses:559 566 591 592 593 597 601 603 604 605Used by:637
Symbol 607 SoundUsed by:608
Symbol 608 ButtonUses:594 595 607Used by:627
Symbol 609 GraphicUsed by:627
Symbol 610 GraphicUsed by:611
Symbol 611 MovieClipUses:610Used by:627
Symbol 612 GraphicUsed by:627
Symbol 613 BitmapUsed by:614
Symbol 614 GraphicUses:613Used by:625
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClipUses:615Used by:625
Symbol 617 BitmapUsed by:618
Symbol 618 GraphicUses:617Used by:625
Symbol 619 BitmapUsed by:620
Symbol 620 GraphicUses:619Used by:625
Symbol 621 BitmapUsed by:622
Symbol 622 GraphicUses:621Used by:625
Symbol 623 GraphicUsed by:624
Symbol 624 MovieClipUses:623Used by:625
Symbol 625 MovieClipUses:614 616 618 620 622 624Used by:627
Symbol 626 EditableTextUses:502Used by:627
Symbol 627 MovieClip {diam_fla.FONDOprimerapartado__165}Uses:559 566 608 609 611 612 625 626Used by:637
Symbol 628 GraphicUsed by:629 636
Symbol 629 MovieClipUses:628Used by:636
Symbol 630 GraphicUsed by:635 636
Symbol 631 GraphicUsed by:632 636
Symbol 632 MovieClipUses:631Used by:635
Symbol 633 FontUsed by:634
Symbol 634 TextUses:633Used by:635 636
Symbol 635 MovieClipUses:630 632 634Used by:636
Symbol 636 ButtonUses:629 635 628 630 631 634 600Used by:637  Timeline
Symbol 637 MovieClip {rutch.stage.Instrucciones}Uses:606 627 636Used by:Timeline
Symbol 638 BitmapUsed by:639
Symbol 639 GraphicUses:638Used by:727
Symbol 640 GraphicUsed by:641
Symbol 641 MovieClipUses:640Used by:727
Symbol 642 GraphicUsed by:712 740 824
Symbol 643 BitmapUsed by:646
Symbol 644 BitmapUsed by:646
Symbol 645 BitmapUsed by:646
Symbol 646 GraphicUses:643 645 644Used by:712
Symbol 647 GraphicUsed by:648
Symbol 648 MovieClip {diam_fla.ONOMATOPEYA_178}Uses:137 647Used by:712
Symbol 649 GraphicUsed by:650 655
Symbol 650 MovieClipUses:649Used by:654
Symbol 651 FontUsed by:652 656 677 679 696 703 710
Symbol 652 EditableTextUses:651Used by:653
Symbol 653 MovieClip {diam_fla.texto1_181}Uses:652Used by:654
Symbol 654 MovieClip {diam_fla.BOCADILLO1_179}Uses:650 653Used by:712
Symbol 655 MovieClipUses:649Used by:658
Symbol 656 EditableTextUses:651Used by:657
Symbol 657 MovieClip {diam_fla.texto2_184}Uses:656Used by:658
Symbol 658 MovieClip {diam_fla.bocadillo2_182}Uses:655 657Used by:712
Symbol 659 BitmapUsed by:660
Symbol 660 GraphicUses:659Used by:661
Symbol 661 MovieClipUses:660Used by:712
Symbol 662 BitmapUsed by:663
Symbol 663 GraphicUses:662Used by:664 712
Symbol 664 MovieClipUses:663Used by:712
Symbol 665 BitmapUsed by:666
Symbol 666 GraphicUses:665Used by:667
Symbol 667 MovieClipUses:666Used by:712
Symbol 668 BitmapUsed by:669
Symbol 669 GraphicUses:668Used by:670
Symbol 670 MovieClipUses:669Used by:712
Symbol 671 GraphicUsed by:672
Symbol 672 MovieClipUses:671Used by:712
Symbol 673 BitmapUsed by:674
Symbol 674 GraphicUses:673Used by:712
Symbol 675 GraphicUsed by:676
Symbol 676 MovieClipUses:675Used by:681
Symbol 677 EditableTextUses:651Used by:678
Symbol 678 MovieClip {diam_fla.TEXTO3_192}Uses:677Used by:681
Symbol 679 EditableTextUses:651Used by:680
Symbol 680 MovieClip {diam_fla.TEXTO4_193}Uses:679Used by:681
Symbol 681 MovieClip {diam_fla.bocadillo3_190}Uses:676 678 680Used by:712
Symbol 682 BitmapUsed by:683
Symbol 683 GraphicUses:682Used by:684
Symbol 684 MovieClipUses:683Used by:712
Symbol 685 BitmapUsed by:686
Symbol 686 GraphicUses:685Used by:687
Symbol 687 MovieClipUses:686Used by:712
Symbol 688 BitmapUsed by:689
Symbol 689 GraphicUses:688Used by:690
Symbol 690 MovieClipUses:689Used by:712
Symbol 691 BitmapUsed by:692
Symbol 692 GraphicUses:691Used by:693
Symbol 693 MovieClipUses:692Used by:712
Symbol 694 GraphicUsed by:695 702 709
Symbol 695 MovieClipUses:694Used by:698
Symbol 696 EditableTextUses:651Used by:697
Symbol 697 MovieClip {diam_fla.TEXTO5_200}Uses:696Used by:698
Symbol 698 MovieClip {diam_fla.BOCADILLO4_198}Uses:695 697Used by:712
Symbol 699 BitmapUsed by:700
Symbol 700 GraphicUses:699Used by:701
Symbol 701 MovieClipUses:700Used by:712
Symbol 702 MovieClipUses:694Used by:705
Symbol 703 EditableTextUses:651Used by:704
Symbol 704 MovieClip {diam_fla.texto6_204}Uses:703Used by:705
Symbol 705 MovieClip {diam_fla.bocadillo5_202}Uses:702 704Used by:712
Symbol 706 BitmapUsed by:707
Symbol 707 GraphicUses:706Used by:708
Symbol 708 MovieClipUses:707Used by:712 727
Symbol 709 MovieClipUses:694Used by:711
Symbol 710 EditableTextUses:651Used by:711
Symbol 711 MovieClip {diam_fla.bocadillo7_206}Uses:709 710Used by:712
Symbol 712 MovieClip {diam_fla.vi_177}Uses:642 646 648 654 658 661 664 667 663 670 672 674 681 684 687 690 693 698 701 705 708 711Used by:727
Symbol 713 GraphicUsed by:714
Symbol 714 MovieClipUses:713Used by:727
Symbol 715 MovieClipUses:479Used by:716
Symbol 716 MovieClipUses:715Used by:721
Symbol 717 MovieClipUses:483Used by:720
Symbol 718 ShapeTweeningUsed by:719
Symbol 719 MovieClipUses:718 486Used by:720
Symbol 720 MovieClipUses:482 717 719Used by:721
Symbol 721 MovieClipUses:716 720 490Used by:727
Symbol 722 GraphicUsed by:726
Symbol 723 GraphicUsed by:726
Symbol 724 GraphicUsed by:726
Symbol 725 GraphicUsed by:726
Symbol 726 ButtonUses:722 723 724 725Used by:727
Symbol 727 MovieClip {diam_fla.introhistoria_175}Uses:639 641 712 714 721 726 708Used by:Timeline
Symbol 728 BitmapUsed by:729
Symbol 729 GraphicUses:728Used by:733
Symbol 730 GraphicUsed by:733 744 755 762 769
Symbol 731 FontUsed by:732 743 754 761 768 830
Symbol 732 TextUses:731Used by:733
Symbol 733 MovieClip {diam_fla.PRESENTACIONBONNIEMODOVERSUS_217}Uses:729 730 732Used by:773
Symbol 734 ShapeTweeningUsed by:740
Symbol 735 GraphicUsed by:740
Symbol 736 FontUsed by:737 751
Symbol 737 TextUses:736Used by:740
Symbol 738 ShapeTweeningUsed by:740
Symbol 739 ShapeTweeningUsed by:740
Symbol 740 MovieClip {diam_fla.PANTALLAINTERMEDIOVERSUS_218}Uses:734 735 737 738 739 642Used by:773
Symbol 741 BitmapUsed by:742
Symbol 742 GraphicUses:741Used by:744
Symbol 743 TextUses:731Used by:744
Symbol 744 MovieClip {diam_fla.PRESENTACIONCHARLOTTEMODOVERSUS_219}Uses:742 730 743Used by:773
Symbol 745 BitmapUsed by:746
Symbol 746 GraphicUses:745Used by:747
Symbol 747 MovieClip {diam_fla.BONNIERIVAL_220}Uses:746Used by:773
Symbol 748 BitmapUsed by:749
Symbol 749 GraphicUses:748Used by:750
Symbol 750 MovieClip {diam_fla.CHARLOTTERIVAL_221}Uses:749Used by:773
Symbol 751 TextUses:736Used by:773
Symbol 752 BitmapUsed by:753
Symbol 753 GraphicUses:752Used by:755
Symbol 754 TextUses:731Used by:755
Symbol 755 MovieClip {diam_fla.PRESENTACIONROSEMODOVERSUS_222}Uses:753 730 754Used by:773
Symbol 756 BitmapUsed by:757
Symbol 757 GraphicUses:756Used by:758
Symbol 758 MovieClip {diam_fla.ROSERIVALS_223}Uses:757Used by:773
Symbol 759 BitmapUsed by:760
Symbol 760 GraphicUses:759Used by:762
Symbol 761 TextUses:731Used by:762
Symbol 762 MovieClip {diam_fla.PRESENTACIONCAROLMODOVERSUS_224}Uses:760 730 761Used by:773
Symbol 763 BitmapUsed by:764
Symbol 764 GraphicUses:763Used by:765
Symbol 765 MovieClip {diam_fla.CAROLRIVALS_225}Uses:764Used by:773
Symbol 766 BitmapUsed by:767
Symbol 767 GraphicUses:766Used by:769
Symbol 768 TextUses:731Used by:769
Symbol 769 MovieClip {diam_fla.PRESENTACIONSAMANTHAMODOVERSUS_226}Uses:767 730 768Used by:773
Symbol 770 BitmapUsed by:771
Symbol 771 GraphicUses:770Used by:772
Symbol 772 MovieClip {diam_fla.SAMANTHARIVALS_227}Uses:771Used by:773
Symbol 773 MovieClip {diam_fla.versusversusversus_216}Uses:733 740 744 747 750 751 755 758 762 765 769 772Used by:Timeline
Symbol 774 GraphicUsed by:833
Symbol 775 GraphicUsed by:776
Symbol 776 MovieClipUses:775Used by:833
Symbol 777 GraphicUsed by:833
Symbol 778 MovieClipUses:479Used by:779
Symbol 779 MovieClipUses:778Used by:784
Symbol 780 MovieClipUses:483Used by:783
Symbol 781 ShapeTweeningUsed by:782
Symbol 782 MovieClipUses:781 486Used by:783
Symbol 783 MovieClipUses:482 780 782Used by:784
Symbol 784 MovieClipUses:779 783 490Used by:833
Symbol 785 GraphicUsed by:824
Symbol 786 BitmapUsed by:787 791
Symbol 787 GraphicUses:786Used by:788 793
Symbol 788 MovieClipUses:787Used by:793
Symbol 789 GraphicUsed by:793
Symbol 790 BitmapUsed by:791
Symbol 791 GraphicUses:790 786Used by:792
Symbol 792 MovieClipUses:791Used by:793
Symbol 793 MovieClip {diam_fla.charlotte__237}Uses:788 789 787 792Used by:824
Symbol 794 BitmapUsed by:795
Symbol 795 GraphicUses:794Used by:796 801
Symbol 796 MovieClipUses:795Used by:801
Symbol 797 GraphicUsed by:801
Symbol 798 BitmapUsed by:799
Symbol 799 GraphicUses:798Used by:800
Symbol 800 MovieClipUses:799Used by:801
Symbol 801 MovieClip {diam_fla.rose__240}Uses:796 797 795 800Used by:824
Symbol 802 BitmapUsed by:803 806 808
Symbol 803 GraphicUses:802Used by:804
Symbol 804 MovieClipUses:803Used by:810
Symbol 805 GraphicUsed by:810
Symbol 806 GraphicUses:802Used by:810
Symbol 807 BitmapUsed by:808
Symbol 808 GraphicUses:807 802Used by:809
Symbol 809 MovieClipUses:808Used by:810
Symbol 810 MovieClip {diam_fla.carol__243}Uses:804 805 806 809Used by:824
Symbol 811 GraphicUsed by:824
Symbol 812 BitmapUsed by:813
Symbol 813 GraphicUses:812Used by:814 820
Symbol 814 MovieClipUses:813Used by:820
Symbol 815 GraphicUsed by:820
Symbol 816 BitmapUsed by:818
Symbol 817 BitmapUsed by:818
Symbol 818 GraphicUses:816 817Used by:819
Symbol 819 MovieClipUses:818Used by:820
Symbol 820 MovieClip {diam_fla.samantha__246}Uses:814 815 813 819Used by:824
Symbol 821 GraphicUsed by:824
Symbol 822 GraphicUsed by:824
Symbol 823 GraphicUsed by:824
Symbol 824 MovieClip {diam_fla.rivales__236}Uses:785 642 793 801 810 811 820 821 822 823Used by:833
Symbol 825 GraphicUsed by:831
Symbol 826 BitmapUsed by:827
Symbol 827 GraphicUses:826Used by:828
Symbol 828 MovieClipUses:827Used by:831
Symbol 829 GraphicUsed by:831
Symbol 830 TextUses:731Used by:831
Symbol 831 MovieClipUses:825 828 829 830Used by:832
Symbol 832 MovieClip {diam_fla.movcasillajugador__249}Uses:831Used by:833
Symbol 833 MovieClip {diam_fla.pant_228}Uses:774 776 777 784 824 832Used by:Timeline
Symbol 834 BitmapUsed by:835
Symbol 835 GraphicUses:834Used by:836
Symbol 836 MovieClipUses:835Used by:Timeline
Symbol 837 GraphicUsed by:841
Symbol 838 GraphicUsed by:839
Symbol 839 MovieClipUses:838Used by:841
Symbol 840 GraphicUsed by:841
Symbol 841 MovieClipUses:837 839 840Used by:Timeline
Symbol 842 GraphicUsed by:850
Symbol 843 TextUses:126Used by:850
Symbol 844 TextUses:126Used by:850
Symbol 845 TextUses:126Used by:850
Symbol 846 TextUses:126Used by:850
Symbol 847 TextUses:126Used by:850
Symbol 848 TextUses:126Used by:850
Symbol 849 TextUses:126Used by:850
Symbol 850 MovieClip {diam_fla.logos_255}Uses:842 843 844 845 846 847 848 849Used by:Timeline
Symbol 851 ShapeTweeningUsed by:856 874
Symbol 852 ShapeTweeningUsed by:856
Symbol 853 ShapeTweeningUsed by:856
Symbol 854 ShapeTweeningUsed by:856
Symbol 855 GraphicUsed by:856
Symbol 856 MovieClipUses:851 852 853 854 855Used by:864 870 873
Symbol 857 GraphicUsed by:858 874
Symbol 858 MovieClipUses:857Used by:863
Symbol 859 GraphicUsed by:863 874
Symbol 860 GraphicUsed by:863 874
Symbol 861 ShapeTweeningUsed by:863
Symbol 862 GraphicUsed by:863
Symbol 863 MovieClipUses:858 859 860 861 862Used by:864 870 873
Symbol 864 MovieClipUses:856 863Used by:874
Symbol 865 ShapeTweeningUsed by:870
Symbol 866 GraphicUsed by:870 873 874
Symbol 867 ShapeTweeningUsed by:869
Symbol 868 GraphicUsed by:869
Symbol 869 MovieClip {diam_fla.movletras_262}Uses:867 868Used by:870
Symbol 870 MovieClip {diam_fla.movcorazonmasjuegossobre_261}Uses:856 863 865 866 869 137Used by:874
Symbol 871 GraphicUsed by:872 874
Symbol 872 MovieClip {diam_fla.letras_264}Uses:871Used by:873
Symbol 873 MovieClip {diam_fla.movcorazonmasjuegosPULSAR_263}Uses:856 863 866 872Used by:874
Symbol 874 ButtonUses:864 870 873 851 857 859 860 866 871Used by:Timeline
Symbol 875 BitmapUsed by:876
Symbol 876 GraphicUses:875Used by:885
Symbol 877 BitmapUsed by:878
Symbol 878 GraphicUses:877Used by:879
Symbol 879 MovieClipUses:878Used by:885
Symbol 880 ShapeTweeningUsed by:885
Symbol 881 BitmapUsed by:882
Symbol 882 GraphicUses:881Used by:883
Symbol 883 MovieClipUses:882Used by:885
Symbol 884 GraphicUsed by:885
Symbol 885 MovieClip {diam_fla.imagen_266}Uses:876 879 880 883 884Used by:893
Symbol 886 MovieClipUses:479Used by:887
Symbol 887 MovieClipUses:886Used by:892
Symbol 888 MovieClipUses:483Used by:891
Symbol 889 ShapeTweeningUsed by:890
Symbol 890 MovieClipUses:889 486Used by:891
Symbol 891 MovieClipUses:482 888 890Used by:892
Symbol 892 MovieClipUses:887 891 490Used by:893
Symbol 893 MovieClipUses:885 892Used by:Timeline
Symbol 894 BitmapUsed by:895
Symbol 895 GraphicUses:894Used by:899
Symbol 896 FontUsed by:897
Symbol 897 TextUses:896Used by:898
Symbol 898 MovieClip {diam_fla.MOVLETRAS_276}Uses:897Used by:899
Symbol 899 MovieClipUses:895 898Used by:Timeline

Instance Names

"preload_"Frame 1Symbol 25 MovieClip {diam_fla.preloadmc_1}
"aki"Frame 4Symbol 476 MovieClip
"versus_"Frame 38Symbol 773 MovieClip {diam_fla.versusversusversus_216}
"pant"Frame 48Symbol 833 MovieClip {diam_fla.pant_228}
"logo_web"Frame 58Symbol 850 MovieClip {diam_fla.logos_255}
"mas_juegos"Frame 58Symbol 874 Button
"btn_exit"Frame 68Symbol 636 Button
"loader"Symbol 25 MovieClip {diam_fla.preloadmc_1} Frame 1Symbol 16 MovieClip {diam_fla.DETALLES_3}
"loader_text"Symbol 25 MovieClip {diam_fla.preloadmc_1} Frame 1Symbol 24 EditableText
"mc"Symbol 72 MovieClip {rutch.board.Counter} Frame 1Symbol 50 MovieClip {diam_fla.item3_11}
"mc"Symbol 72 MovieClip {rutch.board.Counter} Frame 2Symbol 57 MovieClip {diam_fla.item1_15}
"mc"Symbol 72 MovieClip {rutch.board.Counter} Frame 3Symbol 61 MovieClip {diam_fla.item6_18}
"mc"Symbol 72 MovieClip {rutch.board.Counter} Frame 4Symbol 66 MovieClip {diam_fla.item5_20}
"mc"Symbol 72 MovieClip {rutch.board.Counter} Frame 5Symbol 71 MovieClip {diam_fla.item2_23}
"barra"Symbol 142 MovieClip {diam_fla.BARRAVIDA_42} Frame 1Symbol 141 MovieClip {diam_fla.BARRAVIDADETALLES_45}
"player"Symbol 475 MovieClip {rutch.players.Player} Frame 1Symbol 125 MovieClip {diam_fla.Bonnie_27}
"nam"Symbol 475 MovieClip {rutch.players.Player} Frame 1Symbol 127 EditableText
"lifeTxt"Symbol 475 MovieClip {rutch.players.Player} Frame 1Symbol 129 EditableText
"bar"Symbol 475 MovieClip {rutch.players.Player} Frame 1Symbol 142 MovieClip {diam_fla.BARRAVIDA_42}
"player"Symbol 475 MovieClip {rutch.players.Player} Frame 2Symbol 227 MovieClip {diam_fla.Charlotte_48}
"player"Symbol 475 MovieClip {rutch.players.Player} Frame 3Symbol 295 MovieClip {diam_fla.Rose_64}
"player"Symbol 475 MovieClip {rutch.players.Player} Frame 4Symbol 404 MovieClip {diam_fla.Carol_80}
"player"Symbol 475 MovieClip {rutch.players.Player} Frame 5Symbol 474 MovieClip {diam_fla.Samantha_100}
"btn_1"Symbol 506 MovieClip {diam_fla.botoneselegir_125} Frame 1Symbol 495 Button
"btn_2"Symbol 506 MovieClip {diam_fla.botoneselegir_125} Frame 1Symbol 499 Button
"btn_3"Symbol 506 MovieClip {diam_fla.botoneselegir_125} Frame 1Symbol 501 Button
"txt_1"Symbol 506 MovieClip {diam_fla.botoneselegir_125} Frame 1Symbol 503 EditableText
"txt_2"Symbol 506 MovieClip {diam_fla.botoneselegir_125} Frame 1Symbol 504 EditableText
"txt_3"Symbol 506 MovieClip {diam_fla.botoneselegir_125} Frame 1Symbol 505 EditableText
"bots"Symbol 507 MovieClip {diam_fla.botoneselegirmodo_124} Frame 1Symbol 506 MovieClip {diam_fla.botoneselegir_125}
"es"Symbol 553 MovieClip {diam_fla.todaslasbanderas_129} Frame 1Symbol 515 Button
"it"Symbol 553 MovieClip {diam_fla.todaslasbanderas_129} Frame 1Symbol 521 Button
"pt"Symbol 553 MovieClip {diam_fla.todaslasbanderas_129} Frame 1Symbol 528 Button
"fr"Symbol 553 MovieClip {diam_fla.todaslasbanderas_129} Frame 1Symbol 534 Button
"de"Symbol 553 MovieClip {diam_fla.todaslasbanderas_129} Frame 1Symbol 540 Button
"pl"Symbol 553 MovieClip {diam_fla.todaslasbanderas_129} Frame 1Symbol 546 Button
"en"Symbol 553 MovieClip {diam_fla.todaslasbanderas_129} Frame 1Symbol 552 Button
"bots"Symbol 558 MovieClip {rutch.stage.MenuPortada} Frame 1Symbol 507 MovieClip {diam_fla.botoneselegirmodo_124}
"banderas_"Symbol 558 MovieClip {rutch.stage.MenuPortada} Frame 1Symbol 553 MovieClip {diam_fla.todaslasbanderas_129}
"btn_web"Symbol 558 MovieClip {rutch.stage.MenuPortada} Frame 1Symbol 557 MovieClip
"inst_2"Symbol 606 MovieClip {diam_fla.FONDOsegundo__140} Frame 1Symbol 593 EditableText
"btn_prev"Symbol 606 MovieClip {diam_fla.FONDOsegundo__140} Frame 1Symbol 597 Button
"btn_juego"Symbol 606 MovieClip {diam_fla.FONDOsegundo__140} Frame 1Symbol 601 Button
"txt_jugar"Symbol 606 MovieClip {diam_fla.FONDOsegundo__140} Frame 1Symbol 603 EditableText
"inst_2b"Symbol 606 MovieClip {diam_fla.FONDOsegundo__140} Frame 1Symbol 604 EditableText
"inst_2a"Symbol 606 MovieClip {diam_fla.FONDOsegundo__140} Frame 1Symbol 605 EditableText
"btn_next"Symbol 627 MovieClip {diam_fla.FONDOprimerapartado__165} Frame 1Symbol 608 Button
"caja_1"Symbol 627 MovieClip {diam_fla.FONDOprimerapartado__165} Frame 1Symbol 626 EditableText
"pant_2"Symbol 637 MovieClip {rutch.stage.Instrucciones} Frame 1Symbol 606 MovieClip {diam_fla.FONDOsegundo__140}
"pant_1"Symbol 637 MovieClip {rutch.stage.Instrucciones} Frame 1Symbol 627 MovieClip {diam_fla.FONDOprimerapartado__165}
"btn_exit"Symbol 637 MovieClip {rutch.stage.Instrucciones} Frame 1Symbol 636 Button
"txt"Symbol 653 MovieClip {diam_fla.texto1_181} Frame 1Symbol 652 EditableText
"intro_1"Symbol 654 MovieClip {diam_fla.BOCADILLO1_179} Frame 1Symbol 653 MovieClip {diam_fla.texto1_181}
"txt"Symbol 657 MovieClip {diam_fla.texto2_184} Frame 1Symbol 656 EditableText
"intro_2"Symbol 658 MovieClip {diam_fla.bocadillo2_182} Frame 1Symbol 657 MovieClip {diam_fla.texto2_184}
"txt"Symbol 678 MovieClip {diam_fla.TEXTO3_192} Frame 1Symbol 677 EditableText
"txt"Symbol 680 MovieClip {diam_fla.TEXTO4_193} Frame 1Symbol 679 EditableText
"intro_3"Symbol 681 MovieClip {diam_fla.bocadillo3_190} Frame 1Symbol 678 MovieClip {diam_fla.TEXTO3_192}
"intro_4"Symbol 681 MovieClip {diam_fla.bocadillo3_190} Frame 1Symbol 680 MovieClip {diam_fla.TEXTO4_193}
"txt"Symbol 697 MovieClip {diam_fla.TEXTO5_200} Frame 1Symbol 696 EditableText
"intro_5"Symbol 698 MovieClip {diam_fla.BOCADILLO4_198} Frame 1Symbol 697 MovieClip {diam_fla.TEXTO5_200}
"txt"Symbol 704 MovieClip {diam_fla.texto6_204} Frame 1Symbol 703 EditableText
"intro_6"Symbol 705 MovieClip {diam_fla.bocadillo5_202} Frame 1Symbol 704 MovieClip {diam_fla.texto6_204}
"txt"Symbol 711 MovieClip {diam_fla.bocadillo7_206} Frame 1Symbol 710 EditableText
"intro_1"Symbol 712 MovieClip {diam_fla.vi_177} Frame 52Symbol 654 MovieClip {diam_fla.BOCADILLO1_179}
"intro_2"Symbol 712 MovieClip {diam_fla.vi_177} Frame 118Symbol 658 MovieClip {diam_fla.bocadillo2_182}
"intro_34"Symbol 712 MovieClip {diam_fla.vi_177} Frame 438Symbol 681 MovieClip {diam_fla.bocadillo3_190}
"intro_5"Symbol 712 MovieClip {diam_fla.vi_177} Frame 606Symbol 698 MovieClip {diam_fla.BOCADILLO4_198}
"intro_6"Symbol 712 MovieClip {diam_fla.vi_177} Frame 750Symbol 705 MovieClip {diam_fla.bocadillo5_202}
"intro_7"Symbol 712 MovieClip {diam_fla.vi_177} Frame 835Symbol 711 MovieClip {diam_fla.bocadillo7_206}
"skip"Symbol 727 MovieClip {diam_fla.introhistoria_175} Frame 2Symbol 726 Button
"player"Symbol 773 MovieClip {diam_fla.versusversusversus_216} Frame 50Symbol 747 MovieClip {diam_fla.BONNIERIVAL_220}
"riv_1"Symbol 773 MovieClip {diam_fla.versusversusversus_216} Frame 50Symbol 750 MovieClip {diam_fla.CHARLOTTERIVAL_221}
"player"Symbol 773 MovieClip {diam_fla.versusversusversus_216} Frame 142Symbol 747 MovieClip {diam_fla.BONNIERIVAL_220}
"riv_2"Symbol 773 MovieClip {diam_fla.versusversusversus_216} Frame 142Symbol 758 MovieClip {diam_fla.ROSERIVALS_223}
"player"Symbol 773 MovieClip {diam_fla.versusversusversus_216} Frame 234Symbol 747 MovieClip {diam_fla.BONNIERIVAL_220}
"riv_3"Symbol 773 MovieClip {diam_fla.versusversusversus_216} Frame 234Symbol 765 MovieClip {diam_fla.CAROLRIVALS_225}
"player"Symbol 773 MovieClip {diam_fla.versusversusversus_216} Frame 326Symbol 747 MovieClip {diam_fla.BONNIERIVAL_220}
"riv_4"Symbol 773 MovieClip {diam_fla.versusversusversus_216} Frame 326Symbol 772 MovieClip {diam_fla.SAMANTHARIVALS_227}
"riv_1"Symbol 824 MovieClip {diam_fla.rivales__236} Frame 1Symbol 793 MovieClip {diam_fla.charlotte__237}
"riv_2"Symbol 824 MovieClip {diam_fla.rivales__236} Frame 1Symbol 801 MovieClip {diam_fla.rose__240}
"riv_3"Symbol 824 MovieClip {diam_fla.rivales__236} Frame 1Symbol 810 MovieClip {diam_fla.carol__243}
"riv_4"Symbol 824 MovieClip {diam_fla.rivales__236} Frame 1Symbol 820 MovieClip {diam_fla.samantha__246}
"rivs"Symbol 833 MovieClip {diam_fla.pant_228} Frame 1Symbol 824 MovieClip {diam_fla.rivales__236}
"pla"Symbol 833 MovieClip {diam_fla.pant_228} Frame 1Symbol 832 MovieClip {diam_fla.movcasillajugador__249}

Special Tags

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

Labels

"menu"Frame 8
"instrucciones"Frame 18
"intro"Frame 28
"juego-versus"Frame 38
"juego-ready"Frame 48
"juego-tablero"Frame 58
"theEnd"Frame 68
"gameOver"Frame 78
"normal"Symbol 50 MovieClip {diam_fla.item3_11} Frame 1
"selec"Symbol 50 MovieClip {diam_fla.item3_11} Frame 2
"normal"Symbol 57 MovieClip {diam_fla.item1_15} Frame 1
"selec"Symbol 57 MovieClip {diam_fla.item1_15} Frame 2
"normal"Symbol 61 MovieClip {diam_fla.item6_18} Frame 1
"selec"Symbol 61 MovieClip {diam_fla.item6_18} Frame 2
"normal"Symbol 66 MovieClip {diam_fla.item5_20} Frame 1
"selec"Symbol 66 MovieClip {diam_fla.item5_20} Frame 2
"normal"Symbol 71 MovieClip {diam_fla.item2_23} Frame 1
"selec"Symbol 71 MovieClip {diam_fla.item2_23} Frame 2
"counter_A"Symbol 72 MovieClip {rutch.board.Counter} Frame 1
"counter_B"Symbol 72 MovieClip {rutch.board.Counter} Frame 2
"counter_C"Symbol 72 MovieClip {rutch.board.Counter} Frame 3
"counter_D"Symbol 72 MovieClip {rutch.board.Counter} Frame 4
"counter_E"Symbol 72 MovieClip {rutch.board.Counter} Frame 5
"normal"Symbol 125 MovieClip {diam_fla.Bonnie_27} Frame 1
"ganando"Symbol 125 MovieClip {diam_fla.Bonnie_27} Frame 2
"wins"Symbol 125 MovieClip {diam_fla.Bonnie_27} Frame 3
"perdiendo"Symbol 125 MovieClip {diam_fla.Bonnie_27} Frame 4
"lose"Symbol 125 MovieClip {diam_fla.Bonnie_27} Frame 5
"ataca"Symbol 125 MovieClip {diam_fla.Bonnie_27} Frame 6
"pupa"Symbol 125 MovieClip {diam_fla.Bonnie_27} Frame 7
"vida"Symbol 142 MovieClip {diam_fla.BARRAVIDA_42} Frame 2
"normal"Symbol 227 MovieClip {diam_fla.Charlotte_48} Frame 1
"ganando"Symbol 227 MovieClip {diam_fla.Charlotte_48} Frame 2
"wins"Symbol 227 MovieClip {diam_fla.Charlotte_48} Frame 3
"perdiendo"Symbol 227 MovieClip {diam_fla.Charlotte_48} Frame 4
"lose"Symbol 227 MovieClip {diam_fla.Charlotte_48} Frame 5
"ataca"Symbol 227 MovieClip {diam_fla.Charlotte_48} Frame 6
"pupa"Symbol 227 MovieClip {diam_fla.Charlotte_48} Frame 7
"normal"Symbol 295 MovieClip {diam_fla.Rose_64} Frame 1
"ganando"Symbol 295 MovieClip {diam_fla.Rose_64} Frame 2
"wins"Symbol 295 MovieClip {diam_fla.Rose_64} Frame 3
"perdiendo"Symbol 295 MovieClip {diam_fla.Rose_64} Frame 4
"lose"Symbol 295 MovieClip {diam_fla.Rose_64} Frame 5
"ataca"Symbol 295 MovieClip {diam_fla.Rose_64} Frame 6
"pupa"Symbol 295 MovieClip {diam_fla.Rose_64} Frame 7
"normal"Symbol 404 MovieClip {diam_fla.Carol_80} Frame 1
"ganando"Symbol 404 MovieClip {diam_fla.Carol_80} Frame 2
"wins"Symbol 404 MovieClip {diam_fla.Carol_80} Frame 3
"perdiendo"Symbol 404 MovieClip {diam_fla.Carol_80} Frame 4
"lose"Symbol 404 MovieClip {diam_fla.Carol_80} Frame 5
"ataca"Symbol 404 MovieClip {diam_fla.Carol_80} Frame 6
"pupa"Symbol 404 MovieClip {diam_fla.Carol_80} Frame 7
"normal"Symbol 474 MovieClip {diam_fla.Samantha_100} Frame 1
"ganando"Symbol 474 MovieClip {diam_fla.Samantha_100} Frame 2
"wins"Symbol 474 MovieClip {diam_fla.Samantha_100} Frame 3
"perdiendo"Symbol 474 MovieClip {diam_fla.Samantha_100} Frame 4
"lose"Symbol 474 MovieClip {diam_fla.Samantha_100} Frame 5
"ataca"Symbol 474 MovieClip {diam_fla.Samantha_100} Frame 6
"pupa"Symbol 474 MovieClip {diam_fla.Samantha_100} Frame 7
"player"Symbol 475 MovieClip {rutch.players.Player} Frame 1
"enemy_1"Symbol 475 MovieClip {rutch.players.Player} Frame 2
"enemy_2"Symbol 475 MovieClip {rutch.players.Player} Frame 3
"enemy_3"Symbol 475 MovieClip {rutch.players.Player} Frame 4
"enemy_4"Symbol 475 MovieClip {rutch.players.Player} Frame 5
"versus_1"Symbol 773 MovieClip {diam_fla.versusversusversus_216} Frame 1
"versus_2"Symbol 773 MovieClip {diam_fla.versusversusversus_216} Frame 93
"versus_3"Symbol 773 MovieClip {diam_fla.versusversusversus_216} Frame 184
"versus_4"Symbol 773 MovieClip {diam_fla.versusversusversus_216} Frame 276
"stage_1"Symbol 832 MovieClip {diam_fla.movcasillajugador__249} Frame 1
"stage_2"Symbol 832 MovieClip {diam_fla.movcasillajugador__249} Frame 11
"stage_3"Symbol 832 MovieClip {diam_fla.movcasillajugador__249} Frame 20
"stage_4"Symbol 832 MovieClip {diam_fla.movcasillajugador__249} Frame 30
"id_0"Symbol 850 MovieClip {diam_fla.logos_255} Frame 1
"id_1"Symbol 850 MovieClip {diam_fla.logos_255} Frame 2
"id_2"Symbol 850 MovieClip {diam_fla.logos_255} Frame 3
"id_3"Symbol 850 MovieClip {diam_fla.logos_255} Frame 4
"id_4"Symbol 850 MovieClip {diam_fla.logos_255} Frame 5
"id_5"Symbol 850 MovieClip {diam_fla.logos_255} Frame 6
"id_6"Symbol 850 MovieClip {diam_fla.logos_255} Frame 7




http://swfchan.com/19/92070/info.shtml
Created: 27/3 -2019 14:47:25 Last modified: 27/3 -2019 14:47:25 Server time: 29/04 -2024 07:07:16