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

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

Tirwik.swf

This is the info page for
Flash #46739

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


Text
developed by

X

Click this circle to
cycle the colors of all
squares on this line.

#1

#2

#3

Form lines of the
same color to
earn score.

Colors will cycle
from red to yellow
to green and then
back to red.

A square marked
with an "X"
cannot change
its color.

<p align="center"><font face="Bimini" size="13" color="#1d93af" letterSpacing="0.000000" kerning="1"><a href="http://www.smileygamer.com/" target = "_blank"><b>Play more games!</b></a></font></p>

<p align="center"><font face="Bimini" size="13" color="#1d93af" letterSpacing="0.000000" kerning="1"><a href="http://www.smileygamer.com/freecontent.html?gameref=1131 " target = "_blank"><b>Add this game!</b></a></font></p>

<p align="center"><font face="Bimini" size="13" color="#1d93af" letterSpacing="0.000000" kerning="1"><a href="http://www.smileygamer.com/highscores/tirwik.html?gameref=1131" target = "_blank"><b>Highscores</b></a></font></p>

Score

Continue?

It seems you have
played before,
wanna continue
your previous
game?

New Game

Continue

<p align="center"><font face="Bimini" size="13" color="#1d93af" letterSpacing="0.000000" kerning="1"><a href="http://www.smileygamer.com/" target = "_blank"><b>Play more games!</b></a></font></p>

<p align="center"><font face="Bimini" size="13" color="#1d93af" letterSpacing="0.000000" kerning="1"><a href="http://www.smileygamer.com/freecontent.html?gameref=1131 " target = "_blank"><b>Add this game!</b></a></font></p>

<p align="center"><font face="Bimini" size="13" color="#1d93af" letterSpacing="0.000000" kerning="1"><a href="http://www.smileygamer.com/highscores/tirwik.html?gameref=1131" target = "_blank"><b>Highscores</b></a></font></p>

<p align="center"></p>

<p align="center"><font face="[z] Arista Light" size="22" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

<p align="center"><font face="[z] Arista Light" size="18" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

<p align="center"><font face="[z] Arista Light" size="16" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

Restart

X

Play Again

Send Score

<p align="center"></p>

<p align="center"><font face="[z] Arista Light" size="22" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

<p align="center"><font face="[z] Arista Light" size="18" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

<p align="center"><font face="[z] Arista Light" size="16" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

Enter your Name:

<p align="center"></p>

Normal

<p align="center"></p>

Send Score

<p align="center"><font face="[z] Arista Light" size="22" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

<p align="center"><font face="[z] Arista Light" size="18" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

<p align="center"><font face="[z] Arista Light" size="16" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

Endless

<p align="center"></p>

Moves

Board

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false; MochiAd.showPreGameAd({id:"d719c4f86dab7fc5", res:"550x400"});
Frame 2
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } stop(); timer = 0; mochi.MochiServices.connect("d719c4f86dab7fc5"); __com_mochibot__("509f22ae", this, 10301, true);
Instance of Symbol 1 MovieClip in Frame 2
onClipEvent (enterFrame) { _parent.timer++; if (_parent.timer > 600) { _root.gotoAndStop("gameIntro"); } }
Instance of Symbol 12 MovieClip in Frame 2
onClipEvent (mouseDown) { getURL ("http://www.smileygamer.com/?gameref=1131 ", _blank); }
Frame 3
stop(); local_data = SharedObject.getLocal("tirwik_user"); soundActive = true;
Frame 4
stop();
Frame 5
stop();
Frame 6
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } stop(); __com_mochibot__("3e88751f", this, 10301, true); actualFrame = 6; codigo = "753bae2adabad3cd";
Instance of Symbol 343 MovieClip "tablero" in Frame 6
onClipEvent (load) { anchoTablero = 5; altoTablero = 5; colores = 3; tiempoTotal = 40; tiempoActual = 35; tiempoBonus = 5; gameSpeed = 1; ciclo = 10; enteroRandom = 0; isAction = false; isGame = false; getPoints = false; }
Frame 7
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } stop(); __com_mochibot__("e5c55400", this, 10301, true); actualFrame = 7; codigo = "9d849ca3de237dc6";
Instance of Symbol 358 MovieClip "tablero" in Frame 7
onClipEvent (load) { anchoTablero = 5; altoTablero = 5; colores = 3; tiempoTotal = 40; tiempoActual = 35; tiempoBonus = 5; gameSpeed = 1; ciclo = 10; enteroRandom = 0; isAction = false; isGame = false; getPoints = false; }
Frame 8
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } stop(); __com_mochibot__("5ed96e12", this, 10301, true); actualFrame = 8; codigo = "7cfb00cac22297af";
Instance of Symbol 366 MovieClip "tablero" in Frame 8
onClipEvent (load) { anchoTablero = 5; altoTablero = 5; colores = 3; tiempoTotal = 40; tiempoActual = 35; tiempoBonus = 5; gameSpeed = 1; ciclo = 10; enteroRandom = 0; isAction = false; isGame = false; getPoints = false; }
Symbol 367 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.2"); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showTimedAd(options) { showInterLevelAd(options); } static function showPreloaderAd(options) { showPreGameAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local26); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local25 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local25); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb_arg) { var _local8 = parseInt(cb_arg); var _local4 = this._callbacks[_local8]; if (!_local4) { return(undefined); } delete this._callbacks[_local8]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } if (_local4.id == "test") { trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); } return(_local4); } }
Symbol 368 MovieClip [__Packages.mochi.MochiServices] Frame 0
class mochi.MochiServices { static var _id, _container, _clip, _sendChannelName, _rcvChannelName, __get__comChannelName, onError, _listenChannel, _rcvChannel, _loader, _loaderListener, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function get childClip() { return(_clip); } static function getVersion() { return("1.31"); } static function allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; _rcvChannelName = val; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { if ((!_connected) && (_clip == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { mochi.MochiServices.onError = onError; } else if (mochi.MochiServices.onError == undefined) { mochi.MochiServices.onError = function (errorCode) { trace(errorCode); }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_clip != undefined) { _clip.removeMovieClip(); delete _clip; } _listenChannel.close(); _rcvChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root; } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { var _local2 = "_mochiservices_com_" + id; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } allowDomains(_gatewayURL); _clip = clip.createEmptyMovieClip(_local2, 10336, false); _loader = new MovieClipLoader(); if (_loaderListener.waitInterval != null) { clearInterval(_loaderListener.waitInterval); } _loaderListener = {}; _loaderListener.onLoadError = function (target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, [errorCode]); }; _loaderListener.onLoadStart = function (target_mc) { this.isLoading = true; }; _loaderListener.startTime = getTimer(); _loaderListener.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000); _loader.addListener(_loaderListener); _loader.loadClip(_gatewayURL, _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; _rcvChannel = new LocalConnection(); _rcvChannel.allowDomain = function (d) { return(true); }; _rcvChannel.allowInsecureDomain = _rcvChannel.allowDomain; _rcvChannel._nextcallbackID = 0; _rcvChannel._callbacks = {}; listen(); return(_clip); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_clip, version:getVersion()}); _rcvChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _rcvChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _rcvChannel.onError = function () { mochi.MochiServices.onError.apply(null, ["IOError"]); }; _rcvChannel.connect(_rcvChannelName); trace("connected!"); _connecting = false; _connected = true; _listenChannel.close(); while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function flush(error) { var _local1; var _local2; while (_sendChannel._queue.length > 0) { _local1 = _sendChannel._queue.shift(); if (_local1.callbackID != null) { _local2 = _rcvChannel._callbacks[_local1.callbackID]; } delete _rcvChannel._callbacks[_local1.callbackID]; if (error) { handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { onError.apply(null, ["NotConnected"]); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } _rcvChannel._callbacks[_rcvChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _rcvChannel._nextcallbackID++; } static var _gatewayURL = "http://www.mochiads.com/static/lib/services/services.swf"; static var _listenChannelName = "__mochiservices"; static var _connecting = false; static var _connected = false; }
Symbol 369 MovieClip [__Packages.mochi.MochiScores] Frame 0
class mochi.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.MochiScores.boardID = boardID; mochi.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { if (options.clip != null) { if ((options.clip != mochi.MochiServices.__get__clip()) || (mochi.MochiServices.__get__childClip()._target == undefined)) { mochi.MochiServices.disconnect(); mochi.MochiServices.connect(mochi.MochiServices.__get__id(), options.clip); } delete options.clip; } if (options.name != null) { if (typeof(options.name) == "object") { if (options.name.text != undefined) { options.name = options.name.text; } } } if (options.score != null) { if (typeof(options.score) == "object") { if (options.score.text != undefined) { options.score = options.score.text; } } } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { mochi.MochiServices.__get__clip().play(); }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } mochi.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { mochi.MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { mochi.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function scoresArrayToObjects(scores) { var _local5 = {}; var _local1; var _local4; var _local2; var _local6; for (var _local8 in scores) { if (typeof(scores[_local8]) == "object") { if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) { _local5[_local8] = []; _local2 = scores[_local8]; _local4 = 0; while (_local4 < _local2.rows.length) { _local6 = {}; _local1 = 0; while (_local1 < _local2.cols.length) { _local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1]; _local1++; } _local5[_local8].push(_local6); _local4++; } } else { _local5[_local8] = {}; for (var _local7 in scores[_local8]) { _local5[_local8][_local7] = scores[_local8][_local7]; } } } else { _local5[_local8] = scores[_local8]; } } return(_local5); } static function doClose(args) { if (args.error == true) { if (args.errorCode == undefined) { args.errorCode = "IOError"; } onError.apply(null, [args.errorCode]); } else { onClose.apply(); } } }
Instance of Symbol 22 MovieClip in Symbol 25 MovieClip Frame 1
onClipEvent (mouseDown) { getURL ("http://www.cuaticgames.com", _blank); }
Symbol 27 MovieClip Frame 1
if (_root.soundActive == true) { _root.soundActive = false; }
Symbol 27 MovieClip Frame 280
if (((_root.local_data.data.gameMode == 1) || (_root.local_data.data.gameMode == 2)) || (_root.local_data.data.gameMode == 3)) { _root.gotoAndStop("continueWindow"); } else { _root.gotoAndStop("mainMenuEng"); }
Symbol 34 Button
on (release) { inputMarco(0, 0, -1, 0); } on (rollOver) { onMouseOver(0, 0, -1, 0); } on (rollOut) { onMouseOut(0, 0, -1, 0); }
Symbol 35 Button
on (release) { inputMarco(0, 1, -1, 1); } on (rollOver) { onMouseOver(0, 1, -1, 1); } on (rollOut) { onMouseOut(0, 1, -1, 1); }
Symbol 36 Button
on (release) { inputMarco(0, 2, -1, 2); } on (rollOver) { onMouseOver(0, 2, -1, 2); } on (rollOut) { onMouseOut(0, 2, -1, 2); }
Symbol 37 Button
on (release) { inputMarco(0, 3, -1, 3); } on (rollOver) { onMouseOver(0, 3, -1, 3); } on (rollOut) { onMouseOut(0, 3, -1, 3); }
Symbol 38 Button
on (release) { inputMarco(0, 4, -1, 4); } on (rollOver) { onMouseOver(0, 4, -1, 4); } on (rollOut) { onMouseOut(0, 4, -1, 4); }
Symbol 39 Button
on (release) { inputMarco(0, 0, 0, -1); } on (rollOver) { onMouseOver(0, 0, 0, -1); } on (rollOut) { onMouseOut(0, 0, 0, -1); }
Symbol 40 Button
on (release) { inputMarco(1, 0, 1, -1); } on (rollOver) { onMouseOver(1, 0, 1, -1); } on (rollOut) { onMouseOut(1, 0, 1, -1); }
Symbol 41 Button
on (release) { inputMarco(2, 0, 2, -1); } on (rollOver) { onMouseOver(2, 0, 2, -1); } on (rollOut) { onMouseOut(2, 0, 2, -1); }
Symbol 42 Button
on (release) { inputMarco(3, 0, 3, -1); } on (rollOver) { onMouseOver(3, 0, 3, -1); } on (rollOut) { onMouseOut(3, 0, 3, -1); }
Symbol 43 Button
on (release) { inputMarco(4, 0, 4, -1); } on (rollOver) { onMouseOver(4, 0, 4, -1); } on (rollOut) { onMouseOut(4, 0, 4, -1); }
Symbol 99 MovieClip Frame 1
stop();
Symbol 99 MovieClip Frame 10
stop();
Symbol 99 MovieClip Frame 40
gotoAndStop ("yellow");
Symbol 99 MovieClip Frame 70
gotoAndStop ("red");
Symbol 99 MovieClip Frame 100
gotoAndStop ("green");
Symbol 99 MovieClip Frame 101
stop();
Symbol 99 MovieClip Frame 110
stop();
Symbol 99 MovieClip Frame 140
gotoAndStop ("green");
Symbol 99 MovieClip Frame 170
gotoAndStop ("red");
Symbol 99 MovieClip Frame 200
gotoAndStop ("yellow");
Symbol 99 MovieClip Frame 201
stop();
Symbol 99 MovieClip Frame 211
stop();
Symbol 99 MovieClip Frame 240
gotoAndStop ("green");
Symbol 99 MovieClip Frame 270
gotoAndStop ("yellow");
Symbol 99 MovieClip Frame 300
gotoAndStop ("red");
Symbol 99 MovieClip Frame 331
gotoAndStop ("red");
Symbol 99 MovieClip Frame 360
gotoAndStop ("yellow");
Symbol 99 MovieClip Frame 391
gotoAndStop ("green");
Symbol 99 MovieClip Frame 397
_parent.nextSquare = true;
Symbol 99 MovieClip Frame 405
gotoAndStop ("green");
Symbol 99 MovieClip Frame 408
_parent.nextSquare = true;
Symbol 99 MovieClip Frame 415
stop();
Symbol 99 MovieClip Frame 418
_parent.nextSquare = true;
Symbol 99 MovieClip Frame 425
gotoAndStop ("yellow");
Symbol 99 MovieClip Frame 428
_parent.nextSquare = true;
Symbol 99 MovieClip Frame 435
stop();
Symbol 99 MovieClip Frame 438
_parent.nextSquare = true;
Symbol 99 MovieClip Frame 445
gotoAndStop ("red");
Symbol 99 MovieClip Frame 448
_parent.nextSquare = true;
Symbol 99 MovieClip Frame 456
stop();
Symbol 99 MovieClip Frame 457
stop();
Instance of Symbol 99 MovieClip "_21" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("green"); congeladoF._alpha = 0; }
Instance of Symbol 99 MovieClip "_22" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("red"); congeladoF._alpha = 0; }
Instance of Symbol 99 MovieClip "_23" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("red"); congeladoF._alpha = 0; }
Instance of Symbol 99 MovieClip "_24" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("green"); congeladoF._alpha = 35; }
Instance of Symbol 99 MovieClip "_25" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("yellow"); congeladoF._alpha = 0; }
Instance of Symbol 99 MovieClip "_31" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("red"); congeladoF._alpha = 0; }
Instance of Symbol 99 MovieClip "_32" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("green"); congeladoF._alpha = 0; }
Instance of Symbol 99 MovieClip "_33" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("yellow"); congeladoF._alpha = 0; }
Instance of Symbol 99 MovieClip "_34" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("yellow"); congeladoF._alpha = 35; }
Instance of Symbol 99 MovieClip "_35" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("red"); congeladoF._alpha = 0; }
Instance of Symbol 99 MovieClip "_11" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("greenHigh"); congeladoF._alpha = 0; }
Instance of Symbol 99 MovieClip "_12" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("yellowHigh"); congeladoF._alpha = 0; }
Instance of Symbol 99 MovieClip "_13" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("greenHigh"); congeladoF._alpha = 0; }
Instance of Symbol 99 MovieClip "_14" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("red"); congeladoF._alpha = 35; }
Instance of Symbol 99 MovieClip "_15" in Symbol 100 MovieClip Frame 1
onClipEvent (load) { gotoAndStop ("yellowHigh"); congeladoF._alpha = 0; }
Symbol 103 MovieClip Frame 1
tablero.setMask(mask);
Symbol 120 MovieClip Frame 1
Symbol 120 MovieClip Frame 10
stop();
Symbol 120 MovieClip Frame 20
stop(); if (_parent.modo == 1) { _root.gotoAndStop("partidaNormalEng"); } else if (_parent.modo == 2) { _root.gotoAndStop("partidaEndlessEng"); } else if (_parent.modo == 3) { _root.gotoAndStop("partidaBoardEng"); }
Symbol 142 Button
on (release) { if (_parent.isGame == true) { _parent.isGame = false; _parent.isChangeModeEndless = true; _parent.nextSquare = true; _parent.isDisappear = true; } }
Symbol 143 Button
on (release) { _parent.sound.gotoAndPlay("menuClick"); _parent.modo = 1; _parent.completeFade.gotoAndPlay("fadeOut"); _root.local_data.data.gameMode = 0; }
Symbol 144 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 2
stop();
Symbol 154 Button
on (release) { if (_parent.isGame == true) { _parent.isGame = false; _parent.isChangeModeEndless = true; _parent.nextSquare = true; _parent.isDisappear = true; } }
Symbol 155 Button
on (release) { _parent.sound.gotoAndPlay("menuClick"); _parent.modo = 2; _parent.completeFade.gotoAndPlay("fadeOut"); _root.local_data.data.gameMode = 0; }
Symbol 156 MovieClip Frame 1
stop();
Symbol 156 MovieClip Frame 2
stop();
Symbol 165 Button
on (release) { if (_parent.isGame == true) { _parent.isGame = false; _parent.isChangeModeEndless = true; _parent.nextSquare = true; _parent.isDisappear = true; } }
Symbol 166 Button
on (release) { _parent.sound.gotoAndPlay("menuClick"); _parent.modo = 3; _root.local_data.data.gameMode = 0; _parent.completeFade.gotoAndPlay("fadeOut"); }
Symbol 167 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 2
stop();
Symbol 175 MovieClip Frame 1
stop();
Symbol 175 MovieClip Frame 25
gotoAndStop (1);
Symbol 175 MovieClip Frame 50
gotoAndStop (1);
Symbol 175 MovieClip Frame 60
gotoAndStop (1);
Symbol 175 MovieClip Frame 70
gotoAndStop (1);
Symbol 175 MovieClip Frame 120
gotoAndStop (1);
Symbol 175 MovieClip Frame 191
gotoAndStop (1);
Symbol 180 Button
on (release) { getURL ("http://www.smileygamer.com/", _blank); }
Symbol 190 MovieClip Frame 1
stop();
Symbol 190 MovieClip Frame 2
stop();
Symbol 190 MovieClip Frame 3
stop();
Symbol 190 MovieClip Frame 4
stop();
Symbol 191 MovieClip Frame 1
modo = 0; Mouse.hide(); startDrag ("cursorInGame", true);
Instance of Symbol 120 MovieClip "completeFade" in Symbol 191 MovieClip Frame 1
onClipEvent (load) { }
Instance of Symbol 144 MovieClip "normalButton" in Symbol 191 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (2); }
Instance of Symbol 156 MovieClip "endlessButton" in Symbol 191 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (2); }
Instance of Symbol 167 MovieClip "boardButton" in Symbol 191 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (2); }
Instance of Symbol 175 MovieClip "sound" in Symbol 191 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 192 Button
on (release) { getURL ("http://www.cuaticgames.com/", _blank); }
Symbol 205 Button
on (release) { sound.gotoAndPlay("menuClick"); _root.gotoAndStop("mainMenuEng"); _root.local_data.data.gameMode = 0; }
Symbol 207 Button
on (release) { sound.gotoAndPlay("menuClick"); if (_root.local_data.data.gameMode == 1) { _root.gotoAndStop("partidaNormalEng"); } else if (_root.local_data.data.gameMode == 2) { _root.gotoAndStop("partidaEndlessEng"); } else if (_root.local_data.data.gameMode == 3) { _root.gotoAndStop("partidaBoardEng"); } }
Instance of Symbol 175 MovieClip "sound" in Symbol 208 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 255 Button
on (release) { if (isGame == true) { isGame = false; isRestart = true; nextSquare = true; isDisappear = true; sound.gotoAndPlay("menuClick"); } }
Symbol 274 MovieClip Frame 1
stop();
Symbol 274 MovieClip Frame 22
gotoAndStop (1);
Symbol 274 MovieClip Frame 62
gotoAndStop (1);
Symbol 274 MovieClip Frame 95
gotoAndStop (1);
Symbol 274 MovieClip Frame 98
gotoAndStop (1);
Symbol 274 MovieClip Frame 107
gotoAndStop (1);
Symbol 274 MovieClip Frame 116
gotoAndStop (1);
Symbol 274 MovieClip Frame 125
gotoAndStop (1);
Instance of Symbol 274 MovieClip "timerBar" in Symbol 276 MovieClip Frame 1
/* no clip actions */
Symbol 292 MovieClip Frame 1
stop();
Symbol 292 MovieClip Frame 30
gotoAndStop (1);
Symbol 294 MovieClip Frame 1
stop();
Symbol 294 MovieClip Frame 10
stop();
Symbol 294 MovieClip Frame 20
gotoAndStop (1);
Symbol 299 Button
on (release) { _parent.gotoAndPlay("fadeOut"); _parent._parent.fondoOpaco.gotoAndPlay("fadeOut"); }
Symbol 309 Button
on (release) { _parent.gotoAndPlay("scoreIn"); _root.local_data.data.gameMode = 0; }
Symbol 314 MovieClip Frame 1
stop();
Symbol 319 Button
on (release) { mochi.MochiScores.setBoardID(_root.codigo); callback = {onScoresReceived:function (args) { }}; mochi.MochiScores.submit(_parent._parent.gameScore, _a.playerName.text, callback, "onScoresReceived"); getURL ("http://www.smileygamer.com/highscores/tirwik.html?gameref=1131", _blank); _parent.gotoAndPlay("scoreOut"); }
Symbol 320 MovieClip Frame 1
stop();
Symbol 321 MovieClip Frame 1
stop();
Symbol 321 MovieClip Frame 10
stop();
Symbol 321 MovieClip Frame 20
_parent.createBoard(); gotoAndStop (1);
Symbol 321 MovieClip Frame 40
stop();
Symbol 321 MovieClip Frame 41
_parent._parent.fondoOpaco.gotoAndPlay("fadeOut");
Symbol 321 MovieClip Frame 50
gotoAndStop (20); _root.gotoAndStop("mainMenuEng");
Symbol 322 Button
on (release) { if (_parent.isGame == true) { _parent.isGame = false; _parent.isChangeModeEndless = true; _parent.nextSquare = true; _parent.isDisappear = true; _parent.sound.gotoAndPlay("menuClick"); } }
Symbol 323 Button
on (release) { _parent.modo = 2; _parent.completeFade.gotoAndPlay("fadeOut"); _root.local_data.data.gameMode = 0; }
Symbol 324 MovieClip Frame 1
stop();
Symbol 324 MovieClip Frame 2
stop();
Symbol 325 Button
on (release) { if (_parent.isGame == true) { _parent.isGame = false; _parent.isChangeModeBoard = true; _parent.nextSquare = true; _parent.isDisappear = true; _parent.sound.gotoAndPlay("menuClick"); } }
Symbol 326 Button
on (release) { _parent.modo = 3; _parent.completeFade.gotoAndPlay("fadeOut"); _root.local_data.data.gameMode = 0; }
Symbol 327 MovieClip Frame 1
stop();
Symbol 327 MovieClip Frame 2
stop();
Symbol 335 Button
on (release) { gotoAndStop ("soundOff"); }
Symbol 337 Button
on (release) { gotoAndStop ("soundOn"); }
Symbol 338 MovieClip Frame 1
stop();
Symbol 338 MovieClip Frame 2
stop();
Symbol 343 MovieClip Frame 1
function createBoard() { if (_root.local_data.data.gameMode == 0) { actualScore = 0; gameScore = 0; contLineas = 0; bonus = 0; mLineas = 0; mBronze = 0; mPlata = 0; mOro = 0; tiempoActual = tiempoTotal / 2; gameSpeed = 1; dif = 0.1; if (aa._x < -100) { aa._x = aa._x + 10000; } if (ab._x < -100) { ab._x = ab._x + 10000; } if (ac._x < -100) { ac._x = ac._x + 10000; } if (ad._x < -100) { ad._x = ad._x + 10000; } if (ae._x < -100) { ae._x = ae._x + 10000; } if (ba._x < -100) { ba._x = ba._x + 10000; } if (bb._x < -100) { bb._x = bb._x + 10000; } if (bc._x < -100) { bc._x = bc._x + 10000; } if (bd._x < -100) { bd._x = bd._x + 10000; } if (be._x < -100) { be._x = be._x + 10000; } celdasObjetos = new Array(); i = 0; while (i < anchoTablero) { celdasObjetos[i] = new Array(); i++; } celdasColores = new Array(); i = 0; while (i < anchoTablero) { celdasColores[i] = new Array(); i++; } celdasEstado = new Array(); i = 0; while (i < anchoTablero) { celdasEstado[i] = new Array(); i++; } celdasCongelado = new Array(); i = 0; while (i < anchoTablero) { celdasCongelado[i] = new Array(); i++; } celdasObjetos[0][0] = _11; celdasObjetos[0][1] = _12; celdasObjetos[0][2] = _13; celdasObjetos[0][3] = _14; celdasObjetos[0][4] = _15; celdasObjetos[1][0] = _21; celdasObjetos[1][1] = _22; celdasObjetos[1][2] = _23; celdasObjetos[1][3] = _24; celdasObjetos[1][4] = _25; celdasObjetos[2][0] = _31; celdasObjetos[2][1] = _32; celdasObjetos[2][2] = _33; celdasObjetos[2][3] = _34; celdasObjetos[2][4] = _35; celdasObjetos[3][0] = _41; celdasObjetos[3][1] = _42; celdasObjetos[3][2] = _43; celdasObjetos[3][3] = _44; celdasObjetos[3][4] = _45; celdasObjetos[4][0] = _51; celdasObjetos[4][1] = _52; celdasObjetos[4][2] = _53; celdasObjetos[4][3] = _54; celdasObjetos[4][4] = _55; i = 0; while (i < anchoTablero) { j = 0; while (j < altoTablero) { celdasEstado[i][j] = 0; enteroRandom = Math.floor((Math.random() * colores) + 1); if (enteroRandom == 1) { celdasObjetos[i][j].gotoAndStop("invisible"); celdasColores[i][j] = 1; } else if (enteroRandom == 2) { celdasObjetos[i][j].gotoAndStop("invisible"); celdasColores[i][j] = 2; } else if (enteroRandom == 3) { celdasObjetos[i][j].gotoAndStop("invisible"); celdasColores[i][j] = 3; } celdasCongelado[i][j] = 0; celdasObjetos[i][j].congeladoF._alpha = 0; j++; } i++; } timer_.timerMask._xscale = (tiempoActual / tiempoTotal) * 100; with (cursorInGame) { gotoAndStop("normal"); } isAppear = true; nextSquare = true; _root.local_data.data.gameMode = 1; _root.local_data.data.celdasColores = new Array(); i = 0; while (i < anchoTablero) { _root.local_data.data.celdasColores[i] = new Array(); i++; } _root.local_data.data.celdasEstado = new Array(); i = 0; while (i < anchoTablero) { _root.local_data.data.celdasEstado[i] = new Array(); i++; } _root.local_data.data.celdasCongelado = new Array(); i = 0; while (i < anchoTablero) { _root.local_data.data.celdasCongelado[i] = new Array(); i++; } _root.local_data.data.pointAX = 0; _root.local_data.data.pointAY = 0; _root.local_data.data.pointBX = 0; _root.local_data.data.pointBY = 0; _root.local_data.flush(); } else if (_root.local_data.data.gameMode == 1) { actualScore = _root.local_data.data.actualScore; gameScore = _root.local_data.data.gameScore; contLineas = _root.local_data.data.contLineas; bonus = _root.local_data.data.bonus; mLineas = _root.local_data.data.mLineas; mBronze = _root.local_data.data.mBronze; mPlata = _root.local_data.data.mPlata; mOro = _root.local_data.data.mOro; tiempoActual = _root.local_data.data.tiempoActual; gameSpeed = _root.local_data.data.gameSpeed; dif = _root.local_data.data.dif; pointAX = _root.local_data.data.pointAX; pointAY = _root.local_data.data.pointAY; pointBX = _root.local_data.data.pointBX; pointBY = _root.local_data.data.pointBY; if (pointAY == pointBY) { if (pointAY == 0) { aa._x = aa._x - 10000; } else if (pointAY == 1) { ab._x = ab._x - 10000; } else if (pointAY == 2) { ac._x = ac._x - 10000; } else if (pointAY == 3) { ad._x = ad._x - 10000; } else if (pointAY == 4) { ae._x = ae._x - 10000; } } else if (pointAX == pointBX) { if (pointAX == 0) { ba._x = ba._x - 10000; } else if (pointAX == 1) { bb._x = bb._x - 10000; } else if (pointAX == 2) { bc._x = bc._x - 10000; } else if (pointAX == 3) { bd._x = bd._x - 10000; } else if (pointAX == 4) { be._x = be._x - 10000; } } celdasObjetos = new Array(); i = 0; while (i < anchoTablero) { celdasObjetos[i] = new Array(); i++; } celdasColores = new Array(); i = 0; while (i < anchoTablero) { celdasColores[i] = new Array(); i++; } celdasEstado = new Array(); i = 0; while (i < anchoTablero) { celdasEstado[i] = new Array(); i++; } celdasCongelado = new Array(); i = 0; while (i < anchoTablero) { celdasCongelado[i] = new Array(); i++; } celdasObjetos[0][0] = _11; celdasObjetos[0][1] = _12; celdasObjetos[0][2] = _13; celdasObjetos[0][3] = _14; celdasObjetos[0][4] = _15; celdasObjetos[1][0] = _21; celdasObjetos[1][1] = _22; celdasObjetos[1][2] = _23; celdasObjetos[1][3] = _24; celdasObjetos[1][4] = _25; celdasObjetos[2][0] = _31; celdasObjetos[2][1] = _32; celdasObjetos[2][2] = _33; celdasObjetos[2][3] = _34; celdasObjetos[2][4] = _35; celdasObjetos[3][0] = _41; celdasObjetos[3][1] = _42; celdasObjetos[3][2] = _43; celdasObjetos[3][3] = _44; celdasObjetos[3][4] = _45; celdasObjetos[4][0] = _51; celdasObjetos[4][1] = _52; celdasObjetos[4][2] = _53; celdasObjetos[4][3] = _54; celdasObjetos[4][4] = _55; i = 0; while (i < anchoTablero) { j = 0; while (j < altoTablero) { celdasEstado[i][j] = _root.local_data.data.celdasEstado[i][j]; celdasColores[i][j] = _root.local_data.data.celdasColores[i][j]; celdasObjetos[i][j].gotoAndStop("invisible"); celdasCongelado[i][j] = _root.local_data.data.celdasCongelado[i][j]; if (celdasCongelado[i][j] == 1) { celdasObjetos[i][j].congeladoF._alpha = TRANS_CONGELADO; } else { celdasObjetos[i][j].congeladoF._alpha = 0; } j++; } i++; } timer_.timerMask._xscale = (tiempoActual / tiempoTotal) * 100; with (cursorInGame) { gotoAndStop("normal"); } isAppear = true; nextSquare = true; } } function gameCycleControl() { if (isGame == true) { i = 0; while (i < anchoTablero) { if (((((((celdasColores[i][0] == 1) && (celdasColores[i][1] == 1)) && (celdasColores[i][2] == 1)) && (celdasColores[i][3] == 1)) && (celdasColores[i][4] == 1)) || (((((celdasColores[i][0] == 2) && (celdasColores[i][1] == 2)) && (celdasColores[i][2] == 2)) && (celdasColores[i][3] == 2)) && (celdasColores[i][4] == 2))) || (((((celdasColores[i][0] == 3) && (celdasColores[i][1] == 3)) && (celdasColores[i][2] == 3)) && (celdasColores[i][3] == 3)) && (celdasColores[i][4] == 3))) { celdasEstado[i][0] = 1; celdasEstado[i][1] = 1; celdasEstado[i][2] = 1; celdasEstado[i][3] = 1; celdasEstado[i][4] = 1; getPoints = true; } if (((((((celdasColores[0][i] == 1) && (celdasColores[1][i] == 1)) && (celdasColores[2][i] == 1)) && (celdasColores[3][i] == 1)) && (celdasColores[4][i] == 1)) || (((((celdasColores[0][i] == 2) && (celdasColores[1][i] == 2)) && (celdasColores[2][i] == 2)) && (celdasColores[3][i] == 2)) && (celdasColores[4][i] == 2))) || (((((celdasColores[0][i] == 3) && (celdasColores[1][i] == 3)) && (celdasColores[2][i] == 3)) && (celdasColores[3][i] == 3)) && (celdasColores[4][i] == 3))) { celdasEstado[0][i] = 1; celdasEstado[1][i] = 1; celdasEstado[2][i] = 1; celdasEstado[3][i] = 1; celdasEstado[4][i] = 1; getPoints = true; } i++; } if (tiempoActual < 0) { tiempoActual = 0; isDisappear = true; nextSquare = true; _root.local_data.data.gameMode = null; } if ((isAction == true) && (getPoints == false)) { tiempoActual = tiempoActual - gameSpeed; if (aa._x < -100) { aa._x = aa._x + 10000; } if (ab._x < -100) { ab._x = ab._x + 10000; } if (ac._x < -100) { ac._x = ac._x + 10000; } if (ad._x < -100) { ad._x = ad._x + 10000; } if (ae._x < -100) { ae._x = ae._x + 10000; } if (ba._x < -100) { ba._x = ba._x + 10000; } if (bb._x < -100) { bb._x = bb._x + 10000; } if (bc._x < -100) { bc._x = bc._x + 10000; } if (bd._x < -100) { bd._x = bd._x + 10000; } if (be._x < -100) { be._x = be._x + 10000; } if (pointAY == pointBY) { if (pointAY == 0) { aa._x = aa._x - 10000; } else if (pointAY == 1) { ab._x = ab._x - 10000; } else if (pointAY == 2) { ac._x = ac._x - 10000; } else if (pointAY == 3) { ad._x = ad._x - 10000; } else if (pointAY == 4) { ae._x = ae._x - 10000; } i = 0; while (i < anchoTablero) { j = 0; while (j < anchoTablero) { if ((celdasCongelado[i][j] == 1) && (j == pointAY)) { } else { celdasObjetos[i][j].congeladoF._alpha = 0; celdasCongelado[i][j] = 0; } j++; } i++; } i = 0; while (i < anchoTablero) { if (celdasCongelado[i][pointAY] == 0) { if (celdasColores[i][pointAY] == 3) { celdasColores[i][pointAY] = 2; celdasObjetos[i][pointAY].gotoAndStop("yellowGreen"); } else if (celdasColores[i][pointAY] == 1) { celdasColores[i][pointAY] = 3; celdasObjetos[i][pointAY].gotoAndStop("redYellow"); } else if (celdasColores[i][pointAY] == 2) { celdasColores[i][pointAY] = 1; celdasObjetos[i][pointAY].gotoAndStop("greenRed"); } celdasCongelado[i][pointAY] = 1; celdasObjetos[i][pointAY].congeladoF._alpha = TRANS_CONGELADO; } i++; } } else if (pointAX == pointBX) { if (pointAX == 0) { ba._x = ba._x - 10000; } else if (pointAX == 1) { bb._x = bb._x - 10000; } else if (pointAX == 2) { bc._x = bc._x - 10000; } else if (pointAX == 3) { bd._x = bd._x - 10000; } else if (pointAX == 4) { be._x = be._x - 10000; } i = 0; while (i < anchoTablero) { j = 0; while (j < anchoTablero) { if ((celdasCongelado[i][j] == 1) && (i == pointAX)) { } else { celdasObjetos[i][j].congeladoF._alpha = 0; celdasCongelado[i][j] = 0; } j++; } i++; } i = 0; while (i < anchoTablero) { if (celdasCongelado[pointAX][i] == 0) { if (celdasColores[pointAX][i] == 3) { celdasColores[pointAX][i] = 2; celdasObjetos[pointAX][i].gotoAndStop("yellowGreen"); } else if (celdasColores[pointAX][i] == 1) { celdasColores[pointAX][i] = 3; celdasObjetos[pointAX][i].gotoAndStop("redYellow"); } else if (celdasColores[pointAX][i] == 2) { celdasColores[pointAX][i] = 1; celdasObjetos[pointAX][i].gotoAndStop("greenRed"); } celdasCongelado[pointAX][i] = 1; celdasObjetos[pointAX][i].congeladoF._alpha = TRANS_CONGELADO; } i++; } } isAction = false; _root.local_data.data.actualScore = actualScore; _root.local_data.data.gameScore = gameScore; _root.local_data.data.contLineas = contLineas; _root.local_data.data.bonus = bonus; _root.local_data.data.mLineas = mLineas; _root.local_data.data.mBronze = mBronze; _root.local_data.data.mPlata = mPlata; _root.local_data.data.mOro = mOro; _root.local_data.data.tiempoActual = tiempoActual; _root.local_data.data.gameSpeed = gameSpeed; _root.local_data.data.dif = dif; _root.local_data.data.pointAX = pointAX; _root.local_data.data.pointAY = pointAY; _root.local_data.data.pointBX = pointBX; _root.local_data.data.pointBY = pointBY; i = 0; while (i < anchoTablero) { j = 0; while (j < altoTablero) { _root.local_data.data.celdasEstado[i][j] = celdasEstado[i][j]; _root.local_data.data.celdasColores[i][j] = celdasColores[i][j]; _root.local_data.data.celdasCongelado[i][j] = celdasCongelado[i][j]; j++; } i++; } } timer_.timerMask._xscale = (tiempoActual / tiempoTotal) * 100; detPatron(); if (tiempoActual > tiempoTotal) { tiempoActual = tiempoTotal; } } } function detPatron() { if (isGame == true) { if (getPoints == true) { bonus = 0; contLineas = 0; i = 0; while (i < anchoTablero) { if (((((((celdasColores[i][0] == 1) && (celdasColores[i][1] == 1)) && (celdasColores[i][2] == 1)) && (celdasColores[i][3] == 1)) && (celdasColores[i][4] == 1)) || (((((celdasColores[i][0] == 2) && (celdasColores[i][1] == 2)) && (celdasColores[i][2] == 2)) && (celdasColores[i][3] == 2)) && (celdasColores[i][4] == 2))) || (((((celdasColores[i][0] == 3) && (celdasColores[i][1] == 3)) && (celdasColores[i][2] == 3)) && (celdasColores[i][3] == 3)) && (celdasColores[i][4] == 3))) { bonus++; contLineas++; } if (((((((celdasColores[0][i] == 1) && (celdasColores[1][i] == 1)) && (celdasColores[2][i] == 1)) && (celdasColores[3][i] == 1)) && (celdasColores[4][i] == 1)) || (((((celdasColores[0][i] == 2) && (celdasColores[1][i] == 2)) && (celdasColores[2][i] == 2)) && (celdasColores[3][i] == 2)) && (celdasColores[4][i] == 2))) || (((((celdasColores[0][i] == 3) && (celdasColores[1][i] == 3)) && (celdasColores[2][i] == 3)) && (celdasColores[3][i] == 3)) && (celdasColores[4][i] == 3))) { bonus++; contLineas++; } i++; } if (contLineas == 1) { actualScore = puntajeLineaBasica; tiempoActual = tiempoActual + tiempoBonus; if (tiempoActual >= tiempoTotal) { tiempoActual = tiempoTotal; } if (tiempoActual < tiempoTotal) { actualScore = puntajeLineaBasica; timer_.timerBar.gotoAndPlay("getAPoints"); sound.gotoAndPlay("win1Line"); } else { actualScore = puntajeLineaBasica * BONUS_ONMAX; timer_.timerBar.gotoAndPlay("getBPoints"); sound.gotoAndPlay("bonus"); } oneLiner++; mBronze++; mLineas++; gameSpeed = gameSpeed + dif; dif = dif + difDA; } else { if (tiempoActual > tiempoTotal) { tiempoActual = tiempoTotal; } mLineas = mLineas + contLineas; if (contLineas == 2) { tiempoActual = tiempoActual + (tiempoBonus * 3); twoLiner++; mPlata++; } else if (contLineas == 3) { tiempoActual = tiempoActual + ((tiempoBonus * bonus) * 3); threeLiner++; mOro++; } else if (contLineas == 4) { tiempoActual = tiempoActual + ((tiempoBonus * bonus) * 4); threeLiner++; mOro++; } else if ((contLineas >= 5) && (contLineas >= 5)) { fiveLiner++; } if (tiempoActual < (tiempoTotal - 2)) { actualScore = puntajeLineaBasica * contLineas; timer_.timerBar.gotoAndPlay("getCPoints"); sound.gotoAndPlay("win2Line"); } else { actualScore = (puntajeLineaBasica * contLineas) * BONUS_ONMAX; timer_.timerBar.gotoAndPlay("getBPoints"); bonusMC.gotoAndPlay("bonusF"); sound.gotoAndPlay("bonus"); } gameSpeed = gameSpeed + dif; dif = dif + difDA; } gameScore = gameScore + actualScore; i = 0; while (i < anchoTablero) { j = 0; while (j < anchoTablero) { if (celdasEstado[i][j] == 1) { enteroRandom = Math.floor((Math.random() * colores) + 1); if (enteroRandom == 1) { if (celdasColores[i][j] == 1) { celdasObjetos[i][j].gotoAndStop("greenGreenPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 1; } else if (celdasColores[i][j] == 2) { celdasObjetos[i][j].gotoAndStop("yellowGreenPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 1; } else if (celdasColores[i][j] == 3) { celdasObjetos[i][j].gotoAndStop("redGreenPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 1; } } else if (enteroRandom == 2) { if (celdasColores[i][j] == 1) { celdasObjetos[i][j].gotoAndStop("greenYellowPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 2; } else if (celdasColores[i][j] == 3) { celdasObjetos[i][j].gotoAndStop("redYellowPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 2; } else if (celdasColores[i][j] == 2) { celdasObjetos[i][j].gotoAndStop("yellowYellowPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 2; } } else if (enteroRandom == 3) { if (celdasColores[i][j] == 1) { celdasObjetos[i][j].gotoAndStop("greenRedPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 3; } else if (celdasColores[i][j] == 2) { celdasObjetos[i][j].gotoAndStop("yellowRedPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 3; } else if (celdasColores[i][j] == 3) { celdasObjetos[i][j].gotoAndStop("redRedPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 3; } } celdasEstado[i][j] = 0; } j++; } i++; } getPoints = false; _root.local_data.data.actualScore = actualScore; _root.local_data.data.gameScore = gameScore; _root.local_data.data.contLineas = contLineas; _root.local_data.data.bonus = bonus; _root.local_data.data.mLineas = mLineas; _root.local_data.data.mBronze = mBronze; _root.local_data.data.mPlata = mPlata; _root.local_data.data.mOro = mOro; _root.local_data.data.tiempoActual = tiempoActual; _root.local_data.data.gameSpeed = gameSpeed; _root.local_data.data.dif = dif; _root.local_data.data.pointAX = pointAX; _root.local_data.data.pointAY = pointAY; _root.local_data.data.pointBX = pointBX; _root.local_data.data.pointBY = pointBY; i = 0; while (i < anchoTablero) { j = 0; while (j < altoTablero) { _root.local_data.data.celdasEstado[i][j] = celdasEstado[i][j]; _root.local_data.data.celdasColores[i][j] = celdasColores[i][j]; _root.local_data.data.celdasCongelado[i][j] = celdasCongelado[i][j]; j++; } i++; } } } } function inputMarco(aX, aY, bX, bY) { if (((isGame == true) && (isAction == false)) && (getPoints == false)) { pointAY = aY; pointAX = aX; pointBY = bY; pointBX = bX; isAction = true; sound.gotoAndPlay("colorUp"); } } function onMouseOver(aX, aY, bX, bY) { with (cursorInGame) { gotoAndStop("turnArrow"); } if ((isGame == true) && (isAction == false)) { with (cursorInGame) { gotoAndStop("turnArrow"); } if (aX == bX) { i = 0; while (i < anchoTablero) { if ((celdasColores[aX][i] == 1) && (celdasCongelado[aX][i] == 0)) { celdasObjetos[aX][i].gotoAndPlay("mouseOverGreen"); } else if ((celdasColores[aX][i] == 2) && (celdasCongelado[aX][i] == 0)) { celdasObjetos[aX][i].gotoAndPlay("mouseOverYellow"); } else if ((celdasColores[aX][i] == 3) && (celdasCongelado[aX][i] == 0)) { celdasObjetos[aX][i].gotoAndPlay("mouseOverRed"); } if (celdasCongelado[aX][i] != 1) { if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = BORDER_HINT; } } else if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = FORBIDDEN_HINT; } i++; } } else if (aY == bY) { i = 0; while (i < anchoTablero) { if ((celdasColores[i][aY] == 1) && (celdasCongelado[i][aY] == 0)) { celdasObjetos[i][aY].gotoAndPlay("mouseOverGreen"); } else if ((celdasColores[i][aY] == 2) && (celdasCongelado[i][aY] == 0)) { celdasObjetos[i][aY].gotoAndPlay("mouseOverYellow"); } else if ((celdasColores[i][aY] == 3) && (celdasCongelado[i][aY] == 0)) { celdasObjetos[i][aY].gotoAndPlay("mouseOverRed"); } if (celdasCongelado[i][aY] != 1) { if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = BORDER_HINT; } } else if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = FORBIDDEN_HINT; } i++; } } } } function onMouseOut(aX, aY, bX, bY) { with (cursorInGame) { gotoAndStop("normal"); } if ((isGame == true) && (isAction == false)) { if (aX == bX) { i = 0; while (i < anchoTablero) { if (celdasColores[aX][i] == 1) { celdasObjetos[aX][i].gotoAndStop("green"); if (celdasCongelado[aX][i] == 1) { celdasObjetos[aX][i].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } else if (celdasColores[aX][i] == 2) { celdasObjetos[aX][i].gotoAndStop("yellow"); if (celdasCongelado[aX][i] == 1) { celdasObjetos[aX][i].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } else if (celdasColores[aX][i] == 3) { celdasObjetos[aX][i].gotoAndStop("red"); if (celdasCongelado[aX][i] == 1) { celdasObjetos[aX][i].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } i++; } } else if (aY == bY) { i = 0; while (i < anchoTablero) { if (celdasColores[i][aY] == 1) { celdasObjetos[i][aY].gotoAndStop("green"); if (celdasCongelado[i][aY] == 1) { celdasObjetos[i][aY].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } else if (celdasColores[i][aY] == 2) { celdasObjetos[i][aY].gotoAndStop("yellow"); if (celdasCongelado[i][aY] == 1) { celdasObjetos[i][aY].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } else if (celdasColores[i][aY] == 3) { celdasObjetos[i][aY].gotoAndStop("red"); if (celdasCongelado[i][aY] == 1) { celdasObjetos[i][aY].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } i++; } } textBar.gotoAndStop(1); textBar.tipBoxText = ""; } } function disappearBoard() { if (isDisappear == true) { isGame = false; if (nextSquare == true) { if (celdasColores[l][m] == 1) { celdasObjetos[l][m].gotoAndPlay("greenFadeOut"); } else if (celdasColores[l][m] == 2) { celdasObjetos[l][m].gotoAndPlay("yellowFadeOut"); } else if (celdasColores[l][m] == 3) { celdasObjetos[l][m].gotoAndPlay("redFadeOut"); } if (celdasCongelado[l][m] == 1) { celdasObjetos[l][m].congeladoF._alpha = 0; } else { celdasObjetos[l][m].congeladoF._alpha = 0; } m++; if (m >= altoTablero) { m = 0; l++; if (l >= anchoTablero) { l = 0; isDisappear = false; _root.local_data.data.gameMode = 0; if (isRestart == true) { createBoard(); isRestart = false; nextSquare = true; isAppear = true; } else if (isChangeModeEndless == true) { isChangeModeEndless = false; _root.gotoAndStop("partidaEndlessEng"); } else if (isChangeModeBoard == true) { isChangeModeBoard = false; _root.gotoAndStop("partidaBoardEng"); } else if (isChangeModeNormal == true) { isChangeModeNormal = false; _root.gotoAndStop("partidaNormalEng"); } else { finalWindow.gotoAndPlay("fadeIn"); fondoOpaco.gotoAndPlay("fadeIn"); } } } if (isAppear == false) { nextSquare = false; } } } } function appearBoard() { if (isAppear == true) { if (nextSquare == true) { if (celdasColores[l][m] == 1) { celdasObjetos[l][m].gotoAndPlay("greenFadeIn"); } else if (celdasColores[l][m] == 2) { celdasObjetos[l][m].gotoAndPlay("yellowFadeIn"); } else if (celdasColores[l][m] == 3) { celdasObjetos[l][m].gotoAndPlay("redFadeIn"); } if (celdasCongelado[l][m] == 1) { celdasObjetos[l][m].congeladoF._alpha = TRANS_CONGELADO; } else { celdasObjetos[l][m].congeladoF._alpha = 0; } m++; if (m >= altoTablero) { m = 0; l++; if (l >= anchoTablero) { l = 0; isAppear = false; isGame = true; } } nextSquare = false; } } } BORDER_HINT = "Click to flip arrows. This controls how the squares cycle through colors."; FORBIDDEN_HINT = "Arrows in squares with 'forbidden' sign cannot be flipped."; BAR_HINT = "When the turn bar is depleted, the game is over."; TURN_HINT = "Click to cycle the squares' colors and spend turns."; BRONZE_HINT = "Bronze Medal: Awarded for achieving 3 lines at the same time."; SILVER_HINT = "Silver Medal: Awarded for achieving 4 lines at the same time."; GOLD_HINT = "Gold Medal: Awarded for achieving 5 or more lines at the same time."; CASH_IN_HINT = "Click to get points for all the lines formed."; SCORE_HINT = "Forming more lines earns you more points."; SQUARE_HINT = "Click to cycle the squares' colors."; dif = 0.1; difDA = 0.0001; TRANS_ROOTARROW = 65; TRANS_GLOWPIEZA = 25; TRANS_CONGELADO = 35; BONUS_ONMAX = 3; fps = 24; eco = 24; actualF = 0; resetCount = 0; resetState = false; secPC = 10; actualScore = 0; gameScore = 0; puntajeLineaBasica = 250; contLineas = 0; bonus = 0; pointAX = 0; pointAY = 0; pointBX = 0; pointBY = 0; firstTime = true; cursorContador = 0; controlTrigger = true; oneLiner = 0; twoLiner = 0; threeLiner = 0; fourLiner = 0; fiveLiner = 0; isDisappear = false; isAppear = true; nextSquare = true; onBonus = false; l = 0; m = 0; mLineas = 0; mBronze = 0; mPlata = 0; mOro = 0; isRestart = false; isChangeModeEndless = false; isChangeModeNormal = false; isChangeModeBoard = false; gameMode = 0; Mouse.hide(); startDrag ("cursorInGame", true);
Instance of Symbol 276 MovieClip "timer_" in Symbol 343 MovieClip Frame 1
on (rollOver) { if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = "Represent the turns left. Achieve more lines to gain turns."; } } on (rollOut) { if (textBar.tipBoxText != "") { textBar.gotoAndStop(1); textBar.tipBoxText = ""; } }
Instance of Symbol 99 MovieClip "_11" in Symbol 343 MovieClip Frame 1
onClipEvent (load) { _parent.createBoard(); } onClipEvent (enterFrame) { _parent.appearBoard(); _parent.disappearBoard(); _parent.gameCycleControl(); if (_parent.cursorContador > 0) { _parent.cursorContador++; if (_parent.cursorContador > _parent.eco) { _parent.isAction = false; } } }
Instance of Symbol 120 MovieClip "completeFade" in Symbol 343 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay (1); }
Instance of Symbol 324 MovieClip "endlessButton" in Symbol 343 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (1); }
Instance of Symbol 327 MovieClip "boardButton" in Symbol 343 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (1); }
Instance of Symbol 175 MovieClip "sound" in Symbol 343 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Instance of Symbol 338 MovieClip "soundOnOff" in Symbol 343 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 346 Button
on (release) { if (isGame == true) { isGame = false; nextSquare = true; isDisappear = true; sound.gotoAndPlay("menuClick"); } }
Symbol 350 Button
on (release) { if (_parent.isGame == true) { _parent.isGame = false; _parent.isChangeModeNormal = true; _parent.nextSquare = true; _parent.isDisappear = true; } }
Symbol 351 Button
on (release) { _parent.modo = 1; _parent.completeFade.gotoAndPlay("fadeOut"); _root.local_data.data.gameMode = 0; }
Symbol 352 MovieClip Frame 1
stop();
Symbol 352 MovieClip Frame 2
stop();
Symbol 358 MovieClip Frame 1
function createBoard() { if (_root.local_data.data.gameMode == 0) { actualScore = 0; gameScore = 0; contLineas = 0; bonus = 0; mLineas = 0; mBronze = 0; mPlata = 0; mOro = 0; tiempoActual = tiempoTotal / 2; gameSpeed = 1; dif = 0.1; if (aa._x < -100) { aa._x = aa._x + 10000; } if (ab._x < -100) { ab._x = ab._x + 10000; } if (ac._x < -100) { ac._x = ac._x + 10000; } if (ad._x < -100) { ad._x = ad._x + 10000; } if (ae._x < -100) { ae._x = ae._x + 10000; } if (ba._x < -100) { ba._x = ba._x + 10000; } if (bb._x < -100) { bb._x = bb._x + 10000; } if (bc._x < -100) { bc._x = bc._x + 10000; } if (bd._x < -100) { bd._x = bd._x + 10000; } if (be._x < -100) { be._x = be._x + 10000; } celdasObjetos = new Array(); i = 0; while (i < anchoTablero) { celdasObjetos[i] = new Array(); i++; } celdasColores = new Array(); i = 0; while (i < anchoTablero) { celdasColores[i] = new Array(); i++; } celdasEstado = new Array(); i = 0; while (i < anchoTablero) { celdasEstado[i] = new Array(); i++; } celdasCongelado = new Array(); i = 0; while (i < anchoTablero) { celdasCongelado[i] = new Array(); i++; } celdasObjetos[0][0] = _11; celdasObjetos[0][1] = _12; celdasObjetos[0][2] = _13; celdasObjetos[0][3] = _14; celdasObjetos[0][4] = _15; celdasObjetos[1][0] = _21; celdasObjetos[1][1] = _22; celdasObjetos[1][2] = _23; celdasObjetos[1][3] = _24; celdasObjetos[1][4] = _25; celdasObjetos[2][0] = _31; celdasObjetos[2][1] = _32; celdasObjetos[2][2] = _33; celdasObjetos[2][3] = _34; celdasObjetos[2][4] = _35; celdasObjetos[3][0] = _41; celdasObjetos[3][1] = _42; celdasObjetos[3][2] = _43; celdasObjetos[3][3] = _44; celdasObjetos[3][4] = _45; celdasObjetos[4][0] = _51; celdasObjetos[4][1] = _52; celdasObjetos[4][2] = _53; celdasObjetos[4][3] = _54; celdasObjetos[4][4] = _55; i = 0; while (i < anchoTablero) { j = 0; while (j < altoTablero) { celdasEstado[i][j] = 0; enteroRandom = Math.floor((Math.random() * colores) + 1); if (enteroRandom == 1) { celdasObjetos[i][j].gotoAndStop("invisible"); celdasColores[i][j] = 1; } else if (enteroRandom == 2) { celdasObjetos[i][j].gotoAndStop("invisible"); celdasColores[i][j] = 2; } else if (enteroRandom == 3) { celdasObjetos[i][j].gotoAndStop("invisible"); celdasColores[i][j] = 3; } celdasCongelado[i][j] = 0; celdasObjetos[i][j].congeladoF._alpha = 0; j++; } i++; } timer_.timerMask._xscale = (tiempoActual / tiempoTotal) * 100; with (cursorInGame) { gotoAndStop("normal"); } isAppear = true; nextSquare = true; _root.local_data.data.gameMode = 2; _root.local_data.data.celdasColores = new Array(); i = 0; while (i < anchoTablero) { _root.local_data.data.celdasColores[i] = new Array(); i++; } _root.local_data.data.celdasEstado = new Array(); i = 0; while (i < anchoTablero) { _root.local_data.data.celdasEstado[i] = new Array(); i++; } _root.local_data.data.celdasCongelado = new Array(); i = 0; while (i < anchoTablero) { _root.local_data.data.celdasCongelado[i] = new Array(); i++; } _root.local_data.data.pointAX = 0; _root.local_data.data.pointAY = 0; _root.local_data.data.pointBX = 0; _root.local_data.data.pointBY = 0; _root.local_data.flush(); } else if (_root.local_data.data.gameMode == 2) { actualScore = _root.local_data.data.actualScore; gameScore = _root.local_data.data.gameScore; contLineas = _root.local_data.data.contLineas; bonus = _root.local_data.data.bonus; mLineas = _root.local_data.data.mLineas; mBronze = _root.local_data.data.mBronze; mPlata = _root.local_data.data.mPlata; mOro = _root.local_data.data.mOro; tiempoActual = _root.local_data.data.tiempoActual; gameSpeed = _root.local_data.data.gameSpeed; dif = _root.local_data.data.dif; pointAX = _root.local_data.data.pointAX; pointAY = _root.local_data.data.pointAY; pointBX = _root.local_data.data.pointBX; pointBY = _root.local_data.data.pointBY; if (pointAY == pointBY) { if (pointAY == 0) { aa._x = aa._x - 10000; } else if (pointAY == 1) { ab._x = ab._x - 10000; } else if (pointAY == 2) { ac._x = ac._x - 10000; } else if (pointAY == 3) { ad._x = ad._x - 10000; } else if (pointAY == 4) { ae._x = ae._x - 10000; } } else if (pointAX == pointBX) { if (pointAX == 0) { ba._x = ba._x - 10000; } else if (pointAX == 1) { bb._x = bb._x - 10000; } else if (pointAX == 2) { bc._x = bc._x - 10000; } else if (pointAX == 3) { bd._x = bd._x - 10000; } else if (pointAX == 4) { be._x = be._x - 10000; } } celdasObjetos = new Array(); i = 0; while (i < anchoTablero) { celdasObjetos[i] = new Array(); i++; } celdasColores = new Array(); i = 0; while (i < anchoTablero) { celdasColores[i] = new Array(); i++; } celdasEstado = new Array(); i = 0; while (i < anchoTablero) { celdasEstado[i] = new Array(); i++; } celdasCongelado = new Array(); i = 0; while (i < anchoTablero) { celdasCongelado[i] = new Array(); i++; } celdasObjetos[0][0] = _11; celdasObjetos[0][1] = _12; celdasObjetos[0][2] = _13; celdasObjetos[0][3] = _14; celdasObjetos[0][4] = _15; celdasObjetos[1][0] = _21; celdasObjetos[1][1] = _22; celdasObjetos[1][2] = _23; celdasObjetos[1][3] = _24; celdasObjetos[1][4] = _25; celdasObjetos[2][0] = _31; celdasObjetos[2][1] = _32; celdasObjetos[2][2] = _33; celdasObjetos[2][3] = _34; celdasObjetos[2][4] = _35; celdasObjetos[3][0] = _41; celdasObjetos[3][1] = _42; celdasObjetos[3][2] = _43; celdasObjetos[3][3] = _44; celdasObjetos[3][4] = _45; celdasObjetos[4][0] = _51; celdasObjetos[4][1] = _52; celdasObjetos[4][2] = _53; celdasObjetos[4][3] = _54; celdasObjetos[4][4] = _55; i = 0; while (i < anchoTablero) { j = 0; while (j < altoTablero) { celdasEstado[i][j] = _root.local_data.data.celdasEstado[i][j]; celdasColores[i][j] = _root.local_data.data.celdasColores[i][j]; celdasObjetos[i][j].gotoAndStop("invisible"); celdasCongelado[i][j] = _root.local_data.data.celdasCongelado[i][j]; if (celdasCongelado[i][j] == 1) { celdasObjetos[i][j].congeladoF._alpha = TRANS_CONGELADO; } else { celdasObjetos[i][j].congeladoF._alpha = 0; } j++; } i++; } timer_.timerMask._xscale = (tiempoActual / tiempoTotal) * 100; with (cursorInGame) { gotoAndStop("normal"); } isAppear = true; nextSquare = true; } } function gameCycleControl() { if (isGame == true) { i = 0; while (i < anchoTablero) { if (((((((celdasColores[i][0] == 1) && (celdasColores[i][1] == 1)) && (celdasColores[i][2] == 1)) && (celdasColores[i][3] == 1)) && (celdasColores[i][4] == 1)) || (((((celdasColores[i][0] == 2) && (celdasColores[i][1] == 2)) && (celdasColores[i][2] == 2)) && (celdasColores[i][3] == 2)) && (celdasColores[i][4] == 2))) || (((((celdasColores[i][0] == 3) && (celdasColores[i][1] == 3)) && (celdasColores[i][2] == 3)) && (celdasColores[i][3] == 3)) && (celdasColores[i][4] == 3))) { celdasEstado[i][0] = 1; celdasEstado[i][1] = 1; celdasEstado[i][2] = 1; celdasEstado[i][3] = 1; celdasEstado[i][4] = 1; getPoints = true; } if (((((((celdasColores[0][i] == 1) && (celdasColores[1][i] == 1)) && (celdasColores[2][i] == 1)) && (celdasColores[3][i] == 1)) && (celdasColores[4][i] == 1)) || (((((celdasColores[0][i] == 2) && (celdasColores[1][i] == 2)) && (celdasColores[2][i] == 2)) && (celdasColores[3][i] == 2)) && (celdasColores[4][i] == 2))) || (((((celdasColores[0][i] == 3) && (celdasColores[1][i] == 3)) && (celdasColores[2][i] == 3)) && (celdasColores[3][i] == 3)) && (celdasColores[4][i] == 3))) { celdasEstado[0][i] = 1; celdasEstado[1][i] = 1; celdasEstado[2][i] = 1; celdasEstado[3][i] = 1; celdasEstado[4][i] = 1; getPoints = true; } i++; } if (tiempoActual < 0) { tiempoActual = 0; isDisappear = true; nextSquare = true; } if ((isAction == true) && (getPoints == false)) { if (aa._x < -100) { aa._x = aa._x + 10000; } if (ab._x < -100) { ab._x = ab._x + 10000; } if (ac._x < -100) { ac._x = ac._x + 10000; } if (ad._x < -100) { ad._x = ad._x + 10000; } if (ae._x < -100) { ae._x = ae._x + 10000; } if (ba._x < -100) { ba._x = ba._x + 10000; } if (bb._x < -100) { bb._x = bb._x + 10000; } if (bc._x < -100) { bc._x = bc._x + 10000; } if (bd._x < -100) { bd._x = bd._x + 10000; } if (be._x < -100) { be._x = be._x + 10000; } if (pointAY == pointBY) { if (pointAY == 0) { aa._x = aa._x - 10000; } else if (pointAY == 1) { ab._x = ab._x - 10000; } else if (pointAY == 2) { ac._x = ac._x - 10000; } else if (pointAY == 3) { ad._x = ad._x - 10000; } else if (pointAY == 4) { ae._x = ae._x - 10000; } i = 0; while (i < anchoTablero) { j = 0; while (j < anchoTablero) { if ((celdasCongelado[i][j] == 1) && (j == pointAY)) { } else { celdasObjetos[i][j].congeladoF._alpha = 0; celdasCongelado[i][j] = 0; } j++; } i++; } i = 0; while (i < anchoTablero) { if (celdasCongelado[i][pointAY] == 0) { if (celdasColores[i][pointAY] == 3) { celdasColores[i][pointAY] = 2; celdasObjetos[i][pointAY].gotoAndStop("yellow"); } else if (celdasColores[i][pointAY] == 1) { celdasColores[i][pointAY] = 3; celdasObjetos[i][pointAY].gotoAndStop("red"); } else if (celdasColores[i][pointAY] == 2) { celdasColores[i][pointAY] = 1; celdasObjetos[i][pointAY].gotoAndStop("green"); } celdasCongelado[i][pointAY] = 1; celdasObjetos[i][pointAY].congeladoF._alpha = TRANS_CONGELADO; } i++; } } else if (pointAX == pointBX) { if (pointAX == 0) { ba._x = ba._x - 10000; } else if (pointAX == 1) { bb._x = bb._x - 10000; } else if (pointAX == 2) { bc._x = bc._x - 10000; } else if (pointAX == 3) { bd._x = bd._x - 10000; } else if (pointAX == 4) { be._x = be._x - 10000; } i = 0; while (i < anchoTablero) { j = 0; while (j < anchoTablero) { if ((celdasCongelado[i][j] == 1) && (i == pointAX)) { } else { celdasObjetos[i][j].congeladoF._alpha = 0; celdasCongelado[i][j] = 0; } j++; } i++; } i = 0; while (i < anchoTablero) { if (celdasCongelado[pointAX][i] == 0) { if (celdasColores[pointAX][i] == 3) { celdasColores[pointAX][i] = 2; celdasObjetos[pointAX][i].gotoAndStop("yellow"); } else if (celdasColores[pointAX][i] == 1) { celdasColores[pointAX][i] = 3; celdasObjetos[pointAX][i].gotoAndStop("red"); } else if (celdasColores[pointAX][i] == 2) { celdasColores[pointAX][i] = 1; celdasObjetos[pointAX][i].gotoAndStop("green"); } celdasCongelado[pointAX][i] = 1; celdasObjetos[pointAX][i].congeladoF._alpha = TRANS_CONGELADO; } i++; } } isAction = false; _root.local_data.data.actualScore = actualScore; _root.local_data.data.gameScore = gameScore; _root.local_data.data.contLineas = contLineas; _root.local_data.data.bonus = bonus; _root.local_data.data.mLineas = mLineas; _root.local_data.data.mBronze = mBronze; _root.local_data.data.mPlata = mPlata; _root.local_data.data.mOro = mOro; _root.local_data.data.tiempoActual = tiempoActual; _root.local_data.data.gameSpeed = gameSpeed; _root.local_data.data.dif = dif; _root.local_data.data.pointAX = pointAX; _root.local_data.data.pointAY = pointAY; _root.local_data.data.pointBX = pointBX; _root.local_data.data.pointBY = pointBY; i = 0; while (i < anchoTablero) { j = 0; while (j < altoTablero) { _root.local_data.data.celdasEstado[i][j] = celdasEstado[i][j]; _root.local_data.data.celdasColores[i][j] = celdasColores[i][j]; _root.local_data.data.celdasCongelado[i][j] = celdasCongelado[i][j]; j++; } i++; } } detPatron(); } } function detPatron() { if (isGame == true) { if (getPoints == true) { bonus = 0; contLineas = 0; i = 0; while (i < anchoTablero) { if (((((((celdasColores[i][0] == 1) && (celdasColores[i][1] == 1)) && (celdasColores[i][2] == 1)) && (celdasColores[i][3] == 1)) && (celdasColores[i][4] == 1)) || (((((celdasColores[i][0] == 2) && (celdasColores[i][1] == 2)) && (celdasColores[i][2] == 2)) && (celdasColores[i][3] == 2)) && (celdasColores[i][4] == 2))) || (((((celdasColores[i][0] == 3) && (celdasColores[i][1] == 3)) && (celdasColores[i][2] == 3)) && (celdasColores[i][3] == 3)) && (celdasColores[i][4] == 3))) { bonus++; contLineas++; } if (((((((celdasColores[0][i] == 1) && (celdasColores[1][i] == 1)) && (celdasColores[2][i] == 1)) && (celdasColores[3][i] == 1)) && (celdasColores[4][i] == 1)) || (((((celdasColores[0][i] == 2) && (celdasColores[1][i] == 2)) && (celdasColores[2][i] == 2)) && (celdasColores[3][i] == 2)) && (celdasColores[4][i] == 2))) || (((((celdasColores[0][i] == 3) && (celdasColores[1][i] == 3)) && (celdasColores[2][i] == 3)) && (celdasColores[3][i] == 3)) && (celdasColores[4][i] == 3))) { bonus++; contLineas++; } i++; } if (contLineas == 1) { actualScore = puntajeLineaBasica; tiempoActual = tiempoActual + tiempoBonus; if (tiempoActual >= tiempoTotal) { tiempoActual = tiempoTotal; } if (tiempoActual < tiempoTotal) { actualScore = puntajeLineaBasica; timer_.timerBar.gotoAndPlay("getAPoints"); sound.gotoAndPlay("win1Line"); } else { actualScore = puntajeLineaBasica * BONUS_ONMAX; timer_.timerBar.gotoAndPlay("getBPoints"); sound.gotoAndPlay("win1Line"); } oneLiner++; mBronze++; mLineas++; gameSpeed = gameSpeed + dif; dif = dif + difDA; } else { if (tiempoActual > tiempoTotal) { tiempoActual = tiempoTotal; } mLineas = mLineas + contLineas; if (contLineas == 2) { tiempoActual = tiempoActual + (tiempoBonus * 3); twoLiner++; mPlata++; } else if (contLineas == 3) { tiempoActual = tiempoActual + ((tiempoBonus * bonus) * 3); threeLiner++; mOro++; } else if (contLineas == 4) { tiempoActual = tiempoActual + ((tiempoBonus * bonus) * 4); threeLiner++; mOro++; } else if ((contLineas >= 5) && (contLineas >= 5)) { fiveLiner++; } if (tiempoActual < (tiempoTotal - 2)) { actualScore = puntajeLineaBasica * contLineas; timer_.timerBar.gotoAndPlay("getAPoints"); sound.gotoAndPlay("win2Line"); } else { actualScore = (puntajeLineaBasica * contLineas) * BONUS_ONMAX; timer_.timerBar.gotoAndPlay("getBPoints"); sound.gotoAndPlay("win2Line"); } gameSpeed = gameSpeed + dif; dif = dif + difDA; } gameScore = gameScore + actualScore; i = 0; while (i < anchoTablero) { j = 0; while (j < anchoTablero) { if (celdasEstado[i][j] == 1) { enteroRandom = Math.floor((Math.random() * colores) + 1); if (enteroRandom == 1) { if (celdasColores[i][j] == 1) { celdasObjetos[i][j].gotoAndStop("greenGreenPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 1; } else if (celdasColores[i][j] == 2) { celdasObjetos[i][j].gotoAndStop("yellowGreenPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 1; } else if (celdasColores[i][j] == 3) { celdasObjetos[i][j].gotoAndStop("redGreenPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 1; } } else if (enteroRandom == 2) { if (celdasColores[i][j] == 1) { celdasObjetos[i][j].gotoAndStop("greenYellowPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 2; } else if (celdasColores[i][j] == 3) { celdasObjetos[i][j].gotoAndStop("redYellowPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 2; } else if (celdasColores[i][j] == 2) { celdasObjetos[i][j].gotoAndStop("yellowYellowPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 2; } } else if (enteroRandom == 3) { if (celdasColores[i][j] == 1) { celdasObjetos[i][j].gotoAndStop("greenRedPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 3; } else if (celdasColores[i][j] == 2) { celdasObjetos[i][j].gotoAndStop("yellowRedPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 3; } else if (celdasColores[i][j] == 3) { celdasObjetos[i][j].gotoAndStop("redRedPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 3; } } celdasEstado[i][j] = 0; } j++; } i++; } getPoints = false; _root.local_data.data.actualScore = actualScore; _root.local_data.data.gameScore = gameScore; _root.local_data.data.contLineas = contLineas; _root.local_data.data.bonus = bonus; _root.local_data.data.mLineas = mLineas; _root.local_data.data.mBronze = mBronze; _root.local_data.data.mPlata = mPlata; _root.local_data.data.mOro = mOro; _root.local_data.data.tiempoActual = tiempoActual; _root.local_data.data.gameSpeed = gameSpeed; _root.local_data.data.dif = dif; _root.local_data.data.pointAX = pointAX; _root.local_data.data.pointAY = pointAY; _root.local_data.data.pointBX = pointBX; _root.local_data.data.pointBY = pointBY; i = 0; while (i < anchoTablero) { j = 0; while (j < altoTablero) { _root.local_data.data.celdasEstado[i][j] = celdasEstado[i][j]; _root.local_data.data.celdasColores[i][j] = celdasColores[i][j]; _root.local_data.data.celdasCongelado[i][j] = celdasCongelado[i][j]; j++; } i++; } } } } function inputMarco(aX, aY, bX, bY) { if (((isGame == true) && (isAction == false)) && (getPoints == false)) { pointAY = aY; pointAX = aX; pointBY = bY; pointBX = bX; isAction = true; sound.gotoAndPlay("colorUp"); } } function onMouseOver(aX, aY, bX, bY) { with (cursorInGame) { gotoAndStop("turnArrow"); } if ((isGame == true) && (isAction == false)) { with (cursorInGame) { gotoAndStop("turnArrow"); } if (aX == bX) { i = 0; while (i < anchoTablero) { if ((celdasColores[aX][i] == 1) && (celdasCongelado[aX][i] == 0)) { celdasObjetos[aX][i].gotoAndPlay("mouseOverGreen"); } else if ((celdasColores[aX][i] == 2) && (celdasCongelado[aX][i] == 0)) { celdasObjetos[aX][i].gotoAndPlay("mouseOverYellow"); } else if ((celdasColores[aX][i] == 3) && (celdasCongelado[aX][i] == 0)) { celdasObjetos[aX][i].gotoAndPlay("mouseOverRed"); } if (celdasCongelado[aX][i] != 1) { if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = BORDER_HINT; } } else if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = FORBIDDEN_HINT; } i++; } } else if (aY == bY) { i = 0; while (i < anchoTablero) { if ((celdasColores[i][aY] == 1) && (celdasCongelado[i][aY] == 0)) { celdasObjetos[i][aY].gotoAndPlay("mouseOverGreen"); } else if ((celdasColores[i][aY] == 2) && (celdasCongelado[i][aY] == 0)) { celdasObjetos[i][aY].gotoAndPlay("mouseOverYellow"); } else if ((celdasColores[i][aY] == 3) && (celdasCongelado[i][aY] == 0)) { celdasObjetos[i][aY].gotoAndPlay("mouseOverRed"); } if (celdasCongelado[i][aY] != 1) { if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = BORDER_HINT; } } else if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = FORBIDDEN_HINT; } i++; } } } } function onMouseOut(aX, aY, bX, bY) { with (cursorInGame) { gotoAndStop("normal"); } if ((isGame == true) && (isAction == false)) { if (aX == bX) { i = 0; while (i < anchoTablero) { if (celdasColores[aX][i] == 1) { celdasObjetos[aX][i].gotoAndStop("green"); if (celdasCongelado[aX][i] == 1) { celdasObjetos[aX][i].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } else if (celdasColores[aX][i] == 2) { celdasObjetos[aX][i].gotoAndStop("yellow"); if (celdasCongelado[aX][i] == 1) { celdasObjetos[aX][i].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } else if (celdasColores[aX][i] == 3) { celdasObjetos[aX][i].gotoAndStop("red"); if (celdasCongelado[aX][i] == 1) { celdasObjetos[aX][i].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } i++; } } else if (aY == bY) { i = 0; while (i < anchoTablero) { if (celdasColores[i][aY] == 1) { celdasObjetos[i][aY].gotoAndStop("green"); if (celdasCongelado[i][aY] == 1) { celdasObjetos[i][aY].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } else if (celdasColores[i][aY] == 2) { celdasObjetos[i][aY].gotoAndStop("yellow"); if (celdasCongelado[i][aY] == 1) { celdasObjetos[i][aY].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } else if (celdasColores[i][aY] == 3) { celdasObjetos[i][aY].gotoAndStop("red"); if (celdasCongelado[i][aY] == 1) { celdasObjetos[i][aY].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } i++; } } textBar.gotoAndStop(1); textBar.tipBoxText = ""; } } function disappearBoard() { if (isDisappear == true) { isGame = false; if (nextSquare == true) { if (celdasColores[l][m] == 1) { celdasObjetos[l][m].gotoAndPlay("greenFadeOut"); } else if (celdasColores[l][m] == 2) { celdasObjetos[l][m].gotoAndPlay("yellowFadeOut"); } else if (celdasColores[l][m] == 3) { celdasObjetos[l][m].gotoAndPlay("redFadeOut"); } if (celdasCongelado[l][m] == 1) { celdasObjetos[l][m].congeladoF._alpha = 0; } else { celdasObjetos[l][m].congeladoF._alpha = 0; } m++; if (m >= altoTablero) { m = 0; l++; if (l >= anchoTablero) { l = 0; isDisappear = false; _root.local_data.data.gameMode = 0; if (isRestart == true) { createBoard(); isRestart = false; nextSquare = true; isAppear = true; } else if (isChangeModeEndless == true) { isChangeModeEndless = false; _root.gotoAndStop("partidaEndlessEng"); } else if (isChangeModeBoard == true) { isChangeModeBoard = false; _root.gotoAndStop("partidaBoardEng"); } else if (isChangeModeNormal == true) { isChangeModeNormal = false; _root.gotoAndStop("partidaNormalEng"); } else { finalWindow.gotoAndPlay("fadeIn"); fondoOpaco.gotoAndPlay("fadeIn"); } } } if (isAppear == false) { nextSquare = false; } } } } function appearBoard() { if (isAppear == true) { if (nextSquare == true) { if (celdasColores[l][m] == 1) { celdasObjetos[l][m].gotoAndPlay("greenFadeIn"); } else if (celdasColores[l][m] == 2) { celdasObjetos[l][m].gotoAndPlay("yellowFadeIn"); } else if (celdasColores[l][m] == 3) { celdasObjetos[l][m].gotoAndPlay("redFadeIn"); } if (celdasCongelado[l][m] == 1) { celdasObjetos[l][m].congeladoF._alpha = TRANS_CONGELADO; } else { celdasObjetos[l][m].congeladoF._alpha = 0; } m++; if (m >= altoTablero) { m = 0; l++; if (l >= anchoTablero) { l = 0; isAppear = false; isGame = true; } } nextSquare = false; } } } BORDER_HINT = "Click to flip arrows. This controls how the squares cycle through colors."; FORBIDDEN_HINT = "Arrows in squares with 'forbidden' sign cannot be flipped."; BAR_HINT = "When the turn bar is depleted, the game is over."; TURN_HINT = "Click to cycle the squares' colors and spend turns."; BRONZE_HINT = "Bronze Medal: Awarded for achieving 3 lines at the same time."; SILVER_HINT = "Silver Medal: Awarded for achieving 4 lines at the same time."; GOLD_HINT = "Gold Medal: Awarded for achieving 5 or more lines at the same time."; CASH_IN_HINT = "Click to get points for all the lines formed."; SCORE_HINT = "Forming more lines earns you more points."; SQUARE_HINT = "Click to cycle the squares' colors."; dif = 0.1; difDA = 0.0001; TRANS_ROOTARROW = 65; TRANS_GLOWPIEZA = 25; TRANS_CONGELADO = 35; BONUS_ONMAX = 3; fps = 24; eco = 24; actualF = 0; resetCount = 0; resetState = false; secPC = 10; actualScore = 0; gameScore = 0; puntajeLineaBasica = 250; contLineas = 0; bonus = 0; pointAX = 0; pointAY = 0; pointBX = 0; pointBY = 0; firstTime = true; cursorContador = 0; controlTrigger = true; oneLiner = 0; twoLiner = 0; threeLiner = 0; fourLiner = 0; fiveLiner = 0; isDisappear = false; isAppear = true; nextSquare = true; onBonus = false; l = 0; m = 0; mLineas = 0; mBronze = 0; mPlata = 0; mOro = 0; isRestart = false; isChangeModeEndless = false; isChangeModeNormal = false; isChangeModeBoard = false; gameMode = 0; Mouse.hide(); startDrag ("cursorInGame", true);
Instance of Symbol 276 MovieClip "timer_" in Symbol 358 MovieClip Frame 1
on (rollOver) { if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = "Represent the turns left. Achieve more lines to gain turns."; } } on (rollOut) { if (textBar.tipBoxText != "") { textBar.gotoAndStop(1); textBar.tipBoxText = ""; } }
Instance of Symbol 99 MovieClip "_11" in Symbol 358 MovieClip Frame 1
onClipEvent (load) { _parent.createBoard(); } onClipEvent (enterFrame) { _parent.appearBoard(); _parent.disappearBoard(); _parent.gameCycleControl(); if (_parent.cursorContador > 0) { _parent.cursorContador++; if (_parent.cursorContador > _parent.eco) { _parent.isAction = false; } } }
Instance of Symbol 120 MovieClip "completeFade" in Symbol 358 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay (1); }
Instance of Symbol 352 MovieClip "normalButton" in Symbol 358 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (1); }
Instance of Symbol 327 MovieClip "boardButton" in Symbol 358 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (1); }
Instance of Symbol 175 MovieClip "sound" in Symbol 358 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Instance of Symbol 338 MovieClip "soundOnOff" in Symbol 358 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 366 MovieClip Frame 1
function createBoard() { if (_root.local_data.data.gameMode == 0) { actualScore = 0; gameScore = 0; contLineas = 0; bonus = 0; mLineas = 0; mBronze = 0; mPlata = 0; mOro = 0; tiempoActual = tiempoTotal / 2; gameSpeed = 1; dif = 0.1; if (aa._x < -100) { aa._x = aa._x + 10000; } if (ab._x < -100) { ab._x = ab._x + 10000; } if (ac._x < -100) { ac._x = ac._x + 10000; } if (ad._x < -100) { ad._x = ad._x + 10000; } if (ae._x < -100) { ae._x = ae._x + 10000; } if (ba._x < -100) { ba._x = ba._x + 10000; } if (bb._x < -100) { bb._x = bb._x + 10000; } if (bc._x < -100) { bc._x = bc._x + 10000; } if (bd._x < -100) { bd._x = bd._x + 10000; } if (be._x < -100) { be._x = be._x + 10000; } celdasObjetos = new Array(); i = 0; while (i < anchoTablero) { celdasObjetos[i] = new Array(); i++; } celdasColores = new Array(); i = 0; while (i < anchoTablero) { celdasColores[i] = new Array(); i++; } celdasEstado = new Array(); i = 0; while (i < anchoTablero) { celdasEstado[i] = new Array(); i++; } celdasCongelado = new Array(); i = 0; while (i < anchoTablero) { celdasCongelado[i] = new Array(); i++; } celdasObjetos[0][0] = _11; celdasObjetos[0][1] = _12; celdasObjetos[0][2] = _13; celdasObjetos[0][3] = _14; celdasObjetos[0][4] = _15; celdasObjetos[1][0] = _21; celdasObjetos[1][1] = _22; celdasObjetos[1][2] = _23; celdasObjetos[1][3] = _24; celdasObjetos[1][4] = _25; celdasObjetos[2][0] = _31; celdasObjetos[2][1] = _32; celdasObjetos[2][2] = _33; celdasObjetos[2][3] = _34; celdasObjetos[2][4] = _35; celdasObjetos[3][0] = _41; celdasObjetos[3][1] = _42; celdasObjetos[3][2] = _43; celdasObjetos[3][3] = _44; celdasObjetos[3][4] = _45; celdasObjetos[4][0] = _51; celdasObjetos[4][1] = _52; celdasObjetos[4][2] = _53; celdasObjetos[4][3] = _54; celdasObjetos[4][4] = _55; i = 0; while (i < anchoTablero) { j = 0; while (j < altoTablero) { celdasEstado[i][j] = 0; enteroRandom = Math.floor((Math.random() * colores) + 1); if (enteroRandom == 1) { celdasObjetos[i][j].gotoAndStop("invisible"); celdasColores[i][j] = 1; } else if (enteroRandom == 2) { celdasObjetos[i][j].gotoAndStop("invisible"); celdasColores[i][j] = 2; } else if (enteroRandom == 3) { celdasObjetos[i][j].gotoAndStop("invisible"); celdasColores[i][j] = 3; } celdasCongelado[i][j] = 0; celdasObjetos[i][j].congeladoF._alpha = 0; j++; } i++; } timer_.timerMask._xscale = (tiempoActual / tiempoTotal) * 100; _root.local_data.data.gameMode = 3; _root.local_data.data.celdasColores = new Array(); i = 0; while (i < anchoTablero) { _root.local_data.data.celdasColores[i] = new Array(); i++; } _root.local_data.data.celdasEstado = new Array(); i = 0; while (i < anchoTablero) { _root.local_data.data.celdasEstado[i] = new Array(); i++; } _root.local_data.data.celdasCongelado = new Array(); i = 0; while (i < anchoTablero) { _root.local_data.data.celdasCongelado[i] = new Array(); i++; } _root.local_data.data.pointAX = 0; _root.local_data.data.pointAY = 0; _root.local_data.data.pointBX = 0; _root.local_data.data.pointBY = 0; _root.local_data.flush(); with (cursorInGame) { gotoAndStop("normal"); } isAppear = true; nextSquare = true; } else if (_root.local_data.data.gameMode == 3) { actualScore = _root.local_data.data.actualScore; gameScore = _root.local_data.data.gameScore; contLineas = _root.local_data.data.contLineas; bonus = _root.local_data.data.bonus; mLineas = _root.local_data.data.mLineas; mBronze = _root.local_data.data.mBronze; mPlata = _root.local_data.data.mPlata; mOro = _root.local_data.data.mOro; tiempoActual = _root.local_data.data.tiempoActual; gameSpeed = _root.local_data.data.gameSpeed; dif = _root.local_data.data.dif; pointAX = _root.local_data.data.pointAX; pointAY = _root.local_data.data.pointAY; pointBX = _root.local_data.data.pointBX; pointBY = _root.local_data.data.pointBY; if (pointAY == pointBY) { if (pointAY == 0) { aa._x = aa._x - 10000; } else if (pointAY == 1) { ab._x = ab._x - 10000; } else if (pointAY == 2) { ac._x = ac._x - 10000; } else if (pointAY == 3) { ad._x = ad._x - 10000; } else if (pointAY == 4) { ae._x = ae._x - 10000; } } else if (pointAX == pointBX) { if (pointAX == 0) { ba._x = ba._x - 10000; } else if (pointAX == 1) { bb._x = bb._x - 10000; } else if (pointAX == 2) { bc._x = bc._x - 10000; } else if (pointAX == 3) { bd._x = bd._x - 10000; } else if (pointAX == 4) { be._x = be._x - 10000; } } celdasObjetos = new Array(); i = 0; while (i < anchoTablero) { celdasObjetos[i] = new Array(); i++; } celdasColores = new Array(); i = 0; while (i < anchoTablero) { celdasColores[i] = new Array(); i++; } celdasEstado = new Array(); i = 0; while (i < anchoTablero) { celdasEstado[i] = new Array(); i++; } celdasCongelado = new Array(); i = 0; while (i < anchoTablero) { celdasCongelado[i] = new Array(); i++; } celdasObjetos[0][0] = _11; celdasObjetos[0][1] = _12; celdasObjetos[0][2] = _13; celdasObjetos[0][3] = _14; celdasObjetos[0][4] = _15; celdasObjetos[1][0] = _21; celdasObjetos[1][1] = _22; celdasObjetos[1][2] = _23; celdasObjetos[1][3] = _24; celdasObjetos[1][4] = _25; celdasObjetos[2][0] = _31; celdasObjetos[2][1] = _32; celdasObjetos[2][2] = _33; celdasObjetos[2][3] = _34; celdasObjetos[2][4] = _35; celdasObjetos[3][0] = _41; celdasObjetos[3][1] = _42; celdasObjetos[3][2] = _43; celdasObjetos[3][3] = _44; celdasObjetos[3][4] = _45; celdasObjetos[4][0] = _51; celdasObjetos[4][1] = _52; celdasObjetos[4][2] = _53; celdasObjetos[4][3] = _54; celdasObjetos[4][4] = _55; i = 0; while (i < anchoTablero) { j = 0; while (j < altoTablero) { celdasEstado[i][j] = _root.local_data.data.celdasEstado[i][j]; celdasColores[i][j] = _root.local_data.data.celdasColores[i][j]; celdasObjetos[i][j].gotoAndStop("invisible"); celdasCongelado[i][j] = _root.local_data.data.celdasCongelado[i][j]; if (celdasCongelado[i][j] == 1) { celdasObjetos[i][j].congeladoF._alpha = TRANS_CONGELADO; } else { celdasObjetos[i][j].congeladoF._alpha = 0; } j++; } i++; } timer_.timerMask._xscale = (tiempoActual / tiempoTotal) * 100; with (cursorInGame) { gotoAndStop("normal"); } isAppear = true; nextSquare = true; } } function gameCycleControl() { if (isGame == true) { if (((((((((((((((((((((((((((celdasColores[0][0] == 1) && (celdasColores[0][1] == 1)) && (celdasColores[0][2] == 1)) && (celdasColores[0][3] == 1)) && (celdasColores[0][4] == 1)) && (celdasColores[1][0] == 1)) && (celdasColores[1][1] == 1)) && (celdasColores[1][2] == 1)) && (celdasColores[1][3] == 1)) && (celdasColores[1][4] == 1)) && (celdasColores[2][0] == 1)) && (celdasColores[2][1] == 1)) && (celdasColores[2][2] == 1)) && (celdasColores[2][3] == 1)) && (celdasColores[2][4] == 1)) && (celdasColores[3][0] == 1)) && (celdasColores[3][1] == 1)) && (celdasColores[3][2] == 1)) && (celdasColores[3][3] == 1)) && (celdasColores[3][4] == 1)) && (celdasColores[4][0] == 1)) && (celdasColores[4][1] == 1)) && (celdasColores[4][2] == 1)) && (celdasColores[4][3] == 1)) && (celdasColores[4][4] == 1)) || (((((((((((((((((((((((((celdasColores[0][0] == 2) && (celdasColores[0][1] == 2)) && (celdasColores[0][2] == 2)) && (celdasColores[0][3] == 2)) && (celdasColores[0][4] == 2)) && (celdasColores[1][0] == 2)) && (celdasColores[1][1] == 2)) && (celdasColores[1][2] == 2)) && (celdasColores[1][3] == 2)) && (celdasColores[1][4] == 2)) && (celdasColores[2][0] == 2)) && (celdasColores[2][1] == 2)) && (celdasColores[2][2] == 2)) && (celdasColores[2][3] == 2)) && (celdasColores[2][4] == 2)) && (celdasColores[3][0] == 2)) && (celdasColores[3][1] == 2)) && (celdasColores[3][2] == 2)) && (celdasColores[3][3] == 2)) && (celdasColores[3][4] == 2)) && (celdasColores[4][0] == 2)) && (celdasColores[4][1] == 2)) && (celdasColores[4][2] == 2)) && (celdasColores[4][3] == 2)) && (celdasColores[4][4] == 2))) || (((((((((((((((((((((((((celdasColores[0][0] == 3) && (celdasColores[0][1] == 3)) && (celdasColores[0][2] == 3)) && (celdasColores[0][3] == 3)) && (celdasColores[0][4] == 3)) && (celdasColores[1][0] == 3)) && (celdasColores[1][1] == 3)) && (celdasColores[1][2] == 3)) && (celdasColores[1][3] == 3)) && (celdasColores[1][4] == 3)) && (celdasColores[2][0] == 3)) && (celdasColores[2][1] == 3)) && (celdasColores[2][2] == 3)) && (celdasColores[2][3] == 3)) && (celdasColores[2][4] == 3)) && (celdasColores[3][0] == 3)) && (celdasColores[3][1] == 3)) && (celdasColores[3][2] == 3)) && (celdasColores[3][3] == 3)) && (celdasColores[3][4] == 3)) && (celdasColores[4][0] == 3)) && (celdasColores[4][1] == 3)) && (celdasColores[4][2] == 3)) && (celdasColores[4][3] == 3)) && (celdasColores[4][4] == 3))) { getPoints = true; i = 0; while (i < anchoTablero) { j = 0; while (j < anchoTablero) { celdasEstado[i][j] = 1; j++; } i++; } } if ((isAction == true) && (getPoints == false)) { if (aa._x < -100) { aa._x = aa._x + 10000; } if (ab._x < -100) { ab._x = ab._x + 10000; } if (ac._x < -100) { ac._x = ac._x + 10000; } if (ad._x < -100) { ad._x = ad._x + 10000; } if (ae._x < -100) { ae._x = ae._x + 10000; } if (ba._x < -100) { ba._x = ba._x + 10000; } if (bb._x < -100) { bb._x = bb._x + 10000; } if (bc._x < -100) { bc._x = bc._x + 10000; } if (bd._x < -100) { bd._x = bd._x + 10000; } if (be._x < -100) { be._x = be._x + 10000; } if (pointAY == pointBY) { if (pointAY == 0) { aa._x = aa._x - 10000; } else if (pointAY == 1) { ab._x = ab._x - 10000; } else if (pointAY == 2) { ac._x = ac._x - 10000; } else if (pointAY == 3) { ad._x = ad._x - 10000; } else if (pointAY == 4) { ae._x = ae._x - 10000; } i = 0; while (i < anchoTablero) { j = 0; while (j < anchoTablero) { if ((celdasCongelado[i][j] == 1) && (j == pointAY)) { } else { celdasObjetos[i][j].congeladoF._alpha = 0; celdasCongelado[i][j] = 0; } j++; } i++; } i = 0; while (i < anchoTablero) { if (celdasCongelado[i][pointAY] == 0) { if (celdasColores[i][pointAY] == 3) { celdasColores[i][pointAY] = 2; celdasObjetos[i][pointAY].gotoAndStop("yellow"); } else if (celdasColores[i][pointAY] == 1) { celdasColores[i][pointAY] = 3; celdasObjetos[i][pointAY].gotoAndStop("red"); } else if (celdasColores[i][pointAY] == 2) { celdasColores[i][pointAY] = 1; celdasObjetos[i][pointAY].gotoAndStop("green"); } celdasCongelado[i][pointAY] = 1; celdasObjetos[i][pointAY].congeladoF._alpha = TRANS_CONGELADO; } i++; } gameScore++; } else if (pointAX == pointBX) { if (pointAX == 0) { ba._x = ba._x - 10000; } else if (pointAX == 1) { bb._x = bb._x - 10000; } else if (pointAX == 2) { bc._x = bc._x - 10000; } else if (pointAX == 3) { bd._x = bd._x - 10000; } else if (pointAX == 4) { be._x = be._x - 10000; } i = 0; while (i < anchoTablero) { j = 0; while (j < anchoTablero) { if ((celdasCongelado[i][j] == 1) && (i == pointAX)) { } else { celdasObjetos[i][j].congeladoF._alpha = 0; celdasCongelado[i][j] = 0; } j++; } i++; } i = 0; while (i < anchoTablero) { if (celdasCongelado[pointAX][i] == 0) { if (celdasColores[pointAX][i] == 3) { celdasColores[pointAX][i] = 2; celdasObjetos[pointAX][i].gotoAndStop("yellow"); } else if (celdasColores[pointAX][i] == 1) { celdasColores[pointAX][i] = 3; celdasObjetos[pointAX][i].gotoAndStop("red"); } else if (celdasColores[pointAX][i] == 2) { celdasColores[pointAX][i] = 1; celdasObjetos[pointAX][i].gotoAndStop("green"); } celdasCongelado[pointAX][i] = 1; celdasObjetos[pointAX][i].congeladoF._alpha = TRANS_CONGELADO; } i++; } gameScore++; } isAction = false; _root.local_data.data.actualScore = actualScore; _root.local_data.data.gameScore = gameScore; _root.local_data.data.contLineas = contLineas; _root.local_data.data.bonus = bonus; _root.local_data.data.mLineas = mLineas; _root.local_data.data.mBronze = mBronze; _root.local_data.data.mPlata = mPlata; _root.local_data.data.mOro = mOro; _root.local_data.data.tiempoActual = tiempoActual; _root.local_data.data.gameSpeed = gameSpeed; _root.local_data.data.dif = dif; _root.local_data.data.pointAX = pointAX; _root.local_data.data.pointAY = pointAY; _root.local_data.data.pointBX = pointBX; _root.local_data.data.pointBY = pointBY; i = 0; while (i < anchoTablero) { j = 0; while (j < altoTablero) { _root.local_data.data.celdasEstado[i][j] = celdasEstado[i][j]; _root.local_data.data.celdasColores[i][j] = celdasColores[i][j]; _root.local_data.data.celdasCongelado[i][j] = celdasCongelado[i][j]; j++; } i++; } } detPatron(); } } function detPatron() { if (isGame == true) { if (getPoints == true) { i = 0; while (i < anchoTablero) { j = 0; while (j < anchoTablero) { if (celdasColores[i][j] == 1) { celdasObjetos[i][j].gotoAndStop("greenGreenPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 1; } else if (celdasColores[i][j] == 2) { celdasObjetos[i][j].gotoAndStop("yellowYellowPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 1; } else if (celdasColores[i][j] == 3) { celdasObjetos[i][j].gotoAndStop("redRedPoint"); celdasObjetos[i][j].play(); celdasColores[i][j] = 1; } j++; } i++; } sound.gotoAndPlay("board"); getPoints = false; isDisappear = true; nextSquare = true; } } } function inputMarco(aX, aY, bX, bY) { if (((isGame == true) && (isAction == false)) && (getPoints == false)) { pointAY = aY; pointAX = aX; pointBY = bY; pointBX = bX; isAction = true; sound.gotoAndPlay("colorUp"); } } function onMouseOver(aX, aY, bX, bY) { with (cursorInGame) { gotoAndStop("turnArrow"); } if ((isGame == true) && (isAction == false)) { with (cursorInGame) { gotoAndStop("turnArrow"); } if (aX == bX) { i = 0; while (i < anchoTablero) { if ((celdasColores[aX][i] == 1) && (celdasCongelado[aX][i] == 0)) { celdasObjetos[aX][i].gotoAndPlay("mouseOverGreen"); } else if ((celdasColores[aX][i] == 2) && (celdasCongelado[aX][i] == 0)) { celdasObjetos[aX][i].gotoAndPlay("mouseOverYellow"); } else if ((celdasColores[aX][i] == 3) && (celdasCongelado[aX][i] == 0)) { celdasObjetos[aX][i].gotoAndPlay("mouseOverRed"); } if (celdasCongelado[aX][i] != 1) { if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = BORDER_HINT; } } else if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = FORBIDDEN_HINT; } i++; } } else if (aY == bY) { i = 0; while (i < anchoTablero) { if ((celdasColores[i][aY] == 1) && (celdasCongelado[i][aY] == 0)) { celdasObjetos[i][aY].gotoAndPlay("mouseOverGreen"); } else if ((celdasColores[i][aY] == 2) && (celdasCongelado[i][aY] == 0)) { celdasObjetos[i][aY].gotoAndPlay("mouseOverYellow"); } else if ((celdasColores[i][aY] == 3) && (celdasCongelado[i][aY] == 0)) { celdasObjetos[i][aY].gotoAndPlay("mouseOverRed"); } if (celdasCongelado[i][aY] != 1) { if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = BORDER_HINT; } } else if (textBar.tipBoxText == "") { textBar.gotoAndPlay(2); textBar.tipBoxText = FORBIDDEN_HINT; } i++; } } } } function onMouseOut(aX, aY, bX, bY) { with (cursorInGame) { gotoAndStop("normal"); } if ((isGame == true) && (isAction == false)) { if (aX == bX) { i = 0; while (i < anchoTablero) { if (celdasColores[aX][i] == 1) { celdasObjetos[aX][i].gotoAndStop("green"); if (celdasCongelado[aX][i] == 1) { celdasObjetos[aX][i].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } else if (celdasColores[aX][i] == 2) { celdasObjetos[aX][i].gotoAndStop("yellow"); if (celdasCongelado[aX][i] == 1) { celdasObjetos[aX][i].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } else if (celdasColores[aX][i] == 3) { celdasObjetos[aX][i].gotoAndStop("red"); if (celdasCongelado[aX][i] == 1) { celdasObjetos[aX][i].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } i++; } } else if (aY == bY) { i = 0; while (i < anchoTablero) { if (celdasColores[i][aY] == 1) { celdasObjetos[i][aY].gotoAndStop("green"); if (celdasCongelado[i][aY] == 1) { celdasObjetos[i][aY].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } else if (celdasColores[i][aY] == 2) { celdasObjetos[i][aY].gotoAndStop("yellow"); if (celdasCongelado[i][aY] == 1) { celdasObjetos[i][aY].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } else if (celdasColores[i][aY] == 3) { celdasObjetos[i][aY].gotoAndStop("red"); if (celdasCongelado[i][aY] == 1) { celdasObjetos[i][aY].sentidoPieza.rootArrow._alpha = TRANS_ROOTARROW; } } i++; } } textBar.gotoAndStop(1); textBar.tipBoxText = ""; } } function disappearBoard() { if (isDisappear == true) { isGame = false; if (nextSquare == true) { if (celdasColores[l][m] == 1) { celdasObjetos[l][m].gotoAndPlay("greenFadeOut"); } else if (celdasColores[l][m] == 2) { celdasObjetos[l][m].gotoAndPlay("yellowFadeOut"); } else if (celdasColores[l][m] == 3) { celdasObjetos[l][m].gotoAndPlay("redFadeOut"); } if (celdasCongelado[l][m] == 1) { celdasObjetos[l][m].congeladoF._alpha = 0; } else { celdasObjetos[l][m].congeladoF._alpha = 0; } m++; if (m >= altoTablero) { m = 0; l++; if (l >= anchoTablero) { l = 0; isDisappear = false; _root.local_data.data.gameMode = 0; if (isRestart == true) { createBoard(); isRestart = false; nextSquare = true; isAppear = true; } else if (isChangeModeEndless == true) { isChangeModeEndless = false; _root.gotoAndStop("partidaEndlessEng"); } else if (isChangeModeBoard == true) { isChangeModeBoard = false; _root.gotoAndStop("partidaBoardEng"); } else if (isChangeModeNormal == true) { isChangeModeNormal = false; _root.gotoAndStop("partidaNormalEng"); } else { finalWindow.gotoAndPlay("fadeIn"); fondoOpaco.gotoAndPlay("fadeIn"); } } } if (isAppear == false) { nextSquare = false; } } } } function appearBoard() { if (isAppear == true) { if (nextSquare == true) { if (celdasColores[l][m] == 1) { celdasObjetos[l][m].gotoAndPlay("greenFadeIn"); } else if (celdasColores[l][m] == 2) { celdasObjetos[l][m].gotoAndPlay("yellowFadeIn"); } else if (celdasColores[l][m] == 3) { celdasObjetos[l][m].gotoAndPlay("redFadeIn"); } if (celdasCongelado[l][m] == 1) { celdasObjetos[l][m].congeladoF._alpha = TRANS_CONGELADO; } else { celdasObjetos[l][m].congeladoF._alpha = 0; } m++; if (m >= altoTablero) { m = 0; l++; if (l >= anchoTablero) { l = 0; isAppear = false; isGame = true; } } nextSquare = false; } } } BORDER_HINT = "Click to flip arrows. This controls how the squares cycle through colors."; FORBIDDEN_HINT = "Arrows in squares with 'forbidden' sign cannot be flipped."; BAR_HINT = "When the turn bar is depleted, the game is over."; TURN_HINT = "Click to cycle the squares' colors and spend turns."; BRONZE_HINT = "Bronze Medal: Awarded for achieving 3 lines at the same time."; SILVER_HINT = "Silver Medal: Awarded for achieving 4 lines at the same time."; GOLD_HINT = "Gold Medal: Awarded for achieving 5 or more lines at the same time."; CASH_IN_HINT = "Click to get points for all the lines formed."; SCORE_HINT = "Forming more lines earns you more points."; SQUARE_HINT = "Click to cycle the squares' colors."; dif = 0.1; difDA = 0.0001; TRANS_ROOTARROW = 65; TRANS_GLOWPIEZA = 25; TRANS_CONGELADO = 35; BONUS_ONMAX = 3; fps = 24; eco = 24; actualF = 0; resetCount = 0; resetState = false; secPC = 10; actualScore = 0; gameScore = 0; puntajeLineaBasica = 250; contLineas = 0; bonus = 0; pointAX = 0; pointAY = 0; pointBX = 0; pointBY = 0; firstTime = true; cursorContador = 0; controlTrigger = true; oneLiner = 0; twoLiner = 0; threeLiner = 0; fourLiner = 0; fiveLiner = 0; isDisappear = false; isAppear = true; nextSquare = true; onBonus = false; l = 0; m = 0; mLineas = 0; mBronze = 0; mPlata = 0; mOro = 0; isRestart = false; isChangeModeEndless = false; isChangeModeNormal = false; isChangeModeBoard = false; gameMode = 0; Mouse.hide(); startDrag ("cursorInGame", true);
Instance of Symbol 99 MovieClip "_11" in Symbol 366 MovieClip Frame 1
onClipEvent (load) { _parent.createBoard(); } onClipEvent (enterFrame) { _parent.appearBoard(); _parent.disappearBoard(); _parent.gameCycleControl(); if (_parent.cursorContador > 0) { _parent.cursorContador++; if (_parent.cursorContador > _parent.eco) { _parent.isAction = false; } } }
Instance of Symbol 120 MovieClip "completeFade" in Symbol 366 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay (1); }
Instance of Symbol 352 MovieClip "normalButton" in Symbol 366 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (1); }
Instance of Symbol 324 MovieClip "endlessButton" in Symbol 366 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (1); }
Instance of Symbol 175 MovieClip "sound" in Symbol 366 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Instance of Symbol 338 MovieClip "soundOnOff" in Symbol 366 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }

Library Items

Symbol 367 MovieClip [__Packages.MochiAd]
Symbol 368 MovieClip [__Packages.mochi.MochiServices]
Symbol 369 MovieClip [__Packages.mochi.MochiScores]
Symbol 1 MovieClipUsed by:Timeline
Symbol 2 BitmapUsed by:3
Symbol 3 GraphicUses:2Used by:4
Symbol 4 MovieClipUses:3Used by:12
Symbol 5 BitmapUsed by:6
Symbol 6 GraphicUses:5Used by:7
Symbol 7 MovieClipUses:6Used by:12
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:12
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:12
Symbol 12 MovieClipUses:4 7 9 11Used by:Timeline
Symbol 13 BitmapUsed by:14
Symbol 14 GraphicUses:13Used by:27 119 191 208 293 343 358 366
Symbol 15 GraphicUsed by:16 17 18 19
Symbol 16 MovieClipUses:15Used by:27 119 191 208 293 343 358 366
Symbol 17 MovieClipUses:15Used by:27 119 191 208 293 343 358 366
Symbol 18 MovieClipUses:15Used by:27 119 191 208 293 343 358 366
Symbol 19 MovieClipUses:15Used by:27 119 191 208 293 343 358 366
Symbol 20 MovieClipUsed by:27 208
Symbol 21 GraphicUsed by:22 192 212
Symbol 22 MovieClipUses:21Used by:25 192 212
Symbol 23 FontUsed by:24
Symbol 24 TextUses:23Used by:25
Symbol 25 MovieClipUses:22 24Used by:27
Symbol 26 SoundUsed by:27
Symbol 27 MovieClipUses:14 16 17 18 19 20 25 26Used by:Timeline
Symbol 28 GraphicUsed by:100
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:100 343 358 366
Symbol 31 GraphicUsed by:34 35 36 37 38 39 40 41 42 43
Symbol 32 GraphicUsed by:33 34 35 36 37 38 39 40 41 42 43
Symbol 33 MovieClipUses:32Used by:34 35 36 37 38 39 40 41 42 43
Symbol 34 ButtonUses:31 33 32Used by:100 343 358 366
Symbol 35 ButtonUses:31 33 32Used by:100 343 358 366
Symbol 36 ButtonUses:31 33 32Used by:100 343 358 366
Symbol 37 ButtonUses:31 33 32Used by:100 343 358 366
Symbol 38 ButtonUses:31 33 32Used by:100 343 358 366
Symbol 39 ButtonUses:31 33 32Used by:100 343 358 366
Symbol 40 ButtonUses:31 33 32Used by:100 343 358 366
Symbol 41 ButtonUses:31 33 32Used by:100 343 358 366
Symbol 42 ButtonUses:31 33 32Used by:100 343 358 366
Symbol 43 ButtonUses:31 33 32Used by:100 343 358 366
Symbol 44 GraphicUsed by:99
Symbol 45 GraphicUsed by:99
Symbol 46 FontUsed by:47 295
Symbol 47 TextUses:46Used by:48
Symbol 48 MovieClipUses:47Used by:99
Symbol 49 ShapeTweeningUsed by:99
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50Used by:99
Symbol 52 GraphicUsed by:99
Symbol 53 ShapeTweeningUsed by:99
Symbol 54 GraphicUsed by:99
Symbol 55 ShapeTweeningUsed by:99
Symbol 56 GraphicUsed by:99
Symbol 57 ShapeTweeningUsed by:99
Symbol 58 ShapeTweeningUsed by:99
Symbol 59 GraphicUsed by:99
Symbol 60 ShapeTweeningUsed by:99
Symbol 61 ShapeTweeningUsed by:99
Symbol 62 ShapeTweeningUsed by:99
Symbol 63 GraphicUsed by:99
Symbol 64 ShapeTweeningUsed by:99
Symbol 65 GraphicUsed by:99
Symbol 66 ShapeTweeningUsed by:99
Symbol 67 ShapeTweeningUsed by:99
Symbol 68 ShapeTweeningUsed by:99
Symbol 69 ShapeTweeningUsed by:99
Symbol 70 ShapeTweeningUsed by:99
Symbol 71 ShapeTweeningUsed by:99
Symbol 72 GraphicUsed by:99
Symbol 73 ShapeTweeningUsed by:99
Symbol 74 GraphicUsed by:99
Symbol 75 ShapeTweeningUsed by:99
Symbol 76 ShapeTweeningUsed by:99
Symbol 77 ShapeTweeningUsed by:99
Symbol 78 ShapeTweeningUsed by:99
Symbol 79 ShapeTweeningUsed by:99
Symbol 80 ShapeTweeningUsed by:99
Symbol 81 ShapeTweeningUsed by:99
Symbol 82 ShapeTweeningUsed by:99
Symbol 83 ShapeTweeningUsed by:99
Symbol 84 ShapeTweeningUsed by:99
Symbol 85 GraphicUsed by:99
Symbol 86 ShapeTweeningUsed by:99
Symbol 87 ShapeTweeningUsed by:99
Symbol 88 GraphicUsed by:99
Symbol 89 ShapeTweeningUsed by:99
Symbol 90 ShapeTweeningUsed by:99
Symbol 91 GraphicUsed by:99
Symbol 92 ShapeTweeningUsed by:99
Symbol 93 ShapeTweeningUsed by:99
Symbol 94 ShapeTweeningUsed by:99
Symbol 95 ShapeTweeningUsed by:99
Symbol 96 GraphicUsed by:99
Symbol 97 ShapeTweeningUsed by:99
Symbol 98 ShapeTweeningUsed by:99
Symbol 99 MovieClipUses:44 45 48 49 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98Used by:100 343 358 366
Symbol 100 MovieClipUses:28 30 34 35 36 37 38 39 40 41 42 43 99Used by:103
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:103
Symbol 103 MovieClipUses:100 102Used by:191
Symbol 104 GraphicUsed by:105 215
Symbol 105 MovieClipUses:104Used by:106 191 208
Symbol 106 MovieClipUses:105Used by:191
Symbol 107 GraphicUsed by:191
Symbol 108 FontUsed by:109 110 111 112 116 193 251 252 253 311 312 313 347 348 349
Symbol 109 TextUses:108Used by:191
Symbol 110 TextUses:108Used by:191
Symbol 111 TextUses:108Used by:191
Symbol 112 TextUses:108Used by:191
Symbol 113 FontUsed by:114 115 181 182 183 194 209 210 211 316 317 360
Symbol 114 TextUses:113Used by:191
Symbol 115 TextUses:113Used by:191
Symbol 116 TextUses:108Used by:191
Symbol 117 GraphicUsed by:118
Symbol 118 ButtonUses:117Used by:191
Symbol 119 MovieClipUses:14 16 17 18 19Used by:120
Symbol 120 MovieClipUses:119Used by:191 343 358 366
Symbol 121 GraphicUsed by:191 208
Symbol 122 GraphicUsed by:123 125 127
Symbol 123 MovieClipUses:122Used by:191 208 343 358 366
Symbol 124 GraphicUsed by:191 208
Symbol 125 MovieClipUses:122Used by:191 208 343 358 366
Symbol 126 GraphicUsed by:191 208
Symbol 127 MovieClipUses:122Used by:191 208 343 358 366
Symbol 128 GraphicUsed by:191
Symbol 129 GraphicUsed by:142 143 350 351
Symbol 130 GraphicUsed by:131 137 142 143 146 149 154 155 158 161 165 166 197 201 322 323 325 326 350 351
Symbol 131 MovieClipUses:130Used by:142 143 350 351
Symbol 132 GraphicUsed by:142 143 350 351
Symbol 133 GraphicUsed by:134 142 143 154 155 165 166 322 323 325 326 350 351
Symbol 134 MovieClipUses:133Used by:135
Symbol 135 MovieClipUses:134Used by:142 143 154 155 165 166 322 323 325 326 350 351
Symbol 136 GraphicUsed by:142 143 350 351
Symbol 137 MovieClipUses:130Used by:142 143 350 351
Symbol 138 GraphicUsed by:142 143 350 351
Symbol 139 GraphicUsed by:140 163
Symbol 140 MovieClipUses:139Used by:142 143 350 351
Symbol 141 GraphicUsed by:142 143 350 351
Symbol 142 ButtonUses:129 131 132 135 136 137 138 140 141 130 133Used by:144
Symbol 143 ButtonUses:129 131 132 135 136 137 138 140 141 130 133Used by:144
Symbol 144 MovieClipUses:142 143Used by:191
Symbol 145 GraphicUsed by:154 155 322 323
Symbol 146 MovieClipUses:130Used by:154 155 322 323
Symbol 147 GraphicUsed by:154 155 322 323
Symbol 148 GraphicUsed by:154 155 322 323
Symbol 149 MovieClipUses:130Used by:154 155 322 323
Symbol 150 GraphicUsed by:154 155 322 323
Symbol 151 GraphicUsed by:152 203 205 207 255 299 301 309 319 346
Symbol 152 MovieClipUses:151Used by:154 155 322 323
Symbol 153 GraphicUsed by:154 155 322 323
Symbol 154 ButtonUses:145 146 147 135 148 149 150 152 153 130 133Used by:156
Symbol 155 ButtonUses:145 146 147 135 148 149 150 152 153 130 133Used by:156
Symbol 156 MovieClipUses:154 155Used by:191
Symbol 157 GraphicUsed by:165 166 325 326
Symbol 158 MovieClipUses:130Used by:165 166 325 326
Symbol 159 GraphicUsed by:165 166 325 326
Symbol 160 GraphicUsed by:165 166 325 326
Symbol 161 MovieClipUses:130Used by:165 166 325 326
Symbol 162 GraphicUsed by:165 166 325 326
Symbol 163 MovieClipUses:139Used by:165 166 325 326
Symbol 164 GraphicUsed by:165 166 325 326
Symbol 165 ButtonUses:157 158 159 135 160 161 162 163 164 130 133Used by:167
Symbol 166 ButtonUses:157 158 159 135 160 161 162 163 164 130 133Used by:167
Symbol 167 MovieClipUses:165 166Used by:191
Symbol 168 GraphicUsed by:175
Symbol 169 SoundUsed by:175
Symbol 170 SoundUsed by:175
Symbol 171 SoundUsed by:175
Symbol 172 SoundUsed by:175
Symbol 173 SoundUsed by:175
Symbol 174 SoundUsed by:175
Symbol 175 MovieClipUses:168 169 170 171 172 173 174Used by:191 208 343 358 366
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:178 180
Symbol 178 MovieClipUses:177Used by:179
Symbol 179 MovieClipUses:178Used by:180
Symbol 180 ButtonUses:179 177Used by:191  Timeline
Symbol 181 EditableTextUses:113 198Used by:191
Symbol 182 EditableTextUses:113 198Used by:191
Symbol 183 EditableTextUses:113 198Used by:191
Symbol 184 GraphicUsed by:190
Symbol 185 GraphicUsed by:190
Symbol 186 GraphicUsed by:190
Symbol 187 FontUsed by:188
Symbol 188 TextUses:187Used by:190
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:184 185 186 188 189Used by:191 343 358 366
Symbol 191 MovieClipUses:14 16 17 18 19 103 105 106 107 109 110 111 112 114 115 116 118 120 121 123 124 125 126 127 128 144 156 167 175 180 181 182 183 190Used by:Timeline
Symbol 192 ButtonUses:22 21Used by:Timeline
Symbol 193 TextUses:108Used by:208
Symbol 194 TextUses:113Used by:208
Symbol 195 GraphicUsed by:208
Symbol 196 GraphicUsed by:205 207 255 299 301 309 319 346
Symbol 197 MovieClipUses:130Used by:205 207 255 299 301 309 319 346
Symbol 198 FontUsed by:181 182 183 199 206 209 210 211 254 297 300 330 345 355 363
Symbol 199 TextUses:198Used by:205
Symbol 200 GraphicUsed by:205 207 255 346
Symbol 201 MovieClipUses:130Used by:205 207 255 299 301 309 319 346
Symbol 202 GraphicUsed by:205 207 255 346
Symbol 203 MovieClipUses:151Used by:205 207 255 299 301 309 319 346
Symbol 204 GraphicUsed by:205 207 255 299 301 309 319 346
Symbol 205 ButtonUses:196 197 199 200 201 202 203 204 151Used by:208
Symbol 206 TextUses:198Used by:207
Symbol 207 ButtonUses:196 197 206 200 201 202 203 204 151Used by:208
Symbol 208 MovieClipUses:14 16 17 18 19 20 105 193 194 121 123 124 125 126 127 195 205 207 175Used by:Timeline
Symbol 209 EditableTextUses:113 198Used by:Timeline
Symbol 210 EditableTextUses:113 198Used by:Timeline
Symbol 211 EditableTextUses:113 198Used by:Timeline
Symbol 212 ButtonUses:22 21Used by:Timeline
Symbol 213 FontUsed by:214 310 344 359
Symbol 214 EditableTextUses:213Used by:343
Symbol 215 MovieClipUses:104Used by:343 358 366
Symbol 216 GraphicUsed by:343 358
Symbol 217 GraphicUsed by:223
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:223
Symbol 220 GraphicUsed by:223
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClipUses:221Used by:223
Symbol 223 MovieClipUses:217 219 220 222Used by:224
Symbol 224 MovieClipUses:223Used by:308 343 358
Symbol 225 GraphicUsed by:229
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:229
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClipUses:225 227 228Used by:236
Symbol 230 GraphicUsed by:236
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClipUses:231Used by:236
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClipUses:233Used by:236
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:229 230 232 234 235Used by:237
Symbol 237 MovieClipUses:236Used by:308 343 358
Symbol 238 GraphicUsed by:242
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:239Used by:242
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClipUses:238 240 241Used by:249
Symbol 243 GraphicUsed by:249
Symbol 244 GraphicUsed by:245
Symbol 245 MovieClipUses:244Used by:249
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClipUses:246Used by:249
Symbol 248 GraphicUsed by:249
Symbol 249 MovieClipUses:242 243 245 247 248Used by:250
Symbol 250 MovieClipUses:249Used by:308 343 358
Symbol 251 EditableTextUses:108Used by:343
Symbol 252 EditableTextUses:108Used by:343
Symbol 253 EditableTextUses:108Used by:343
Symbol 254 TextUses:198Used by:255
Symbol 255 ButtonUses:196 197 254 200 201 202 203 204 151Used by:343 358 366
Symbol 256 GraphicUsed by:276
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClipUses:257Used by:276
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:276
Symbol 261 GraphicUsed by:274
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClipUses:262Used by:274
Symbol 264 ShapeTweeningUsed by:274
Symbol 265 ShapeTweeningUsed by:274
Symbol 266 ShapeTweeningUsed by:274
Symbol 267 ShapeTweeningUsed by:274
Symbol 268 ShapeTweeningUsed by:274
Symbol 269 ShapeTweeningUsed by:274
Symbol 270 ShapeTweeningUsed by:274
Symbol 271 ShapeTweeningUsed by:274
Symbol 272 ShapeTweeningUsed by:274
Symbol 273 GraphicUsed by:274
Symbol 274 MovieClipUses:261 263 264 265 266 267 268 269 270 271 272 273Used by:276
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:256 258 260 274 275Used by:343 358
Symbol 277 MovieClipUsed by:343 358
Symbol 278 GraphicUsed by:279
Symbol 279 MovieClipUses:278Used by:343 358
Symbol 280 GraphicUsed by:281
Symbol 281 MovieClipUses:280Used by:292
Symbol 282 GraphicUsed by:291
Symbol 283 GraphicUsed by:285
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClipUses:283 284Used by:291
Symbol 286 GraphicUsed by:291
Symbol 287 GraphicUsed by:289
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:287 288Used by:291
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:282 285 286 289 290Used by:292
Symbol 292 MovieClipUses:281 291Used by:343 358
Symbol 293 MovieClipUses:14 16 17 18 19Used by:294
Symbol 294 MovieClipUses:293Used by:343 358 366
Symbol 295 TextUses:46Used by:343 358 366
Symbol 296 GraphicUsed by:343 358 366
Symbol 297 TextUses:198Used by:299
Symbol 298 GraphicUsed by:299 301 309 319
Symbol 299 ButtonUses:196 197 297 298 201 204 203 151Used by:314
Symbol 300 TextUses:198Used by:301 309 319
Symbol 301 ButtonUses:196 197 300 298 201 204 203 151Used by:314
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:302Used by:308 318
Symbol 304 GraphicUsed by:305
Symbol 305 MovieClipUses:304Used by:308
Symbol 306 GraphicUsed by:307
Symbol 307 MovieClipUses:306Used by:308
Symbol 308 MovieClipUses:303 305 224 237 250 307Used by:314
Symbol 309 ButtonUses:196 197 300 298 201 204 203 151Used by:314
Symbol 310 EditableTextUses:213Used by:314
Symbol 311 EditableTextUses:108Used by:314
Symbol 312 EditableTextUses:108Used by:314
Symbol 313 EditableTextUses:108Used by:314
Symbol 314 MovieClipUses:299 301 308 309 310 311 312 313Used by:321
Symbol 315 GraphicUsed by:318
Symbol 316 TextUses:113Used by:318
Symbol 317 EditableTextUses:113Used by:318
Symbol 318 MovieClipUses:303 315 316 317Used by:320
Symbol 319 ButtonUses:196 197 300 298 201 204 203 151Used by:320
Symbol 320 MovieClipUses:318 319Used by:321
Symbol 321 MovieClipUses:314 320Used by:343 358 366
Symbol 322 ButtonUses:145 146 147 135 148 149 150 152 153 130 133Used by:324
Symbol 323 ButtonUses:145 146 147 135 148 149 150 152 153 130 133Used by:324
Symbol 324 MovieClipUses:322 323Used by:343 366
Symbol 325 ButtonUses:157 158 159 135 160 161 162 163 164 130 133Used by:327
Symbol 326 ButtonUses:157 158 159 135 160 161 162 163 164 130 133Used by:327
Symbol 327 MovieClipUses:325 326Used by:343 358
Symbol 328 BitmapUsed by:329
Symbol 329 GraphicUses:328Used by:331
Symbol 330 TextUses:198Used by:331
Symbol 331 MovieClipUses:329 330Used by:343
Symbol 332 GraphicUsed by:335 337
Symbol 333 GraphicUsed by:334 335 337
Symbol 334 MovieClipUses:333Used by:335 337
Symbol 335 ButtonUses:332 334 333Used by:338
Symbol 336 GraphicUsed by:337
Symbol 337 ButtonUses:332 334 336 333Used by:338
Symbol 338 MovieClipUses:335 337Used by:343 358 366
Symbol 339 GraphicUsed by:343 358 366
Symbol 340 GraphicUsed by:343 358 366
Symbol 341 GraphicUsed by:343 358 366
Symbol 342 GraphicUsed by:343
Symbol 343 MovieClipUses:14 16 17 18 19 214 215 216 224 237 250 251 252 253 255 276 277 279 292 294 295 296 30 321 99 34 35 36 37 38 39 40 41 42 43 120 324 327 331 175 338 339 123 340 125 341 127 342 190Used by:Timeline
Symbol 344 EditableTextUses:213Used by:358
Symbol 345 TextUses:198Used by:346
Symbol 346 ButtonUses:196 197 345 200 201 202 203 204 151Used by:358
Symbol 347 EditableTextUses:108Used by:358
Symbol 348 EditableTextUses:108Used by:358
Symbol 349 EditableTextUses:108Used by:358
Symbol 350 ButtonUses:129 131 132 135 136 137 138 140 141 130 133Used by:352
Symbol 351 ButtonUses:129 131 132 135 136 137 138 140 141 130 133Used by:352
Symbol 352 MovieClipUses:350 351Used by:358 366
Symbol 353 BitmapUsed by:354
Symbol 354 GraphicUses:353Used by:356
Symbol 355 TextUses:198Used by:356
Symbol 356 MovieClipUses:354 355Used by:358
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:276 277 279 292 14 16 17 18 19 344 215 216 255 346 224 237 250 347 348 349 294 295 296 30 321 99 34 35 36 37 38 39 40 41 42 43 120 352 327 356 175 338 339 123 340 125 341 127 357 190Used by:Timeline
Symbol 359 EditableTextUses:213Used by:366
Symbol 360 TextUses:113Used by:366
Symbol 361 BitmapUsed by:362
Symbol 362 GraphicUses:361Used by:364
Symbol 363 TextUses:198Used by:364
Symbol 364 MovieClipUses:362 363Used by:366
Symbol 365 GraphicUsed by:366
Symbol 366 MovieClipUses:14 16 17 18 19 359 215 255 360 294 295 296 30 321 99 34 35 36 37 38 39 40 41 42 43 120 352 324 364 175 338 339 123 340 125 341 127 365 190Used by:Timeline

Instance Names

"tablero"Frame 6Symbol 343 MovieClip
"tablero"Frame 7Symbol 358 MovieClip
"tablero"Frame 8Symbol 366 MovieClip
"congeladoF"Symbol 99 MovieClip Frame 1Symbol 48 MovieClip
"aa"Symbol 100 MovieClip Frame 1Symbol 34 Button
"ab"Symbol 100 MovieClip Frame 1Symbol 35 Button
"ac"Symbol 100 MovieClip Frame 1Symbol 36 Button
"ad"Symbol 100 MovieClip Frame 1Symbol 37 Button
"ae"Symbol 100 MovieClip Frame 1Symbol 38 Button
"ba"Symbol 100 MovieClip Frame 1Symbol 39 Button
"bb"Symbol 100 MovieClip Frame 1Symbol 40 Button
"bc"Symbol 100 MovieClip Frame 1Symbol 41 Button
"bd"Symbol 100 MovieClip Frame 1Symbol 42 Button
"be"Symbol 100 MovieClip Frame 1Symbol 43 Button
"_21"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_22"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_23"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_24"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_25"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_31"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_32"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_33"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_34"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_35"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_41"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_42"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_43"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_44"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_45"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_51"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_52"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_53"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_54"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_55"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_11"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_12"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_13"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_14"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"_15"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"tablero"Symbol 103 MovieClip Frame 1Symbol 100 MovieClip
"mask"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"completeFade"Symbol 120 MovieClip Frame 1Symbol 119 MovieClip
"completeFade"Symbol 191 MovieClip Frame 1Symbol 120 MovieClip
"normalButton"Symbol 191 MovieClip Frame 1Symbol 144 MovieClip
"endlessButton"Symbol 191 MovieClip Frame 1Symbol 156 MovieClip
"boardButton"Symbol 191 MovieClip Frame 1Symbol 167 MovieClip
"sound"Symbol 191 MovieClip Frame 1Symbol 175 MovieClip
"cursorInGame"Symbol 191 MovieClip Frame 1Symbol 190 MovieClip
"sound"Symbol 208 MovieClip Frame 1Symbol 175 MovieClip
"timerMask"Symbol 276 MovieClip Frame 1Symbol 260 MovieClip
"timerBar"Symbol 276 MovieClip Frame 1Symbol 274 MovieClip
"playerName"Symbol 318 MovieClip Frame 1Symbol 317 EditableText
"_a"Symbol 320 MovieClip Frame 1Symbol 318 MovieClip
"windowMM"Symbol 321 MovieClip Frame 1Symbol 314 MovieClip
"sendScoreWindow"Symbol 321 MovieClip Frame 31Symbol 320 MovieClip
"timer_"Symbol 343 MovieClip Frame 1Symbol 276 MovieClip
"bonusMC"Symbol 343 MovieClip Frame 1Symbol 292 MovieClip
"fondoOpaco"Symbol 343 MovieClip Frame 1Symbol 294 MovieClip
"finalWindow"Symbol 343 MovieClip Frame 1Symbol 321 MovieClip
"_21"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_22"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_23"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_24"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_25"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_31"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_32"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_33"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_34"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_35"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_41"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_42"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_43"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_44"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_45"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_51"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_52"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_53"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_54"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_55"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_11"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_12"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_13"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_14"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"_15"Symbol 343 MovieClip Frame 1Symbol 99 MovieClip
"aa"Symbol 343 MovieClip Frame 1Symbol 34 Button
"ab"Symbol 343 MovieClip Frame 1Symbol 35 Button
"ac"Symbol 343 MovieClip Frame 1Symbol 36 Button
"ad"Symbol 343 MovieClip Frame 1Symbol 37 Button
"ae"Symbol 343 MovieClip Frame 1Symbol 38 Button
"ba"Symbol 343 MovieClip Frame 1Symbol 39 Button
"bb"Symbol 343 MovieClip Frame 1Symbol 40 Button
"bc"Symbol 343 MovieClip Frame 1Symbol 41 Button
"bd"Symbol 343 MovieClip Frame 1Symbol 42 Button
"be"Symbol 343 MovieClip Frame 1Symbol 43 Button
"completeFade"Symbol 343 MovieClip Frame 1Symbol 120 MovieClip
"endlessButton"Symbol 343 MovieClip Frame 1Symbol 324 MovieClip
"boardButton"Symbol 343 MovieClip Frame 1Symbol 327 MovieClip
"sound"Symbol 343 MovieClip Frame 1Symbol 175 MovieClip
"soundOnOff"Symbol 343 MovieClip Frame 1Symbol 338 MovieClip
"cursorInGame"Symbol 343 MovieClip Frame 1Symbol 190 MovieClip
"timer_"Symbol 358 MovieClip Frame 1Symbol 276 MovieClip
"bonusMC"Symbol 358 MovieClip Frame 1Symbol 292 MovieClip
"fondoOpaco"Symbol 358 MovieClip Frame 1Symbol 294 MovieClip
"finalWindow"Symbol 358 MovieClip Frame 1Symbol 321 MovieClip
"_21"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_22"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_23"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_24"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_25"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_31"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_32"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_33"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_34"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_35"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_41"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_42"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_43"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_44"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_45"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_51"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_52"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_53"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_54"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_55"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_11"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_12"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_13"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_14"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"_15"Symbol 358 MovieClip Frame 1Symbol 99 MovieClip
"aa"Symbol 358 MovieClip Frame 1Symbol 34 Button
"ab"Symbol 358 MovieClip Frame 1Symbol 35 Button
"ac"Symbol 358 MovieClip Frame 1Symbol 36 Button
"ad"Symbol 358 MovieClip Frame 1Symbol 37 Button
"ae"Symbol 358 MovieClip Frame 1Symbol 38 Button
"ba"Symbol 358 MovieClip Frame 1Symbol 39 Button
"bb"Symbol 358 MovieClip Frame 1Symbol 40 Button
"bc"Symbol 358 MovieClip Frame 1Symbol 41 Button
"bd"Symbol 358 MovieClip Frame 1Symbol 42 Button
"be"Symbol 358 MovieClip Frame 1Symbol 43 Button
"completeFade"Symbol 358 MovieClip Frame 1Symbol 120 MovieClip
"normalButton"Symbol 358 MovieClip Frame 1Symbol 352 MovieClip
"boardButton"Symbol 358 MovieClip Frame 1Symbol 327 MovieClip
"sound"Symbol 358 MovieClip Frame 1Symbol 175 MovieClip
"soundOnOff"Symbol 358 MovieClip Frame 1Symbol 338 MovieClip
"cursorInGame"Symbol 358 MovieClip Frame 1Symbol 190 MovieClip
"fondoOpaco"Symbol 366 MovieClip Frame 1Symbol 294 MovieClip
"finalWindow"Symbol 366 MovieClip Frame 1Symbol 321 MovieClip
"_21"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_22"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_23"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_24"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_25"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_31"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_32"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_33"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_34"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_35"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_41"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_42"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_43"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_44"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_45"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_51"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_52"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_53"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_54"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_55"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_11"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_12"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_13"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_14"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"_15"Symbol 366 MovieClip Frame 1Symbol 99 MovieClip
"aa"Symbol 366 MovieClip Frame 1Symbol 34 Button
"ab"Symbol 366 MovieClip Frame 1Symbol 35 Button
"ac"Symbol 366 MovieClip Frame 1Symbol 36 Button
"ad"Symbol 366 MovieClip Frame 1Symbol 37 Button
"ae"Symbol 366 MovieClip Frame 1Symbol 38 Button
"ba"Symbol 366 MovieClip Frame 1Symbol 39 Button
"bb"Symbol 366 MovieClip Frame 1Symbol 40 Button
"bc"Symbol 366 MovieClip Frame 1Symbol 41 Button
"bd"Symbol 366 MovieClip Frame 1Symbol 42 Button
"be"Symbol 366 MovieClip Frame 1Symbol 43 Button
"completeFade"Symbol 366 MovieClip Frame 1Symbol 120 MovieClip
"normalButton"Symbol 366 MovieClip Frame 1Symbol 352 MovieClip
"endlessButton"Symbol 366 MovieClip Frame 1Symbol 324 MovieClip
"sound"Symbol 366 MovieClip Frame 1Symbol 175 MovieClip
"soundOnOff"Symbol 366 MovieClip Frame 1Symbol 338 MovieClip
"cursorInGame"Symbol 366 MovieClip Frame 1Symbol 190 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$4d$pNsJ2iuPFyq.Fkyay.Lyx.."
ExportAssets (56)Timeline Frame 1Symbol 367 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 368 as "__Packages.mochi.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 369 as "__Packages.mochi.MochiScores"

Labels

"sponsorIntro"Frame 2
"gameIntro"Frame 3
"mainMenuEng"Frame 4
"continueWindow"Frame 5
"partidaNormalEng"Frame 6
"partidaEndlessEng"Frame 7
"partidaBoardEng"Frame 8
"green"Symbol 99 MovieClip Frame 1
"Animaciones de Cuadro Verde"Symbol 99 MovieClip Frame 1
"mouseOverGreen"Symbol 99 MovieClip Frame 2
"greenHigh"Symbol 99 MovieClip Frame 10
"greenYellowPoint"Symbol 99 MovieClip Frame 11
"greenRedPoint"Symbol 99 MovieClip Frame 41
"greenGreenPoint"Symbol 99 MovieClip Frame 71
"yellow"Symbol 99 MovieClip Frame 101
"Animaciones de Cuadro Amarillo"Symbol 99 MovieClip Frame 101
"mouseOverYellow"Symbol 99 MovieClip Frame 102
"yellowHigh"Symbol 99 MovieClip Frame 110
"yellowGreenPoint"Symbol 99 MovieClip Frame 111
"yellowRedPoint"Symbol 99 MovieClip Frame 141
"yellowYellowPoint"Symbol 99 MovieClip Frame 171
"red"Symbol 99 MovieClip Frame 201
"Animaciones de Cuadro Rojo"Symbol 99 MovieClip Frame 201
"mouseOverRed"Symbol 99 MovieClip Frame 202
"redHigh"Symbol 99 MovieClip Frame 211
"redGreenPoint"Symbol 99 MovieClip Frame 212
"redYellowPoint"Symbol 99 MovieClip Frame 241
"redRedPoint"Symbol 99 MovieClip Frame 271
"greenRed"Symbol 99 MovieClip Frame 301
"Cambio Basico"Symbol 99 MovieClip Frame 301
"redYellow"Symbol 99 MovieClip Frame 331
"yellowGreen"Symbol 99 MovieClip Frame 361
"greenFadeIn"Symbol 99 MovieClip Frame 395
"greenFadeOut"Symbol 99 MovieClip Frame 406
"yellowFadeIn"Symbol 99 MovieClip Frame 416
"yellowFadeOut"Symbol 99 MovieClip Frame 426
"redFadeIn"Symbol 99 MovieClip Frame 436
"redFadeOut"Symbol 99 MovieClip Frame 446
"invisible"Symbol 99 MovieClip Frame 457
"fadeIn"Symbol 120 MovieClip Frame 2
"fadeOut"Symbol 120 MovieClip Frame 11
"modeUnactive"Symbol 144 MovieClip Frame 1
"modeActive"Symbol 144 MovieClip Frame 2
"modeUnactive"Symbol 156 MovieClip Frame 1
"modeActive"Symbol 156 MovieClip Frame 2
"modeUnactive"Symbol 167 MovieClip Frame 1
"modeActive"Symbol 167 MovieClip Frame 2
"win1Line"Symbol 175 MovieClip Frame 2
"win2Line"Symbol 175 MovieClip Frame 26
"colorUp"Symbol 175 MovieClip Frame 51
"menuClick"Symbol 175 MovieClip Frame 61
"bonus"Symbol 175 MovieClip Frame 71
"board"Symbol 175 MovieClip Frame 121
"normal"Symbol 190 MovieClip Frame 1
"ciclo"Symbol 190 MovieClip Frame 2
"score"Symbol 190 MovieClip Frame 3
"turnArrow"Symbol 190 MovieClip Frame 4
"getAPoints"Symbol 274 MovieClip Frame 2
"getPointsC"Symbol 274 MovieClip Frame 35
"getBPoints"Symbol 274 MovieClip Frame 74
"getDPoints"Symbol 274 MovieClip Frame 99
"getEPoints"Symbol 274 MovieClip Frame 108
"getFPoints"Symbol 274 MovieClip Frame 116
"bonusF"Symbol 292 MovieClip Frame 2
"fadeIn"Symbol 294 MovieClip Frame 2
"fadeOut"Symbol 294 MovieClip Frame 11
"fadeIn"Symbol 321 MovieClip Frame 2
"fadeOut"Symbol 321 MovieClip Frame 11
"scoreIn"Symbol 321 MovieClip Frame 21
"scoreOut"Symbol 321 MovieClip Frame 41
"modeUnactive"Symbol 324 MovieClip Frame 1
"modeActive"Symbol 324 MovieClip Frame 2
"modeUnactive"Symbol 327 MovieClip Frame 1
"modeActive"Symbol 327 MovieClip Frame 2
"soundOn"Symbol 334 MovieClip Frame 1
"soundOff"Symbol 334 MovieClip Frame 2
"soundOn"Symbol 338 MovieClip Frame 1
"soundOff"Symbol 338 MovieClip Frame 2
"modeUnactive"Symbol 352 MovieClip Frame 1
"modeActive"Symbol 352 MovieClip Frame 2

Dynamic Text Variables

gameScoreSymbol 214 EditableText"<p align="center"></p>"
mOroSymbol 251 EditableText"<p align="center"><font face="[z] Arista Light" size="22" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>"
mPlataSymbol 252 EditableText"<p align="center"><font face="[z] Arista Light" size="18" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>"
mBronzeSymbol 253 EditableText"<p align="center"><font face="[z] Arista Light" size="16" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>"
_parent._parent.gameScoreSymbol 310 EditableText"<p align="center"></p>"
_parent._parent.mOroSymbol 311 EditableText"<p align="center"><font face="[z] Arista Light" size="22" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>"
_parent._parent.mPlataSymbol 312 EditableText"<p align="center"><font face="[z] Arista Light" size="18" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>"
_parent._parent.mBronzeSymbol 313 EditableText"<p align="center"><font face="[z] Arista Light" size="16" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>"
gameScoreSymbol 344 EditableText"<p align="center"></p>"
mOroSymbol 347 EditableText"<p align="center"><font face="[z] Arista Light" size="22" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>"
mPlataSymbol 348 EditableText"<p align="center"><font face="[z] Arista Light" size="18" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>"
mBronzeSymbol 349 EditableText"<p align="center"><font face="[z] Arista Light" size="16" color="#000000" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>"
gameScoreSymbol 359 EditableText"<p align="center"></p>"




http://swfchan.com/10/46739/info.shtml
Created: 3/5 -2019 03:50:42 Last modified: 3/5 -2019 03:50:42 Server time: 17/05 -2024 10:53:45