Frame 2
game.stop();
Instance of Symbol 209 MovieClip in Frame 2
onClipEvent (load) {
eflashon = 0;
version = "v1.1";
jweb = 0;
quit = 0;
screensaver = 0;
downloadlinkurl = "http://enetwork.ncbuy.com/downloads/ntcblobs.html";
}
Frame 51
stop();
game.play();
title.blobby.stop();
title.stop();
Frame 59
stop();
Symbol 9 MovieClip Frame 1
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.gotoAndStop(3);
}
}
Symbol 14 MovieClip Frame 1
stop();
Symbol 17 MovieClip Frame 1
stop();
Symbol 17 MovieClip Frame 9
stop();
Symbol 18 Button
on (release) {
_parent.slide(_name);
}
Symbol 20 MovieClip Frame 1
stop();
Symbol 20 MovieClip Frame 9
stop();
Symbol 21 MovieClip Frame 1
stop();
name = _name;
Instance of Symbol 19 MovieClip in Symbol 21 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 22 MovieClip Frame 1
block._visible = false;
play();
Symbol 22 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 (100 >= 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 22 MovieClip Frame 25
buildPuzzle();
BuildArray();
shuffle();
stop();
Symbol 26 Button
on (release) {
puzzle.reset();
puzzle.buildPuzzle();
puzzle.BuildArray();
puzzle.shuffle();
}
Symbol 32 Button
on (release) {
_parent.play();
}
Symbol 34 MovieClip Frame 1
_parent.stop();
Symbol 34 MovieClip Frame 2
stop();
Instance of Symbol 22 MovieClip "puzzle" in Symbol 34 MovieClip Frame 2
onClipEvent (load) {
slidetype = 1;
puzzlesize = 3;
}
onClipEvent (load) {
newpuzzlesize = puzzlesize;
}
Symbol 37 MovieClip Frame 1
stop();
Symbol 39 MovieClip Frame 1
stop();
Symbol 40 MovieClip Frame 1
stop();
Symbol 42 MovieClip Frame 2
stop();
Symbol 42 MovieClip Frame 18
gotoAndStop (1);
Symbol 42 MovieClip Frame 36
stop();
Symbol 42 MovieClip Frame 44
this.removeMovieClip();
Symbol 54 MovieClip Frame 91
gotoAndPlay (1);
Symbol 54 MovieClip Frame 109
gotoAndPlay (1);
Symbol 54 MovieClip Frame 117
stop();
Symbol 66 MovieClip Frame 1
stop();
Symbol 66 MovieClip Frame 18
gotoAndStop (1);
Symbol 66 MovieClip Frame 41
eyes.gotoAndPlay("smile");
Symbol 66 MovieClip Frame 55
eyes.gotoAndPlay("blink");
Symbol 66 MovieClip Frame 65
stop();
_parent.play();
Symbol 66 MovieClip Frame 79
_parent.removeMovieClip();
Symbol 68 Button
on (press) {
this.startDrag();
startDrag (this, true, -205, -150, 205, 100);
_parent.cb = _name;
_parent.toggleBlobs("off");
blob.gotoAndPlay("pickup");
blob.eyes.gotoAndPlay("lookdown");
this.swapDepths(_parent.hidepth++);
}
on (release) {
this.stopDrag();
_parent.checkDrop();
_parent.toggleBlobs("on");
}
Symbol 72 MovieClip Frame 1
stop();
name = _name;
Symbol 72 MovieClip Frame 10
blob.gotoAndPlay("die");
play();
Symbol 72 MovieClip Frame 29
gotoAndStop (1);
Symbol 72 MovieClip Frame 40
stop();
Symbol 72 MovieClip Frame 52
speed = 1;
Symbol 72 MovieClip Frame 53
_y = (_y + speed);
if (300 < _y) {
_parent.NextLevel(1);
this.removeMovieClip();
} else {
speed = speed + 3;
}
Symbol 72 MovieClip Frame 54
gotoAndPlay (53);
Symbol 72 MovieClip Frame 75
this.removeMovieClip();
Symbol 75 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 50
gotoAndStop (1);
Symbol 81 MovieClip Frame 1
origblob._visible = false;
stand._visible = false;
level = 1;
completedlevels = new Array();
completed = 0;
Symbol 81 MovieClip Frame 2
function GetLevelInfo(lvl) {
var levelinfo = new Array();
levelinfo = blevel[lvl].split("#");
standcount = levelinfo[0];
stand_x = levelinfo[1];
stand_y = levelinfo[2];
blobcount = levelinfo[3];
blob_x = levelinfo[4];
blob_y = levelinfo[5];
}
function NextLevel(dir) {
already.gotoAndStop("off");
level = level + dir;
if (levels < level) {
level = 1;
}
if (level < 1) {
level = levels;
}
ClearLevel();
if (completed == levels) {
gotoAndPlay (73);
} else {
_parent.controls.levind = (level + " of ") + levels;
gotoAndPlay (5);
}
}
function DisplayProgress() {
if (completed == 1) {
s = "";
} else {
s = "S";
}
_parent.progress = ((completed + " LEVEL") + s) + " COMPLETED";
}
function SaveProgress() {
_parent.progress_string = completedlevels.toString();
fscommand ("save", "blobs.dat");
}
function LoadProgress(pstring) {
if (1 < pstring.length) {
completedlevels = pstring.split(",");
j = 1;
while (completedlevels.length >= j) {
completed = completed + Number(completedlevels[j]);
j++;
}
}
DisplayProgress();
}
function ClearLevel() {
var x;
var y;
var stand;
var i = 0;
while (i < stand_x.length) {
x = stand_x.charAt(i);
y = stand_y.charAt(i);
stand = ("s" + x) + y;
if (this[stand].blob != "") {
this[this[stand].blob].removeMovieClip();
}
this[stand].removeMovieClip();
i++;
}
}
function checkDrop() {
var x = Number(this[cb].x);
var y = Number(this[cb].y);
var droptarget = this[cb]._droptarget.substr(6, 3);
var dropx = this[droptarget].x;
var dropy = this[droptarget].y;
var origstand = (("s" + x) + y);
if (((droptarget.indexOf("s") == -1) || (droptarget == null)) || (droptarget == origstand)) {
ReturnBlob(cb, origstand);
return(undefined);
}
if (this[droptarget].inhabited == 1) {
ReturnBlob(cb, origstand);
return(undefined);
}
var dx = (dropx - x);
var dy = (dropy - y);
if ((Math.abs(dx) == 2) || (Math.abs(dy) == 2)) {
var middlex = (x + (dx / 2));
var middley = (y + (dy / 2));
var middlestand = (("s" + middlex) + middley);
if (this[middlestand].inhabited == 1) {
middleblob = this[middlestand].blob;
this[middlestand].inhabited = 0;
this[middlestand].blob = "";
this[droptarget].blob = cb;
this[droptarget].inhabited = 1;
this[origstand].inhabited = 0;
this[origstand].blob = "";
this[middleblob].gotoAndPlay("die");
this[cb].x = dropx;
this[cb].y = dropy;
ReturnBlob(cb, droptarget);
blobcount--;
if (blobcount == 1) {
winLevel(droptarget);
} else if (checkForMoves() == false) {
ResetLevel();
}
} else {
ReturnBlob(cb, origstand);
}
} else {
ReturnBlob(cb, origstand);
}
}
function ResetLevel() {
gotoAndPlay (16);
}
function checkForMoves() {
var j;
var x;
var y;
var i;
var k;
var cstand;
j = 0;
while (j < standcount) {
x = Number(stand_x.charAt(j));
y = Number(stand_y.charAt(j));
cstand = ("s" + x) + y;
if (this[cstand].blob != "") {
i = -1;
while (1 >= i) {
k = -1;
while (1 >= k) {
first = ("s" + (x + k)) + (y + i);
second = ("s" + ((x + k) + k)) + ((y + i) + i);
if ((this[first].inhabited == 1) && (this[second].inhabited == 0)) {
return(true);
}
k++;
}
i++;
}
}
j++;
}
return(false);
}
function winLevel(dt) {
if (completedlevels[level] != 1) {
completedlevels[level] = 1;
completed++;
DisplayProgress();
}
this[cb].gotoAndPlay("win");
this[cb].blob.gotoAndPlay("win");
this[dt].gotoAndPlay("win");
}
function ReturnBlob(rb, rs) {
this[rb]._x = (this[rb].x * xinc) + init_x;
this[rb]._y = (this[rb].y * yinc) + init_y;
this[rs].gotoAndPlay("hover");
this[rb].gotoAndPlay("hover");
}
function SetUpBoard() {
var i;
var x;
var y;
var newname;
var standname;
init_x = -254;
init_y = -180;
xinc = 50;
yinc = 30;
hidepth = 201;
i = 0;
while (i < standcount) {
x = stand_x.charAt(i);
y = stand_y.charAt(i);
newname = ("s" + x) + y;
duplicateMovieClip ("stand", newname, i + 1);
this[newname]._x = init_x + (x * xinc);
this[newname]._y = init_y + (y * yinc);
this[newname].inhabited = 0;
this[newname].blob = "";
this[newname].x = x;
this[newname].y = y;
i++;
}
i = 0;
while (i < blobcount) {
x = blob_x.charAt(i);
y = blob_y.charAt(i);
newname = ("b" + x) + y;
standname = ("s" + x) + y;
duplicateMovieClip ("origblob", newname, hidepth++);
this[newname].x = x;
this[newname].y = y;
this[newname]._x = init_x + (x * xinc);
this[newname]._y = init_y + (y * yinc);
this[standname].inhabited = 1;
this[standname].blob = newname;
this[newname].blob.eyes.gotoAndPlay(random(90) + 1);
if (completedlevels[level]) {
grid.gotoAndStop(2);
already.gotoAndPlay("on");
} else {
grid.gotoAndStop(1);
}
i++;
}
}
function toggleBlobs(mode) {
var i;
var x;
var y;
var blobname;
i = 0;
while (i < blob_x.length) {
x = blob_x.charAt(i);
y = blob_y.charAt(i);
blobname = ("b" + x) + y;
if (blobname != cb) {
this[blobname].gotoAndStop(mode);
}
i++;
}
}
function EasterEgg() {
blevel[5] = "35#56756756756756723567235672345673456#11122233344455566666777778888889999#0###";
blevel[6] = "40#3456345673456734673456345673467345673456#1111222223333344445555666667777888889999#0###";
blevel[7] = "35#34567345674564564564564563456734567#11111222223334445556667778888899999#0###";
blevel[8] = "37#3456345673456734673463456346734673467#1111222223333344445556666777788889999#0###";
blevel[9] = "38#34563456734673467346734673467345673456#11112222233334444555566667777888889999#0###";
}
blevel = new Array();
blevel[1] = "13#4645645645646#3344455566677#8#44564564#34445557#";
blevel[2] = "16#4545674567456767#3344445555666677#10#4557675767#3344556677#";
blevel[3] = "13#5456345674565#3444555556667#11#54563467465#34445555667#";
blevel[4] = "32#12893752345673456783456785371289#11112234444445555556666667889999#8#34346767#44555566#";
blevel[5] = "41#19245684562345678234567823456784562456819#11222223334444444555555566666667778888899#11#45645645646#22233344455#";
blevel[6] = "33#456456234567823456782345678456456#222333444444455555556666666777888#10#4545344545#3344556677#";
blevel[7] = "33#456456234567823456782345678456456#222333444444455555556666666777888#12#545634674565#344455556667#";
blevel[8] = "33#456456234567823456782345678456456#222333444444455555556666666777888#14#54563572357828#23334445555566#";
blevel[9] = "41#13579134567934567134567934567134567913579#11111333333344444555555566666777777799999#11#34344566767#33445556677#";
blevel[10] = "33#456456234567823456782345678456456#222333444444455555556666666777888#16#4454564567456454#2334445555666778#";
blevel[11] = "41#19245684562345678234567823456784562456819#11222223334444444555555566666667778888899#17#43478234567834784#34444555555566667#";
blevel[12] = "45#128145689456234567823456782345678456124569289#111222222333444444455555556666666777888888999#21#463456723456783456746#334444455555556666677#";
blevel[13] = "49#1289124568945623456782345678234567845612456891289#1111222222233344444445555555666666677788888889999#24#456456235734673578456456#222333444455556666777888#";
blevel[14] = "45#128914569456234567823456782345678456145691289#111122222333444444455555556666666777888889999#24#545634567234678345674565#233344444555555666667778#";
blevel[15] = "46#1934567345672345678234567823456783456783456719#1122222333334444444555555566666667777778888899#18#353562356734567467#223345566677777888#";
blevel[16] = "45#137924568456234567823456782345678456245681379#111122222333444444455555556666666777888889999#18#523578234678235785#344444555555666667#";
blevel[17] = "37#9245645623456782345678234567845645681#1222233344444445555555666666677788889#25#4564562378234567823784565#2223334444555555566667778#";
blevel[18] = "47#12891456934567234567812346789235783467145691289#11112222233333444444455555555666667777888889999#12#651346793575#345555556668#";
blevel[19] = "45#281245689456234567823456782345678456124568928#112222222333444444455555556666666777888888899#16#4564565475456456#2223334556777888#";
blevel[20] = "45#128145689456234567823456782345678456124569289#111222222333444444455555556666666777888888999#26#45645623572345672357456456#22233344445555556666777888#";
blevel[21] = "41#19245684562345678234567823456784562456819#11222223334444444555555566666667778888899#27#456456345678567825678456456#222333444444555566666777888#";
blevel[22] = "45#128924568456234567823456782345678456245681289#111122222333444444455555556666666777888889999#16#5453782467378455#2334445555666778#";
blevel[23] = "45#193572345678234567813456792345678234567835719#112223333333444444455555556666666777777788899#18#546734636734567345#233344455566666777#";
blevel[24] = "41#19245684562345678234567823456784562456819#11222223334444444555555566666667778888899#32#45645623456782346782345678456456#22233344444445555556666666777888#";
blevel[25] = "28#1233489345678934567893489123#2223333444444455555556666777#14#12495685684912#22334445556677#";
blevel[26] = "45#281245689456234567823456782345678456124568928#112222222333444444455555556666666777888888899#32#45645623456782345782345678456456#22233344444445555556666666777888#";
blevel[27] = "49#1289145693456723456782345678234567834567145691289#1111222223333344444445555555666666677777888889999#35#45635672345678234678234567834567456#22233334444444555555666666677777888#";
blevel[28] = "37#1945645623456782345678234567845645619#1122233344444445555555666666677788899#32#45645623456782345678234567846456#22233344444445555555666666677888#";
blevel[29] = "49#2345678234567823456782345678234567823456782345678#2222222333333344444445555555666666677777778888888#40#3456234567823456782346723572345678235678#2222333333344444445555566667777777888888#";
blevel[30] = "41#19145694562345678234567823456784564561289#11222223334444444555555566666667778889999#32#46456234567823456782345678456456#22333444444455555556666666777888#";
blevel[31] = "45#456456456123456789123456789123456789456456456#111222333444444444555555555666666666777888999#44#45645645612345678912345678912356789456456456#11122233344444444455555555566666666777888999#";
blevel[32] = "37#1945645623456782345678234567845645619#1122233344444445555555666666677788899#32#45645623457823456782345678456456#22233344444455555556666666777888#";
blevel[33] = "45#128945634567234567823456782345678345674561289#111122233333444444455555556666666777778889999#35#45634567234567823478234567834567456#22233333444444455555666666677777888#";
blevel[34] = "49#1289124568945623456782345678234567845612456891289#1111222222233344444445555555666666677788888889999#32#45645623456782345678245678456456#22233344444445555555666666777888#";
blevel[35] = "48#234678113456781345678345678134567813456781345678#111111233333334444444555555666666677777778888888#35#34567834567834578345678345678345678#33333344444455555666666777777888888#";
blevel[36] = "45#191245689456234567823456782345678456124568919#112222222333444444455555556666666777888888899#32#45645623456723456782345678456456#22233344444455555556666666777888#";
blevel[37] = "57#123489135678123456781234568134568356781234589234681234679#111111222222333333334444444555555666667777777888889999999#37#1241357813458123458346835678242348234#1112222233333444444555566666778888999#";
blevel[38] = "49#1289124568945623456782345678234567845612456891289#1111222222233344444445555555666666677788888889999#31#4564562345678234567823456784545#2223334444444555555566666667788#";
blevel[39] = "45#191456934567234567823456782345678345671456919#112222233333444444455555556666666777778888899#35#45634567234567823467823456783456745#22233333444444455555566666667777788#";
blevel[40] = "41#12456894562345678234567823456784561245689#22222223334444444555555566666667778888888#31#4564562345672345672345678456456#2223334444445555556666666777888#";
levels = blevel.length - 1;
_parent.controls.levind = (level + " of ") + levels;
j = 0;
while (levels >= j) {
completedlevels[j] = 0;
j++;
}
Symbol 81 MovieClip Frame 4
Symbol 81 MovieClip Frame 8
GetLevelInfo(level);
LoadProgress();
SetUpBoard();
stop();
Symbol 81 MovieClip Frame 9
stop();
Symbol 81 MovieClip Frame 37
i = 0;
if (10 < blobcount) {
ClearLevel();
gotoAndPlay (5);
}
Symbol 81 MovieClip Frame 38
do {
var sx = stand_x.charAt(i);
var sy = stand_y.charAt(i);
var rstand = (("s" + sx) + sy);
var nxt = false;
this[rstand].gotoAndPlay("remove");
if (this[rstand].blob != "") {
this[this[rstand].blob].gotoAndPlay("remove");
nxt = true;
}
i++;
if (i == stand_x.length) {
gotoAndPlay (41);
}
} while (nxt == false);
Symbol 81 MovieClip Frame 39
gotoAndPlay (38);
Symbol 81 MovieClip Frame 60
i = 0;
gotoAndStop (8);
Symbol 81 MovieClip Frame 62
loadVariablesNum ("file://blobs.dat", 0);
Symbol 81 MovieClip Frame 66
LoadProgress(_parent.progress_string);
gotoAndPlay (5);
Symbol 81 MovieClip Frame 73
_parent.gotoAndPlay("hidecontrols");
Symbol 81 MovieClip Frame 99
stop();
Symbol 89 Button
on (release) {
gotoAndPlay (23);
}
Symbol 92 Button
on (release) {
eggclicks++;
if ((eggclicks = 5)) {
_parent.game.EasterEgg();
}
}
Symbol 93 MovieClip Frame 1
stop();
Symbol 93 MovieClip Frame 8
_parent.rules = 1;
eggclicks = 0;
Symbol 93 MovieClip Frame 21
stop();
Symbol 93 MovieClip Frame 23
_parent.rules = 0;
Symbol 93 MovieClip Frame 30
stop();
Symbol 104 Button
on (release) {
if (menustatus) {
menu.gotoAndStop("off");
enetstatus--;
} else {
menu.gotoAndStop("on");
enetstatus++;
clickhere.gotoAndStop("stopmenu");
}
}
Symbol 108 Button
on (release) {
GotoUrl("http://www.netcent.com");
}
Symbol 114 Button
on (release) {
if (eflashstatus) {
eflash.gotoAndStop("off");
enetstatus--;
}
if (!copyrightstatus) {
copyright.gotoAndStop("on");
enetstatus++;
} else {
copyright.gotoAndStop("off");
enetstatus--;
}
}
Symbol 120 MovieClip Frame 1
stop();
Symbol 121 MovieClip Frame 23
textframe++;
if (4 < textframe) {
textframe = 1;
}
text.gotoAndStop(textframe);
gotoAndPlay (1);
Symbol 121 MovieClip Frame 25
stop();
text.gotoAndStop("menu");
Symbol 130 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 138 Button
on (release) {
_parent.GotoUrl(_parent.downloadlinkurl);
}
Symbol 139 MovieClip Frame 1
stop();
if (_parent.eflashon != 1) {
gotoAndStop (2);
}
Symbol 157 Button
on (release) {
_parent._parent.GotoUrl(url);
}
Symbol 158 MovieClip Frame 1
if (bg) {
var barcolor = new Color(bgcolor);
barcolor.setRGB(bg);
}
Symbol 159 MovieClip Frame 1
if (bg) {
var barcolor = new Color(bgcolor);
barcolor.setRGB(bg);
}
Symbol 160 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 169 Button
on (release) {
_parent.GotoUrl("http://www.ncbuy.com");
}
Symbol 174 Button
on (release) {
_parent.enetstatus--;
gotoAndStop (1);
}
Symbol 179 Button
on (release) {
_parent.GotoUrl("http://enetwork.ncbuy.com");
}
Symbol 180 MovieClip Frame 1
_parent.menustatus = 0;
stop();
Symbol 180 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 161 MovieClip in Symbol 180 MovieClip Frame 2
onClipEvent (load) {
if (_parent._parent.screensaver == true) {
_visible = true;
} else {
_visible = false;
}
}
Symbol 182 Button
on (release) {
gotoAndStop (1);
_parent.enetstatus--;
}
Symbol 186 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 191 Button
on (press) {
startDrag (this, true, 0, top, 0, btm);
}
on (release) {
stopDrag();
}
Symbol 194 Button
on (press) {
movetext = -1;
}
on (release) {
movetext = 0;
}
Symbol 195 Button
on (press) {
movetext = 1;
}
on (release) {
movetext = 0;
}
Instance of Symbol 192 MovieClip "slider" in Symbol 196 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 201 MovieClip Frame 1
stop();
movetext = 0;
_parent.eflashstatus = 0;
Symbol 201 MovieClip Frame 2
_parent.eflashstatus = 1;
play();
Symbol 201 MovieClip Frame 3
loadVariables ("http://www.netcent.com/dynamic/enet/eflash.txt", this);
loadloop = 0;
Symbol 201 MovieClip Frame 4
if (end == "foo") {
gotoAndStop (6);
} else {
loadloop++;
if (200 < loadloop) {
loadloop = 0;
gotoAndStop (14);
}
}
Symbol 201 MovieClip Frame 5
gotoAndPlay (4);
Symbol 201 MovieClip Frame 6
text = update;
stop();
Symbol 203 Button
on (release) {
gotoAndStop (1);
_parent.enetstatus--;
}
Symbol 205 MovieClip Frame 1
stop();
movetext = 0;
_parent.copyrightstatus = 0;
Symbol 205 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 208 Button
on (release) {
if (menustatus) {
menu.gotoAndStop("off");
} else {
menu.gotoAndStop("on");
}
enetstatus++;
}
Symbol 209 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 121 MovieClip "clickhere" in Symbol 209 MovieClip Frame 1
onClipEvent (load) {
textframe = 1;
}
Symbol 216 MovieClip Frame 1
_parent.stop();
Symbol 216 MovieClip Frame 64
_parent.play();
Symbol 229 Button
on (release) {
_parent.game.NextLevel(1);
}
Symbol 230 Button
on (release) {
_parent.game.NextLevel(-1);
}
Symbol 236 Button
on (release) {
_parent.game.gotoAndPlay("reset");
}
Symbol 241 Button
on (release) {
if (_parent.rules == 1) {
_parent.help.gotoAndPlay("close");
} else {
_parent.help.gotoAndPlay("open");
}
}