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

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

Liquid Measure 2.swf

This is the info page for
Flash #100697

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


Text
<p align="center"><font face="Futura-CondensedExtraBold-Th" size="24" color="#000000" letterSpacing="0.000000" kerning="1">B</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="24" color="#000000" letterSpacing="0.000000" kerning="1">U</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="24" color="#000000" letterSpacing="0.000000" kerning="1">T</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="24" color="#000000" letterSpacing="0.000000" kerning="1">T</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="24" color="#000000" letterSpacing="0.000000" kerning="1">O</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="24" color="#000000" letterSpacing="0.000000" kerning="1">N</font></p>

<p align="center"><font face="Futura-CondensedExtraBold-Th" size="22" color="#000000" letterSpacing="0.000000" kerning="1">WALKTHROUGH</font></p>

<p align="center"><font face="Futura-CondensedExtraBold-Th" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">-100%-</font></p>

<p align="center"><font face="Futura-CondensedExtraBold-Th" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">LOADING</font></p>

<p align="center"><font face="Futura-Condensed-Normal" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">LEVEL</font></p>

<p align="center"><font face="Futura-Condensed-Normal" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">LEVEL</font></p>

<p align="center"><font face="Futura-CondensedExtraBold-Th" size="18" color="#000000" letterSpacing="0.000000" kerning="1">dialog</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="18" color="#000000" letterSpacing="0.000000" kerning="1">text</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="18" color="#000000" letterSpacing="0.000000" kerning="1">...</font></p>

<p align="center"><font face="Futura-Condensed-Normal" size="16" color="#000000" letterSpacing="0.000000" kerning="1">Hint </font></p><p align="center"><font face="Futura-Condensed-Normal" size="16" color="#000000" letterSpacing="0.000000" kerning="1">h</font></p><p align="center"><font face="Futura-Condensed-Normal" size="16" color="#000000" letterSpacing="0.000000" kerning="1">h</font></p><p align="center"><font face="Futura-Condensed-Normal" size="16" color="#000000" letterSpacing="0.000000" kerning="1">h</font></p><p align="center"><font face="Futura-Condensed-Normal" size="16" color="#000000" letterSpacing="0.000000" kerning="1">h</font></p>

<p align="right"><font face="Futura-CondensedExtraBold-Th" size="16" color="#000000" letterSpacing="0.000000" kerning="1">BUTTON</font></p>

<p align="center"><font face="Dyspepsia" size="37" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="center"><font face="Dyspepsia" size="37" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="center"><font face="Dyspepsia" size="37" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

sound

sponsored by:

developed by:

ActionScript [AS1/AS2]

Frame 1
function cls() { var c; for (c in _root) { _root[c].removeMovieClip(); } } function initsfx() { var i; i = 0; while (i < _root.sfx.length) { _root.sfx[i].object = new Sound(); _root.sfx[i].object.attachSound(_root.sfx[i].linkage); i++; } } function startsfx(idx) { if (_root.soundmuted) { return(undefined); } if ((_root.sfx[idx].laststart == undefined) || ((_root.currframe - _root.sfx[idx].laststart) >= _root.sfx[idx].len)) { if (_root.sfx[idx].loop) { _root.sfx[idx].object.start(0, 100000); } else { _root.sfx[idx].object.start(); } if (_root.sfx[idx].vol != undefined) { _root.sfx[idx].object.setVolume(_root.sfx[idx].vol); } _root.sfx[idx].laststart = _root.currframe; } } function isplayingsfx(idx) { if ((_root.sfx[idx].object.position == 0) || (_root.sfx[idx].object.position == undefined)) { return(false); } return(true); } function stopsfx(idx) { _root.sfx[idx].object.stop(); _root.sfx[idx].object.position = undefined; _root.sfx[idx].laststart = 0; } function stopallsfx() { var i; i = 0; while (i < _root.sfx.length) { _root.sfx[i].object.stop(); _root.sfx[i].object.position = undefined; _root.sfx[i].laststart = 0; i++; } } function resetallsfx() { var i; i = 0; while (i < _root.sfx.length) { _root.sfx[i].laststart = undefined; i++; } } function sitelock(urls_allowed) { lock = true; domain_parts = _url.split("://"); if (domain_parts[0] == "file") { lock = false; } real_domain = domain_parts[1].split("/"); for (x in urls_allowed) { if (_url.indexOf(urls_allowed[x]) != -1) { lock = false; } } if (lock) { _root._visible = false; } } var myMenu_cm = new ContextMenu(); myMenu_cm.hideBuiltInItems(); _root.menu = myMenu_cm; _root.attachMovie("dummy", "dummy", _root.getNextHighestDepth(), {_x:-100, _y:-100}); _root.dummy.onEnterFrame = function () { var i; var perc; if (_root.preloadplay == undefined) { var p; p = Math.ceil((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); _root.loaderpot.perc = ("" + p) + "%"; _root.loaderpot.potmask._y = (200 * (100 - p)) / 100; } if ((_root._framesloaded == _root._totalframes) && (_root.preloadplay == undefined)) { _root.loadermachine._visible = false; _root.loadpercent = ""; _root.attachMovie("genericbtn", "preloadplay", _root.getNextHighestDepth(), {_x:217, _y:519}); _root.preloadplay.txt = "CONTINUE"; _root.preloadplay.onPress = function () { cls(); _root.gotoAndPlay("splash"); }; } }; var sfx = [{linkage:"gamemainmusic", len:0, loop:true, vol:20}, {linkage:"click", len:0, loop:false}, {linkage:"gamemenumusic", len:0, loop:true, vol:40}, {linkage:"opentap", len:0, loop:false}, {linkage:"closetap", len:0, loop:false}, {linkage:"potfill", len:0, loop:false}, {linkage:"success", len:0, loop:false}, {linkage:"fail", len:0, loop:false}, {linkage:"dropdrop", len:0, loop:false}]; urls_allowed = ["smartcode.hu", "www.smartcode.hu", "www.flashgamelicense.com", "flashgamelicense.com", "armorgames.com"]; stop();
Frame 3
function startwater() { potb_prep(); potblock_prep(); _root.outlinecursor.removeMovieClip(); hand = E_EMPTY; handmoved = false; cellioff = 0; celljoff = 0; _root.hintdlg.removeMovieClip(); startsfx(3); _root.dummy.onEnterFrame = inclevel; } function stopwater() { startsfx(4); _root.dummy.onEnterFrame = updatelevel; var i = 0; while (i < GRIDW) { var j = 0; while (j < GRIDH) { var k = 0; while (k < MAXLAYERS) { var m = ((("w" + i) + j) + k); var e = eprops[_root[m].element]; _root[m].wfrom = 0; _root[m].wto = 0; _root[m].ownedby = ""; _root[m].overflown = undefined; _root[m].wtotalamount = 0; if (e.type == E_SPLIT) { if (e.dirs.indexOf("2") == -1) { _root[m].lever._xscale = 100; } else { _root[m].lever._xscale = -100; } _root[m].dirs = e.dirs; } if (e.type == E_TANK) { _root[m].wamount = e.capacity; } else { _root[m].wamount = 0; if (_root[m].element == 0) { _root[m].gotoAndStop(1 + _root[m].element); } } k++; } j++; } i++; } } function quit() { stopallsfx(); startsfx(2); for (c in _root) { removeMovieClip(_root[c]); } _root.gotoAndPlay("mainmenu"); } function resetlevel() { initlevel(currlevel); } function initlevel(level) { var map = _root["map" + level]; _root.levelbg.removeMovieClip(); if ((level < FIRSTDEMOLEVEL) && (((level - 1) % 5) != 0)) { _root.attachMovie("levelbg" + ((level - 1) % 5), "levelbg", _root.getNextHighestDepth(), {_x:GRIDX, _y:GRIDY}); } _root.leveltxt_d1 = "0"; _root.leveltxt_d2 = "" + Math.floor(level / 10); _root.leveltxt_d3 = "" + (level % 10); if ((((((((level == 1) || (level == 2)) || (level == 3)) || (level == 5)) || (level == 6)) || (level == 7)) || (level == 8)) && ((_root.customlevel == undefined) || (_root.customlevel == ""))) { var my_fmt = new TextFormat(); my_fmt.leading = -5; _root.attachMovie("hintdlg", "hintdlg", _root.getNextHighestDepth()); _root.hintdlg.btn.txt = "CONTINUE"; _root.hintdlg.btn.onPress = function () { _root.hintdlg.removeMovieClip(); }; _root.hintdlg.btn.onRollOver = function () { this.filters = [gl]; }; _root.hintdlg.btn.onRollOut = function () { this.filters = undefined; }; switch (level) { case 1 : _root.hintdlg._x = 297; _root.hintdlg._y = 550; _root.hintdlg.txt.htmlText = "<b>POTS & TANKS</b><br>Drag this pot to have it under the water tank. Then click START or press SPACE."; _root.hintdlg.txt.setTextFormat(my_fmt); break; case 2 : _root.hintdlg._x = 325; _root.hintdlg._y = 500; _root.hintdlg.txt.htmlText = "<b>ADDING</b><br>You can pour different streams together, where the amount of water will be added up."; _root.hintdlg.txt.setTextFormat(my_fmt); break; case 3 : _root.hintdlg._x = 325; _root.hintdlg._y = 560; _root.hintdlg.txt.htmlText = "<b>PIPES</b><br>With pipes water can be controlled. Once water leaves a pipe, it won't enter another one. Pipes cannot be rotated."; _root.hintdlg.txt.setTextFormat(my_fmt); break; case 5 : _root.hintdlg._x = 325; _root.hintdlg._y = 300; _root.hintdlg.arr._x = -55; _root.hintdlg.txt.htmlText = "<b>OVERFLOW POTS</b><br>Once this kind of pot is full, the spare water will stream on through the white overflow valve."; _root.hintdlg.txt.setTextFormat(my_fmt); break; case 6 : _root.hintdlg._x = 343; _root.hintdlg._y = 567; _root.hintdlg.arr._x = -10; _root.hintdlg.arr._y = -179; _root.hintdlg.arr._rotation = 270; _root.hintdlg.txt.htmlText = "<b>BLOCKS</b><br>These red blocks exclude both water and movable items."; _root.hintdlg.txt.setTextFormat(my_fmt); break; case 7 : _root.hintdlg._x = 178; _root.hintdlg._y = 370; _root.hintdlg.arr._x = 65; _root.hintdlg.arr._rotation = 45; _root.hintdlg.txt.htmlText = "<b>WATER SPLITTER</b><br>This element splits water into two different streams equally."; _root.hintdlg.txt.setTextFormat(my_fmt); break; case 8 : _root.hintdlg._x = 247; _root.hintdlg._y = 255; _root.hintdlg.arr._x = 65; _root.hintdlg.arr._visible = false; _root.hintdlg.txt.htmlText = "<b>SPLITTER DIRECTIONS</b><br>The initial direction is displayed on the splitter. Check out the difference!"; _root.hintdlg.txt.setTextFormat(my_fmt); } } if ((_root.customlevel != undefined) && (_root.customlevel != "")) { var cl = _root.customlevel.split("|"); _root.tiptext = cl.length; var j = 0; while (j < GRIDH) { var i = 0; while (i < GRIDW) { trace(_root.map1[j][i]); _root.map1[j][i] = Math.floor(cl[(1 + (j * GRIDW)) + i]); trace(_root.map1[j][i]); trace("===="); i++; } j++; } } var i = 0; while (i < GRIDW) { currmap[i] = Array(); var j = 0; while (j < GRIDH) { _root.currmap[i][j] = map[j][i]; if (map[j][i] > 100) { _root.currmap[i][j] = _root.currmap[i][j] - 100; } j++; } i++; } _root.attachMovie("outlinecursor", "outlinecursor", _root.getNextHighestDepth()); outlinedepth = _root.outlinecursor.getDepth(); var i = 0; while (i < GRIDW) { var j = 0; while (j < GRIDH) { var k = 0; while (k < MAXLAYERS) { if (k == 0) { setcell(i, j, k, ((map[j][i] > 100) ? (map[j][i] - 100) : (map[j][i])), ((map[j][i] > 100) ? true : false)); } else { setcell(i, j, k, 0, false); } k++; } j++; } i++; } var i = 1; while (i <= 6) { elementtofront(i); i++; } elementtofront(8); elementtofront(7); var i = 0; while (i < _root.potarr.length) { elementtofront(_root.potarr[i]); i++; } _root.outlinecursor.removeMovieClip(); _root.attachMovie("fpsometer", "fpsometer", _root.getNextHighestDepth(), {_x:100, _y:0, cacheAsBitmap:true}); } function inrect(cx, cy, rx, ry, rw, rh) { if ((((cx > rx) && (cx < (rx + rw))) && (cy > ry)) && (cy < (ry + rh))) { return(true); } return(false); } function elementtofront(element) { var i = 0; while (i < GRIDW) { var j = 0; while (j < GRIDH) { var m = ((("w" + i) + j) + "0"); if (_root[m].element == element) { _root[m].swapDepths(_root.getNextHighestDepth()); } j++; } i++; } } function ispot(i, j) { if ((i < 0) || (j < 0)) { return(false); } if (_root.currmap[i][j] >= 10) { return(true); } return(false); } function potb_prep() { var i; var j; potb = Array(); i = 0; while (i < GRIDW) { _root.potb[i] = Array(); j = 0; while (j < GRIDH) { _root.potb[i][j] = undefined; if (isanypot(i, j)) { var ee = 0; while (ee < _root.potarr.length) { var potprop = eprops[_root.potarr[ee]]; var ii = 0; while (ii < potprop.width) { if (_root.currmap[i - ii][j - (potprop.height - 1)] == _root.potarr[ee]) { _root.potb[i][j] = {potmc:(("w" + (i - ii)) + (j - (potprop.height - 1))) + "0", prop:potprop, x:i - ii, y:j - (potprop.height - 1)}; } ii++; } ee++; } } j++; } i++; } } function potblock_prep() { var i; var j; var ii; var jj; potblock = Array(); i = 0; while (i < GRIDW) { _root.potblock[i] = Array(); j = 0; while (j < GRIDH) { _root.potblock[i][j] = Array(); _root.potblock[i][j][1] = 0; _root.potblock[i][j][2] = 0; _root.potblock[i][j][3] = 0; _root.potblock[i][j][4] = 0; j++; } i++; } i = 0; while (i < GRIDW) { j = 0; while (j < GRIDH) { var e = eprops[_root.currmap[i][j]]; if ((((e.type == E_TANK) || (e.type == E_POT)) || (e.type == E_BLOCK)) || (e.type == E_SPLIT)) { ii = 0; while (ii < e.width) { if ((e.type != E_POT) && (e.type != E_SPLIT)) { _root.potblock[i + ii][j][3] = 1; } _root.potblock[i + ii][(j + e.height) - 1][1] = 1; ii++; } jj = 0; while (jj < e.height) { _root.potblock[i][j + jj][2] = 1; _root.potblock[(i + e.width) - 1][j + jj][4] = 1; jj++; } } j++; } i++; } } function isanypot(i, j) { if ((((((((((((ispot(i, j) || (ispot(i - 1, j))) || (ispot(i - 2, j))) || (ispot(i - 3, j))) || (ispot(i, j - 1))) || (ispot(i - 1, j - 1))) || (ispot(i - 2, j - 1))) || (ispot(i, j - 2))) || (ispot(i, j - 3))) || (ispot(i - 1, j - 2))) || (ispot(i - 1, j - 3))) || (ispot(i - 4, j))) || (ispot(i - 5, j))) { return(true); } return(false); } function findpot(i, j) { if (isanypot(i, j)) { var ee = 0; while (ee < _root.potarr.length) { var potprop = eprops[_root.potarr[ee]]; var ii = 0; while (ii < potprop.width) { var jj = 0; while (jj < potprop.height) { if (_root.currmap[i - ii][j - jj] == _root.potarr[ee]) { return({poti:i - ii, potj:j - jj}); } jj++; } ii++; } ee++; } } return(false); } function dbgcell(i, j, layer) { m = (("w" + i) + j) + layer; trace((((((((((m + ": ") + _root[m].element) + "|") + _root[m].wfrom) + "|") + _root[m].wto) + "|") + _root[m].wamount) + " own:") + _root[m].ownedby); } function dbgcurrmap() { var j = 0; while (j < GRIDH) { var line = ""; var i = 0; while (i < GRIDW) { line = line + currmap[i][j]; i++; } trace(line); j++; } trace("-------"); } function dbgcurrmap2() { var j = 0; while (j < GRIDH) { var line = ""; var i = 0; while (i < GRIDW) { line = line + (((((_root[(("w" + i) + j) + "0"].wamount + ",") + _root[(("w" + i) + j) + "1"].wamount) + "_") + _root[(("w" + i) + j) + "2"].wamount) + "|"); i++; } trace(line); j++; } trace("-------"); } function getmatchingelement_prep() { var i; var j; var l; var dir; var f; var o; gme = Array(); i = 0; while (i < GRIDW) { _root.gme[i] = Array(); j = 0; while (j < GRIDH) { _root.gme[i][j] = Array(); l = 0; while (l < MAXLAYERS) { _root.gme[i][j][l] = Array(); dir = 1; while (dir <= 4) { _root.gme[i][j][l][dir] = Array(); f = 0; while (f <= 1) { _root.gme[i][j][l][dir][f] = undefined; f++; } dir++; } l++; } j++; } i++; } } function getm(i, j, l, todir, forcetubestart) { var o; o = _root.gme[i][j][l][todir][((forcetubestart == undefined) ? 0 : 1)]; if (o == undefined) { _root.gme[i][j][l][todir][((forcetubestart == undefined) ? 0 : 1)] = getmatchingelement(i, j, l, todir, forcetubestart); o = _root.gme[i][j][l][todir][((forcetubestart == undefined) ? 0 : 1)]; } return(o); } function getmatchingelement(i, j, l, todir, forcetubestart) { var m; var retm = ""; var retlayer; var owner = ((("" + i) + j) + l); var origelement = _root[(("w" + i) + j) + l].element; if (forcetubestart != undefined) { origelement = 1; } switch (todir) { case 1 : j--; break; case 2 : i++; break; case 3 : j++; break; case 4 : i--; } if (((((j < 0) || (j >= GRIDWATERLIMIT)) || (i < 0)) || (i >= GRIDW)) || (j >= GRIDH)) { return({out:true, i:i, j:j, todir:todir}); } if (potblock[i][j][todir]) { return({todir:todir, i:i, j:j, blocked:true}); } layer = 0; while (layer < MAXLAYERS) { m = (("w" + i) + j) + layer; if (((_root[m].element == 0) && (_root[m].wfrom == 0)) && (retm == "")) { retm = m; retlayer = layer; } if ((_root[m].element == 0) && (_root[m].ownedby == owner)) { return({todir:3, m:m, i:i, j:j, layer:layer, out:false}); } if (_root[m].element != 0) { var e = eprops[_root[m].element]; var dirs; if (e.type == E_SPLIT) { dirs = _root[m].dirs; } else { dirs = e.dirs; } if (origelement != 0) { if (int(dirs.charAt(0)) == oppdir(todir)) { return({todir:int(dirs.charAt(1)), m:m, i:i, j:j, layer:layer, out:false}); } if (int(dirs.charAt(2)) == oppdir(todir)) { return({todir:int(dirs.charAt(3)), m:m, i:i, j:j, layer:layer, out:false}); } } } layer++; } _root[retm].ownedby = owner; return({todir:3, m:retm, i:i, j:j, layer:retlayer, out:false}); } function oppdir(dir) { switch (dir) { case 1 : return(3); case 2 : return(4); case 3 : return(1); case 4 : return(2); } } function setcell(i, j, layer, element, movable) { var m = ((("w" + i) + j) + layer); var e = eprops[element]; _root[m].removeMovieClip(); if (j == GRIDH) { return(undefined); } switch (element) { case 7 : _root.attachMovie("balloon1", m, _root.getNextHighestDepth()); break; case 8 : _root.attachMovie("balloon2", m, _root.getNextHighestDepth()); break; case 9 : _root.attachMovie("balloon4", m, _root.getNextHighestDepth()); break; case 10 : _root.attachMovie("pot1", m, _root.getNextHighestDepth()); break; case 11 : _root.attachMovie("pot2", m, _root.getNextHighestDepth()); break; case 12 : _root.attachMovie("pot2b", m, _root.getNextHighestDepth()); break; case 13 : _root.attachMovie("pot3", m, _root.getNextHighestDepth()); break; case 14 : _root.attachMovie("pot3b", m, _root.getNextHighestDepth()); break; case 15 : _root.attachMovie("pot4", m, _root.getNextHighestDepth()); break; case 16 : _root.attachMovie("pot4b", m, _root.getNextHighestDepth()); break; case 17 : _root.attachMovie("pot6", m, _root.getNextHighestDepth()); break; case 20 : _root.attachMovie("pot6b", m, _root.getNextHighestDepth()); break; case 21 : _root.attachMovie("pot8", m, _root.getNextHighestDepth()); break; case 22 : _root.attachMovie("pot5", m, _root.getNextHighestDepth()); break; case 23 : _root.attachMovie("pot6c", m, _root.getNextHighestDepth()); break; case 24 : _root.attachMovie("pot4c", m, _root.getNextHighestDepth()); break; case 25 : _root.attachMovie("balloon3", m, _root.getNextHighestDepth()); break; case 26 : _root.attachMovie("opot1", m, _root.getNextHighestDepth()); break; case 27 : _root.attachMovie("opot2", m, _root.getNextHighestDepth()); break; case 28 : _root.attachMovie("opot3b", m, _root.getNextHighestDepth()); break; case 29 : _root.attachMovie("opot4c", m, _root.getNextHighestDepth()); break; case 30 : _root.attachMovie("opot4", m, _root.getNextHighestDepth()); break; case 31 : _root.attachMovie("opot6b", m, _root.getNextHighestDepth()); break; case 32 : _root.attachMovie("opot8", m, _root.getNextHighestDepth()); break; case 33 : _root.attachMovie("opot2b", m, _root.getNextHighestDepth()); break; case 34 : _root.attachMovie("opotl1", m, _root.getNextHighestDepth()); break; case 35 : _root.attachMovie("opotl2", m, _root.getNextHighestDepth()); break; case 36 : _root.attachMovie("opotl3b", m, _root.getNextHighestDepth()); break; case 37 : _root.attachMovie("opotl4c", m, _root.getNextHighestDepth()); break; case 38 : _root.attachMovie("opotl4", m, _root.getNextHighestDepth()); break; case 39 : _root.attachMovie("opotl6b", m, _root.getNextHighestDepth()); break; case 40 : _root.attachMovie("opotl8", m, _root.getNextHighestDepth()); break; case 41 : _root.attachMovie("opotl2b", m, _root.getNextHighestDepth()); break; default : _root.attachMovie("water", m, _root.getNextHighestDepth()); } _root[m]._x = GRIDX + (i * CELLW); _root[m]._y = GRIDY + (j * CELLH); _root[m]._xscale = 100; _root[m]._yscale = 100; _root[m].cacheAsBitmap = true; _root[m].element = element; if (e.type == E_TANK) { _root[m].wamount = e.capacity; } else { _root[m].wamount = 0; } _root[m].wfrom = 0; _root[m].wto = 0; _root[m].wlast = 1; _root[m].wtotalamount = 0; _root[m].ownedby = ""; if (e.type != E_SPLIT) { _root[m].lever._visible = false; } else { _root[m].dirs = e.dirs; if (e.dirs.indexOf("2") == -1) { _root[m].lever._xscale = 100; } else { _root[m].lever._xscale = -100; } } if ((element < 7) || (element >= 18)) { _root[m].gotoAndStop(1 + element); } if (e.type == E_SPLIT) { _root[m].gotoAndStop(element - 34); } if (movable && (element != 0)) { _root[m].filters = [gl]; _root[m].movable = true; } else { _root[m].filters = undefined; _root[m].movable = false; } if (layer == 0) { currmap[i][j] = element; } } function mousemove() { var celli = (Math.floor((_root._xmouse - GRIDX) / CELLW) + cellioff); var cellj = (Math.floor((_root._ymouse - GRIDY) / CELLH) + celljoff); var e = eprops[hand]; var ii; var jj; if ((cellj + e.height) > GRIDH) { cellj = GRIDH - e.height; } if ((celli + e.width) > GRIDW) { celli = GRIDW - e.width; } if (celli < 0) { celli = 0; } if (cellj < 0) { cellj = 0; } var collision = false; var tmpmap = Array(); var i = 0; while (i < GRIDW) { tmpmap[i] = Array(); i++; } var tmp = currmap[lasthandi][lasthandj]; currmap[lasthandi][lasthandj] = 0; var i = 0; while (i < GRIDW) { var j = 0; while (j < GRIDH) { if (currmap[i][j]) { var ee = eprops[currmap[i][j]]; ii = 0; while (ii < ee.width) { jj = 0; while (jj < ee.height) { tmpmap[i + ii][j + jj] = 1; jj++; } ii++; } } j++; } i++; } ii = 0; while (ii < e.width) { jj = 0; while (jj < e.height) { if (tmpmap[celli + ii][cellj + jj]) { collision = true; } jj++; } ii++; } currmap[lasthandi][lasthandj] = tmp; if (hand != E_EMPTY) { _root.outlinecursor._x = _root._xmouse + cellioffpx; _root.outlinecursor._y = _root._ymouse + celljoffpx; } if (((((((hand != E_EMPTY) && (celli >= 0)) && (cellj >= 0)) && ((celli + e.width) <= GRIDW)) && ((cellj + e.height) <= GRIDH)) && (!collision)) && ((lasthandi != celli) || (lasthandj != cellj))) { setcell(lasthandi, lasthandj, 0, 0, true); setcell(celli, cellj, 0, hand, true); lasthandi = celli; lasthandj = cellj; handmoved = true; } } function keydown(code) { if ((code == 32) && (_root.genericdialog != undefined)) { _root.genericdialog.ok.onPress.apply(); return(undefined); } if ((code == 32) && (_root.genericdialog == undefined)) { if (_root.dummy.onEnterFrame == inclevel) { stopwater(); } else { startwater(); } } if ((code == 82) && (_root.genericdialog == undefined)) { stopwater(); resetlevel(); } if (code == 27) { quit(); } } function mousedown() { var celli = (Math.floor((_root._xmouse - GRIDX) / CELLW) + cellioff); var cellj = (Math.floor((_root._ymouse - GRIDY) / CELLH) + celljoff); if (_root.dummy.onEnterFrame == inclevel) { return(undefined); } if (_root.genericdialog != undefined) { return(undefined); } if ((((celli >= 0) && (cellj >= 0)) && (celli < GRIDW)) && (cellj < GRIDH)) { if (hand == E_EMPTY) { _root.hintdlg.removeMovieClip(); if (_root[(("w" + celli) + cellj) + "0"].movable) { hand = currmap[celli][cellj]; origi = celli; origj = cellj; lasthandi = celli; lasthandj = cellj; cellioff = 0; celljoff = 0; cellioffpx = (GRIDX + (celli * CELLW)) - _root._xmouse; celljoffpx = (GRIDY + (cellj * CELLH)) - _root._ymouse; _root.attachMovie("outlinecursor", "outlinecursor", outlinedepth, {_alpha:20, _width:_root.eprops[hand].width * CELLW, _height:_root.eprops[hand].height * CELLH, _x:_root._xmouse + cellioffpx, _y:_root._ymouse + celljoffpx}); } var fp = findpot(celli, cellj); if (fp && (_root[(("w" + fp.poti) + fp.potj) + "0"].movable)) { hand = currmap[fp.poti][fp.potj]; origi = fp.poti; origj = fp.potj; lasthandi = fp.poti; lasthandj = fp.potj; cellioff = fp.poti - celli; celljoff = fp.potj - cellj; cellioffpx = (GRIDX + (fp.poti * CELLW)) - _root._xmouse; celljoffpx = (GRIDY + (fp.potj * CELLH)) - _root._ymouse; _root.attachMovie("outlinecursor", "outlinecursor", outlinedepth, {_alpha:20, _width:_root.eprops[hand].width * CELLW, _height:_root.eprops[hand].height * CELLH, _x:_root._xmouse + cellioffpx, _y:_root._ymouse + celljoffpx}); } } else { _root.outlinecursor.removeMovieClip(); hand = E_EMPTY; handmoved = false; cellioff = 0; celljoff = 0; } } } function mouseup() { var celli = (Math.floor((_root._xmouse - GRIDX) / CELLW) + cellioff); var cellj = (Math.floor((_root._ymouse - GRIDY) / CELLH) + celljoff); if (hand != E_EMPTY) { if (!handmoved) { return(undefined); } _root.outlinecursor.removeMovieClip(); hand = E_EMPTY; handmoved = false; cellioff = 0; celljoff = 0; } } function dropdrop(speed, curri, currj, dir) { if ((_root.currframe % speed) == 0) { var nn = ("drop" + Math.random()); _root.attachMovie("drop", nn, _root.getNextHighestDepth()); if ((dir == 3) || (dir == 1)) { _root[nn]._x = (GRIDX + (curri * CELLW)) + (Math.random() * CELLW); _root[nn]._y = GRIDY + (currj * CELLH); } if (dir == 4) { _root[nn]._x = (((GRIDX + (curri * CELLW)) + CELLW) + (Math.random() * 6)) - 3; _root[nn]._y = ((GRIDY + (currj * CELLH)) + 10) + (Math.random() * 20); } if (dir == 2) { _root[nn]._x = ((GRIDX + (curri * CELLW)) + (Math.random() * 6)) - 3; _root[nn]._y = ((GRIDY + (currj * CELLH)) + 10) + (Math.random() * 20); } _root[nn].cacheAsBitmap = true; } } function incstream(stream, i, j, layer, dir, forcetubestart) { var curri = i; var currj = j; var currlayer = layer; var currdir = dir; var count33 = 0; var retstream = stream; while (true) { var nexte = getmatchingelement(curri, currj, currlayer, currdir, forcetubestart); forcetubestart = undefined; _root.infinitycount++; if (_root.infinitycount > (GRIDW * GRIDH)) { return(undefined); } if (((nexte.todir == 3) && (currdir == 1)) && (stream)) { var nn = ("drop" + Math.random()); _root.attachMovie("drop", nn, _root.getNextHighestDepth()); _root[nn]._x = (GRIDX + (curri * CELLW)) + (Math.random() * CELLW); _root[nn]._y = GRIDY + (currj * CELLH); _root[nn].cacheAsBitmap = true; break; } if (currdir == 3) { count33++; } else { count33 = 0; } var nextprop = eprops[_root[nexte.m].element]; _root[nexte.m].wfrom = oppdir(currdir); _root[nexte.m].wto = nexte.todir; curri = nexte.i; currj = nexte.j; currdir = nexte.todir; currlayer = nexte.layer; var pb = _root.potb[curri][currj - 1]; if (pb != undefined) { var n = pb.potmc; var potprop = pb.prop; if (count33 > potprop.height) { if (((i == 6) && (j == 7)) && (_root[n].wamount == 57)) { n = n; } if ((n == "w580") && (_root[n].wamount == 57)) { n = n; } if (stream) { if ((n == "w580") && (_root[n].wamount == 56)) { n = n; } _root[n].wlast = _root[n].wamount; _root[n].wamount++; if (_root[n].wamount == 1) { startsfx(5); } } if (_root[n].wamount > potprop.capacity) { if (potprop.of == undefined) { if ((_root.currframe % 3) == 1) { if (_root[n].wamount > (potprop.capacity + 5)) { var nn = ("drop" + Math.random()); _root.attachMovie("drop", nn, _root.getNextHighestDepth()); _root[nn]._x = (GRIDX + (pb.x * CELLW)) + ((Math.random() * CELLW) * potprop.width); _root[nn]._y = GRIDY + (pb.y * CELLH); _root[nn].cacheAsBitmap = true; } } } else { var ofx; var ofy; var ofdir; if (potprop.of == 1) { ofx = pb.x; ofy = pb.y; ofdir = 4; } else { ofx = (pb.x + potprop.width) - 1; ofy = pb.y; ofdir = 2; } if (!_root[n].ofhandled) { if (_root[n].overflown > (_root[n].wamount - potprop.capacity)) { if (incstream(false, ofx, ofy, 0, ofdir, true)) { totalstream++; } _root[n].ofhandled = true; } else { if (_root[n].overflown == undefined) { _root[n].overflown = 0; } _root[n].overflown++; if (incstream(true, ofx, ofy, 0, ofdir, true)) { totalstream++; } _root[n].ofhandled = true; } } } } break; } } if (eprops[_root[nexte.m].element].type == E_SPLIT) { if (_root[nexte.m].dirs == "1441") { if (incstream(false, curri, currj, currlayer, 2)) { totalstream++; } } if (_root[nexte.m].dirs == "1221") { if (incstream(false, curri, currj, currlayer, 4)) { totalstream++; } } } if (nexte.out) { if (stream) { dropdrop(2, nexte.i, nexte.j, nexte.todir); } break; } if (stream && (nexte.blocked)) { dropdrop(2, curri, currj, nexte.todir); break; } _root[nexte.m].wlast = _root[nexte.m].wamount; if (stream) { _root[nexte.m].wamount++; _root[nexte.m].wtotalamount++; var m = nexte.m; var e = eprops[_root[m].element]; if (e.type == E_SPLIT) { if (_root[m].wtotalamount >= e.capacity) { if ((((_root[m].wtotalamount - e.capacity) % 56) == 28) || (((_root[m].wtotalamount - e.capacity) % 56) == 0)) { if (_root[m].dirs == "1221") { _root[m].dirs = "1441"; _root[m].lever._xscale = -100; } else { _root[m].dirs = "1221"; _root[m].lever._xscale = 100; } } } } if (_root[nexte.m].wamount <= nextprop.capacity) { stream = false; } else { _root[nexte.m].wamount = nextprop.capacity; } } else if (_root[nexte.m].wamount > 0) { stream = true; retstream = true; _root[nexte.m].wamount--; if (_root[nexte.m].wamount == 0) { _root[nexte.m].wfrom = 0; _root[nexte.m].wto = 0; _root[nexte.m].ownedby = ""; _root[nexte.m].gotoAndStop(1); } } } return(retstream); } function inclevel() { var layer = 0; var totaltanks = 0; var totalinpot = 0; totalstream = 0; var i = 0; while (i < GRIDW) { var j = 0; while (j < GRIDH) { var m = ((("w" + i) + j) + layer); var e = eprops[_root[m].element]; if (e.type == E_POT) { _root[m].ofhandled = false; } j++; } i++; } var i = 0; while (i < GRIDW) { var j = 0; while (j < GRIDH) { var m = ((("w" + i) + j) + layer); var e = eprops[_root[m].element]; if (e.type == E_SPLIT) { } if (e.type == E_POT) { totalinpot = totalinpot + Math.min(e.capacity, _root[m].wamount); } if (e.type == E_TANK) { var stream; totaltanks = totaltanks + e.capacity; if (_root[m].wamount > 0) { _root[m].wamount--; stream = true; } else { stream = false; } _root.infinitycount = 0; stream = incstream(stream, i, (j + e.height) - 1, layer, 3, true); if (_root.infinitycount > (GRIDW * GRIDH)) { _root.dummy.onEnterFrame = undefined; showdialog("\nThe level contains an infinite loop. Please try another setup!", true, function () { stopwater(); hidedialog(); startsfx(0); }); return(undefined); } if (stream) { totalstream++; } } j++; } i++; } if (totaltanks == totalinpot) { if (currlevel < FIRSTDEMOLEVEL) { if (_root.genericdialog == undefined) { stopsfx(0); startsfx(6); } _root.levelstatus[currlevel] = 1; _root.savestatus(); if (currlevel == NUMLEVELS) { showdialog("Congratulations!\n\nAll levels solved, game completed.", true, function () { quit(); }); } else { showdialog("\nSUCCESS!\nClick to continue!", true, function () { stopwater(); currlevel++; initlevel(currlevel); hidedialog(); startsfx(0); }); } } else { _root.attachMovie("dummy", "fader", _root.getNextHighestDepth(), {_x:-100, _y:-100, cf:0}); _root.dummy.onEnterFrame = undefined; _root.fader.onEnterFrame = function () { var over = false; this.cf++; if (this.cf > 30) { var layer = 0; while (layer < MAXLAYERS) { var i = 0; while (i < GRIDW) { var j = 0; while (j < GRIDH) { var mname = ((("w" + i) + j) + layer); _root[mname]._alpha = _root[mname]._alpha - 3; if (_root[mname]._alpha <= 0) { over = 1; } j++; } i++; } layer++; } } if (over) { stopwater(); this.removeMovieClip(); _root.currlevel++; if (_root.currlevel > LASTDEMOLEVEL) { _root.currlevel = FIRSTDEMOLEVEL; } initlevel(_root.currlevel); startwater(); } }; } } else if (totalstream == 0) { stopsfx(0); stopsfx(8); startsfx(7); _root.dummy.onEnterFrame = undefined; showdialog("\nWHAT A WASTE!\nLevel failed.", true, function () { stopwater(); hidedialog(); startsfx(0); }, true); } var newtimer = getTimer(); lasttimer = newtimer; updatelevel(); } function updatelevel() { _root.currframe++; var layer = 0; while (layer < MAXLAYERS) { var i = 0; while (i < GRIDW) { var j = 0; while (j < GRIDH) { var mname = ((("w" + i) + j) + layer); var e = eprops[_root[mname].element]; if ((e.type == E_EMPTY) && (_root[mname].wamount == 0)) { } else { if (_root[mname].movable) { if (_root.dummy.onEnterFrame == updatelevel) { if ((_root.currframe % 20) < 10) { _root[mname].filters = [gl]; } else { _root[mname].filters = [gl2]; } } else { _root[mname].filters = undefined; } } if ((_root[mname].wamount > 0) && (j >= (GRIDWATERLIMIT - 1))) { } else if (((_root[mname].wamount == 0) || (e.type == E_TANK)) || (e.type == E_POT)) { _root[mname]._xscale = 100; _root[mname]._yscale = 100; _root[mname]._rotation = 0; _root[mname]._x = GRIDX + (i * CELLW); _root[mname]._y = GRIDY + (j * CELLH); switch (e.type) { case E_TANK : _root[mname].balloonmask._y = e.pixh - ((e.pixh * _root[mname].wamount) / e.capacity); break; case E_POT : if (_root[mname].wamount <= e.capacity) { _root[mname].potmask._y = (e.height * CELLH) * (1 - (_root[mname].wamount / e.capacity)); } break; default : if (e.type == E_SPLIT) { _root[mname].gotoAndStop(_root[mname].element - 34); } else { _root[mname].gotoAndStop(_root[mname].element + 1); } } } else { var dir = ((10 * _root[mname].wfrom) + _root[mname].wto); switch (dir) { case 12 : sf = 30; xs = 100; ys = -100; ro = 90; xo = 0; yo = 0; break; case 21 : sf = 30; xs = 100; ys = 100; ro = 180; xo = CELLW; yo = CELLH; break; case 23 : sf = 30; xs = 100; ys = -100; ro = 180; xo = CELLW; yo = 0; break; case 32 : sf = 30; xs = 100; ys = 100; ro = 270; xo = 0; yo = CELLH; break; case 34 : sf = 30; xs = 100; ys = -100; ro = 270; xo = CELLW; yo = CELLH; break; case 43 : sf = 30; xs = 100; ys = 100; ro = 0; xo = 0; yo = 0; break; case 41 : sf = 30; xs = 100; ys = -100; ro = 0; xo = 0; yo = CELLH; break; case 14 : sf = 30; xs = 100; ys = 100; ro = 90; xo = CELLW; yo = 0; break; case 13 : sf = 80; xs = 100; ys = 100; ro = 0; xo = 0; yo = 0; break; case 31 : sf = 80; xs = 100; ys = -100; ro = 0; xo = 0; yo = CELLH; break; case 42 : sf = 80; xs = 100; ys = 100; ro = 270; xo = 0; yo = CELLH; break; case 24 : sf = 80; xs = 100; ys = 100; ro = 90; xo = CELLW; yo = 0; } if (_root[mname].element == 0) { sf = sf + 100; } if (e.type == E_SPLIT) { sf = 230; xs = 100; ys = 100; ro = 0; xo = 0; yo = 0; } if (_root[mname].wamount < _root[mname].wlast) { _root[mname].gotoAndStop(((sf + 20) + e.capacity) - _root[mname].wamount); } else if (_root[mname].wamount == _root[mname].wlast) { if ((_root[mname]._currentFrame < (sf + 40)) || (_root[mname]._currentFrame >= (sf + 50))) { _root[mname].gotoAndPlay(sf + 40); } } else { _root[mname].gotoAndStop(sf + _root[mname].wamount); } _root[mname]._xscale = xs; _root[mname]._yscale = ys; _root[mname]._rotation = ro; _root[mname]._x = (GRIDX + (i * CELLW)) + xo; _root[mname]._y = (GRIDY + (j * CELLH)) + yo; } } j++; } i++; } layer++; } } function showdialog(txt, button, okcallback, wtbtn) { if (_root.genericdialog == undefined) { _root.attachMovie("genericdialog", "genericdialog", _root.getNextHighestDepth(), {_x:48, _y:67, cacheAsBitmap:true, _alpha:0}); _root.btn_start.enabled = false; _root.btn_stop.enabled = false; _root.btn_reset.enabled = false; _root.genericdialog.ok.txt = "CONTINUE"; _root.genericdialog.ok.onPress = okcallback; _root.genericdialog.dlgtxt = txt; _root.genericdialog.onEnterFrame = function () { if (this._alpha < 100) { this._alpha = this._alpha + 4; } else { this._alpha = 100; } }; if (wtbtn != undefined) { _root.genericdialog.walkthrough.txt = "NEED A HINT?"; _root.genericdialog.walkthrough.onPress = function () { startsfx(1); _root.getURL("http://armorgames.com/guide/liquid-measure-2-vide-guide-and-walkthrough", "_blank"); }; } else { _root.genericdialog.walkthrough._visible = false; } _root.dialogvisible = true; if (button) { _root.genericdialog.ok.enabled = true; _root.genericdialog.ok._visible = true; } else { _root.genericdialog.ok.enabled = false; _root.genericdialog.ok._visible = false; } } } function hidedialog() { _root.btn_start.enabled = true; _root.btn_stop.enabled = true; _root.btn_reset.enabled = true; _root.genericdialog.removeMovieClip(); _root.dialogvisible = false; } map1 = [[0, 9, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 103, 0, 0, 0], [0, 0, 0, 0, 104, 0, 0, 0], [0, 133, 0, 0, 101, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map1 = [[0, 0, 9, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 116, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map2 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 25, 0, 0, 0, 0], [0, 0, 8, 0, 0, 0, 0, 0], [0, 7, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 117, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map3 = [[0, 0, 0, 0, 0, 0, 9, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 2, 4, 0], [0, 15, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 102, 102, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map4 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 25, 0, 0, 0, 25, 0, 0], [0, 0, 0, 8, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [121, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 102, 0, 103, 0, 104], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map5 = [[0, 9, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 3, 2, 0, 0, 0, 0, 0], [0, 0, 0, 33, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 112, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map6 = [[0, 25, 0, 0, 0, 0, 25, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 3, 0, 0, 0, 0, 0, 0], [19, 19, 0, 0, 19, 19, 19, 19], [0, 0, 0, 0, 0, 0, 0, 0], [0, 102, 0, 0, 0, 0, 0, 0], [0, 102, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 130, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 112, 0, 0, 104], [0, 0, 0, 0, 0, 0, 0, 0]]; map7 = [[0, 0, 0, 0, 0, 0, 9, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 4, 0], [0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 42, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 112, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 112, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map8 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 25, 0, 0, 25, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 42, 0, 0, 43, 0, 0], [0, 11, 0, 0, 0, 0, 11, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 110, 0, 0, 0, 0, 110, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map9 = [[7, 8, 25, 9, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 3, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 103, 0, 103, 0], [0, 0, 0, 0, 16, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 114, 0, 114, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map10 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 25, 0, 0, 0, 0], [0, 0, 8, 0, 0, 8, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 114, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 116, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map11 = [[0, 0, 9, 0, 0, 25, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 1, 0, 0, 1, 0, 0], [0, 5, 0, 0, 0, 0, 6, 0], [0, 3, 6, 0, 0, 0, 1, 0], [0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 3, 0, 0, 0, 4, 0], [0, 18, 18, 0, 0, 0, 18, 18], [0, 18, 18, 18, 0, 142, 115, 0], [113, 0, 0, 0, 0, 143, 0, 0]]; map12 = [[9, 9, 9, 9, 9, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 18, 18, 0], [0, 0, 0, 0, 0, 0, 18, 0], [1, 1, 1, 1, 3, 2, 0, 0], [1, 1, 1, 3, 2, 2, 0, 0], [1, 1, 3, 2, 2, 2, 0, 0], [1, 3, 2, 2, 2, 2, 0, 0], [3, 2, 2, 2, 140, 0, 0, 0], [0, 0, 139, 0, 0, 0, 112, 0], [0, 0, 0, 0, 0, 0, 138, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map13 = [[0, 0, 0, 9, 7, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 0, 0], [0, 0, 6, 3, 0, 1, 0, 6], [0, 0, 3, 6, 0, 4, 0, 1], [0, 0, 0, 3, 2, 2, 2, 4], [0, 5, 2, 2, 2, 2, 2, 6], [0, 1, 5, 2, 2, 2, 2, 4], [0, 4, 3, 2, 2, 2, 2, 0], [0, 0, 0, 0, 0, 0, 0, 0], [126, 110, 126, 134, 126, 0, 0, 0]]; map14 = [[0, 0, 9, 9, 8, 25, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [138, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [131, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 18, 0, 0, 5, 0], [0, 0, 0, 0, 0, 0, 1, 10], [18, 102, 0, 0, 0, 0, 1, 18], [18, 104, 0, 0, 18, 18, 1, 18], [18, 18, 18, 33, 0, 0, 4, 18], [0, 0, 18, 18, 18, 18, 18, 18], [0, 0, 0, 0, 0, 0, 0, 0]]; map15 = [[18, 18, 18, 18, 18, 18, 18, 18], [0, 25, 8, 7, 7, 8, 25, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 123, 0, 0, 0, 0, 0], [0, 0, 0, 0, 116, 0, 0, 0], [0, 0, 0, 0, 0, 0, 112, 0]]; map16 = [[25, 0, 0, 25, 0, 25, 0, 110], [0, 0, 0, 0, 0, 0, 0, 134], [0, 0, 0, 0, 0, 0, 0, 134], [0, 0, 0, 0, 0, 0, 0, 102], [33, 0, 0, 0, 0, 0, 0, 103], [19, 19, 19, 33, 0, 0, 0, 0], [0, 6, 19, 19, 19, 0, 41, 0], [0, 3, 6, 0, 6, 0, 19, 19], [19, 0, 3, 0, 1, 0, 0, 0], [19, 0, 0, 19, 3, 0, 0, 0], [19, 19, 19, 19, 19, 19, 19, 19], [0, 0, 0, 0, 0, 0, 0, 0]]; map17 = [[8, 0, 8, 7, 19, 25, 0, 9], [0, 0, 0, 1, 19, 0, 0, 0], [3, 0, 1, 1, 19, 0, 0, 0], [0, 0, 4, 1, 19, 0, 0, 0], [0, 0, 2, 4, 19, 1, 0, 0], [0, 0, 0, 0, 0, 3, 2, 0], [0, 0, 102, 101, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 104, 0], [0, 114, 0, 102, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 114, 0], [0, 0, 0, 0, 0, 0, 0, 0], [123, 0, 0, 0, 0, 0, 0, 0]]; map18 = [[9, 0, 0, 0, 0, 8, 25, 9], [0, 0, 136, 136, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0], [3, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 2, 2, 0, 0, 0], [0, 0, 10, 0, 0, 0, 0, 0], [18, 18, 18, 0, 18, 18, 18, 18], [111, 0, 0, 0, 0, 0, 0, 135], [0, 0, 0, 0, 133, 0, 0, 0]]; map19 = [[0, 9, 0, 9, 0, 9, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 19, 0, 0, 0], [19, 19, 0, 0, 0, 0, 0, 0], [103, 101, 0, 19, 0, 0, 138, 0], [106, 103, 19, 0, 0, 0, 0, 0], [101, 103, 0, 0, 0, 0, 0, 0], [104, 102, 0, 34, 0, 0, 0, 0], [0, 105, 0, 0, 0, 0, 0, 0], [16, 0, 0, 0, 13, 0, 0, 0]]; map20 = [[102, 0, 8, 7, 8, 9, 0, 25], [102, 0, 0, 0, 0, 0, 0, 0], [102, 0, 0, 0, 0, 0, 0, 0], [104, 0, 0, 0, 18, 0, 0, 0], [104, 126, 0, 0, 0, 0, 0, 18], [104, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 18], [33, 0, 0, 0, 0, 0, 0, 0], [0, 33, 0, 0, 0, 0, 0, 34], [0, 0, 33, 0, 0, 0, 0, 0], [0, 0, 0, 41, 0, 0, 0, 0], [0, 0, 10, 0, 0, 0, 10, 0]]; map21 = [[7, 0, 8, 7, 0, 0, 0, 8], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 14, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 0, 0], [0, 0, 0, 2, 0, 0, 0, 0], [0, 0, 0, 0, 12, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 101, 0, 0, 0, 0, 0, 0], [103, 0, 106, 104, 106, 0, 0, 0], [103, 101, 103, 103, 101, 134, 0, 0]]; map22 = [[7, 19, 7, 19, 7, 19, 7, 19], [0, 7, 1, 7, 0, 7, 0, 7], [0, 0, 4, 0, 0, 4, 0, 4], [0, 0, 19, 0, 0, 19, 0, 19], [0, 0, 0, 0, 0, 19, 0, 0], [0, 0, 0, 19, 5, 0, 0, 0], [19, 19, 0, 0, 4, 19, 19, 0], [0, 0, 19, 19, 19, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 111, 0], [0, 0, 0, 0, 0, 0, 0, 110], [141, 0, 126, 102, 102, 102, 133, 0]]; map23 = [[8, 25, 25, 8, 0, 25, 25, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [30, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 33, 0, 0, 0, 0], [0, 0, 0, 0, 0, 36, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [105, 101, 101, 0, 0, 0, 0, 0], [0, 102, 103, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 10, 0, 0], [0, 0, 23, 0, 0, 0, 0, 0]]; map24 = [[0, 9, 0, 0, 0, 0, 0, 9], [25, 0, 0, 0, 25, 0, 0, 0], [0, 0, 0, 8, 0, 0, 0, 0], [0, 0, 7, 0, 0, 7, 7, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 103, 0, 0, 0, 113, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 114, 0, 0, 116, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 116, 0, 0, 0], [0, 0, 0, 0, 0, 18, 18, 0], [0, 0, 0, 122, 0, 0, 0, 0]]; map25 = [[0, 25, 0, 0, 0, 9, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [19, 19, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 18, 18, 0, 0], [0, 2, 0, 2, 2, 2, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [14, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 102, 142, 135, 101, 11], [0, 103, 102, 102, 104, 0, 105, 0]]; map26 = [[9, 9, 9, 7, 0, 8, 25, 9], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 4, 0], [0, 0, 0, 0, 0, 0, 0, 4], [0, 0, 0, 0, 0, 18, 18, 18], [128, 0, 0, 0, 0, 18, 0, 0], [0, 0, 26, 0, 0, 18, 115, 0], [0, 0, 0, 32, 0, 0, 0, 0], [133, 0, 0, 0, 0, 0, 103, 102], [138, 0, 0, 0, 0, 18, 104, 104], [0, 0, 0, 0, 0, 18, 102, 102]]; map27 = [[102, 103, 0, 9, 9, 0, 7, 0], [102, 103, 0, 0, 0, 0, 0, 0], [102, 103, 0, 0, 0, 0, 0, 0], [106, 104, 0, 0, 0, 0, 0, 0], [106, 105, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 35, 0, 34, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 28, 0, 0, 0, 0, 43, 0], [0, 0, 0, 0, 0, 0, 0, 11], [0, 0, 0, 0, 0, 10, 0, 0]]; map28 = [[0, 0, 8, 5, 6, 8, 8, 0], [0, 0, 0, 1, 1, 0, 0, 0], [18, 5, 0, 1, 1, 0, 0, 0], [18, 1, 0, 4, 3, 0, 18, 18], [5, 4, 6, 0, 5, 0, 18, 8], [3, 0, 1, 0, 1, 0, 0, 0], [18, 18, 1, 0, 1, 18, 0, 0], [25, 5, 4, 0, 3, 0, 0, 18], [0, 1, 18, 0, 0, 0, 0, 0], [0, 1, 18, 0, 135, 127, 126, 0], [0, 1, 18, 104, 0, 0, 126, 134], [0, 4, 18, 104, 116, 0, 0, 0]]; map29 = [[8, 0, 7, 0, 25, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [3, 0, 18, 0, 0, 0, 0, 0], [0, 0, 18, 0, 4, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 5, 42, 0, 0, 126], [0, 0, 0, 3, 0, 0, 0, 104], [0, 0, 0, 2, 0, 0, 101, 101], [0, 0, 14, 0, 0, 0, 106, 102], [0, 0, 0, 0, 12, 0, 106, 103], [0, 0, 0, 0, 0, 0, 106, 103]]; map30 = [[25, 0, 8, 8, 8, 0, 9, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0], [1, 0, 4, 0, 3, 6, 0, 0], [3, 2, 0, 0, 0, 4, 0, 0], [0, 5, 0, 0, 0, 2, 4, 0], [0, 3, 0, 0, 2, 2, 0, 0], [0, 0, 0, 0, 0, 0, 0, 6], [0, 0, 0, 0, 0, 2, 2, 4], [20, 0, 0, 134, 102, 102, 0, 0], [0, 0, 0, 110, 141, 0, 101, 0], [0, 0, 0, 141, 0, 126, 0, 0]]; map31 = [[0, 8, 8, 0, 0, 8, 8, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 3, 2, 0, 4, 1, 0], [0, 3, 2, 2, 0, 2, 4, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 19, 0, 0, 0, 0, 0, 0], [0, 110, 110, 0, 19, 0, 0, 0], [0, 19, 19, 0, 0, 0, 0, 0], [0, 110, 0, 0, 0, 19, 0, 19], [0, 19, 134, 19, 0, 0, 0, 0], [133, 0, 105, 143, 106, 142, 133, 0]]; map100 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 8, 0, 0, 8, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 16, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map101 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 8, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 3, 2, 0, 0, 0, 0], [0, 0, 18, 18, 12, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map102 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 8, 8, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 33, 0, 0, 0, 0, 0], [0, 0, 0, 0, 12, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map103 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 25, 0, 0, 25, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 33, 0, 0, 0, 41, 0, 0], [0, 0, 0, 12, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map104 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 25, 0, 0], [0, 0, 8, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 35, 0, 0], [0, 0, 13, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map105 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 8, 0, 0, 8, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 3, 0, 0, 4, 0, 0], [0, 19, 19, 0, 0, 19, 19, 0], [0, 0, 16, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map106 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 7, 0, 0, 0, 0, 0], [0, 0, 3, 2, 2, 6, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 2, 4, 0, 0], [0, 0, 0, 10, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map107 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 25, 0, 0], [0, 0, 0, 8, 0, 0, 0, 0], [0, 0, 7, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 23, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map108 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 8, 8, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 33, 0, 0, 0, 0, 0], [0, 0, 0, 0, 26, 0, 0, 0], [0, 0, 0, 0, 0, 10, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map109 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 8, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 42, 2, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 10, 0, 0, 10, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; map110 = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 25, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 33, 0, 2, 6, 0, 0], [0, 0, 0, 0, 0, 4, 0, 0], [0, 0, 0, 0, 10, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; var ds = (new flash.filters.DropShadowFilter(0, 45, 0, 50, 10, 10, 2, 1, false, false, false)); var gl = (new flash.filters.GlowFilter(52224, 0.5, 10, 10, 2, 1, false, false)); var gl2 = (new flash.filters.GlowFilter(34816, 0.5, 10, 10, 2, 1, false, false)); var currmap = Array(); var currframe = 0; var lasttimer; var NUMLEVELS = 31; var FIRSTDEMOLEVEL = 100; var LASTDEMOLEVEL = 110; GRIDX = 48; GRIDY = 67; GRIDW = 8; GRIDH = 12; GRIDWATERLIMIT = 13; MAXLAYERS = 5; CELLW = 50; CELLH = 50; E_EMPTY = 0; E_PIPE = 1; E_TANK = 2; E_POT = 3; E_BLOCK = 4; E_SPLIT = 5; START_X = 519; START_Y = 70; RESET_X = 521; RESET_Y = 200; EXIT_X = 501; EXIT_Y = 614; var hand = E_EMPTY; var lasthandi; var lasthandj; var handmoved = false; var origi; var origj; var cellioff = 0; var celljoff = 0; var cellioffpx = 0; var celljoffpx = 0; var outlinedepth; var soundmuted = false; var oldvolume; var dbg = 0; var infinitycount; var gme; var potb; var potblock; eprops = Array(); eprops[0] = {type:E_EMPTY, dirs:"", width:1, height:1, capacity:10}; eprops[1] = {type:E_PIPE, dirs:"1331", width:1, height:1, capacity:9}; eprops[2] = {type:E_PIPE, dirs:"2442", width:1, height:1, capacity:9}; eprops[3] = {type:E_PIPE, dirs:"1221", width:1, height:1, capacity:10}; eprops[4] = {type:E_PIPE, dirs:"1441", width:1, height:1, capacity:10}; eprops[5] = {type:E_PIPE, dirs:"2332", width:1, height:1, capacity:10}; eprops[6] = {type:E_PIPE, dirs:"3443", width:1, height:1, capacity:10}; eprops[7] = {type:E_TANK, dirs:"", width:1, height:1, capacity:28, pixh:50}; eprops[8] = {type:E_TANK, dirs:"", width:1, height:2, capacity:56, pixh:100}; eprops[9] = {type:E_TANK, dirs:"", width:1, height:4, capacity:112, pixh:200}; eprops[10] = {type:E_POT, dirs:"", width:1, height:1, capacity:28}; eprops[11] = {type:E_POT, dirs:"", width:1, height:2, capacity:56}; eprops[12] = {type:E_POT, dirs:"", width:2, height:1, capacity:56}; eprops[13] = {type:E_POT, dirs:"", width:3, height:1, capacity:84}; eprops[14] = {type:E_POT, dirs:"", width:1, height:3, capacity:84}; eprops[15] = {type:E_POT, dirs:"", width:2, height:2, capacity:112}; eprops[16] = {type:E_POT, dirs:"", width:4, height:1, capacity:112}; eprops[17] = {type:E_POT, dirs:"", width:3, height:2, capacity:168}; eprops[18] = {type:E_BLOCK, dirs:"", width:1, height:1, capacity:10}; eprops[19] = {type:E_BLOCK, dirs:"", width:1, height:1, capacity:10}; eprops[20] = {type:E_POT, dirs:"", width:2, height:3, capacity:168}; eprops[21] = {type:E_POT, dirs:"", width:2, height:4, capacity:224}; eprops[22] = {type:E_POT, dirs:"", width:5, height:1, capacity:140}; eprops[23] = {type:E_POT, dirs:"", width:6, height:1, capacity:168}; eprops[24] = {type:E_POT, dirs:"", width:1, height:4, capacity:112}; eprops[25] = {type:E_TANK, dirs:"", width:1, height:3, capacity:84, pixh:150}; eprops[26] = {type:E_POT, dirs:"", width:1, height:1, capacity:28, of:2}; eprops[27] = {type:E_POT, dirs:"", width:1, height:2, capacity:56, of:2}; eprops[28] = {type:E_POT, dirs:"", width:1, height:3, capacity:84, of:2}; eprops[29] = {type:E_POT, dirs:"", width:1, height:4, capacity:112, of:2}; eprops[30] = {type:E_POT, dirs:"", width:2, height:2, capacity:112, of:2}; eprops[31] = {type:E_POT, dirs:"", width:2, height:3, capacity:168, of:2}; eprops[32] = {type:E_POT, dirs:"", width:2, height:4, capacity:224, of:2}; eprops[33] = {type:E_POT, dirs:"", width:2, height:1, capacity:56, of:2}; eprops[34] = {type:E_POT, dirs:"", width:1, height:1, capacity:28, of:1}; eprops[35] = {type:E_POT, dirs:"", width:1, height:2, capacity:56, of:1}; eprops[36] = {type:E_POT, dirs:"", width:1, height:3, capacity:84, of:1}; eprops[37] = {type:E_POT, dirs:"", width:1, height:4, capacity:112, of:1}; eprops[38] = {type:E_POT, dirs:"", width:2, height:2, capacity:112, of:1}; eprops[39] = {type:E_POT, dirs:"", width:2, height:3, capacity:168, of:1}; eprops[40] = {type:E_POT, dirs:"", width:2, height:4, capacity:224, of:1}; eprops[41] = {type:E_POT, dirs:"", width:2, height:1, capacity:56, of:1}; eprops[42] = {type:E_SPLIT, dirs:"1221", width:1, height:1, capacity:10}; eprops[43] = {type:E_SPLIT, dirs:"1441", width:1, height:1, capacity:10}; var potarr = [10, 11, 12, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41]; _root.about.txt = "ABOUT"; _root.about.onPress = function () { stopwater(); cls(); startsfx(1); _root.gotoAndPlay("about"); }; _root.startgame.txt = "START"; _root.startgame.onPress = function () { stopwater(); cls(); startsfx(1); _root.gotoAndPlay("selectlevel"); }; _root.oldversion.txt = "PLAY LM1"; _root.oldversion.onPress = function () { startsfx(1); _root.getURL("http://armorgames.com/play/3799/liquid-measure", "_blank"); }; _root.walkthrough.txt = "GET A HINT"; _root.walkthrough.onPress = function () { startsfx(1); _root.getURL("http://armorgames.com/guide/liquid-measure-2-vide-guide-and-walkthrough", "_blank"); }; _root.attachMovie("moregames", "moregames", _root.getNextHighestDepth(), {_x:504, _y:399}); _root.moregames.onPress = function () { startsfx(1); _root.getURL("http://armorgames.com", "_blank"); }; _root.attachMovie("twitter", "twitter", _root.getNextHighestDepth(), {_x:504, _y:247}); _root.twitter.onPress = function () { startsfx(1); _root.getURL("http://twitter.com/armorgames", "_blank"); }; _root.attachMovie("facebook", "facebook", _root.getNextHighestDepth(), {_x:504, _y:323}); _root.facebook.onPress = function () { startsfx(1); _root.getURL("http://www.facebook.com/pages/Armor-Games/19522089061", "_blank"); }; _root.attachMovie("sclogo", "sclogo", _root.getNextHighestDepth(), {_x:501, _y:610}); _root.sclogo.onPress = function () { startsfx(1); _root.getURL("http://smartcode.hu", "_blank"); }; if ((_root.customlevel != undefined) && (_root.customlevel != "")) { _root.onLoad = function () { _root.currlevel = 1; for (c in _root) { removeMovieClip(_root[c]); } _root.gotoAndPlay("startgame"); }; } if (!isplayingsfx(2)) { initsfx(); stopallsfx(); startsfx(2); } _root.dummy.onEnterFrame = updatelevel; _root.currlevel = FIRSTDEMOLEVEL; _root.initlevel(_root.currlevel); startwater(); stop(); var totalstream = 0;
Instance of Symbol 10 MovieClip [dummy] "dummy" in Frame 3
onClipEvent (keyDown) { _root.keydown(Key.getCode()); }
Frame 4
function loadstatus() { var i = 0; while (i < NUMLEVELS) { levelstatus[i] = _root.local_data.data["lvl" + i]; if ((levelstatus[i] == undefined) || (levelstatus[i] == "")) { if (i == 0) { levelstatus[i] = 1; } else { levelstatus[i] = 0; } } i++; } statusloaded = 1; } function savestatus() { var i = 0; while (i < NUMLEVELS) { _root.local_data.data["lvl" + i] = levelstatus[i]; i++; } } var local_data = SharedObject.getLocal("liquidmeasure2_gamestate"); var currlevel; var levelstatus; if (statusloaded != 1) { levelstatus = Array(NUMLEVELS); loadstatus(); } var i = 0; while (i < NUMLEVELS) { var m = ("btn_lvl" + (i + 1)); _root[m].txt = "LEVEL " + (i + 1); _root[m].gotoAndStop(1); _root[m].onPress = function () { stopallsfx(); startsfx(1); _root.currlevel = this.tolevel; for (c in _root) { removeMovieClip(_root[c]); } _root.gotoAndPlay("startgame"); }; _root[m].tolevel = i + 1; if (levelstatus[i] == 0) { _root[m].enabled = false; _root[m].gotoAndStop(2); } i++; } stop();
Frame 5
_root.dummy.onEnterFrame = updatelevel; _root.dummy.onMouseMove = mousemove; _root.dummy.onMouseDown = mousedown; _root.dummy.onMouseUp = mouseup; _root.attachMovie("btn_exit", "btn_exit", _root.getNextHighestDepth()); _root.btn_exit.onPress = quit; _root.btn_exit._x = EXIT_X; _root.btn_exit._y = EXIT_Y; _root.attachMovie("lever", "lever", _root.getNextHighestDepth()); _root.lever.onEnterFrame = function () { if (_root.genericdialog != undefined) { this.gotoAndStop(2); return(undefined); } if (inrect(_root._xmouse, _root._ymouse, this._x, this._y, 125, 150)) { if ((_root._xmouse - this._x) < 45) { this.gotoAndStop(2); } if (((_root._xmouse - this._x) >= 45) && ((_root._xmouse - this._x) < 80)) { this.gotoAndStop(1); } if ((_root._xmouse - this._x) >= 80) { this.gotoAndStop(3); } } else if (_root.dummy.onEnterFrame == inclevel) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } }; _root.lever.onPress = function () { if (_root.genericdialog != undefined) { return(undefined); } if ((_root._xmouse - this._x) < 45) { stopwater(); } if (((_root._xmouse - this._x) >= 45) && ((_root._xmouse - this._x) < 80)) { startwater(); } if ((_root._xmouse - this._x) >= 80) { stopwater(); resetlevel(); } }; _root.lever._x = 473; _root.lever._y = 439; _root.lever.gotoAndStop(2); _root.soundswitch.onPress = function () { var s = new Sound(); if (_root.soundmuted == false) { _root.oldvolume = s.getVolume(); s.setVolume(0); _root.soundmuted = true; _root.soundswitch.gotoAndStop(2); } else { s.setVolume(_root.oldvolume); _root.soundmuted = false; _root.soundswitch.gotoAndStop(1); } }; _root.soundswitch.gotoAndStop(1); initlevel(currlevel); stopallsfx(); startsfx(0); stop();
Instance of Symbol 10 MovieClip [dummy] "dummy" in Frame 5
onClipEvent (keyDown) { _root.keydown(Key.getCode()); }
Frame 6
_root.backbtn.txt = "BACK"; _root.backbtn.onPress = function () { startsfx(1); _root.gotoAndPlay("mainmenu"); }; stop();
Symbol 428 MovieClip [water] Frame 70
stop();
Symbol 428 MovieClip [water] Frame 120
stop();
Symbol 428 MovieClip [water] Frame 170
stop();
Symbol 428 MovieClip [water] Frame 220
stop();
Symbol 428 MovieClip [water] Frame 250
stop();
Symbol 432 MovieClip [drop] Frame 20
this.removeMovieClip();
Symbol 490 Button
on (press) { getURL ("http://www.armorgames.com", "_blank"); }
Symbol 493 MovieClip Frame 1
_root.stop(); gotoAndPlay (2);
Symbol 493 MovieClip Frame 218
_root.gotoAndPlay("mainmenu");

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:3
Symbol 3 MovieClip [smalllever]Uses:2
Symbol 4 BitmapUsed by:5 26
Symbol 5 GraphicUses:4Used by:8
Symbol 6 FontUsed by:7 27 35 41 83 91 473
Symbol 7 EditableTextUses:6Used by:8
Symbol 8 MovieClip [genericbtnv]Uses:5 7
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClip [dummy]Uses:9Used by:Timeline
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:13  Timeline
Symbol 13 MovieClip [sclogo]Uses:12Used by:Timeline
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:16
Symbol 16 MovieClip [twitter]Uses:15Used by:Timeline
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:19
Symbol 19 MovieClip [moregames]Uses:18Used by:Timeline
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:22
Symbol 22 MovieClip [facebook]Uses:21Used by:Timeline
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:25
Symbol 25 MovieClip [pipearr]Uses:24Used by:428
Symbol 26 GraphicUses:4Used by:28
Symbol 27 EditableTextUses:6Used by:28
Symbol 28 MovieClip [genericbtn]Uses:26 27Used by:84  Timeline
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:36
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:36 46 51 56 61 105 110 115 120 125 130 135 140 145 150 155 160 165 170 175 180 185 190 195 200 205 210 215 220 225 230 235 240 245
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:36
Symbol 35 EditableTextUses:6Used by:36
Symbol 36 MovieClip [loaderpot]Uses:30 32 34 35Used by:Timeline
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:37Used by:Timeline
Symbol 39 BitmapUsed by:40 464
Symbol 40 GraphicUses:39Used by:Timeline
Symbol 41 EditableTextUses:6Used by:Timeline
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:46
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:46
Symbol 46 MovieClip [balloon1]Uses:43 32 45Used by:Timeline
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:51
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:49Used by:51
Symbol 51 MovieClip [balloon2]Uses:48 32 50Used by:Timeline
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:56
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:56
Symbol 56 MovieClip [balloon3]Uses:53 32 55Used by:Timeline
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:61
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:61
Symbol 61 MovieClip [balloon4]Uses:58 32 60Used by:Timeline
Symbol 62 BitmapUsed by:63 69
Symbol 63 GraphicUses:62Used by:68
Symbol 64 FontUsed by:65 70 87 476 477
Symbol 65 EditableTextUses:64Used by:68
Symbol 66 BitmapUsed by:67 71
Symbol 67 GraphicUses:66Used by:68
Symbol 68 MovieClip [levelbtn]Uses:63 65 67Used by:Timeline
Symbol 69 GraphicUses:62Used by:72
Symbol 70 EditableTextUses:64Used by:72
Symbol 71 GraphicUses:66Used by:72
Symbol 72 MovieClip [levelbtn_left]Uses:69 70 71Used by:Timeline
Symbol 73 GraphicUsed by:80
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:80
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:80
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:80
Symbol 80 MovieClip [lever]Uses:73 75 77 79Used by:Timeline
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:84
Symbol 83 EditableTextUses:6Used by:84
Symbol 84 MovieClip [genericdialog]Uses:82 83 28Used by:Timeline
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:93
Symbol 87 EditableTextUses:64Used by:93
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:90
Symbol 90 MovieClip [hintdlgarr]Uses:89Used by:93  Timeline
Symbol 91 EditableTextUses:6Used by:92
Symbol 92 MovieClip [smallbtn]Uses:91Used by:93  Timeline
Symbol 93 MovieClip [hintdlg]Uses:86 87 90 92Used by:Timeline
Symbol 94 GraphicUsed by:95  Timeline
Symbol 95 MovieClip [outlinecursor]Uses:94Used by:Timeline
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:100
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:98Used by:100
Symbol 100 MovieClip [switch]Uses:97 99Used by:Timeline
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:105
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:105
Symbol 105 MovieClip [opot1]Uses:102 32 104Used by:Timeline
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:110
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:110
Symbol 110 MovieClip [opot2]Uses:107 32 109Used by:Timeline
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:115
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:115
Symbol 115 MovieClip [opot2b]Uses:112 32 114Used by:Timeline
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:120
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:120
Symbol 120 MovieClip [opot3b]Uses:117 32 119Used by:Timeline
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:125
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:125
Symbol 125 MovieClip [opot4]Uses:122 32 124Used by:Timeline
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:130
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:130
Symbol 130 MovieClip [opot4c]Uses:127 32 129Used by:Timeline
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:135
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:135
Symbol 135 MovieClip [opot6b]Uses:132 32 134Used by:Timeline
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:140
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:140
Symbol 140 MovieClip [opot8]Uses:137 32 139Used by:Timeline
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:145
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:145
Symbol 145 MovieClip [opotl1]Uses:142 32 144Used by:Timeline
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:150
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:150
Symbol 150 MovieClip [opotl2]Uses:147 32 149Used by:Timeline
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:155
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClip [opotl2b]Uses:152 32 154Used by:Timeline
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:160
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:160
Symbol 160 MovieClip [opotl3b]Uses:157 32 159Used by:Timeline
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:165
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:165
Symbol 165 MovieClip [opotl4]Uses:162 32 164Used by:Timeline
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:170
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:170
Symbol 170 MovieClip [opotl4c]Uses:167 32 169Used by:Timeline
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:175
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:175
Symbol 175 MovieClip [opotl6b]Uses:172 32 174Used by:Timeline
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:180
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:180
Symbol 180 MovieClip [opotl8]Uses:177 32 179Used by:Timeline
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:185
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:185
Symbol 185 MovieClip [pot1]Uses:182 32 184Used by:Timeline
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:190
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:190
Symbol 190 MovieClip [pot2]Uses:187 32 189Used by:Timeline
Symbol 191 BitmapUsed by:192
Symbol 192 GraphicUses:191Used by:195
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:195
Symbol 195 MovieClip [pot2b]Uses:192 32 194Used by:Timeline
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:200
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:200
Symbol 200 MovieClip [pot3]Uses:197 32 199Used by:Timeline
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:205
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:205
Symbol 205 MovieClip [pot3b]Uses:202 32 204Used by:Timeline
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:210
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:210
Symbol 210 MovieClip [pot4]Uses:207 32 209Used by:Timeline
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:215
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:215
Symbol 215 MovieClip [pot4b]Uses:212 32 214Used by:Timeline
Symbol 216 BitmapUsed by:217
Symbol 217 GraphicUses:216Used by:220
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:220
Symbol 220 MovieClip [pot4c]Uses:217 32 219Used by:Timeline
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:225
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:225
Symbol 225 MovieClip [pot5]Uses:222 32 224Used by:Timeline
Symbol 226 BitmapUsed by:227
Symbol 227 GraphicUses:226Used by:230
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:230
Symbol 230 MovieClip [pot6]Uses:227 32 229Used by:Timeline
Symbol 231 BitmapUsed by:232
Symbol 232 GraphicUses:231Used by:235
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:235
Symbol 235 MovieClip [pot6b]Uses:232 32 234Used by:Timeline
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:240
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:240
Symbol 240 MovieClip [pot6c]Uses:237 32 239Used by:Timeline
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:245
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:245
Symbol 245 MovieClip [pot8]Uses:242 32 244Used by:Timeline
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:428
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:428
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:428
Symbol 252 BitmapUsed by:253
Symbol 253 GraphicUses:252Used by:428
Symbol 254 BitmapUsed by:255
Symbol 255 GraphicUses:254Used by:428
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:428
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:428
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:428
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:428
Symbol 264 BitmapUsed by:265
Symbol 265 GraphicUses:264Used by:428
Symbol 266 BitmapUsed by:267
Symbol 267 GraphicUses:266Used by:428
Symbol 268 BitmapUsed by:269
Symbol 269 GraphicUses:268Used by:428
Symbol 270 BitmapUsed by:271
Symbol 271 GraphicUses:270Used by:428
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:428
Symbol 274 BitmapUsed by:275
Symbol 275 GraphicUses:274Used by:428
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:428
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278Used by:428
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:428
Symbol 282 BitmapUsed by:283
Symbol 283 GraphicUses:282Used by:428
Symbol 284 BitmapUsed by:285
Symbol 285 GraphicUses:284Used by:428
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:428
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:428
Symbol 290 BitmapUsed by:291
Symbol 291 GraphicUses:290Used by:428
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:428
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:428
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:296Used by:428
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:428
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:428
Symbol 302 BitmapUsed by:303
Symbol 303 GraphicUses:302Used by:428
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:428
Symbol 306 BitmapUsed by:307
Symbol 307 GraphicUses:306Used by:428
Symbol 308 BitmapUsed by:309
Symbol 309 GraphicUses:308Used by:428
Symbol 310 BitmapUsed by:311
Symbol 311 GraphicUses:310Used by:428
Symbol 312 BitmapUsed by:313
Symbol 313 GraphicUses:312Used by:428
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:428
Symbol 316 BitmapUsed by:317
Symbol 317 GraphicUses:316Used by:428
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:428
Symbol 320 BitmapUsed by:321
Symbol 321 GraphicUses:320Used by:428
Symbol 322 BitmapUsed by:323
Symbol 323 GraphicUses:322Used by:428
Symbol 324 BitmapUsed by:325
Symbol 325 GraphicUses:324Used by:428
Symbol 326 BitmapUsed by:327
Symbol 327 GraphicUses:326Used by:428
Symbol 328 BitmapUsed by:329
Symbol 329 GraphicUses:328Used by:428
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:330Used by:428
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:428
Symbol 334 BitmapUsed by:335
Symbol 335 GraphicUses:334Used by:428
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:428
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:428
Symbol 340 BitmapUsed by:341
Symbol 341 GraphicUses:340Used by:428
Symbol 342 BitmapUsed by:343
Symbol 343 GraphicUses:342Used by:428
Symbol 344 BitmapUsed by:345
Symbol 345 GraphicUses:344Used by:428
Symbol 346 BitmapUsed by:347
Symbol 347 GraphicUses:346Used by:428
Symbol 348 BitmapUsed by:349
Symbol 349 GraphicUses:348Used by:428
Symbol 350 BitmapUsed by:351
Symbol 351 GraphicUses:350Used by:428
Symbol 352 BitmapUsed by:353
Symbol 353 GraphicUses:352Used by:428
Symbol 354 BitmapUsed by:355
Symbol 355 GraphicUses:354Used by:428
Symbol 356 BitmapUsed by:357
Symbol 357 GraphicUses:356Used by:428
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:428
Symbol 360 BitmapUsed by:361
Symbol 361 GraphicUses:360Used by:428
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:428
Symbol 364 BitmapUsed by:365
Symbol 365 GraphicUses:364Used by:428
Symbol 366 BitmapUsed by:367
Symbol 367 GraphicUses:366Used by:428
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:428
Symbol 370 BitmapUsed by:371
Symbol 371 GraphicUses:370Used by:428
Symbol 372 BitmapUsed by:373
Symbol 373 GraphicUses:372Used by:428
Symbol 374 BitmapUsed by:375
Symbol 375 GraphicUses:374Used by:428
Symbol 376 BitmapUsed by:377
Symbol 377 GraphicUses:376Used by:428
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:428
Symbol 380 BitmapUsed by:381
Symbol 381 GraphicUses:380Used by:428
Symbol 382 BitmapUsed by:383
Symbol 383 GraphicUses:382Used by:428
Symbol 384 BitmapUsed by:385
Symbol 385 GraphicUses:384Used by:428
Symbol 386 BitmapUsed by:387
Symbol 387 GraphicUses:386Used by:428
Symbol 388 BitmapUsed by:389
Symbol 389 GraphicUses:388Used by:428
Symbol 390 BitmapUsed by:391
Symbol 391 GraphicUses:390Used by:428
Symbol 392 BitmapUsed by:393
Symbol 393 GraphicUses:392Used by:428
Symbol 394 BitmapUsed by:395
Symbol 395 GraphicUses:394Used by:428
Symbol 396 BitmapUsed by:397
Symbol 397 GraphicUses:396Used by:428
Symbol 398 BitmapUsed by:399
Symbol 399 GraphicUses:398Used by:428
Symbol 400 BitmapUsed by:401
Symbol 401 GraphicUses:400Used by:428
Symbol 402 BitmapUsed by:403
Symbol 403 GraphicUses:402Used by:428
Symbol 404 BitmapUsed by:405
Symbol 405 GraphicUses:404Used by:428
Symbol 406 BitmapUsed by:407
Symbol 407 GraphicUses:406Used by:428
Symbol 408 BitmapUsed by:409
Symbol 409 GraphicUses:408Used by:428
Symbol 410 BitmapUsed by:411
Symbol 411 GraphicUses:410Used by:428
Symbol 412 BitmapUsed by:413
Symbol 413 GraphicUses:412Used by:428
Symbol 414 BitmapUsed by:415
Symbol 415 GraphicUses:414Used by:428
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:428
Symbol 418 BitmapUsed by:419
Symbol 419 GraphicUses:418Used by:428
Symbol 420 BitmapUsed by:421
Symbol 421 GraphicUses:420Used by:428
Symbol 422 BitmapUsed by:423
Symbol 423 GraphicUses:422Used by:428
Symbol 424 BitmapUsed by:425
Symbol 425 GraphicUses:424Used by:428
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:428
Symbol 428 MovieClip [water]Uses:25 247 249 251 253 255 257 259 261 263 265 267 269 271 273 275 277 279 281 283 285 287 289 291 293 295 297 299 301 303 305 307 309 311 313 315 317 319 321 323 325 327 329 331 333 335 337 339 341 343 345 347 349 351 353 355 357 359 361 363 365 367 369 371 373 375 377 379 381 383 385 387 389 391 393 395 397 399 401 403 405 407 409 411 413 415 417 419 421 423 425 427Used by:Timeline
Symbol 429 GraphicUsed by:431
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:429 430Used by:432
Symbol 432 MovieClip [drop]Uses:431Used by:Timeline
Symbol 433 BitmapUsed by:434 437
Symbol 434 GraphicUses:433Used by:438
Symbol 435 BitmapUsed by:436 437
Symbol 436 GraphicUses:435Used by:438
Symbol 437 GraphicUses:435 433Used by:438
Symbol 438 Button [btn_exit]Uses:434 436 437Used by:Timeline
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:441
Symbol 441 MovieClip [levelbg1]Uses:440Used by:Timeline
Symbol 442 BitmapUsed by:443
Symbol 443 GraphicUses:442Used by:444
Symbol 444 MovieClip [levelbg2]Uses:443Used by:Timeline
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:447
Symbol 447 MovieClip [levelbg3]Uses:446Used by:Timeline
Symbol 448 BitmapUsed by:449
Symbol 449 GraphicUses:448Used by:450
Symbol 450 MovieClip [levelbg4]Uses:449Used by:Timeline
Symbol 451 BitmapUsed by:452
Symbol 452 GraphicUses:451Used by:453
Symbol 453 MovieClip [aglogo]Uses:452Used by:Timeline
Symbol 454 Sound [gamemainmusic]Used by:Timeline
Symbol 455 Sound [gamemenumusic]Used by:Timeline
Symbol 456 Sound [click]Used by:Timeline
Symbol 457 Sound [closetap]Used by:Timeline
Symbol 458 Sound [opentap]Used by:Timeline
Symbol 459 Sound [success]Used by:Timeline
Symbol 460 Sound [dropdrop]Used by:Timeline
Symbol 461 Sound [fail]Used by:Timeline
Symbol 462 Sound [potfill]Used by:Timeline
Symbol 463 BitmapUsed by:464 466 475
Symbol 464 GraphicUses:39 463Used by:Timeline
Symbol 465 BitmapUsed by:466
Symbol 466 GraphicUses:465 463Used by:Timeline
Symbol 467 BitmapUsed by:468
Symbol 468 GraphicUses:467Used by:Timeline
Symbol 469 FontUsed by:470 471 472
Symbol 470 EditableTextUses:469Used by:Timeline
Symbol 471 EditableTextUses:469Used by:Timeline
Symbol 472 EditableTextUses:469Used by:Timeline
Symbol 473 TextUses:6Used by:Timeline
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474 463Used by:Timeline
Symbol 476 TextUses:64Used by:Timeline
Symbol 477 TextUses:64Used by:Timeline
Symbol 478 GraphicUsed by:493
Symbol 479 GraphicUsed by:493
Symbol 480 GraphicUsed by:493
Symbol 481 SoundUsed by:493
Symbol 482 SoundUsed by:493
Symbol 483 GraphicUsed by:493
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClipUses:484Used by:493
Symbol 486 SoundUsed by:493
Symbol 487 SoundUsed by:493
Symbol 488 SoundUsed by:493
Symbol 489 GraphicUsed by:490
Symbol 490 ButtonUses:489Used by:493
Symbol 491 SoundUsed by:493
Symbol 492 SoundUsed by:493
Symbol 493 MovieClipUses:478 479 480 481 482 483 485 486 487 488 490 491 492Used by:Timeline

Instance Names

"loaderpot"Frame 1Symbol 36 MovieClip [loaderpot]
"startgame"Frame 3Symbol 28 MovieClip [genericbtn]
"about"Frame 3Symbol 28 MovieClip [genericbtn]
"oldversion"Frame 3Symbol 28 MovieClip [genericbtn]
"dummy"Frame 3Symbol 10 MovieClip [dummy]
"walkthrough"Frame 3Symbol 28 MovieClip [genericbtn]
"btn_lvl2"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl4"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl6"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl8"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl10"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl12"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl14"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl16"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl18"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl20"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl22"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl24"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl26"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl28"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl29"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl31"Frame 4Symbol 68 MovieClip [levelbtn]
"btn_lvl1"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl3"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl5"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl7"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl9"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl11"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl13"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl15"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl17"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl19"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl21"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl23"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl25"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl27"Frame 4Symbol 72 MovieClip [levelbtn_left]
"btn_lvl30"Frame 4Symbol 72 MovieClip [levelbtn_left]
"dummy"Frame 5Symbol 10 MovieClip [dummy]
"soundswitch"Frame 5Symbol 100 MovieClip [switch]
"backbtn"Frame 6Symbol 28 MovieClip [genericbtn]
"potmask"Symbol 36 MovieClip [loaderpot] Frame 1Symbol 32 MovieClip
"balloonmask"Symbol 46 MovieClip [balloon1] Frame 1Symbol 32 MovieClip
"balloonmask"Symbol 51 MovieClip [balloon2] Frame 1Symbol 32 MovieClip
"balloonmask"Symbol 56 MovieClip [balloon3] Frame 1Symbol 32 MovieClip
"balloonmask"Symbol 61 MovieClip [balloon4] Frame 1Symbol 32 MovieClip
"ok"Symbol 84 MovieClip [genericdialog] Frame 1Symbol 28 MovieClip [genericbtn]
"walkthrough"Symbol 84 MovieClip [genericdialog] Frame 1Symbol 28 MovieClip [genericbtn]
"txt"Symbol 93 MovieClip [hintdlg] Frame 1Symbol 87 EditableText
"arr"Symbol 93 MovieClip [hintdlg] Frame 1Symbol 90 MovieClip [hintdlgarr]
"btn"Symbol 93 MovieClip [hintdlg] Frame 1Symbol 92 MovieClip [smallbtn]
"potmask"Symbol 105 MovieClip [opot1] Frame 1Symbol 32 MovieClip
"potmask"Symbol 110 MovieClip [opot2] Frame 1Symbol 32 MovieClip
"potmask"Symbol 115 MovieClip [opot2b] Frame 1Symbol 32 MovieClip
"potmask"Symbol 120 MovieClip [opot3b] Frame 1Symbol 32 MovieClip
"potmask"Symbol 125 MovieClip [opot4] Frame 1Symbol 32 MovieClip
"potmask"Symbol 130 MovieClip [opot4c] Frame 1Symbol 32 MovieClip
"potmask"Symbol 135 MovieClip [opot6b] Frame 1Symbol 32 MovieClip
"potmask"Symbol 140 MovieClip [opot8] Frame 1Symbol 32 MovieClip
"potmask"Symbol 145 MovieClip [opotl1] Frame 1Symbol 32 MovieClip
"potmask"Symbol 150 MovieClip [opotl2] Frame 1Symbol 32 MovieClip
"potmask"Symbol 155 MovieClip [opotl2b] Frame 1Symbol 32 MovieClip
"potmask"Symbol 160 MovieClip [opotl3b] Frame 1Symbol 32 MovieClip
"potmask"Symbol 165 MovieClip [opotl4] Frame 1Symbol 32 MovieClip
"potmask"Symbol 170 MovieClip [opotl4c] Frame 1Symbol 32 MovieClip
"potmask"Symbol 175 MovieClip [opotl6b] Frame 1Symbol 32 MovieClip
"potmask"Symbol 180 MovieClip [opotl8] Frame 1Symbol 32 MovieClip
"potmask"Symbol 185 MovieClip [pot1] Frame 1Symbol 32 MovieClip
"potmask"Symbol 190 MovieClip [pot2] Frame 1Symbol 32 MovieClip
"potmask"Symbol 195 MovieClip [pot2b] Frame 1Symbol 32 MovieClip
"potmask"Symbol 200 MovieClip [pot3] Frame 1Symbol 32 MovieClip
"potmask"Symbol 205 MovieClip [pot3b] Frame 1Symbol 32 MovieClip
"potmask"Symbol 210 MovieClip [pot4] Frame 1Symbol 32 MovieClip
"potmask"Symbol 215 MovieClip [pot4b] Frame 1Symbol 32 MovieClip
"potmask"Symbol 220 MovieClip [pot4c] Frame 1Symbol 32 MovieClip
"potmask"Symbol 225 MovieClip [pot5] Frame 1Symbol 32 MovieClip
"potmask"Symbol 230 MovieClip [pot6] Frame 1Symbol 32 MovieClip
"potmask"Symbol 235 MovieClip [pot6b] Frame 1Symbol 32 MovieClip
"potmask"Symbol 240 MovieClip [pot6c] Frame 1Symbol 32 MovieClip
"potmask"Symbol 245 MovieClip [pot8] Frame 1Symbol 32 MovieClip
"lever"Symbol 428 MovieClip [water] Frame 1Symbol 25 MovieClip [pipearr]

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ScriptLimits (65)Timeline Frame 1MaxRecursionDepth: 256, ScriptTimeout: 5 seconds
ExportAssets (56)Timeline Frame 1Symbol 3 as "smalllever"
ExportAssets (56)Timeline Frame 1Symbol 8 as "genericbtnv"
ExportAssets (56)Timeline Frame 1Symbol 10 as "dummy"
ExportAssets (56)Timeline Frame 1Symbol 13 as "sclogo"
ExportAssets (56)Timeline Frame 1Symbol 16 as "twitter"
ExportAssets (56)Timeline Frame 1Symbol 19 as "moregames"
ExportAssets (56)Timeline Frame 1Symbol 22 as "facebook"
ExportAssets (56)Timeline Frame 1Symbol 25 as "pipearr"
ExportAssets (56)Timeline Frame 1Symbol 28 as "genericbtn"
ExportAssets (56)Timeline Frame 1Symbol 36 as "loaderpot"
ExportAssets (56)Timeline Frame 2Symbol 46 as "balloon1"
ExportAssets (56)Timeline Frame 2Symbol 51 as "balloon2"
ExportAssets (56)Timeline Frame 2Symbol 56 as "balloon3"
ExportAssets (56)Timeline Frame 2Symbol 61 as "balloon4"
ExportAssets (56)Timeline Frame 2Symbol 68 as "levelbtn"
ExportAssets (56)Timeline Frame 2Symbol 72 as "levelbtn_left"
ExportAssets (56)Timeline Frame 2Symbol 80 as "lever"
ExportAssets (56)Timeline Frame 2Symbol 84 as "genericdialog"
ExportAssets (56)Timeline Frame 2Symbol 90 as "hintdlgarr"
ExportAssets (56)Timeline Frame 2Symbol 92 as "smallbtn"
ExportAssets (56)Timeline Frame 2Symbol 93 as "hintdlg"
ExportAssets (56)Timeline Frame 2Symbol 95 as "outlinecursor"
ExportAssets (56)Timeline Frame 2Symbol 100 as "switch"
ExportAssets (56)Timeline Frame 2Symbol 105 as "opot1"
ExportAssets (56)Timeline Frame 2Symbol 110 as "opot2"
ExportAssets (56)Timeline Frame 2Symbol 115 as "opot2b"
ExportAssets (56)Timeline Frame 2Symbol 120 as "opot3b"
ExportAssets (56)Timeline Frame 2Symbol 125 as "opot4"
ExportAssets (56)Timeline Frame 2Symbol 130 as "opot4c"
ExportAssets (56)Timeline Frame 2Symbol 135 as "opot6b"
ExportAssets (56)Timeline Frame 2Symbol 140 as "opot8"
ExportAssets (56)Timeline Frame 2Symbol 145 as "opotl1"
ExportAssets (56)Timeline Frame 2Symbol 150 as "opotl2"
ExportAssets (56)Timeline Frame 2Symbol 155 as "opotl2b"
ExportAssets (56)Timeline Frame 2Symbol 160 as "opotl3b"
ExportAssets (56)Timeline Frame 2Symbol 165 as "opotl4"
ExportAssets (56)Timeline Frame 2Symbol 170 as "opotl4c"
ExportAssets (56)Timeline Frame 2Symbol 175 as "opotl6b"
ExportAssets (56)Timeline Frame 2Symbol 180 as "opotl8"
ExportAssets (56)Timeline Frame 2Symbol 185 as "pot1"
ExportAssets (56)Timeline Frame 2Symbol 190 as "pot2"
ExportAssets (56)Timeline Frame 2Symbol 195 as "pot2b"
ExportAssets (56)Timeline Frame 2Symbol 200 as "pot3"
ExportAssets (56)Timeline Frame 2Symbol 205 as "pot3b"
ExportAssets (56)Timeline Frame 2Symbol 210 as "pot4"
ExportAssets (56)Timeline Frame 2Symbol 215 as "pot4b"
ExportAssets (56)Timeline Frame 2Symbol 220 as "pot4c"
ExportAssets (56)Timeline Frame 2Symbol 225 as "pot5"
ExportAssets (56)Timeline Frame 2Symbol 230 as "pot6"
ExportAssets (56)Timeline Frame 2Symbol 235 as "pot6b"
ExportAssets (56)Timeline Frame 2Symbol 240 as "pot6c"
ExportAssets (56)Timeline Frame 2Symbol 245 as "pot8"
ExportAssets (56)Timeline Frame 2Symbol 428 as "water"
ExportAssets (56)Timeline Frame 2Symbol 432 as "drop"
ExportAssets (56)Timeline Frame 2Symbol 438 as "btn_exit"
ExportAssets (56)Timeline Frame 2Symbol 441 as "levelbg1"
ExportAssets (56)Timeline Frame 2Symbol 444 as "levelbg2"
ExportAssets (56)Timeline Frame 2Symbol 447 as "levelbg3"
ExportAssets (56)Timeline Frame 2Symbol 450 as "levelbg4"
ExportAssets (56)Timeline Frame 2Symbol 453 as "aglogo"
ExportAssets (56)Timeline Frame 2Symbol 454 as "gamemainmusic"
ExportAssets (56)Timeline Frame 2Symbol 455 as "gamemenumusic"
ExportAssets (56)Timeline Frame 2Symbol 456 as "click"
ExportAssets (56)Timeline Frame 2Symbol 457 as "closetap"
ExportAssets (56)Timeline Frame 2Symbol 458 as "opentap"
ExportAssets (56)Timeline Frame 2Symbol 459 as "success"
ExportAssets (56)Timeline Frame 2Symbol 460 as "dropdrop"
ExportAssets (56)Timeline Frame 2Symbol 461 as "fail"
ExportAssets (56)Timeline Frame 2Symbol 462 as "potfill"
EnableDebugger2 (64)Timeline Frame 131 bytes "..$1$A6$gVvud7Qw/G1dozI6dBFnO0."
DebugMX1 (63)Timeline Frame 1

Labels

"mainmenu"Frame 3
"selectlevel"Frame 4
"startgame"Frame 5
"about"Frame 6
"splash"Frame 7

Dynamic Text Variables

txtSymbol 7 EditableText"<p align="center"><font face="Futura-CondensedExtraBold-Th" size="24" color="#000000" letterSpacing="0.000000" kerning="1">B</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="24" color="#000000" letterSpacing="0.000000" kerning="1">U</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="24" color="#000000" letterSpacing="0.000000" kerning="1">T</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="24" color="#000000" letterSpacing="0.000000" kerning="1">T</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="24" color="#000000" letterSpacing="0.000000" kerning="1">O</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="24" color="#000000" letterSpacing="0.000000" kerning="1">N</font></p>"
txtSymbol 27 EditableText"<p align="center"><font face="Futura-CondensedExtraBold-Th" size="22" color="#000000" letterSpacing="0.000000" kerning="1">WALKTHROUGH</font></p>"
percSymbol 35 EditableText"<p align="center"><font face="Futura-CondensedExtraBold-Th" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">-100%-</font></p>"
loadpercentSymbol 41 EditableText"<p align="center"><font face="Futura-CondensedExtraBold-Th" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">LOADING</font></p>"
txtSymbol 65 EditableText"<p align="center"><font face="Futura-Condensed-Normal" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">LEVEL</font></p>"
txtSymbol 70 EditableText"<p align="center"><font face="Futura-Condensed-Normal" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">LEVEL</font></p>"
dlgtxtSymbol 83 EditableText"<p align="center"><font face="Futura-CondensedExtraBold-Th" size="18" color="#000000" letterSpacing="0.000000" kerning="1">dialog</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="18" color="#000000" letterSpacing="0.000000" kerning="1">text</font></p><p align="center"><font face="Futura-CondensedExtraBold-Th" size="18" color="#000000" letterSpacing="0.000000" kerning="1">...</font></p>"
txtSymbol 91 EditableText"<p align="right"><font face="Futura-CondensedExtraBold-Th" size="16" color="#000000" letterSpacing="0.000000" kerning="1">BUTTON</font></p>"
leveltxt_d1Symbol 470 EditableText"<p align="center"><font face="Dyspepsia" size="37" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
leveltxt_d2Symbol 471 EditableText"<p align="center"><font face="Dyspepsia" size="37" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
leveltxt_d3Symbol 472 EditableText"<p align="center"><font face="Dyspepsia" size="37" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"




http://swfchan.com/21/100697/info.shtml
Created: 21/3 -2019 04:07:30 Last modified: 21/3 -2019 04:07:30 Server time: 20/04 -2024 09:37:11