Frame 3
function PreviewPicture(d) {
var nextpicture = (preview._currentframe + d);
if (preview._framesloaded < nextpicture) {
nextpicture = 1;
} else if (nextpicture < 1) {
nextpicture = preview._framesloaded;
}
preview.gotoAndStop(nextpicture);
}
Instance of Symbol 21 MovieClip "timerclip" in Frame 3
onClipEvent (enterFrame) {
if (!_parent.puzzle.solved) {
elapsed = Math.round((getTimer() - startTime) / 1000);
minutes = int(elapsed / 60);
seconds = elapsed % 60;
if (seconds < 10) {
seconds = "0" + seconds;
}
_parent.elapsed = (minutes + ":") + seconds;
}
}
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 30 MovieClip "size3" in Frame 3
onClipEvent (load) {
size = 3;
}
Instance of Symbol 34 MovieClip "size4" in Frame 3
onClipEvent (load) {
size = 4;
}
Instance of Symbol 35 MovieClip "size5" in Frame 3
onClipEvent (load) {
size = 5;
}
Instance of Symbol 36 MovieClip "size6" in Frame 3
onClipEvent (load) {
size = 6;
}
Instance of Symbol 87 MovieClip "grid" in Frame 3
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 125 MovieClip "help" in Frame 3
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 234 MovieClip in Frame 3
onClipEvent (load) {
eflashon = 0;
version = "v1.1";
jweb = 0;
quit = 0;
screensaver = 0;
downloadlinkurl = "http://enetwork.ncbuy.com/downloads/ntcslide.html";
}
Frame 43
stop();
Instance of Symbol 249 MovieClip "puzzle" in Frame 43
onClipEvent (load) {
slidetype = 1;
puzzlesize = 3;
}
onClipEvent (load) {
newpuzzlesize = puzzlesize;
}
Instance of Symbol 252 MovieClip "sounds" in Frame 43
onClipEvent (load) {
_visible = false;
}
Symbol 9 MovieClip Frame 1
_parent.stop();
stop();
Instance of Symbol 4 MovieClip in Symbol 9 MovieClip Frame 1
onClipEvent (load) {
totalbytes = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
bytesloaded = _root.getBytesLoaded();
_xscale = (100 * (bytesloaded / totalbytes));
if (bytesloaded == totalbytes) {
_parent._parent.play();
}
}
Symbol 18 MovieClip Frame 1
_parent.stop();
Symbol 18 MovieClip Frame 64
_parent.play();
Symbol 26 Button
on (rollOver) {
gotoAndStop (3);
_parent.grid.gotoAndStop(size - 2);
_parent.grid._visible = true;
}
on (rollOut) {
_parent.grid._visible = false;
if (_parent.puzzle.newpuzzlesize != size) {
gotoAndStop (2);
} else {
gotoAndStop (4);
}
}
on (release) {
_parent.puzzle.newpuzzlesize = size;
if (_parent.puzzle.newpuzzlesize != _parent.puzzle.puzzlesize) {
_parent.playbutton.playbuttoncolor.gotoAndStop("on");
} else {
_parent.playbutton.playbuttoncolor.gotoAndStop("off");
}
_parent["size" + _parent.selected].gotoAndStop("off");
gotoAndStop (4);
}
Symbol 30 MovieClip Frame 1
info = (size + "x") + size;
if (size == _parent.puzzle.puzzlesize) {
gotoAndStop (4);
}
Symbol 30 MovieClip Frame 2
stop();
Symbol 30 MovieClip Frame 4
_parent.selected = size;
stop();
Symbol 34 MovieClip Frame 1
info = (size + "x") + size;
if (size == _parent.puzzle.puzzlesize) {
gotoAndStop (4);
}
Symbol 34 MovieClip Frame 2
stop();
Symbol 34 MovieClip Frame 4
_parent.selected = size;
stop();
Symbol 35 MovieClip Frame 1
info = (size + "x") + size;
if (size == _parent.puzzle.puzzlesize) {
gotoAndStop (4);
}
Symbol 35 MovieClip Frame 2
stop();
Symbol 35 MovieClip Frame 4
_parent.selected = size;
stop();
Symbol 36 MovieClip Frame 1
info = (size + "x") + size;
if (size == _parent.puzzle.puzzlesize) {
gotoAndStop (4);
}
Symbol 36 MovieClip Frame 2
stop();
Symbol 36 MovieClip Frame 4
_parent.selected = size;
stop();
Symbol 40 Button
on (release) {
if (checked) {
gotoAndStop (1);
} else {
gotoAndStop (2);
}
}
Symbol 42 MovieClip Frame 1
stop();
checked = false;
_parent.puzzle.slidetype = 1;
Symbol 42 MovieClip Frame 2
checked = true;
_parent.puzzle.slidetype = 4;
Symbol 55 Button
on (release) {
if (help._visible) {
help._visible = false;
} else {
help._visible = true;
}
}
Symbol 81 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 1
stop();
Symbol 95 Button
on (release) {
PreviewPicture(-1);
}
Symbol 103 Button
on (release) {
PreviewPicture(1);
}
Symbol 107 MovieClip Frame 1
stop();
if (_parent._parent.puzzle.newpuzzlesize != _parent._parent.puzzle.puzzlesize) {
gotoAndStop (2);
}
Symbol 111 Button
on (rollOver) {
gotoAndStop (2);
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
gotoAndStop (3);
}
on (release) {
gotoAndStop (2);
_parent.puzzle.reset();
_parent.puzzle.puzzlesize = _parent.puzzle.newpuzzlesize;
_parent.puzzle.buildPuzzle();
_parent.puzzle.BuildArray();
_parent.puzzle.shuffle();
}
Symbol 115 MovieClip Frame 1
stop();
Symbol 124 Button
on (release) {
_visible = false;
}
Symbol 131 Button
on (release) {
if (menustatus) {
menu.gotoAndStop("off");
enetstatus--;
} else {
menu.gotoAndStop("on");
enetstatus++;
clickhere.gotoAndStop("stopmenu");
}
}
Symbol 136 Button
on (release) {
GotoUrl("http://www.netcent.com");
}
Symbol 141 Button
on (release) {
if (eflashstatus) {
eflash.gotoAndStop("off");
enetstatus--;
}
if (!copyrightstatus) {
copyright.gotoAndStop("on");
enetstatus++;
} else {
copyright.gotoAndStop("off");
enetstatus--;
}
}
Symbol 147 MovieClip Frame 1
stop();
Symbol 148 MovieClip Frame 23
textframe++;
if (4 < textframe) {
textframe = 1;
}
text.gotoAndStop(textframe);
gotoAndPlay (1);
Symbol 148 MovieClip Frame 25
stop();
text.gotoAndStop("menu");
Symbol 157 Button
on (release) {
if (_parent.eflashstatus) {
_parent.eflash.gotoAndStop("off");
_parent.enetstatus--;
} else {
_parent.eflash.gotoAndPlay("on");
_parent.enetstatus++;
}
if (_parent.copyrightstatus) {
_parent.copyright.gotoAndStop("off");
_parent.enetstatus--;
}
}
Symbol 164 Button
on (release) {
_parent.GotoUrl(_parent.downloadlinkurl);
}
Symbol 165 MovieClip Frame 1
stop();
if (_parent.eflashon != 1) {
gotoAndStop (2);
}
Symbol 182 Button
on (release) {
_parent._parent.GotoUrl(url);
}
Symbol 183 MovieClip Frame 1
if (bg) {
var barcolor = new Color(bgcolor);
barcolor.setRGB(bg);
}
Symbol 184 MovieClip Frame 1
if (bg) {
var barcolor = new Color(bgcolor);
barcolor.setRGB(bg);
}
Symbol 185 Button
on (release) {
if (_parent._parent.eflashstatus) {
_parent._parent.eflash.gotoAndStop("off");
_parent._parent.enetstatus--;
} else {
_parent._parent.eflash.gotoAndPlay("on");
_parent.gotoAndStop("off");
}
if (_parent._parent.copyrightstatus) {
_parent._parent.copyright.gotoAndStop("off");
_parent._parent.enetstatus--;
}
}
Symbol 194 Button
on (release) {
_parent.GotoUrl("http://www.ncbuy.com");
}
Symbol 199 Button
on (release) {
_parent.enetstatus--;
gotoAndStop (1);
}
Symbol 204 Button
on (release) {
_parent.GotoUrl("http://enetwork.ncbuy.com");
}
Symbol 205 MovieClip Frame 1
_parent.menustatus = 0;
stop();
Symbol 205 MovieClip Frame 2
_parent.menustatus = 1;
ncbuy1.label = "ASTROLOGY";
ncbuy2.label = "BUSINESS CENTER";
ncbuy3.label = "CARTOONS & COMICS";
ncbuy4.label = "CLASSIFIEDS & AUCTIONS";
ncbuy5.label = "CONTESTS & SWEEPSTAKES";
ncbuy6.label = "CURRENT NEWS";
ncbuy7.label = "ENTERTAINMENT CENTER";
ncbuy8.label = "FREE STUFF";
ncbuy9.label = "GAMEHOUSE - GO PLAY!";
ncbuy10.label = "HOME & LEISURE";
ncbuy11.label = "INTERNET SHOPPING";
ncbuy12.label = "JOKE CENTER";
ncbuy13.label = "LOTTO & GAMBLING";
ncbuy14.label = "TRAVEL CENTER";
ncbuy15.label = "WEATHER CONDITIONS";
ncbuy16.label = "SEARCH THE NET";
ncbuy17.label = "AFFILIATE PROGRAMS";
ncbuy18.label = "DOWNLOADS - MORE APPS";
ncbuy19.label = "REGISTER - JOIN TODAY";
ncbuy20.label = "WEBMASTERS - FOR YOUR SITE";
ncbuy16.bg = 10092492 /* 0x99FFCC */;
ncbuy17.bg = 10092492 /* 0x99FFCC */;
ncbuy18.bg = 16763904 /* 0xFFCC00 */;
ncbuy19.bg = 16763904 /* 0xFFCC00 */;
ncbuy20.bg = 16763904 /* 0xFFCC00 */;
ncbuy1.url = "http://www.ncbuy.com/entertainment/astrology/";
ncbuy2.url = "http://www.ncbuy.com/business/";
ncbuy3.url = "http://www.ncbuy.com/entertainment/cartoons/";
ncbuy4.url = "http://www.ncbuy.com/classifieds/";
ncbuy5.url = "http://www.ncbuy.com/entertainment/contests/";
ncbuy6.url = "http://www.ncbuy.com/news/";
ncbuy7.url = "http://www.ncbuy.com/entertainment/";
ncbuy8.url = "http://www.ncbuy.com/directories/freestuff/";
ncbuy9.url = "http://www.ncbuy.com/entertainment/gamehouse/";
ncbuy10.url = "http://www.ncbuy.com/homeleisure/";
ncbuy11.url = "http://www.ncbuy.com/shopping/";
ncbuy12.url = "http://jokes.ncbuy.com/";
ncbuy13.url = "http://www.ncbuy.com/entertainment/lotteries/";
ncbuy14.url = "http://www.ncbuy.com/homeleisure/travel/";
ncbuy15.url = "http://www.ncbuy.com/homeleisure/weather/";
ncbuy16.url = "http://search.ncbuy.com/";
ncbuy17.url = "http://affiliate.ncbuy.com/";
ncbuy18.url = "http://enetwork.ncbuy.com/downloads/";
ncbuy19.url = "http://enetwork.ncbuy.com/register/";
ncbuy20.url = "http://enetwork.ncbuy.com/webmasters/";
Instance of Symbol 186 MovieClip in Symbol 205 MovieClip Frame 2
onClipEvent (load) {
if (_parent._parent.screensaver == true) {
_visible = true;
} else {
_visible = false;
}
}
Symbol 207 Button
on (release) {
gotoAndStop (1);
_parent.enetstatus--;
}
Symbol 211 Button
on (press) {
if (_ymouse < slider.top) {
slider._y = slider.top;
} else if (slider.btm < _ymouse) {
slider._y = slider.btm;
} else {
slider._y = _ymouse;
}
}
Symbol 216 Button
on (press) {
startDrag (this, true, 0, top, 0, btm);
}
on (release) {
stopDrag();
}
Symbol 219 Button
on (press) {
movetext = -1;
}
on (release) {
movetext = 0;
}
Symbol 220 Button
on (press) {
movetext = 1;
}
on (release) {
movetext = 0;
}
Instance of Symbol 217 MovieClip "slider" in Symbol 221 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.movetext != 0) {
sliderpos = _y + ((dy / _parent._parent.text.maxscroll) * _parent.movetext);
if (sliderpos < top) {
sliderpos = top;
} else if (btm < sliderpos) {
sliderpos = btm;
}
_y = sliderpos;
}
percent = (_y - top) / dy;
_parent._parent.text.scroll = _parent._parent.text.maxscroll * percent;
}
onClipEvent (load) {
top = -70;
btm = 70;
dy = btm - top;
inc = 4;
}
Symbol 226 MovieClip Frame 1
stop();
movetext = 0;
_parent.eflashstatus = 0;
Symbol 226 MovieClip Frame 2
_parent.eflashstatus = 1;
play();
Symbol 226 MovieClip Frame 3
loadVariables ("http://www.netcent.com/dynamic/enet/eflash.txt", this);
loadloop = 0;
Symbol 226 MovieClip Frame 4
if (end == "foo") {
gotoAndStop (6);
} else {
loadloop++;
if (200 < loadloop) {
loadloop = 0;
gotoAndStop (14);
}
}
Symbol 226 MovieClip Frame 5
gotoAndPlay (4);
Symbol 226 MovieClip Frame 6
text = update;
stop();
Symbol 228 Button
on (release) {
gotoAndStop (1);
_parent.enetstatus--;
}
Symbol 230 MovieClip Frame 1
stop();
movetext = 0;
_parent.copyrightstatus = 0;
Symbol 230 MovieClip Frame 2
text = "NCBUY ENTERTAINMENT NETWORK APPLICATION LICENSE AGREEMENT\n\nACCEPTANCE: By installing or using the NCBuy Entertainment Network Application (\"Software\") you are agreeing to the terms of this License Agreement (\"Agreement\"). Please read this Agreement carefully.\n\nThis is an Agreement between you, either individually or as a representative of your company or institution and NetCent Communications (the \"Company\").\n\nYOU MAY redistribute the software freely, providing that: (a) The Software is not modified in any way; and (b) All credits and copyright notices remain intact.\n\nYOU MAY NOT: (a) Sublicense, sell, assign, transfer, pledge, distribute, rent or remove any proprietary notices on the Software except as expressly permitted in this Agreement; (b) Use, copy, adapt, disassemble, decompile, reverse engineer or modify the Software, in whole or in part, except as expressly permitted in this Agreement; or (c) Take any action designed to unlock or bypass any Company-implemented restrictions on usage, access to, or number of installations of the Software.\n\nIF YOU DO ANY OF THE FOREGOING, YOUR RIGHTS UNDER THIS LICENSE WILL AUTOMATICALLY TERMINATE. SUCH TERMINATION SHALL BE IN ADDITION TO AND NOT IN LIEU OF ANY CRIMINAL, CIVIL OR OTHER REMEDIES AVAILABLE TO THE COMPANY.\n\nThe Company does not warrant that the functions contained in the Software will meet your requirements or expectations or that the operation of the Software will be entirely error free, or appear precisely as described in the Software documentation.\n\nDISCLAIMER OF WARRANTY AND REMEDY: EXCEPT AS SPECIFICALLY STATED IN THIS AGREEMENT, THE SOFTWARE IS PROVIDED \"AS IS\" AND THERE ARE NO WARRANTIES OR CONDITIONS (EXPRESSED OR IMPLIED, ARISING BY STATUTE OR OTHERWISE IN LAW OR FROM A COURSE OF DEALING OR USAGE OF TRADE) FOR THE SOFTWARE. THE ENTIRE RISK AS TO SATISFACTORY QUALITY, PERFORMANCE, ACCURACY, AND EFFORT IS WITH YOU, THE USER. THE COMPANY AND ITS DIRECT AND INDIRECT SUPPLIERS DISCLAIM ALL IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, MERCHANTABLE QUALITY OR FITNESS FOR ANY PURPOSE, PARTICULAR, SPECIFIC OR OTHERWISE.\n\nLIMITATION OF LIABILITY: TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL THE COMPANY OR ITS DIRECT OR INDIRECT SUPPLIERS BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING LOST PROFITS, LOST SAVINGS, OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES, ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF THE COMPANY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.\n\nYOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT AND BY INSTALLING THIS SOFTWARE, INDICATE YOUR ACCEPTANCE OF ITS TERMS AND CONDITIONS. YOU ALSO AGREE THAT THIS IS THE COMPLETE AGREEMENT BETWEEN YOU AND THE COMPANY AND IT SUPERSEDES ANY OTHER INFORMATION YOU MAY HAVE RECEIVED RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT.\n\nThe NCBuy Entertainment Network ( http://enetwork.ncbuy.com/ ) is a service of NetCent Communications. Copyright 2001, NetCent Communications, All Rights Reserved.\n";
_parent.copyrightstatus = 1;
Symbol 233 Button
on (release) {
if (menustatus) {
menu.gotoAndStop("off");
} else {
menu.gotoAndStop("on");
}
enetstatus++;
}
Symbol 234 MovieClip Frame 1
function GotoUrl(url) {
if (jweb) {
fscommand ("exec", "JWEB.exe\t" + url);
} else {
getURL (url, "_blank");
}
if (quit) {
fscommand ("quit");
}
}
stop();
Instance of Symbol 148 MovieClip "clickhere" in Symbol 234 MovieClip Frame 1
onClipEvent (load) {
textframe = 1;
}
Symbol 241 MovieClip Frame 1
stop();
Symbol 244 MovieClip Frame 1
stop();
Symbol 244 MovieClip Frame 9
stop();
Symbol 245 Button
on (release) {
_parent.slide(_name);
}
Symbol 247 MovieClip Frame 1
stop();
Symbol 247 MovieClip Frame 9
stop();
Symbol 248 MovieClip Frame 1
stop();
name = _name;
Instance of Symbol 246 MovieClip in Symbol 248 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (_parent.motion == true) {
if (_parent._x != _parent.newx) {
_parent._x = _parent._x - (_parent.mx * (_parent._parent.blocksize / _parent._parent.slidetype));
} else if (_parent._y != _parent.newy) {
_parent._y = _parent._y - (_parent.my * (_parent._parent.blocksize / _parent._parent.slidetype));
} else {
_parent.motion = false;
}
}
if (_parent.reveal == true) {
_parent._visible = true;
_parent._alpha = _parent._alpha + 10;
if (_parent._alpha >= 100) {
_parent.reveal = false;
}
}
}
Symbol 249 MovieClip Frame 1
block._visible = false;
play();
Symbol 249 MovieClip Frame 2
function buildPuzzle() {
blockcount = 0;
var startx = 0;
var starty = 0;
blocksize = 300 / puzzlesize;
y = 0;
while (y < puzzlesize) {
x = 0;
while (x < puzzlesize) {
newname = ("block" + y) + x;
duplicateMovieClip ("block", newname, ++block_count);
this[newname]._x = startx + (blocksize * x);
this[newname]._y = starty + (blocksize * y);
this[newname].x = x;
this[newname].y = y;
this[newname].photo.gotoAndStop(_parent.preview._currentframe);
this[newname].photo._x = (blocksize * x) * -1;
this[newname].photo._y = (blocksize * y) * -1;
this[newname].gotoAndStop(puzzlesize - 2);
x++;
}
y++;
}
this[newname]._alpha = 0;
this[newname]._visible = false;
blankblock = newname;
}
function checkPuzzle() {
wrong = 0;
y = 0;
while (y < puzzlesize) {
x = 0;
while (x < puzzlesize) {
if (puzzlearray[y][x] != (("block" + y) + x)) {
wrong++;
}
x++;
}
y++;
}
_parent.percentcompleted = Math.round(100 * (((puzzlesize * puzzlesize) - wrong) / (puzzlesize * puzzlesize))) + "%";
if (0 < wrong) {
return(false);
}
return(true);
}
function reset() {
y = 0;
while (y < puzzlesize) {
x = 0;
while (x < puzzlesize) {
this[("block" + y) + x].removeMovieClip();
x++;
}
y++;
}
_parent.movecount = 0;
_parent.percentcompleted = "";
}
function slide(b) {
if (solved == true) {
return(undefined);
}
if (this[b].motion == true) {
return(undefined);
}
if (b == blankblock) {
return(undefined);
}
var cx = this[b].x;
var cy = this[b].y;
var bx = this[blankblock].x;
var by = this[blankblock].y;
if (cx == bx) {
if (by < cy) {
swapBlocks(0, 1, b);
} else if (cy < by) {
swapBlocks(0, -1, b);
}
} else if (cy == by) {
if (bx < cx) {
swapBlocks(1, 0, b);
} else if (cx < bx) {
swapBlocks(-1, 0, b);
}
} else {
return(undefined);
}
_parent.movecount++;
if (checkPuzzle()) {
this[blankblock].reveal = true;
solved = true;
RevealPicture();
_parent.sounds.gotoAndPlay("win");
}
}
function RevealPicture() {
y = 0;
while (y < puzzlesize) {
x = 0;
while (x < puzzlesize) {
this[("block" + y) + x].outline.gotoAndPlay("fade");
x++;
}
y++;
}
}
function swapBlocks(x, y, b) {
var bx = this[blankblock].x;
var by = this[blankblock].y;
var swapblock = puzzlearray[by + y][bx + x];
var tempx = this[blankblock]._x;
var tempy = this[blankblock]._y;
this[blankblock]._x = this[swapblock]._x;
this[blankblock]._y = this[swapblock]._y;
this[swapblock].newx = tempx;
this[swapblock].newy = tempy;
this[swapblock].x = bx;
this[swapblock].y = by;
this[swapblock].motion = true;
this[swapblock].mx = x;
this[swapblock].my = y;
this[blankblock].x = bx + x;
this[blankblock].y = by + y;
puzzlearray[by][bx] = swapblock;
puzzlearray[by + y][bx + x] = blankblock;
if (swapblock != b) {
swapBlocks(x, y, b);
}
}
function shuffle() {
shufflecomplete = false;
j = 0;
while (500 >= j) {
bx = this[blankblock].x;
by = this[blankblock].y;
do {
xory = random(2);
if (xory == 0) {
rx = bx;
ry = random(2);
if (ry == 0) {
ry = by - 1;
} else {
ry = by + 1;
}
} else {
ry = by;
rx = random(2);
if (rx == 0) {
rx = bx - 1;
} else {
rx = bx + 1;
}
}
} while ((((rx >= puzzlesize) or (rx < 0)) or (ry < 0)) or (ry >= puzzlesize));
swapblock = puzzlearray[ry][rx];
puzzlearray[ry][rx] = blankblock;
this[blankblock].x = rx;
this[blankblock].y = ry;
puzzlearray[by][bx] = swapblock;
this[swapblock].x = bx;
this[swapblock].y = by;
j++;
}
shufflecomplete = true;
y = 0;
while (y < puzzlesize) {
x = 0;
while (x < puzzlesize) {
this[puzzlearray[y][x]]._x = blocksize * x;
this[puzzlearray[y][x]]._y = blocksize * y;
x++;
}
y++;
}
checkPuzzle();
solved = false;
_parent.timerclip.startTime = getTimer();
_parent.timerclip.seconds = 0;
_parent.timerclip.minutes = 0;
}
function BuildArray() {
puzzlearray = new Array();
y = 0;
while (y < puzzlesize) {
puzzlearray[y] = new Array();
x = 0;
while (x < puzzlesize) {
thisblock = ("block" + y) + x;
tx = this[thisblock].x;
ty = this[thisblock].y;
puzzlearray[ty][tx] = this[thisblock]._name;
x++;
}
y++;
}
}
Symbol 249 MovieClip Frame 3
buildPuzzle();
BuildArray();
shuffle();
Symbol 249 MovieClip Frame 5
stop();
Symbol 252 MovieClip Frame 1
stop();
Symbol 252 MovieClip Frame 50
gotoAndStop (1);