Frame 1
stop();
Stage.showMenu = false;
Instance of Symbol 16 MovieClip in Frame 1
onClipEvent (enterFrame) {
runcheck = true;
thisurl = _url;
okurl1 = "www.coolmath.com";
okurl2 = "www.coolmath4kids.com";
okurl3 = "www.coolmath-games.com";
okurl4 = "www.spikesgamezone.com";
if (runcheck) {
if ((((thisurl.indexOf(okurl1) == -1) && (thisurl.indexOf(okurl2) == -1)) && (thisurl.indexOf(okurl3) == -1)) && (thisurl.indexOf(okurl4) == -1)) {
gotoAndStop (120);
}
}
percent = (_parent.getBytesLoaded() / _parent.getBytesTotal()) * 100;
percentr = ("Preloading Game ... " + Math.floor(percent)) + "%";
i = 1;
while (i <= 10) {
if ((_currentframe == (21 + (6 * i))) && (Math.floor(percent) >= (i * 10))) {
play();
}
i++;
}
}
Frame 5
mine = new Sound();
muting = false;
mine.setVolume(100);
backs = new Sound(backser);
Stage.showMenu = false;
_quality = "HIGH";
goodplay = "none";
Frame 7
stop();
Frame 11
stopAllSounds();
_quality = "LOW";
Frame 15
skiptomenu = false;
skiptoend = false;
leveltest = [];
levelfr = [];
levelfr.push(" ");
levelfr.push(" bbbb ");
levelfr.push(" bbbb ");
levelfr.push("bbb b bbbb");
levelfr.push("bbbbbbbbb beb");
levelfr.push("bbb bbh bbb");
levelfr.push("bbb bbb bbb");
levelfr.push(" bbl b ");
levelfr.push(" bbbbbb ");
levelfr.push(" ");
levelfr.push([1, 4]);
levelfr.push({swatch95:[[3, 7, "onoff"]]});
levelsc = [];
levelsc.push(" ");
levelsc.push(" s ");
levelsc.push("bbsb b ");
levelsc.push("bbbbb b ");
levelsc.push("bsbbbbbblrbblrb");
levelsc.push("bbbbbl b b ");
levelsc.push("bbsb b b ");
levelsc.push("b s bbb ");
levelsc.push("b bbeb ");
levelsc.push("blrh bbbb ");
levelsc.push([2, 4]);
levelsc.push({swatch14:[[8, 4, "off"], [9, 4, "off"]], swatch71:[[8, 4, "on"], [9, 4, "on"]], swatch22:[[12, 4, "off"], [13, 4, "off"], [1, 9, "off"], [2, 9, "off"]], swatch26:[[12, 4, "off"], [13, 4, "off"], [1, 9, "off"], [2, 9, "off"]], swatch39:[[5, 5, "onoff"]], swatch87:[[12, 4, "on"], [13, 4, "on"], [1, 9, "on"], [2, 9, "on"]]});
leveltw = [];
leveltw.push("bbb ");
leveltw.push("bbbbbbbbbl bbb");
leveltw.push("bbb rbbbbbeb");
leveltw.push("bbb hhb");
leveltw.push("bbb ");
leveltw.push("bbb ");
leveltw.push("bbb rbbbbbh ");
leveltw.push("bbbbbbbbl bb ");
leveltw.push("bsb bb ");
leveltw.push("bbb bh ");
leveltw.push([1, 1]);
leveltw.push({swatch18:[[8, 7, "onoff"]], swatch126:[[7, 2, "on"]], swatch129:[[9, 1, "on"], [8, 7, "off"]], swatch123:[[6, 6, "off"]], swatch133:[[6, 6, "on"]]});
levelsw = [];
levelsw.push(" ");
levelsw.push(" bbbbbhhhbbbbb ");
levelsw.push(" bbbb beb ");
levelsw.push(" bbbb bbb ");
levelsw.push(" bbbbbbb b ");
levelsw.push(" h rb b ");
levelsw.push(" h qb bb ");
levelsw.push(" h rb bb ");
levelsw.push(" bbbbbb ");
levelsw.push(" ");
levelsw.push([12, 1]);
levelsw.push({swatch81:[[6, 5, "off"], [6, 6, "on"]], swatch71:[[6, 7, "on"]], swatch61:[[6, 7, "off"]], swatch15:[[6, 5, "off"]], swatch16:[[6, 5, "on"], [6, 7, "off"]], swatch17:[[6, 6, "off"], [6, 7, "on"]]});
leveldd = [];
leveldd.push(" bb ");
leveldd.push(" bbb ");
leveldd.push(" bbs bbbl ");
leveldd.push(" bbbbl bebl ");
leveldd.push(" bblrbbb ");
leveldd.push(" bb bb ");
leveldd.push("bbhbkqbb ");
leveldd.push("bbk bb bbb ");
leveldd.push("bbk bbsbbbbb ");
leveldd.push(" bbb ");
leveldd.push([1, 7]);
leveldd.push({swatch42:[[13, 2, "onoff"], [13, 3, "onoff"], [8, 4, "onoff"], [9, 4, "onoff"]], swatch88:[[7, 3, "on"], [4, 6, "off"], [5, 6, "off"]], swatch26:[[8, 4, "on"], [9, 4, "on"]]});
levelmn = [];
levelmn.push(" bb ");
levelmn.push(" bbb ");
levelmn.push("bb bbbbbb ");
levelmn.push("bbbbbb b ");
levelmn.push("bbbb b bbb");
levelmn.push(" bb hbbbbeb");
levelmn.push(" b hb bbb");
levelmn.push(" bbbl bb ");
levelmn.push(" bbb bb ");
levelmn.push(" rbbbbbb ");
levelmn.push([1, 3]);
levelmn.push({swatch85:[[3, 9, "onoff"]], swatch86:[[5, 7, "onoff"]]});
levellh = [];
levellh.push(" bb bbb");
levellh.push(" bbbbbb beb");
levellh.push(" bbbbbbsbbbbbbb");
levellh.push(" bbbbs bbbbbl ");
levellh.push(" bbb bbb ");
levellh.push(" b b ");
levellh.push(" b b ");
levellh.push(" bl qb ");
levellh.push(" bb bb ");
levellh.push(" h h ");
levellh.push([2, 3]);
levellh.push({swatch109:[[3, 7, "onoff"]], swatch39:[[13, 3, "onoff"]], swatch53:[[3, 7, "off"], [13, 3, "off"]], swatch72:[[3, 7, "off"], [13, 3, "off"]]});
levelgg = [];
levelgg.push(" bbbbbb ");
levelgg.push(" b bbb ");
levelgg.push(" b bbbbb ");
levelgg.push("bbbbbb bbbb");
levelgg.push(" bbb bbeb");
levelgg.push(" bbb bbb");
levelgg.push(" b bb ");
levelgg.push(" bbbbb ");
levelgg.push(" bbbbb ");
levelgg.push(" bbb ");
levelgg.push([0, 3]);
levelgg.push({});
levelss = [];
levelss.push(" bbb ");
levelss.push(" bbb ");
levelss.push(" bbb ");
levelss.push("bbbbbb bbbbbb");
levelss.push("bbbbvb bbbbeb");
levelss.push("bbbbbb bbbbbb");
levelss.push(" bbb ");
levelss.push(" bbb ");
levelss.push(" bbb ");
levelss.push(" ");
levelss.push([1, 4]);
levelss.push({});
levelss.push({swatch44:[10, 1, 10, 7]});
levelre = [];
levelre.push(" ");
levelre.push(" ");
levelre.push(" ");
levelre.push("bbbb b bbbb");
levelre.push("bbbb b bbvb");
levelre.push("bbbbbbbbbbbbbbb");
levelre.push(" beb ");
levelre.push(" bbb ");
levelre.push(" ");
levelre.push(" ");
levelre.push([1, 4]);
levelre.push({});
levelre.push({swatch134:[12, 4, 2, 4]});
levelpp = [];
levelpp.push(" bbb bbbbbb");
levelpp.push(" beblrblrbbbbvb");
levelpp.push(" bbb bbbbl ");
levelpp.push(" bbbl ");
levelpp.push(" bb ");
levelpp.push(" b ");
levelpp.push(" b ");
levelpp.push(" bb ");
levelpp.push(" bbbbb bb ");
levelpp.push(" bs bbbhb ");
levelpp.push([10, 1]);
levelpp.push({swatch129:[[7, 1, "onoff"], [8, 1, "onoff"], [13, 2, "onoff"], [13, 3, "onoff"]], swatch69:[[4, 1, "onoff"], [5, 1, "onoff"]]});
levelpp.push({swatch131:[13, 1, 10, 1]});
levelez = [];
levelez.push(" ");
levelez.push(" ");
levelez.push(" bbb ");
levelez.push(" bbbbbb ");
levelez.push(" bbbbbbbbb ");
levelez.push(" bbbbbbbbb ");
levelez.push(" bbebb ");
levelez.push(" bbb ");
levelez.push(" ");
levelez.push(" ");
levelez.push([3, 3]);
levelub = [];
levelub.push(" bbb ");
levelub.push(" bbb bbb ");
levelub.push("blrbbbbbbbbbbb ");
levelub.push("blrbbb hb ");
levelub.push("b bb ");
levelub.push("b bb ");
levelub.push("b bbbbbb ");
levelub.push("bbbbb bbb ");
levelub.push(" bbeb bbb ");
levelub.push(" bbb bbbbbh ");
levelub.push([4, 2]);
levelub.push({swatch123:[[1, 2, "onoff"], [2, 2, "onoff"]], swatch139:[[1, 3, "onoff"], [2, 3, "onoff"]]});
levelht = [];
levelht.push(" bbb bbb");
levelht.push(" bkqbbblrhbb");
levelht.push("bblrb bbb bbb");
levelht.push("bbbbb s ");
levelht.push("bb ");
levelht.push(" b v ");
levelht.push(" b b ");
levelht.push("bbb bbb sbb ");
levelht.push("bbbbbbbbbkqbeb ");
levelht.push("bbb bbb sbb ");
levelht.push([1, 8]);
levelht.push({swatch121:[[2, 2, "onoff"], [3, 2, "onoff"], [5, 1, "onoff"], [6, 1, "onoff"]], swatch83:[[5, 1, "onoff"], [6, 1, "onoff"], [10, 1, "onoff"], [11, 1, "onoff"]], swatch117:[[9, 8, "off"], [10, 8, "off"]], swatch119:[[9, 8, "off"], [10, 8, "off"]]});
levelht.push({swatch75:[13, 1, 1, 8]});
levelis = [];
levelis.push(" ");
levelis.push(" ");
levelis.push(" v bbb ");
levelis.push("vbvlrhhblrbeb ");
levelis.push(" v bbb ");
levelis.push(" ");
levelis.push(" ");
levelis.push(" bbb bbb ");
levelis.push(" bbbbbbbvb ");
levelis.push(" bbb bbb ");
levelis.push([3, 8]);
levelis.push({swatch53:[[3, 3, "on"], [4, 3, "on"]], swatch63:[[8, 3, "on"], [9, 3, "on"]]});
levelis.push({swatch98:[1, 2, 0, 3], swatch12:[7, 3, 5, 3], swatch03:[2, 3, 1, 2], swatch23:[0, 3, 2, 3], swatch14:[1, 4, 0, 3]});
leveltb = [];
leveltb.push(" bbb");
leveltb.push(" bbbkqbbblrbbb");
leveltb.push(" bbb sbb bbb");
leveltb.push(" bbb bbb ");
leveltb.push(" bsb vbs ");
leveltb.push(" bbb bbb ");
leveltb.push("bbbb bbblrsbb");
leveltb.push("bs bbb");
leveltb.push(" beb");
leveltb.push(" bbb");
leveltb.push([8, 2]);
leveltb.push({swatch72:[[5, 1, "off"], [6, 1, "off"]], swatch94:[[5, 1, "off"], [6, 1, "off"]], swatch34:[[5, 1, "off"], [6, 1, "off"]], swatch126:[[10, 6, "onoff"], [11, 6, "onoff"]], swatch17:[[10, 1, "onoff"], [11, 1, "onoff"]]});
leveltb.push({swatch74:[13, 1, 13, 7]});
levelmp = [];
levelmp.push(" skqb blrh ");
levelmp.push(" b b ");
levelmp.push(" bbbbb ");
levelmp.push("hlrbbbbbbbbblrh");
levelmp.push(" bbbbb ");
levelmp.push(" rb b ");
levelmp.push(" rb bkqs ");
levelmp.push("bbb bb b ");
levelmp.push("beblrb b ");
levelmp.push("bbbl bkqs ");
levelmp.push([7, 3]);
levelmp.push({swatch20:[[10, 0, "on"], [11, 0, "on"], [10, 6, "off"], [11, 6, "off"]], swatch120:[[5, 5, "on"], [5, 6, "on"]], swatch03:[[3, 8, "on"], [4, 8, "on"], [10, 9, "off"], [11, 9, "off"]], swatch143:[[3, 9, "on"]], swatch126:[[1, 3, "on"], [2, 3, "on"]], swatch129:[[12, 3, "on"], [13, 3, "on"], [10, 6, "off"], [11, 6, "off"], [3, 0, "off"], [4, 0, "off"], [10, 0, "off"], [11, 0, "off"]]});
levelhg = [];
levelhg.push(" bbbb v ");
levelhg.push(" bbsbbb b ");
levelhg.push(" bbbbbbb b ");
levelhg.push("bbkqbbbb bbbb ");
levelhg.push("bbbl b bb ");
levelhg.push("bbb b b ");
levelhg.push(" b bbb ");
levelhg.push(" h bebl ");
levelhg.push(" bbb ");
levelhg.push(" ");
levelhg.push([10, 5]);
levelhg.push({swatch71:[[2, 3, "off"], [3, 3, "off"]], swatch17:[[9, 7, "on"], [3, 4, "on"]]});
levelhg.push({swatch130:[12, 3, 10, 5]});
levelgt = [];
levelgt.push(" h ");
levelgt.push(" bbb bbb ");
levelgt.push(" bhbbbbbl ");
levelgt.push(" bbbbb bb ");
levelgt.push(" bebl bb ");
levelgt.push(" bbbbb bbbb ");
levelgt.push(" bbbb bbbb ");
levelgt.push(" bbbb bbbbb ");
levelgt.push(" bbb ");
levelgt.push(" bbb ");
levelgt.push([3, 6]);
levelgt.push({swatch72:[[13, 2, "onoff"]], swatch130:[[7, 4, "onoff"]]});
leveldw = [];
leveldw.push(" bbbk ");
leveldw.push(" bebk ");
leveldw.push(" bbb ");
leveldw.push(" b bbbbbb ");
leveldw.push(" b bb bb ");
leveldw.push(" bbbbbbb bbb ");
leveldw.push(" bs b ");
leveldw.push(" bbbb b ");
leveldw.push(" bbbbbbb ");
leveldw.push(" bbb ");
leveldw.push([2, 5]);
leveldw.push({swatch86:[[6, 0, "off"], [6, 1, "off"]]});
levelkn = [];
levelkn.push(" ");
levelkn.push(" bbbb");
levelkn.push(" rbbbbbbbhbv");
levelkn.push(" blrbhb bbbb");
levelkn.push(" hb bb b ");
levelkn.push(" bb b b ");
levelkn.push(" bbbbb bbb ");
levelkn.push(" bbb bbblrbeb ");
levelkn.push(" hbl bbb ");
levelkn.push(" ");
levelkn.push([2, 3]);
levelkn.push({swatch14:[[4, 2, "on"]], swatch122:[[4, 3, "on"], [3, 3, "on"]], swatch63:[[8, 8, "on"]], swatch68:[[9, 7, "on"], [10, 7, "on"]]});
levelkn.push({swatch142:[6, 7, 8, 7]});
levelol = [];
levelol.push(" bbsbbb ");
levelol.push(" bbbbbbl ");
levelol.push("bbb sbbsbbbbb ");
levelol.push("bbbkqbbbbssbbs ");
levelol.push(" bbsbbsbbb ");
levelol.push(" bbbbbbsbb ");
levelol.push("bbb bbbbbbsbbb");
levelol.push("bebkqbsb bbbsh");
levelol.push("bbb bbb bbbb");
levelol.push("bbb bbb");
levelol.push([1, 3]);
levelol.push({swatch147:[[11, 1, "on"]], swatch70:[[3, 7, "off"], [4, 7, "off"]], swatch52:[[3, 7, "off"], [4, 7, "off"]], swatch82:[[3, 7, "off"], [4, 7, "off"]], swatch93:[[3, 7, "off"], [4, 7, "off"]], swatch103:[[3, 7, "off"], [4, 7, "off"]], swatch104:[[3, 7, "off"], [4, 7, "off"]], swatch115:[[3, 7, "off"], [4, 7, "off"]], swatch133:[[3, 7, "off"], [4, 7, "off"]], swatch116:[[3, 7, "off"], [4, 7, "off"]], swatch137:[[3, 7, "off"], [4, 7, "off"]], swatch74:[[3, 7, "off"], [4, 7, "off"]], swatch67:[[3, 7, "off"], [4, 7, "off"]]});
levelwe = [];
levelwe.push(" ");
levelwe.push(" fffffff ");
levelwe.push(" fffffff ");
levelwe.push("bbbb bbb ");
levelwe.push("bbb bb ");
levelwe.push("bbb bb ");
levelwe.push("bbb bbbbfffff ");
levelwe.push("bbb bbbbfffff ");
levelwe.push(" beb ffbf ");
levelwe.push(" bbb ffff ");
levelwe.push([1, 6]);
levelwe.push({});
levelsb = [];
levelsb.push(" bbbfbbbbfbbbb ");
levelsb.push(" bb bbb ");
levelsb.push(" bb bbb");
levelsb.push(" bbb bbb bbb");
levelsb.push(" bbbfffbeb bbb");
levelsb.push(" bbb fbbb b ");
levelsb.push(" b fffffbb ");
levelsb.push(" bbbffbfff ");
levelsb.push(" bbffffff ");
levelsb.push(" bbb bb ");
levelsb.push([13, 3]);
levelsb.push({});
levelpq = [];
levelpq.push(" ");
levelpq.push(" bbbb bbb");
levelpq.push("bbbb bbhb beb");
levelpq.push("bbsb bbbb bbb");
levelpq.push("bbbb bbbb bbb");
levelpq.push("bbbblrbbbblrbbb");
levelpq.push("bbbb bbbb ");
levelpq.push(" ");
levelpq.push(" ");
levelpq.push(" ");
levelpq.push([1, 5]);
levelpq.push({swatch23:[[4, 5, "onoff"], [5, 5, "onoff"]], swatch82:[[10, 5, "onoff"], [11, 5, "onoff"]]});
leveltt = [];
leveltt.push(" bbb bbb");
leveltt.push(" bhb bsb");
leveltt.push(" bbb bbbkqbbb");
leveltt.push("rbbbl beb bbs");
leveltt.push("b b bbb b");
leveltt.push("s b fff b");
leveltt.push("blrbbbfffffbbbk");
leveltt.push(" bbbfffffbvb ");
leveltt.push(" bbbfffffbbb ");
leveltt.push(" bbbbbl ");
leveltt.push([4, 7]);
leveltt.push({swatch143:[[14, 6, "off"], [10, 2, "off"], [11, 2, "off"]], swatch131:[[8, 9, "onoff"], [1, 6, "on"], [2, 6, "on"]], swatch05:[[0, 3, "on"], [1, 6, "off"], [2, 6, "off"]], swatch21:[[4, 3, "on"]]});
leveltt.push({swatch127:[12, 7, 2, 2]});
levelvh = [];
levelvh.push("bbb bbbbbbbb");
levelvh.push("bbbbbbbbbbb bb");
levelvh.push("bbb bb bb");
levelvh.push(" bhb");
levelvh.push(" bb ");
levelvh.push("bbb ffffb ss ");
levelvh.push("bebfffffff bbb");
levelvh.push("bbbfffffffffbbb");
levelvh.push(" fffffffbbb");
levelvh.push(" qbbk ");
levelvh.push([1, 1]);
levelvh.push({swatch125:[[6, 9, "off"]], swatch135:[[9, 9, "off"]], swatch133:[[6, 9, "off"], [9, 9, "off"]]});
levelpb = [];
levelpb.push(" bbbbbbbbbsbbbb");
levelpb.push(" bb bb");
levelpb.push(" bb bb");
levelpb.push(" bb");
levelpb.push(" bb");
levelpb.push("bbb bblrbsbbbb");
levelpb.push("beb bb ");
levelpb.push("bbb bb ");
levelpb.push(" bb bb ");
levelpb.push(" bkqbbbbbbsbbb ");
levelpb.push([1, 0]);
levelpb.push({swatch100:[[7, 5, "onoff"], [8, 5, "onoff"]], swatch105:[[2, 9, "off"], [3, 9, "off"]], swatch109:[[2, 9, "on"], [3, 9, "on"]]});
levelkc = [];
levelkc.push(" bbbl");
levelkc.push(" bbb h bebl");
levelkc.push(" bbbkqbbblrbbbl");
levelkc.push(" bbb bbb b ");
levelkc.push(" fff sbb f ");
levelkc.push(" f bbb fff ");
levelkc.push(" b bbb bbb ");
levelkc.push("qbbblrbsbkqbbb ");
levelkc.push("qbhb h bbb ");
levelkc.push("qbbb ");
levelkc.push([12, 7]);
levelkc.push({swatch81:[[9, 2, "onoff"], [10, 2, "onoff"]], swatch68:[[4, 7, "onoff"], [5, 7, "onoff"]], swatch28:[[14, 2, "on"], [14, 1, "on"], [14, 0, "on"], [4, 2, "off"], [5, 2, "off"]], swatch77:[[4, 2, "off"], [5, 2, "off"], [9, 2, "off"], [10, 2, "off"], [4, 7, "off"], [5, 7, "off"], [9, 7, "off"], [10, 7, "off"]], swatch64:[[4, 2, "off"], [5, 2, "off"], [9, 2, "off"], [10, 2, "off"], [4, 7, "off"], [5, 7, "off"], [9, 7, "off"], [10, 7, "off"]]});
levelji = [];
levelji.push(" ");
levelji.push(" ");
levelji.push(" bbbbbbb ");
levelji.push("bbbb bbb bb ");
levelji.push("bbbbbbbbb bbbb");
levelji.push("bbbb bbeb");
levelji.push("bbbb bbbb");
levelji.push(" bbb");
levelji.push(" ");
levelji.push(" ");
levelji.push([1, 5]);
levelji.push({});
leveled = [];
leveled.push(" bh");
leveled.push(" bbkqbb bbb");
leveled.push(" bbblrbb bhbb");
leveled.push(" beb bbbbb ");
leveled.push(" bbb bbb ");
leveled.push(" bb ");
leveled.push(" bbb bb ");
leveled.push(" bblrbhb bb ");
leveled.push(" bblrbbbbbbb ");
leveled.push(" ");
leveled.push([11, 6]);
leveled.push({swatch140:[[3, 7, "onoff"], [4, 7, "onoff"], [5, 1, "onoff"], [6, 1, "onoff"]], swatch122:[[3, 8, "onoff"], [4, 8, "onoff"]], swatch67:[[5, 2, "onoff"], [6, 2, "onoff"]]});
levelfm = [];
levelfm.push(" bbkqbb ");
levelfm.push(" bb bbb ");
levelfm.push("ffb bbbb ");
levelfm.push("ff bbb ");
levelfm.push("ff bbb ");
levelfm.push("fbbb bbv ");
levelfm.push(" beb bbbbb");
levelfm.push(" bbbbbb bsbbb");
levelfm.push(" b bb bbb ");
levelfm.push(" b bbbkqbbb ");
levelfm.push([2, 2]);
levelfm.push({swatch117:[[4, 0, "off"], [3, 0, "off"], [8, 9, "off"], [9, 9, "off"]]});
levelfm.push({swatch115:[14, 6, 12, 9]});
levelgv = [];
levelgv.push(" bbbbbffbbbb ");
levelgv.push(" bebb fb ");
levelgv.push(" bbb fbh");
levelgv.push(" fbbkqbbb");
levelgv.push(" b ff b");
levelgv.push(" hbf ff b");
levelgv.push("ffff bbl rbb");
levelgv.push("fffbfbffbf hbl");
levelgv.push("bfffffffffffb ");
levelgv.push(" fbfff ffffb ");
levelgv.push([2, 4]);
levelgv.push({swatch15:[[10, 3, "on"], [11, 3, "on"]], swatch142:[[10, 3, "off"], [11, 3, "off"], [9, 6, "on"], [12, 6, "on"]], swatch127:[[14, 7, "onoff"]]});
levelxx = [];
levelxx.push(" bbbb");
levelxx.push(" bbbbkqbsbbbbbb");
levelxx.push(" bbbb bbb");
levelxx.push(" bbsb ");
levelxx.push(" bbbb ");
levelxx.push(" bbbsbkqbbb ");
levelxx.push(" bbbbs");
levelxx.push("bbb bbbbb");
levelxx.push("bebbbkqbbbbbb ");
levelxx.push("bbbb ");
levelxx.push([13, 1]);
levelxx.push({swatch81:[[6, 1, "onoff"], [5, 1, "onoff"]], swatch65:[[5, 8, "off"], [6, 8, "off"]], swatch33:[[5, 8, "on"], [6, 8, "on"]], swatch146:[[5, 8, "onoff"], [6, 8, "onoff"]]});
levels = ["", levelez, levelpq, levelji, levelwe, levelxx, levelgg, levelfr, levelss, levelre, levelpp, leveldw, levelgt, levelsb, levelub, levelht, levelis, leveltw, levelsc, levelpb, leveltb, levelmn, levellh, leveltt, levelkn, leveldd, levelhg, levelvh, levelfm, levelmp, levelgv, levelkc, leveled, levelol];
levelcodes = ["", "780464", "290299", "918660", "520967", "028431", "524383", "189493", "499707", "074355", "300590", "291709", "958640", "448106", "210362", "098598", "000241", "683596", "284933", "119785", "543019", "728724", "987319", "293486", "088198", "250453", "426329", "660141", "769721", "691859", "280351", "138620", "879021", "614955"];
Frame 20
stop();
_global.level = 1;
if (goodplay != "menu") {
stopAllSounds();
backs.stop();
backs.setVolume(100);
goodplay = "menu";
backs.attachSound("menu");
backs.start(0, 99999999999999);
}
Frame 30
stop();
Instance of Symbol 243 MovieClip in Frame 30
onClipEvent (load) {
reverseplay = false;
}
onClipEvent (enterFrame) {
if (reverseplay) {
prevFrame();
}
}
Frame 40
timer = 0;
moves = 0;
falls = 0;
Frame 46
stop();
if (goodplay != "game") {
backs.stop();
backs.setVolume(18);
goodplay = "game";
backs.attachSound("ambient");
backs.start(0, 99999999999999);
}
movesrem = moves;
pauseness = false;
Instance of Symbol 301 MovieClip "landmask" in Frame 46
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 310 MovieClip in Frame 46
onClipEvent (load) {
digit01 = Math.floor(_global.level * 0.1);
digit02 = _global.level - (digit01 * 10);
digit1.gotoAndStop(digit01 + 1);
digit2.gotoAndStop(digit02 + 1);
digit2._x = ((digit01 == 1) ? (digit1._x + 18) : (digit1._x + 33));
wideness = ((digit02 == 1) ? (digit2._x + 18) : (digit2._x + 33));
_x = (270 - (wideness * 0.5));
}
Frame 47
_global.xGap = 32;
_global.yGap = 16;
_global.xShift = 10;
_global.yShift = 5;
_global.xStart = 0;
_global.yStart = 130;
_global.gravity = 2;
_global.selectedness = "block";
winning = false;
exiting = false;
landable = [];
i = 0;
a = 0;
blockfalltime = 0;
blocktypes = {b:"normalblock", s:"softswitch", h:"hardswitch", l:"doorblockl", k:"doorblockl", r:"doorblockr", q:"doorblockr", e:"endblock", v:"splitswitch", f:"fallblock"};
yp = 0;
while (yp < 10) {
xp = 14;
while (xp > -1) {
i++;
if (levels[level][yp].charAt(xp) != " ") {
type = levels[level][yp].charAt(xp);
duplicateMovieClip (stone0, (("stone" + xp) + ",") + yp, i);
Set(((("stone" + xp) + ",") + yp) + "._x", (xStart + (xp * xGap)) + (yp * xShift));
Set(((("stone" + xp) + ",") + yp) + "._y", (yStart - (xp * yShift)) + (yp * yGap));
this[(("stone" + xp) + ",") + yp].gotoAndStop(blocktypes[type]);
if ((type == "l") || (type == "r")) {
Set(((("stone" + xp) + ",") + yp) + ".starton", false);
} else if ((type == "k") || (type == "q")) {
Set(((("stone" + xp) + ",") + yp) + ".starton", true);
}
a++;
landable.push([xp, yp]);
this[(("stone" + xp) + ",") + yp].blockfall = random(6);
if (type != "e") {
duplicateMovieClip (landmask.maskstone0, (("maskstone" + xp) + ",") + yp, i);
Set(((("landmask.maskstone" + xp) + ",") + yp) + "._x", (xStart + (xp * xGap)) + (yp * xShift));
Set(((("landmask.maskstone" + xp) + ",") + yp) + "._y", (yStart - (xp * yShift)) + (yp * yGap));
}
}
xp--;
}
yp++;
}
countdown = 16;
sky.digit1.gotoAndStop(Number(levelcodes[_global.level].charAt(0)) + 1);
sky.digit2.gotoAndStop(Number(levelcodes[_global.level].charAt(1)) + 1);
sky.digit3.gotoAndStop(Number(levelcodes[_global.level].charAt(2)) + 1);
sky.digit4.gotoAndStop(Number(levelcodes[_global.level].charAt(3)) + 1);
sky.digit5.gotoAndStop(Number(levelcodes[_global.level].charAt(4)) + 1);
sky.digit6.gotoAndStop(Number(levelcodes[_global.level].charAt(5)) + 1);
Instance of Symbol 330 MovieClip "sky" in Frame 47
onClipEvent (load) {
readit = _parent.moves;
}
onClipEvent (enterFrame) {
if (buffer9 != undefined) {
readit = buffer9;
}
buffer9 = buffer8;
buffer8 = buffer7;
buffer7 = buffer6;
buffer6 = buffer5;
buffer5 = buffer4;
buffer4 = buffer3;
buffer3 = buffer2;
buffer2 = buffer1;
buffer1 = _parent.moves;
digit1vara = Math.floor(readit * 1E-5);
digit2vara = Math.floor((readit * 0.0001) - (digit1vara * 10));
digit3vara = Math.floor(((readit * 0.001) - (digit2vara * 10)) - (digit1vara * 100));
digit4vara = Math.floor((((readit * 0.01) - (digit3vara * 10)) - (digit2vara * 100)) - (digit1vara * 1000));
digit5vara = Math.floor(((((readit * 0.1) - (digit4vara * 10)) - (digit3vara * 100)) - (digit2vara * 1000)) - (digit1vara * 10000));
digit6vara = Math.floor(((((readit - (digit5vara * 10)) - (digit4vara * 100)) - (digit3vara * 1000)) - (digit2vara * 10000)) - (digit1vara * 100000));
digit1a.gotoAndStop(digit1vara + 1);
if (digit1vara == 0) {
digit1a.gotoAndStop(12);
}
digit2a.gotoAndStop(digit2vara + 1);
if ((digit1vara == 0) && (digit2vara == 0)) {
digit2a.gotoAndStop(12);
}
digit3a.gotoAndStop(digit3vara + 1);
if (((digit1vara == 0) && (digit2vara == 0)) && (digit3vara == 0)) {
digit3a.gotoAndStop(12);
}
digit4a.gotoAndStop(digit4vara + 1);
if ((((digit1vara == 0) && (digit2vara == 0)) && (digit3vara == 0)) && (digit4vara == 0)) {
digit4a.gotoAndStop(12);
}
digit5a.gotoAndStop(digit5vara + 1);
if (((((digit1vara == 0) && (digit2vara == 0)) && (digit3vara == 0)) && (digit4vara == 0)) && (digit5vara == 0)) {
digit5a.gotoAndStop(12);
}
digit6a.gotoAndStop(digit6vara + 1);
}
Frame 48
if (landable.length == 0) {
countdown--;
}
t = 0;
while (t < 3) {
randomnumber = random(landable.length);
indexy = landable.splice(randomnumber, 1)[0];
xp = indexy[0];
yp = indexy[1];
this[(("stone" + xp) + ",") + yp].play();
t++;
}
Frame 49
if (countdown == 0) {
gotoAndPlay (50);
} else {
gotoAndPlay (48);
}
Frame 50
stop();
Instance of Symbol 681 MovieClip "shadowsandglow" in Frame 50
onClipEvent (load) {
this.swapDepths(_parent.i + 4);
_parent.landmask.swapDepths(_parent.i + 7);
this.setMask(_parent.landmask);
}
Instance of Symbol 806 MovieClip "block2" in Frame 50
onClipEvent (load) {
_visible = false;
gotoAndPlay ("land");
this.swapDepths(_parent.i + 11);
dir = "none";
launchspeed = {up:[-3, 3], down:[3, 8], left:[-6, 5], right:[6, 0]};
currently = "alive";
xp = _parent.levels[level][10][0];
yp = _parent.levels[level][10][1];
reposition = function () {
_x = ((xStart + (xp * xGap)) + (yp * xShift));
_y = ((yStart - (xp * yShift)) + (yp * yGap));
};
cancelselecta = function () {
if (selecta._currentframe < 30) {
selecta.gotoAndPlay(30);
}
};
rejoinblocks = function (type, slip) {
_global.selectedness = "block";
_visible = false;
_parent.block3._visible = false;
_parent.shadowsandglow.blockshadow2._visible = false;
_parent.shadowsandglow.blockshadow3._visible = false;
_parent.block.xp = xp;
_parent.block.yp = yp;
if (type == "long") {
if (!slip) {
_parent.block.xp--;
}
_parent.block.gotoAndPlay("longjoin");
}
if (type == "far") {
if (!slip) {
_parent.block.yp++;
}
_parent.block.gotoAndPlay("farjoin");
}
};
overair2 = function (type, buttoncheck) {
upsquare = _parent.levels[level][yp].charCodeAt(xp) > 47;
doors = "lkrq";
fremes = [40, 40, 130, 130];
i = 0;
while (i < 4) {
if ((_parent.levels[level][yp].charAt(xp) == doors.charAt(i)) && (_parent[(("stone" + xp) + ",") + yp]._currentframe != fremes[i])) {
upsquare = false;
}
i++;
}
above = _parent.levels[level][yp].charAt(xp);
changebackdir = false;
if (dir == "none") {
changebackdir = true;
if ((above == "l") || (above == "k")) {
dir = "right";
} else if ((above == "r") || (above == "q")) {
dir = "left";
}
}
if (!upsquare) {
uptype = "none";
} else {
switch (above) {
case "b" :
case "s" :
case "v" :
case "e" :
case "h" :
uptype = "stone";
break;
case "f" :
uptype = "hollow";
break;
case "l" :
case "r" :
case "k" :
case "q" :
uptype = "metal";
}
}
if (upsquare) {
gotoAndStop(type);
} else {
deptherised = false;
currently = "falling";
xs = launchspeed[dir][0];
ys = launchspeed[dir][1];
gotoAndPlay("fall" + dir);
}
if ((_parent.levels[level][yp].charAt(xp) == "s") && (buttoncheck)) {
_parent.clonk.gotoAndPlay("smallswitch");
g = 0;
while (g < _parent.levels[level][11][(("swatch" + xp) + "") + yp].length) {
tempathing = _parent.levels[level][11][(("swatch" + xp) + "") + yp][g];
currentdoor = _parent[(("stone" + tempathing[0]) + ",") + tempathing[1]]._currentframe;
if ((tempathing[2] == "off") || ((tempathing[2] == "onoff") && ((currentdoor == 40) || (currentdoor == 130)))) {
_parent[(("stone" + tempathing[0]) + ",") + tempathing[1]].flasher.gotoAndPlay(2);
}
if ((tempathing[2] == "on") || ((tempathing[2] == "onoff") && ((currentdoor == 33) || (currentdoor == 123)))) {
_parent[(("stone" + tempathing[0]) + ",") + tempathing[1]].flasher.gotoAndPlay(22);
}
if (((currentdoor == 33) || (currentdoor == 123)) && (tempathing[2] != "off")) {
_parent[(("stone" + tempathing[0]) + ",") + tempathing[1]].play();
} else if (((currentdoor == 40) || (currentdoor == 130)) && (tempathing[2] != "on")) {
_parent[(("stone" + tempathing[0]) + ",") + tempathing[1]].play();
}
g++;
}
}
if (changebackdir) {
dir = "none";
}
if ((yp == _parent.block3.yp) && ((xp + 1) == _parent.block3.xp)) {
rejoinblocks("long", true);
}
if ((yp == _parent.block3.yp) && ((xp - 1) == _parent.block3.xp)) {
rejoinblocks("long", false);
}
if (((yp - 1) == _parent.block3.yp) && (xp == _parent.block3.xp)) {
rejoinblocks("far", true);
}
if (((yp + 1) == _parent.block3.yp) && (xp == _parent.block3.xp)) {
rejoinblocks("far", false);
}
if (uptype == "stone") {
_parent.clonk2.gotoAndPlay("clonk");
} else if (uptype == "metal") {
_parent.clonk2.gotoAndPlay("metal");
} else if (uptype == "hollow") {
_parent.clonk2.gotoAndPlay("hollow");
}
};
deptheriser = function () {
ypp = 0;
while (ypp < 10) {
xpp = 14;
while (xpp > -1) {
xp2 = xp;
yp2 = yp;
if (dir == "up") {
yp2--;
} else if (dir == "down") {
yp2 = yp2 + 2;
}
if ((ypp > yp2) || (xpp < xp2)) {
_parent[(("stone" + xpp) + ",") + ypp].swapDepths(_parent[(("stone" + xpp) + ",") + ypp].getDepth() + 200);
if ((_parent.block3.xp == xpp) && (_parent.block3.yp == ypp)) {
_parent.block3.swapDepths(_parent.block3.getDepth() + 200);
_parent.landmask.swapDepths(_parent.landmask.getDepth() + 200);
_parent.shadowsandglow.swapDepths(_parent.shadowsandglow.getDepth() + 200);
}
}
xpp--;
}
ypp++;
}
};
reposition();
}
onClipEvent (enterFrame) {
if (currently == "falling") {
if (!deptherised) {
deptherised = true;
deptheriser();
}
_x = (_x + xs);
_y = (_y + ys);
ys = ys + gravity;
}
if (_y > 1000) {
_parent.play();
if (_parent._currentframe == 50) {
_parent.block3.gotoAndPlay(105);
}
}
if (selectedness == "block2") {
if (Key.isDown(37) && (!_parent.pauseness)) {
if (_currentframe == 1) {
cancelselecta();
_parent.moves++;
gotoAndPlay (2);
}
}
if (Key.isDown(38) && (!_parent.pauseness)) {
if (_currentframe == 1) {
cancelselecta();
_parent.moves++;
gotoAndPlay (12);
}
}
if (Key.isDown(39) && (!_parent.pauseness)) {
if (_currentframe == 1) {
cancelselecta();
_parent.moves++;
gotoAndPlay (22);
}
}
if (Key.isDown(40) && (!_parent.pauseness)) {
if (_currentframe == 1) {
cancelselecta();
_parent.moves++;
gotoAndPlay (32);
}
}
}
}
Instance of Symbol 1129 MovieClip "block" in Frame 50
onClipEvent (load) {
gotoAndPlay ("land");
this.swapDepths(_parent.i + 10);
dir = "none";
launchspeedroll = {up:[-3, 3], down:[3, 8], left:[-6, 5], right:[6, 0]};
launchspeedhalf = {up:[-3, 3], down:[3, 8], left:[-6, 5], right:[6, 0]};
launchspeedfull = {up:[-3, 3], down:[3, 8], left:[0, 5], right:[1, 0]};
launchspeedtall = {up:[-3, 3], down:[3, 8], left:[-3, 5], right:[3, 0]};
currently = "alive";
_parent.detractor = true;
xp = _parent.levels[level][10][0];
yp = _parent.levels[level][10][1];
reposition = function () {
_x = ((xStart + (xp * xGap)) + (yp * xShift));
_y = ((yStart - (xp * yShift)) + (yp * yGap));
};
overair2 = function (type, buttoncheck) {
upsquare = _parent.levels[level][yp].charCodeAt(xp) > 47;
longsquare = _parent.levels[level][yp].charCodeAt(xp + 1) > 47;
farsquare = _parent.levels[level][yp - 1].charCodeAt(xp) > 47;
uptypetemp = _parent.levels[level][yp].charAt(xp);
longtypetemp = _parent.levels[level][yp].charAt(xp + 1);
fartypetemp = _parent.levels[level][yp - 1].charAt(xp);
doors = "lkrq";
fremes = [40, 40, 130, 130];
i = 0;
while (i < 4) {
if ((_parent.levels[level][yp].charAt(xp) == doors.charAt(i)) && (_parent[(("stone" + xp) + ",") + yp]._currentframe != fremes[i])) {
upsquare = false;
}
if ((_parent.levels[level][yp].charAt(xp + 1) == doors.charAt(i)) && (_parent[(("stone" + Number(xp + 1)) + ",") + yp]._currentframe != fremes[i])) {
longsquare = false;
}
if ((_parent.levels[level][yp - 1].charAt(xp) == doors.charAt(i)) && (_parent[(("stone" + xp) + ",") + Number(yp - 1)]._currentframe != fremes[i])) {
farsquare = false;
}
i++;
}
if (!upsquare) {
uptype = "none";
} else {
switch (uptypetemp) {
case "b" :
case "s" :
case "v" :
case "h" :
uptype = "stone";
break;
case "f" :
uptype = "hollow";
break;
case "e" :
uptype = "none";
break;
case "l" :
case "r" :
case "k" :
case "q" :
uptype = "metal";
}
}
if (!farsquare) {
fartype = "none";
} else {
switch (fartypetemp) {
case "b" :
case "s" :
case "v" :
case "h" :
fartype = "stone";
break;
case "f" :
fartype = "hollow";
break;
case "e" :
fartype = "none";
break;
case "l" :
case "r" :
case "k" :
case "q" :
fartype = "metal";
}
}
if (!longsquare) {
longtype = "none";
} else {
switch (longtypetemp) {
case "b" :
case "s" :
case "v" :
case "h" :
longtype = "stone";
break;
case "f" :
longtype = "hollow";
break;
case "e" :
longtype = "none";
break;
case "l" :
case "r" :
case "k" :
case "q" :
longtype = "metal";
}
}
if (type == "long") {
if ((dir == "left") || (dir == "right")) {
if (upsquare && (longsquare)) {
_parent.clonk.gotoAndPlay("clonk");
gotoAndStop(type);
} else if ((!upsquare) && (!longsquare)) {
deptherised = false;
currently = "falling";
xs = launchspeedfull[dir][0];
ys = launchspeedfull[dir][1];
_parent.detractor = false;
gotoAndPlay(("fall" + type) + dir);
} else {
deptherised = false;
currently = "falling";
xs = launchspeedhalf[dir][0];
ys = launchspeedhalf[dir][1];
gotoAndPlay(("fall" + type) + dir);
}
} else if (upsquare && (longsquare)) {
gotoAndStop(type);
_parent.clonk.gotoAndPlay("clonk");
} else if ((!upsquare) && (!longsquare)) {
deptherised = false;
currently = "falling";
xs = launchspeedroll[dir][0];
ys = launchspeedroll[dir][1];
gotoAndPlay(("fall" + type) + dir);
} else if ((!upsquare) && (longsquare)) {
deptherised = false;
currently = "falling";
xs = launchspeedhalf.left[0];
ys = launchspeedhalf.left[1];
dir = "left";
gotoAndPlay ("falllongleft");
} else if (upsquare && (!longsquare)) {
deptherised = false;
currently = "falling";
xs = launchspeedhalf.right[0];
ys = launchspeedhalf.right[1];
dir = "right";
gotoAndPlay ("falllongright");
}
}
if (type == "far") {
if ((dir == "up") || (dir == "down")) {
if (upsquare && (farsquare)) {
gotoAndStop(type);
} else if ((!upsquare) && (!farsquare)) {
deptherised = false;
currently = "falling";
xs = launchspeedfull[dir][0];
ys = launchspeedfull[dir][1];
_parent.detractor = false;
gotoAndPlay(("fall" + type) + dir);
} else {
deptherised = false;
currently = "falling";
xs = launchspeedhalf[dir][0];
ys = launchspeedhalf[dir][1];
gotoAndPlay(("fall" + type) + dir);
}
} else if (upsquare && (farsquare)) {
gotoAndStop(type);
} else if ((!upsquare) && (!farsquare)) {
deptherised = false;
currently = "falling";
xs = launchspeedroll[dir][0];
ys = launchspeedroll[dir][1];
gotoAndPlay(("fall" + type) + dir);
} else if ((!upsquare) && (farsquare)) {
deptherised = false;
currently = "falling";
xs = launchspeedhalf.down[0];
ys = launchspeedhalf.down[1];
dir = "down";
gotoAndPlay ("fallfardown");
} else if (upsquare && (!farsquare)) {
deptherised = false;
currently = "falling";
xs = launchspeedhalf.up[0];
ys = launchspeedhalf.up[1];
dir = "up";
gotoAndPlay ("fallfarup");
}
}
if (type == "up") {
if (upsquare) {
gotoAndStop(type);
} else {
deptherised = false;
currently = "falling";
_parent.detractor = false;
xs = launchspeedtall[dir][0];
ys = launchspeedtall[dir][1];
gotoAndPlay(("fall" + type) + dir);
}
}
if ((_parent.levels[level][yp].charAt(xp) == "e") && (type == "up")) {
gotoAndPlay ("end");
} else if ((_parent.levels[level][yp].charAt(xp) == "v") && (type == "up")) {
gotoAndPlay ("split");
} else if ((_parent.levels[level][yp].charAt(xp) == "f") && (type == "up")) {
gotoAndPlay ("fallsquare");
_parent[(("stone" + xp) + ",") + yp].play();
deptherised = false;
currently = "falling";
_parent.detractor = false;
xs = 0;
ys = 0;
}
if (buttoncheck) {
h = 0;
while (h < 2) {
xp3 = xp;
yp3 = yp;
if ((type == "far") && (h == 1)) {
yp3--;
} else if ((type == "long") && (h == 1)) {
xp3++;
} else if ((type == "up") && (h == 1)) {
break;
}
if (_parent.levels[level][yp3].charAt(xp3) == "s") {
_parent.clonk.gotoAndPlay("smallswitch");
}
if ((_parent.levels[level][yp3].charAt(xp3) == "h") && (type == "up")) {
_parent.clonk.gotoAndPlay("bigswitch");
}
if ((_parent.levels[level][yp3].charAt(xp3) == "s") || ((_parent.levels[level][yp3].charAt(xp3) == "h") && (type == "up"))) {
g = 0;
while (g < _parent.levels[level][11][(("swatch" + xp3) + "") + yp3].length) {
tempathing = _parent.levels[level][11][(("swatch" + xp3) + "") + yp3][g];
currentdoor = _parent[(("stone" + tempathing[0]) + ",") + tempathing[1]]._currentframe;
if ((tempathing[2] == "off") || ((tempathing[2] == "onoff") && ((currentdoor == 40) || (currentdoor == 130)))) {
_parent[(("stone" + tempathing[0]) + ",") + tempathing[1]].flasher.gotoAndPlay(2);
}
if ((tempathing[2] == "on") || ((tempathing[2] == "onoff") && ((currentdoor == 33) || (currentdoor == 123)))) {
_parent[(("stone" + tempathing[0]) + ",") + tempathing[1]].flasher.gotoAndPlay(22);
}
if (((currentdoor == 33) || (currentdoor == 123)) && (tempathing[2] != "off")) {
_parent[(("stone" + tempathing[0]) + ",") + tempathing[1]].play();
} else if (((currentdoor == 40) || (currentdoor == 130)) && (tempathing[2] != "on")) {
_parent[(("stone" + tempathing[0]) + ",") + tempathing[1]].play();
}
g++;
}
}
h++;
}
if (type == "up") {
if (uptype == "stone") {
_parent.clonk.gotoAndPlay("clonk");
} else if (uptype == "metal") {
_parent.clonk.gotoAndPlay("metal");
} else if (uptype == "hollow") {
_parent.clonk.gotoAndPlay("hollow");
}
} else if (type == "long") {
if ((uptype == "stone") && (longtype == "stone")) {
_parent.clonk.gotoAndPlay("clonk");
} else if ((uptype == "metal") && (longtype == "metal")) {
_parent.clonk.gotoAndPlay("metal");
} else if ((uptype == "hollow") && (longtype == "hollow")) {
_parent.clonk.gotoAndPlay("hollow");
} else {
if (uptype == "stone") {
_parent.clonk.gotoAndPlay("half");
} else if (uptype == "metal") {
_parent.clonk.gotoAndPlay("halfmetal");
} else if (uptype == "hollow") {
_parent.clonk.gotoAndPlay("hollow");
}
if (longtype == "stone") {
_parent.clonk2.gotoAndPlay("half");
} else if (longtype == "metal") {
_parent.clonk2.gotoAndPlay("halfmetal");
} else if (longtype == "hollow") {
_parent.clonk2.gotoAndPlay("hollow");
}
}
} else if (type == "far") {
if ((uptype == "stone") && (fartype == "stone")) {
_parent.clonk.gotoAndPlay("clonk");
} else if ((uptype == "metal") && (fartype == "metal")) {
_parent.clonk.gotoAndPlay("metal");
} else if ((uptype == "hollow") && (fartype == "hollow")) {
_parent.clonk.gotoAndPlay("hollow");
} else {
if (uptype == "stone") {
_parent.clonk.gotoAndPlay("half");
} else if (uptype == "metal") {
_parent.clonk.gotoAndPlay("halfmetal");
} else if (uptype == "hollow") {
_parent.clonk.gotoAndPlay("hollow");
}
if (fartype == "stone") {
_parent.clonk2.gotoAndPlay("half");
} else if (fartype == "metal") {
_parent.clonk2.gotoAndPlay("halfmetal");
} else if (fartype == "hollow") {
_parent.clonk2.gotoAndPlay("hollow");
}
}
}
}
};
deptheriser = function () {
ypp = 0;
while (ypp < 10) {
xpp = 14;
while (xpp > -1) {
xp2 = xp;
yp2 = yp;
if ((dir == "up") && (_parent.detractor)) {
yp2--;
} else if ((dir == "down") && (_parent.detractor)) {
yp2++;
} else if ((dir == "left") && (_parent.detractor)) {
xp2--;
}
if ((ypp > yp2) || (xpp < xp2)) {
_parent[(("stone" + xpp) + ",") + ypp].swapDepths(_parent[(("stone" + xpp) + ",") + ypp].getDepth() + 200);
}
xpp--;
}
ypp++;
}
};
_parent.detractor = true;
reposition();
}
onClipEvent (keyDown) {
if (Key.isDown(32) && (!_parent.pauseness)) {
if (_global.selectedness == "block3") {
_parent.block2.selecta.gotoAndPlay(2);
if (_parent.block3.selecta._currentframe < 30) {
_parent.block3.selecta.gotoAndPlay(30);
}
_global.selectedness = "block2";
} else if (_global.selectedness == "block2") {
_parent.block3.selecta.gotoAndPlay(2);
if (_parent.block2.selecta._currentframe < 30) {
_parent.block2.selecta.gotoAndPlay(30);
}
_global.selectedness = "block3";
}
}
}
onClipEvent (enterFrame) {
if (selectedness == "block") {
if (currently == "falling") {
if (!deptherised) {
deptherised = true;
deptheriser();
}
_x = (_x + xs);
_y = (_y + ys);
ys = ys + gravity;
}
}
pb2x = _parent.block2.xp;
pb2y = _parent.block2.yp;
pb3x = _parent.block3.xp;
pb3y = _parent.block3.yp;
if ((_parent.block2._currentframe > 11) && (_parent.block2._currentframe < 21)) {
pb2y--;
}
if ((_parent.block3._currentframe > 11) && (_parent.block3._currentframe < 21)) {
pb3y--;
}
if ((_parent.block2._currentframe > 31) && (_parent.block2._currentframe < 41)) {
pb2y++;
}
if ((_parent.block3._currentframe > 31) && (_parent.block3._currentframe < 41)) {
pb3y++;
}
if (pb2y != pb3y) {
if ((pb2y < pb3y) == (_parent.block2.getDepth() > _parent.block3.getDepth())) {
_parent.block2.swapDepths(_parent.block3);
}
} else if ((pb2x > pb3x) == (_parent.block2.getDepth() > _parent.block3.getDepth())) {
_parent.block2.swapDepths(_parent.block3);
}
if (Key.isDown(37) && (!_parent.pauseness)) {
if (_currentframe == 1) {
gotoAndPlay (2);
_parent.moves++;
}
if (_currentframe == 41) {
gotoAndPlay (42);
_parent.moves++;
}
if (_currentframe == 81) {
gotoAndPlay (82);
_parent.moves++;
}
}
if (Key.isDown(38) && (!_parent.pauseness)) {
if (_currentframe == 1) {
gotoAndPlay (12);
_parent.moves++;
}
if (_currentframe == 41) {
gotoAndPlay (52);
_parent.moves++;
}
if (_currentframe == 81) {
gotoAndPlay (92);
_parent.moves++;
}
}
if (Key.isDown(39) && (!_parent.pauseness)) {
if (_currentframe == 1) {
gotoAndPlay (22);
_parent.moves++;
}
if (_currentframe == 41) {
gotoAndPlay (62);
_parent.moves++;
}
if (_currentframe == 81) {
gotoAndPlay (102);
_parent.moves++;
}
}
if (Key.isDown(40) && (!_parent.pauseness)) {
if (_currentframe == 1) {
gotoAndPlay (32);
_parent.moves++;
}
if (_currentframe == 41) {
gotoAndPlay (72);
_parent.moves++;
}
if (_currentframe == 81) {
gotoAndPlay (112);
_parent.moves++;
}
}
if (_y > 1000) {
_parent.play();
}
}
Instance of Symbol 806 MovieClip "block3" in Frame 50
onClipEvent (load) {
_visible = false;
gotoAndPlay ("land");
this.swapDepths(_parent.i + 12);
dir = "none";
launchspeed = {up:[-3, 3], down:[3, 8], left:[-6, 5], right:[6, 0]};
currently = "alive";
xp = _parent.levels[level][10][0];
yp = _parent.levels[level][10][1];
reposition = function () {
_x = ((xStart + (xp * xGap)) + (yp * xShift));
_y = ((yStart - (xp * yShift)) + (yp * yGap));
};
cancelselecta = function () {
if (selecta._currentframe < 30) {
selecta.gotoAndPlay(30);
}
};
rejoinblocks = function (type, slip) {
_global.selectedness = "block";
_visible = false;
_parent.block2._visible = false;
_parent.shadowsandglow.blockshadow2._visible = false;
_parent.shadowsandglow.blockshadow3._visible = false;
_parent.block.xp = xp;
_parent.block.yp = yp;
if (type == "long") {
if (!slip) {
_parent.block.xp--;
}
_parent.block.gotoAndPlay("longjoin");
}
if (type == "far") {
if (!slip) {
_parent.block.yp++;
}
_parent.block.gotoAndPlay("farjoin");
}
};
overair2 = function (type, buttoncheck) {
upsquare = _parent.levels[level][yp].charCodeAt(xp) > 47;
fremes = [40, 40, 130, 130];
doors = "lkrq";
i = 0;
while (i < 4) {
if ((_parent.levels[level][yp].charAt(xp) == doors.charAt(i)) && (_parent[(("stone" + xp) + ",") + yp]._currentframe != fremes[i])) {
upsquare = false;
}
i++;
}
above = _parent.levels[level][yp].charAt(xp);
changebackdir = false;
if (dir == "none") {
changebackdir = true;
if ((above == "l") || (above == "k")) {
dir = "right";
} else if ((above == "r") || (above == "q")) {
dir = "left";
}
}
if (!upsquare) {
uptype = "none";
} else {
switch (above) {
case "b" :
case "s" :
case "v" :
case "e" :
case "h" :
uptype = "stone";
break;
case "f" :
uptype = "hollow";
break;
case "l" :
case "r" :
case "k" :
case "q" :
uptype = "metal";
}
}
if (upsquare) {
gotoAndStop(type);
} else {
deptherised = false;
currently = "falling";
xs = launchspeed[dir][0];
ys = launchspeed[dir][1];
gotoAndPlay("fall" + dir);
}
if ((_parent.levels[level][yp].charAt(xp) == "s") && (buttoncheck)) {
_parent.clonk.gotoAndPlay("smallswitch");
g = 0;
while (g < _parent.levels[level][11][(("swatch" + xp) + "") + yp].length) {
tempathing = _parent.levels[level][11][(("swatch" + xp) + "") + yp][g];
currentdoor = _parent[(("stone" + tempathing[0]) + ",") + tempathing[1]]._currentframe;
if ((tempathing[2] == "off") || ((tempathing[2] == "onoff") && ((currentdoor == 40) || (currentdoor == 130)))) {
_parent[(("stone" + tempathing[0]) + ",") + tempathing[1]].flasher.gotoAndPlay(2);
}
if ((tempathing[2] == "on") || ((tempathing[2] == "onoff") && ((currentdoor == 33) || (currentdoor == 123)))) {
_parent[(("stone" + tempathing[0]) + ",") + tempathing[1]].flasher.gotoAndPlay(22);
}
if (((currentdoor == 33) || (currentdoor == 123)) && (tempathing[2] != "off")) {
_parent[(("stone" + tempathing[0]) + ",") + tempathing[1]].play();
} else if (((currentdoor == 40) || (currentdoor == 130)) && (tempathing[2] != "on")) {
_parent[(("stone" + tempathing[0]) + ",") + tempathing[1]].play();
}
g++;
}
}
if (changebackdir) {
dir = "none";
}
if ((yp == _parent.block2.yp) && ((xp + 1) == _parent.block2.xp)) {
rejoinblocks("long", true);
}
if ((yp == _parent.block2.yp) && ((xp - 1) == _parent.block2.xp)) {
rejoinblocks("long", false);
}
if (((yp - 1) == _parent.block2.yp) && (xp == _parent.block2.xp)) {
rejoinblocks("far", true);
}
if (((yp + 1) == _parent.block2.yp) && (xp == _parent.block2.xp)) {
rejoinblocks("far", false);
}
if (uptype == "stone") {
_parent.clonk.gotoAndPlay("clonk");
} else if (uptype == "metal") {
_parent.clonk.gotoAndPlay("metal");
} else if (uptype == "hollow") {
_parent.clonk.gotoAndPlay("hollow");
}
};
deptheriser = function () {
ypp = 0;
while (ypp < 10) {
xpp = 14;
while (xpp > -1) {
xp2 = xp;
yp2 = yp;
if (dir == "up") {
yp2--;
} else if (dir == "down") {
yp2 = yp2 + 2;
}
if ((ypp > yp2) || (xpp < xp2)) {
_parent[(("stone" + xpp) + ",") + ypp].swapDepths(_parent[(("stone" + xpp) + ",") + ypp].getDepth() + 200);
if ((_parent.block2.xp == xpp) && (_parent.block2.yp == ypp)) {
_parent.block2.swapDepths(_parent.block2.getDepth() + 200);
_parent.landmask.swapDepths(_parent.landmask.getDepth() + 200);
_parent.shadowsandglow.swapDepths(_parent.shadowsandglow.getDepth() + 200);
}
}
xpp--;
}
ypp++;
}
};
reposition();
}
onClipEvent (enterFrame) {
if (currently == "falling") {
if (!deptherised) {
deptherised = true;
deptheriser();
}
_x = (_x + xs);
_y = (_y + ys);
ys = ys + gravity;
}
if (_y > 1000) {
_parent.play();
if (_parent._currentframe == 50) {
_parent.block2.gotoAndPlay(105);
}
}
if (selectedness == "block3") {
if (Key.isDown(37) && (!_parent.pauseness)) {
if (_currentframe == 1) {
gotoAndPlay (2);
_parent.moves++;
cancelselecta();
}
}
if (Key.isDown(38) && (!_parent.pauseness)) {
if (_currentframe == 1) {
_parent.moves++;
gotoAndPlay (12);
cancelselecta();
}
}
if (Key.isDown(39) && (!_parent.pauseness)) {
if (_currentframe == 1) {
_parent.moves++;
gotoAndPlay (22);
cancelselecta();
}
}
if (Key.isDown(40) && (!_parent.pauseness)) {
if (_currentframe == 1) {
cancelselecta();
_parent.moves++;
gotoAndPlay (32);
}
}
}
}
Instance of Symbol 1156 MovieClip "menuness" in Frame 50
onClipEvent (enterFrame) {
this.swapDepths(10000);
}
Frame 51
sky.play();
exp = block.xp + 0.5;
eyp = block.yp - 0.5;
rxp = (xStart + (exp * xGap)) + (eyp * xShift);
ryp = (yStart - (exp * yShift)) + (eyp * yGap);
yp = 0;
while (yp < 10) {
xp = 14;
while (xp > -1) {
if (winning) {
if (blockfalltime > this[(("stone" + xp) + ",") + yp].blockfall) {
theta = Math.atan2(this[(("stone" + xp) + ",") + yp]._y - ryp, rxp - this[(("stone" + xp) + ",") + yp]._x);
this[(("stone" + xp) + ",") + yp]._alpha = this[(("stone" + xp) + ",") + yp]._alpha - 5;
this[(("stone" + xp) + ",") + yp]._x = this[(("stone" + xp) + ",") + yp]._x - (((100 - this[(("stone" + xp) + ",") + yp]._alpha) * Math.sin(theta)) * 0.5);
this[(("stone" + xp) + ",") + yp]._y = this[(("stone" + xp) + ",") + yp]._y - (((100 - this[(("stone" + xp) + ",") + yp]._alpha) * Math.cos(theta)) * 0.5);
}
} else if (blockfalltime > this[(("stone" + xp) + ",") + yp].blockfall) {
this[(("stone" + xp) + ",") + yp]._alpha = this[(("stone" + xp) + ",") + yp]._alpha - 10;
this[(("stone" + xp) + ",") + yp]._y = this[(("stone" + xp) + ",") + yp]._y + ((100 - this[(("stone" + xp) + ",") + yp]._alpha) * 0.5);
}
xp--;
}
yp++;
}
blockfalltime++;
Frame 52
gotoAndPlay (51);
Frame 53
removeMovieClip(block);
removeMovieClip(block2);
removeMovieClip(block3);
removeMovieClip(shadowsandglow);
removeMovieClip(sky);
removeMovieClip(clonk);
removeMovieClip(clonk2);
removeMovieClip(menuness);
removeMovieClip(landmask);
yp = 0;
while (yp < 10) {
xp = 14;
while (xp > -1) {
removeMovieClip(this[(("stone" + xp) + ",") + yp]);
xp--;
}
yp++;
}
if (winning) {
_global.level++;
if (_global.level == 34) {
gotoAndStop (20);
skiptoend = true;
} else {
gotoAndPlay (46);
}
} else if (exiting) {
gotoAndStop (20);
skiptomenu = true;
} else {
falls++;
moves = movesrem;
gotoAndPlay (47);
}
Symbol 4 MovieClip Frame 1
stop();
Symbol 4 MovieClip Frame 3
gotoAndStop (1);
Symbol 4 MovieClip Frame 5
gotoAndStop (1);
Symbol 6 MovieClip Frame 1
if (_parent._currentframe > 40) {
_parent.timer++;
}
Symbol 6 MovieClip Frame 2
gotoAndPlay (1);
Symbol 13 Button
on (release) {
getURL ("http://www.coolmath.com", "_blank");
}
Symbol 16 MovieClip Frame 1
play();
Symbol 16 MovieClip Frame 27
stop();
Symbol 16 MovieClip Frame 33
stop();
Symbol 16 MovieClip Frame 39
stop();
Symbol 16 MovieClip Frame 45
stop();
Symbol 16 MovieClip Frame 51
stop();
Symbol 16 MovieClip Frame 57
stop();
Symbol 16 MovieClip Frame 63
stop();
Symbol 16 MovieClip Frame 69
stop();
Symbol 16 MovieClip Frame 75
stop();
Symbol 16 MovieClip Frame 81
stop();
Symbol 16 MovieClip Frame 110
_parent.play();
Symbol 16 MovieClip Frame 120
stop();
Symbol 19 MovieClip Frame 1
play();
Symbol 19 MovieClip Frame 128
_root.play();
stop();
Symbol 111 MovieClip Frame 60
gotoAndPlay ("loopa");
Symbol 130 Button
on (release) {
if (_parent.muting) {
_parent.muting = false;
_parent.mine.setVolume(100);
_parent.bc.gotoAndPlay(4);
} else {
_parent.muting = true;
_parent.mine.setVolume(0);
}
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 131 Button
on (release) {
gotoAndPlay (167);
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 132 Button
on (release) {
play();
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 133 Button
on (release) {
gotoAndPlay (251);
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Instance of Symbol 142 MovieClip "digit1" in Symbol 143 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit2" in Symbol 143 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit3" in Symbol 143 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit4" in Symbol 143 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit5" in Symbol 143 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit6" in Symbol 143 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Symbol 150 Button
on (release) {
gotoAndPlay (296);
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 151 Button
on (release) {
if (_parent.muting) {
_parent.muting = false;
_parent.mine.setVolume(100);
_parent.bc.gotoAndPlay(4);
} else {
_parent.muting = true;
_parent.mine.setVolume(0);
}
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 152 Button
on (release) {
temp1 = passcoder.code.toString();
realcode = ((((temp1.charAt(0) + temp1.charAt(2)) + temp1.charAt(4)) + temp1.charAt(6)) + temp1.charAt(8)) + temp1.charAt(10);
i = 0;
while (i < _parent.levelcodes.length) {
if (realcode == _parent.levelcodes[i + 1]) {
_global.level = i + 1;
gotoAndPlay (187);
}
i++;
}
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 153 Button
on (release) {
gotoAndPlay (219);
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 154 Button
on (release) {
play();
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 156 Button
on (release) {
play();
}
Symbol 161 Button
on (release) {
play();
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 173 Button
on (release) {
_parent.play();
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Instance of Symbol 142 MovieClip "digit1" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit2" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit3" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit4" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit5" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit6" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digitz" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digitw" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digitx" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digity" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digitd" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digita" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digitb" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digitc" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digite" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digitf" in Symbol 174 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Symbol 174 MovieClip Frame 2
stop();
readit = _parent._parent.timer;
digit1var = Math.floor(readit / 1080000);
digit2var = Math.floor((readit / 108000) - (digit1var * 10));
digit3var = Math.floor(((readit / 18000) - (digit2var * 6)) - ((digit1var * 6) * 10));
digit4var = Math.floor((((readit / 1800) - (digit3var * 10)) - ((digit2var * 10) * 6)) - (((digit1var * 10) * 6) * 10));
digit5var = Math.floor(((((readit / 300) - (digit4var * 6)) - ((digit3var * 6) * 10)) - (((digit2var * 6) * 10) * 6)) - ((((digit1var * 6) * 10) * 6) * 10));
digit6var = Math.floor((((((readit / 30) - (digit5var * 10)) - ((digit4var * 10) * 6)) - (((digit3var * 10) * 6) * 10)) - ((((digit2var * 10) * 6) * 10) * 6)) - (((((digit1var * 10) * 6) * 10) * 6) * 10));
digit1.gotoAndStop(digit1var + 1);
if (digit1var == 0) {
digit1.gotoAndStop(12);
}
digit2.gotoAndStop(digit2var + 1);
digit3.gotoAndStop(digit3var + 1);
digit4.gotoAndStop(digit4var + 1);
digit5.gotoAndStop(digit5var + 1);
digit6.gotoAndStop(digit6var + 1);
readit = _parent._parent.falls;
digitwvar = Math.floor(readit * 0.001);
digitxvar = Math.floor((readit * 0.01) - (digitwvar * 10));
digityvar = Math.floor(((readit * 0.1) - (digitxvar * 10)) - (digitwvar * 100));
digitzvar = Math.floor(((readit - (digityvar * 10)) - (digitxvar * 100)) - (digitwvar * 1000));
digitw.gotoAndStop(digitwvar + 1);
if (digitwvar == 0) {
digitw.gotoAndStop(12);
}
digitx.gotoAndStop(digitxvar + 1);
if ((digitwvar == 0) && (digitxvar == 0)) {
digitx.gotoAndStop(12);
}
digity.gotoAndStop(digityvar + 1);
if (((digitwvar == 0) && (digitxvar == 0)) && (digityvar == 0)) {
digity.gotoAndStop(12);
}
digitz.gotoAndStop(digitzvar + 1);
readit = _parent._parent.moves;
digit1vara = Math.floor(readit * 1E-5);
digit2vara = Math.floor((readit * 0.0001) - (digit1vara * 10));
digit3vara = Math.floor(((readit * 0.001) - (digit2vara * 10)) - (digit1vara * 100));
digit4vara = Math.floor((((readit * 0.01) - (digit3vara * 10)) - (digit2vara * 100)) - (digit1vara * 1000));
digit5vara = Math.floor(((((readit * 0.1) - (digit4vara * 10)) - (digit3vara * 100)) - (digit2vara * 1000)) - (digit1vara * 10000));
digit6vara = Math.floor(((((readit - (digit5vara * 10)) - (digit4vara * 100)) - (digit3vara * 1000)) - (digit2vara * 10000)) - (digit1vara * 100000));
digita.gotoAndStop(digit1vara + 1);
if (digit1vara == 0) {
digita.gotoAndStop(12);
}
digitb.gotoAndStop(digit2vara + 1);
if ((digit1vara == 0) && (digit2vara == 0)) {
digitb.gotoAndStop(12);
}
digitc.gotoAndStop(digit3vara + 1);
if (((digit1vara == 0) && (digit2vara == 0)) && (digit3vara == 0)) {
digitc.gotoAndStop(12);
}
digitd.gotoAndStop(digit4vara + 1);
if ((((digit1vara == 0) && (digit2vara == 0)) && (digit3vara == 0)) && (digit4vara == 0)) {
digitd.gotoAndStop(12);
}
digite.gotoAndStop(digit5vara + 1);
if (((((digit1vara == 0) && (digit2vara == 0)) && (digit3vara == 0)) && (digit4vara == 0)) && (digit5vara == 0)) {
digite.gotoAndStop(12);
}
digitf.gotoAndStop(digit6vara + 1);
Symbol 175 MovieClip Frame 1
if (_parent.skiptoend) {
gotoAndPlay (320);
} else if (_parent.skiptomenu) {
gotoAndPlay (105);
}
Symbol 175 MovieClip Frame 134
stop();
Symbol 175 MovieClip Frame 165
_parent.gotoAndStop(30);
Symbol 175 MovieClip Frame 167
play();
Symbol 175 MovieClip Frame 176
stop();
Instance of Symbol 143 MovieClip "passcoder" in Symbol 175 MovieClip Frame 176
onClipEvent (load) {
code = [" ", " ", " ", " ", " ", " ", " "];
numberframe = function (digitnumber) {
if (code[digitnumber - 1] == " ") {
frame = 10;
if (code[digitnumber - 2] == " ") {
frame = 11;
}
} else {
frame = Number(code[digitnumber - 1]);
}
this["digit" + digitnumber].gotoAndStop(frame + 1);
};
}
onClipEvent (keyDown) {
nextbutton = String.fromCharCode(Key.getAscii());
allowed = "1234567890";
if ((allowed.indexOf(nextbutton) != -1) && (code[5] == " ")) {
j = 0;
while (j < 6) {
spot = j;
if (code[j] == " ") {
code[j] = nextbutton;
break;
}
j++;
}
}
}
onClipEvent (enterFrame) {
i = 1;
while (i < 7) {
numberframe(i);
i++;
}
if (Key.isDown(8) || (Key.isDown(46))) {
if (!pusheded) {
pusheded = true;
j = 1;
while (j < 7) {
if (code[j] == " ") {
code[j - 1] = " ";
break;
}
j++;
}
}
} else {
pusheded = false;
}
}
Symbol 175 MovieClip Frame 186
gotoAndPlay (134);
Symbol 175 MovieClip Frame 187
play();
Symbol 175 MovieClip Frame 217
_parent.gotoAndPlay(40);
Symbol 175 MovieClip Frame 219
play();
Symbol 175 MovieClip Frame 249
_parent.gotoAndStop(30);
Symbol 175 MovieClip Frame 251
play();
Symbol 175 MovieClip Frame 275
stop();
Symbol 175 MovieClip Frame 295
gotoAndStop (134);
Symbol 175 MovieClip Frame 296
play();
Symbol 175 MovieClip Frame 319
gotoAndStop (275);
Symbol 175 MovieClip Frame 320
play();
Symbol 175 MovieClip Frame 357
stop();
Symbol 175 MovieClip Frame 365
gotoAndPlay (1);
_parent.skiptoend = false;
Symbol 184 Button
on (release) {
reverseplay = true;
stop();
}
Symbol 189 Button
on (release) {
reverseplay = false;
play();
}
Symbol 190 Button
on (release) {
reverseplay = true;
stop();
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 191 Button
on (release) {
gotoAndPlay (186);
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 192 Button
on (release) {
reverseplay = false;
play();
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 201 Button
on (release) {
reverseplay = true;
stop();
}
Symbol 202 Button
on (release) {
reverseplay = true;
stop();
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 242 Button
on (release) {
reverseplay = false;
play();
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 243 MovieClip Frame 1
if (reverseplay) {
_parent.skiptomenu = true;
_parent.gotoAndStop(20);
}
Symbol 243 MovieClip Frame 14
stop();
reverseplay = false;
Symbol 243 MovieClip Frame 34
stop();
reverseplay = false;
Symbol 243 MovieClip Frame 54
stop();
reverseplay = false;
Symbol 243 MovieClip Frame 74
stop();
reverseplay = false;
Symbol 243 MovieClip Frame 94
stop();
reverseplay = false;
Symbol 243 MovieClip Frame 114
stop();
reverseplay = false;
Symbol 243 MovieClip Frame 134
stop();
reverseplay = false;
Symbol 243 MovieClip Frame 154
stop();
reverseplay = false;
Symbol 243 MovieClip Frame 174
stop();
reverseplay = false;
Symbol 243 MovieClip Frame 184
_parent.gotoAndPlay(40);
Symbol 243 MovieClip Frame 196
_parent.gotoAndPlay(40);
Symbol 247 MovieClip Frame 1
stop();
Symbol 247 MovieClip Frame 8
gotoAndStop (1);
Symbol 247 MovieClip Frame 28
gotoAndStop (1);
Symbol 298 MovieClip Frame 2
stop();
Symbol 298 MovieClip Frame 16
randomnumber = random(0) + 25;
gotoAndStop(randomnumber);
Symbol 298 MovieClip Frame 25
stop();
Symbol 298 MovieClip Frame 26
stop();
Symbol 298 MovieClip Frame 27
stop();
Symbol 298 MovieClip Frame 30
stop();
passable = false;
Symbol 298 MovieClip Frame 32
if (_parent._currentframe == 50) {
if (starton) {
gotoAndPlay (34);
} else {
gotoAndStop (33);
}
} else {
gotoAndPlay (31);
}
Symbol 298 MovieClip Frame 33
stop();
_parent.landmask["maskstone" + _name.slice(5)].gotoAndStop(2);
Symbol 298 MovieClip Frame 40
stop();
_parent.landmask["maskstone" + _name.slice(5)].gotoAndStop(1);
passable = true;
Symbol 298 MovieClip Frame 41
_parent.landmask["maskstone" + _name.slice(5)].gotoAndStop(2);
passable = false;
if (_global.selectedness == "block") {
if (_parent.block._currentframe == 1) {
type = "up";
}
if (_parent.block._currentframe == 41) {
type = "far";
}
if (_parent.block._currentframe == 81) {
type = "long";
}
_parent.block.overair2(type, false);
} else {
_parent.block2.overair2("up", false);
_parent.block3.overair2("up", false);
}
Symbol 298 MovieClip Frame 47
gotoAndPlay (33);
Symbol 298 MovieClip Frame 48
stop();
Symbol 298 MovieClip Frame 49
gotoAndPlay (57);
Symbol 298 MovieClip Frame 70
stop();
Symbol 298 MovieClip Frame 71
stop();
Symbol 298 MovieClip Frame 72
gotoAndPlay (79);
Symbol 298 MovieClip Frame 93
stop();
Symbol 298 MovieClip Frame 94
stop();
Symbol 298 MovieClip Frame 95
play();
Symbol 298 MovieClip Frame 96
if (_parent._currentframe == 50) {
gotoAndPlay (97);
} else {
gotoAndPlay (95);
}
Symbol 298 MovieClip Frame 115
stop();
Symbol 298 MovieClip Frame 120
stop();
passable = false;
Symbol 298 MovieClip Frame 122
if (_parent._currentframe == 50) {
if (starton) {
gotoAndPlay (124);
} else {
gotoAndStop (123);
}
} else {
gotoAndPlay (121);
}
Symbol 298 MovieClip Frame 123
stop();
_parent.landmask["maskstone" + _name.slice(5)].gotoAndStop(2);
Symbol 298 MovieClip Frame 130
stop();
_parent.landmask["maskstone" + _name.slice(5)].gotoAndStop(1);
passable = true;
Symbol 298 MovieClip Frame 131
_parent.landmask["maskstone" + _name.slice(5)].gotoAndStop(2);
passable = false;
if (_global.selectedness == "block") {
if (_parent.block._currentframe == 1) {
type = "up";
}
if (_parent.block._currentframe == 41) {
type = "far";
}
if (_parent.block._currentframe == 81) {
type = "long";
}
_parent.block.overair2(type, false);
} else {
_parent.block2.overair2("up", false);
_parent.block3.overair2("up", false);
}
Symbol 298 MovieClip Frame 137
gotoAndPlay (123);
Symbol 298 MovieClip Frame 138
stop();
Symbol 298 MovieClip Frame 139
gotoAndPlay (145);
Symbol 298 MovieClip Frame 160
stop();
Symbol 298 MovieClip Frame 161
stop();
Symbol 298 MovieClip Frame 162
gotoAndPlay (168);
Symbol 298 MovieClip Frame 183
stop();
Symbol 298 MovieClip Frame 204
stop();
Symbol 298 MovieClip Frame 347
play();
Symbol 298 MovieClip Frame 357
removeMovieClip(this);
Symbol 300 MovieClip Frame 1
stop();
Symbol 300 MovieClip Frame 2
stop();
Symbol 301 MovieClip Frame 1
stop();
Symbol 309 MovieClip Frame 75
_parent._parent.play();
Symbol 320 Button
on (release) {
_parent._parent.menuness.play();
}
on (rollOver) {
_parent._parent.bc.gotoAndPlay(2);
}
on (press) {
_parent._parent.bc.gotoAndPlay(4);
}
Symbol 322 MovieClip Frame 1
typey.text = "";
if (_global.level == 1) {
typey.text = "Use the up, down, left and right arrow keys to move your block around.";
} else if (_global.level == 8) {
typey.text = "Remember to use the Spacebar to toggle between the two small blocks.";
}
Symbol 329 MovieClip Frame 1
if (_parent._parent.winning) {
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Symbol 329 MovieClip Frame 3
gotoAndStop (1);
Symbol 329 MovieClip Frame 5
gotoAndStop (1);
Symbol 330 MovieClip Frame 1
gotoAndPlay (2);
Symbol 330 MovieClip Frame 30
stop();
Symbol 330 MovieClip Frame 57
stop();
_parent.gotoAndPlay(53);
Instance of Symbol 599 MovieClip "blockshadow" in Symbol 681 MovieClip Frame 1
onClipEvent (load) {
_alpha = 50;
}
onClipEvent (enterFrame) {
_x = _parent._parent.block._x;
_y = _parent._parent.block._y;
gotoAndStop(_parent._parent.block._currentframe);
}
Instance of Symbol 680 MovieClip "blockshadow2" in Symbol 681 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
_alpha = 50;
}
onClipEvent (enterFrame) {
_x = _parent._parent.block2._x;
_y = _parent._parent.block2._y;
gotoAndStop(_parent._parent.block2._currentframe);
}
Instance of Symbol 680 MovieClip "blockshadow3" in Symbol 681 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
_alpha = 50;
}
onClipEvent (enterFrame) {
_x = _parent._parent.block3._x;
_y = _parent._parent.block3._y;
gotoAndStop(_parent._parent.block3._currentframe);
}
Symbol 687 MovieClip Frame 1
stop();
Symbol 687 MovieClip Frame 38
stop();
Symbol 806 MovieClip Frame 1
stop();
dir = "none";
Symbol 806 MovieClip Frame 2
dir = "left";
Symbol 806 MovieClip Frame 10
xp = xp - 1;
reposition();
overair2("up", true);
Symbol 806 MovieClip Frame 12
dir = "up";
Symbol 806 MovieClip Frame 20
yp = yp - 1;
reposition();
overair2("up", true);
Symbol 806 MovieClip Frame 22
dir = "right";
Symbol 806 MovieClip Frame 30
xp = xp + 1;
reposition();
overair2("up", true);
Symbol 806 MovieClip Frame 32
dir = "down";
Symbol 806 MovieClip Frame 40
yp = yp + 1;
reposition();
overair2("up", true);
Symbol 806 MovieClip Frame 51
gotoAndPlay ("fallleft");
Symbol 806 MovieClip Frame 61
gotoAndPlay ("fallup");
Symbol 806 MovieClip Frame 71
gotoAndPlay ("fallright");
Symbol 806 MovieClip Frame 81
gotoAndPlay ("falldown");
Symbol 806 MovieClip Frame 83
_visible = true;
reposition();
play();
Symbol 806 MovieClip Frame 85
_parent.shadowsandglow.blockshadow2._visible = true;
Symbol 806 MovieClip Frame 96
gotoAndStop (1);
Symbol 806 MovieClip Frame 97
play();
Symbol 806 MovieClip Frame 99
_parent.shadowsandglow.blockshadow3._visible = true;
Symbol 806 MovieClip Frame 101
gotoAndPlay ("spawn");
Symbol 806 MovieClip Frame 105
play();
Symbol 806 MovieClip Frame 112
stop();
Symbol 1129 MovieClip Frame 1
stop();
dir = "none";
Symbol 1129 MovieClip Frame 2
dir = "left";
Symbol 1129 MovieClip Frame 10
xp = xp - 2;
reposition();
overair2("long", true);
Symbol 1129 MovieClip Frame 12
dir = "up";
Symbol 1129 MovieClip Frame 20
yp = yp - 1;
reposition();
overair2("far", true);
Symbol 1129 MovieClip Frame 22
dir = "right";
Symbol 1129 MovieClip Frame 30
xp = xp + 1;
reposition();
overair2("long", true);
Symbol 1129 MovieClip Frame 32
dir = "down";
Symbol 1129 MovieClip Frame 40
yp = yp + 2;
reposition();
overair2("far", true);
Symbol 1129 MovieClip Frame 41
stop();
dir = "none";
Symbol 1129 MovieClip Frame 42
dir = "left";
Symbol 1129 MovieClip Frame 50
xp = xp - 1;
reposition();
overair2("far", true);
Symbol 1129 MovieClip Frame 52
dir = "up";
Symbol 1129 MovieClip Frame 60
yp = yp - 2;
reposition();
overair2("up", true);
Symbol 1129 MovieClip Frame 62
dir = "right";
Symbol 1129 MovieClip Frame 70
xp = xp + 1;
reposition();
overair2("far", true);
Symbol 1129 MovieClip Frame 72
dir = "down";
Symbol 1129 MovieClip Frame 80
yp = yp + 1;
reposition();
overair2("up", true);
Symbol 1129 MovieClip Frame 81
stop();
dir = "none";
Symbol 1129 MovieClip Frame 82
dir = "left";
Symbol 1129 MovieClip Frame 90
xp = xp - 1;
reposition();
overair2("up", true);
Symbol 1129 MovieClip Frame 92
dir = "up";
Symbol 1129 MovieClip Frame 100
yp = yp - 1;
reposition();
overair2("long", true);
Symbol 1129 MovieClip Frame 102
dir = "right";
Symbol 1129 MovieClip Frame 110
xp = xp + 2;
reposition();
overair2("up", true);
Symbol 1129 MovieClip Frame 112
dir = "down";
Symbol 1129 MovieClip Frame 121
yp = yp + 1;
reposition();
overair2("long", true);
Symbol 1129 MovieClip Frame 131
gotoAndPlay ("fallupup");
Symbol 1129 MovieClip Frame 140
gotoAndPlay ("fallupleft");
Symbol 1129 MovieClip Frame 150
gotoAndPlay ("fallupdown");
Symbol 1129 MovieClip Frame 159
gotoAndPlay ("fallupright");
Symbol 1129 MovieClip Frame 160
Symbol 1129 MovieClip Frame 169
gotoAndPlay ("fallfarup");
Symbol 1129 MovieClip Frame 179
gotoAndPlay ("fallfarright");
Symbol 1129 MovieClip Frame 180
Symbol 1129 MovieClip Frame 189
gotoAndPlay ("fallfardown");
Symbol 1129 MovieClip Frame 199
gotoAndPlay ("fallfarleft");
Symbol 1129 MovieClip Frame 209
gotoAndPlay ("falllongleft");
Symbol 1129 MovieClip Frame 219
gotoAndPlay ("falllongdown");
Symbol 1129 MovieClip Frame 229
gotoAndPlay ("falllongright");
Symbol 1129 MovieClip Frame 239
gotoAndPlay ("falllongup");
Symbol 1129 MovieClip Frame 240
play();
Symbol 1129 MovieClip Frame 257
gotoAndStop (1);
Symbol 1129 MovieClip Frame 259
play();
Symbol 1129 MovieClip Frame 267
_parent.winning = true;
_y = (_y + 100);
Symbol 1129 MovieClip Frame 268
gotoAndPlay (267);
Symbol 1129 MovieClip Frame 270
play();
Symbol 1129 MovieClip Frame 282
stop();
_global.selectedness = "block2";
_parent.block2.gotoAndPlay("spawn");
_parent.block3.gotoAndPlay("spawn2");
_parent.block2.selecta.gotoAndPlay(2);
_parent.block2.xp = _parent.levels[level][12][(("swatch" + xp) + "") + yp][0];
_parent.block2.yp = _parent.levels[level][12][(("swatch" + xp) + "") + yp][1];
_parent.block3.xp = _parent.levels[level][12][(("swatch" + xp) + "") + yp][2];
_parent.block3.yp = _parent.levels[level][12][(("swatch" + xp) + "") + yp][3];
if (_parent.block2.getDepth() > _parent.block3.getDepth()) {
_parent.block2.swapDepths(_parent.block3.getDepth());
}
Symbol 1129 MovieClip Frame 290
_visible = true;
_parent.shadowsandglow.blockshadow._visible = true;
reposition();
overair2("long", true);
play();
Symbol 1129 MovieClip Frame 296
gotoAndPlay ("long");
Symbol 1129 MovieClip Frame 310
_visible = true;
_parent.shadowsandglow.blockshadow._visible = true;
reposition();
overair2("far", true);
play();
Symbol 1129 MovieClip Frame 316
gotoAndPlay ("far");
Symbol 1129 MovieClip Frame 320
Symbol 1129 MovieClip Frame 340
stop();
Symbol 1129 MovieClip Frame 350
play();
Symbol 1129 MovieClip Frame 362
stop();
Symbol 1142 MovieClip Frame 1
stop();
Symbol 1142 MovieClip Frame 2
gotoAndPlay(3 + (random(6) * 2));
Symbol 1142 MovieClip Frame 4
gotoAndStop (1);
Symbol 1142 MovieClip Frame 6
gotoAndStop (1);
Symbol 1142 MovieClip Frame 8
gotoAndStop (1);
Symbol 1142 MovieClip Frame 10
gotoAndStop (1);
Symbol 1142 MovieClip Frame 12
gotoAndStop (1);
Symbol 1142 MovieClip Frame 14
gotoAndStop (1);
Symbol 1142 MovieClip Frame 20
gotoAndPlay(21 + (random(6) * 2));
Symbol 1142 MovieClip Frame 22
gotoAndStop (1);
Symbol 1142 MovieClip Frame 24
gotoAndStop (1);
Symbol 1142 MovieClip Frame 26
gotoAndStop (1);
Symbol 1142 MovieClip Frame 28
gotoAndStop (1);
Symbol 1142 MovieClip Frame 30
gotoAndStop (1);
Symbol 1142 MovieClip Frame 32
gotoAndStop (1);
Symbol 1142 MovieClip Frame 36
gotoAndPlay(37 + (random(3) * 2));
Symbol 1142 MovieClip Frame 38
gotoAndStop (1);
Symbol 1142 MovieClip Frame 40
gotoAndStop (1);
Symbol 1142 MovieClip Frame 42
gotoAndStop (1);
Symbol 1142 MovieClip Frame 46
gotoAndPlay(47 + (random(3) * 2));
Symbol 1142 MovieClip Frame 48
gotoAndStop (1);
Symbol 1142 MovieClip Frame 50
gotoAndStop (1);
Symbol 1142 MovieClip Frame 52
gotoAndStop (1);
Symbol 1142 MovieClip Frame 56
gotoAndPlay(57 + (random(3) * 2));
Symbol 1142 MovieClip Frame 58
gotoAndStop (1);
Symbol 1142 MovieClip Frame 60
gotoAndStop (1);
Symbol 1142 MovieClip Frame 62
gotoAndStop (1);
Symbol 1142 MovieClip Frame 69
gotoAndStop (1);
Symbol 1142 MovieClip Frame 82
gotoAndStop (1);
Symbol 1146 Button
on (release) {
play();
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 1150 Button
on (release) {
gotoAndPlay (26);
}
on (rollOver) {
_parent.bc.gotoAndPlay(2);
}
on (press) {
_parent.bc.gotoAndPlay(4);
}
Symbol 1155 MovieClip Frame 1
readit = _parent._parent.timer;
digit1var = Math.floor(readit / 1080000);
digit2var = Math.floor((readit / 108000) - (digit1var * 10));
digit3var = Math.floor(((readit / 18000) - (digit2var * 6)) - ((digit1var * 6) * 10));
digit4var = Math.floor((((readit / 1800) - (digit3var * 10)) - ((digit2var * 10) * 6)) - (((digit1var * 10) * 6) * 10));
digit5var = Math.floor(((((readit / 300) - (digit4var * 6)) - ((digit3var * 6) * 10)) - (((digit2var * 6) * 10) * 6)) - ((((digit1var * 6) * 10) * 6) * 10));
digit6var = Math.floor((((((readit / 30) - (digit5var * 10)) - ((digit4var * 10) * 6)) - (((digit3var * 10) * 6) * 10)) - ((((digit2var * 10) * 6) * 10) * 6)) - (((((digit1var * 10) * 6) * 10) * 6) * 10));
digit1.gotoAndStop(digit1var + 1);
if (digit1var == 0) {
digit1.gotoAndStop(12);
}
digit2.gotoAndStop(digit2var + 1);
digit3.gotoAndStop(digit3var + 1);
digit4.gotoAndStop(digit4var + 1);
digit5.gotoAndStop(digit5var + 1);
digit6.gotoAndStop(digit6var + 1);
digitavar = Math.floor(level / 10);
digitbvar = Math.floor(level - (digitavar * 10));
digita.gotoAndStop(digitavar + 1);
digitb.gotoAndStop(digitbvar + 1);
readit = _parent._parent.falls;
digitwvar = Math.floor(readit * 0.001);
digitxvar = Math.floor((readit * 0.01) - (digitwvar * 10));
digityvar = Math.floor(((readit * 0.1) - (digitxvar * 10)) - (digitwvar * 100));
digitzvar = Math.floor(((readit - (digityvar * 10)) - (digitxvar * 100)) - (digitwvar * 1000));
digitw.gotoAndStop(digitwvar + 1);
if (digitwvar == 0) {
digitw.gotoAndStop(12);
}
digitx.gotoAndStop(digitxvar + 1);
if ((digitwvar == 0) && (digitxvar == 0)) {
digitx.gotoAndStop(12);
}
digity.gotoAndStop(digityvar + 1);
if (((digitwvar == 0) && (digitxvar == 0)) && (digityvar == 0)) {
digity.gotoAndStop(12);
}
digitz.gotoAndStop(digitzvar + 1);
Instance of Symbol 142 MovieClip "digit1" in Symbol 1155 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit2" in Symbol 1155 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit3" in Symbol 1155 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit4" in Symbol 1155 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit5" in Symbol 1155 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digit6" in Symbol 1155 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digita" in Symbol 1155 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digitb" in Symbol 1155 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digitz" in Symbol 1155 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digitw" in Symbol 1155 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digitx" in Symbol 1155 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Instance of Symbol 142 MovieClip "digity" in Symbol 1155 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (12);
}
Symbol 1155 MovieClip Frame 2
gotoAndPlay (1);
Symbol 1156 MovieClip Frame 1
stop();
_parent.pauseness = false;
Symbol 1156 MovieClip Frame 13
stop();
Symbol 1156 MovieClip Frame 25
gotoAndStop (1);
Symbol 1156 MovieClip Frame 26
play();
Symbol 1156 MovieClip Frame 38
_parent.play();
if (_global.selectedness == "block") {
_parent.block.gotoAndPlay(350);
}
_parent.block2.gotoAndPlay(105);
_parent.block3.gotoAndPlay(105);
_parent.exiting = true;
removeMovieClip(this);