Frame 1
juegoCargado = getBytesLoaded();
juegoTotal = getBytesTotal();
Frame 2
if (juegoCargado == juegoTotal) {
trace("listo");
} else {
gotoAndPlay (1);
}
Frame 3
_root.miVersion = "v2.0.5";
stop();
Frame 4
stop();
Frame 6
function rolaJuego() {
if (_root.sonido == true) {
stopAllSounds();
_root.AlanMusic = new Sound(this);
_root.AlanMusic.attachSound("musica_juego");
_root.AlanMusic.start(0, 99);
}
}
function rolaMenu() {
if (_root.sonido == true) {
stopAllSounds();
_root.AlanMusic = new Sound(this);
_root.AlanMusic.attachSound("musica_fondo");
_root.AlanMusic.start(0, 99);
}
}
function efectoPaso() {
if (_root.sonido == true) {
_root.efectoSonido = new Sound(this);
_root.efectoSonido.attachSound("paso1");
_root.efectoSonido.start(0, 1);
}
}
function efectoGrito1() {
if (_root.sonido == true) {
_root.efectoSonido = new Sound(this);
_root.efectoSonido.attachSound("grito1");
_root.efectoSonido.start(0, 1);
}
}
function efectoGrito2() {
if (_root.sonido == true) {
_root.efectoSonido = new Sound(this);
_root.efectoSonido.attachSound("grito2");
_root.efectoSonido.start(0, 1);
}
}
function restablecerSO() {
if (miScoreSO.data.nombre1 == undefined) {
miScoreSO.data.nombre1 = "Kukulk\u00E1n";
miScoreSO.data.nombre2 = "Tijuana Jones";
miScoreSO.data.nombre3 = "Tijuana Jones";
miScoreSO.data.nombre4 = "Eddy";
miScoreSO.data.nombre5 = "Eddy";
miScoreSO.data.score1 = 10000;
miScoreSO.data.score2 = 5000;
miScoreSO.data.score3 = 2000;
miScoreSO.data.score4 = 1000;
miScoreSO.data.score5 = 0;
miScoreSO.data.juegoPend = false;
miScoreSO.data.scorePend = 0;
miScoreSO.data.vidasPend = 4;
miScoreSO.data.nivelPend = 0;
miScoreSO.data.nivelDesbloq = 0;
}
_root.nombre1 = miScoreSO.data.nombre1;
_root.nombre2 = miScoreSO.data.nombre2;
_root.nombre3 = miScoreSO.data.nombre3;
_root.nombre4 = miScoreSO.data.nombre4;
_root.nombre5 = miScoreSO.data.nombre5;
_root.score1 = miScoreSO.data.score1;
_root.score2 = miScoreSO.data.score2;
_root.score3 = miScoreSO.data.score3;
_root.score4 = miScoreSO.data.score4;
_root.score5 = miScoreSO.data.score5;
_root.juegoPend = miScoreSO.data.juegoPend;
_root.scorePend = miScoreSO.data.scorePend;
_root.vidasPend = miScoreSO.data.vidasPend;
_root.nivelPend = miScoreSO.data.nivelPend;
_root.nivelDesbloq = miScoreSO.data.nivelDesbloq;
if (_root.juegoPend == true) {
_root.textoContinue = "Continue";
_root.menu_play_num = 1;
} else {
_root.textoContinue = "";
_root.menu_play_num = 2;
}
_root.textoLevel = "Level " + _root.nivelDesbloq;
miScoreSO.flush();
}
var miScoreSO = SharedObject.getLocal("mayanScore");
_focusrect = false;
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyUp = function () {
var _local2 = Key.getCode();
_root.claveTecla = _local2;
if (_local2 == 27) {
_root.sonido = false;
Key.removeListener(miDetector);
_root.play();
} else if (_local2 == 13) {
_root.sonido = true;
rolaMenu();
Key.removeListener(miDetector);
_root.play();
}
};
Key.addListener(miDetector);
restablecerSO();
_root.misVidas = 4;
_root.menu_seleccion_num = 1;
_root.menu_opcion_num = 1;
_root.sonido = true;
_root.miNivel = _root.nivelDesbloq;
_root.miScore = 0;
stop();
Frame 7
restablecerSO();
Key.removeListener(miDetector);
stop();
Frame 8
stop();
Frame 10
play();
Instance of Symbol 165 MovieClip "menu_opt" in Frame 10
onClipEvent (enterFrame) {
if (_root.menu_seleccion_num == 1) {
_root.menu_opt.gotoAndStop("opt_play");
} else if (_root.menu_seleccion_num == 2) {
_root.menu_opt.gotoAndStop("opt_armor");
} else if (_root.menu_seleccion_num == 3) {
_root.menu_opt.gotoAndStop("opt_options");
} else if (_root.menu_seleccion_num == 4) {
_root.menu_opt.gotoAndStop("opt_help");
} else if (_root.menu_seleccion_num == 5) {
_root.menu_opt.gotoAndStop("opt_high");
} else if (_root.menu_seleccion_num == 6) {
_root.menu_opt.gotoAndStop("opt_about");
} else if (_root.menu_seleccion_num == 7) {
_root.menu_opt.gotoAndStop("opt_exit");
}
}
Frame 12
function restablecerNivel(nivel, TJx, TJy, EDx, EDy) {
_root.apretados = false;
_root.miTiempo = 200;
removeMovieClip(_root.tiles);
miScoreSO.data.juegoPend = true;
miScoreSO.data.scorePend = _root.miScore;
miScoreSO.data.vidasPend = _root.misVidas;
miScoreSO.data.nivelPend = nivel;
if (_root.nivelDesbloq < nivel) {
miScoreSO.data.nivelDesbloq = nivel;
}
restablecerSO();
_root.miNivel = nivel;
juego = {tileAncho:27, tileAlto:27};
_root.solA = false;
_root.solB = false;
_root.solAtile = "nada";
_root.solBtile = "nada";
TJ = {TJxTile:TJx, TJyTile:TJy, TJvel:4.5, width:22.5, height:22.5};
ED = {EDxTile:EDx, EDyTile:EDy, EDvel:4.5, width:22.5, height:22.5};
}
_root.miTiempo = 200;
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
_root.gotoAndPlay(_root.menu_seleccion);
} else if (_local2 == 40) {
if (_root.menu_seleccion_num < 7) {
_root.menu_seleccion_num = _root.menu_seleccion_num + 1;
} else {
_root.menu_seleccion_num = 1;
}
} else if (_local2 == 38) {
if (_root.menu_seleccion_num > 1) {
_root.menu_seleccion_num = _root.menu_seleccion_num - 1;
} else {
_root.menu_seleccion_num = 7;
}
}
};
Key.addListener(miDetector);
stop();
Frame 15
getURL ("http://www.armorgames.com", "_blank");
_root.gotoAndPlay("menu");
Frame 16
getURL ("http://twitter.com/armorgames", "_blank");
_root.gotoAndPlay("menu");
Frame 19
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
if (_root.menu_opcion_num == 1) {
if (_root.sonido == true) {
_root.sonido = false;
} else {
_root.sonido = true;
rolaMenu();
}
_root.misSonidos.gotoAndPlay("sndRestablecer");
} else if (_root.menu_opcion_num == 2) {
_root.gotoAndPlay("restablecerSO");
} else if (_root.menu_opcion_num == 3) {
_root.gotoAndPlay("menu");
}
} else if (_local2 == 27) {
_root.gotoAndPlay("menu");
} else if (_local2 == 40) {
if (_root.menu_opcion_num < 3) {
_root.menu_opcion_num = _root.menu_opcion_num + 1;
} else {
_root.menu_opcion_num = 1;
}
} else if (_local2 == 38) {
if (_root.menu_opcion_num > 1) {
_root.menu_opcion_num = _root.menu_opcion_num - 1;
} else {
_root.menu_opcion_num = 3;
}
}
};
Key.addListener(miDetector);
stop();
Instance of Symbol 179 MovieClip "miFlechita" in Frame 19
onClipEvent (enterFrame) {
this._y = 183 + (_root.menu_opcion_num * 28);
}
Frame 24
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
_root.miNivel = 0;
miScoreSO.clear();
var miScoreSO = SharedObject.getLocal("mayanScore");
restablecerSO();
_root.gotoAndPlay("dataErased");
} else if (_local2 == 27) {
_root.gotoAndPlay("options");
}
};
Key.addListener(miDetector);
stop();
Frame 29
Frame 49
_root.gotoAndPlay("options");
Frame 54
_root.pista = random(4);
if (_root.pista == 0) {
_root.miPista = "Take a few seconds to check the scenario before your first move.";
} else if (_root.pista == 1) {
_root.miPista = "If you reach a dead end, take your time to find out what you did wrong before restarting the level.";
} else if (_root.pista == 2) {
_root.miPista = "Take a look to both characters before every move.";
} else if (_root.pista == 3) {
_root.miPista = "Try to remember the solution of every level, to achive a higher score the next time you play.";
} else if (_root.pista == 4) {
_root.miPista = "Some levels have more than one solution, try to find them out.";
}
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
_root.miScore = 0;
miScoreSO.data.juegoPend = false;
restablecerSO();
rolaMenu();
_root.gotoAndPlay("menu");
}
};
Key.addListener(miDetector);
stop();
Frame 59
Selection.setFocus("textoScore");
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
if (_root.nuevoNombre == undefined) {
_root.nuevoNombre = "You";
}
_root.nombre = _root.nuevoNombre;
if (_root.miScore >= miScoreSO.data.score1) {
miScoreSO.data.score5 = miScoreSO.data.score4;
miScoreSO.data.score4 = miScoreSO.data.score3;
miScoreSO.data.score3 = miScoreSO.data.score2;
miScoreSO.data.score2 = miScoreSO.data.score1;
miScoreSO.data.score1 = _root.miScore;
miScoreSO.data.nombre5 = miScoreSO.data.nombre4;
miScoreSO.data.nombre4 = miScoreSO.data.nombre3;
miScoreSO.data.nombre3 = miScoreSO.data.nombre2;
miScoreSO.data.nombre2 = miScoreSO.data.nombre1;
miScoreSO.data.nombre1 = _root.nombre;
} else if (_root.miScore >= miScoreSO.data.score2) {
miScoreSO.data.score5 = miScoreSO.data.score4;
miScoreSO.data.score4 = miScoreSO.data.score3;
miScoreSO.data.score3 = miScoreSO.data.score2;
miScoreSO.data.score2 = _root.miScore;
miScoreSO.data.nombre5 = miScoreSO.data.nombre4;
miScoreSO.data.nombre4 = miScoreSO.data.nombre3;
miScoreSO.data.nombre3 = miScoreSO.data.nombre2;
miScoreSO.data.nombre2 = _root.nombre;
} else if (_root.miScore >= miScoreSO.data.score3) {
miScoreSO.data.score5 = miScoreSO.data.score4;
miScoreSO.data.score4 = miScoreSO.data.score3;
miScoreSO.data.score3 = _root.miScore;
miScoreSO.data.nombre5 = miScoreSO.data.nombre4;
miScoreSO.data.nombre4 = miScoreSO.data.nombre3;
miScoreSO.data.nombre3 = _root.nombre;
} else if (_root.miScore >= miScoreSO.data.score4) {
miScoreSO.data.score5 = miScoreSO.data.score4;
miScoreSO.data.score4 = _root.miScore;
miScoreSO.data.nombre5 = miScoreSO.data.nombre4;
miScoreSO.data.nombre4 = _root.nombre;
} else if (_root.miScore >= miScoreSO.data.score5) {
miScoreSO.data.score5 = _root.miScore;
miScoreSO.data.nombre5 = _root.nombre;
} else {
trace("No batiste record");
}
_root.miScore = 0;
miScoreSO.data.juegoPend = false;
restablecerSO();
rolaMenu();
_root.gotoAndStop("scores");
}
};
Key.addListener(miDetector);
stop();
Frame 69
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
stopAllSounds();
_root.gotoAndPlay(1);
} else if (_local2 == 27) {
_root.gotoAndPlay("menu");
}
};
Key.addListener(miDetector);
stop();
Frame 74
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 27) {
_root.gotoAndPlay("menu");
}
};
Key.addListener(miDetector);
stop();
Frame 79
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 27) {
_root.gotoAndPlay("menu");
}
};
Key.addListener(miDetector);
stop();
Frame 84
if (_root.juegoPend == true) {
_root.botonCont._x = 180;
_root.miNivel = _root.nivelDesbloq;
}
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
if (_root.menu_play_num == 1) {
_root.misVidas = _root.vidasPend;
_root.miScore = _root.scorePend;
rolaJuego();
_root.gotoAndPlay("nivel" + _root.nivelPend);
} else if ((_root.menu_play_num == 2) || (_root.menu_play_num == 3)) {
if (_root.juegoPend == false) {
_root.misVidas = 4;
rolaJuego();
_root.gotoAndPlay("nivel" + _root.miNivel);
} else {
_root.gotoAndPlay("playConfirm");
}
}
} else if (_local2 == 27) {
_root.gotoAndPlay("menu");
} else if (_local2 == 40) {
if (_root.juegoPend == true) {
if (_root.menu_play_num < 2) {
_root.menu_play_num = _root.menu_play_num + 1;
} else {
_root.menu_play_num = 1;
}
}
} else if (_local2 == 38) {
if (_root.juegoPend == true) {
if (_root.menu_play_num > 1) {
_root.menu_play_num = _root.menu_play_num - 1;
} else {
_root.menu_play_num = 2;
}
}
} else if (_local2 == 37) {
if (_root.menu_play_num == 2) {
if (_root.miNivel > 0) {
_root.miNivel = _root.miNivel - 1;
} else {
_root.miNivel = _root.nivelDesbloq;
}
}
} else if (_local2 == 39) {
if (_root.menu_play_num == 2) {
if (_root.miNivel < _root.nivelDesbloq) {
_root.miNivel = _root.miNivel + 1;
} else {
_root.miNivel = 0;
}
}
}
_root.textoLevel = "Level " + _root.miNivel;
};
Key.addListener(miDetector);
stop();
Instance of Symbol 179 MovieClip "miFlechita2" in Frame 84
onClipEvent (enterFrame) {
this._y = 162 + (_root.menu_play_num * 28);
}
Frame 89
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
_root.misVidas = 4;
rolaJuego();
_root.gotoAndPlay("nivel" + _root.miNivel);
} else if (_local2 == 27) {
_root.gotoAndPlay("play");
}
};
Key.addListener(miDetector);
stop();
Frame 94
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 27) {
_root.gotoAndPlay("menu");
}
};
Key.addListener(miDetector);
stop();
Frame 99
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
_root.gotoAndPlay("nivel1");
}
};
Key.addListener(miDetector);
stop();
Frame 104
_root.restablecerNivel(1, 2, 6, 2, 13);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 5, 0, 2, 6, 8, 8], [8, 8, 3, 4, 5, 2, 8, 8], [8, 8, 0, 2, 3, 0, 8, 8], [8, 8, 4, 1, 5, 2, 8, 8], [8, 8, 3, 2, 1, 3, 8, 8], [8, 8, 11, 17, 17, 14, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 2, 3, 4, 6, 8, 8], [8, 8, 3, 0, 5, 2, 8, 8], [8, 8, 5, 2, 3, 4, 8, 8], [8, 8, 4, 1, 0, 2, 8, 8], [8, 8, 3, 2, 1, 3, 8, 8], [8, 8, 11, 17, 17, 14, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Instance of Symbol 270 MovieClip "mc_vidas" in Frame 104
onClipEvent (enterFrame) {
_root.mc_vidas.gotoAndStop(_root.misVidas + 1);
}
Frame 109
_root.restablecerNivel(2, 1, 4, 1, 11);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 4, 5, 21, 2, 3, 4, 8], [8, 2, 3, 4, 5, 14, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 3, 11, 1, 0, 2, 6, 8], [8, 4, 5, 2, 1, 3, 4, 8], [8, 10, 17, 17, 17, 17, 15, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 5, 2, 0, 4, 1, 8, 8], [8, 2, 3, 4, 13, 2, 1, 8], [8, 1, 11, 2, 3, 4, 5, 8], [8, 3, 4, 1, 5, 14, 6, 8], [8, 4, 5, 12, 1, 3, 4, 8], [8, 10, 17, 21, 17, 17, 15, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 114
_root.restablecerNivel(3, 5, 2, 4, 10);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 4, 5, 8, 8], [8, 8, 8, 0, 6, 3, 8, 8], [8, 8, 8, 12, 5, 2, 0, 8], [8, 8, 8, 8, 0, 17, 15, 8], [8, 8, 8, 8, 5, 8, 8, 8], [8, 8, 8, 8, 13, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 0, 2, 3, 0, 8, 8], [8, 8, 4, 1, 17, 14, 8, 8], [8, 8, 11, 6, 1, 0, 8, 8], [8, 8, 8, 4, 17, 14, 8, 8], [8, 8, 8, 12, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 119
_root.restablecerNivel(4, 1, 3, 4, 10);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 0, 3, 4, 5, 1, 8], [8, 4, 5, 1, 8, 3, 4, 8], [8, 2, 3, 4, 5, 2, 8, 8], [8, 1, 5, 2, 3, 4, 0, 8], [8, 3, 8, 0, 8, 2, 3, 8], [8, 4, 5, 2, 1, 3, 6, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 5, 2, 3, 4, 8, 5, 8], [8, 1, 3, 4, 5, 2, 1, 8], [8, 8, 5, 1, 3, 4, 3, 8], [8, 3, 4, 0, 5, 2, 6, 8], [8, 4, 5, 2, 1, 3, 0, 8], [8, 1, 0, 4, 8, 2, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 124
_root.restablecerNivel(5, 2, 2, 4, 9);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 0, 8, 8, 8, 8, 8], [8, 4, 6, 1, 2, 3, 4, 8], [8, 0, 3, 8, 5, 2, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 8, 8, 8, 0, 0, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 2, 3, 4, 1, 0, 8], [8, 6, 3, 8, 5, 2, 1, 8], [8, 1, 5, 2, 3, 8, 5, 8], [8, 3, 4, 1, 5, 2, 3, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 129
_root.restablecerNivel(6, 1, 2, 2, 12);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 3, 4, 5, 1, 8], [8, 4, 5, 1, 0, 3, 4, 8], [8, 2, 11, 4, 5, 2, 1, 8], [8, 1, 5, 12, 3, 4, 5, 8], [8, 3, 0, 1, 13, 2, 3, 8], [8, 10, 17, 6, 1, 3, 0, 8], [8, 8, 8, 12, 17, 17, 15, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 5, 2, 3, 4, 1, 8, 8], [8, 10, 3, 0, 5, 2, 1, 8], [8, 0, 5, 2, 3, 0, 5, 8], [8, 3, 4, 0, 5, 2, 3, 8], [8, 10, 6, 2, 1, 14, 0, 8], [8, 1, 11, 0, 0, 2, 1, 8], [8, 10, 20, 12, 17, 17, 15, 8]];
_root.gotoAndPlay("jugar");
Frame 134
_root.restablecerNivel(7, 6, 1, 5, 10);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 1, 8, 5, 8], [8, 8, 8, 2, 5, 3, 4, 8], [8, 8, 8, 4, 8, 2, 1, 8], [8, 1, 5, 2, 3, 0, 5, 8], [8, 8, 4, 8, 5, 2, 3, 8], [8, 8, 5, 2, 8, 1, 4, 8], [8, 1, 0, 3, 8, 8, 8, 8], [8, 4, 5, 1, 0, 8, 8, 8], [8, 6, 8, 8, 4, 1, 8, 8], [8, 8, 3, 4, 5, 2, 5, 8], [8, 8, 0, 2, 3, 0, 3, 8], [8, 0, 4, 1, 0, 3, 4, 8], [8, 8, 2, 8, 5, 1, 8, 8], [8, 1, 6, 4, 2, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 139
_root.restablecerNivel(8, 3, 7, 5, 13);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 5, 1, 2, 3, 8, 8, 8], [8, 3, 8, 5, 2, 1, 8, 8], [8, 5, 2, 3, 0, 4, 8, 8], [8, 4, 1, 5, 2, 5, 8, 8], [8, 6, 2, 8, 3, 8, 8, 8], [8, 8, 8, 1, 4, 0, 8, 8], [8, 8, 8, 8, 0, 4, 8, 8], [8, 8, 8, 8, 4, 5, 8, 8], [8, 8, 8, 1, 2, 3, 4, 8], [8, 8, 8, 0, 5, 8, 1, 8], [8, 8, 8, 8, 6, 5, 3, 8], [8, 8, 8, 8, 8, 4, 2, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 144
_root.restablecerNivel(9, 5, 2, 3, 12);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 0, 4, 5, 8, 8], [8, 4, 5, 1, 0, 3, 4, 8], [8, 2, 8, 4, 5, 2, 1, 8], [8, 1, 8, 2, 8, 8, 8, 8], [8, 3, 8, 1, 5, 2, 3, 8], [8, 4, 5, 2, 1, 6, 4, 8], [8, 1, 8, 3, 8, 5, 8, 8], [8, 8, 5, 8, 2, 8, 4, 8], [8, 5, 2, 3, 0, 1, 5, 8], [8, 2, 3, 4, 5, 2, 1, 8], [8, 1, 5, 8, 8, 4, 5, 8], [8, 0, 4, 1, 8, 2, 3, 8], [8, 4, 5, 2, 8, 3, 0, 8], [8, 1, 8, 8, 6, 2, 0, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 149
_root.restablecerNivel(10, 2, 4, 3, 11);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 0, 5, 8, 8, 8], [8, 8, 4, 1, 5, 0, 8, 8], [8, 8, 0, 6, 1, 0, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 5, 2, 8, 8], [8, 8, 8, 2, 3, 4, 8, 8], [8, 8, 8, 6, 0, 2, 8, 8], [8, 8, 8, 2, 1, 3, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 154
_root.restablecerNivel(11, 1, 1, 3, 9);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 0, 4, 5, 8, 8], [8, 4, 5, 1, 6, 3, 8, 8], [8, 2, 3, 4, 5, 2, 8, 8], [8, 1, 5, 2, 0, 4, 8, 8], [8, 3, 4, 1, 5, 2, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 5, 6, 3, 4, 1, 8, 8], [8, 2, 3, 4, 8, 2, 0, 8], [8, 1, 8, 2, 3, 4, 5, 8], [8, 3, 4, 1, 5, 2, 0, 8], [8, 8, 8, 8, 8, 0, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 159
_root.restablecerNivel(12, 4, 1, 3, 9);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 20, 2, 3, 4, 5, 8], [8, 2, 4, 5, 1, 2, 15, 8], [8, 3, 2, 1, 17, 3, 4, 8], [8, 4, 5, 3, 4, 6, 2, 8], [8, 10, 2, 0, 0, 5, 4, 8], [8, 5, 4, 3, 2, 1, 15, 8], [8, 10, 17, 17, 17, 14, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 3, 20, 4, 5, 1, 2, 8], [8, 4, 1, 2, 3, 4, 15, 8], [8, 5, 3, 4, 1, 2, 3, 8], [8, 10, 2, 17, 0, 0, 5, 8], [8, 4, 6, 2, 1, 0, 15, 8], [8, 2, 1, 3, 4, 5, 1, 8], [8, 10, 17, 17, 17, 17, 15, 8]];
_root.gotoAndPlay("jugar");
Frame 164
_root.restablecerNivel(13, 4, 1, 3, 9);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 3, 4, 5, 8, 8], [8, 8, 6, 5, 0, 3, 8, 8], [8, 8, 3, 4, 8, 5, 8, 8], [8, 8, 4, 5, 2, 1, 0, 8], [8, 8, 1, 8, 3, 4, 8, 8], [8, 8, 4, 5, 1, 0, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 1, 5, 8, 8, 8], [8, 8, 8, 2, 3, 8, 8, 8], [8, 8, 8, 4, 8, 8, 8, 8], [8, 6, 5, 1, 2, 8, 8, 8], [8, 1, 2, 0, 3, 8, 8, 8], [8, 8, 4, 1, 5, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 169
_root.restablecerNivel(14, 5, 7, 5, 13);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 3, 4, 23, 5, 8], [8, 4, 0, 5, 1, 8, 2, 8], [8, 3, 1, 2, 4, 6, 5, 8], [8, 5, 0, 0, 3, 2, 1, 8], [8, 2, 3, 1, 5, 4, 3, 8], [8, 10, 17, 17, 13, 0, 1, 8], [8, 1, 4, 8, 8, 3, 2, 8], [8, 2, 3, 5, 8, 0, 4, 8], [8, 4, 11, 0, 22, 17, 15, 8], [8, 1, 2, 3, 4, 5, 1, 8], [8, 5, 11, 17, 1, 3, 2, 8], [8, 4, 1, 6, 0, 0, 4, 8], [8, 3, 5, 2, 13, 1, 3, 8], [8, 1, 11, 3, 8, 4, 5, 8], [8, 10, 20, 12, 22, 17, 15, 8]];
_root.gotoAndPlay("jugar");
Frame 174
_root.restablecerNivel(15, 5, 2, 3, 10);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 2, 3, 4, 5, 8, 8], [8, 8, 5, 1, 2, 3, 8, 8], [8, 8, 0, 4, 5, 0, 8, 8], [8, 8, 5, 8, 3, 8, 8, 8], [8, 8, 4, 6, 5, 8, 8, 8], [8, 8, 0, 8, 0, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 0, 2, 3, 4, 1, 5, 8], [8, 0, 3, 4, 5, 0, 1, 8], [8, 0, 5, 2, 3, 8, 5, 8], [8, 3, 8, 1, 5, 2, 8, 8], [8, 4, 5, 8, 6, 3, 8, 8], [8, 8, 0, 4, 8, 0, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 179
_root.restablecerNivel(16, 3, 7, 4, 13);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 5, 1, 2, 3, 4, 8], [8, 8, 3, 0, 5, 2, 8, 8], [8, 8, 5, 2, 8, 4, 8, 8], [8, 8, 4, 1, 5, 2, 8, 8], [8, 8, 8, 6, 1, 3, 4, 8], [8, 8, 8, 3, 8, 8, 1, 8], [8, 4, 5, 8, 8, 8, 8, 8], [8, 5, 2, 3, 4, 1, 5, 8], [8, 2, 3, 0, 5, 2, 1, 8], [8, 1, 5, 2, 8, 4, 5, 8], [8, 3, 6, 8, 5, 2, 3, 8], [8, 0, 5, 2, 1, 3, 4, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 184
_root.restablecerNivel(17, 4, 6, 6, 13);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 4, 5, 8, 8, 8, 8, 8], [8, 2, 3, 4, 5, 2, 1, 8], [8, 1, 8, 8, 8, 4, 5, 8], [8, 3, 0, 1, 0, 2, 6, 8], [8, 4, 5, 2, 1, 8, 8, 8], [8, 8, 8, 8, 8, 5, 0, 8], [8, 4, 5, 1, 8, 3, 4, 8], [8, 5, 6, 3, 4, 1, 8, 8], [8, 8, 8, 4, 5, 2, 1, 8], [8, 8, 8, 8, 3, 4, 5, 8], [8, 8, 8, 8, 8, 0, 3, 8], [8, 8, 8, 8, 8, 3, 4, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 189
_root.restablecerNivel(18, 4, 4, 3, 10);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 0, 8, 8, 8, 8, 8], [8, 8, 6, 0, 5, 8, 8, 8], [8, 8, 5, 2, 1, 8, 8, 8], [8, 8, 8, 0, 4, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 5, 2, 3, 4, 1, 8, 8], [3, 2, 8, 8, 5, 2, 1, 8], [5, 8, 5, 2, 3, 8, 5, 8], [2, 3, 6, 1, 5, 2, 3, 8], [8, 8, 5, 2, 1, 8, 4, 2], [8, 8, 8, 8, 5, 2, 1, 3], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 194
_root.restablecerNivel(19, 1, 7, 1, 14);
tablero = [[8, 8, 8, 8, 8, 0, 8, 8], [8, 1, 2, 3, 4, 5, 8, 8], [8, 4, 5, 1, 2, 8, 6, 8], [8, 2, 8, 4, 0, 2, 1, 8], [8, 1, 8, 2, 3, 4, 5, 8], [8, 3, 0, 1, 8, 2, 0, 8], [8, 4, 8, 2, 1, 8, 4, 8], [8, 1, 0, 8, 8, 5, 1, 8], [8, 8, 5, 1, 2, 8, 6, 8], [8, 5, 2, 3, 4, 1, 5, 8], [8, 8, 8, 4, 8, 2, 1, 8], [8, 1, 5, 0, 3, 4, 0, 8], [8, 3, 4, 1, 5, 8, 3, 8], [8, 4, 8, 8, 1, 3, 4, 8], [8, 1, 3, 4, 5, 2, 1, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 199
_root.restablecerNivel(20, 5, 2, 3, 11);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 3, 0, 6, 0, 8], [8, 4, 5, 1, 2, 3, 4, 8], [8, 2, 8, 4, 5, 2, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 3, 4, 8, 5, 2, 3, 8], [8, 4, 5, 2, 1, 3, 4, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 0, 5, 0, 2, 3, 6, 8], [8, 5, 8, 3, 4, 1, 8, 8], [8, 2, 3, 4, 8, 2, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 3, 4, 1, 5, 2, 3, 8], [8, 4, 5, 2, 1, 3, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 204
_root.restablecerNivel(21, 1, 1, 3, 9);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 3, 4, 5, 8, 8], [8, 4, 8, 1, 8, 3, 8, 8], [8, 2, 8, 4, 8, 2, 8, 8], [8, 1, 5, 2, 8, 6, 8, 8], [8, 3, 4, 1, 5, 2, 8, 8], [8, 0, 5, 2, 1, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 5, 0, 3, 4, 1, 5, 8], [8, 2, 3, 4, 8, 2, 1, 8], [8, 1, 6, 0, 3, 4, 0, 8], [8, 3, 4, 1, 5, 2, 3, 8], [8, 4, 5, 8, 1, 0, 4, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 209
_root.restablecerNivel(22, 3, 1, 1, 9);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 3, 0, 5, 8, 8], [8, 4, 8, 0, 2, 3, 0, 8], [8, 2, 3, 4, 5, 2, 8, 8], [8, 8, 5, 2, 3, 4, 8, 8], [8, 8, 0, 1, 5, 2, 8, 8], [8, 4, 5, 2, 1, 8, 8, 8], [8, 6, 2, 0, 8, 8, 8, 8], [8, 8, 8, 8, 8, 3, 0, 8], [8, 5, 2, 3, 8, 1, 5, 8], [8, 2, 3, 8, 5, 2, 1, 8], [8, 1, 5, 8, 3, 0, 5, 8], [8, 0, 4, 8, 5, 0, 3, 8], [8, 4, 5, 2, 1, 0, 4, 8], [8, 1, 3, 4, 8, 6, 1, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 214
_root.restablecerNivel(23, 4, 6, 2, 12);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 3, 8, 5, 1, 8], [8, 4, 5, 1, 2, 3, 4, 8], [8, 8, 3, 4, 5, 2, 1, 8], [8, 1, 5, 2, 8, 4, 5, 8], [8, 3, 4, 1, 5, 2, 8, 8], [8, 4, 5, 2, 1, 3, 4, 8], [8, 8, 2, 3, 4, 5, 1, 8], [8, 4, 5, 1, 8, 0, 4, 8], [8, 5, 2, 3, 4, 6, 5, 8], [8, 2, 8, 4, 5, 2, 1, 8], [8, 8, 8, 8, 8, 4, 5, 8], [8, 3, 4, 1, 8, 8, 3, 8], [8, 4, 0, 2, 8, 3, 4, 8], [8, 1, 6, 4, 8, 2, 1, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 219
_root.restablecerNivel(24, 1, 3, 1, 10);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 3, 4, 5, 6, 8], [8, 4, 5, 0, 2, 3, 4, 8], [8, 2, 8, 4, 0, 2, 0, 8], [8, 1, 5, 2, 8, 4, 5, 8], [8, 8, 8, 1, 0, 2, 3, 8], [8, 0, 5, 2, 1, 3, 4, 8], [8, 1, 0, 3, 8, 8, 1, 8], [8, 4, 5, 8, 2, 3, 0, 8], [8, 5, 0, 3, 4, 8, 8, 8], [8, 2, 3, 4, 5, 2, 8, 8], [8, 1, 5, 8, 3, 4, 5, 8], [8, 3, 4, 1, 5, 0, 6, 8], [8, 4, 8, 8, 1, 3, 4, 8], [8, 1, 3, 4, 5, 0, 1, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 224
_root.restablecerNivel(25, 3, 5, 2, 13);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [0, 1, 8, 3, 4, 5, 1, 0], [8, 4, 5, 1, 2, 0, 4, 8], [8, 0, 3, 8, 5, 2, 1, 8], [8, 8, 5, 0, 8, 4, 6, 8], [8, 3, 4, 1, 5, 8, 3, 8], [8, 4, 8, 2, 1, 3, 4, 8], [8, 1, 2, 3, 4, 0, 1, 8], [8, 8, 5, 1, 2, 3, 4, 8], [8, 5, 2, 3, 8, 1, 0, 8], [8, 0, 3, 4, 8, 2, 1, 8], [8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 4, 1, 5, 2, 8, 8], [8, 8, 5, 0, 0, 6, 8, 8], [8, 8, 3, 4, 5, 2, 8, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 229
_root.restablecerNivel(26, 2, 8, 5, 7);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 8, 2, 8, 8, 5, 1, 8], [8, 0, 5, 1, 2, 6, 4, 8], [8, 2, 3, 8, 5, 0, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 0, 4, 1, 8, 2, 3, 8], [8, 4, 5, 2, 8, 8, 0, 8], [8, 1, 8, 8, 4, 5, 1, 8], [8, 4, 5, 0, 2, 8, 4, 8], [8, 5, 2, 0, 4, 0, 5, 8], [8, 8, 0, 4, 5, 2, 1, 8], [8, 1, 5, 2, 3, 8, 5, 8], [8, 8, 4, 8, 5, 2, 3, 8], [8, 4, 5, 0, 1, 8, 4, 8], [8, 6, 3, 8, 5, 2, 1, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 234
_root.restablecerNivel(27, 5, 7, 5, 13);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 3, 4, 5, 1, 8], [8, 4, 5, 1, 2, 3, 4, 8], [8, 2, 3, 4, 5, 2, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 3, 4, 1, 5, 2, 3, 8], [8, 4, 5, 2, 1, 3, 4, 8], [8, 1, 2, 3, 4, 5, 1, 8], [8, 4, 5, 1, 2, 3, 4, 8], [8, 5, 2, 3, 4, 1, 5, 8], [8, 2, 3, 4, 5, 2, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 3, 4, 1, 5, 2, 3, 8], [8, 4, 5, 2, 1, 3, 4, 8], [8, 1, 3, 4, 5, 2, 1, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 239
_root.restablecerNivel(28, 5, 7, 5, 13);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 3, 4, 5, 1, 8], [8, 4, 5, 1, 2, 3, 4, 8], [8, 2, 3, 4, 5, 2, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 3, 4, 1, 5, 2, 3, 8], [8, 4, 5, 2, 1, 3, 4, 8], [8, 1, 2, 3, 4, 5, 1, 8], [8, 4, 5, 1, 2, 3, 4, 8], [8, 5, 2, 3, 4, 1, 5, 8], [8, 2, 3, 4, 5, 2, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 3, 4, 1, 5, 2, 3, 8], [8, 4, 5, 2, 1, 3, 4, 8], [8, 1, 3, 4, 5, 2, 1, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 244
_root.restablecerNivel(29, 5, 7, 5, 13);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 3, 4, 5, 1, 8], [8, 4, 5, 1, 2, 3, 4, 8], [8, 2, 3, 4, 5, 2, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 3, 4, 1, 5, 2, 3, 8], [8, 4, 5, 2, 1, 3, 4, 8], [8, 1, 2, 3, 4, 5, 1, 8], [8, 4, 5, 1, 2, 3, 4, 8], [8, 5, 2, 3, 4, 1, 5, 8], [8, 2, 3, 4, 5, 2, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 3, 4, 1, 5, 2, 3, 8], [8, 4, 5, 2, 1, 3, 4, 8], [8, 1, 3, 4, 5, 2, 1, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 249
_root.restablecerNivel(30, 5, 7, 5, 13);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 3, 4, 5, 1, 8], [8, 4, 5, 1, 2, 3, 4, 8], [8, 2, 3, 4, 5, 2, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 3, 4, 1, 5, 2, 3, 8], [8, 4, 5, 2, 1, 3, 4, 8], [8, 1, 2, 3, 4, 5, 1, 8], [8, 4, 5, 1, 2, 3, 4, 8], [8, 5, 2, 3, 4, 1, 5, 8], [8, 2, 3, 4, 5, 2, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 3, 4, 1, 5, 2, 3, 8], [8, 4, 5, 2, 1, 3, 4, 8], [8, 1, 3, 4, 5, 2, 1, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 254
_root.restablecerNivel(100, 5, 7, 5, 13);
tablero = [[8, 8, 8, 8, 8, 8, 8, 8], [8, 1, 2, 3, 4, 5, 1, 8], [8, 4, 5, 1, 2, 3, 4, 8], [8, 2, 3, 4, 5, 2, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 3, 4, 1, 5, 2, 3, 8], [8, 4, 5, 2, 1, 3, 4, 8], [8, 1, 2, 3, 4, 5, 1, 8], [8, 4, 5, 1, 2, 3, 4, 8], [8, 5, 2, 3, 4, 1, 5, 8], [8, 2, 3, 4, 5, 2, 1, 8], [8, 1, 5, 2, 3, 4, 5, 8], [8, 3, 4, 1, 5, 2, 3, 8], [8, 4, 5, 2, 1, 3, 4, 8], [8, 1, 3, 4, 5, 2, 1, 8], [8, 8, 8, 8, 8, 8, 8, 8]];
_root.gotoAndPlay("jugar");
Frame 255
removeMovieClip(_root.tiles);
Frame 259
function armarTablero(map) {
_root.attachMovie("empty", "tiles", 1);
_root.tiles.attachMovie("empty", "back", 0);
juego.clip = _root.tiles;
var _local9 = map[0].length;
var _local10 = map.length;
var _local5 = 0;
while (_local5 < _local10) {
var _local3 = 0;
while (_local3 < _local9) {
var _local2 = (("t_" + _local5) + "_") + _local3;
juego[_local2] = new juego["Tile" + map[_local5][_local3]]();
if (juego[_local2].caminable) {
var _local4 = juego.clip.back;
} else {
var _local4 = juego.clip;
}
juego[_local2].depth = (((_local5 * juego.tileAlto) * 300) + (_local3 * juego.tileAncho)) + 1;
_local4.attachMovie("tile", _local2, juego[_local2].depth);
_local4[_local2]._x = _local3 * juego.tileAncho;
_local4[_local2]._y = _local5 * juego.tileAlto;
_local4[_local2].gotoAndStop(juego[_local2].frame);
_local3++;
}
_local5++;
}
var _local6 = TJ;
_local6.x = (_local6.TJxTile * juego.tileAncho) + 2.25;
_local6.y = (_local6.TJyTile * juego.tileAncho) + 2.25;
_local6.depth = ((_local6.y * 300) + _local6.x) + 1;
juego.clip.attachMovie("TJ", "TJ", _local6.depth);
_local6.clip = juego.clip.TJ;
_local6.clip._x = _local6.x;
_local6.clip._y = _local6.y;
_local6.clip.gotoAndStop(_local6.frame);
var _local7 = ED;
_local7.x = (_local7.EDxTile * juego.tileAncho) + 2.25;
_local7.y = (_local7.EDyTile * juego.tileAncho) + 2.25;
_local7.depth = ((_local7.y * 300) + _local7.x) + 1;
juego.clip.attachMovie("ED", "ED", _local7.depth);
_local7.clip = juego.clip.ED;
_local7.clip._x = _local7.x;
_local7.clip._y = _local7.y;
_local7.clip.gotoAndStop(_local7.frame);
}
function getMyCorners(x, y, mono) {
mono.downY = Math.floor(((y + mono.height) - 1.5) / juego.tileAlto);
mono.upY = Math.floor(y / juego.tileAlto);
mono.leftX = Math.floor(x / juego.tileAncho);
mono.rightX = Math.floor(((x + mono.width) - 1.5) / juego.tileAncho);
mono.upleft = juego[(("t_" + mono.upY) + "_") + mono.leftX].caminable;
mono.downleft = juego[(("t_" + mono.downY) + "_") + mono.leftX].caminable;
mono.upright = juego[(("t_" + mono.upY) + "_") + mono.rightX].caminable;
mono.downright = juego[(("t_" + mono.downY) + "_") + mono.rightX].caminable;
}
function moverMono(mono, mono2, dirx, diry) {
getMyCorners(mono.x, mono.y + (mono.TJvel * diry), mono);
getMyCorners(mono2.x, mono2.y + (mono2.EDvel * diry), mono2);
if (diry == -1) {
if (mono.upleft and mono.upright) {
mono.y = mono.y + (mono.TJvel * diry);
} else {
mono.y = mono.TJyTile * juego.tileAlto;
}
if (mono2.upleft and mono2.upright) {
mono2.y = mono2.y + (mono2.EDvel * diry);
} else {
mono2.y = mono2.EDyTile * juego.tileAlto;
}
}
if (diry == 1) {
if (mono.downleft and mono.downright) {
mono.y = mono.y + (mono.TJvel * diry);
} else {
mono.y = ((mono.TJyTile + 1) * juego.tileAlto) - mono.height;
}
if (mono2.downleft and mono2.downright) {
mono2.y = mono2.y + (mono2.EDvel * diry);
} else {
mono2.y = ((mono2.EDyTile + 1) * juego.tileAlto) - mono2.height;
}
}
getMyCorners(mono.x + (mono.TJvel * dirx), mono.y, mono);
getMyCorners(mono2.x + (mono2.EDvel * dirx), mono2.y, mono2);
if (dirx == -1) {
if (mono.downleft and mono.upleft) {
mono.x = mono.x + (mono.TJvel * dirx);
} else {
mono.x = mono.TJxTile * juego.tileAncho;
}
if (mono2.downleft and mono2.upleft) {
mono2.x = mono2.x + (mono2.EDvel * dirx);
} else {
mono2.x = mono2.EDxTile * juego.tileAncho;
}
}
if (dirx == 1) {
if (mono.upright and mono.downright) {
mono.x = mono.x + (mono.TJvel * dirx);
} else {
mono.x = ((mono.TJxTile + 1) * juego.tileAncho) - mono.width;
}
if (mono2.upright and mono2.downright) {
mono2.x = mono2.x + (mono2.EDvel * dirx);
} else {
mono2.x = ((mono2.EDxTile + 1) * juego.tileAncho) - mono2.width;
}
}
mono.clip._x = mono.x;
mono.clip._y = mono.y;
mono2.clip._x = mono2.x;
mono2.clip._y = mono2.y;
mono.clip.gotoAndStop((((dirx * -1) + (diry * -2)) + 3) * 2);
mono2.clip.gotoAndStop((((dirx * -1) + (diry * -2)) + 3) * 2);
mono.TJxTile = Math.floor(mono.x / juego.tileAncho);
mono.TJyTile = Math.floor(mono.y / juego.tileAlto);
mono.TJxTileB = Math.floor((mono.x + 11.25) / juego.tileAncho);
mono.TJyTileB = Math.floor((mono.y + 11.25) / juego.tileAlto);
mono2.EDxTile = Math.floor(mono2.x / juego.tileAncho);
mono2.EDyTile = Math.floor(mono2.y / juego.tileAlto);
mono2.EDxTileB = Math.floor((mono2.x + 11.25) / juego.tileAncho);
mono2.EDyTileB = Math.floor((mono2.y + 11.25) / juego.tileAlto);
mono.depth = ((mono.y * 300) + mono.x) + 1;
mono.clip.swapDepths(mono.depth);
mono2.depth = ((mono2.y * 300) + mono2.x) + 1;
mono2.clip.swapDepths(mono2.depth);
if (juego[(("t_" + mono.TJyTileB) + "_") + mono.TJxTileB].caer) {
juego.clip.attachMovie("TJ_muerto", "TJ_muerto", 10000);
juego.clip.TJ_muerto._x = mono.TJxTileB * 27;
juego.clip.TJ_muerto._y = mono.TJyTileB * 27;
removeMovieClip(mono.clip);
_root.gotoAndStop("perder");
}
if (juego[(("t_" + mono2.EDyTileB) + "_") + mono2.EDxTileB].caer) {
juego.clip.attachMovie("ED_muerto", "ED_muerto", 20000);
juego.clip.ED_muerto._x = mono2.EDxTileB * 27;
juego.clip.ED_muerto._y = mono2.EDyTileB * 27;
removeMovieClip(mono2.clip);
_root.gotoAndStop("perder");
}
if (juego[(("t_" + mono.TJyTileB) + "_") + mono.TJxTileB].sol) {
_root.solAtile = (("t_" + mono.TJyTileB) + "_") + mono.TJxTileB;
if (_root.solAtile == ((("t_" + mono.TJyTileB) + "_") + mono.TJxTileB)) {
_root.tiles.back[_root.solAtile].gotoAndStop(8);
_root.solA = true;
if (_root.solB == true) {
_root.apretados = true;
}
}
} else {
_root.solA = false;
_root.tiles.back[_root.solAtile].gotoAndStop(7);
}
if (juego[(("t_" + mono2.EDyTileB) + "_") + mono2.EDxTileB].sol) {
_root.solBtile = (("t_" + mono2.EDyTileB) + "_") + mono2.EDxTileB;
if (_root.solBtile == ((("t_" + mono2.EDyTileB) + "_") + mono2.EDxTileB)) {
_root.tiles.back[_root.solBtile].gotoAndStop(8);
_root.solB = true;
}
} else {
_root.solB = false;
_root.tiles.back[_root.solBtile].gotoAndStop(7);
}
return(true);
}
if (_root.apretados == true) {
_root.gotoAndPlay("ganar");
}
juego.Tile0 = function () {
};
juego.Tile0.prototype.caminable = false;
juego.Tile0.prototype.frame = 1;
juego.Tile1 = function () {
};
juego.Tile1.prototype.caminable = true;
juego.Tile1.prototype.frame = 2;
juego.Tile2 = function () {
};
juego.Tile2.prototype.caminable = true;
juego.Tile2.prototype.frame = 3;
juego.Tile3 = function () {
};
juego.Tile3.prototype.caminable = true;
juego.Tile3.prototype.frame = 4;
juego.Tile4 = function () {
};
juego.Tile4.prototype.caminable = true;
juego.Tile4.prototype.frame = 5;
juego.Tile5 = function () {
};
juego.Tile5.prototype.caminable = true;
juego.Tile5.prototype.frame = 6;
juego.Tile6 = function () {
};
juego.Tile6.prototype.caminable = true;
juego.Tile6.prototype.sol = true;
juego.Tile6.prototype.frame = 7;
juego.Tile7 = function () {
};
juego.Tile7.prototype.caminable = true;
juego.Tile7.prototype.frame = 8;
juego.Tile8 = function () {
};
juego.Tile8.prototype.caminable = true;
juego.Tile8.prototype.caer = true;
juego.Tile8.prototype.frame = 9;
juego.Tile9 = function () {
};
juego.Tile9.prototype.caminable = true;
juego.Tile9.prototype.caer = true;
juego.Tile9.prototype.frame = 10;
juego.Tile10 = function () {
};
juego.Tile10.prototype.caminable = true;
juego.Tile10.prototype.caer = true;
juego.Tile10.prototype.frame = 11;
juego.Tile11 = function () {
};
juego.Tile11.prototype.caminable = true;
juego.Tile11.prototype.caer = true;
juego.Tile11.prototype.frame = 12;
juego.Tile12 = function () {
};
juego.Tile12.prototype.caminable = true;
juego.Tile12.prototype.caer = true;
juego.Tile12.prototype.frame = 13;
juego.Tile13 = function () {
};
juego.Tile13.prototype.caminable = true;
juego.Tile13.prototype.caer = true;
juego.Tile13.prototype.frame = 14;
juego.Tile14 = function () {
};
juego.Tile14.prototype.caminable = true;
juego.Tile14.prototype.caer = true;
juego.Tile14.prototype.frame = 15;
juego.Tile15 = function () {
};
juego.Tile15.prototype.caminable = true;
juego.Tile15.prototype.caer = true;
juego.Tile15.prototype.frame = 16;
juego.Tile16 = function () {
};
juego.Tile16.prototype.caminable = true;
juego.Tile16.prototype.caer = true;
juego.Tile16.prototype.frame = 17;
juego.Tile17 = function () {
};
juego.Tile17.prototype.caminable = true;
juego.Tile17.prototype.caer = true;
juego.Tile17.prototype.frame = 18;
juego.Tile18 = function () {
};
juego.Tile18.prototype.caminable = true;
juego.Tile18.prototype.caer = true;
juego.Tile18.prototype.frame = 19;
juego.Tile19 = function () {
};
juego.Tile19.prototype.caminable = true;
juego.Tile19.prototype.caer = true;
juego.Tile19.prototype.frame = 20;
juego.Tile20 = function () {
};
juego.Tile20.prototype.caminable = true;
juego.Tile20.prototype.caer = true;
juego.Tile20.prototype.frame = 21;
juego.Tile21 = function () {
};
juego.Tile21.prototype.caminable = true;
juego.Tile21.prototype.caer = true;
juego.Tile21.prototype.frame = 22;
juego.Tile22 = function () {
};
juego.Tile22.prototype.caminable = true;
juego.Tile22.prototype.caer = true;
juego.Tile22.prototype.frame = 23;
juego.Tile23 = function () {
};
juego.Tile23.prototype.caminable = true;
juego.Tile23.prototype.caer = true;
juego.Tile23.prototype.frame = 24;
juego.Tile24 = function () {
};
juego.Tile24.prototype.caminable = true;
juego.Tile24.prototype.caer = true;
juego.Tile24.prototype.frame = 25;
juego.Tile25 = function () {
};
juego.Tile25.prototype.caminable = true;
juego.Tile25.prototype.caer = true;
juego.Tile25.prototype.frame = 26;
juego.Tile26 = function () {
};
juego.Tile26.prototype.caminable = false;
juego.Tile26.prototype.frame = 27;
juego.Tile27 = function () {
};
juego.Tile27.prototype.caminable = false;
juego.Tile27.prototype.frame = 28;
juego.Tile28 = function () {
};
juego.Tile28.prototype.caminable = false;
juego.Tile28.prototype.frame = 29;
juego.Tile29 = function () {
};
juego.Tile29.prototype.caminable = false;
juego.Tile29.prototype.frame = 30;
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
_root.menu_pausa_num = 0;
_root.gotoAndPlay("pausa");
} else if (_local2 == 27) {
_root.gotoAndPlay("exitGame");
} else if (_local2 == 37) {
_root.miDireccion = "izquierda";
_root.miDireccion2 = "izquierda";
_root.gotoAndPlay("movimiento");
} else if (_local2 == 38) {
_root.miDireccion = "arriba";
_root.miDireccion2 = "arriba";
_root.gotoAndPlay("movimiento");
} else if (_local2 == 39) {
_root.miDireccion = "derecha";
_root.miDireccion2 = "derecha";
_root.gotoAndPlay("movimiento");
} else if (_local2 == 40) {
_root.miDireccion = "abajo";
_root.miDireccion2 = "abajo";
_root.gotoAndPlay("movimiento");
}
};
Key.addListener(miDetector);
armarTablero(_root.tablero);
_root.tiles._x = 15;
_root.tiles._y = 15;
stop();
Frame 264
function detectarTeclas() {
var _local2 = _root.TJ;
var _local3 = _root.ED;
if (_root.miDireccion == "derecha") {
teclaPresionada = _root.moverMono(_local2, _local3, 1, 0);
} else if (_root.miDireccion == "izquierda") {
teclaPresionada = _root.moverMono(_local2, _local3, -1, 0);
} else if (_root.miDireccion == "arriba") {
teclaPresionada = _root.moverMono(_local2, _local3, 0, -1);
} else if (_root.miDireccion == "abajo") {
teclaPresionada = _root.moverMono(_local2, _local3, 0, 1);
}
_local2.clip.TJ.play();
_local3.clip.ED.play();
}
efectoPaso();
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 37) {
_root.miDireccion2 = "izquierda";
} else if (_local2 == 38) {
_root.miDireccion2 = "arriba";
} else if (_local2 == 39) {
_root.miDireccion2 = "derecha";
} else if (_local2 == 40) {
_root.miDireccion2 = "abajo";
}
};
Key.addListener(miDetector);
Instance of Symbol 80 MovieClip [empty] "controller" in Frame 264
onClipEvent (enterFrame) {
_root.detectarTeclas();
}
Frame 269
_root.apretados = false;
Frame 271
mono.clip.TJ.gotoAndStop(1);
mono2.clip.ED.gotoAndStop(1);
var teclaPresionada = false;
_root.gotoAndStop("jugar");
Frame 275
Key.removeListener(miDetector);
_root.TJ.clip.TJ.gotoAndStop(1);
_root.ED.clip.ED.gotoAndStop(1);
_root.mc_caiste.swapDepths(_root.tiles);
stop();
Frame 280
Key.removeListener(miDetector);
_root.TJ.clip.TJ.gotoAndStop(1);
_root.ED.clip.ED.gotoAndStop(1);
_root.mc_bien.swapDepths(_root.tiles);
stop();
Frame 285
_root.miMarcador.swapDepths(_root.tiles);
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
if (_root.menu_pausa_num == 0) {
_root.gotoAndPlay("jugar");
} else if (_root.menu_pausa_num == 1) {
_root.gotoAndPlay("alRetry");
} else if (_root.menu_pausa_num == 2) {
if (_root.sonido == true) {
_root.sonido = false;
} else {
_root.sonido = true;
rolaJuego();
}
_root.misSonidos.gotoAndPlay("sndRestablecer");
} else if (_root.menu_pausa_num == 3) {
_root.gotoAndPlay("alMenu");
} else if (_root.menu_pausa_num == 4) {
getURL ("http://armorgames.com/guide/mayan-raiders", "_blank");
} else if (_root.menu_pausa_num == 5) {
_root.gotoAndPlay("exitGame2");
}
} else if (_local2 == 27) {
_root.gotoAndPlay("jugar");
} else if (_local2 == 40) {
if (_root.menu_pausa_num < 5) {
_root.menu_pausa_num = _root.menu_pausa_num + 1;
} else {
_root.menu_pausa_num = 0;
}
} else if (_local2 == 38) {
if (_root.menu_pausa_num > 0) {
_root.menu_pausa_num = _root.menu_pausa_num - 1;
} else {
_root.menu_pausa_num = 5;
}
}
};
Key.addListener(miDetector);
stop();
Instance of Symbol 179 MovieClip "miFlechita" in Frame 285
onClipEvent (enterFrame) {
this._y = 178 + (_root.menu_pausa_num * 28);
}
Frame 290
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
_root.gotoAndPlay("nivel" + _root.nivelPend);
} else if (_local2 == 27) {
_root.gotoAndPlay("pausa");
}
};
Key.addListener(miDetector);
stop();
Frame 295
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
rolaMenu();
_root.gotoAndPlay("menu");
} else if (_local2 == 27) {
_root.gotoAndPlay("pausa");
}
};
Key.addListener(miDetector);
stop();
Frame 300
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
stopAllSounds();
_root.gotoAndPlay(1);
} else if (_local2 == 27) {
_root.gotoAndPlay("pausa");
}
};
Key.addListener(miDetector);
stop();
Frame 305
_root.miMarcador.swapDepths(_root.tiles);
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyUp = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
stopAllSounds();
_root.gotoAndPlay(1);
} else if (_local2 == 27) {
_root.gotoAndPlay("jugar");
}
};
Key.addListener(miDetector);
stop();
Frame 310
rolaMenu();
Key.removeListener(miDetector);
var miDetector = new Object();
miDetector.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 13) {
_root.play();
}
};
Key.addListener(miDetector);
stop();
Frame 311
stop();
Frame 312
miScoreSO.data.juegoPend = false;
if (_root.miScore > _root.score5) {
_root.gotoAndStop("nuevoScore");
} else {
_root.gotoAndStop("menu");
}
stop();
Symbol 6 MovieClip [TJ_muerto] Frame 1
_root.efectoGrito2();
Symbol 6 MovieClip [TJ_muerto] Frame 21
stop();
Symbol 9 MovieClip [ED_muerto] Frame 1
_root.efectoGrito1();
Symbol 9 MovieClip [ED_muerto] Frame 21
stop();
Symbol 28 MovieClip [TJ] Frame 1
stop();
Symbol 45 MovieClip [ED] Frame 1
stop();
Symbol 81 MovieClip [misSonidos] Frame 1
if (_root.sonido == true) {
_root.misSonidos.gotoAndPlay("sndEncendido");
} else {
_root.misSonidos.gotoAndPlay("sndApagado");
}
Symbol 81 MovieClip [misSonidos] Frame 2
_root.textoSonido = "Sound Off";
stop();
Symbol 81 MovieClip [misSonidos] Frame 3
stopAllSounds();
_root.textoSonido = "Sound On";
stop();
Symbol 96 Button
on (press) {
getURL ("http://www.armorgames.com", "_blank");
}
Symbol 99 MovieClip Frame 1
_root.stop();
gotoAndPlay (2);
Symbol 99 MovieClip Frame 218
_root.nextFrame();
Symbol 104 Button
on (release) {
getURL ("http://www.laventanita.com.mx", "_blank");
}
Symbol 107 MovieClip Frame 120
_root.play();
Symbol 110 MovieClip Frame 1
stop();
Symbol 118 Button
on (release) {
_root.sonido = true;
rolaMenu();
Key.removeListener(miDetector);
_root.play();
}
Symbol 119 Button
on (release) {
_root.sonido = false;
Key.removeListener(miDetector);
_root.play();
}
Symbol 342 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon
{
function OnEnterFrameBeacon () {
}
static function init() {
var _local4 = _global.MovieClip;
if (!_root.__OnEnterFrameBeacon) {
mx.transitions.BroadcasterMX.initialize(_local4);
var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876);
_local3.onEnterFrame = function () {
_global.MovieClip.broadcastMessage("onEnterFrame");
};
}
}
static var version = "1.1.0.52";
}
Symbol 343 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX
{
var _listeners;
function BroadcasterMX () {
}
static function initialize(o, dontCreateArray) {
if (o.broadcastMessage != undefined) {
delete o.broadcastMessage;
}
o.addListener = mx.transitions.BroadcasterMX.prototype.addListener;
o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener;
if (!dontCreateArray) {
o._listeners = new Array();
}
}
function addListener(o) {
removeListener(o);
if (broadcastMessage == undefined) {
broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage;
}
return(_listeners.push(o));
}
function removeListener(o) {
var _local2 = _listeners;
var _local3 = _local2.length;
while (_local3--) {
if (_local2[_local3] == o) {
_local2.splice(_local3, 1);
if (!_local2.length) {
broadcastMessage = undefined;
}
return(true);
}
}
return(false);
}
function broadcastMessage() {
var _local5 = String(arguments.shift());
var _local4 = _listeners.concat();
var _local6 = _local4.length;
var _local3 = 0;
while (_local3 < _local6) {
_local4[_local3][_local5].apply(_local4[_local3], arguments);
_local3++;
}
}
static var version = "1.1.0.52";
}
Symbol 344 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween
{
var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime;
function Tween (obj, prop, func, begin, finish, duration, useSeconds) {
mx.transitions.OnEnterFrameBeacon.init();
if (!arguments.length) {
return;
}
this.obj = obj;
this.prop = prop;
this.begin = begin;
position = (begin);
this.duration = (duration);
this.useSeconds = useSeconds;
if (func) {
this.func = func;
}
this.finish = (finish);
_listeners = [];
addListener(this);
start();
}
function set time(t) {
prevTime = _time;
if (t > duration) {
if (looping) {
rewind(t - _duration);
update();
broadcastMessage("onMotionLooped", this);
} else {
if (useSeconds) {
_time = _duration;
update();
}
stop();
broadcastMessage("onMotionFinished", this);
}
} else if (t < 0) {
rewind();
update();
} else {
_time = t;
update();
}
//return(time);
}
function get time() {
return(_time);
}
function set duration(d) {
_duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d));
//return(duration);
}
function get duration() {
return(_duration);
}
function set FPS(fps) {
var _local2 = isPlaying;
stopEnterFrame();
_fps = fps;
if (_local2) {
startEnterFrame();
}
//return(FPS);
}
function get FPS() {
return(_fps);
}
function set position(p) {
setPosition(p);
//return(position);
}
function setPosition(p) {
prevPos = _pos;
obj[prop] = (_pos = p);
broadcastMessage("onMotionChanged", this, _pos);
updateAfterEvent();
}
function get position() {
return(getPosition());
}
function getPosition(t) {
if (t == undefined) {
t = _time;
}
return(func(t, begin, change, _duration));
}
function set finish(f) {
change = f - begin;
//return(finish);
}
function get finish() {
return(begin + change);
}
function continueTo(finish, duration) {
begin = position;
this.finish = (finish);
if (duration != undefined) {
this.duration = (duration);
}
start();
}
function yoyo() {
continueTo(begin, time);
}
function startEnterFrame() {
if (_fps == undefined) {
_global.MovieClip.addListener(this);
} else {
_intervalID = setInterval(this, "onEnterFrame", 1000 / _fps);
}
isPlaying = true;
}
function stopEnterFrame() {
if (_fps == undefined) {
_global.MovieClip.removeListener(this);
} else {
clearInterval(_intervalID);
}
isPlaying = false;
}
function start() {
rewind();
startEnterFrame();
broadcastMessage("onMotionStarted", this);
}
function stop() {
stopEnterFrame();
broadcastMessage("onMotionStopped", this);
}
function resume() {
fixTime();
startEnterFrame();
broadcastMessage("onMotionResumed", this);
}
function rewind(t) {
_time = ((t == undefined) ? 0 : (t));
fixTime();
update();
}
function fforward() {
time = (_duration);
fixTime();
}
function nextFrame() {
if (useSeconds) {
time = ((getTimer() - _startTime) / 1000);
} else {
time = (_time + 1);
}
}
function onEnterFrame() {
nextFrame();
}
function prevFrame() {
if (!useSeconds) {
time = (_time - 1);
}
}
function toString() {
return("[Tween]");
}
function fixTime() {
if (useSeconds) {
_startTime = getTimer() - (_time * 1000);
}
}
function update() {
position = (getPosition(_time));
}
static var version = "1.1.0.52";
static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init();
static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true);
function func(t, b, c, d) {
return(((c * t) / d) + b);
}
}
Symbol 345 MovieClip [__Packages.mx.transitions.easing.Bounce] Frame 0
class mx.transitions.easing.Bounce
{
function Bounce () {
}
static function easeOut(t, b, c, d) {
t = t / d;
if (t < 0.363636363636364) {
return((c * ((7.5625 * t) * t)) + b);
}
if (t < 0.727272727272727) {
t = t - 0.545454545454545;
return((c * (((7.5625 * t) * t) + 0.75)) + b);
}
if (t < 0.909090909090909) {
t = t - 0.818181818181818;
return((c * (((7.5625 * t) * t) + 0.9375)) + b);
}
t = t - 0.954545454545455;
return((c * (((7.5625 * t) * t) + 0.984375)) + b);
}
static function easeIn(t, b, c, d) {
return((c - easeOut(d - t, 0, c, d)) + b);
}
static function easeInOut(t, b, c, d) {
if (t < (d / 2)) {
return((easeIn(t * 2, 0, c, d) * 0.5) + b);
}
return(((easeOut((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b);
}
static var version = "1.1.0.52";
}
Symbol 346 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0
class mx.transitions.easing.Regular
{
function Regular () {
}
static function easeIn(t, b, c, d) {
t = t / d;
return(((c * t) * t) + b);
}
static function easeOut(t, b, c, d) {
t = t / d;
return((((-c) * t) * (t - 2)) + b);
}
static function easeInOut(t, b, c, d) {
t = t / (d / 2);
if (t < 1) {
return((((c / 2) * t) * t) + b);
}
t--;
return((((-c) / 2) * ((t * (t - 2)) - 1)) + b);
}
static var version = "1.1.0.52";
}
Symbol 125 MovieClip Frame 1
var animation = (new mx.transitions.Tween(_root.mc_splash.Logo, "_y", mx.transitions.easing.Bounce.easeOut, -140, 300, 1, true));
var animation = (new mx.transitions.Tween(_root.mc_splash.pantallaNegra, "_alpha", Linear.easeOut, 100, 0, 1, true));
stop();
Symbol 125 MovieClip Frame 2
_root.Key.removeListener(miDetector);
Symbol 125 MovieClip Frame 40
_parent.play();
stop();
Symbol 135 Button
on (release) {
var animation = (new mx.transitions.Tween(_root.mc_splash.Logo, "_y", Exponential.easeIn, 300, -140, 1, true));
var animation = (new mx.transitions.Tween(_root.mc_splash.pantallaNegra, "_alpha", Linear.easeOut, 0, 50, 1, true));
Key.removeListener(miDetector);
_root.mc_splash.play();
_root.play();
}
Symbol 138 MovieClip Frame 31
var miDetector = new Object();
miDetector.onKeyUp = function () {
var _local2 = new mx.transitions.Tween(_root.mc_splash.Logo, "_y", Exponential.easeIn, 300, -140, 1, true);
_local2 = new mx.transitions.Tween(_root.mc_splash.pantallaNegra, "_alpha", Linear.easeOut, 0, 50, 1, true);
Key.removeListener(miDetector);
_root.mc_splash.play();
_root.play();
};
Key.addListener(miDetector);
stop();
Symbol 157 Button
on (release) {
_root.gotoAndPlay("twitter");
}
Symbol 165 MovieClip Frame 1
_root.menu_seleccion = "play";
stop();
Symbol 165 MovieClip Frame 2
_root.menu_seleccion = "armor";
stop();
Symbol 165 MovieClip Frame 3
_root.menu_seleccion = "options";
stop();
Symbol 165 MovieClip Frame 4
_root.menu_seleccion = "help";
stop();
Symbol 165 MovieClip Frame 5
_root.menu_seleccion = "scores";
stop();
Symbol 165 MovieClip Frame 6
_root.menu_seleccion = "about";
stop();
Symbol 165 MovieClip Frame 7
_root.menu_seleccion = "exit";
_root.de_donde = "menu";
stop();
Symbol 167 Button
on (rollOver) {
_root.menu_seleccion_num = 3;
}
on (release) {
_root.gotoAndPlay(_root.menu_seleccion);
}
Symbol 168 Button
on (rollOver) {
_root.menu_seleccion_num = 1;
}
on (release) {
_root.gotoAndPlay(_root.menu_seleccion);
}
Symbol 169 Button
on (rollOver) {
_root.menu_seleccion_num = 4;
}
on (release) {
_root.gotoAndPlay(_root.menu_seleccion);
}
Symbol 170 Button
on (rollOver) {
_root.menu_seleccion_num = 5;
}
on (release) {
_root.gotoAndPlay(_root.menu_seleccion);
}
Symbol 171 Button
on (rollOver) {
_root.menu_seleccion_num = 6;
}
on (release) {
_root.gotoAndPlay(_root.menu_seleccion);
}
Symbol 172 Button
on (rollOver) {
_root.menu_seleccion_num = 7;
}
on (release) {
_root.gotoAndPlay(_root.menu_seleccion);
}
Symbol 173 Button
on (release) {
_root.gotoAndPlay(_root.menu_seleccion);
}
Symbol 174 Button
on (rollOver) {
_root.menu_seleccion_num = 2;
}
on (release) {
_root.gotoAndPlay(_root.menu_seleccion);
}
Symbol 185 Button
on (release) {
_root.gotoAndPlay("menu");
}
Symbol 187 Button
on (rollOver) {
_root.menu_opcion_num = 1;
}
on (release) {
if (_root.sonido == true) {
_root.sonido = false;
} else {
_root.sonido = true;
rolaMenu();
}
_root.misSonidos.gotoAndPlay("sndRestablecer");
}
Symbol 188 Button
on (rollOver) {
_root.menu_opcion_num = 2;
}
on (release) {
_root.gotoAndPlay("restablecerSO");
}
Symbol 189 Button
on (rollOver) {
_root.menu_opcion_num = 3;
}
on (release) {
_root.gotoAndPlay("menu");
}
Symbol 190 Button
on (release) {
if (_root.menu_opcion_num == 1) {
if (_root.sonido == true) {
_root.sonido = false;
} else {
_root.sonido = true;
rolaMenu();
}
_root.misSonidos.gotoAndPlay("sndRestablecer");
} else if (_root.menu_opcion_num == 2) {
_root.gotoAndPlay("restablecerSO");
} else if (_root.menu_opcion_num == 3) {
_root.gotoAndPlay("menu");
}
}
Symbol 192 Button
on (release) {
_root.gotoAndPlay("options");
}
Symbol 195 Button
on (release) {
_root.miNivel = 0;
miScoreSO.clear();
var miScoreSO = SharedObject.getLocal("mayanScore");
restablecerSO();
_root.gotoAndPlay("dataErased");
}
Symbol 202 Button
on (release) {
_root.miScore = 0;
miScoreSO.data.juegoPend = false;
restablecerSO();
rolaMenu();
_root.gotoAndPlay("menu");
}
Symbol 208 Button
on (release) {
if (_root.nuevoNombre == undefined) {
_root.nuevoNombre = "You";
}
_root.nombre = _root.nuevoNombre;
if (_root.miScore >= miScoreSO.data.score1) {
miScoreSO.data.score5 = miScoreSO.data.score4;
miScoreSO.data.score4 = miScoreSO.data.score3;
miScoreSO.data.score3 = miScoreSO.data.score2;
miScoreSO.data.score2 = miScoreSO.data.score1;
miScoreSO.data.score1 = _root.miScore;
miScoreSO.data.nombre5 = miScoreSO.data.nombre4;
miScoreSO.data.nombre4 = miScoreSO.data.nombre3;
miScoreSO.data.nombre3 = miScoreSO.data.nombre2;
miScoreSO.data.nombre2 = miScoreSO.data.nombre1;
miScoreSO.data.nombre1 = _root.nombre;
} else if (_root.miScore >= miScoreSO.data.score2) {
miScoreSO.data.score5 = miScoreSO.data.score4;
miScoreSO.data.score4 = miScoreSO.data.score3;
miScoreSO.data.score3 = miScoreSO.data.score2;
miScoreSO.data.score2 = _root.miScore;
miScoreSO.data.nombre5 = miScoreSO.data.nombre4;
miScoreSO.data.nombre4 = miScoreSO.data.nombre3;
miScoreSO.data.nombre3 = miScoreSO.data.nombre2;
miScoreSO.data.nombre2 = _root.nombre;
} else if (_root.miScore >= miScoreSO.data.score3) {
miScoreSO.data.score5 = miScoreSO.data.score4;
miScoreSO.data.score4 = miScoreSO.data.score3;
miScoreSO.data.score3 = _root.miScore;
miScoreSO.data.nombre5 = miScoreSO.data.nombre4;
miScoreSO.data.nombre4 = miScoreSO.data.nombre3;
miScoreSO.data.nombre3 = _root.nombre;
} else if (_root.miScore >= miScoreSO.data.score4) {
miScoreSO.data.score5 = miScoreSO.data.score4;
miScoreSO.data.score4 = _root.miScore;
miScoreSO.data.nombre5 = miScoreSO.data.nombre4;
miScoreSO.data.nombre4 = _root.nombre;
} else if (_root.miScore >= miScoreSO.data.score5) {
miScoreSO.data.score5 = _root.miScore;
miScoreSO.data.nombre5 = _root.nombre;
} else {
trace("No batiste record");
}
_root.miScore = 0;
miScoreSO.data.juegoPend = false;
restablecerSO();
rolaMenu();
_root.gotoAndStop("scores");
}
Symbol 210 Button
on (release) {
_root.gotoAndPlay("menu");
}
Symbol 213 Button
on (release) {
stopAllSounds();
_root.gotoAndPlay(1);
}
Symbol 249 Button
on (release) {
if (_root.menu_play_num == 1) {
_root.misVidas = _root.vidasPend;
_root.miScore = _root.scorePend;
rolaJuego();
_root.gotoAndPlay("nivel" + _root.nivelPend);
} else if (_root.menu_play_num == 2) {
if (_root.juegoPend == false) {
_root.misVidas = 4;
rolaJuego();
_root.gotoAndPlay("nivel" + _root.miNivel);
} else {
_root.gotoAndPlay("playConfirm");
}
}
}
Symbol 250 Button
on (rollOver) {
_root.menu_play_num = 1;
}
on (release) {
_root.misVidas = _root.vidasPend;
_root.miScore = _root.scorePend;
rolaJuego();
_root.gotoAndPlay("nivel" + _root.nivelPend);
}
Symbol 251 Button
on (rollOver) {
_root.menu_play_num = 2;
}
on (release) {
if (_root.juegoPend == false) {
_root.misVidas = 4;
rolaJuego();
_root.gotoAndPlay("nivel" + _root.miNivel);
} else {
_root.gotoAndPlay("playConfirm");
}
}
Symbol 252 Button
on (release) {
if (_root.miNivel > 0) {
_root.miNivel = _root.miNivel - 1;
} else {
_root.miNivel = _root.nivelDesbloq;
}
_root.textoLevel = "Level " + _root.miNivel;
}
Symbol 253 Button
on (release) {
if (_root.miNivel < _root.nivelDesbloq) {
_root.miNivel = _root.miNivel + 1;
} else {
_root.miNivel = 0;
}
_root.textoLevel = "Level " + _root.miNivel;
}
Symbol 255 Button
on (release) {
_root.gotoAndPlay("play");
}
Symbol 258 Button
on (release) {
_root.misVidas = 4;
rolaJuego();
_root.gotoAndPlay("nivel" + _root.miNivel);
}
Symbol 262 Button
on (release) {
getURL ("http://armorgames.com/guide/mayan-raiders", "_blank");
}
Symbol 265 Button
on (release) {
_root.gotoAndPlay("nivel1");
}
Symbol 270 MovieClip Frame 1
stop();
Symbol 270 MovieClip Frame 2
stop();
Symbol 270 MovieClip Frame 3
stop();
Symbol 270 MovieClip Frame 4
stop();
Symbol 270 MovieClip Frame 5
stop();
Symbol 275 Button
on (release) {
_root.menu_pausa_num = 0;
_root.gotoAndPlay("pausa");
}
Symbol 276 Button
on (release) {
_root.gotoAndPlay("exitGame");
}
Symbol 277 Button
on (release) {
getURL ("http://armorgames.com/guide/mayan-raiders", "_blank");
}
Symbol 279 MovieClip Frame 30
if (_root.miTiempo < 1) {
_root.gotoAndStop("perder");
} else {
_root.miTiempo = _root.miTiempo - 1;
}
Symbol 281 MovieClip Frame 1
if (_root.misVidas < 1) {
_root.mc_caiste.gotoAndPlay("muerte");
} else {
_root.mc_caiste.gotoAndPlay("una_caida");
}
Symbol 281 MovieClip Frame 51
_root.misVidas = _root.misVidas - 1;
_root.gotoAndPlay("nivel" + _root.miNivel);
stop();
Symbol 281 MovieClip Frame 106
miScoreSO.data.juegoPend = false;
if (_root.miScore > _root.score5) {
_root.gotoAndStop("nuevoScore");
} else {
_root.gotoAndStop("noScore");
}
stop();
Symbol 284 MovieClip Frame 1
if (_root.sonido == true) {
play();
} else {
stop();
}
Symbol 284 MovieClip Frame 2
stop();
Symbol 285 MovieClip Frame 50
_root.miScore = _root.miScore + (_root.miTiempo * _root.miNivel);
_root.miTiempo = 200;
_root.gotoAndPlay("nivel" + ((_root.miNivel = _root.miNivel + 1)));
stop();
Symbol 297 Button
on (rollOver) {
_root.menu_pausa_num = 0;
}
on (release) {
_root.gotoAndPlay("jugar");
}
Symbol 298 Button
on (rollOver) {
_root.menu_pausa_num = 1;
}
on (release) {
_root.gotoAndPlay("alRetry");
}
Symbol 299 Button
on (rollOver) {
_root.menu_pausa_num = 2;
}
on (release) {
if (_root.sonido == true) {
_root.sonido = false;
} else {
_root.sonido = true;
rolaJuego();
}
_root.misSonidos.gotoAndPlay("sndRestablecer");
}
Symbol 300 Button
on (rollOver) {
_root.menu_pausa_num = 3;
}
on (release) {
_root.gotoAndPlay("alMenu");
}
Symbol 301 Button
on (rollOver) {
_root.menu_pausa_num = 4;
}
on (release) {
getURL ("http://armorgames.com/guide/mayan-raiders", "_blank");
}
Symbol 303 Button
on (rollOver) {
_root.menu_pausa_num = 5;
}
on (release) {
_root.gotoAndPlay("exitGame2");
}
Symbol 304 Button
on (release) {
if (_root.menu_pausa_num == 0) {
_root.gotoAndPlay("jugar");
} else if (_root.menu_pausa_num == 1) {
_root.gotoAndPlay("alRetry");
} else if (_root.menu_pausa_num == 2) {
if (_root.sonido == true) {
_root.sonido = false;
} else {
_root.sonido = true;
rolaJuego();
}
_root.misSonidos.gotoAndPlay("sndRestablecer");
} else if (_root.menu_pausa_num == 3) {
_root.gotoAndPlay("alMenu");
} else if (_root.menu_pausa_num == 4) {
_root.gotoAndPlay("exitGame2");
}
}
Symbol 305 Button
on (release) {
_root.gotoAndPlay("jugar");
}
Symbol 307 Button
on (release) {
_root.gotoAndPlay("pausa");
}
Symbol 310 Button
on (release) {
_root.gotoAndPlay("nivel" + _root.nivelPend);
}
Symbol 312 Button
on (release) {
rolaMenu();
_root.gotoAndPlay("menu");
}
Symbol 316 Button
on (release) {
_root.gotoAndPlay("pausa");
}
Symbol 336 MovieClip Frame 1
var final1 = (new mx.transitions.Tween(_root.secuenciaFinal.goldenChamber, "_y", mx.transitions.easing.Regular.easeOut, -22, -117, 5, true));
var final1 = (new mx.transitions.Tween(_root.secuenciaFinal.aventureros, "_y", mx.transitions.easing.Regular.easeOut, 80, 0, 5, true));
var final2 = (new mx.transitions.Tween(_root.secuenciaFinal.miFade, "_alpha", mx.transitions.easing.Regular.easeOut, 150, 0, 2, true));
Symbol 336 MovieClip Frame 150
var final2 = (new mx.transitions.Tween(_root.secuenciaFinal.brillo, "_alpha", mx.transitions.easing.Regular.easeOut, 0, 100, 2, true));
var final2 = (new mx.transitions.Tween(_root.secuenciaFinal.goldenChamber, "_alpha", mx.transitions.easing.Regular.easeOut, 100, 50, 2, true));
Symbol 336 MovieClip Frame 240
var final2 = (new mx.transitions.Tween(_root.secuenciaFinal.miFade, "_alpha", mx.transitions.easing.Regular.easeOut, 0, 100, 5, true));
Symbol 336 MovieClip Frame 699
_root.play();
stop();
Symbol 339 Button
on (release) {
_root.play();
}