Frame 2
stop();
Frame 3
playagain = false;
Frame 140
kangaroo.head.ears.gotoAndStop("up");
Frame 146
kangaroo.head.ears.gotoAndPlay("up");
Frame 148
kangaroo.head.ears.wobble = 3;
kangaroo.head.ears.gotoAndPlay("wobble");
Frame 160
kangaroo.gotoAndPlay("headbob");
Frame 191
function makeSound(idname) {
if (mute) {
return(undefined);
}
sound_right = new Sound(this);
sound_right.setVolume(_root.volume);
sound_right.attachSound(idname);
sound_right.start();
}
function checkPhrase(p) {
if (p.length > 56) {
return(1);
}
var words = new Array();
words = p.split(" ");
var line = 0;
var word = 0;
var lines = new Array();
var x = 0;
do {
x++;
if ((lines[line].length + words[word].length) <= 14) {
lines[line] = lines[line] + words[word];
word++;
if (lines[line].length < 14) {
lines[line] = lines[line] + " ";
}
} else {
line++;
}
} while ((word < words.length) && (line < 4));
if (word < words.length) {
return(1);
}
return(0);
}
function pickphrases() {
var chosen = new Array();
puzzphrase = new Array();
var lastCatNumber = 999;
var thisCat;
var catName;
var numberOfPhrases;
var phraseNumber;
var phrase;
var subcat;
var moreinfo;
numberOfCats = rooXML.firstChild.childNodes.length;
trace("numberOfCats: " + numberOfCats);
j = 1;
while (j <= 10) {
trace("j:" + j);
if (numberOfCats > 4) {
do {
catNumber = random(numberOfCats);
} while (catNumber == lastCatNumber);
} else if (cat == "static") {
catNumber = staticCat;
} else {
catNumber = random(numberOfCats);
}
var thisCat = rooXML.firstChild.childNodes[catNumber];
var catName = thisCat.attributes.name;
var numberOfPhrases = thisCat.childNodes.length;
var phraseNumber = random(numberOfPhrases);
var phrase = thisCat.childNodes[phraseNumber].firstChild.nodeValue;
var subCat = thisCat.childNodes[phraseNumber].attributes.subcategory;
var moreinfo = thisCat.childNodes[phraseNumber].attributes.moreinfo;
lastCatNumber = catNumber;
chosenIndex = (catNumber + "-") + phraseNumber;
if (chosen[chosenIndex]) {
j--;
} else if (thisCat.childNodes[phraseNumber].attributes.error == "true") {
j--;
} else {
catName = catName.toUpperCase();
subCat = subCat.toUpperCase();
phrase = phrase.toUpperCase();
puzzphrase[j] = (((((catName + "|") + subCat) + "|") + phrase) + "|") + moreinfo;
chosen[chosenIndex] = 1;
}
j++;
}
}
function parsephrase() {
var blankrow = new Array(" ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ");
letters[0] = new Array();
letters[1] = new Array();
letters[2] = new Array();
letters[3] = new Array();
var temp = new Array();
var words = new Array();
var lines = new Array();
var line = 0;
temp = puzzphrase[puzzlecount].split("|");
moreinfo = temp[3];
phrase = temp[2];
ptype.phrasetype = temp[1];
category = temp[0];
if (temp[1].length < 2) {
ptype.phrasetype = temp[0];
}
words = phrase.split(" ");
i = 0;
while (i < words.length) {
if ((lines[line].length + words[i].length) >= maxlength) {
line++;
}
if (lines[line].length < 1) {
sp = "";
} else {
sp = " ";
}
lines[line] = (lines[line] + sp) + words[i];
i++;
}
i = 0;
while (i <= line) {
while (lines[i].length < maxlength) {
lines[i] = lines[i] + " ";
if (lines[i].length < maxlength) {
lines[i] = " " + lines[i];
}
}
j = 0;
while (j < lines[i].length) {
letters[i].push(lines[i].substr(j, 1));
j++;
}
i++;
}
line++;
if (line == 1) {
letters[1] = letters[0];
letters[0] = blankrow;
letters[2] = blankrow;
letters[3] = blankrow;
}
if (line == 2) {
letters[2] = letters[1];
letters[1] = letters[0];
letters[0] = blankrow;
letters[3] = blankrow;
}
if (line == 3) {
letters[3] = blankrow;
}
}
function showblank() {
buttonhot = 0;
var i;
var j;
var clip;
i = 0;
while (i < 4) {
j = 0;
while (j < maxlength) {
if (letters[i][j] != " ") {
clip = ("b" + (i + 1)) + (j + 1);
this[clip].gotoAndPlay("uncover");
this[clip].letter_val = letters[i][j];
phraseletters++;
}
j++;
}
i++;
}
}
function resetpuzzle() {
phraseletters = 0;
strikes = 0;
var clip;
i = 1;
while (i <= 4) {
j = 1;
while (j <= maxlength) {
clip = ("b" + i) + j;
if (this[clip].status) {
this[clip].gotoAndPlay("cover");
}
j++;
}
i++;
}
i = 1;
while (i <= 26) {
this["lb" + i].gotoAndStop(1);
i++;
}
i = 1;
while (i <= maxwrong) {
this["strike" + i].gotoAndStop(1);
i++;
}
}
function letterbutton(keyb) {
var found = 0;
if (no_keys.indexOf(keyb) > -1) {
} else if (yes_keys.indexOf(keyb) != -1) {
} else {
i = 0;
while (i < 4) {
j = 0;
while (j < maxlength) {
if (letters[i][j] eq keyb) {
clip = this[("b" + (i + 1)) + (j + 1)];
phraseletters--;
clip.gotoAndPlay("reveal");
found = 1;
}
j++;
}
i++;
}
if (found) {
yes_keys = yes_keys + keyb;
makeSound("right");
roo.Response(keyb, "right");
} else {
no_keys = no_keys + keyb;
makeSound("wrong");
strikes++;
this["strike" + strikes].gotoAndPlay("on");
if (strikes < maxwrong) {
roo.Response(keyb, "wrong");
} else if (strikes == maxwrong) {
buttonhot = 0;
this.gotoAndPlay("lose");
}
}
if (phraseletters == 0) {
buttonhot = 0;
gotoAndPlay (250);
}
}
}
function revealpuzzle() {
var clip;
i = 1;
while (i <= 4) {
j = 1;
while (j <= maxlength) {
clip = ("b" + i) + j;
if (this[clip].status == 1) {
this[clip].gotoAndPlay("reveal");
}
j++;
}
i++;
}
}
function checkFile(x) {
var docInfo = new Array();
docInfo.numberOfCats = x.firstChild.childNodes.length;
docInfo.sumPhrases = 0;
docInfo.errors = false;
trace((((("yoyo: " + docInfo.numberOfCats) + ", ") + docInfo.sumPhrases) + ", ") + docInfo.errors);
if (x.firstChild.nodeName != "hangaroo_phrases") {
docInfo.errors = true;
} else if (x.firstChild.childNodes[0].nodeName != "category") {
docInfo.errors = true;
} else if (x.firstChild.childNodes[0].childNodes[0].nodeName != "phrase") {
docInfo.errors = true;
}
if (docInfo.errors) {
errorPopup.errorMsg = "Incorrect HangARoo Phrase File Format.";
errorPopup.gotoAndStop(2);
return(docInfo);
}
j = 0;
while (j < docInfo.numberOfCats) {
docInfo.sumPhrases = docInfo.sumPhrases + x.firstChild.childNodes[j].childNodes.length;
j++;
}
if (docInfo.sumPhrases < 10) {
errorPopup.errorMsg = "There must be at least 10 phrases in file!";
errorPopup.gotoAndStop(2);
docInfo.errors = true;
return(docInfo);
}
return(docInfo);
}
Instance of Symbol 251 MovieClip in Frame 191
onClipEvent (load) {
_visible = false;
}
onClipEvent (keyUp) {
if (_parent.buttonhot) {
k = Key.getAscii();
if (k > 96) {
k = k - 32;
}
kb = chr(k);
if ((_parent["lb" + (k - 64)].status == 0) and (_parent.strikes < _parent.maxwrong)) {
_parent["lb" + (k - 64)].gotoAndStop(2);
_parent.letterbutton(kb);
}
}
}
onClipEvent (enterFrame) {
if ((((_parent.completely_shown >= _parent.phraseletters) && (_parent.phraseletters > 0)) && (_parent.strikes != _parent.maxwrong)) && (_parent.enet.enetstatus < 1)) {
_parent.buttonhot = 1;
}
}
Instance of Symbol 268 MovieClip "help" in Frame 191
onClipEvent (load) {
_visible = false;
stop();
}
Instance of Symbol 398 MovieClip "enet" in Frame 191
//component parameters
onClipEvent (initialize) {
eflashon = 0;
version = "v.2.0";
jweb = 0;
quit = 0;
screensaver = 0;
downloadlinkurl = "http://enetwork.ncbuy.com/downloads/ntchanga.html";
}
Frame 192
i = 1;
while (i <= 26) {
this["lb" + i].letter_val = chr(i + 64);
i++;
}
app = "hangaroo2.0";
volume = 60;
mute = 0;
Frame 196
letters = new Array(4);
maxlength = 14;
puzzlecount = 0;
maxwrong = 4;
puzzlewin = 10;
buttonhot = 0;
wins = 0;
defaultXML = "hangaroo.xml";
trapdoor.gotoAndStop(1);
progress.resetindicator();
Frame 202
loadFile = defaultXML;
if (playagain == false) {
rooXML = new XML();
rooXML.onLoad = function () {
gotoAndPlay (209);
};
rooXML.ignoreWhite = true;
rooXML.load(loadFile);
bytesTotal = rooXML.getBytesTotal();
} else {
gotoAndPlay (212);
}
Frame 203
bytesLoaded = rooXML.getBytesLoaded();
bytesTotal = rooXML.getBytesTotal();
percent = int((bytesLoaded / bytesTotal) * 100) + 1;
loading.status = percent + "%";
loading.progressbar._xscale = percent;
Frame 204
gotoAndPlay (203);
Frame 209
docInfo = new Array();
docInfo = checkFile(rooXML);
playagain = false;
if (docInfo.errors) {
phraseType = "INTERNAL";
openFile = defaultXML;
playagain = false;
gotoAndPlay (196);
}
Frame 212
if (!docInfo.errors) {
if (playagain == false) {
authorInfo.gotoAndPlay(2);
}
pickphrases();
gotoAndPlay (225);
}
Frame 217
stop();
Frame 218
letters = new Array(4);
maxlength = 14;
puzzlecount = 0;
maxwrong = 4;
puzzlewin = 10;
buttonhot = 0;
wins = 0;
progress.resetindicator();
i = 1;
while (i <= 26) {
this["lb" + i].letter_val = chr(i + 64);
i++;
}
Frame 230
resetpuzzle();
if (ptype.status) {
ptype.gotoAndPlay("hide");
}
if (catblock.status) {
catblock.gotoAndPlay("up");
}
Frame 236
puzzlecount++;
parsephrase();
Frame 237
completely_shown = 0;
showblank();
ptype.gotoAndPlay("show");
Frame 248
no_keys = "";
yes_keys = "";
gotoAndStop (225);
if (ptype.phrasetype != category) {
catblock.gotoAndPlay("down");
}
Frame 250
buttonhot = 0;
Frame 255
if (roo.kangaroo.talking) {
gotoAndPlay (253);
}
Frame 258
makeSound("win");
Frame 264
progress.turnOn(puzzlecount);
info.gotoAndPlay(2);
if (puzzlecount == puzzlewin) {
gotoAndPlay (359);
} else {
gotoAndPlay (230);
}
Frame 266
buttonhot = 0;
Frame 276
if (roo.kangaroo.talking) {
gotoAndPlay (274);
}
Frame 295
revealpuzzle();
makeSound("lose");
Frame 314
roo.kangaroo.gotoAndPLay("HANGFACE");
Frame 321
trapdoor.gotoAndPlay("go");
roo.kangaroo.gotoAndPLay("HANG");
Frame 324
roo._y = roo._y + 120;
Frame 325
roo._y = roo._y + 120;
Frame 326
roo.kangaroo.gotoAndPlay("HANGSTRETCH");
Instance of Symbol 437 MovieClip in Frame 338
onClipEvent (keyDown) {
_root.playagain = true;
_root.gotoAndPlay("resetscreen");
}
Frame 347
kangaroo.gotoAndPlay("angel");
Frame 350
if (kangaroo._y > -250) {
kangaroo._y = kangaroo._y - 3;
gotoAndPlay (349);
} else {
nextFrame();
}
Frame 358
stop();
Frame 359
roo.kangaroo.gotoAndPlay("wingame");
Instance of Symbol 437 MovieClip "playagain" in Frame 408
onClipEvent (keyDown) {
_root.playagain = true;
_root.gotoAndPlay("resetscreen");
}
Frame 411
stop();
Frame 414
resetpuzzle();
if (ptype.status) {
ptype.gotoAndPlay("hide");
}
if (catblock.status) {
catblock.gotoAndPlay("up");
}
Frame 426
gotoAndPlay (196);
Instance of Symbol 61 MovieClip "preloadbar" in Symbol 72 MovieClip Frame 1
onClipEvent (load) {
totalbytes = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
bytesloaded = _root.getBytesLoaded();
_parent.bytesloaded = ((bytesloaded + " of ") + totalbytes) + " bytes";
_xscale = (100 * (bytesloaded / totalbytes));
_parent.preloadmask._yscale = 100 - _xscale;
_parent.bloboutline._alpha = 100 - _xscale;
_parent.percent = int(_xscale) + "%";
if (bytesloaded == totalbytes) {
_root.play();
}
}
Symbol 95 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 96
gotoAndStop (1);
Symbol 120 MovieClip Frame 1
stop();
wob = 0;
Symbol 120 MovieClip Frame 10
stop();
Symbol 120 MovieClip Frame 15
stop();
Symbol 120 MovieClip Frame 27
wob++;
if (wobble) {
if (wob > wobble) {
wob = 0;
gotoAndStop (1);
}
}
gotoAndPlay (17);
Symbol 120 MovieClip Frame 34
stop();
Symbol 120 MovieClip Frame 39
stop();
Symbol 139 MovieClip Frame 1
bp = "0";
Symbol 139 MovieClip Frame 29
bp++;
if (bp >= 8) {
gotoAndPlay (1);
} else {
gotoAndPlay (20);
}
Symbol 139 MovieClip Frame 40
stop();
Symbol 139 MovieClip Frame 51
stop();
Symbol 139 MovieClip Frame 59
stop();
Symbol 139 MovieClip Frame 64
stop();
Symbol 139 MovieClip Frame 71
stop();
Symbol 139 MovieClip Frame 76
gotoAndPlay (1);
Symbol 139 MovieClip Frame 81
stop();
Symbol 139 MovieClip Frame 89
gotoAndPlay (1);
Symbol 139 MovieClip Frame 99
stop();
Symbol 141 MovieClip Frame 1
function doSound() {
_parent._parent.rooSound.setVolume(_root.volume);
_parent._parent.rooSound.start();
}
stop();
Symbol 141 MovieClip Frame 9
eyes.gotoAndPlay("sad");
ears.gotoAndPlay("down");
Symbol 141 MovieClip Frame 16
stop();
Symbol 141 MovieClip Frame 18
sound_letter = new Sound();
sound_letter.attachSound(letter);
sayindex = 0;
_parent.talking = 1;
Symbol 141 MovieClip Frame 28
sound_letter.setVolume(_root.volume);
sound_letter.start();
Symbol 141 MovieClip Frame 29
ph = phonemes.shift();
if (ph) {
mouth.gotoAndStop(ph);
} else {
gotoAndPlay (35);
}
Symbol 141 MovieClip Frame 33
gotoAndPlay (29);
Symbol 141 MovieClip Frame 46
gotoAndStop (1);
_parent.gotoAndPlay("putdown" + putdown);
Symbol 141 MovieClip Frame 47
doSound();
Symbol 141 MovieClip Frame 92
gotoAndStop (1);
Symbol 141 MovieClip Frame 95
doSound();
Symbol 141 MovieClip Frame 132
gotoAndStop (1);
Symbol 141 MovieClip Frame 133
doSound();
Symbol 141 MovieClip Frame 165
gotoAndStop (1);
Symbol 141 MovieClip Frame 166
doSound();
Symbol 141 MovieClip Frame 208
gotoAndStop (1);
Symbol 141 MovieClip Frame 209
doSound();
Symbol 141 MovieClip Frame 248
gotoAndStop (1);
Symbol 141 MovieClip Frame 249
doSound();
Symbol 141 MovieClip Frame 283
gotoAndStop (1);
Symbol 141 MovieClip Frame 285
doSound();
Symbol 141 MovieClip Frame 326
gotoAndStop (1);
Symbol 141 MovieClip Frame 345
gotoAndStop (1);
Symbol 141 MovieClip Frame 346
doSound();
Symbol 141 MovieClip Frame 389
gotoAndStop (1);
Symbol 141 MovieClip Frame 390
doSound();
Symbol 141 MovieClip Frame 459
gotoAndStop (1);
Symbol 141 MovieClip Frame 465
doSound();
Symbol 141 MovieClip Frame 511
gotoAndStop (1);
Symbol 141 MovieClip Frame 512
doSound();
Symbol 141 MovieClip Frame 557
gotoAndStop (1);
Symbol 141 MovieClip Frame 559
doSound();
Symbol 141 MovieClip Frame 621
gotoAndStop (1);
Symbol 141 MovieClip Frame 622
doSound();
Symbol 141 MovieClip Frame 673
gotoAndStop (1);
Symbol 141 MovieClip Frame 674
doSound();
Symbol 141 MovieClip Frame 697
gotoAndStop (1);
Symbol 141 MovieClip Frame 703
eyes.gotoAndPlay("blink");
doSound();
Symbol 141 MovieClip Frame 724
gotoAndStop (1);
Symbol 141 MovieClip Frame 726
eyes.gotoAndPlay("blink");
doSound();
Symbol 141 MovieClip Frame 739
gotoAndStop (1);
Symbol 141 MovieClip Frame 740
eyes.gotoAndPlay("blink");
doSound();
Symbol 141 MovieClip Frame 757
gotoAndStop (1);
Symbol 141 MovieClip Frame 758
eyes.gotoAndPlay("blink");
doSound();
Symbol 141 MovieClip Frame 773
gotoAndStop (1);
Symbol 141 MovieClip Frame 774
eyes.gotoAndPlay("blink");
doSound();
Symbol 141 MovieClip Frame 787
gotoAndStop (1);
Symbol 141 MovieClip Frame 788
eyes.gotoAndPlay("blink");
doSound();
Symbol 141 MovieClip Frame 807
gotoAndStop (1);
Symbol 141 MovieClip Frame 808
eyes.gotoAndPlay("blink");
doSound();
Symbol 141 MovieClip Frame 818
gotoAndStop (1);
Symbol 141 MovieClip Frame 819
eyes.gotoAndPlay("close");
ears.gotoAndPlay("down");
_root.makeSound("wingame");
Symbol 141 MovieClip Frame 851
mouth.gotoAndPlay("smile");
Symbol 141 MovieClip Frame 864
eyes.gotoAndStop("blink");
ears.gotoAndPlay("up");
Symbol 141 MovieClip Frame 871
gotoAndStop (1);
Symbol 156 MovieClip Frame 1
stop();
Symbol 156 MovieClip Frame 44
stop();
Symbol 156 MovieClip Frame 55
play();
Symbol 156 MovieClip Frame 68
gotoAndStop (1);
Symbol 172 MovieClip Frame 1
stop();
talking = 0;
Symbol 172 MovieClip Frame 4
hb = 0;
Symbol 172 MovieClip Frame 7
head.ears.wobble = 3;
head.ears.gotoAndPlay("wobble");
Symbol 172 MovieClip Frame 20
hb++;
if (hb > 50) {
gotoAndPlay (4);
} else {
gotoAndPlay (17);
}
Symbol 172 MovieClip Frame 22
Symbol 172 MovieClip Frame 29
head.gotoAndPlay("grimace");
Symbol 172 MovieClip Frame 32
pause = 50;
Symbol 172 MovieClip Frame 35
talking = 0;
head.gotoAndStop(1);
head.eyes.gotoAndStop(1);
head.ears.gotoAndPlay("up");
gotoAndStop (1);
Symbol 172 MovieClip Frame 36
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 38
head.gotoAndPlay("putdown1");
head.eyes.gotoAndPlay("angry");
head.ears.gotoAndPlay("down");
arms.gotoAndPlay("moverightout");
Symbol 172 MovieClip Frame 62
talking = 0;
head.ears.gotoAndPlay("up");
head.eyes.gotoAndPlay("blink");
gotoAndStop (1);
Symbol 172 MovieClip Frame 63
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 66
head.gotoAndPlay("putdown2");
head.eyes.gotoAndPlay("close");
head.ears.gotoAndPlay("down");
Symbol 172 MovieClip Frame 90
gotoAndStop (1);
head.eyes.gotoAndPlay("blink");
head.ears.gotoAndPlay("up");
talking = 0;
Symbol 172 MovieClip Frame 92
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 95
head.gotoAndPlay("putdown3");
head.eyes.gotoAndPlay("lookup");
head.ears.gotoAndPlay("down");
Symbol 172 MovieClip Frame 122
talking = 0;
head.eyes.gotoAndPlay("lookdown");
head.ears.gotoAndPlay("up");
gotoAndStop (1);
Symbol 172 MovieClip Frame 123
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 125
head.gotoAndPlay("putdown4");
head.ears.wobble = 3;
head.ears.gotoAndPlay("wobble");
head.eyes.gotoAndPlay("angry");
Symbol 172 MovieClip Frame 165
head.eyes.gotoAndPlay("blink");
gotoAndStop (1);
Symbol 172 MovieClip Frame 166
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 168
head.gotoAndPlay("putdown5");
head.ears.gotoAndPlay("tiltright");
head.eyes.gotoAndPlay("close");
Symbol 172 MovieClip Frame 217
head.ears.gotoAndPlay("tiltup");
Symbol 172 MovieClip Frame 222
talking = 0;
head.eyes.gotoAndPlay("blink");
gotoAndStop (1);
Symbol 172 MovieClip Frame 223
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 227
head.gotoAndPlay("putdown6");
head.ears.wobble = 2;
head.ears.gotoAndPlay("wobble");
head.eyes.gotoAndPlay("angry");
Symbol 172 MovieClip Frame 258
head.eyes.gotoAndPlay("close");
head.ears.gotoAndPlay("wobble");
head.eyes.gotoAndPlay("blink");
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 259
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 261
head.gotoAndPlay("putdown7");
head.eyes.gotoAndPlay("lookright");
head.ears.wobble = 4;
head.ears.gotoAndPlay("wobble");
Symbol 172 MovieClip Frame 301
talking = 0;
head.eyes.gotoAndPlay("lookstraight");
gotoAndStop (1);
Symbol 172 MovieClip Frame 302
head.gotoAndPlay("putdown8");
head.eyes.gotoAndPlay("angry");
head.ears.gotoAndPlay("down");
Symbol 172 MovieClip Frame 324
head.ears.gotoAndPlay("up");
head.eyes.gotoAndPlay("blink");
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 325
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 327
head.eyes.gotoAndPlay("angry");
head.gotoAndPlay("putdown9");
Symbol 172 MovieClip Frame 365
head.eyes.gotoAndPlay("blink");
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 366
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 368
head.gotoAndPlay("putdown10");
head.eyes.gotoAndPlay("close");
Symbol 172 MovieClip Frame 371
head.ears.wobble = 6;
head.ears.gotoAndPlay("wobble");
Symbol 172 MovieClip Frame 398
head.eyes.gotoAndPlay("angry");
Symbol 172 MovieClip Frame 426
head.eyes.gotoAndPlay("angry");
head.ears.gotoAndPlay("down");
Symbol 172 MovieClip Frame 442
head.eyes.gotoAndPlay("blink");
head.ears.gotoAndPlay("up");
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 443
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 445
head.gotoAndPlay("putdown11");
head.eyes.gotoAndPlay("close");
Symbol 172 MovieClip Frame 449
head.ears.wobble = 3;
head.ears.gotoAndPlay("wobble");
Symbol 172 MovieClip Frame 479
head.ears.wobble = 2;
head.ears.gotoAndPlay("wobble");
Symbol 172 MovieClip Frame 483
head.eyes.gotoAndPlay("blink");
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 484
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 486
head.gotoAndPlay("putdown12");
head.eyes.gotoAndPlay("close");
head.ears.wobble = 4;
head.ears.gotoAndPlay("wobble");
Symbol 172 MovieClip Frame 488
arms.gotoAndPlay("moverightout");
Symbol 172 MovieClip Frame 517
head.eyes.gotoAndPlay("angry");
head.ears.gotoAndPlay("down");
Symbol 172 MovieClip Frame 537
head.ears.gotoAndPlay("up");
Symbol 172 MovieClip Frame 542
head.eyes.gotoAndPlay("blink");
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 543
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 545
head.gotoAndPlay("putdown13");
head.eyes.gotoAndPlay("close");
Symbol 172 MovieClip Frame 570
head.ears.wobble = 5;
head.ears.gotoAndPlay("wobble");
Symbol 172 MovieClip Frame 611
head.eyes.gotoAndPlay("blink");
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 612
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 614
head.gotoAndPlay("putdown14");
head.eyes.gotoAndPlay("sad");
Symbol 172 MovieClip Frame 650
head.eyes.gotoAndPlay("angry");
head.ears.gotoAndPlay("down");
Symbol 172 MovieClip Frame 661
head.eyes.gotoAndPlay("blink");
head.ears.gotoAndPlay("up");
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 662
pause = 20;
talking = 1;
Symbol 172 MovieClip Frame 664
head.gotoAndPlay("putdown15");
head.eyes.gotoAndPlay("lookup");
Symbol 172 MovieClip Frame 681
head.eyes.gotoAndPlay("lookdown");
Symbol 172 MovieClip Frame 685
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 687
pause = 5;
talking = 1;
Symbol 172 MovieClip Frame 689
head.gotoAndPlay("praise1");
head.ears.wobble = 3;
head.ears.gotoAndPlay("wobble");
Symbol 172 MovieClip Frame 700
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 701
pause = 5;
talking = 1;
Symbol 172 MovieClip Frame 703
head.gotoAndPlay("praise2");
head.ears.wobble = 4;
head.ears.gotoAndPlay("wobble");
Symbol 172 MovieClip Frame 719
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 720
pause = 5;
head.gotoAndStop(1);
Symbol 172 MovieClip Frame 723
head.eyes.gotoAndPlay("close");
head.mouth.gotoAndStop("GRIN");
Symbol 172 MovieClip Frame 742
talking = 0;
head.eyes.gotoAndPlay("blink");
head.mouth.gotoAndStop(1);
gotoAndStop (1);
Symbol 172 MovieClip Frame 743
head.gotoAndPlay("praise4");
head.ears.wobble = 5;
head.ears.gotoAndPlay("wobble");
talking = 1;
Symbol 172 MovieClip Frame 769
talking = 0;
head.eyes.gotoAndPlay("blink");
gotoAndStop (1);
Symbol 172 MovieClip Frame 770
head.gotoAndPlay("praise5");
head.ears.wobble = 3;
head.ears.gotoAndPlay("wobble");
talking = 1;
Symbol 172 MovieClip Frame 789
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 791
head.gotoAndPlay("praise6");
talking = 1;
Symbol 172 MovieClip Frame 805
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 806
talking = 1;
head.gotoAndPlay("praise7");
Symbol 172 MovieClip Frame 819
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 821
talking = 1;
head.gotoAndPlay("praise8");
Symbol 172 MovieClip Frame 834
talking = 0;
gotoAndStop (1);
Symbol 172 MovieClip Frame 836
talking = 1;
head.gotoAndStop(1);
arms.gotoAndPlay("rightthumb");
Symbol 172 MovieClip Frame 837
head.mouth.gotoAndPlay("SMILE");
Symbol 172 MovieClip Frame 850
talking = 0;
head.gotoAndStop(1);
gotoAndStop (1);
Symbol 172 MovieClip Frame 874
head.gotoAndPlay("wingame");
Symbol 172 MovieClip Frame 980
_root.makeSound("zipaway");
Symbol 172 MovieClip Frame 1012
stop();
_root.roowin.play();
Symbol 172 MovieClip Frame 1013
head.gotoAndStop(1);
head.eyes.gotoAndPlay("angry");
head.mouth.gotoAndStop("FROWN");
Symbol 172 MovieClip Frame 1022
stop();
Symbol 172 MovieClip Frame 1024
head.gotoAndStop(1);
head.ears.gotoAndPlay("down");
head.eyes.gotoAndPlay("sad");
Symbol 172 MovieClip Frame 1034
stop();
Symbol 172 MovieClip Frame 1035
head.eyes.gotoAndPlay("surprised");
head.ears.gotoAndPlay("up");
Symbol 172 MovieClip Frame 1039
stop();
Symbol 172 MovieClip Frame 1040
_root.makeSound("rope");
Symbol 172 MovieClip Frame 1044
_root.makeSound("hang");
Symbol 172 MovieClip Frame 1116
gotoAndPlay (1045);
Symbol 180 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 16
stop();
Symbol 181 MovieClip Frame 1
function resetindicator() {
j = 1;
while (j <= 10) {
this["indicator" + j].gotoAndStop("off");
j++;
}
wins = 0;
}
function turnOn(n) {
this["indicator" + n].gotoAndPlay("on");
wins++;
}
wins = 0;
stop();
Symbol 188 MovieClip Frame 1
stop();
Symbol 188 MovieClip Frame 2
_root.makeSound("trapdoor");
Symbol 188 MovieClip Frame 6
stop();
Symbol 190 MovieClip Frame 1
function speakletter(letter, putdown) {
if (letter == "A") {
ls = "5";
} else if (letter == "B") {
ls = "10-25";
} else if (letter == "C") {
ls = "60-25";
} else if (letter == "D") {
ls = "60-25";
} else if (letter == "E") {
ls = "25";
} else if (letter == "F") {
ls = "5-30";
} else if (letter == "G") {
ls = "60-25";
} else if (letter == "H") {
ls = "5-60";
} else if (letter == "I") {
ls = "5-25";
} else if (letter == "J") {
ls = "60-5";
} else if (letter == "K") {
ls = "45-5";
} else if (letter == "L") {
ls = "5-40";
} else if (letter == "M") {
ls = "5-10";
} else if (letter == "N") {
ls = "5-45";
} else if (letter == "O") {
ls = "70-20";
} else if (letter == "P") {
ls = "10-25";
} else if (letter == "Q") {
ls = "60-20";
} else if (letter == "R") {
ls = "70-15";
} else if (letter == "S") {
ls = "5-65";
} else if (letter == "T") {
ls = "55-25";
} else if (letter == "U") {
ls = "45-20";
} else if (letter == "V") {
ls = "30-25";
} else if (letter == "W") {
ls = "70-10-20";
} else if (letter == "X") {
ls = "5-45";
} else if (letter == "Y") {
ls = "20-5";
} else if (letter == "Z") {
ls = "65-25";
}
saypause = 1;
kangaroo.head.phonemes = ls.split("-");
kangaroo.head.letter = letter;
kangaroo.head.putdown = putdown;
kangaroo.head.gotoAndPlay("sayletter");
}
function roo(m) {
kangaroo.gotoAndPlay(m);
}
function Response(letter, answer) {
if (kangaroo.talking == 0) {
sayletter = 0;
maxputdowns = 15;
maxpraises = 9;
if ((answer == "wrong") && (!_root.mute)) {
do {
putdown = random(maxputdowns) + 1;
} while (putdown == lastputdown);
lastputdown = putdown;
rooSound = new Sound();
rooSound.attachSound("putdown" + putdown);
if (random(3) == 2) {
speakletter(letter, putdown);
} else {
saypause = 0;
kangaroo.gotoAndPlay("putdown" + putdown);
}
} else if ((answer == "right") && (!_root.mute)) {
do {
praise = random(maxpraises) + 1;
} while (praise == lastpraise);
lastpraise = praise;
rooSound = new Sound();
rooSound.attachSound("praise" + praise);
kangaroo.gotoAndPlay("praise" + praise);
} else if (_root.mute) {
saypause = 0;
if (answer == "right") {
kangaroo.gotoAndPlay("praise9");
} else {
kangaroo.gotoAndPlay("putdown8");
}
}
}
}
kangaroo.noose.gotoAndStop("on");
Instance of Symbol 172 MovieClip "kangaroo" in Symbol 190 MovieClip Frame 1
onClipEvent (load) {
lastputdown = "0";
lastpraise = "0";
}
Instance of Symbol 189 MovieClip "pauser" in Symbol 190 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.kangaroo.pause and (!_parent.saypause)) {
_parent.kangaroo.stop();
p = _parent.kangaroo.pause;
_parent.kangaroo.pause--;
if (_parent.kangaroo.pause == 0) {
_parent.kangaroo.play();
}
}
}
Symbol 194 MovieClip Frame 1
stop();
status = 0;
Symbol 194 MovieClip Frame 2
category = _parent.category;
status = 1;
Symbol 194 MovieClip Frame 14
stop();
Symbol 204 MovieClip Frame 1
letter = _parent.letter_val;
Symbol 205 MovieClip Frame 1
stop();
status = 0;
Symbol 205 MovieClip Frame 8
pause = random(5);
Symbol 205 MovieClip Frame 9
if (pause < 1) {
gotoAndPlay (12);
} else {
pause--;
}
Symbol 205 MovieClip Frame 10
gotoAndPlay (9);
Symbol 205 MovieClip Frame 20
stop();
status = 1;
_parent.completely_shown++;
cc = letter_val.charCodeAt(0);
if ((cc < 65) || (cc > 90)) {
_parent.phraseletters--;
play();
}
Symbol 205 MovieClip Frame 28
stop();
status = 2;
Symbol 205 MovieClip Frame 30
status = 0;
letter.gotoAndStop(letter_val);
Symbol 205 MovieClip Frame 35
gotoAndStop (1);
Symbol 211 MovieClip Frame 1
status = 0;
stop();
Symbol 211 MovieClip Frame 22
status = 1;
stop();
Symbol 211 MovieClip Frame 29
gotoAndStop (1);
Symbol 217 Button
on (release) {
if (_parent.buttonhot == 1) {
_parent.letterbutton(letter_val);
gotoAndStop (2);
}
}
Symbol 220 MovieClip Frame 1
stop();
status = 0;
Symbol 220 MovieClip Frame 2
status = 1;
Symbol 224 MovieClip Frame 1
stop();
Symbol 224 MovieClip Frame 17
stop();
Symbol 227 Button
on (press) {
gotoAndStop (1);
}
Symbol 231 MovieClip Frame 1
stop();
Symbol 239 MovieClip Frame 1
stop();
Symbol 239 MovieClip Frame 2
fileAuthor = "";
fileTitle = "";
fileWebsite = "";
fileAuthor = _root.rooXML.firstChild.attributes.author.toUpperCase();
fileTitle = _root.rooXML.firstChild.attributes.title.toUpperCase();
fileWebsite = _root.rooXML.firstChild.attributes.website.toUpperCase();
if (((fileAuthor.length < 2) && (fileTitle.length < 2)) && (fileWebsite.length < 2)) {
gotoAndStop (1);
}
Symbol 239 MovieClip Frame 3
if (fileAuthor.length > 1) {
author.fileAuthor = "by " + fileAuthor;
} else {
author.fileAuthor = "by Unknown";
}
if (fileTitle.length > 1) {
author.fileTitle = ("\"" + fileTitle) + "\"";
}
if (fileWebsite.length > 1) {
fileURL = fileWebsite;
if (fileURL.indexOf("http://") == -1) {
fileURL = "http://" + fileURL;
}
author.fileWebsite = ((("<P align=\"center\"><u><a href=\"" + fileURL) + "\">") + fileWebsite) + "</a></u></P>";
}
Symbol 239 MovieClip Frame 71
gotoAndStop (1);
Symbol 247 Button
on (release, keyPress "<Space>") {
gotoAndPlay (16);
}
Symbol 248 MovieClip Frame 1
stop();
Symbol 248 MovieClip Frame 2
if (_root.showmoreinfo == 0) {
gotoAndStop (1);
} else if (_root.moreinfo.length > 1) {
moreinfo = _root.moreinfo;
} else {
gotoAndStop (1);
}
Symbol 248 MovieClip Frame 12
style1 = new TextFormat("_sans", 18, 16777215, true, false);
style2 = new TextFormat("_sans", 15, 16777215, true, false);
style3 = new TextFormat("_sans", 12, 16777215, true, false);
styleb1 = new TextFormat("_sans", 18, 26265, true, false);
styleb2 = new TextFormat("_sans", 15, 26265, true, false);
styleb3 = new TextFormat("_sans", 12, 26265, true, false);
trace("22");
if (t.textHeight > 114) {
t.setTextFormat(style1);
t2.setTextFormat(styleb1);
trace("18");
}
if (t.textHeight > 114) {
t.setTextFormat(style2);
t2.setTextFormat(styleb2);
trace("15");
}
if (t.textHeight > 114) {
t.setTextFormat(style3);
t2.setTextFormat(styleb3);
trace("12");
}
t._x = -19 - (t.textWidth / 2);
t._y = -25 - (t.textHeight / 2);
t2._x = t._x + 2;
t2._y = t._y + 2;
stop();
Symbol 248 MovieClip Frame 16
t.removeTextField();
Symbol 248 MovieClip Frame 23
gotoAndStop (1);
Symbol 260 Button
on (release) {
gotoAndStop (2);
}
Symbol 264 Button
on (release) {
_visible = false;
}
Symbol 266 Button
on (release) {
gotoAndStop (1);
}
Symbol 267 Button
on (release) {
eggclicks++;
if (eggclicks == 5) {
_parent.puzzphrase[_parent.puzzlecount + 1] = "EASTER EGG|WHO MADE THIS GAME?|JUSTIN BIRD|Hey! You found the Easter Egg! HangARoo was designed, programmed (and even voiced) by me - Justin Bird. Enjoy.";
_parent.makeSound("right");
}
}
Symbol 268 MovieClip Frame 1
eggclicks = 0;
Symbol 275 Button
on (release) {
if (help._visible == true) {
help._visible = false;
} else {
help._visible = true;
}
}
Symbol 281 Button
on (release) {
if (menustatus) {
menu.gotoAndStop("off");
enetstatus--;
} else {
menu.gotoAndStop("on");
enetstatus++;
clickhere.gotoAndStop("stopmenu");
}
}
Symbol 286 Button
on (release) {
getURL ("http://www.netcent.com", "new");
}
Symbol 291 Button
on (release) {
if (copyright._currentframe == 1) {
copyright.gotoAndStop("on");
enetstatus++;
} else {
copyright.gotoAndStop("off");
enetstatus--;
}
}
Symbol 297 MovieClip Frame 1
stop();
Symbol 298 MovieClip Frame 10
blinkCount++;
if (blinkCount > 23) {
gotoAndStop (25);
}
Symbol 298 MovieClip Frame 23
textframe++;
if (textframe > 4) {
textframe = 1;
}
text.gotoAndStop(textframe);
gotoAndPlay (1);
Symbol 298 MovieClip Frame 25
stop();
text.gotoAndStop("menu");
Symbol 305 Button
on (release) {
if (_parent.content._currentframe == 1) {
_parent.content.gotoAndStop("on");
_parent.enetstatus++;
} else {
_parent.content.gotoAndStop("off");
_parent.enetstatus--;
}
}
Symbol 322 Button
on (release) {
getURL (url, "new");
}
Symbol 323 MovieClip Frame 1
if (bg) {
var barcolor = new Color(bgcolor);
barcolor.setRGB(bg);
}
Symbol 332 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 341 Button
on (release) {
getURL ("http://www.ncbuy.com" + qualifier, "new");
}
Symbol 346 Button
on (release) {
_parent.enetstatus--;
gotoAndStop (1);
}
Symbol 351 Button
on (release) {
getURL ("http://enetwork.ncbuy.com" + qualifier, "new");
}
Symbol 352 MovieClip Frame 1
_parent.menustatus = 0;
stop();
Symbol 352 MovieClip Frame 2
_parent.menustatus = 1;
qualifier = "?ref=ncbuyenetwork&app=" + _root.app;
ncbuy1.label = "ASTROLOGY";
ncbuy2.label = "BUSINESS CENTER";
ncbuy3.label = "CARTOONS & COMICS";
ncbuy4.label = "CONTESTS & SWEEPSTAKES";
ncbuy5.label = "CURRENT NEWS";
ncbuy6.label = "ENTERTAINMENT CENTER";
ncbuy7.label = "FREE STUFF";
ncbuy8.label = "GAMEHOUSE - GO PLAY!";
ncbuy9.label = "HOME & LEISURE";
ncbuy10.label = "INTERNET SHOPPING";
ncbuy11.label = "JOKE CENTER";
ncbuy12.label = "LOTTO & GAMBLING";
ncbuy13.label = "TRAVEL CENTER";
ncbuy14.label = "WEATHER CONDITIONS";
ncbuy15.label = "SEARCH THE NET";
ncbuy16.label = "AFFILIATE PROGRAMS";
ncbuy17.label = "DOWNLOADS - MORE APPS";
ncbuy18.label = "REGISTER - JOIN TODAY";
ncbuy19.label = "WEBMASTERS - FOR YOUR SITE";
ncbuy15.bg = 10092492 /* 0x99FFCC */;
ncbuy16.bg = 10092492 /* 0x99FFCC */;
ncbuy17.bg = 16763904 /* 0xFFCC00 */;
ncbuy18.bg = 16763904 /* 0xFFCC00 */;
ncbuy19.bg = 16763904 /* 0xFFCC00 */;
ncbuy1.url = "http://www.ncbuy.com/entertainment/astrology/" + qualifier;
ncbuy2.url = "http://www.ncbuy.com/business/" + qualifier;
ncbuy3.url = "http://www.ncbuy.com/entertainment/cartoons/" + qualifier;
ncbuy4.url = "http://www.ncbuy.com/entertainment/contests/" + qualifier;
ncbuy5.url = "http://www.ncbuy.com/news/" + qualifier;
ncbuy6.url = "http://www.ncbuy.com/entertainment/" + qualifier;
ncbuy7.url = "http://www.ncbuy.com/directories/freestuff/" + qualifier;
ncbuy8.url = "http://www.ncbuy.com/entertainment/gamehouse/" + qualifier;
ncbuy9.url = "http://www.ncbuy.com/homeleisure/" + qualifier;
ncbuy10.url = "http://www.ncbuy.com/shopping/" + qualifier;
ncbuy11.url = "http://jokes.ncbuy.com/" + qualifier;
ncbuy12.url = "http://www.ncbuy.com/entertainment/lotteries/" + qualifier;
ncbuy13.url = "http://www.ncbuy.com/homeleisure/travel/" + qualifier;
ncbuy14.url = "http://weather.ncbuy.com/" + qualifier;
ncbuy15.url = "http://search.ncbuy.com/" + qualifier;
ncbuy16.url = "http://affiliate.ncbuy.com/" + qualifier;
ncbuy17.url = "http://enetwork.ncbuy.com/downloads/" + qualifier;
ncbuy18.url = "http://enetwork.ncbuy.com/register/" + qualifier;
ncbuy19.url = "http://enetwork.ncbuy.com/webmasters/" + qualifier;
Instance of Symbol 333 MovieClip in Symbol 352 MovieClip Frame 2
onClipEvent (load) {
if (_parent._parent.screensaver == true) {
_visible = true;
} else {
_visible = false;
}
}
Symbol 354 Button
on (release) {
gotoAndStop (1);
_parent.enetstatus--;
}
Symbol 358 Button
on (press) {
if (_ymouse < slider.top) {
slider._y = slider.top;
} else if (_ymouse > slider.btm) {
slider._y = slider.btm;
} else {
slider._y = _ymouse;
}
}
Symbol 363 Button
on (press) {
startDrag (this, true, 0, top, 0, btm);
}
on (release) {
stopDrag();
}
Symbol 366 Button
on (press) {
movetext = -1;
}
on (release) {
movetext = 0;
}
Symbol 367 Button
on (press) {
movetext = 1;
}
on (release) {
movetext = 0;
}
Instance of Symbol 364 MovieClip "slider" in Symbol 368 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 (sliderpos > btm) {
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 374 MovieClip Frame 1
stop();
movetext = 0;
_parent.eflashstatus = 0;
Symbol 374 MovieClip Frame 2
_parent.eflashstatus = 1;
play();
Symbol 374 MovieClip Frame 3
loadVariables ("http://www.netcent.com/dynamic/enet/eflash.txt", this);
loadloop = 0;
Symbol 374 MovieClip Frame 4
if (end == "foo") {
gotoAndStop (6);
} else {
loadloop++;
if (loadloop > 200) {
loadloop = 0;
gotoAndStop (14);
}
}
Symbol 374 MovieClip Frame 5
gotoAndPlay (4);
Symbol 374 MovieClip Frame 6
text = update;
stop();
Symbol 376 Button
on (release) {
gotoAndStop (1);
_parent.enetstatus--;
}
Symbol 378 MovieClip Frame 1
stop();
movetext = 0;
Symbol 397 Button
on (release) {
getURL (downloadlinkurl, "new");
}
Symbol 398 MovieClip Frame 1
stop();
fscommand ("ARG");
fscommand ("ARG", "connectState");
fscommand ("SYSINFO.CONNECTSTATE");
Instance of Symbol 298 MovieClip "clickhere" in Symbol 398 MovieClip Frame 1
onClipEvent (load) {
textframe = 1;
}
Instance of Symbol 306 MovieClip "contentnoticebutton" in Symbol 398 MovieClip Frame 1
onClipEvent (load) {
_visible = true;
}
Instance of Symbol 378 MovieClip "copyright" in Symbol 398 MovieClip Frame 1
onClipEvent (load) {
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 2002, NetCent Communications, All Rights Reserved.\n";
}
Instance of Symbol 378 MovieClip "content" in Symbol 398 MovieClip Frame 1
onClipEvent (load) {
text = "CONTENT WARNING ADVISORY \n\nThe game of HangARoo was developed by NetCent Communications and NCBuy.com and is made available for use on other Web sites, free of charge.\n\n";
text = text + "The Web Version of HangARoo you are now playing uses an external data file with phrases and categories that may or may not have been edited by the company that owns the Web site you are currently playing at.\n\n";
text = text + "External HangARoo phrase files allow Webmasters to create their own word lists for you to play with, however, the quality or suitability of the material within these files may not be appropriate for all audiences and is not reviewed or approved by the developer. As such, the developer can assume no responsibility for the content, categories, or phrases that may appear within data files that have been edited for use within this game.\n\n";
text = text + "When the game first loads with an external phrase file in play, you may receive a credit notice stating who created the phrase file, along with a URL to their Web Site. The references you are provided with in the credit notice appear as written by the phrase file author and may or may not be legitimate.\n\n";
text = text + "Should you encounter any errors, omissions, or questionable content from HangARoo word files that have been edited by the hosting company, you must direct all queries and concerns to the party in question.\n\n";
text = text + "If you would like to download the production version of HangARoo, with 8,500+ terms and phrases that have been reviewed and monitored by the developer, you may do so by accessing their web site at <u><a href=\"http://enetwork.ncbuy.com\" target=\"new\">http://enetwork.ncbuy.com/</a></u>.\n\n";
text = text + "HangARoo is a trademark of NetCent Communications and the NCBuy Entertainment Network.\n\n";
text = text + "Online at: <u><a href=\"http://enetwork.ncbuy.com\" target=\"new\">http://enetwork.ncbuy.com/</a></u>\n";
text = text + "Copyright 2000-2002, All Rights Reserved.";
}
Symbol 406 Button
on (press) {
this.startDrag(1, 0, 0, 40, 0);
slider = true;
}
on (release) {
this.stopDrag();
_root.volume = _x * 2.5;
volsnd.setVolume(_root.volume);
if (!_root.mute) {
volsnd.start();
}
slider = false;
}
Instance of Symbol 402 MovieClip "blue" in Symbol 408 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.volumeslider.slider) {
_x = _parent.volumeslider._x;
}
}
Instance of Symbol 407 MovieClip "volumeslider" in Symbol 408 MovieClip Frame 1
onClipEvent (load) {
_root.volume = _x * 2.5;
volsnd = new Sound();
volsnd.attachSound("bzorp");
}
Symbol 410 Button
on (press) {
gotoAndStop (2);
}
Symbol 412 Button
on (press) {
gotoAndStop (1);
}
Symbol 413 MovieClip Frame 1
stop();
_root.mute = 0;
Symbol 413 MovieClip Frame 2
_root.mute = 1;
Instance of Symbol 416 MovieClip "progressbar" in Symbol 424 MovieClip Frame 1
onClipEvent (load) {
_xscale = 1;
}
Symbol 436 Button
on (release) {
_root.playagain = true;
_root.gotoAndPlay("resetscreen");
}
Symbol 482 MovieClip Frame 1
truckNum = random(3) + 1;
stop();
gotoAndStop(truckNum);
Symbol 495 MovieClip Frame 1
stop();
death = random(3) + 1;
Symbol 495 MovieClip Frame 59
gotoAndPlay("death" + death);
Symbol 495 MovieClip Frame 111
stop();
Symbol 495 MovieClip Frame 136
stop();
Symbol 495 MovieClip Frame 204
stop();