Section 1
//boton_back (clases.boton_back)
package clases {
import flash.events.*;
import flash.display.*;
public class boton_back extends MovieClip {
public function boton_back(){
addFrameScript(0, frame1);
this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OVER, onrollover, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OUT, onrollout, false, 0, true);
this.buttonMode = true;
this.useHandCursor = true;
}
function frame1(){
stop();
}
private function onrollover(_arg1:MouseEvent):void{
gotoAndStop(2);
}
private function onpress(_arg1:MouseEvent):void{
var _local2:Object;
_local2 = this.stage;
_local2 = _local2.getChildAt(0);
this.removeEventListener(MouseEvent.MOUSE_DOWN, onpress);
this.removeEventListener(MouseEvent.MOUSE_OVER, onrollover);
this.removeEventListener(MouseEvent.MOUSE_OUT, onrollout);
_local2.vuelvoamenu();
_local2 = null;
}
private function onrollout(_arg1:MouseEvent):void{
gotoAndStop(1);
}
}
}//package clases
Section 2
//boton_nivel (clases.boton_nivel)
package clases {
import flash.events.*;
import flash.display.*;
import flash.text.*;
public class boton_nivel extends MovieClip {
public var nivel:TextField;
public var candado:MovieClip;
public var jugado:recuadro_jugado;
var
:uint;
public function boton_nivel(_arg1:uint, _arg2:Boolean, _arg3:Boolean){
var _local4:*;
super();
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4);
= _arg1;
nivel.text = new String((_arg1 + 1));
if (_arg3 == true){
this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OVER, onrollover, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OUT, onrollout, false, 0, true);
};
this.buttonMode = true;
this.useHandCursor = true;
if (_arg2 == true){
_local4 = this.getChildByName("jugado");
if (_local4 != null){
_local4.visible = true;
};
};
if ((((_arg1 > 7)) && ((_arg1 <= 15)))){
this.gotoAndStop(2);
};
if (_arg1 >= 16){
this.gotoAndStop(3);
};
if (_arg3 == false){
this.getChildByName("candado").visible = true;
} else {
this.getChildByName("candado").visible = false;
};
}
function frame3(){
stop();
}
function frame1(){
stop();
}
function frame4(){
stop();
}
function frame2(){
stop();
}
private function onrollover(_arg1:MouseEvent):void{
var _local2:*;
_local2 = this.parent.getChildByName("info_level");
_local2.mostrar_nivel(
);
}
private function onpress(_arg1:MouseEvent):void{
var _local2:Object;
_local2 = this.stage;
_local2 = _local2.getChildAt(0);
this.removeEventListener(MouseEvent.MOUSE_DOWN, onpress);
this.removeEventListener(MouseEvent.MOUSE_OVER, onrollover);
this.removeEventListener(MouseEvent.MOUSE_OUT, onrollout);
_local2.niveles_jugados[
] = true;
_local2.empiezonivel(
);
_local2 = null;
}
private function onrollout(_arg1:MouseEvent):void{
var _local2:*;
_local2 = this.parent.getChildByName("info_level");
_local2.ocultar_nivel();
}
}
}//package clases
Section 3
//boton_pause (clases.boton_pause)
package clases {
import flash.events.*;
import flash.utils.*;
import flash.display.*;
public class boton_pause extends MovieClip {
public function boton_pause(){
addFrameScript(0, frame1);
this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OVER, onrollover, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OUT, onrollout, false, 0, true);
this.buttonMode = true;
this.useHandCursor = true;
}
function frame1(){
stop();
}
private function onrollover(_arg1:MouseEvent):void{
}
private function onpress(_arg1:MouseEvent):void{
var _local2:uint;
var _local3:uint;
var _local4:Object;
_local4 = this.stage;
_local4 = _local4.getChildAt(0);
_local3 = _local4.niveles[_local4.nivel_actual];
_local4 = _local4.getChildByName(("escenario" + _local3));
_local2 = 0;
while (_local2 < _local4.numChildren) {
if (getQualifiedClassName(_local4.getChildAt(_local2)) == "clases::doyu"){
_local4 = _local4.getChildAt(_local2);
if (this.currentFrame == 1){
_local4.STOP = true;
this.gotoAndStop(2);
break;
} else {
_local4.STOP = false;
this.gotoAndStop(1);
break;
};
};
_local2++;
};
_local4 = null;
}
private function onrollout(_arg1:MouseEvent):void{
}
}
}//package clases
Section 4
//boton_play (clases.boton_play)
package clases {
import flash.events.*;
import flash.display.*;
public class boton_play extends MovieClip {
public function boton_play(){
this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OVER, onrollover, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OUT, onrollout, false, 0, true);
this.buttonMode = true;
this.useHandCursor = true;
}
private function onrollover(_arg1:MouseEvent):void{
}
private function onpress(_arg1:MouseEvent):void{
var _local2:Object;
_local2 = this.stage;
_local2 = _local2.getChildAt(0);
this.removeEventListener(MouseEvent.MOUSE_DOWN, onpress);
this.removeEventListener(MouseEvent.MOUSE_OVER, onrollover);
this.removeEventListener(MouseEvent.MOUSE_OUT, onrollout);
_local2.empiezojuego();
_local2 = null;
}
private function onrollout(_arg1:MouseEvent):void{
}
}
}//package clases
Section 5
//boton_restart (clases.boton_restart)
package clases {
import flash.events.*;
import flash.display.*;
public class boton_restart extends MovieClip {
public function boton_restart(){
addFrameScript(0, frame1);
this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OVER, onrollover, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OUT, onrollout, false, 0, true);
this.buttonMode = true;
this.useHandCursor = true;
}
function frame1(){
stop();
}
private function onrollover(_arg1:MouseEvent):void{
gotoAndStop(2);
}
private function onpress(_arg1:MouseEvent):void{
var _local2:Object;
var _local3:*;
_local2 = this.stage;
_local2 = _local2.getChildAt(0);
_local3 = this.parent;
_local3 = _local3.getChildByName("pause");
_local3.gotoAndStop(1);
gotoAndStop(1);
_local2.muerto();
_local2 = null;
}
private function onrollout(_arg1:MouseEvent):void{
gotoAndStop(1);
}
}
}//package clases
Section 6
//boton_salir (clases.boton_salir)
package clases {
import flash.events.*;
import flash.display.*;
public class boton_salir extends MovieClip {
public function boton_salir(){
addFrameScript(0, frame1);
this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OVER, onrollover, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OUT, onrollout, false, 0, true);
this.buttonMode = true;
this.useHandCursor = true;
}
function frame1(){
stop();
}
private function onrollover(_arg1:MouseEvent):void{
gotoAndStop(2);
}
private function onpress(_arg1:MouseEvent):void{
var _local2:Object;
var _local3:*;
_local2 = this.stage;
_local2 = _local2.getChildAt(0);
_local3 = this.parent;
_local3 = _local3.getChildByName("pause");
_local3.gotoAndStop(1);
_local2.nivel_salido();
_local2 = null;
}
private function onrollout(_arg1:MouseEvent):void{
gotoAndStop(1);
}
}
}//package clases
Section 7
//boton_send (clases.boton_send)
package clases {
import flash.events.*;
import flash.display.*;
public class boton_send extends MovieClip {
public function boton_send(){
addFrameScript(0, frame1);
this.buttonMode = true;
this.useHandCursor = true;
this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
}
function frame1(){
}
private function onpress(_arg1:MouseEvent){
var _local2:Object;
_local2 = this.parent;
_local2.enviarlogin();
}
}
}//package clases
Section 8
//comunicador (clases.comunicador)
package clases {
import flash.events.*;
import flash.utils.*;
import flash.net.*;
public class comunicador {
var
;
var ;
public function comunicador(_arg1){
= _arg1;
}
private function (_arg1:Event){
var _local2:URLLoader;
var _local3:URLVariables;
_local2 = URLLoader(_arg1.target);
_local3 = new URLVariables(_local2.data);
}
public function enviar_ins(_arg1):void{
var _local2:*;
var _local3:URLVariables;
var _local4:URLRequest;
var _local5:URLLoader;
trace(" -- ins --");
_local2 = "ins.php";
_local3 = new URLVariables();
_local3.juego = _arg1;
_local4 = new URLRequest(_local2);
_local4.data = _local3;
_local5 = new URLLoader();
_local5.load(_local4);
(_local5);
}
private function (_arg1:IEventDispatcher):void{
_arg1.addEventListener(Event.COMPLETE, , false, 1, true);
}
public function (_arg1, _arg2, _arg3):void{
var _local4:*;
var _local5:URLVariables;
var _local6:URLRequest;
var _local7:URLLoader;
if ((((_arg3.substr(7, 17) == "www.doyugames.com")) || ((_arg3.substr(7, 13) == "doyugames.com")))){
_local4 = "inc.php";
} else {
_local4 = "http://www.doyugames2.com/inc.php";
};
_local5 = new URLVariables();
_local5.tipo = _arg2;
_local5.juego = _arg1;
_local5.url = _arg3;
_local6 = new URLRequest(_local4);
_local6.data = _local5;
_local7 = new URLLoader();
_local7.load(_local6);
}
public function enviar_inc2(_arg1, _arg2, _arg3, _arg4):void{
var _local5:*;
var _local6:URLVariables;
var _local7:URLRequest;
var _local8:URLLoader;
if ((((_arg4.substr(7, 17) == "www.doyugames.com")) || ((_arg4.substr(7, 13) == "doyugames.com")))){
_local5 = "inc.php";
} else {
_local5 = "http://www.doyugames2.com/inc.php";
};
_local6 = new URLVariables();
_local6.tipo = _arg2;
_local6.juego = _arg1;
_local6.modo = _arg3;
_local6.url = _arg4;
_local7 = new URLRequest(_local5);
_local7.data = _local6;
_local8 = new URLLoader();
_local8.load(_local7);
}
private function (_arg1:Event){
var _local2:URLLoader;
var _local3:URLVariables;
_local2 = URLLoader(_arg1.target);
_local3 = new URLVariables(_local2.data);
}
private function (_arg1:Event){
var _local2:URLLoader;
var _local3:URLVariables;
_local2 = URLLoader(_arg1.target);
_local3 = new URLVariables(_local2.data);
.r1 = _local3.r;
}
private function (_arg1:Event){
var _local2:URLLoader;
var _local3:URLVariables;
_local2 = URLLoader(_arg1.target);
_local3 = new URLVariables(_local2.data);
.ranking_pantallas[int(
.nivel_actual)] = _local3.rn;
.Mitrace((" //Respuesta INH: " + _local3.rn));
}
private function (_arg1:Event){
var _local2:URLLoader;
var _local3:URLVariables;
_local2 = URLLoader(_arg1.target);
_local3 = new URLVariables(_local2.data);
if (_local3.logado == "1"){
.logado = 1;
.nick = _local3.nick;
.iduser = _local3.iduser;
.ranking_total = _local3.ranking;
.tiempo_total = _local3.tiempo;
.nivel = _local3.nivel;
.tocho = _local3.tocho;
.explode_datos();
.errorl = "";
} else {
.logado = 0;
.errorl = "The nick or the password are not correct.";
};
}
private function
(_arg1:Event){
var _local2:URLLoader;
var _local3:URLVariables;
_local2 = URLLoader(_arg1.target);
_local3 = new URLVariables(_local2.data);
.Mitrace((" //Respuesta INM: " + _local3.mejorado));
if (_local3.mejorado == "1"){
.r2 = _local3.r;
.ranking_total = _local3.ranking;
(.juego, .iduser,
);
};
}
private function (_arg1:Event){
var _local2:URLLoader;
var _local3:URLVariables;
_local2 = URLLoader(_arg1.target);
_local3 = new URLVariables(_local2.data);
if (_local3.logado == "1"){
.logado = 1;
.nick = _local3.nick;
.iduser = _local3.iduser;
.ranking_total = _local3.ranking;
.tiempo_total = _local3.tiempo;
.nivel = _local3.nivel;
.tocho = _local3.tocho;
.explode_datos();
} else {
.logado = 0;
};
}
private function (_arg1:IEventDispatcher):void{
_arg1.addEventListener(Event.COMPLETE, , false, 4, true);
}
private function (_arg1:IEventDispatcher):void{
_arg1.addEventListener(Event.COMPLETE, , false, 6, true);
}
private function (_arg1:IEventDispatcher):void{
_arg1.addEventListener(Event.COMPLETE, , false, 0, true);
}
public function enviar_ind(_arg1, _arg2):void{
var _local3:*;
var _local4:URLVariables;
var _local5:URLRequest;
var _local6:URLLoader;
trace(" -- ind --");
_local3 = "ind.php";
_local4 = new URLVariables();
_local4.juego = _arg1;
_local4.iduser = _arg2;
_local5 = new URLRequest(_local3);
_local5.data = _local4;
_local6 = new URLLoader();
_local6.load(_local5);
(_local6);
}
private function (_arg1:IEventDispatcher):void{
_arg1.addEventListener(Event.COMPLETE, , false, 2, true);
}
private function (_arg1:IEventDispatcher):void{
_arg1.addEventListener(Event.COMPLETE,
, false, 5, true);
}
public function (_arg1, _arg2, _arg3):void{
var _local4:*;
var _local5:*;
var _local6:*;
var _local7:URLVariables;
var _local8:URLRequest;
var _local9:URLLoader;
_local4 = int(_arg3.nivel);
_local5 = (int(_arg3.nivel_actual) + 1);
_local6 = "inh.php";
_local7 = new URLVariables();
_local7.j = .juego;
_local7.i = .iduser;
_local7.f = .loaderInfo.bytesTotal;
_local7.c1 = (((.r1 * 1) + (.r2 * 2)) - int(_local4));
_local7.h1 = ((((.r1 * -1) - (.r2 * 1)) + int(_local4)) + 1);
_local7.u1 = ((((.r1 * 2) + (.r2 * 1)) - int(_local4)) + 2);
_local7.c2 = (((.r1 * 1) + (.r2 * 2)) - int(_arg3.tiempo));
_local7.h2 = ((((.r1 * -1) - (.r2 * 1)) + int(_arg3.tiempo)) + 1);
_local7.u2 = ((((.r1 * 2) + (.r2 * 1)) - int(_arg3.tiempo)) + 2);
_local7.c3 = (((.r1 * 1) + (.r2 * 2)) - int(_local5));
_local7.h3 = ((((.r1 * -1) - (.r2 * 1)) + int(_local5)) + 1);
_local7.u3 = ((((.r1 * 2) + (.r2 * 1)) - int(_local5)) + 2);
_local7.c4 = (((.r1 * 1) + (.r2 * 2)) - int(_arg3.tiempo_actual));
_local7.h4 = ((((.r1 * -1) - (.r2 * 1)) + int(_arg3.tiempo_actual)) + 1);
_local7.u4 = ((((.r1 * 2) + (.r2 * 1)) - int(_arg3.tiempo_actual)) + 2);
_local8 = new URLRequest(_local6);
_local8.data = _local7;
_local8.method = URLRequestMethod.POST;
_local9 = new URLLoader();
_local9.load(_local8);
(_local9);
.Mitrace(((((((((((("//INL: " + _local4) + " ") + _arg3.tiempo) + " ") + _local5) + " ") + _arg3.tiempo_actual) + " ") + .r1) + " ") + .r2));
}
private function (_arg1:IEventDispatcher):void{
_arg1.addEventListener(Event.COMPLETE, , false, 3, true);
}
public function enviar_inl(_arg1, _arg2, _arg3):void{
var _local4:*;
var _local5:URLVariables;
var _local6:URLRequest;
var _local7:URLLoader;
trace(" -- inl --");
_local4 = "inl.php";
_local5 = new URLVariables();
_local5.juego = _arg1;
_local5.nick = _arg2;
_local5.pass = _arg3;
_local6 = new URLRequest(_local4);
_local6.data = _local5;
_local7 = new URLLoader();
_local7.load(_local6);
(_local7);
}
public function enviar_inm(_arg1, _arg2, _arg3, _arg4):void{
var _local5:*;
var _local6:URLVariables;
var _local7:URLRequest;
var _local8:URLLoader;
_local5 = "inm.php";
= _arg4;
_local6 = new URLVariables();
_local6.juego = _arg1;
_local6.iduser = _arg2;
_local6.modo = _arg3;
_local6.nivel = int(_arg4.nivel);
_local6.tiempo = _arg4.tiempo;
_local7 = new URLRequest(_local5);
_local7.data = _local6;
_local8 = new URLLoader();
_local8.load(_local7);
(_local8);
.Mitrace(((((("//INM: " + _local6.juego) + " ") + _local6.nivel) + " ") + _local6.tiempo));
}
}
}//package clases
Section 9
//doyu (clases.doyu)
package clases {
import flash.events.*;
import flash.utils.*;
import flash.display.*;
import flash.text.*;
import flash.filters.*;
public class doyu extends MovieClip {
var STOP:Boolean;// = false
var :Number;
var
:Boolean;// = true
var :uint;// = 0
var
:uint;// = 0
var :Number;// = 0
var :Number;// = 0
var :uint;// = 0
var ;// = 0.9955
var ;// = 230
var :Timer;
var :Boolean;// = false
var :uint;
var :uint;// = 0
public var cuerpo:MovieClip;
var min_record:uint;
var :Timer;
var ;// = 0.54
var
;// = 0
var ;
var pos_x;
var pos_y;
var ;// = 0.0068
var :Array;
var :Timer;
var seg_record:uint;
var
;
var ;// = false
var ;// = false
var
;
var ;
var ;// = 0
var ;
public function doyu(){
var _local1:GlowFilter;
= 0;
= 0;
= 0.54;
= 0.9955;
= 0;
= 0.0068;
= 230;
= false;
STOP = false;
= new Array();
= 0;
= true;
= 0;
= 0;
= 0;
= 0;
= false;
= false;
super();
this.cacheAsBitmap = true;
this.addEventListener(Event.ENTER_FRAME, , false, 0, true);
_local1 = new GlowFilter(0xFF0000, 1, 5, 5, 1, 1, false, false);
this.filters = [_local1];
}
public function borrar():void{
this.removeEventListener(Event.ENTER_FRAME, frameloop);
stage.removeEventListener(KeyboardEvent.KEY_DOWN, );
stage.removeEventListener(KeyboardEvent.KEY_UP, );
}
private function ():void{
var _local1:uint;
var _local2:String;
var _local3:String;
var _local4:Array;
var _local5:*;
var _local6:Array;
var _local7:Array;
var _local8:Object;
var _local9:Object;
var _local10:Boolean;
var _local11:*;
var _local12:*;
var _local13:*;
var _local14:*;
var _local15:*;
var _local16:*;
_local5 = false;
_local6 = new Array();
_local7 = new Array();
_local10 = false;
if (STOP == true){
return;
};
= ( + );
_local1 = 0;
while (_local1 < this.parent.numChildren) {
_local3 = getQualifiedClassName(this.parent.getChildAt(_local1));
if (_local3 == "clases::suelo"){
if ((this.parent.getChildAt(_local1))){
switch (
){
case "pleno":
_local6[_local6.length] = this.parent.getChildAt(_local1);
_local10 = true;
break;
case "esquina":
_local7[_local6.length] = this.parent.getChildAt(_local1);
_local10 = true;
break;
case "nada":
_local4[0] = ;
_local4[1] = ;
break;
};
};
};
if (_local3.substr(0, 4) == "iman"){
_local4 = (this.parent.getChildAt(_local1));
if (((!((_local4[0] == 0))) || (!((_local4[1] == 0))))){
if (((([this.parent.getChildAt(_local1).name] == "undefined")) || (([this.parent.getChildAt(_local1).name] == "NaN")))){
[this.parent.getChildAt(_local1).name] = 0;
} else {
if ([this.parent.getChildAt(_local1).name] >= 1){
[this.parent.getChildAt(_local1).name] = 1;
} else {
[this.parent.getChildAt(_local1).name] = ([this.parent.getChildAt(_local1).name] + 0.01);
};
};
} else {
[this.parent.getChildAt(_local1).name] = 0;
};
if (isNaN([this.parent.getChildAt(_local1).name]) == false){
= ( + (_local4[0] * [this.parent.getChildAt(_local1).name]));
= ( + (_local4[1] * [this.parent.getChildAt(_local1).name]));
};
};
if (_local3 == "clases::pinchos"){
_local8 = this.parent.getChildAt(_local1);
if ((((_local8)) && ((STOP == false)))){
_local8 = new estoy_muerto();
_local8.x = this.pos_x;
_local8.y = this.pos_y;
_local9 = this.parent;
_local9.addChild(_local8);
_local9 = null;
STOP = true;
stage.removeEventListener(KeyboardEvent.KEY_DOWN, );
_local12 = this.stage;
_local12 = _local12.getChildAt(0);
_local11 = new FX(_local12, "3", 1);
= false;
= new Timer(1200, 1);
.addEventListener("timer", muerto, false, 0, true);
.start();
};
};
if (_local3 == "clases::meta"){
_local8 = this.parent.getChildAt(_local1);
if ((((_local8)) && ((STOP == false)))){
_local8 = new nivel_completado();
_local8.x = this.pos_x;
_local8.y = this.pos_y;
_local9 = this.parent;
_local9.addChild(_local8);
_local9 = null;
STOP = true;
_local12 = this.stage;
_local12 = _local12.getChildAt(0);
_local11 = new FX(_local12, "2", 1);
= false;
_local14 = ((60 * ) + );
_local15 = this.stage.getChildAt(0);
_local16 = {};
if (_local15.nivel == _local15.nivel_actual){
_local16.nivel = (int(_local15.nivel) + 1);
} else {
_local16.nivel = int(_local15.nivel);
};
_local16.tiempo = 0;
_local16.nivel_actual = _local15.nivel_actual;
_local16.tiempo_actual = _local14;
if ((((_local15.tiempos[_local15.nivel_actual] == "--")) || ((_local14 < int(_local15.tiempos[_local15.nivel_actual]))))){
_local15.tiempos[_local15.nivel_actual] = new String(_local14);
_local1 = 0;
while (_local1 <= (_local15.nivel + 1)) {
if (_local15.tiempos[_local1] != "--"){
_local16.tiempo = (_local16.tiempo + int(_local15.tiempos[_local1]));
};
_local1++;
};
_local15.tiempo_total = _local16.tiempo;
if (_local15.logado == 1){
_local15.comunicador.enviar_inm(_local15.juego, _local15.iduser, _local15.modo, _local16);
};
};
= new Timer(2200, 1);
.addEventListener("timer", nivel_superado, false, 0, true);
.start();
};
};
_local1++;
};
for (_local2 in _local6) {
_local4 = (_local6[_local2]);
= _local4[0];
= _local4[1];
= ;
};
for (_local2 in _local7) {
_local4 = (_local7[_local2]);
= _local4[0];
= _local4[1];
= ;
};
if ((((((_local10 == true)) && ((
== true)))) && ((Math.abs() > 0.065)))){
_local12 = this.stage;
_local12 = _local12.getChildAt(0);
_local13 = (( / Math.sqrt((Math.pow(1.5, 2) + Math.pow(3, 2)))) * 5);
_local11 = new FX(_local12, "1", _local13);
= 0;
= false;
} else {
if (_local10 == false){
= true;
} else {
if ((((_local10 == true)) && ((
== false)))){
};
};
};
if ( > 3){
= 3;
};
if ( > 1.5){
= 1.5;
};
if ( < -3){
= -3;
};
if ( < -1.5){
= -1.5;
};
pos_x = (pos_x + );
pos_y = (pos_y + );
= ( - );
= ( - );
_local7 = null;
_local6 = null;
_local8 = null;
}
private function (_arg1):Array{
var _local2:*;
var _local3:*;
var _local4:*;
var _local5:*;
var _local6:*;
var _local7:*;
var _local8:*;
_local2 = [, ];
_local3 = _arg1.vector_longitudinal();
_local4 = _arg1.vector_normal();
_local5 = new Array();
_local6 = new Array();
_local7 = new Array();
if (((((
- this.x) > 0)) && ((_local4[0] < 0)))){
_local4[0] = (_local4[0] * -1);
_local4[1] = (_local4[1] * -1);
};
if (((((
- this.x) < 0)) && ((_local4[0] > 0)))){
_local4[0] = (_local4[0] * -1);
_local4[1] = (_local4[1] * -1);
};
if (((((((
- this.x) == 0)) && ((( - this.y) > 0)))) && ((_local4[1] < 0)))){
_local4[0] = (_local4[0] * -1);
_local4[1] = (_local4[1] * -1);
};
if (((((((
- this.x) == 0)) && ((( - this.y) < 0)))) && ((_local4[1] > 0)))){
_local4[0] = (_local4[0] * -1);
_local4[1] = (_local4[1] * -1);
};
_local5[0] = (((((_local4[0] * _local2[0]) + (_local4[1] * _local2[1])) * ) * _local4[0]) * 0.99);
if (Math.abs(_local5[0]) < 0.3){
};
_local5[1] = ((((_local4[0] * _local2[0]) + (_local4[1] * _local2[1])) * ) * _local4[1]);
if (Math.abs(_local5[1]) < 0.3){
};
_local6[0] = ((((_local3[0] * _local2[0]) + (_local3[1] * _local2[1])) * ) * _local3[0]);
if (Math.abs(_local6[0]) < 0.05){
_local6[0] = 0;
};
_local6[1] = ((((_local3[0] * _local2[0]) + (_local3[1] * _local2[1])) * ) * _local3[1]);
_local7[0] = (_local6[0] - _local5[0]);
_local7[1] = (_local6[1] - _local5[1]);
_local8 = Math.sqrt((Math.pow(_local5[0], 2) + Math.pow(_local5[1], 2)));
if (_local8 > ){
= _local8;
};
return (_local7);
}
private function (_arg1:Event):void{
this.removeEventListener(Event.ENTER_FRAME, );
this.addEventListener(Event.ENTER_FRAME, frameloop, false, 0, true);
stage.addEventListener(KeyboardEvent.KEY_DOWN, , false, 5, true);
stage.addEventListener(KeyboardEvent.KEY_UP, , false, 0, true);
stage.focus = this.parent;
stage.stageFocusRect = false;
= (this.width / 2);
pos_x = this.x;
pos_y = this.y;
= this.parent.x;
= this.parent.y;
}
private function nivel_superado(_arg1:TimerEvent):void{
var _local2:*;
_local2 = this.stage;
_local2 = _local2.getChildAt(0);
.stop();
.removeEventListener("timer", nivel_superado);
_local2.nivel_superado();
}
public function (){
var _local1:*;
_local1 = this.stage.getChildAt(0);
if (_local1.logado == 1){
};
}
private function (_arg1:KeyboardEvent):void{
var _local2:GlowFilter;
if (_arg1.keyCode != 32){
return;
};
if ( == false){
return;
};
= true;
_local2 = new GlowFilter(0xFF, 1, 5, 5, 1, 1, false, false);
this.filters = [_local2];
}
private function (_arg1):Array{
var _local2:Array;
var _local3:Array;
var _local4:Array;
var _local5:*;
var _local6:*;
var _local7:*;
var _local8:*;
var _local9:rayo;
var _local10:*;
var _local11:GlowFilter;
_local2 = new Array();
_local3 = new Array();
_local4 = new Array();
_local5 = 0.0095;
_local6 = 0.02;
if ( == false){
return ([0, 0]);
};
_local7 = Math.sqrt((Math.pow((pos_x - _arg1.x), 2) + Math.pow((pos_y - _arg1.y), 2)));
if (_local7 <= (( * _arg1.scaleX) + (this.width / 2))){
_local3[0] = ((((_arg1.x - pos_x) / _local7) * _local5) * (1 - (_local7 / ((3 * ) * _arg1.scaleX))));
_local3[1] = ((((_arg1.y - pos_y) / _local7) * _local5) * (1 - (_local7 / ((3 * ) * _arg1.scaleX))));
_local4[0] = (_arg1.Viman[0] * _local6);
_local4[1] = (_arg1.Viman[1] * _local6);
if (getQualifiedClassName(_arg1) == "iman_aba"){
_local4[1] = (_local4[1] - );
};
if ((((getQualifiedClassName(_arg1) == "iman_der_arr")) || ((getQualifiedClassName(_arg1) == "iman_izq_arr")))){
_local4[1] = (_local4[1] - ( * 0.995));
};
if ((((getQualifiedClassName(_arg1) == "iman_der_aba")) || ((getQualifiedClassName(_arg1) == "iman_izq_aba")))){
_local4[1] = (_local4[1] - ( * 0.995));
};
if ((_local3[0] * ) > 0){
_local3[0] = (_local3[0] * 0.5);
};
if ((_local3[1] * ) > 0){
_local3[1] = (_local3[1] * 0.5);
};
if ((((_local3[1] > 0)) && (((_local3[1] - ( * 0.9)) > 0)))){
_local3[1] = (_local3[1] - ( * 0.9));
};
if (_local3[1] < 0){
_local3[1] = (_local3[1] - ( * 0.9));
};
if (_local4[0] != 0){
_local3[0] = (_local3[0] * 0.1);
};
if (_local4[1] != 0){
_local3[1] = (_local3[1] * 0.1);
};
if ((_local4[0] * ) < 0){
_local4[0] = (_local4[0] * 1.2);
};
if ((_local4[1] * ) < 0){
_local4[1] = (_local4[1] * 1.2);
};
_local2 = [(_local3[0] + _local4[0]), (_local3[1] + _local4[1])];
++;
if ( == 11){
_local8 = 0;
while (_local8 <= 1) {
_local9 = new rayo();
_local9.x = (pos_x + (Math.random() * 5));
_local9.y = (pos_y + (Math.random() * 5));
_local10 = Math.atan2((_arg1.y - pos_y), (_arg1.x - pos_x));
_local10 = ((180 * _local10) / Math.PI);
_local9.rotation = _local10;
_local9.scaleX = (_local7 / 250);
_local9.scaleY = (_local7 / 250);
_local11 = new GlowFilter(11184895, 1, 5, 5, 1, 1, false, false);
_local9.filters = [_local11];
this.parent.addChild(_local9);
_local8++;
};
_local9 = null;
= 0;
};
} else {
_local2 = [0, 0];
};
return (_local2);
}
private function (_arg1):Boolean{
var _local2:Object;
var _local3:*;
var _local4:*;
var _local5:*;
var _local6:*;
var _local7:*;
var _local8:*;
var _local9:*;
var _local10:*;
var _local11:*;
var _local12:*;
var _local13:*;
_local2 = _arg1.ecu_rectas();
_local2.rect_per_C = (-1 * ((_local2.rect_per_A * pos_x) + (_local2.rect_per_B * pos_y)));
_local3 = _local2.rect_A;
_local4 = _local2.rect_B;
_local5 = _local2.rect_C;
_local6 = _local2.rect_per_A;
_local7 = _local2.rect_per_B;
_local8 = _local2.rect_per_C;
= ((((_local6 * _local5) / _local3) - _local8) / (_local7 - ((_local6 * _local4) / _local3)));
= ((((_local7 * _local5) / _local4) - _local8) / (_local6 - ((_local7 * _local3) / _local4)));
if ((((Math.abs(_arg1.rotation) >= 88)) && ((Math.abs(_arg1.rotation) <= 92)))){
_local12 = (_arg1.y + (_arg1.height / 2));
_local13 = (_arg1.y - (_arg1.height / 2));
} else {
_local12 = ((-1 * ((_local3 * (_arg1.x - (_arg1.width / 2))) + _local5)) / _local4);
_local13 = ((-1 * ((_local3 * (_arg1.x + (_arg1.width / 2))) + _local5)) / _local4);
};
_local9 = Math.sqrt((Math.pow((
- pos_x), 2) + Math.pow(( - pos_y), 2)));
_local10 = Math.sqrt((Math.pow(((_arg1.x - (_arg1.width / 2)) - pos_x), 2) + Math.pow((_local12 - pos_y), 2)));
_local11 = Math.sqrt((Math.pow(((_arg1.x + (_arg1.width / 2)) - pos_x), 2) + Math.pow((_local13 - pos_y), 2)));
if ( >= _local9){
if ((((((((
>= (_arg1.x - (_arg1.width / 2)))) && ((
<= (_arg1.x + (_arg1.width / 2)))))) && (( >= (_arg1.y - (_arg1.height / 2)))))) && (( <= (_arg1.y + (_arg1.height / 2)))))){
pos_x = (pos_x + (((_local9 - ) * (-(pos_x) +
)) / _local9));
pos_y = (pos_y + (((_local9 - ) * (-(pos_y) + )) / _local9));
= "pleno";
return (true);
};
if ((((_local10 < )) || ((_local11 < )))){
if (_local10 < _local11){
pos_x = (pos_x + (((_local10 - ) * (-(pos_x) + (_arg1.x - (_arg1.width / 2)))) / _local10));
pos_y = (pos_y + (((_local10 - ) * (-(pos_y) + _local12)) / _local10));
} else {
pos_x = (pos_x + (((_local11 - ) * (-(pos_x) + (_arg1.x + (_arg1.width / 2)))) / _local11));
pos_y = (pos_y + (((_local11 - ) * (-(pos_y) + _local13)) / _local11));
};
= "esquina";
return (true);
} else {
= "nada";
return (false);
};
//unresolved jump
};
= "nada";
return (false);
}
private function muerto(_arg1:TimerEvent):void{
var _local2:*;
_local2 = this.stage;
_local2 = _local2.getChildAt(0);
.stop();
.removeEventListener("timer", muerto);
STOP = false;
_local2.muerto();
}
private function frameloop(_arg1:Event):void{
var _local2:*;
var _local3:*;
var _local4:Array;
var _local5:*;
_local4 = ["00", "01", "02", "03", "04", "05", "06", "07", "08", "09"];
_local2 = 0;
while (_local2 < 3) {
();
_local2++;
};
if ( == false){
= true;
};
if ((((((this.parent == null)) || ((this == null)))) || ((this.getChildByName("cuerpo") == null)))){
return;
};
if (STOP == false){
if ((((Math.abs((this.x - pos_x)) >= 1)) || ((Math.abs((this.y - pos_y)) >= 1)))){
this.x = pos_x;
this.y = pos_y;
this.parent.x = ;
this.parent.y = ;
};
this.getChildByName("cuerpo").rotation = (this.getChildByName("cuerpo").rotation + (
* 1.3));
_local3 = this.stage.getChildAt(0);
if (_local3 != null){
if ((((((_local3.nivel_actual == 0)) && ((pos_x > 500)))) && (!((_local3.getChildByName("tutorial") == null))))){
_local3 = _local3.getChildByName("tutorial");
_local3.borrar();
};
};
++;
if ( == false){
= true;
_local3 = this.stage.getChildAt(0);
_local3 = _local3.getChildByName("opciones");
_local5 = this.stage.getChildAt(0);
_local3.level_text.text = new String((_local5.nivel_actual + 1));
if (_local5.tiempos[_local5.nivel_actual] == "--"){
_local3.min_record.text = new String("--");
_local3.seg_record.text = new String("--");
} else {
if (int((int(_local5.tiempos[_local5.nivel_actual]) % 60)) < 10){
_local3.seg_record.text = new String(_local4[int((int(_local5.tiempos[_local5.nivel_actual]) % 60))]);
} else {
_local3.seg_record.text = new String(int((int(_local5.tiempos[_local5.nivel_actual]) % 60)));
};
if (int((int(_local5.tiempos[_local5.nivel_actual]) / 60)) < 10){
_local3.min_record.text = new String(_local4[int((int(_local5.tiempos[_local5.nivel_actual]) / 60))]);
} else {
_local3.min_record.text = new String(int((int(_local5.tiempos[_local5.nivel_actual]) / 60)));
};
};
};
if (
== 30){
= 0;
++;
if ( == 60){
= 0;
++;
};
if (this.stage == null){
return;
};
_local3 = this.stage.getChildAt(0);
_local3 = _local3.getChildByName("opciones");
if (((((!((_local3 == null))) && (!((_local3.segundos_text == null))))) && (!((_local3.minutos_text == null))))){
if ( < 10){
_local3.segundos_text.text = new String(_local4[]);
} else {
_local3.segundos_text.text = new String();
};
if ( < 10){
_local3.minutos_text.text = new String(_local4[]);
} else {
_local3.minutos_text.text = new String();
};
};
_local3 = null;
};
};
}
private function (_arg1:TimerEvent):void{
var _local2:uint;
}
private function (_arg1:KeyboardEvent):void{
var _local2:GlowFilter;
= false;
_local2 = new GlowFilter(0xFF0000, 1, 5, 5, 1, 1, false, false);
this.filters = [_local2];
}
private function (_arg1):Array{
var _local2:Array;
var _local3:*;
var _local4:*;
var _local5:Array;
var _local6:Array;
var _local7:Array;
var _local8:Object;
var _local9:*;
var _local10:*;
var _local11:*;
var _local12:*;
var _local13:*;
var _local14:*;
var _local15:*;
var _local16:*;
var _local17:*;
var _local18:*;
var _local19:*;
var _local20:*;
_local2 = new Array();
_local3 = new Array();
_local4 = new Array();
_local5 = new Array();
_local6 = new Array();
_local7 = [, ];
_local8 = _arg1.ecu_rectas();
_local8.rect_per_C = (-1 * ((_local8.rect_per_A * pos_x) + (_local8.rect_per_B * pos_y)));
_local9 = _local8.rect_A;
_local10 = _local8.rect_B;
_local11 = _local8.rect_C;
_local12 = _local8.rect_per_A;
_local13 = _local8.rect_per_B;
_local14 = _local8.rect_per_C;
= ((((_local12 * _local11) / _local9) - _local14) / (_local13 - ((_local12 * _local10) / _local9)));
= ((((_local13 * _local11) / _local10) - _local14) / (_local12 - ((_local13 * _local9) / _local10)));
if ((((Math.abs(_arg1.rotation) >= 88)) && ((Math.abs(_arg1.rotation) <= 92)))){
_local18 = (_arg1.y + (_arg1.height / 2));
_local19 = (_arg1.y - (_arg1.height / 2));
} else {
_local18 = ((-1 * ((_local9 * (_arg1.x - (_arg1.width / 2))) + _local11)) / _local10);
_local19 = ((-1 * ((_local9 * (_arg1.x + (_arg1.width / 2))) + _local11)) / _local10);
};
_local16 = Math.sqrt((Math.pow(((_arg1.x - (_arg1.width / 2)) - pos_x), 2) + Math.pow((_local18 - pos_y), 2)));
_local17 = Math.sqrt((Math.pow(((_arg1.x + (_arg1.width / 2)) - pos_x), 2) + Math.pow((_local19 - pos_y), 2)));
if (_local16 < _local17){
_local6[0] = ((pos_x - (_arg1.x - (_arg1.width / 2))) / _local16);
_local6[1] = ((pos_y - _local18) / _local16);
_local5 = [(-1 * _local6[1]), _local6[0]];
} else {
_local6[0] = ((pos_x - (_arg1.x + (_arg1.width / 2))) / _local17);
_local6[1] = ((pos_y - _local19) / _local17);
_local5 = [(-1 * _local6[1]), _local6[0]];
};
_local3[0] = ((((_local6[0] * _local7[0]) + (_local6[1] * _local7[1])) * ) * _local6[0]);
if (Math.abs(_local3[0]) < 0.6){
_local3[0] = 0;
};
_local3[1] = ((((_local6[0] * _local7[0]) + (_local6[1] * _local7[1])) * ) * _local6[1]);
if (Math.abs(_local3[1]) < 0.6){
_local3[1] = 0;
};
_local4[0] = ((((_local5[0] * _local7[0]) + (_local5[1] * _local7[1])) * ) * _local5[0]);
if ((((_local5[1] == 0)) && ((_local4[0] == 0)))){
_local4[0] = 0.05;
};
_local4[1] = ((((_local5[0] * _local7[0]) + (_local5[1] * _local7[1])) * ) * _local5[1]);
if ((((_local5[0] == 0)) && ((_local4[1] == 0)))){
_local4[1] = 0.05;
};
_local2[0] = (_local4[0] - _local3[0]);
_local2[1] = (_local4[1] - _local3[1]);
_local20 = Math.sqrt((Math.pow(_local3[0], 2) + Math.pow(_local3[1], 2)));
if (_local20 > ){
= _local20;
};
return (_local2);
}
}
}//package clases
Section 10
//doyumagnetic (clases.doyumagnetic)
package clases {
import flash.utils.*;
import flash.display.*;
import flash.text.*;
import flash.net.*;
public class doyumagnetic extends MovieClip {
public var r2;
public var nivel:uint;// = 0
public var precarga:precarga;
var musica:musica;
public var niveles:Array;
public var tiempos:Array;
public var opciones:MovieClip;
public var fin_logo;// = false
public var nick;
public var menu:menu_juego;
var nivel_actual:uint;
public var iduser;
public var volu_Fx;// = 100
public var url;
public var selec_nivel:selec_nivel;
public var errorl:String;// = ""
public var ranking_total;
public var tocho:String;
public var ranking_pantallas:Array;
public var comunicador:comunicador;
var niveles_jugados:Array;
public var modo;// = "normal"
public var volu_Musica;// = 65
public var ;
public var tiempo_total;
public var logado:int;// = -1
public var juego;// = "electricdoyu"
public var ;
public var r1;
public function doyumagnetic(){
var _local1:uint;
fin_logo = false;
nivel = 0;
niveles_jugados = new Array();
volu_Musica = 65;
volu_Fx = 100;
niveles = [0, 1, 2, 3, 4, 10, 12, 13, 14, 17, 18, 20, 22, 24, 26, 28, 31, 32, 34, 36, 38, 39, 43, 44];
juego = "electricdoyu";
modo = "normal";
errorl = "";
logado = -1;
tiempos = new Array();
ranking_pantallas = new Array();
super();
addFrameScript(0, frame1);
url = this.loaderInfo.url;
comunicador = new comunicador(this);
comunicador.(juego, "1", url);
_local1 = 0;
while (_local1 <= 23) {
niveles_jugados[_local1] = false;
tiempos[_local1] = "--";
ranking_pantallas[_local1] = "--";
_local1++;
};
precarga = new precarga();
this.addChild(precarga);
}
public function nivel_salido(){
var _local1:*;
var _local2:Object;
_local2 = this.getChildByName("fondo");
this.removeChildAt(0);
selec_nivel = new selec_nivel();
this.addChildAt(selec_nivel, 0);
_local1 = 0;
while (_local1 < this.numChildren) {
_local2 = this.getChildAt(_local1);
if (getQualifiedClassName(_local2) == ("escenario" + niveles[nivel_actual])){
_local2.borrar();
this.removeChildAt(_local1);
};
_local1++;
};
_local2 = this.getChildByName("opciones");
_local2.gotoAndStop(1);
_local2 = null;
}
public function finprecarga():void{
this.removeChild(precarga);
precarga = null;
this.gotoAndStop("menu");
menu = new menu_juego();
menu.name = "menu";
musica = new musica(this);
this.addChild(menu);
}
public function Mitrace(_arg1):void{
}
public function explode_datos():void{
var _local1:Array;
var _local2:Array;
var _local3:uint;
var _local4:String;
= int((int(tiempo_total) / 60));
= (int(tiempo_total) % 60);
if (tocho == ""){
return;
};
_local1 = tocho.split(",");
(_local3 == 0);
while (_local3 < _local1.length) {
_local4 = _local1[_local3];
_local2 = _local4.split("-");
ranking_pantallas[(int(_local2[0]) - 1)] = _local2[2];
tiempos[(int(_local2[0]) - 1)] = _local2[1];
_local3++;
};
}
private function ():void{
var _local1:*;
_local1 = this.getChildByName("opciones");
if (_local1 == null){
return;
};
if (((!((_local1.minutos_text == null))) && (!((_local1.segundos_text == null))))){
_local1.minutos_text.text = new String("00");
_local1.segundos_text.text = new String("00");
};
_local1 = null;
}
public function empiezojuego():void{
this.removeChild(menu);
menu = null;
this.gotoAndStop("juego");
selec_nivel = new selec_nivel();
this.addChildAt(selec_nivel, 0);
}
public function empiezonivel(_arg1:uint):void{
var _local2:String;
var _local3:Class;
var _local4:*;
var _local5:*;
nivel_actual = _arg1;
if (nivel_actual <= 7){
_local4 = new fondo_verde();
_local4.name = "fondo";
_local4.scaleX = 0.8;
_local4.scaleY = 0.8;
_local4.x = -137;
_local4.y = -67;
this.addChildAt(_local4, 0);
} else {
if (nivel_actual >= 16){
_local4 = new fondo_rainbow();
_local4.name = "fondo";
_local4.scaleX = 0.8;
_local4.scaleY = 0.8;
_local4.x = -251;
_local4.y = 238;
this.addChildAt(_local4, 0);
} else {
_local4 = new fondo_noche();
_local4.name = "fondo";
_local4.x = -220;
_local4.y = -65;
_local4.scaleX = 0.8;
_local4.scaleY = 0.8;
this.addChildAt(_local4, 0);
};
};
_local2 = new String(("escenario" + niveles[_arg1]));
_local3 = (getDefinitionByName(_local2) as Class);
_local5 = DisplayObject(new (_local3));
_local5.name = _local2;
this.addChildAt(_local5, 1);
_local5 = this.getChildByName("opciones");
_local5.gotoAndStop(2);
();
if (_arg1 <= 4){
_local5 = new tutorial(_arg1);
_local5.name = "tutorial";
_local5.x = 107;
_local5.y = 60;
this.addChild(_local5);
};
if ((((_arg1 >= 8)) && ((_arg1 <= 15)))){
if (getQualifiedClassName(musica.sonido) != "musica2"){
musica.cambiarcancion("musica2");
};
} else {
if (getQualifiedClassName(musica.sonido) != "musica1"){
musica.cambiarcancion("musica1");
};
};
comunicador.enviar_inc2(juego, "0", modo, url);
if (logado == 1){
comunicador.enviar_ind(juego, iduser);
};
this.removeChild(selec_nivel);
_local5 = null;
selec_nivel = null;
}
function frame1(){
stop();
}
public function muerto():void{
var _local1:*;
var _local2:String;
var _local3:Class;
var _local4:*;
_local1 = 0;
while (_local1 < this.numChildren) {
_local4 = this.getChildAt(_local1);
if (getQualifiedClassName(_local4) == ("escenario" + niveles[nivel_actual])){
_local4.borrar();
this.removeChildAt(_local1);
};
_local1++;
};
_local2 = new String(("escenario" + niveles[nivel_actual]));
_local3 = (getDefinitionByName(_local2) as Class);
_local4 = DisplayObject(new (_local3));
_local4.name = _local2;
this.addChildAt(_local4, 1);
();
_local4 = null;
_local3 = null;
}
public function vuelvoamenu():void{
this.removeChild(selec_nivel);
selec_nivel = null;
this.gotoAndStop("menu");
menu = new menu_juego();
this.addChild(menu);
}
public function nivel_superado(){
var _local1:*;
var _local2:Object;
_local2 = this.getChildByName("fondo");
this.removeChildAt(0);
selec_nivel = new selec_nivel();
this.addChildAt(selec_nivel, 0);
_local1 = 0;
while (_local1 < this.numChildren) {
_local2 = this.getChildAt(_local1);
if (getQualifiedClassName(_local2) == ("escenario" + niveles[nivel_actual])){
_local2.borrar();
this.removeChildAt(_local1);
};
_local1++;
};
if (nivel_actual == nivel){
if (nivel < 23){
nivel++;
};
};
_local2 = this.getChildByName("opciones");
_local2.gotoAndStop(1);
_local2 = null;
}
}
}//package clases
Section 11
//escenario (clases.escenario)
package clases {
import flash.utils.*;
import flash.display.*;
import flash.text.*;
public class escenario extends MovieClip {
public function escenario(){
this.cacheAsBitmap = true;
this.focusRect = false;
}
public function borrar(){
var _local1:*;
var _local2:Object;
_local2 = this.stage.getChildAt(0);
_local2 = _local2.getChildByName("tutorial");
if (_local2 != null){
_local2.borrar();
};
_local1 = (this.numChildren - 1);
while (_local1 >= 0) {
_local2 = this.getChildAt(_local1);
if (getQualifiedClassName(_local2) == "clases::doyu"){
_local2.borrar();
};
this.removeChildAt(_local1);
_local1--;
};
_local2 = null;
}
}
}//package clases
Section 12
//FX (clases.FX)
package clases {
import flash.events.*;
import flash.utils.*;
import flash.media.*;
public class FX {
var sonido;
var tiempo_bucle:Timer;
var MiRoot;
var controlsonido:SoundChannel;
public function FX(_arg1, _arg2, _arg3){
var _local4:SoundTransform;
super();
MiRoot = _arg1;
switch (_arg2){
case "1":
sonido = new rebote1();
break;
case "2":
sonido = new risa();
break;
case "3":
sonido = new muere();
break;
};
controlsonido = sonido.play(0, 1, null);
_local4 = controlsonido.soundTransform;
_local4.volume = ((MiRoot.volu_Fx * _arg3) / 100);
controlsonido.soundTransform = _local4;
controlsonido.addEventListener(Event.SOUND_COMPLETE, , false, 0, true);
}
private function (_arg1:Event):void{
controlsonido.removeEventListener(Event.SOUND_COMPLETE, );
controlsonido = null;
MiRoot = null;
}
private function (_arg1:TimerEvent):void{
var _local2:SoundTransform;
_local2 = controlsonido.soundTransform;
_local2.volume = (MiRoot.volu_Fx / 100);
controlsonido.soundTransform = _local2;
}
}
}//package clases
Section 13
//iman (clases.iman)
package clases {
import flash.utils.*;
import flash.display.*;
public class iman extends MovieClip {
var pos_y;
var pos_x;
var Viman:Array;
public function iman(){
Viman = new Array();
super();
this.visible = false;
pos_x = this.x;
pos_y = this.y;
switch (getQualifiedClassName(this)){
case "iman_der":
Viman[0] = 1;
Viman[1] = 0;
break;
case "iman_der_arr":
Viman[0] = Math.SQRT1_2;
Viman[1] = (Math.SQRT1_2 * -1);
break;
case "iman_arr":
Viman[0] = 0;
Viman[1] = -1;
break;
case "iman_izq_arr":
Viman[0] = (Math.SQRT1_2 * -1);
Viman[1] = (Math.SQRT1_2 * -1);
break;
case "iman_izq":
Viman[0] = -1;
Viman[1] = 0;
break;
case "iman_izq_aba":
Viman[0] = (Math.SQRT1_2 * -1);
Viman[1] = Math.SQRT1_2;
break;
case "iman_aba":
Viman[0] = 0;
Viman[1] = 1;
break;
case "iman_der_aba":
Viman[0] = Math.SQRT1_2;
Viman[1] = Math.SQRT1_2;
break;
};
}
}
}//package clases
Section 14
//info_general (clases.info_general)
package clases {
import flash.events.*;
import flash.utils.*;
import flash.display.*;
import flash.text.*;
public class info_general extends MovieClip {
public var niveles:TextField;
public var ranking_total:TextField;
public var info:MovieClip;
public var interrogante:MovieClip;
public var tiempo_total:TextField;
public function info_general(){
addFrameScript(2, frame3);
this.gotoAndStop(3);
this.addEventListener(Event.ENTER_FRAME, , false, 0, true);
}
function frame3(){
stop();
}
private function
(_arg1:MouseEvent):void{
var _local2:*;
_local2 = this.getChildByName("info");
_local2.visible = false;
}
private function (_arg1:Event){
var _local2:*;
var _local3:Object;
var _local4:Array;
var _local5:*;
var _local6:*;
_local2 = this.getChildByName("interrogante");
if (_local2 != null){
_local2.addEventListener(MouseEvent.MOUSE_OVER,
, false, 0, true);
_local2.addEventListener(MouseEvent.MOUSE_OUT,
, false, 0, true);
};
if (this.getChildAt((this.numChildren - 1)) == null){
return;
};
this.removeEventListener(Event.ENTER_FRAME, );
_local3 = this.stage.getChildAt(0);
if (_local3.logado != 1){
this.gotoAndStop(4);
return;
};
this.gotoAndStop(3);
_local4 = ["00", "01", "02", "03", "04", "05", "06", "07", "08", "09"];
_local5 = int((int(_local3.tiempo_total) / 60));
_local6 = int((int(_local3.tiempo_total) % 60));
if (_local5 < 10){
_local5 = _local4[_local5];
};
if (_local6 < 10){
_local6 = _local4[_local6];
};
niveles.text = new String(_local3.nivel);
tiempo_total.text = new String(((_local5 + ":") + _local6));
ranking_total.text = new String(_local3.ranking_total);
}
private function
(_arg1:MouseEvent):void{
var _local2:*;
_local2 = this.getChildByName("info");
_local2.visible = true;
}
}
}//package clases
Section 15
//info_level (clases.info_level)
package clases {
import flash.utils.*;
import flash.display.*;
import flash.text.*;
public class info_level extends MovieClip {
public var nivel:TextField;
public var ranking:TextField;
public var tiempo:TextField;
public function info_level():void{
this.visible = false;
}
public function mostrar_nivel(_arg1):void{
var _local2:Array;
var _local3:*;
var _local4:*;
var _local5:Object;
_local2 = ["00", "01", "02", "03", "04", "05", "06", "07", "08", "09"];
_local5 = this.stage.getChildAt(0);
_local3 = int((int(_local5.tiempos[_arg1]) / 60));
_local4 = int((int(_local5.tiempos[_arg1]) % 60));
if (_local3 < 10){
_local3 = _local2[_local3];
};
if (_local4 < 10){
_local4 = _local2[_local4];
};
if (_local5.tiempos[_arg1] == "--"){
tiempo.text = new String("--:--");
} else {
tiempo.text = new String(((_local3 + ":") + _local4));
};
nivel.text = new String((_arg1 + 1));
ranking.text = new String(_local5.ranking_pantallas[_arg1]);
this.visible = true;
}
public function ocultar_nivel():void{
nivel.text = new String("-");
tiempo.text = new String("-");
ranking.text = new String("-");
this.visible = false;
}
}
}//package clases
Section 16
//login (clases.login)
package clases {
import flash.events.*;
import flash.utils.*;
import flash.display.*;
import flash.text.*;
import flash.net.*;
public class login extends MovieClip {
public var nivel:TextField;
public var pass:TextField;
public var nick2:TextField;
public var ranking:TextField;
public var pass2:TextField;
public var nick:TextField;
public var welcome:TextField;
public var errorl:TextField;
public var enviar:boton_send;
public function login(){
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4,
);
this.addEventListener(Event.ENTER_FRAME, , false, 0, true);
}
public function enviarlogin():void{
var _local1:*;
_local1 = this.stage.getChildAt(0);
if (_local1 != null){
_local1.comunicador.enviar_inl(_local1.juego, nick.text, pass.text);
this.addEventListener(Event.ENTER_FRAME,
, false, 0, true);
};
}
function frame3(){
();
stop();
}
function frame4(){
stop();
}
function
(){
stop();
}
function frame1(){
stop();
}
public function ():void{
var _local1:*;
var _local2:*;
var _local3:*;
var _local4:Array;
_local1 = this.stage.getChildAt(0);
_local4 = ["00", "01", "02", "03", "04", "05", "06", "07", "08", "09"];
if (_local1.nivel < 10){
_local3 = new String(_local4[_local1.nivel]);
} else {
_local3 = new String(_local1.nivel);
};
if (this.welcome != null){
this.welcome.text = new String(("Welcome " + _local1.nick));
};
if (this.ranking != null){
this.ranking.text = new String(_local1.ranking_total);
};
if (this.nivel != null){
this.nivel.text = new String(_local3);
};
}
function frame2(){
stop();
}
public function (_arg1:Event):void{
var _local2:*;
this.removeEventListener(Event.ENTER_FRAME, );
_local2 = this.stage.getChildAt(0);
if ((((_local2.url.substr(7, 17) == "www.doyugames.com")) || ((_local2.url.substr(7, 13) == "doyugames.com")))){
if (_local2.logado == -1){
_local2.comunicador.enviar_ins(_local2.juego);
this.addEventListener(Event.ENTER_FRAME, , false, 0, true);
} else {
if (_local2.logado == 1){
this.gotoAndStop(3);
} else {
this.gotoAndStop(2);
};
};
} else {
this.gotoAndStop(5);
};
}
public function
(_arg1:Event):void{
var _local2:*;
var _local3:*;
_local2 = this.stage.getChildAt(0);
_local3 = this.getChildByName("errorl");
if (_local3 != null){
_local3.text = new String(_local2.errorl);
};
if (_local2.logado == 1){
this.removeEventListener(Event.ENTER_FRAME, );
this.gotoAndStop(3);
};
}
public function (_arg1:Event):void{
var _local2:*;
_local2 = this.stage.getChildAt(0);
if (_local2.logado == 1){
this.removeEventListener(Event.ENTER_FRAME, );
if (this != null){
this.gotoAndStop(3);
};
} else {
if (_local2.logado == 0){
this.removeEventListener(Event.ENTER_FRAME, );
if (this != null){
this.gotoAndStop(2);
};
};
};
}
}
}//package clases
Section 17
//menu_juego (clases.menu_juego)
package clases {
import flash.events.*;
import flash.display.*;
public class menu_juego extends Sprite {
public function menu_juego(){
this.addEventListener(Event.ENTER_FRAME, , false, 0, true);
}
public function (_arg1:Event){
var _local2:*;
this.removeEventListener(Event.ENTER_FRAME, );
_local2 = new login();
_local2.x = 37.4;
_local2.y = 310.4;
this.addChild(_local2);
_local2 = null;
}
}
}//package clases
Section 18
//meta (clases.meta)
package clases {
public class meta extends suelo {
}
}//package clases
Section 19
//musica (clases.musica)
package clases {
import flash.events.*;
import flash.utils.*;
import flash.media.*;
public class musica {
var sonido;
var tiempo_bucle:Timer;
var MiRoot;
var controlsonido:SoundChannel;
public function musica(_arg1){
var _local2:SoundTransform;
super();
MiRoot = _arg1;
sonido = new musica1();
controlsonido = sonido.play(0, 100, null);
_local2 = controlsonido.soundTransform;
_local2.volume = (MiRoot.volu_Musica / 100);
controlsonido.soundTransform = _local2;
tiempo_bucle = new Timer(40, 0);
tiempo_bucle.addEventListener("timer", , false, 0, true);
tiempo_bucle.start();
}
public function cambiarcancion(_arg1:String):void{
var _local2:*;
controlsonido.stop();
_local2 = getDefinitionByName(_arg1);
sonido = new (_local2);
controlsonido = sonido.play(0, 100, null);
}
private function (_arg1:TimerEvent):void{
var _local2:SoundTransform;
_local2 = controlsonido.soundTransform;
_local2.volume = (MiRoot.volu_Musica / 100);
controlsonido.soundTransform = _local2;
}
}
}//package clases
Section 20
//pinchos (clases.pinchos)
package clases {
public class pinchos extends suelo {
}
}//package clases
Section 21
//precarga (clases.precarga)
package clases {
import flash.events.*;
import flash.utils.*;
import flash.display.*;
import flash.net.*;
public class precarga extends MovieClip {
var :Object;
var :Timer;
public var porcen:MovieClip;
var :String;
var :Boolean;// = false
public function precarga(){
= false;
super();
this.addEventListener(Event.ENTER_FRAME, , false, 0, true);
}
private function (_arg1:ProgressEvent):void{
var _local2:Number;
var _local3:Number;
var _local4:Number;
var _local5:*;
_local2 = _arg1.bytesTotal;
_local3 = _arg1.bytesLoaded;
_local5 = this.getChildByName("porcen");
_local4 = Math.floor(((_local3 * 100) / _local2));
_local5.porcen.text = new String(_local4);
}
private function frameloop(_arg1:Event):void{
var _local2:Object;
var _local3:*;
_local2 = this.stage;
_local3 = this.getChildByName("porcen");
if ( == true){
();
};
if (_local2 != null){
_local2 = _local2.getChildAt(0);
if (_local2.framesLoaded >= (_local2.totalFrames - 1)){
_local3.visible = false;
};
if ((((_local2.framesLoaded >= (_local2.totalFrames - 1))) && ((_local2.fin_logo == true)))){
= true;
};
};
}
private function ():void{
var _local1:Object;
_local1 = this.stage;
_local1 = _local1.getChildAt(0);
this.removeEventListener(Event.ENTER_FRAME, frameloop);
.loaderInfo.removeEventListener(ProgressEvent.PROGRESS, );
= null;
_local1.finprecarga();
_local1 = null;
}
private function (_arg1:Event){
= this.loaderInfo.url;
if (this.stage != null){
= this.stage.getChildAt(0);
.loaderInfo.addEventListener(ProgressEvent.PROGRESS, , false, 0, true);
this.removeEventListener(Event.ENTER_FRAME, );
this.addEventListener(Event.ENTER_FRAME, frameloop, false, 0, true);
};
}
}
}//package clases
Section 22
//rayo (clases.rayo)
package clases {
import flash.events.*;
import flash.utils.*;
import flash.display.*;
public class rayo extends MovieClip {
var :Timer;
public function rayo(){
var _local1:*;
var _local2:*;
super();
_local2 = Math.round((Math.random() * 5));
switch (_local2){
case 0:
_local1 = new rayo1();
break;
case 1:
_local1 = new rayo2();
break;
case 2:
_local1 = new rayo3();
break;
case 3:
_local1 = new rayo4();
break;
case 4:
_local1 = new rayo5();
break;
case 5:
_local1 = new rayo6();
break;
};
this.addChild(_local1);
_local1 = null;
this.cacheAsBitmap = true;
= new Timer(170, 0);
.addEventListener("timer", borrar, false, 0, true);
.start();
}
public function borrar(_arg1:TimerEvent){
var _local2:Object;
.stop();
.removeEventListener("timer", borrar);
if (this.parent != null){
this.parent.removeChild(this);
};
}
}
}//package clases
Section 23
//recuadro_jugado (clases.recuadro_jugado)
package clases {
import flash.display.*;
public class recuadro_jugado extends Sprite {
public function recuadro_jugado(){
this.visible = false;
}
}
}//package clases
Section 24
//selec_nivel (clases.selec_nivel)
package clases {
import flash.events.*;
import flash.display.*;
import flash.filters.*;
public class selec_nivel extends Sprite {
public var info_general:info_general;
public var info_level:info_level;
public function selec_nivel(){
this.addEventListener(Event.ENTER_FRAME, , false, 0, true);
}
private function (_arg1:Event):void{
var _local2:*;
var _local3:*;
var _local4:Boolean;
var _local5:uint;
var _local6:GlowFilter;
_local2 = this.stage;
_local6 = new GlowFilter(0, 1, 5, 5, 2, 1, false, false);
if (_local2 != null){
_local2 = _local2.getChildAt(0);
this.removeEventListener(Event.ENTER_FRAME, );
_local5 = 0;
while (_local5 <= 23) {
if (_local5 <= _local2.nivel){
_local4 = true;
} else {
_local4 = false;
};
_local3 = new boton_nivel(_local5, _local2.niveles_jugados[_local5], _local4);
_local3.x = (18 + ((_local5 % 8) * 60));
_local3.y = ((Math.floor((_local5 / 8)) * 55) + 100);
_local3.filters = [_local6];
this.addChild(_local3);
_local5++;
};
};
}
}
}//package clases
Section 25
//suelo (clases.suelo)
package clases {
import flash.display.*;
public class suelo extends MovieClip {
var :Object;
var
:Array;
var pos_y;
var :Object;
var pos_x;
var
:Array;
public function suelo(){
= new Array();
= new Array();
= new Object();
= new Object();
super();
this.visible = false;
pos_x = this.x;
pos_y = this.y;
[0] = Math.cos((((2 * Math.PI) * (this.rotation + 90)) / 360));
[1] = Math.sin((((2 * Math.PI) * (this.rotation + 90)) / 360));
[0] = Math.cos((((2 * Math.PI) * this.rotation) / 360));
[1] = Math.sin((((2 * Math.PI) * this.rotation) / 360));
.A = Math.cos((((2 * Math.PI) * (this.rotation + 90)) / 360));
.B = Math.sin((((2 * Math.PI) * (this.rotation + 90)) / 360));
.C = (-1 * ((.A * this.x) + (.B * this.y)));
.A = Math.cos((((2 * Math.PI) * this.rotation) / 360));
.B = Math.sin((((2 * Math.PI) * this.rotation) / 360));
}
public function vector_longitudinal():Array{
return (
);
}
public function vector_normal():Array{
return (
);
}
public function ecu_rectas():Object{
var _local1:*;
_local1 = new Object();
_local1.rect_A = .A;
_local1.rect_B = .B;
_local1.rect_C = .C;
_local1.rect_per_A = .A;
_local1.rect_per_B = .B;
return (_local1);
}
}
}//package clases
Section 26
//tutorial (clases.tutorial)
package clases {
import flash.events.*;
import flash.utils.*;
import flash.display.*;
public class tutorial extends MovieClip {
var ;
var tiempo:Timer;
public function tutorial(_arg1){
addFrameScript(0, frame1);
= _arg1;
gotoAndStop((_arg1 + 1));
if (_arg1 > 0){
tiempo = new Timer(5000, 1);
tiempo.addEventListener("timer", , false, 0, true);
tiempo.start();
};
}
public function borrar():void{
if ( > 0){
tiempo.stop();
tiempo.removeEventListener("timer", );
};
if (this.parent != null){
this.parent.removeChild(this);
};
}
private function (_arg1:TimerEvent):void{
tiempo.stop();
tiempo.removeEventListener("timer", );
if (this.parent != null){
this.parent.removeChild(this);
};
}
function frame1(){
stop();
}
}
}//package clases
Section 27
//cesped_110 (DoyuMagnetic_1_0_fla.cesped_110)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class cesped_110 extends MovieClip {
public function cesped_110(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 28
//cesped_71 (DoyuMagnetic_1_0_fla.cesped_71)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class cesped_71 extends MovieClip {
public function cesped_71(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 29
//cuadradoamarillo_40 (DoyuMagnetic_1_0_fla.cuadradoamarillo_40)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class cuadradoamarillo_40 extends MovieClip {
public function cuadradoamarillo_40(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 30
//estrellitascalidad_12 (DoyuMagnetic_1_0_fla.estrellitascalidad_12)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class estrellitascalidad_12 extends MovieClip {
public function estrellitascalidad_12(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
switch (stage.quality){
case "HIGH":
break;
case "LOW":
this.gotoAndStop(3);
break;
case "MEDIUM":
this.gotoAndStop(2);
break;
};
}
}
}//package DoyuMagnetic_1_0_fla
Section 31
//family_178 (DoyuMagnetic_1_0_fla.family_178)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class family_178 extends MovieClip {
public function family_178(){
addFrameScript(12, );
}
function (){
gotoAndPlay(7);
}
}
}//package DoyuMagnetic_1_0_fla
Section 32
//familyhijo_179 (DoyuMagnetic_1_0_fla.familyhijo_179)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class familyhijo_179 extends MovieClip {
public function familyhijo_179(){
addFrameScript(13, );
}
function (){
gotoAndPlay(7);
}
}
}//package DoyuMagnetic_1_0_fla
Section 33
//florroja_58 (DoyuMagnetic_1_0_fla.florroja_58)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class florroja_58 extends MovieClip {
public var Flor_roja:MovieClip;
public function florroja_58(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 34
//florroja_98 (DoyuMagnetic_1_0_fla.florroja_98)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class florroja_98 extends MovieClip {
public var Flor_roja:MovieClip;
public function florroja_98(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 35
//fondomarron_52 (DoyuMagnetic_1_0_fla.fondomarron_52)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class fondomarron_52 extends MovieClip {
public function fondomarron_52(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 36
//imanesdise_39 (DoyuMagnetic_1_0_fla.imanesdise_39)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class imanesdise_39 extends MovieClip {
public function imanesdise_39(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 37
//imanesdise_95 (DoyuMagnetic_1_0_fla.imanesdise_95)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class imanesdise_95 extends MovieClip {
public function imanesdise_95(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 38
//infofuncionaranking_143 (DoyuMagnetic_1_0_fla.infofuncionaranking_143)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class infofuncionaranking_143 extends MovieClip {
public function infofuncionaranking_143(){
addFrameScript(0, frame1);
}
function frame1(){
this.visible = false;
}
}
}//package DoyuMagnetic_1_0_fla
Section 39
//ladrillos_72 (DoyuMagnetic_1_0_fla.ladrillos_72)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class ladrillos_72 extends MovieClip {
public function ladrillos_72(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 40
//ladrillos_91 (DoyuMagnetic_1_0_fla.ladrillos_91)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class ladrillos_91 extends MovieClip {
public function ladrillos_91(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 41
//ladrillos2_75 (DoyuMagnetic_1_0_fla.ladrillos2_75)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class ladrillos2_75 extends MovieClip {
public function ladrillos2_75(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 42
//ladrillos2_93 (DoyuMagnetic_1_0_fla.ladrillos2_93)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class ladrillos2_93 extends MovieClip {
public function ladrillos2_93(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 43
//link2_174 (DoyuMagnetic_1_0_fla.link2_174)
package DoyuMagnetic_1_0_fla {
import flash.events.*;
import flash.display.*;
import flash.net.*;
public dynamic class link2_174 extends MovieClip {
public function link2_174(){
addFrameScript(0, frame1);
}
function frame1(){
this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.buttonMode = true;
this.useHandCursor = true;
}
public function onpress(_arg1:MouseEvent){
navigateToURL(new URLRequest("http://www.doyugames.com"), "_blank");
}
}
}//package DoyuMagnetic_1_0_fla
Section 44
//linkdoyugames1_148 (DoyuMagnetic_1_0_fla.linkdoyugames1_148)
package DoyuMagnetic_1_0_fla {
import flash.events.*;
import flash.display.*;
import flash.net.*;
public dynamic class linkdoyugames1_148 extends MovieClip {
public function linkdoyugames1_148(){
addFrameScript(0, frame1);
}
function frame1(){
this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.buttonMode = true;
this.useHandCursor = true;
}
public function onpress(_arg1:MouseEvent){
navigateToURL(new URLRequest("http://www.doyugames.com"), "_blank");
}
}
}//package DoyuMagnetic_1_0_fla
Section 45
//margaritas_69 (DoyuMagnetic_1_0_fla.margaritas_69)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class margaritas_69 extends MovieClip {
public function margaritas_69(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 46
//mariquita1_20 (DoyuMagnetic_1_0_fla.mariquita1_20)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class mariquita1_20 extends MovieClip {
public function mariquita1_20(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 47
//menuopciones_1 (DoyuMagnetic_1_0_fla.menuopciones_1)
package DoyuMagnetic_1_0_fla {
import clases.*;
import flash.display.*;
import flash.text.*;
public dynamic class menuopciones_1 extends MovieClip {
public var pause:boton_pause;
public var level_text:TextField;
public var minutos_text:TextField;
public var restart:boton_restart;
public var exit:boton_salir;
public var seg_record:TextField;
public var segundos_text:TextField;
public var estrellitas:MovieClip;
public var min_record:TextField;
public function menuopciones_1(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
stop();
}
}
}//package DoyuMagnetic_1_0_fla
Section 48
//OrbsPink2_4 (DoyuMagnetic_1_0_fla.OrbsPink2_4)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class OrbsPink2_4 extends MovieClip {
public function OrbsPink2_4(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 49
//paisajeconsol_137 (DoyuMagnetic_1_0_fla.paisajeconsol_137)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class paisajeconsol_137 extends MovieClip {
public function paisajeconsol_137(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 50
//paisajenocturno_168 (DoyuMagnetic_1_0_fla.paisajenocturno_168)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class paisajenocturno_168 extends MovieClip {
public function paisajenocturno_168(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 51
//plantita_103 (DoyuMagnetic_1_0_fla.plantita_103)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class plantita_103 extends MovieClip {
public function plantita_103(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 52
//plantita_60 (DoyuMagnetic_1_0_fla.plantita_60)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class plantita_60 extends MovieClip {
public function plantita_60(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 53
//plantita2_54 (DoyuMagnetic_1_0_fla.plantita2_54)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class plantita2_54 extends MovieClip {
public function plantita2_54(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 54
//plantita2_89 (DoyuMagnetic_1_0_fla.plantita2_89)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class plantita2_89 extends MovieClip {
public function plantita2_89(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 55
//porcen_183 (DoyuMagnetic_1_0_fla.porcen_183)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
import flash.text.*;
public dynamic class porcen_183 extends MovieClip {
public var porcen:TextField;
}
}//package DoyuMagnetic_1_0_fla
Section 56
//register_171 (DoyuMagnetic_1_0_fla.register_171)
package DoyuMagnetic_1_0_fla {
import flash.events.*;
import flash.display.*;
import flash.net.*;
public dynamic class register_171 extends MovieClip {
public function register_171(){
addFrameScript(0, frame1);
}
function frame1(){
this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.buttonMode = true;
this.useHandCursor = true;
}
public function onpress(_arg1:MouseEvent){
navigateToURL(new URLRequest("http://www.doyugames.com/register.php"), "_blank");
}
}
}//package DoyuMagnetic_1_0_fla
Section 57
//runner_51 (DoyuMagnetic_1_0_fla.runner_51)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class runner_51 extends MovieClip {
public function runner_51(){
addFrameScript(69, );
}
function (){
stop();
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 58
//slide_sonido_2 (DoyuMagnetic_1_0_fla.slide_sonido_2)
package DoyuMagnetic_1_0_fla {
import flash.events.*;
import flash.utils.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.net.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.geom.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class slide_sonido_2 extends MovieClip {
public var defecto:Number;
public var string:String;
public var valorini:Number;
public var valorfin:Number;
public var aux:Boolean;
public var boton:MovieClip;
public var aux2;
public function slide_sonido_2(){
addFrameScript(0, frame1);
}
public function onmouseup(_arg1:MouseEvent){
if (aux == true){
this.boton.stopDrag();
aux = false;
};
}
function frame1(){
aux = false;
defecto = 100;
valorini = 0;
valorfin = 100;
aux2 = this.stage;
aux2 = aux2.getChildAt(0);
boton.x = (((aux2.volu_Musica - valorini) / (valorfin - valorini)) * (125 - (boton.width / 2)));
boton.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.parent.parent.addEventListener(MouseEvent.MOUSE_UP, onmouseup, false, 0, true);
this.addEventListener(Event.ENTER_FRAME, frameloop, false, 0, true);
this.buttonMode = true;
this.useHandCursor = true;
}
public function frameloop(_arg1:Event){
if (aux == true){
if ((((this.mouseX <= 0)) || ((this.mouseX >= 130)))){
this.boton.stopDrag();
};
aux2.volu_Musica = (((this.boton.x * (valorfin - valorini)) / (125 - (this.boton.width / 2))) + valorini);
};
}
public function borrar_listener():void{
boton.removeEventListener(MouseEvent.MOUSE_DOWN, onpress);
this.parent.parent.removeEventListener(MouseEvent.MOUSE_UP, onmouseup);
this.removeEventListener(Event.ENTER_FRAME, frameloop);
}
public function onpress(_arg1:MouseEvent){
this.boton.startDrag(false, new Rectangle(0, 0, (125 - (this.boton.width / 2)), 0));
aux = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 59
//slide_sonidofx_11 (DoyuMagnetic_1_0_fla.slide_sonidofx_11)
package DoyuMagnetic_1_0_fla {
import flash.events.*;
import flash.utils.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.net.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.geom.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class slide_sonidofx_11 extends MovieClip {
public var defecto:Number;
public var string:String;
public var valorini:Number;
public var valorfin:Number;
public var aux:Boolean;
public var boton:MovieClip;
public var aux2;
public function slide_sonidofx_11(){
addFrameScript(0, frame1);
}
public function onmouseup(_arg1:MouseEvent){
if (aux == true){
this.boton.stopDrag();
aux = false;
};
}
function frame1(){
aux = false;
defecto = 100;
valorini = 0;
valorfin = 100;
aux2 = this.stage;
aux2 = aux2.getChildAt(0);
boton.x = (((aux2.volu_Fx - valorini) / (valorfin - valorini)) * (125 - (boton.width / 2)));
boton.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.parent.parent.addEventListener(MouseEvent.MOUSE_UP, onmouseup, false, 0, true);
this.addEventListener(Event.ENTER_FRAME, frameloop, false, 0, true);
this.buttonMode = true;
this.useHandCursor = true;
}
public function frameloop(_arg1:Event){
if (aux == true){
if ((((this.mouseX <= 0)) || ((this.mouseX >= 130)))){
this.boton.stopDrag();
};
aux2.volu_Fx = (((this.boton.x * (valorfin - valorini)) / (125 - (this.boton.width / 2))) + valorini);
};
}
public function borrar_listener():void{
boton.removeEventListener(MouseEvent.MOUSE_DOWN, onpress);
this.parent.parent.removeEventListener(MouseEvent.MOUSE_UP, onmouseup);
this.removeEventListener(Event.ENTER_FRAME, frameloop);
}
public function onpress(_arg1:MouseEvent){
this.boton.startDrag(false, new Rectangle(0, 0, (125 - (this.boton.width / 2)), 0));
aux = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 60
//superficiemanita_130 (DoyuMagnetic_1_0_fla.superficiemanita_130)
package DoyuMagnetic_1_0_fla {
import flash.events.*;
import flash.display.*;
public dynamic class superficiemanita_130 extends MovieClip {
public function superficiemanita_130(){
addFrameScript(0, frame1);
}
function frame1(){
this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.buttonMode = true;
this.useHandCursor = true;
}
public function onpress(_arg1){
}
}
}//package DoyuMagnetic_1_0_fla
Section 61
//tablasmadera_70 (DoyuMagnetic_1_0_fla.tablasmadera_70)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class tablasmadera_70 extends MovieClip {
public function tablasmadera_70(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 62
//tablasmadera_85 (DoyuMagnetic_1_0_fla.tablasmadera_85)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class tablasmadera_85 extends MovieClip {
public function tablasmadera_85(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 63
//Timeline_13 (DoyuMagnetic_1_0_fla.Timeline_13)
package DoyuMagnetic_1_0_fla {
import flash.events.*;
import flash.utils.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.net.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.geom.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class Timeline_13 extends MovieClip {
public function Timeline_13(){
addFrameScript(0, frame1);
}
function frame1(){
this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OVER, onrollover, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OUT, onrollout, false, 0, true);
this.buttonMode = true;
this.useHandCursor = true;
stop();
}
public function borrar_listener():void{
this.removeEventListener(MouseEvent.MOUSE_DOWN, onpress);
this.removeEventListener(MouseEvent.MOUSE_OVER, onrollover);
this.removeEventListener(MouseEvent.MOUSE_OUT, onrollout);
}
public function onrollover(_arg1:MouseEvent){
this.gotoAndStop(2);
}
public function onpress(_arg1:MouseEvent){
var _local2:*;
var _local3:*;
_local2 = this.stage;
_local3 = this.parent;
switch (_local2.quality){
case "LOW":
break;
case "MEDIUM":
_local2.quality = "LOW";
if (_local3 != null){
_local3.gotoAndStop(3);
};
break;
case "HIGH":
_local2.quality = "MEDIUM";
if (_local3 != null){
_local3.gotoAndStop(2);
};
break;
};
}
public function onrollout(_arg1:MouseEvent){
this.gotoAndStop(1);
}
}
}//package DoyuMagnetic_1_0_fla
Section 64
//Timeline_14 (DoyuMagnetic_1_0_fla.Timeline_14)
package DoyuMagnetic_1_0_fla {
import flash.events.*;
import flash.utils.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.net.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.geom.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class Timeline_14 extends MovieClip {
public function Timeline_14(){
addFrameScript(0, frame1);
}
function frame1(){
this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OVER, onrollover, false, 0, true);
this.addEventListener(MouseEvent.MOUSE_OUT, onrollout, false, 0, true);
this.buttonMode = true;
this.useHandCursor = true;
stop();
}
public function borrar_listener():void{
this.removeEventListener(MouseEvent.MOUSE_DOWN, onpress);
this.removeEventListener(MouseEvent.MOUSE_OVER, onrollover);
this.removeEventListener(MouseEvent.MOUSE_OUT, onrollout);
}
public function onrollover(_arg1:MouseEvent){
this.gotoAndStop(2);
}
public function onpress(_arg1:MouseEvent){
var _local2:*;
var _local3:*;
_local2 = this.stage;
_local3 = this.parent;
switch (_local2.quality){
case "LOW":
_local2.quality = "MEDIUM";
if (_local3 != null){
_local3.gotoAndStop(2);
};
break;
case "MEDIUM":
_local2.quality = "HIGH";
if (_local3 != null){
_local3.gotoAndStop(1);
};
break;
case "HIGH":
break;
};
}
public function onrollout(_arg1:MouseEvent){
this.gotoAndStop(1);
}
}
}//package DoyuMagnetic_1_0_fla
Section 65
//todoslosdoyus_175 (DoyuMagnetic_1_0_fla.todoslosdoyus_175)
package DoyuMagnetic_1_0_fla {
import flash.events.*;
import flash.utils.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.net.*;
import flash.filters.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.geom.*;
import flash.printing.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class todoslosdoyus_175 extends MovieClip {
public var aux;
public function todoslosdoyus_175(){
addFrameScript(159, );
}
function (){
if (this.stage != null){
aux = this.stage.getChildAt(0);
if (aux != null){
aux.fin_logo = true;
aux = null;
};
};
}
}
}//package DoyuMagnetic_1_0_fla
Section 66
//valla_63 (DoyuMagnetic_1_0_fla.valla_63)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class valla_63 extends MovieClip {
public function valla_63(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 67
//valla_84 (DoyuMagnetic_1_0_fla.valla_84)
package DoyuMagnetic_1_0_fla {
import flash.display.*;
public dynamic class valla_84 extends MovieClip {
public function valla_84(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package DoyuMagnetic_1_0_fla
Section 68
//boton_nivel_vacio_mc (boton_nivel_vacio_mc)
package {
import flash.display.*;
public dynamic class boton_nivel_vacio_mc extends MovieClip {
}
}//package
Section 69
//cont_musica1 (cont_musica1)
package {
import flash.display.*;
public dynamic class cont_musica1 extends MovieClip {
public function cont_musica1(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 70
//cont_musica2 (cont_musica2)
package {
import flash.display.*;
public dynamic class cont_musica2 extends MovieClip {
public function cont_musica2(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 71
//cont_musica3 (cont_musica3)
package {
import flash.display.*;
public dynamic class cont_musica3 extends MovieClip {
public function cont_musica3(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 72
//cont_rebote2 (cont_rebote2)
package {
import flash.display.*;
public dynamic class cont_rebote2 extends MovieClip {
public function cont_rebote2(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 73
//cont_risa (cont_risa)
package {
import flash.display.*;
public dynamic class cont_risa extends MovieClip {
public function cont_risa(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 74
//escenario0 (escenario0)
package {
import clases.*;
public dynamic class escenario0 extends escenario {
}
}//package
Section 75
//escenario1 (escenario1)
package {
import clases.*;
public dynamic class escenario1 extends escenario {
}
}//package
Section 76
//escenario10 (escenario10)
package {
import clases.*;
public dynamic class escenario10 extends escenario {
}
}//package
Section 77
//escenario12 (escenario12)
package {
import clases.*;
public dynamic class escenario12 extends escenario {
}
}//package
Section 78
//escenario13 (escenario13)
package {
import clases.*;
public dynamic class escenario13 extends escenario {
}
}//package
Section 79
//escenario14 (escenario14)
package {
import clases.*;
public dynamic class escenario14 extends escenario {
}
}//package
Section 80
//escenario17 (escenario17)
package {
import clases.*;
public dynamic class escenario17 extends escenario {
}
}//package
Section 81
//escenario18 (escenario18)
package {
import clases.*;
public dynamic class escenario18 extends escenario {
}
}//package
Section 82
//escenario2 (escenario2)
package {
import clases.*;
public dynamic class escenario2 extends escenario {
}
}//package
Section 83
//escenario20 (escenario20)
package {
import clases.*;
public dynamic class escenario20 extends escenario {
}
}//package
Section 84
//escenario22 (escenario22)
package {
import clases.*;
public dynamic class escenario22 extends escenario {
}
}//package
Section 85
//escenario24 (escenario24)
package {
import clases.*;
public dynamic class escenario24 extends escenario {
}
}//package
Section 86
//escenario26 (escenario26)
package {
import clases.*;
public dynamic class escenario26 extends escenario {
}
}//package
Section 87
//escenario28 (escenario28)
package {
import clases.*;
public dynamic class escenario28 extends escenario {
}
}//package
Section 88
//escenario3 (escenario3)
package {
import clases.*;
public dynamic class escenario3 extends escenario {
}
}//package
Section 89
//escenario31 (escenario31)
package {
import clases.*;
public dynamic class escenario31 extends escenario {
}
}//package
Section 90
//escenario32 (escenario32)
package {
import clases.*;
public dynamic class escenario32 extends escenario {
}
}//package
Section 91
//escenario34 (escenario34)
package {
import clases.*;
public dynamic class escenario34 extends escenario {
}
}//package
Section 92
//escenario36 (escenario36)
package {
import clases.*;
public dynamic class escenario36 extends escenario {
}
}//package
Section 93
//escenario38 (escenario38)
package {
import clases.*;
public dynamic class escenario38 extends escenario {
}
}//package
Section 94
//escenario39 (escenario39)
package {
import clases.*;
public dynamic class escenario39 extends escenario {
}
}//package
Section 95
//escenario4 (escenario4)
package {
import clases.*;
public dynamic class escenario4 extends escenario {
}
}//package
Section 96
//escenario43 (escenario43)
package {
import clases.*;
public dynamic class escenario43 extends escenario {
}
}//package
Section 97
//escenario44 (escenario44)
package {
import clases.*;
public dynamic class escenario44 extends escenario {
}
}//package
Section 98
//estoy_muerto (estoy_muerto)
package {
import flash.display.*;
public dynamic class estoy_muerto extends MovieClip {
public function estoy_muerto(){
addFrameScript(39, );
}
function (){
if (this.parent != null){
this.parent.removeChild(this);
};
stop();
}
}
}//package
Section 99
//fondo_noche (fondo_noche)
package {
import flash.display.*;
public dynamic class fondo_noche extends MovieClip {
}
}//package
Section 100
//fondo_rainbow (fondo_rainbow)
package {
import flash.display.*;
public dynamic class fondo_rainbow extends MovieClip {
}
}//package
Section 101
//fondo_verde (fondo_verde)
package {
import flash.display.*;
public dynamic class fondo_verde extends MovieClip {
public function fondo_verde(){
addFrameScript(0, frame1);
}
function frame1(){
this.cacheAsBitmap = true;
}
}
}//package
Section 102
//iman_aba (iman_aba)
package {
import clases.*;
public dynamic class iman_aba extends iman {
}
}//package
Section 103
//iman_arr (iman_arr)
package {
import clases.*;
public dynamic class iman_arr extends iman {
}
}//package
Section 104
//iman_der (iman_der)
package {
import clases.*;
public dynamic class iman_der extends iman {
}
}//package
Section 105
//iman_der_aba (iman_der_aba)
package {
import clases.*;
public dynamic class iman_der_aba extends iman {
}
}//package
Section 106
//iman_der_arr (iman_der_arr)
package {
import clases.*;
public dynamic class iman_der_arr extends iman {
}
}//package
Section 107
//iman_izq (iman_izq)
package {
import clases.*;
public dynamic class iman_izq extends iman {
}
}//package
Section 108
//iman_izq_aba (iman_izq_aba)
package {
import clases.*;
public dynamic class iman_izq_aba extends iman {
}
}//package
Section 109
//iman_izq_arr (iman_izq_arr)
package {
import clases.*;
public dynamic class iman_izq_arr extends iman {
}
}//package
Section 110
//muere (muere)
package {
import flash.media.*;
public dynamic class muere extends Sound {
}
}//package
Section 111
//musica1 (musica1)
package {
import flash.media.*;
public dynamic class musica1 extends Sound {
}
}//package
Section 112
//musica2 (musica2)
package {
import flash.media.*;
public dynamic class musica2 extends Sound {
}
}//package
Section 113
//musica3 (musica3)
package {
import flash.media.*;
public dynamic class musica3 extends Sound {
}
}//package
Section 114
//nivel_completado (nivel_completado)
package {
import flash.display.*;
public dynamic class nivel_completado extends MovieClip {
public function nivel_completado(){
addFrameScript(76, );
}
function (){
if (this.parent != null){
this.parent.removeChild(this);
};
stop();
}
}
}//package
Section 115
//rayo1 (rayo1)
package {
import flash.display.*;
public dynamic class rayo1 extends MovieClip {
}
}//package
Section 116
//rayo2 (rayo2)
package {
import flash.display.*;
public dynamic class rayo2 extends MovieClip {
}
}//package
Section 117
//rayo3 (rayo3)
package {
import flash.display.*;
public dynamic class rayo3 extends MovieClip {
}
}//package
Section 118
//rayo4 (rayo4)
package {
import flash.display.*;
public dynamic class rayo4 extends MovieClip {
}
}//package
Section 119
//rayo5 (rayo5)
package {
import flash.display.*;
public dynamic class rayo5 extends MovieClip {
}
}//package
Section 120
//rayo6 (rayo6)
package {
import flash.display.*;
public dynamic class rayo6 extends MovieClip {
}
}//package
Section 121
//rebote1 (rebote1)
package {
import flash.media.*;
public dynamic class rebote1 extends Sound {
}
}//package
Section 122
//risa (risa)
package {
import flash.media.*;
public dynamic class risa extends Sound {
}
}//package