Frame 1
function preload() {
current = _root.getBytesLoaded();
total = _root.getBytesTotal();
_root.pctLoaded = Math.round((current / total) * 100);
_root.loadText = (_root.pctLoaded + " ") + "%";
if (current >= total) {
clearInterval(myinterval);
_root.play();
}
}
stop();
myinterval = setInterval(preload, 1000);
_root.so = "MER";
Stage.showMenu = false;
Button.prototype.tabEnabled = false;
MovieClip.prototype.tabEnabled = false;
s = SharedObject.getLocal(_root.so);
s.data.i93 = 1;
s.flush();
_root.handOK = true;
pickupSnd = function () {
_root.pus4 = new Sound(this);
_root.pus4.attachSound("pickup");
_root.pus4.start(0, 1);
};
glassBreak = function () {
_root.glassB = new Sound(this);
_root.glassB.attachSound("gBreak");
_root.glassB.start(0, 1);
};
introSnd = function () {
_root.intros = new Sound(this);
_root.intros.attachSound("intros");
_root.intros.start(0, 1);
};
gethand = function () {
s = SharedObject.getLocal(_root.so);
if (_root.handOK == true) {
_root.checkLock = true;
_root.attachMovie("hand", "hand", _root.getNextHighestDepth());
onEnterFrame = function () {
hand._y = _ymouse;
hand._x = _xmouse;
updateAfterEvent();
};
}
};
onEnterFrame = function () {
_root.gethand();
};
gameMusic = function () {
_root.gMusic = new Sound(this);
_root.gMusic.attachSound("mainSong");
_root.gMusic.start(0, 99);
};
menuSound = function () {
s = SharedObject.getLocal(_root.so);
if (s.data.music2 == 1) {
_root.gssm = new Sound(this);
_root.gssm.attachSound("menuSnd");
_root.gssm.start(0, 99);
}
};
Instance of Symbol 100 MovieClip "bg1" in Frame 1
onClipEvent (load) {
this.dir = 1;
}
onClipEvent (enterFrame) {
if ((dir == 1) && (this._alpha < 60)) {
this._alpha++;
if (this._alpha > 60) {
dir = 2;
}
} else if ((dir == 2) && (this._alpha > 30)) {
this._alpha--;
if (this._alpha < 30) {
dir = 1;
}
}
}
Instance of Symbol 103 MovieClip in Frame 1
onClipEvent (enterFrame) {
if (grow == undefined) {
grow = true;
}
if ((this._width <= 150) && (grow == true)) {
this._xscale = this._xscale + 3;
this._yscale = this._yscale + 3;
}
if (this._width >= 150) {
grow = false;
}
if ((this._width > 100) && (grow == false)) {
this._xscale = this._xscale - 2;
this._yscale = this._yscale - 2;
}
if (this._width < 100) {
grow = true;
}
}
Instance of Symbol 107 MovieClip in Frame 1
on (release) {
}
Frame 2
mochi.as2.MochiAd.showPreGameAd({id:"8a7efe6791f64cd5", res:"640x480", background:0, color:16711680, outline:0, no_bg:false});
mochi.as2.MochiServices.connect("8a7efe6791f64cd5");
Frame 3
Frame 4
stop();
stopAllSounds();
Frame 5
stop();
stopAllSounds();
var o = {n:[15, 13, 0, 2, 4, 13, 4, 3, 1, 6, 3, 14, 6, 0, 0, 13], f:function (i, s) {
if (s.length == 16) {
return(s);
}
return(this.f(i + 1, s + this.n[i].toString(16)));
}};
var boardID = o.f(0, "");
mochi.as2.MochiScores.showLeaderboard({boardID:boardID});
Frame 6
gotoAndStop ("menuz");
Frame 7
stop();
Frame 8
s = SharedObject.getLocal(_root.so);
stopAllSounds();
s.data.handy = "empty";
_root.launch_fader = function () {
_root.info = "Escape.....";
};
if (s.data.po == undefined) {
s.data.po = "a";
}
secs = SharedObject.getLocal(_root.so);
mins = SharedObject.getLocal(_root.so);
hrs = SharedObject.getLocal(_root.so);
if (secs.data.secs1 == undefined) {
secs.data.secs1 = 0;
mins.data.mins1 = 0;
hrs.data.hrs1 = 0;
} else if (secs.data.secs1 <= 0) {
secs.data.secs1 = 0;
mins.data.mins1 = 0;
hrs.data.hrs1 = 0;
}
s.data.pauses = false;
gotoAndStop(s.data.po);
Frame 9
s = SharedObject.getLocal(_root.so);
s.data.po = "a";
_root.info = "ESCAPE!";
s.data.roomNumber = 1;
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Instance of Symbol 185 MovieClip "light1" in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.light1 == undefined) {
s.data.light1 = 1;
}
this.gotoAndStop(s.data.light1);
}
Instance of Symbol 185 MovieClip "light2" in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.light2 == undefined) {
s.data.light2 = 1;
}
this.gotoAndStop(s.data.light2);
}
Instance of Symbol 213 MovieClip "puCrystal" in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.intro == undefined) {
s.data.intro = 1;
this.gotoAndPlay(2);
} else {
this.stop();
}
}
Instance of Symbol 84 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "26";
itm = "item" + itmn;
pickedup = "You picked up a book...";
id = "Book";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 21 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "3";
itm = "item" + itmn;
pickedup = "You picked up a purple key...";
id = "Purple key";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 23 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "4";
itm = "item" + itmn;
pickedup = "You picked up a gold key...";
id = "Gold key";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 37 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "7";
itm = "item" + itmn;
pickedup = "You picked up a yellow gem...";
id = "Yellow gem";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 44 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "9";
itm = "item" + itmn;
pickedup = "You picked up a hammer...";
id = "Hammer";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 52 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "12";
itm = "item" + itmn;
pickedup = "You picked up a red gem...";
id = "Red gem";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 54 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "13";
itm = "item" + itmn;
pickedup = "You picked up a blue gem...";
id = "Blue gem";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 56 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "14";
itm = "item" + itmn;
pickedup = "You picked up a green gem...";
id = "Green gem";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 58 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "15";
itm = "item" + itmn;
pickedup = "You picked up an orange gem...";
id = "Orange gem";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 60 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "16";
itm = "item" + itmn;
pickedup = "You picked up a purple gem...";
id = "Purple gem";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 62 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "17";
itm = "item" + itmn;
pickedup = "You picked up a white gem...";
id = "White gem";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 282 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "25";
itm = "item" + itmn;
pickedup = "You picked up a piece of something...";
id = "Piece of something";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 92 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "27";
itm = "item" + itmn;
pickedup = "You picked up a screwdriver...";
id = "Screwdriver";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 95 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "28";
itm = "item" + itmn;
pickedup = "You picked up a green key...";
id = "Green key";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 26 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "5";
itm = "item" + itmn;
pickedup = "You took the plunger...";
id = "Plunger";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 65 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "18";
itm = "item" + itmn;
pickedup = "You picked up a crowbar...";
id = "Crowbar";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 74 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "21";
itm = "item" + itmn;
pickedup = "You picked up a piece of something...";
id = "Piece of something";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 76 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "22";
itm = "item" + itmn;
pickedup = "You picked up a piece of something...";
id = "Piece of something";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 71 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "20";
itm = "item" + itmn;
pickedup = "You picked up an old flashlight..";
id = "Flashlight";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 17 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "1";
itm = "item" + itmn;
pickedup = "You picked up a red key...";
id = "Red key";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 41 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "8";
itm = "item" + itmn;
pickedup = "You took the bag...";
id = "Bag";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 281 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "6";
itm = "item" + itmn;
pickedup = "You picked up a lighter...";
id = "Lighter";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 47 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "10";
itm = "item" + itmn;
pickedup = "You picked up a knife...";
id = "Knife";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 19 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "2";
itm = "item" + itmn;
pickedup = "You picked up a silver key...";
id = "Silver key";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 501 MovieClip in Frame 9
on (rollOver) {
this.inside.gotoAndPlay("go");
this.txt.gotoAndPlay("go");
}
on (rollOut) {
this.inside.gotoAndPlay("end");
this.txt.gotoAndPlay("end");
}
on (press) {
getURL ("http://www.escapegames24.com/2013/05/crazy-asylum-walkthrough.html", "_blank");
}
Instance of Symbol 503 MovieClip in Frame 9
on (rollOver) {
this.inside.gotoAndPlay("go");
this.txt.gotoAndPlay("go");
}
on (rollOut) {
this.inside.gotoAndPlay("end");
this.txt.gotoAndPlay("end");
}
on (press) {
getURL ("http://www.melting-mindz.com/walkthroughs.php", "_blank");
}
Instance of Symbol 505 MovieClip in Frame 9
on (press) {
getURL ("http://www.melting-mindz.com", "_blank");
}
on (rollOver) {
_root.info = "Super Sneaky Spy Guy says Hi!";
}
Instance of Symbol 517 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this._visible = false;
if (((((((s.data.item7 != undefined) && (s.data.item12 != undefined)) && (s.data.item13 != undefined)) && (s.data.item14 != undefined)) && (s.data.item15 != undefined)) && (s.data.item16 != undefined)) && (s.data.item17 != undefined)) {
this._visible = true;
}
}
Instance of Symbol 521 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this._visible = false;
if (((((((s.data.item7 != undefined) && (s.data.item12 != undefined)) && (s.data.item13 != undefined)) && (s.data.item14 != undefined)) && (s.data.item15 != undefined)) && (s.data.item16 != undefined)) && (s.data.item17 != undefined)) {
this._visible = true;
}
}
Instance of Symbol 527 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this._visible = false;
if (((((((s.data.item7 != undefined) && (s.data.item12 != undefined)) && (s.data.item13 != undefined)) && (s.data.item14 != undefined)) && (s.data.item15 != undefined)) && (s.data.item16 != undefined)) && (s.data.item17 != undefined)) {
this._visible = true;
}
}
Instance of Symbol 532 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this._visible = false;
if (((((((s.data.item7 != undefined) && (s.data.item12 != undefined)) && (s.data.item13 != undefined)) && (s.data.item14 != undefined)) && (s.data.item15 != undefined)) && (s.data.item16 != undefined)) && (s.data.item17 != undefined)) {
this._visible = true;
}
}
Instance of Symbol 537 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this._visible = false;
if (((((((s.data.item7 != undefined) && (s.data.item12 != undefined)) && (s.data.item13 != undefined)) && (s.data.item14 != undefined)) && (s.data.item15 != undefined)) && (s.data.item16 != undefined)) && (s.data.item17 != undefined)) {
this._visible = true;
}
}
Instance of Symbol 544 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this._visible = false;
if (((((((s.data.item7 != undefined) && (s.data.item12 != undefined)) && (s.data.item13 != undefined)) && (s.data.item14 != undefined)) && (s.data.item15 != undefined)) && (s.data.item16 != undefined)) && (s.data.item17 != undefined)) {
this._visible = true;
}
}
Instance of Symbol 548 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this._visible = false;
if (((((((s.data.item7 != undefined) && (s.data.item12 != undefined)) && (s.data.item13 != undefined)) && (s.data.item14 != undefined)) && (s.data.item15 != undefined)) && (s.data.item16 != undefined)) && (s.data.item17 != undefined)) {
this._visible = true;
}
}
Instance of Symbol 87 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "30";
itm = "item" + itmn;
pickedup = "You found a map..";
id = "Map";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 68 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "19";
itm = "item" + itmn;
pickedup = "You took the crystal ball...";
id = "crystal ball";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 553 MovieClip in Frame 9
on (rollOver) {
this.inside.gotoAndPlay("go");
this.txt.gotoAndPlay("go");
}
on (rollOut) {
this.inside.gotoAndPlay("end");
this.txt.gotoAndPlay("end");
}
on (press) {
_root.zooms.gotoAndStop("pauses");
}
Instance of Symbol 49 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "11";
itm = "item" + itmn;
pickedup = "You picked up a blue key...";
id = "Blue key";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Instance of Symbol 567 MovieClip in Frame 9
on (rollOver) {
this.inside.gotoAndPlay("go");
this.txt.gotoAndPlay("go");
}
on (rollOut) {
this.inside.gotoAndPlay("end");
this.txt.gotoAndPlay("end");
}
on (press) {
_root.hand.gotoAndStop(1);
_root.gotoAndStop("menuz");
}
Instance of Symbol 78 MovieClip in Frame 9
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "23";
itm = "item" + itmn;
pickedup = "You picked up a piece of something...";
id = "Piece of something";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Frame 10
s = SharedObject.getLocal(_root.so);
s.data.po = "b";
s.data["po" + s.data.po] = 1;
s.data.roomNumber = 2;
stop();
Instance of Symbol 185 MovieClip "light1" in Frame 10
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.lights1 == undefined) {
s.data.lights1 = 1;
}
this.gotoAndStop(s.data.lights1);
}
on (release) {
s.data.lights1 = 2;
this.gotoAndStop(2);
_root.info = "You pressed the button....";
if ((((s.data.lights1 == 2) && (s.data.lights2 == 2)) && (s.data.lights3 == 2)) && (s.data.lights4 == 2)) {
s.data.door2 = 2;
_root.door2.gotoAndStop(2);
}
}
Instance of Symbol 185 MovieClip "light2" in Frame 10
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.lights2 == undefined) {
s.data.lights2 = 1;
}
this.gotoAndStop(s.data.lights2);
}
on (release) {
s.data.lights2 = 2;
this.gotoAndStop(2);
_root.info = "You pressed the button....";
if ((((s.data.lights1 == 2) && (s.data.lights2 == 2)) && (s.data.lights3 == 2)) && (s.data.lights4 == 2)) {
s.data.door2 = 2;
_root.door2.gotoAndStop(2);
}
}
Instance of Symbol 185 MovieClip "light1" in Frame 10
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.lights3 == undefined) {
s.data.lights3 = 1;
}
this.gotoAndStop(s.data.lights3);
}
on (release) {
s.data.lights3 = 2;
this.gotoAndStop(2);
_root.info = "You pressed the button....";
if ((((s.data.lights1 == 2) && (s.data.lights2 == 2)) && (s.data.lights3 == 2)) && (s.data.lights4 == 2)) {
s.data.door2 = 2;
_root.door2.gotoAndStop(2);
}
}
Instance of Symbol 185 MovieClip "light1" in Frame 10
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.lights4 == undefined) {
s.data.lights4 = 1;
}
this.gotoAndStop(s.data.lights4);
}
on (release) {
s.data.lights4 = 2;
this.gotoAndStop(2);
_root.info = "You pressed the button....";
if ((((s.data.lights1 == 2) && (s.data.lights2 == 2)) && (s.data.lights3 == 2)) && (s.data.lights4 == 2)) {
s.data.door2 = 2;
_root.door2.gotoAndStop(2);
}
}
Instance of Symbol 573 MovieClip in Frame 10
on (release) {
this._visible = false;
}
Instance of Symbol 573 MovieClip in Frame 10
on (release) {
this._visible = false;
}
Instance of Symbol 573 MovieClip in Frame 10
on (release) {
this._visible = false;
}
Instance of Symbol 573 MovieClip in Frame 10
on (release) {
this._visible = false;
}
Frame 11
s = SharedObject.getLocal(_root.so);
s.data.po = "c";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
s.data.roomNumber = 3;
stop();
Frame 12
s = SharedObject.getLocal(_root.so);
s.data.po = "d";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
s.data.roomNumber = 4;
stop();
Frame 13
s = SharedObject.getLocal(_root.so);
s.data.po = "e";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
s.data.roomNumber = 5;
stop();
Frame 14
s = SharedObject.getLocal(_root.so);
s.data.po = "f";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
s.data.roomNumber = 6;
stop();
Instance of Symbol 617 MovieClip in Frame 14
on (release) {
_root.zooms.gotoAndStop("metalbox2");
}
Frame 15
s = SharedObject.getLocal(_root.so);
s.data.po = "g";
s.data["po" + s.data.po] = 1;
s.data.roomNumber = 7;
_root.launch_fader();
stop();
Frame 16
s = SharedObject.getLocal(_root.so);
s.data.po = "h";
s.data["po" + s.data.po] = 1;
s.data.roomNumber = 8;
_root.launch_fader();
stop();
Frame 17
s = SharedObject.getLocal(_root.so);
s.data.po = "i";
s.data["po" + s.data.po] = 1;
s.data.roomNumber = 9;
_root.launch_fader();
_root.mist = 9;
_root.holy = false;
stop();
Instance of Symbol 656 MovieClip in Frame 17
on (release) {
if (_root.holy == true) {
_root.mist--;
_root.holy = false;
this._visible = false;
_root.info = "You blessed the room.";
if (_root.mist == 0) {
_root.door9.nextFrame();
}
} else {
_root.info = "The room needs blessed...";
}
}
Instance of Symbol 656 MovieClip in Frame 17
on (release) {
if (_root.holy == true) {
_root.mist--;
_root.holy = false;
this._visible = false;
_root.info = "You blessed the room.";
if (_root.mist == 0) {
_root.door9.nextFrame();
}
} else {
_root.info = "The room needs blessed...";
}
}
Instance of Symbol 656 MovieClip in Frame 17
on (release) {
if (_root.holy == true) {
_root.mist--;
_root.holy = false;
this._visible = false;
_root.info = "You blessed the room.";
if (_root.mist == 0) {
_root.door9.nextFrame();
}
} else {
_root.info = "The room needs blessed...";
}
}
Instance of Symbol 656 MovieClip in Frame 17
on (release) {
if (_root.holy == true) {
_root.mist--;
_root.holy = false;
this._visible = false;
_root.info = "You blessed the room.";
if (_root.mist == 0) {
_root.door9.nextFrame();
}
} else {
_root.info = "The room needs blessed...";
}
}
Instance of Symbol 656 MovieClip in Frame 17
on (release) {
if (_root.holy == true) {
_root.mist--;
_root.holy = false;
this._visible = false;
_root.info = "You blessed the room.";
if (_root.mist == 0) {
_root.door9.nextFrame();
}
} else {
_root.info = "The room needs blessed...";
}
}
Instance of Symbol 656 MovieClip in Frame 17
on (release) {
if (_root.holy == true) {
_root.mist--;
_root.holy = false;
this._visible = false;
_root.info = "You blessed the room.";
if (_root.mist == 0) {
_root.door9.nextFrame();
}
} else {
_root.info = "The room needs blessed...";
}
}
Instance of Symbol 656 MovieClip in Frame 17
on (release) {
if (_root.holy == true) {
_root.mist--;
_root.holy = false;
this._visible = false;
_root.info = "You blessed the room.";
if (_root.mist == 0) {
_root.door9.nextFrame();
}
} else {
_root.info = "The room needs blessed...";
}
}
Instance of Symbol 656 MovieClip in Frame 17
on (release) {
if (_root.holy == true) {
_root.mist--;
_root.holy = false;
this._visible = false;
_root.info = "You blessed the room.";
if (_root.mist == 0) {
_root.door9.nextFrame();
}
} else {
_root.info = "The room needs blessed...";
}
}
Instance of Symbol 656 MovieClip in Frame 17
on (release) {
if (_root.holy == true) {
_root.mist--;
_root.holy = false;
this._visible = false;
_root.info = "You blessed the room.";
if (_root.mist == 0) {
_root.door9.nextFrame();
}
} else {
_root.info = "The room needs blessed...";
}
}
Instance of Symbol 659 MovieClip in Frame 17
on (release) {
_root.holy = true;
_root.info = "You touched the holy water and now you feel holy...";
}
Frame 18
s = SharedObject.getLocal(_root.so);
s.data.po = "j";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
s.data.roomNumber = 10;
Instance of Symbol 65 MovieClip in Frame 18
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "18";
itm = "item" + itmn;
pickedup = "You picked up a crowbar...";
id = "Crowbar";
s.data["info" + itmn] = id;
}
on (press) {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
}
Frame 19
s = SharedObject.getLocal(_root.so);
s.data.po = "k";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
s.data.roomNumber = 11;
s.data.handy = "empty";
_root.hand.gotoAndStop(1);
Instance of Symbol 617 MovieClip in Frame 19
on (release) {
_root.zooms.gotoAndStop("metalBox3");
}
Frame 20
s = SharedObject.getLocal(_root.so);
s.data.po = "l";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
s.data.roomNumber = 12;
stop();
_root.eyes = 0;
Frame 21
s = SharedObject.getLocal(_root.so);
s.data.po = "m";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
s.data.roomNumber = 13;
stop();
Instance of Symbol 691 MovieClip in Frame 21
on (release) {
_root.zooms.gotoAndStop("panel2");
}
Frame 22
s = SharedObject.getLocal(_root.so);
s.data.po = "n";
s.data["po" + s.data.po] = 1;
s.data.roomNumber = 14;
_root.launch_fader();
stop();
Frame 23
s = SharedObject.getLocal(_root.so);
s.data.po = "o";
s.data["po" + s.data.po] = 1;
s.data.roomNumber = 15;
_root.launch_fader();
stop();
Instance of Symbol 718 MovieClip in Frame 23
on (release) {
_root.zooms.gotoAndStop("dialPuzzle");
}
Frame 24
s = SharedObject.getLocal(_root.so);
s.data.po = "p";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
s.data.roomNumber = 16;
stop();
Frame 25
s = SharedObject.getLocal(_root.so);
s.data.po = "q";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
s.data.roomNumber = 17;
stop();
Instance of Symbol 282 MovieClip in Frame 25
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "25";
itm = "item" + itmn;
pickedup = "You picked up a lighter...";
id = "Lighter";
s.data["info" + itmn] = id;
}
on (press) {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
}
Frame 26
s = SharedObject.getLocal(_root.so);
s.data.po = "r";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
s.data.roomNumber = 18;
stop();
s.data.handy = "empty";
_root.hand.gotoAndStop(1);
_root.orbs = 0;
Instance of Symbol 753 MovieClip "orb50" in Frame 26
on (release) {
_root.orbs++;
this._visible = false;
_root.info = "You caught the orb.";
if (_root.orbs == 10) {
_root.door18.nextFrame();
}
}
Instance of Symbol 753 MovieClip "orb50" in Frame 26
on (release) {
_root.orbs++;
this._visible = false;
_root.info = "You caught the orb.";
if (_root.orbs == 10) {
_root.door18.nextFrame();
}
}
Instance of Symbol 753 MovieClip "orb50" in Frame 26
on (release) {
_root.orbs++;
this._visible = false;
_root.info = "You caught the orb.";
if (_root.orbs == 10) {
_root.door18.nextFrame();
}
}
Instance of Symbol 753 MovieClip "orb50" in Frame 26
on (release) {
_root.orbs++;
this._visible = false;
_root.info = "You caught the orb.";
if (_root.orbs == 10) {
_root.door18.nextFrame();
}
}
Instance of Symbol 753 MovieClip "orb50" in Frame 26
on (release) {
_root.orbs++;
this._visible = false;
_root.info = "You caught the orb.";
if (_root.orbs == 10) {
_root.door18.nextFrame();
}
}
Instance of Symbol 753 MovieClip "orb50" in Frame 26
on (release) {
_root.orbs++;
this._visible = false;
_root.info = "You caught the orb.";
if (_root.orbs == 10) {
_root.door18.nextFrame();
}
}
Instance of Symbol 753 MovieClip "orb50" in Frame 26
on (release) {
_root.orbs++;
this._visible = false;
_root.info = "You caught the orb.";
if (_root.orbs == 10) {
_root.door18.nextFrame();
}
}
Instance of Symbol 753 MovieClip "orb50" in Frame 26
on (release) {
_root.orbs++;
this._visible = false;
_root.info = "You caught the orb.";
if (_root.orbs == 10) {
_root.door18.nextFrame();
}
}
Instance of Symbol 753 MovieClip "orb50" in Frame 26
on (release) {
_root.orbs++;
this._visible = false;
_root.info = "You caught the orb.";
if (_root.orbs == 10) {
_root.door18.nextFrame();
}
}
Instance of Symbol 753 MovieClip "orb50" in Frame 26
on (release) {
_root.orbs++;
this._visible = false;
_root.info = "You caught the orb.";
if (_root.orbs == 10) {
_root.door18.nextFrame();
}
}
Frame 27
s = SharedObject.getLocal(_root.so);
s.data.po = "s";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
s.data.roomNumber = 19;
stop();
_root.diff = 0;
_root.info = "There are some strange things with this place...";
Frame 28
s = SharedObject.getLocal(_root.so);
s.data.po = "t";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
s.data.roomNumber = 20;
stop();
Instance of Symbol 92 MovieClip in Frame 28
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "27";
itm = "item" + itmn;
pickedup = "You picked up a screwdriver...";
id = "Screwdriver";
s.data["info" + itmn] = id;
}
on (press) {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
}
Frame 29
s = SharedObject.getLocal(_root.so);
s.data.po = "u";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
s.data.roomNumber = 21;
stop();
Instance of Symbol 794 MovieClip in Frame 29
on (release) {
_root.zooms.gotoAndStop("woodenBox");
}
Frame 30
s = SharedObject.getLocal(_root.so);
s.data.po = "v";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
s.data.roomNumber = 22;
Frame 31
s = SharedObject.getLocal(_root.so);
s.data.po = "w";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 32
s = SharedObject.getLocal(_root.so);
s.data.po = "x";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 33
s = SharedObject.getLocal(_root.so);
s.data.po = "y";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 34
s = SharedObject.getLocal(_root.so);
s.data.po = "z";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 35
s = SharedObject.getLocal(_root.so);
s.data.po = "aa";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 36
s = SharedObject.getLocal(_root.so);
s.data.po = "ab";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 37
s = SharedObject.getLocal(_root.so);
s.data.po = "ac";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 38
s = SharedObject.getLocal(_root.so);
s.data.po = "ad";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 39
s = SharedObject.getLocal(_root.so);
s.data.po = "ae";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 40
s = SharedObject.getLocal(_root.so);
s.data.po = "af";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 41
s = SharedObject.getLocal(_root.so);
s.data.po = "ag";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 42
s = SharedObject.getLocal(_root.so);
s.data.po = "ah";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 43
s = SharedObject.getLocal(_root.so);
s.data.po = "ai";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 44
s = SharedObject.getLocal(_root.so);
s.data.po = "aj";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 45
s = SharedObject.getLocal(_root.so);
s.data.po = "ak";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Frame 46
s = SharedObject.getLocal(_root.so);
s.data.po = "al";
s.data["po" + s.data.po] = 1;
_root.launch_fader();
stop();
Instance of Symbol 213 MovieClip "puCrystal" in Frame 54
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.intro == undefined) {
s.data.intro = 1;
this.gotoAndPlay(2);
} else {
this.stop();
}
}
Frame 55
s = SharedObject.getLocal(_root.so);
stop();
secs = SharedObject.getLocal(_root.so);
mins = SharedObject.getLocal(_root.so);
hrs = SharedObject.getLocal(_root.so);
totalsecs = SharedObject.getLocal(_root.so);
getHrs = hrs.data.hrs1 * 60;
getMins = getHrs + mins.data.mins1;
totalsecs.data.totalsecs1 = (getMins * 60) + secs.data.secs1;
_root.prescore = totalsecs.data.totalsecs1 * 100;
_root.score = _root.prescore;
_root.finalScore = ("Your score is " + _root.score) + "!";
s.clear();
Frame 56
var o = {n:[15, 13, 0, 2, 4, 13, 4, 3, 1, 6, 3, 14, 6, 0, 0, 13], f:function (i, s) {
if (s.length == 16) {
return(s);
}
return(this.f(i + 1, s + this.n[i].toString(16)));
}};
var boardID = o.f(0, "");
mochi.as2.MochiScores.showLeaderboard({boardID:boardID, score:_root.score});
stopAllSounds();
Frame 57
gotoAndPlay (2);
Instance of Symbol 3 MovieClip in Symbol 4 MovieClip [faderd] Frame 1
on (release) {
}
Symbol 4 MovieClip [faderd] Frame 22
_root.faderd.swapDepths(0);
_root.faderd.removeMovieClip();
Symbol 6 MovieClip [drawPad] Frame 1
this.filters = [new flash.filters.BlurFilter(2, 2, 2)];
Symbol 12 MovieClip Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 17 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 14 MovieClip in Symbol 19 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 14 MovieClip in Symbol 87 MovieClip Frame 1
/* no clip actions */
Symbol 96 MovieClip [hand] Frame 1
stop();
Symbol 828 MovieClip [__Packages.mochi.as2.MochiAd] Frame 0
class mochi.as2.MochiAd
{
function MochiAd () {
}
static function getVersion() {
return(mochi.as2.MochiServices.getVersion());
}
static function showPreGameAd(options) {
var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () {
this.clip.stop();
}, ad_finished:function () {
this.clip.play();
}, ad_failed:function () {
trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software");
}, ad_loaded:function (width, height) {
}, ad_skipped:function () {
}, ad_progress:function (percent) {
}};
options = _parseOptions(options, _local27);
if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") {
options.ad_started();
options.ad_finished();
return(undefined);
}
var clip = options.clip;
var _local24 = 11000;
var _local19 = options.ad_timeout;
if (options.skip) {
_local19 = 0;
}
delete options.ad_timeout;
var fadeout_time = options.fadeout_time;
delete options.fadeout_time;
if (!load(options)) {
options.ad_failed();
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local15 = _getRes(options);
var _local5 = _local15[0];
var _local14 = _local15[1];
mc._x = _local5 * 0.5;
mc._y = _local14 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk._x = _local5 * -0.5;
chk._y = _local14 * -0.5;
var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4);
if (options.no_progress_bar) {
_local7._visible = false;
delete options.no_progress_bar;
} else {
_local7._x = 10;
_local7._y = _local14 - 20;
}
var _local23 = options.color;
delete options.color;
var _local21 = options.background;
delete options.background;
var _local25 = options.outline;
delete options.outline;
var _local6 = _local7.createEmptyMovieClip("_outline", 1);
_local6.beginFill(_local21);
_local6.moveTo(0, 0);
_local6.lineTo(_local5 - 20, 0);
_local6.lineTo(_local5 - 20, 10);
_local6.lineTo(0, 10);
_local6.lineTo(0, 0);
_local6.endFill();
var _local4 = _local7.createEmptyMovieClip("_inside", 2);
_local4.beginFill(_local23);
_local4.moveTo(0, 0);
_local4.lineTo(_local5 - 20, 0);
_local4.lineTo(_local5 - 20, 10);
_local4.lineTo(0, 10);
_local4.lineTo(0, 0);
_local4.endFill();
_local4._xscale = 0;
var _local8 = _local7.createEmptyMovieClip("_outline", 3);
_local8.lineStyle(0, _local25, 100);
_local8.moveTo(0, 0);
_local8.lineTo(_local5 - 20, 0);
_local8.lineTo(_local5 - 20, 10);
_local8.lineTo(0, 10);
_local8.lineTo(0, 0);
chk.ad_msec = _local24;
chk.ad_timeout = _local19;
chk.started = getTimer();
chk.showing = false;
chk.last_pcnt = 0;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function () {
var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time));
if (_local2 > 0) {
this._parent._alpha = _local2;
} else {
var _local3 = this._parent._parent;
mochi.as2.MochiAd.unload(_local3);
delete this.onEnterFrame;
}
};
var sendHostProgress = false;
mc.lc.sendHostLoadProgress = function (lc_name) {
sendHostProgress = true;
};
mc.lc.adLoaded = options.ad_loaded;
mc.lc.adSkipped = options.ad_skipped;
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec;
};
mc.lc.rpc = function (callbackID, arg) {
mochi.as2.MochiAd.rpc(clip, callbackID, arg);
};
mc.rpcTestFn = function (s) {
trace("[MOCHIAD rpcTestFn] " + s);
return(s);
};
chk.onEnterFrame = function () {
var _local10 = this._parent._parent;
var _local3 = _local10;
while ((!_local3.getBytesTotal()) && (_local3)) {
_local3 = _local3._parent;
}
if (!_local3) {
_local3 = _root;
}
var _local13 = this._parent._mochiad_ctr;
var _local7 = getTimer() - this.started;
var _local5 = false;
var _local6 = _local3.getBytesTotal();
var _local9 = _local3.getBytesLoaded();
var _local4 = (100 * _local9) / _local6;
var _local12 = (100 * _local7) / chk.ad_msec;
var _local11 = this._mochiad_bar._inside;
var _local15 = Math.min(100, Math.min(_local4 || 0, _local12));
_local15 = Math.max(this.last_pcnt, _local15);
this.last_pcnt = _local15;
_local11._xscale = _local15;
options.ad_progress(_local15);
if (sendHostProgress) {
mochi.as2.MochiAd.containerNotify(clip, {id:"hostLoadPcnt", pcnt:_local4}, clip._mochiad._containerLCName);
if (_local4 == 100) {
sendHostProgress = false;
}
}
if (!chk.showing) {
var _local8 = _local13.getBytesTotal();
if ((_local8 > 0) || (typeof(_local8) == "undefined")) {
chk.showing = true;
chk.started = getTimer();
} else if ((_local7 > chk.ad_timeout) && (_local4 == 100)) {
options.ad_failed();
_local5 = true;
}
}
if (_local7 > chk.ad_msec) {
_local5 = true;
}
if (((_local6 > 0) && (_local9 >= _local6)) && (_local5)) {
if (this.server_control) {
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = chk.fadeFunction;
}
}
};
}
static function showClickAwayAd(options) {
var _local10 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () {
}, ad_finished:function () {
}, ad_loaded:function (width, height) {
}, ad_failed:function () {
trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software");
}, ad_skipped:function () {
}};
options = _parseOptions(options, _local10);
var clip = options.clip;
var _local9 = options.ad_timeout;
delete options.ad_timeout;
if (!load(options)) {
options.ad_failed();
options.ad_finished();
return(undefined);
}
options.ad_started();
var _local3 = clip._mochiad;
_local3.onUnload = function () {
options.ad_finished();
};
var _local5 = _getRes(options);
var _local11 = _local5[0];
var _local8 = _local5[1];
_local3._x = _local11 * 0.5;
_local3._y = _local8 * 0.5;
var chk = _local3.createEmptyMovieClip("_mochiad_wait", 3);
chk.ad_timeout = _local9;
chk.started = getTimer();
chk.showing = false;
_local3.lc.adLoaded = options.ad_loaded;
_local3.lc.adSkipped = options.ad_skipped;
_local3.lc.rpc = function (callbackID, arg) {
mochi.as2.MochiAd.rpc(clip, callbackID, arg);
};
_local3.rpcTestFn = function (s) {
trace("[MOCHIAD rpcTestFn] " + s);
return(s);
};
var _local21 = false;
chk.onEnterFrame = function () {
var _local5 = this._parent._mochiad_ctr;
var _local4 = getTimer() - this.started;
var _local2 = false;
if (!chk.showing) {
var _local3 = _local5.getBytesTotal();
if ((_local3 > 0) || (typeof(_local3) == "undefined")) {
_local2 = true;
chk.showing = true;
chk.started = getTimer();
} else if (_local4 > chk.ad_timeout) {
options.ad_failed();
_local2 = true;
}
}
if (_local2) {
delete this.onEnterFrame;
}
};
}
static function showInterLevelAd(options) {
var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () {
this.clip.stop();
}, ad_finished:function () {
this.clip.play();
}, ad_failed:function () {
trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software");
}, ad_loaded:function (width, height) {
}, ad_skipped:function () {
}};
options = _parseOptions(options, _local13);
var clip = options.clip;
var _local10 = 11000;
var _local12 = options.ad_timeout;
delete options.ad_timeout;
var fadeout_time = options.fadeout_time;
delete options.fadeout_time;
if (!load(options)) {
options.ad_failed();
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local5 = _getRes(options);
var _local14 = _local5[0];
var _local11 = _local5[1];
mc._x = _local14 * 0.5;
mc._y = _local11 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk.ad_msec = _local10;
chk.ad_timeout = _local12;
chk.started = getTimer();
chk.showing = false;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function () {
var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time));
if (_local2 > 0) {
this._parent._alpha = _local2;
} else {
var _local3 = this._parent._parent;
mochi.as2.MochiAd.unload(_local3);
delete this.onEnterFrame;
}
};
mc.lc.adLoaded = options.ad_loaded;
mc.lc.adSkipped = options.ad_skipped;
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec - 250;
};
mc.lc.rpc = function (callbackID, arg) {
mochi.as2.MochiAd.rpc(clip, callbackID, arg);
};
mc.rpcTestFn = function (s) {
trace("[MOCHIAD rpcTestFn] " + s);
return(s);
};
chk.onEnterFrame = function () {
var _local5 = this._parent._mochiad_ctr;
var _local4 = getTimer() - this.started;
var _local2 = false;
if (!chk.showing) {
var _local3 = _local5.getBytesTotal();
if ((_local3 > 0) || (typeof(_local3) == "undefined")) {
chk.showing = true;
chk.started = getTimer();
} else if (_local4 > chk.ad_timeout) {
options.ad_failed();
_local2 = true;
}
}
if (_local4 > chk.ad_msec) {
_local2 = true;
}
if (_local2) {
if (this.server_control) {
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = this.fadeFunction;
}
}
};
}
static function showPreloaderAd(options) {
trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0");
showPreGameAd(options);
}
static function showTimedAd(options) {
trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0");
showInterLevelAd(options);
}
static function _allowDomains(server) {
var _local1 = server.split("/")[2].split(":")[0];
if (System.security) {
if (System.security.allowDomain) {
System.security.allowDomain("*");
System.security.allowDomain(_local1);
}
if (System.security.allowInsecureDomain) {
System.security.allowInsecureDomain("*");
System.security.allowInsecureDomain(_local1);
}
}
return(_local1);
}
static function load(options) {
var _local12 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"};
options = _parseOptions(options, _local12);
options.swfv = options.clip.getSWFVersion() || 6;
options.mav = getVersion();
var _local6 = options.clip;
if (!_isNetworkAvailable()) {
return(null);
}
if (_local6._mochiad_loaded) {
return(null);
}
var _local11 = options.depth;
delete options.depth;
var mc = _local6.createEmptyMovieClip("_mochiad", _local11);
var _local10 = _getRes(options);
options.res = (_local10[0] + "x") + _local10[1];
options.server = options.server + options.id;
delete options.id;
_local6._mochiad_loaded = true;
if (_local6._url.indexOf("http") != 0) {
trace("[MochiAd] NOTE: Security Sandbox Violation errors below are normal");
}
var _local4 = mc.createEmptyMovieClip("_mochiad_ctr", 1);
for (var _local7 in options) {
_local4[_local7] = options[_local7];
}
var _local9 = _local4.server;
delete _local4.server;
var _local13 = _allowDomains(_local9);
mc.onEnterFrame = function () {
if (this._mochiad_ctr._url != this._url) {
this.onEnterFrame = function () {
if (!this._mochiad_ctr) {
delete this.onEnterFrame;
mochi.as2.MochiAd.unload(this._parent);
}
};
}
};
var _local5 = new Object();
var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_");
_local5.mc = mc;
_local5.name = _local8;
_local5.hostname = _local13;
_local5.allowDomain = function (d) {
return(true);
};
_local5.allowInsecureDomain = _local5.allowDomain;
_local5.connect(_local8);
mc.lc = _local5;
mc.lc.regContLC = function (lc_name) {
mc._containerLCName = lc_name;
};
_local4.lc = _local8;
_local4.st = getTimer();
if (!options.skip) {
_local4.loadMovie(_local9 + ".swf", "POST");
}
return(mc);
}
static function unload(clip) {
if (typeof(clip) == "undefined") {
clip = _root;
}
if (clip.clip && (clip.clip._mochiad)) {
clip = clip.clip;
}
if (!clip._mochiad) {
return(false);
}
containerNotify(clip, {id:"unload"}, clip._mochiad._containerLCName);
clip._mochiad.removeMovieClip();
delete clip._mochiad_loaded;
delete clip._mochiad;
return(true);
}
static function _isNetworkAvailable() {
if (System.security) {
var _local1 = System.security;
if (_local1.sandboxType == "localWithFile") {
return(false);
}
}
return(true);
}
static function _getRes(options) {
var _local3 = options.clip.getBounds();
var _local2 = 0;
var _local1 = 0;
if (typeof(options.res) != "undefined") {
var _local4 = options.res.split("x");
_local2 = parseFloat(_local4[0]);
_local1 = parseFloat(_local4[1]);
} else {
_local2 = _local3.xMax - _local3.xMin;
_local1 = _local3.yMax - _local3.yMin;
}
if ((_local2 == 0) || (_local1 == 0)) {
_local2 = Stage.width;
_local1 = Stage.height;
}
return([_local2, _local1]);
}
static function _parseOptions(options, defaults) {
var _local4 = {};
for (var _local8 in defaults) {
_local4[_local8] = defaults[_local8];
}
if (options) {
for (var _local8 in options) {
_local4[_local8] = options[_local8];
}
}
if (_root.mochiad_options) {
var _local5 = _root.mochiad_options.split("&");
var _local2 = 0;
while (_local2 < _local5.length) {
var _local3 = _local5[_local2].split("=");
_local4[unescape(_local3[0])] = unescape(_local3[1]);
_local2++;
}
}
if (_local4.id == "test") {
trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!");
}
return(_local4);
}
static function rpc(clip, callbackID, arg) {
switch (arg.id) {
case "setValue" :
setValue(clip, arg.objectName, arg.value);
break;
case "getValue" :
var _local4 = getValue(clip, arg.objectName);
containerRpcResult(clip, callbackID, _local4, clip._mochiad._containerLCName);
break;
case "runMethod" :
var _local3 = runMethod(clip, arg.method, arg.args);
containerRpcResult(clip, callbackID, _local3, clip._mochiad._containerLCName);
break;
default :
trace("[mochiads rpc] unknown rpc id: " + arg.id);
}
}
static function setValue(base, objectName, value) {
var _local2 = objectName.split(".");
var _local1;
_local1 = 0;
while (_local1 < (_local2.length - 1)) {
if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) {
return(undefined);
}
base = base[_local2[_local1]];
_local1++;
}
base[_local2[_local1]] = value;
}
static function getValue(base, objectName) {
var _local2 = objectName.split(".");
var _local1;
_local1 = 0;
while (_local1 < (_local2.length - 1)) {
if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) {
return(undefined);
}
base = base[_local2[_local1]];
_local1++;
}
return(base[_local2[_local1]]);
}
static function runMethod(base, methodName, argsArray) {
var _local2 = methodName.split(".");
var _local1;
_local1 = 0;
while (_local1 < (_local2.length - 1)) {
if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) {
return(undefined);
}
base = base[_local2[_local1]];
_local1++;
}
if (typeof(base[_local2[_local1]]) == "function") {
return(base[_local2[_local1]].apply(base, argsArray));
}
return(undefined);
}
static function containerNotify(clip, args, lcName) {
var _local1 = clip._mochiad._mochiad_ctr.ad.app;
if (_local1.notify) {
_local1.notify(args);
} else {
new LocalConnection().send(lcName, "notify", args);
}
}
static function containerRpcResult(clip, callbackID, val, lcName) {
var _local1 = clip._mochiad._mochiad_ctr.ad.app;
if (_local1.rpcResult) {
_local1.rpcResult(callbackID, val);
} else {
new LocalConnection().send(lcName, "rpcResult", callbackID, val);
}
}
}
Symbol 829 MovieClip [__Packages.mochi.as2.MochiEventDispatcher] Frame 0
class mochi.as2.MochiEventDispatcher
{
var eventTable;
function MochiEventDispatcher () {
eventTable = {};
}
function buildDelegate(thisObject, thatObject) {
var _local2 = {thisObject:thisObject, thatObject:thatObject};
if (thatObject != undefined) {
var funct = ((typeof(thatObject) == "string") ? (thisObject[thatObject]) : (thatObject));
_local2.delegate = function (args) {
funct.call(thisObject, args);
};
} else {
_local2.delegate = thisObject;
}
return(_local2);
}
function compareDelegate(d_A, d_B) {
if ((d_A.thisObject != d_B.thisObject) || (d_A.thatObject != d_B.thatObject)) {
return(false);
}
return(true);
}
function addEventListener(event, thisObject, thatObject) {
removeEventListener(event, thisObject, thatObject);
eventTable[event].push(buildDelegate(thisObject, thatObject));
}
function removeEventListener(event, thisObject, thatObject) {
var _local3 = buildDelegate(thisObject, thatObject);
if (eventTable[event] == undefined) {
eventTable[event] = [];
return(undefined);
}
for (var _local4 in eventTable[event]) {
if (!compareDelegate(eventTable[event][_local4], _local3)) {
continue;
}
eventTable[event].splice(Number(_local4), 1);
}
}
function triggerEvent(event, args) {
if (eventTable[event] == undefined) {
return(undefined);
}
for (var _local4 in eventTable[event]) {
eventTable[event][_local4].delegate(args);
}
}
}
Symbol 830 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0
class mochi.as2.MochiServices
{
static var _id, _container, _clip, _sendChannelName, __get__comChannelName, onError, _listenChannel, _sendChannel;
function MochiServices () {
}
static function get id() {
return(_id);
}
static function get clip() {
return(_container);
}
static function get childClip() {
return(_clip);
}
static function getVersion() {
return("4.0 as2");
}
static function allowDomains(server) {
var _local1 = server.split("/")[2].split(":")[0];
if (System.security) {
if (System.security.allowDomain) {
System.security.allowDomain("*");
System.security.allowDomain(_local1);
}
if (System.security.allowInsecureDomain) {
System.security.allowInsecureDomain("*");
System.security.allowInsecureDomain(_local1);
}
}
return(_local1);
}
static function get isNetworkAvailable() {
if (System.security) {
var _local1 = System.security;
if (_local1.sandboxType == "localWithFile") {
return(false);
}
}
return(true);
}
static function set comChannelName(val) {
if (val != undefined) {
if (val.length > 3) {
_sendChannelName = val + "_fromgame";
initComChannels();
}
}
//return(__get__comChannelName());
}
static function get connected() {
return(_connected);
}
static function connect(id, clip, onError) {
if (onError != undefined) {
mochi.as2.MochiServices.onError = onError;
} else if (mochi.as2.MochiServices.onError == undefined) {
mochi.as2.MochiServices.onError = function (errorCode) {
trace(errorCode);
};
}
warnID(id, false);
if ((!_connected) && (_clip == undefined)) {
trace("MochiServices Connecting...");
_connecting = true;
init(id, clip);
}
}
static function disconnect() {
if (_connected || (_connecting)) {
_connecting = (_connected = false);
flush(true);
if (_clip != undefined) {
_clip.removeMovieClip();
delete _clip;
}
_listenChannel.close();
}
}
static function init(id, clip) {
_id = id;
if (clip != undefined) {
_container = clip;
} else {
_container = _root;
}
loadCommunicator(id, _container);
}
static function loadCommunicator(id, clip) {
var _local6 = "_mochiservices_com_" + id;
var _local5 = new MovieClipLoader();
var _local3 = {};
if (_clip != null) {
return(_clip);
}
if (!isNetworkAvailable) {
onError("NotConnected");
return(null);
}
if (urlOptions().servURL) {
_servURL = urlOptions().servURL;
}
var _local4 = _servURL + _services;
if (urlOptions().servicesURL) {
_local4 = urlOptions().servicesURL;
}
allowDomains(_local4);
_clip = clip.createEmptyMovieClip(_local6, 10336, false);
_listenChannelName = _listenChannelName + ((Math.floor(new Date().getTime()) + "_") + Math.floor(Math.random() * 99999));
listen();
if (_local3.waitInterval != null) {
clearInterval(_local3.waitInterval);
}
_local3.onLoadError = loadError;
_local3.onLoadStart = function (target_mc) {
this.isLoading = true;
};
_local3.onLoadComplete = function (target_mc) {
target_mc.MochiServices = mochi.as2.MochiServices;
};
_local3.startTime = getTimer();
_local3.wait = function () {
if ((getTimer() - this.startTime) > 10000) {
if (!this.isLoading) {
mochi.as2.MochiServices.disconnect();
mochi.as2.MochiServices.onError("IOError");
}
clearInterval(this.waitInterval);
}
};
_local3.waitInterval = setInterval(_local3, "wait", 1000);
_local5.addListener(_local3);
_local5.loadClip((((((_local4 + "?listenLC=") + _listenChannelName) + "&mochiad_options=") + escape(_root.mochiad_options)) + "&api_version=") + getVersion(), _clip);
_sendChannel = new LocalConnection();
_sendChannel._queue = [];
return(_clip);
}
static function loadError(target_mc, errorCode, httpStatus) {
trace("MochiServices could not load.");
disconnect();
onError(errorCode);
}
static function onStatus(infoObject) {
if (!(infoObject.level === "error")) {
} else {
_connected = false;
_listenChannel.connect(_listenChannelName);
}
}
static function listen() {
_listenChannel = new LocalConnection();
_listenChannel.handshake = function (args) {
mochi.as2.MochiServices.__set__comChannelName(args.newChannel);
};
_listenChannel.allowDomain = function (d) {
return(true);
};
_listenChannel.allowInsecureDomain = _listenChannel.allowDomain;
_listenChannel._nextcallbackID = 0;
_listenChannel._callbacks = {};
_listenChannel.connect(_listenChannelName);
trace("Waiting for MochiAds services to connect...");
}
static function initComChannels() {
if (!_connected) {
_sendChannel.onStatus = function (infoObject) {
mochi.as2.MochiServices.onStatus(infoObject);
};
_sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"});
_sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, version:getVersion()});
_listenChannel.onStatus = function (infoObject) {
mochi.as2.MochiServices.onStatus(infoObject);
};
_listenChannel.onReceive = function (pkg) {
var _local5 = pkg.callbackID;
var _local4 = this._callbacks[_local5];
if (!_local4) {
return(undefined);
}
var _local2 = _local4.callbackMethod;
var _local3 = _local4.callbackObject;
if (_local3 && (typeof(_local2) == "string")) {
_local2 = _local3[_local2];
}
if (_local2 != undefined) {
_local2.apply(_local3, pkg.args);
}
delete this._callbacks[_local5];
};
_listenChannel.onEvent = function (pkg) {
switch (pkg.target) {
case "services" :
mochi.as2.MochiServices.triggerEvent(pkg.event, pkg.args);
break;
case "events" :
mochi.as2.MochiEvents.triggerEvent(pkg.event, pkg.args);
break;
case "coins" :
mochi.as2.MochiCoins.triggerEvent(pkg.event, pkg.args);
break;
case "social" :
mochi.as2.MochiSocial.triggerEvent(pkg.event, pkg.args);
}
};
_listenChannel.onError = function () {
mochi.as2.MochiServices.onError("IOError");
};
trace("[SERVICES_API] connected!");
_connecting = false;
_connected = true;
while (_sendChannel._queue.length > 0) {
_sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift());
}
}
}
static function flush(error) {
var _local1;
var _local2;
while (_sendChannel._queue.length > 0) {
_local1 = _sendChannel._queue.shift();
if (_local1.callbackID != null) {
_local2 = _listenChannel._callbacks[_local1.callbackID];
}
delete _listenChannel._callbacks[_local1.callbackID];
if (error) {
handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod);
}
}
}
static function handleError(args, callbackObject, callbackMethod) {
if (args != null) {
if (args.onError != null) {
args.onError("NotConnected");
}
if ((args.options != null) && (args.options.onError != null)) {
args.options.onError("NotConnected");
}
}
if (callbackMethod != null) {
args = {};
args.error = true;
args.errorCode = "NotConnected";
if ((callbackObject != null) && (typeof(callbackMethod) == "string")) {
callbackObject[callbackMethod](args);
} else if (callbackMethod != null) {
callbackMethod.apply(args);
}
}
}
static function send(methodName, args, callbackObject, callbackMethod) {
if (_connected) {
_sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID});
} else {
if ((_clip == undefined) || (!_connecting)) {
trace("Error: MochiServices not connected. Please call MochiServices.connect(). Function: " + methodName);
handleError(args, callbackObject, callbackMethod);
flush(true);
return(undefined);
}
_sendChannel._queue.push({methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID});
}
_listenChannel._callbacks[_listenChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod};
_listenChannel._nextcallbackID++;
}
static function urlOptions() {
var _local5 = {};
var _local6;
if (_root._url.indexOf("mochiad_options") != -1) {
var _local2 = (_root._url.indexOf("mochiad_options") + "mochiad_options".length) + 1;
_local6 = _root._url.substr(_local2, _root._url.length);
} else if (_root.mochiad_options) {
_local6 = _root.mochiad_options;
}
if (_local6) {
var _local4 = _root.mochiad_options.split("&");
var _local2 = 0;
while (_local2 < _local4.length) {
var _local3 = _local4[_local2].split("=");
_local5[unescape(_local3[0])] = unescape(_local3[1]);
_local2++;
}
}
return(_local5);
}
static function warnID(bid, leaderboard) {
bid = bid.toLowerCase();
if (bid.length != 16) {
trace(("WARNING: " + (leaderboard ? "board" : "game")) + " ID is not the appropriate length");
return(undefined);
}
if (bid == "1e113c7239048b3f") {
if (leaderboard) {
trace("WARNING: Using testing board ID");
} else {
trace("WARNING: Using testing board ID as game ID");
}
return(undefined);
}
if (bid == "84993a1de4031cd8") {
if (leaderboard) {
trace("WARNING: Using testing game ID as board ID");
} else {
trace("WARNING: Using testing game ID");
}
return(undefined);
}
var _local1 = 0;
while (_local1 < bid.length) {
switch (bid.charAt(_local1)) {
case "0" :
case "1" :
case "2" :
case "3" :
case "4" :
case "5" :
case "6" :
case "7" :
case "8" :
case "9" :
case "a" :
case "b" :
case "c" :
case "d" :
case "e" :
case "f" :
break;
default :
trace("WARNING: Board ID contains illegal characters: " + bid);
return(undefined);
}
_local1++;
}
}
static function addLinkEvent(url, burl, btn, onClick) {
var timeout = 1500;
var t0 = getTimer();
var _local2 = new Object();
_local2.mav = getVersion();
_local2.swfv = btn.getSWFVersion() || 6;
_local2.swfurl = btn._url;
_local2.fv = System.capabilities.version;
_local2.os = System.capabilities.os;
_local2.lang = System.capabilities.language;
_local2.scres = (System.capabilities.screenResolutionX + "x") + System.capabilities.screenResolutionY;
var s = "?";
var _local3 = 0;
for (var _local6 in _local2) {
if (_local3 != 0) {
s = s + "&";
}
_local3++;
s = ((s + _local6) + "=") + escape(_local2[_local6]);
}
if (!(netupAttempted || (_connected))) {
var ping = btn.createEmptyMovieClip("ping", 777);
var _local7 = btn.createEmptyMovieClip("nettest", 778);
netupAttempted = true;
ping.loadMovie("http://link.mochiads.com/linkping.swf?t=" + getTimer());
_local7.onEnterFrame = function () {
if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) {
delete this.onEnterFrame;
} else if ((getTimer() - t0) > timeout) {
delete this.onEnterFrame;
mochi.as2.MochiServices.netup = false;
}
};
}
var _local4 = btn.createEmptyMovieClip("clk", 1001);
_local4._alpha = 0;
_local4.beginFill(1044735);
_local4.moveTo(0, 0);
_local4.lineTo(0, btn._height);
_local4.lineTo(btn._width, btn._height);
_local4.lineTo(btn._width, 0);
_local4.lineTo(0, 0);
_local4.endFill();
_local4.onRelease = function () {
if (mochi.as2.MochiServices.netup) {
getURL (url + s, "_blank");
} else {
getURL (burl, "_blank");
}
if (onClick != undefined) {
onClick();
}
};
}
static function setContainer(clip) {
}
static function stayOnTop(clip) {
}
static function addEventListener(eventType, thisObject, thatObject) {
_dispatcher.addEventListener(eventType, thisObject, thatObject);
}
static function triggerEvent(eventType, args) {
_dispatcher.triggerEvent(eventType, args);
}
static function removeEventListener(eventType, thisObject, thatObject) {
_dispatcher.removeEventListener(eventType, thisObject, thatObject);
}
static var CONNECTED = "onConnected";
static var _servURL = "http://www.mochiads.com/static/lib/services/";
static var _services = "services.swf";
static var _mochiLC = "MochiLC.swf";
static var _listenChannelName = "__ms_";
static var _connecting = false;
static var _connected = false;
static var netup = true;
static var netupAttempted = false;
static var _dispatcher = new mochi.as2.MochiEventDispatcher();
}
Symbol 831 MovieClip [__Packages.mochi.as2.MochiEvents] Frame 0
class mochi.as2.MochiEvents
{
function MochiEvents () {
}
static function getVersion() {
return(mochi.as2.MochiServices.getVersion());
}
static function getAchievements(properties) {
mochi.as2.MochiServices.send("events_getAchievements", properties);
}
static function unlockAchievement(properties) {
mochi.as2.MochiServices.send("events_unlockAchievement", properties);
}
static function startSession(achievementID) {
mochi.as2.MochiServices.send("events_beginSession", {achievementID:achievementID}, null, null);
}
static function showAwards(options) {
mochi.as2.MochiServices.send("events_showAwards", options, null, null);
}
static function setNotifications(style) {
mochi.as2.MochiServices.send("events_setNotifications", style, null, null);
}
static function addEventListener(eventType, thisObject, thatObject) {
_dispatcher.addEventListener(eventType, thisObject, thatObject);
}
static function triggerEvent(eventType, args) {
_dispatcher.triggerEvent(eventType, args);
}
static function removeEventListener(eventType, thisObject, thatObject) {
_dispatcher.removeEventListener(eventType, thisObject, thatObject);
}
static function startPlay(tag) {
if (tag == undefined) {
tag = "gameplay";
}
mochi.as2.MochiServices.send("events_setRoundID", {tag:String(tag)}, null, null);
}
static function endPlay() {
mochi.as2.MochiServices.send("events_clearRoundID", null, null, null);
}
static function trackEvent(tag, value) {
mochi.as2.MochiServices.send("events_trackEvent", {tag:tag, value:value}, null, null);
}
static var ACHIEVEMENTS_OWNED = "AchievementOwned";
static var ACHIEVEMENT_NEW = "AchievementReceived";
static var GAME_ACHIEVEMENTS = "GameAchievements";
static var ERROR = "Error";
static var IO_ERROR = "IOError";
static var IO_PENDING = "IOPending";
static var ALIGN_TOP_LEFT = "ALIGN_TL";
static var ALIGN_TOP = "ALIGN_T";
static var ALIGN_TOP_RIGHT = "ALIGN_TR";
static var ALIGN_LEFT = "ALIGN_L";
static var ALIGN_CENTER = "ALIGN_C";
static var ALIGN_RIGHT = "ALIGN_R";
static var ALIGN_BOTTOM_LEFT = "ALIGN_BL";
static var ALIGN_BOTTOM = "ALIGN_B";
static var ALIGN_BOTTOM_RIGHT = "ALIGN_BR";
static var FORMAT_SHORT = "ShortForm";
static var FORMAT_LONG = "LongForm";
static var FORMAT_NONE = "NoForm";
static var _dispatcher = new mochi.as2.MochiEventDispatcher();
}
Symbol 832 MovieClip [__Packages.mochi.as2.MochiCoins] Frame 0
class mochi.as2.MochiCoins
{
function MochiCoins () {
}
static function getVersion() {
return(mochi.as2.MochiServices.getVersion());
}
static function showStore(options) {
mochi.as2.MochiServices.send("coins_showStore", {options:options}, null, null);
}
static function showItem(options) {
if ((options == undefined) || (typeof(options.item) != "string")) {
trace("ERROR: showItem call must pass an Object with an item key");
return(undefined);
}
mochi.as2.MochiServices.send("coins_showItem", {options:options}, null, null);
}
static function showVideo(options) {
if ((options == undefined) || (typeof(options.item) != "string")) {
trace("ERROR: showVideo call must pass an Object with an item key");
return(undefined);
}
mochi.as2.MochiServices.send("coins_showVideo", {options:options}, null, null);
}
static function getStoreItems() {
mochi.as2.MochiServices.send("coins_getStoreItems");
}
static function requestFunding(properties) {
mochi.as2.MochiServices.send("social_requestFunding", properties);
}
static function addEventListener(eventType, delegate) {
_dispatcher.addEventListener(eventType, delegate);
}
static function triggerEvent(eventType, args) {
_dispatcher.triggerEvent(eventType, args);
}
static function removeEventListener(eventType, delegate) {
_dispatcher.removeEventListener(eventType, delegate);
}
static var STORE_SHOW = "StoreShow";
static var STORE_HIDE = "StoreHide";
static var ITEM_OWNED = "ItemOwned";
static var ITEM_NEW = "ItemNew";
static var STORE_ITEMS = "StoreItems";
static var ERROR = "Error";
static var IO_ERROR = "IOError";
static var NO_USER = "NoUser";
static var _dispatcher = new mochi.as2.MochiEventDispatcher();
}
Symbol 833 MovieClip [__Packages.mochi.as2.MochiSocial] Frame 0
class mochi.as2.MochiSocial
{
function MochiSocial () {
}
static function getVersion() {
return(mochi.as2.MochiServices.getVersion());
}
static function showLoginWidget(options) {
mochi.as2.MochiServices.setContainer();
mochi.as2.MochiServices.stayOnTop();
mochi.as2.MochiServices.send("social_showLoginWidget", {options:options});
}
static function hideLoginWidget() {
mochi.as2.MochiServices.send("social_hideLoginWidget");
}
static function requestLogin(properties) {
mochi.as2.MochiServices.send("social_requestLogin", properties);
}
static function getFriendsList(properties) {
mochi.as2.MochiServices.send("social_getFriendsList", properties);
}
static function showProfile(options) {
mochi.as2.MochiServices.setContainer();
mochi.as2.MochiServices.stayOnTop();
mochi.as2.MochiServices.send("social_showProfile", options);
}
static function postToStream(properties) {
mochi.as2.MochiServices.send("social_postToStream", properties);
}
static function inviteFriends(properties) {
mochi.as2.MochiServices.send("social_inviteFriends", properties);
}
static function requestFan(properties) {
mochi.as2.MochiServices.send("social_requestFan", properties);
}
static function saveUserProperties(properties) {
mochi.as2.MochiServices.send("social_saveUserProperties", properties);
}
static function addEventListener(eventType, delegate) {
_dispatcher.addEventListener(eventType, delegate);
}
static function triggerEvent(eventType, args) {
_dispatcher.triggerEvent(eventType, args);
}
static function removeEventListener(eventType, delegate) {
_dispatcher.removeEventListener(eventType, delegate);
}
static var LOGGED_IN = "LoggedIn";
static var LOGGED_OUT = "LoggedOut";
static var LOGIN_SHOW = "LoginShow";
static var LOGIN_HIDE = "LoginHide";
static var LOGIN_SHOWN = "LoginShown";
static var PROFILE_SHOW = "ProfileShow";
static var PROFILE_HIDE = "ProfileHide";
static var PROPERTIES_SAVED = "PropertySaved";
static var WIDGET_LOADED = "WidgetLoaded";
static var FRIEND_LIST = "FriendsList";
static var PROFILE_DATA = "ProfileData";
static var GAMEPLAY_DATA = "GameplayData";
static var ACTION_CANCELED = "onCancel";
static var ACTION_COMPLETE = "onComplete";
static var USER_INFO = "UserInfo";
static var ERROR = "Error";
static var IO_ERROR = "IOError";
static var NO_USER = "NoUser";
static var PROPERTIES_SIZE = "PropertiesSize";
static var _dispatcher = new mochi.as2.MochiEventDispatcher();
}
Symbol 834 MovieClip [__Packages.mochi.as2.MochiScores] Frame 0
class mochi.as2.MochiScores
{
static var boardID, onClose, onError;
function MochiScores () {
}
static function setBoardID(boardID) {
mochi.as2.MochiServices.warnID(boardID, true);
mochi.as2.MochiScores.boardID = boardID;
mochi.as2.MochiServices.send("scores_setBoardID", {boardID:boardID});
}
static function showLeaderboard(options) {
options.clip = mochi.as2.MochiServices.clip;
if ((options.clip != mochi.as2.MochiServices.__get__clip()) || (mochi.as2.MochiServices.__get__childClip()._target == undefined)) {
mochi.as2.MochiServices.disconnect();
trace("WARNING! This application is attempting to connect to MochiServices inside a showLeaderboard call!");
trace("make sure MochiServices.connect is called as early in the application runtime as possible.");
mochi.as2.MochiServices.connect(mochi.as2.MochiServices.__get__id(), options.clip);
}
delete options.clip;
if (options.name != null) {
if (typeof(options.name) == "object") {
if (options.name.text != undefined) {
options.name = options.name.text;
}
}
}
if (options.score != null) {
if (options.score instanceof TextField) {
if (options.score.text != undefined) {
options.score = options.score.text;
}
} else if (options.score instanceof mochi.as2.MochiDigits) {
options.score = options.score.value;
}
var _local1 = Number(options.score);
if (isNaN(_local1)) {
trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is 'Not a Number'");
} else if ((_local1 == Number.NEGATIVE_INFINITY) || (_local1 == Number.POSITIVE_INFINITY)) {
trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is an infinite");
} else {
if (Math.floor(_local1) != _local1) {
trace(("WARNING: Submitted score '" + options.score) + "' will be truncated");
}
options.score = _local1;
}
}
if (options.onDisplay != null) {
options.onDisplay();
} else {
mochi.as2.MochiServices.__get__clip().stop();
}
if (options.onClose != null) {
onClose = options.onClose;
} else {
onClose = function () {
mochi.as2.MochiServices.__get__clip().play();
};
}
if (options.onError != null) {
onError = options.onError;
} else {
onError = onClose;
}
if (options.boardID == null) {
if (boardID != null) {
options.boardID = boardID;
}
}
mochi.as2.MochiServices.warnID(options.boardID, true);
trace("[MochiScores] NOTE: Security Sandbox Violation errors below are normal");
mochi.as2.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose);
}
static function closeLeaderboard() {
mochi.as2.MochiServices.send("scores_closeLeaderboard");
}
static function getPlayerInfo(callbackObj, callbackMethod) {
mochi.as2.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod);
}
static function submit(score, name, callbackObj, callbackMethod) {
score = Number(score);
if (isNaN(score)) {
trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is 'Not a Number'");
} else if ((score == Number.NEGATIVE_INFINITY) || (score == Number.POSITIVE_INFINITY)) {
trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is an infinite");
} else {
if (Math.floor(score) != score) {
trace(("WARNING: Submitted score '" + String(score)) + "' will be truncated");
}
score = Number(score);
}
mochi.as2.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod);
}
static function requestList(callbackObj, callbackMethod) {
mochi.as2.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod);
}
static function scoresArrayToObjects(scores) {
var _local5 = {};
var _local1;
var _local4;
var _local2;
var _local6;
for (var _local8 in scores) {
if (typeof(scores[_local8]) == "object") {
if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) {
_local5[_local8] = [];
_local2 = scores[_local8];
_local4 = 0;
while (_local4 < _local2.rows.length) {
_local6 = {};
_local1 = 0;
while (_local1 < _local2.cols.length) {
_local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1];
_local1++;
}
_local5[_local8].push(_local6);
_local4++;
}
} else {
_local5[_local8] = {};
for (var _local7 in scores[_local8]) {
_local5[_local8][_local7] = scores[_local8][_local7];
}
}
} else {
_local5[_local8] = scores[_local8];
}
}
return(_local5);
}
static function doClose(args) {
if (args.error == true) {
if (args.errorCode == undefined) {
args.errorCode = "IOError";
}
onError.apply(null, [args.errorCode]);
} else {
onClose.apply();
}
}
}
Symbol 835 MovieClip [__Packages.mochi.as2.MochiDigits] Frame 0
class mochi.as2.MochiDigits
{
var Encoder, Fragment, Sibling;
function MochiDigits (digit, index) {
Encoder = 0;
setValue(digit, index);
}
function get value() {
return(Number(toString()));
}
function set value(v) {
setValue(v);
//return(value);
}
function addValue(v) {
value = value + v;
}
function setValue(digit, index) {
var _local3 = digit.toString();
if ((index == undefined) || (isNaN(index))) {
index = 0;
}
Fragment = _local3.charCodeAt(index++) ^ Encoder;
if (index < _local3.length) {
Sibling = new mochi.as2.MochiDigits(digit, index);
} else {
Sibling = null;
}
reencode();
}
function reencode() {
var _local2 = int(2147483647 * Math.random());
Fragment = Fragment ^ (_local2 ^ Encoder);
Encoder = _local2;
}
function toString() {
var _local2 = String.fromCharCode(Fragment ^ Encoder);
return(((Sibling != null) ? (_local2.concat(Sibling.toString())) : (_local2)));
}
}
Symbol 131 MovieClip Frame 200
gotoAndPlay (1);
Instance of Symbol 124 MovieClip in Symbol 133 MovieClip Frame 1
onClipEvent (enterFrame) {
this._parent.maskbar._width = _root.pctLoaded * 4;
}
Symbol 137 Button
on (release) {
getURL ("http://www.melting-mindz.com/abandoned_halls.php", "_blank");
}
Symbol 139 MovieClip Frame 1
_root.stop();
Instance of Symbol 109 MovieClip in Symbol 139 MovieClip Frame 1
on (release) {
getURL ("http://www.melting-mindz.com", "_blank");
}
Symbol 139 MovieClip Frame 89
_root.introSnd();
Symbol 139 MovieClip Frame 220
if (_root.gameLocked != true) {
stop();
_root.play();
} else {
nextFrame();
}
Symbol 143 Button
on (press) {
getURL ("http://www.facebook.com/SuperSneakySpyGuy", "_blank");
}
Symbol 147 Button
on (release) {
nextFrame();
}
Symbol 149 Button
on (release) {
s = SharedObject.getLocal(_root.so);
s.data.musicOn = 1;
prevFrame();
}
Symbol 150 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.musicOn == 2) {
stopAllSounds();
gotoAndStop (3);
} else {
gotoAndStop (2);
}
Symbol 150 MovieClip Frame 3
stopAllSounds();
s = SharedObject.getLocal(_root.so);
s.data.musicOn = 2;
stop();
Symbol 154 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.po == undefined) {
_root.gotoAndStop("intro");
} else {
_root.gotoAndPlay("run");
}
}
Symbol 157 Button
on (release) {
_root.gotoAndStop("leaders");
}
Symbol 160 Button
on (press) {
getURL ("http://www.melting-mindz.com", "_blank");
}
Symbol 161 MovieClip Frame 17
stop();
Symbol 164 Button
on (release) {
s = SharedObject.getLocal(_root.so);
s.clear();
_root.gotoAndStop("intro");
}
Symbol 165 MovieClip Frame 22
stop();
Symbol 166 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.po == undefined) {
stop();
} else {
nextFrame();
}
Symbol 167 MovieClip Frame 20
stop();
Symbol 171 Button
on (release) {
_root.gotoAndPlay("run");
}
Instance of Symbol 175 MovieClip in Symbol 177 MovieClip Frame 1
on (release) {
}
Symbol 177 MovieClip Frame 113
stop();
Symbol 187 Button
on (release) {
_root.info = "Find 2 crosses to move forward..";
}
Symbol 188 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.light1 == 1) {
s.data.light1 = 2;
_root.light1.gotoAndStop(2);
if ((s.data.light1 == 2) && (s.data.light2 == 2)) {
s.data.door1 = 2;
_root.door1.gotoAndStop(2);
_root.info = "A door appeared...";
}
}
_root.info = "A cross..";
}
Symbol 189 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.light2 == 1) {
s.data.light2 = 2;
_root.light2.gotoAndStop(2);
if ((s.data.light1 == 2) && (s.data.light2 == 2)) {
s.data.door1 = 2;
_root.door1.gotoAndStop(2);
_root.info = "A door appeared...";
}
}
_root.info = "A cross..";
}
Instance of Symbol 192 MovieClip in Symbol 195 MovieClip Frame 80
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.handy == "item1") {
s.data.item1 = 2;
_root.clearHand();
_root.info = "You unlocked the door...";
_root.gotoAndStop("i");
_root.zooms.gotoAndStop(1);
} else {
_root.info = "The door is locked, the keyhole is red...";
}
}
Symbol 201 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.door1 == 2) {
nextFrame();
} else {
stop();
}
Instance of Symbol 192 MovieClip in Symbol 201 MovieClip Frame 1
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.handy == "item1") {
s.data.item1 = 2;
_root.clearHand();
_root.info = "You unlocked the door...";
_root.gotoAndStop("i");
_root.zooms.gotoAndStop(1);
} else {
_root.info = "The door is locked, the keyhole is red...";
}
}
Instance of Symbol 195 MovieClip in Symbol 201 MovieClip Frame 2
on (release) {
_root.f1.play();
}
Symbol 210 Button
on (release) {
nextFrame();
}
Symbol 213 MovieClip Frame 1
stop();
Symbol 213 MovieClip Frame 2
play();
Symbol 213 MovieClip Frame 7
stop();
Symbol 213 MovieClip Frame 8
play();
Symbol 213 MovieClip Frame 14
gotoAndStop (1);
Symbol 215 MovieClip Frame 1
stop();
Symbol 215 MovieClip Frame 20
stop();
_root.nextFrame();
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "d";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "e";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "c";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "b";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "f";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "k";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "a";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "j";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "n";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "h";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
s = SharedObject.getLocal(_root.so);
trace("HI" + s.data.item19);
this.n = "g";
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "m";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "p";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "o";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "q";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "r";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "s";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "i";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "t";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "u";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "l";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "v";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "w";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "ab";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "ac";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "x";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "y";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "z";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "aa";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "af";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "ag";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "ah";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "ai";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "ad";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "ae";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "ak";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "al";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Instance of Symbol 222 MovieClip in Symbol 223 MovieClip Frame 1
on (press) {
this.n = "aj";
s = SharedObject.getLocal(_root.so);
if (s.data.item19 == 1) {
if (s.data["po" + n] == 1) {
_root.gotoAndStop(n);
_root.info = "You travelled to a new location!";
_root.map.gotoAndStop(1);
} else {
_root.info = "You haven't been here yet.";
}
}
}
Symbol 246 MovieClip Frame 1
stop();
Symbol 246 MovieClip Frame 15
Symbol 246 MovieClip Frame 89
gotoAndPlay ("loop");
Symbol 246 MovieClip Frame 104
gotoAndStop (1);
Symbol 250 Button
on (rollOver) {
this.inside.gotoAndPlay("go");
}
on (rollOut) {
this.inside.gotoAndPlay("end");
}
on (press) {
this.drawPad.clear();
}
Symbol 256 MovieClip Frame 1
function changeColor(clip, theColor) {
var _local1 = new Color(clip);
_local1.setRGB(theColor);
}
_root.dColor = 16711680 /* 0xFF0000 */;
mc_colorPicker._visible = false;
mc_colorPicker.colors.onPress = function () {
srcMC = mc_colorPicker.colors;
var _local2 = new flash.display.BitmapData(srcMC._width, srcMC._height, true, 0);
_local2.draw(srcMC);
colorValue = "0x" + _local2.getPixel(srcMC._xmouse, srcMC._ymouse).toString(16);
_root.dColor = colorValue;
changeColor(mc_color, colorValue);
mc_colorPicker._visible = false;
};
mc_color.onPress = function () {
mc_colorPicker._visible = true;
};
stop();
onEnterFrame = function () {
this.blip._x = _xmouse;
this.blip._y = _ymouse;
};
if (_root.drawLitnr != 1) {
_root.drawLitnr = 1;
Mouse.addListener(mouseListener);
this.attachMovie("drawPad", "drawPad", _root.map.map1.notes.bg.getDepth() - 1);
drawpad._x = 0;
drawpad._y = 0;
var mouseListener = new Object();
mouseListener.onMouseDown = function () {
if (_root.okDraw == true) {
this.drawing = true;
drawPad.moveTo(_xmouse, _ymouse);
drawPad.lineStyle(2, _root.dColor, 100, true);
} else {
this.drawing = false;
}
};
mouseListener.onMouseUp = function () {
this.drawing = false;
};
mouseListener.onMouseMove = function () {
if (this.drawing && (_root.okDraw == true)) {
drawPad.lineTo(_xmouse, _ymouse);
updateAfterEvent();
} else {
this.drawing = false;
}
};
Mouse.addListener(mouseListener);
}
Instance of Symbol 229 MovieClip "mc_color" in Symbol 256 MovieClip Frame 1
on (rollOver) {
_root.info = "Change pen color.";
}
Instance of Symbol 253 MovieClip "bg" in Symbol 256 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 255 MovieClip "blip" in Symbol 256 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.ok2Draw == true) {
this._visible = true;
} else {
this._visible = false;
}
if (this.hitTest(this._parent.bg) == true) {
_root.okDraw = true;
}
if (this.hitTest(this._parent.bg) != true) {
_root.okDraw = false;
}
}
Symbol 260 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.notes == undefined) {
s.data.notes = "";
this.notes.text = s.data.notes;
}
if (this.notes.text == "") {
this.notes.text = s.data.notes;
} else {
s.data.notes = this.notes.text;
_root.notes = s.data.notes;
}
Instance of Symbol 218 MovieClip in Symbol 264 MovieClip Frame 1
on (release) {
}
Instance of Symbol 256 MovieClip "notes" in Symbol 264 MovieClip Frame 1
/* no clip actions */
Symbol 267 Button
on (release) {
gotoAndStop (1);
}
Symbol 270 MovieClip Frame 1
_root.okDraw = false;
_root.ok2Draw = false;
stop();
this._visible = false;
Instance of Symbol 264 MovieClip "map1" in Symbol 270 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.gotoAndStop(s.data.po);
}
Symbol 270 MovieClip Frame 2
_root.okDraw = true;
_root.ok2Draw = true;
this._visible = true;
Instance of Symbol 269 MovieClip in Symbol 270 MovieClip Frame 2
onClipEvent (load) {
this._visible = false;
s = SharedObject.getLocal(_root.so);
if (s.data.showTxt == undefined) {
this._visible = true;
s.data.showTxt = 1;
}
}
on (release) {
this._visible = false;
}
Symbol 277 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.handy != "empty") {
s.data[this.slot] = s.data.handy;
s.data.handy = "empty";
_root.hand.gotoAndStop(1);
gotoAndStop(s.data[this.slot]);
}
}
Symbol 280 MovieClip Frame 1
stop();
Symbol 281 MovieClip Frame 1
Instance of Symbol 280 MovieClip in Symbol 281 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 280 MovieClip in Symbol 282 MovieClip Frame 1
/* no clip actions */
Symbol 283 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data[this.slot] == undefined) {
s.data[this.slot] = "empty";
}
gotoAndStop(s.data[this.slot]);
Instance of Symbol 17 MovieClip in Symbol 283 MovieClip Frame 2
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info1;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 19 MovieClip in Symbol 283 MovieClip Frame 3
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info2;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 21 MovieClip in Symbol 283 MovieClip Frame 4
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info3;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 23 MovieClip in Symbol 283 MovieClip Frame 5
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info4;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 26 MovieClip in Symbol 283 MovieClip Frame 6
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info5;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 281 MovieClip in Symbol 283 MovieClip Frame 7
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = "Lighter.";
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 37 MovieClip in Symbol 283 MovieClip Frame 8
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info7;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 41 MovieClip in Symbol 283 MovieClip Frame 9
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info8;
}
on (release) {
_root.zooms.gotoAndStop("bag");
}
Instance of Symbol 44 MovieClip in Symbol 283 MovieClip Frame 10
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info9;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 47 MovieClip in Symbol 283 MovieClip Frame 11
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info10;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 49 MovieClip in Symbol 283 MovieClip Frame 12
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info11;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 52 MovieClip in Symbol 283 MovieClip Frame 13
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info12;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 54 MovieClip in Symbol 283 MovieClip Frame 14
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info13;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 56 MovieClip in Symbol 283 MovieClip Frame 15
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info14;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 58 MovieClip in Symbol 283 MovieClip Frame 16
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info15;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 60 MovieClip in Symbol 283 MovieClip Frame 17
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info16;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 62 MovieClip in Symbol 283 MovieClip Frame 18
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info17;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 65 MovieClip in Symbol 283 MovieClip Frame 19
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info18;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 68 MovieClip in Symbol 283 MovieClip Frame 20
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info19;
}
on (release) {
_root.info = "Click on a map tile to travel.";
}
Instance of Symbol 71 MovieClip in Symbol 283 MovieClip Frame 21
on (rollOver) {
s = SharedObject.getLocal(_root.so);
if (s.data.item5 == 2) {
_root.info = s.data.info20;
} else {
_root.info = "The flashlight is lacking batteries...";
}
}
on (release) {
if (s.data.handy == "item5") {
s.data.item5 = 2;
_root.clearHand();
_root.info = "You placed the batteries into the flashlight...";
} else if ((s.data.handy == "empty") && (s.data.item5 == 2)) {
if (_root.flashlight._visible == false) {
_root.flashlight._visible = true;
} else if (_root.flashlight._visible == true) {
_root.flashlight._visible = false;
}
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 74 MovieClip in Symbol 283 MovieClip Frame 22
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info21;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 76 MovieClip in Symbol 283 MovieClip Frame 23
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info22;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 78 MovieClip in Symbol 283 MovieClip Frame 24
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info23;
}
on (release) {
if (s.data.handy == "item5") {
s.data.item5 = 2;
this.gotoAndStop(2);
_root.info = "You attached the magnet to the string.";
_root.clearHand();
} else if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 282 MovieClip in Symbol 283 MovieClip Frame 25
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info25;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 84 MovieClip in Symbol 283 MovieClip Frame 26
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info26;
}
on (release) {
_root.zooms.gotoAndStop("book");
}
Instance of Symbol 87 MovieClip in Symbol 283 MovieClip Frame 27
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info30;
}
on (release) {
_root.map.gotoAndStop(2);
}
Instance of Symbol 93 MovieClip in Symbol 283 MovieClip Frame 28
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info27;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Instance of Symbol 95 MovieClip in Symbol 283 MovieClip Frame 29
on (rollOver) {
s = SharedObject.getLocal(_root.so);
_root.info = s.data.info28;
}
on (release) {
if (s.data.handy == "empty") {
s.data.handy = s.data[this._parent.slot];
s.data[this._parent.slot] = "empty";
_root.hand.gotoAndStop(s.data.handy);
this._parent.gotoAndStop(s.data[this._parent.slot]);
} else {
_root.info = "Your hand isn't empty..";
}
}
Symbol 284 MovieClip Frame 1
stop();
Instance of Symbol 275 MovieClip in Symbol 284 MovieClip Frame 1
on (release) {
this._parent.nextFrame();
}
Instance of Symbol 283 MovieClip "is1" in Symbol 284 MovieClip Frame 1
onClipEvent (load) {
slot = "is1";
}
Instance of Symbol 283 MovieClip "is2" in Symbol 284 MovieClip Frame 1
onClipEvent (load) {
slot = "is2";
}
Instance of Symbol 283 MovieClip "is3" in Symbol 284 MovieClip Frame 1
onClipEvent (load) {
slot = "is3";
}
Instance of Symbol 283 MovieClip "is4" in Symbol 284 MovieClip Frame 1
onClipEvent (load) {
slot = "is4";
}
Instance of Symbol 283 MovieClip "is5" in Symbol 284 MovieClip Frame 1
onClipEvent (load) {
slot = "is5";
}
Instance of Symbol 283 MovieClip "is6" in Symbol 284 MovieClip Frame 1
onClipEvent (load) {
slot = "is6";
}
Instance of Symbol 283 MovieClip "is7" in Symbol 284 MovieClip Frame 1
onClipEvent (load) {
slot = "is7";
}
Instance of Symbol 275 MovieClip in Symbol 284 MovieClip Frame 2
on (release) {
this._parent.prevFrame();
}
Instance of Symbol 275 MovieClip in Symbol 284 MovieClip Frame 2
on (release) {
this._parent.nextFrame();
}
Instance of Symbol 283 MovieClip "is1" in Symbol 284 MovieClip Frame 2
onClipEvent (load) {
slot = "is11";
}
Instance of Symbol 283 MovieClip "is2" in Symbol 284 MovieClip Frame 2
onClipEvent (load) {
slot = "is12";
}
Instance of Symbol 283 MovieClip "is3" in Symbol 284 MovieClip Frame 2
onClipEvent (load) {
slot = "is13";
}
Instance of Symbol 283 MovieClip "is4" in Symbol 284 MovieClip Frame 2
onClipEvent (load) {
slot = "is14";
}
Instance of Symbol 283 MovieClip "is5" in Symbol 284 MovieClip Frame 2
onClipEvent (load) {
slot = "is15";
}
Instance of Symbol 283 MovieClip "is6" in Symbol 284 MovieClip Frame 2
onClipEvent (load) {
slot = "is16";
}
Instance of Symbol 283 MovieClip "is7" in Symbol 284 MovieClip Frame 2
onClipEvent (load) {
slot = "is17";
}
Instance of Symbol 283 MovieClip "is1" in Symbol 284 MovieClip Frame 3
onClipEvent (load) {
slot = "is21";
}
Instance of Symbol 283 MovieClip "is2" in Symbol 284 MovieClip Frame 3
onClipEvent (load) {
slot = "is22";
}
Instance of Symbol 283 MovieClip "is3" in Symbol 284 MovieClip Frame 3
onClipEvent (load) {
slot = "is23";
}
Instance of Symbol 283 MovieClip "is4" in Symbol 284 MovieClip Frame 3
onClipEvent (load) {
slot = "is24";
}
Instance of Symbol 283 MovieClip "is5" in Symbol 284 MovieClip Frame 3
onClipEvent (load) {
slot = "is25";
}
Instance of Symbol 283 MovieClip "is6" in Symbol 284 MovieClip Frame 3
onClipEvent (load) {
slot = "is26";
}
Instance of Symbol 283 MovieClip "is7" in Symbol 284 MovieClip Frame 3
onClipEvent (load) {
slot = "is27";
}
Instance of Symbol 283 MovieClip "is1" in Symbol 284 MovieClip Frame 4
onClipEvent (load) {
slot = "is31";
}
Instance of Symbol 283 MovieClip "is2" in Symbol 284 MovieClip Frame 4
onClipEvent (load) {
slot = "is32";
}
Instance of Symbol 283 MovieClip "is3" in Symbol 284 MovieClip Frame 4
onClipEvent (load) {
slot = "is33";
}
Instance of Symbol 283 MovieClip "is4" in Symbol 284 MovieClip Frame 4
onClipEvent (load) {
slot = "is34";
}
Instance of Symbol 283 MovieClip "is5" in Symbol 284 MovieClip Frame 4
onClipEvent (load) {
slot = "is35";
}
Instance of Symbol 283 MovieClip "is6" in Symbol 284 MovieClip Frame 4
onClipEvent (load) {
slot = "is36";
}
Instance of Symbol 283 MovieClip "is7" in Symbol 284 MovieClip Frame 4
onClipEvent (load) {
slot = "is37";
}
Symbol 287 Button
on (press) {
getURL ("http://www.melting-mindz.com", "_blank");
}
on (rollOver) {
_root.info = "Visit Melting-Mindz.com!";
}
Symbol 293 Button
on (release) {
s = SharedObject.getLocal(_root.so);
s.data.pauses = false;
gotoAndStop (1);
}
Symbol 300 Button
on (release) {
gotoAndStop (1);
}
Symbol 322 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.metalBox01 == 1) {
nextFrame();
} else {
stop();
}
Instance of Symbol 317 MovieClip "n1" in Symbol 322 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 1;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n3" in Symbol 322 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 3;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n2" in Symbol 322 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 2;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 319 MovieClip in Symbol 322 MovieClip Frame 1
on (release) {
s = SharedObject.getLocal(_root.so);
if ((((s.data.numKey1 == 8) && (s.data.numKey2 == 5)) && (s.data.numKey3 == 9)) && (s.data.numKey4 == 2)) {
s.data.metalBox01 = 1;
_root.info = "That seemed to work..";
this._parent.nextFrame();
} else {
_root.info = "Nothing happened...";
}
}
Instance of Symbol 317 MovieClip "n4" in Symbol 322 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 4;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 92 MovieClip in Symbol 322 MovieClip Frame 2
on (release) {
s = SharedObject.getLocal(_root.so);
_root.door4.gotoAndStop(2);
_root.zooms.gotoAndStop(1);
}
Symbol 329 Button
on (release) {
gotoAndStop (1);
}
Symbol 330 Button
on (release) {
nextFrame();
}
Symbol 331 Button
on (release) {
gotoAndStop (1);
}
Symbol 334 MovieClip Frame 1
stop();
Symbol 334 MovieClip Frame 10
stop();
s = SharedObject.getLocal(_root.so);
s.data.drawerLock = 1;
_root.info = "You unlocked the cabinet...";
_root.zooms.gotoAndStop("cabinetOpened");
Symbol 335 MovieClip Frame 1
stop();
Instance of Symbol 334 MovieClip in Symbol 335 MovieClip Frame 1
on (release) {
_root.info = "Nothing happened...";
}
Instance of Symbol 334 MovieClip in Symbol 335 MovieClip Frame 7
on (release) {
this._parent._parent.nextFrame();
}
Symbol 339 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.whiteCab == 1) {
nextFrame();
} else {
stop();
}
Symbol 339 MovieClip Frame 2
s = SharedObject.getLocal(_root.so);
s.data.whiteCab = 1;
Instance of Symbol 338 MovieClip in Symbol 339 MovieClip Frame 2
onClipEvent (load) {
_root.door5.nextFrame();
_root.zooms.gotoAndStop(1);
}
Symbol 345 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (((((s.data.cardSlot1 == 2) && (s.data.cardSlot2 == 3)) && (s.data.cardSlot3 == 1)) && (s.data.cardSlot4 == 4)) && (s.data.cardSlot5 == 2)) {
s.data.box1 = 1;
_root.info = "You unlocked the box...";
nextFrame();
} else {
_root.info = "Nothing happened...";
}
}
Symbol 352 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.box1 == 1) {
nextFrame();
} else {
stop();
}
Instance of Symbol 351 MovieClip in Symbol 352 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 1;
if (s.data["cardSlot" + n] == undefined) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
on (release) {
if (s.data["cardSlot" + n] < 4) {
s.data["cardSlot" + n] = s.data["cardSlot" + n] + 1;
} else if (s.data["cardSlot" + n] == 4) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
Instance of Symbol 351 MovieClip in Symbol 352 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 2;
if (s.data["cardSlot" + n] == undefined) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
on (release) {
if (s.data["cardSlot" + n] < 4) {
s.data["cardSlot" + n] = s.data["cardSlot" + n] + 1;
} else if (s.data["cardSlot" + n] == 4) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
Instance of Symbol 351 MovieClip in Symbol 352 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 3;
if (s.data["cardSlot" + n] == undefined) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
on (release) {
if (s.data["cardSlot" + n] < 4) {
s.data["cardSlot" + n] = s.data["cardSlot" + n] + 1;
} else if (s.data["cardSlot" + n] == 4) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
Instance of Symbol 351 MovieClip in Symbol 352 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 4;
if (s.data["cardSlot" + n] == undefined) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
on (release) {
if (s.data["cardSlot" + n] < 4) {
s.data["cardSlot" + n] = s.data["cardSlot" + n] + 1;
} else if (s.data["cardSlot" + n] == 4) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
Instance of Symbol 351 MovieClip in Symbol 352 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 5;
if (s.data["cardSlot" + n] == undefined) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
on (release) {
if (s.data["cardSlot" + n] < 4) {
s.data["cardSlot" + n] = s.data["cardSlot" + n] + 1;
} else if (s.data["cardSlot" + n] == 4) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
Symbol 352 MovieClip Frame 2
_root.box2.gotoAndStop(2);
Instance of Symbol 351 MovieClip in Symbol 352 MovieClip Frame 2
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 1;
if (s.data["cardSlot" + n] == undefined) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
on (release) {
if (s.data["cardSlot" + n] < 5) {
s.data["cardSlot" + n] = s.data["cardSlot" + n] + 1;
} else if (s.data["cardSlot" + n] == 5) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
Instance of Symbol 351 MovieClip in Symbol 352 MovieClip Frame 2
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 2;
if (s.data["cardSlot" + n] == undefined) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
on (release) {
if (s.data["cardSlot" + n] < 5) {
s.data["cardSlot" + n] = s.data["cardSlot" + n] + 1;
} else if (s.data["cardSlot" + n] == 5) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
Instance of Symbol 351 MovieClip in Symbol 352 MovieClip Frame 2
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 3;
if (s.data["cardSlot" + n] == undefined) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
on (release) {
if (s.data["cardSlot" + n] < 5) {
s.data["cardSlot" + n] = s.data["cardSlot" + n] + 1;
} else if (s.data["cardSlot" + n] == 5) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
Instance of Symbol 351 MovieClip in Symbol 352 MovieClip Frame 2
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 4;
if (s.data["cardSlot" + n] == undefined) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
on (release) {
if (s.data["cardSlot" + n] < 5) {
s.data["cardSlot" + n] = s.data["cardSlot" + n] + 1;
} else if (s.data["cardSlot" + n] == 5) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
Instance of Symbol 351 MovieClip in Symbol 352 MovieClip Frame 2
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 5;
if (s.data["cardSlot" + n] == undefined) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
on (release) {
if (s.data["cardSlot" + n] < 5) {
s.data["cardSlot" + n] = s.data["cardSlot" + n] + 1;
} else if (s.data["cardSlot" + n] == 5) {
s.data["cardSlot" + n] = 1;
}
this.gotoAndStop(s.data["cardSlot" + n]);
}
Instance of Symbol 56 MovieClip in Symbol 352 MovieClip Frame 2
on (press) {
_root.door6.nextFrame();
_root.zooms.gotoAndStop(1);
}
Symbol 365 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.box334444 == 1) {
nextFrame();
} else {
stop();
}
Instance of Symbol 319 MovieClip in Symbol 365 MovieClip Frame 1
on (release) {
s = SharedObject.getLocal(_root.so);
if ((((((s.data.letter1 == "H") && (s.data.letter2 == "A")) && (s.data.letter3 == "U")) && (s.data.letter4 == "N")) && (s.data.letter5 == "T")) && (s.data.letter6 == "S")) {
_root.info = "That seemed to work!";
s.data.box334444 = 1;
this._parent.nextFrame();
} else {
_root.info = "Nothing happened...";
}
}
Instance of Symbol 362 MovieClip "letter2" in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 2;
if (s.data["letter" + n] == undefined) {
s.data["letter" + n] = "A";
}
this.letter.text = s.data["letter" + n];
}
Instance of Symbol 364 MovieClip in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 2;
}
on (release) {
if (s.data["letter" + n] == "A") {
s.data["letter" + n] = "Z";
} else if (s.data["letter" + n] == "Z") {
s.data["letter" + n] = "Y";
} else if (s.data["letter" + n] == "Y") {
s.data["letter" + n] = "X";
} else if (s.data["letter" + n] == "X") {
s.data["letter" + n] = "W";
} else if (s.data["letter" + n] == "W") {
s.data["letter" + n] = "V";
} else if (s.data["letter" + n] == "V") {
s.data["letter" + n] = "U";
} else if (s.data["letter" + n] == "U") {
s.data["letter" + n] = "T";
} else if (s.data["letter" + n] == "T") {
s.data["letter" + n] = "S";
} else if (s.data["letter" + n] == "S") {
s.data["letter" + n] = "R";
} else if (s.data["letter" + n] == "R") {
s.data["letter" + n] = "Q";
} else if (s.data["letter" + n] == "Q") {
s.data["letter" + n] = "P";
} else if (s.data["letter" + n] == "P") {
s.data["letter" + n] = "O";
} else if (s.data["letter" + n] == "O") {
s.data["letter" + n] = "N";
} else if (s.data["letter" + n] == "N") {
s.data["letter" + n] = "M";
} else if (s.data["letter" + n] == "M") {
s.data["letter" + n] = "L";
} else if (s.data["letter" + n] == "L") {
s.data["letter" + n] = "K";
} else if (s.data["letter" + n] == "K") {
s.data["letter" + n] = "J";
} else if (s.data["letter" + n] == "J") {
s.data["letter" + n] = "I";
} else if (s.data["letter" + n] == "I") {
s.data["letter" + n] = "H";
} else if (s.data["letter" + n] == "H") {
s.data["letter" + n] = "G";
} else if (s.data["letter" + n] == "G") {
s.data["letter" + n] = "F";
} else if (s.data["letter" + n] == "F") {
s.data["letter" + n] = "E";
} else if (s.data["letter" + n] == "E") {
s.data["letter" + n] = "D";
} else if (s.data["letter" + n] == "D") {
s.data["letter" + n] = "C";
} else if (s.data["letter" + n] == "C") {
s.data["letter" + n] = "B";
} else if (s.data["letter" + n] == "B") {
s.data["letter" + n] = "A";
}
this._parent.letter2.letter.text = s.data["letter" + n];
}
Instance of Symbol 364 MovieClip in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 2;
}
on (press) {
if (s.data["letter" + n] == "A") {
s.data["letter" + n] = "B";
} else if (s.data["letter" + n] == "B") {
s.data["letter" + n] = "C";
} else if (s.data["letter" + n] == "C") {
s.data["letter" + n] = "D";
} else if (s.data["letter" + n] == "D") {
s.data["letter" + n] = "E";
} else if (s.data["letter" + n] == "E") {
s.data["letter" + n] = "F";
} else if (s.data["letter" + n] == "F") {
s.data["letter" + n] = "G";
} else if (s.data["letter" + n] == "G") {
s.data["letter" + n] = "H";
} else if (s.data["letter" + n] == "H") {
s.data["letter" + n] = "I";
} else if (s.data["letter" + n] == "I") {
s.data["letter" + n] = "J";
} else if (s.data["letter" + n] == "J") {
s.data["letter" + n] = "K";
} else if (s.data["letter" + n] == "K") {
s.data["letter" + n] = "L";
} else if (s.data["letter" + n] == "L") {
s.data["letter" + n] = "M";
} else if (s.data["letter" + n] == "M") {
s.data["letter" + n] = "N";
} else if (s.data["letter" + n] == "N") {
s.data["letter" + n] = "O";
} else if (s.data["letter" + n] == "O") {
s.data["letter" + n] = "P";
} else if (s.data["letter" + n] == "P") {
s.data["letter" + n] = "Q";
} else if (s.data["letter" + n] == "Q") {
s.data["letter" + n] = "R";
} else if (s.data["letter" + n] == "R") {
s.data["letter" + n] = "S";
} else if (s.data["letter" + n] == "S") {
s.data["letter" + n] = "T";
} else if (s.data["letter" + n] == "T") {
s.data["letter" + n] = "U";
} else if (s.data["letter" + n] == "U") {
s.data["letter" + n] = "V";
} else if (s.data["letter" + n] == "V") {
s.data["letter" + n] = "W";
} else if (s.data["letter" + n] == "W") {
s.data["letter" + n] = "X";
} else if (s.data["letter" + n] == "X") {
s.data["letter" + n] = "Y";
} else if (s.data["letter" + n] == "Y") {
s.data["letter" + n] = "Z";
} else if (s.data["letter" + n] == "Z") {
s.data["letter" + n] = "A";
}
this._parent.letter2.letter.text = s.data["letter" + n];
}
Instance of Symbol 362 MovieClip "letter3" in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 3;
if (s.data["letter" + n] == undefined) {
s.data["letter" + n] = "A";
}
this.letter.text = s.data["letter" + n];
}
Instance of Symbol 364 MovieClip in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 3;
}
on (release) {
if (s.data["letter" + n] == "A") {
s.data["letter" + n] = "Z";
} else if (s.data["letter" + n] == "Z") {
s.data["letter" + n] = "Y";
} else if (s.data["letter" + n] == "Y") {
s.data["letter" + n] = "X";
} else if (s.data["letter" + n] == "X") {
s.data["letter" + n] = "W";
} else if (s.data["letter" + n] == "W") {
s.data["letter" + n] = "V";
} else if (s.data["letter" + n] == "V") {
s.data["letter" + n] = "U";
} else if (s.data["letter" + n] == "U") {
s.data["letter" + n] = "T";
} else if (s.data["letter" + n] == "T") {
s.data["letter" + n] = "S";
} else if (s.data["letter" + n] == "S") {
s.data["letter" + n] = "R";
} else if (s.data["letter" + n] == "R") {
s.data["letter" + n] = "Q";
} else if (s.data["letter" + n] == "Q") {
s.data["letter" + n] = "P";
} else if (s.data["letter" + n] == "P") {
s.data["letter" + n] = "O";
} else if (s.data["letter" + n] == "O") {
s.data["letter" + n] = "N";
} else if (s.data["letter" + n] == "N") {
s.data["letter" + n] = "M";
} else if (s.data["letter" + n] == "M") {
s.data["letter" + n] = "L";
} else if (s.data["letter" + n] == "L") {
s.data["letter" + n] = "K";
} else if (s.data["letter" + n] == "K") {
s.data["letter" + n] = "J";
} else if (s.data["letter" + n] == "J") {
s.data["letter" + n] = "I";
} else if (s.data["letter" + n] == "I") {
s.data["letter" + n] = "H";
} else if (s.data["letter" + n] == "H") {
s.data["letter" + n] = "G";
} else if (s.data["letter" + n] == "G") {
s.data["letter" + n] = "F";
} else if (s.data["letter" + n] == "F") {
s.data["letter" + n] = "E";
} else if (s.data["letter" + n] == "E") {
s.data["letter" + n] = "D";
} else if (s.data["letter" + n] == "D") {
s.data["letter" + n] = "C";
} else if (s.data["letter" + n] == "C") {
s.data["letter" + n] = "B";
} else if (s.data["letter" + n] == "B") {
s.data["letter" + n] = "A";
}
this._parent.letter3.letter.text = s.data["letter" + n];
}
Instance of Symbol 364 MovieClip in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 3;
}
on (press) {
if (s.data["letter" + n] == "A") {
s.data["letter" + n] = "B";
} else if (s.data["letter" + n] == "B") {
s.data["letter" + n] = "C";
} else if (s.data["letter" + n] == "C") {
s.data["letter" + n] = "D";
} else if (s.data["letter" + n] == "D") {
s.data["letter" + n] = "E";
} else if (s.data["letter" + n] == "E") {
s.data["letter" + n] = "F";
} else if (s.data["letter" + n] == "F") {
s.data["letter" + n] = "G";
} else if (s.data["letter" + n] == "G") {
s.data["letter" + n] = "H";
} else if (s.data["letter" + n] == "H") {
s.data["letter" + n] = "I";
} else if (s.data["letter" + n] == "I") {
s.data["letter" + n] = "J";
} else if (s.data["letter" + n] == "J") {
s.data["letter" + n] = "K";
} else if (s.data["letter" + n] == "K") {
s.data["letter" + n] = "L";
} else if (s.data["letter" + n] == "L") {
s.data["letter" + n] = "M";
} else if (s.data["letter" + n] == "M") {
s.data["letter" + n] = "N";
} else if (s.data["letter" + n] == "N") {
s.data["letter" + n] = "O";
} else if (s.data["letter" + n] == "O") {
s.data["letter" + n] = "P";
} else if (s.data["letter" + n] == "P") {
s.data["letter" + n] = "Q";
} else if (s.data["letter" + n] == "Q") {
s.data["letter" + n] = "R";
} else if (s.data["letter" + n] == "R") {
s.data["letter" + n] = "S";
} else if (s.data["letter" + n] == "S") {
s.data["letter" + n] = "T";
} else if (s.data["letter" + n] == "T") {
s.data["letter" + n] = "U";
} else if (s.data["letter" + n] == "U") {
s.data["letter" + n] = "V";
} else if (s.data["letter" + n] == "V") {
s.data["letter" + n] = "W";
} else if (s.data["letter" + n] == "W") {
s.data["letter" + n] = "X";
} else if (s.data["letter" + n] == "X") {
s.data["letter" + n] = "Y";
} else if (s.data["letter" + n] == "Y") {
s.data["letter" + n] = "Z";
} else if (s.data["letter" + n] == "Z") {
s.data["letter" + n] = "A";
}
this._parent.letter3.letter.text = s.data["letter" + n];
}
Instance of Symbol 362 MovieClip "letter1" in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 1;
if (s.data["letter" + n] == undefined) {
s.data["letter" + n] = "A";
}
this.letter.text = s.data["letter" + n];
}
Instance of Symbol 364 MovieClip in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 1;
}
on (release) {
if (s.data["letter" + n] == "A") {
s.data["letter" + n] = "Z";
} else if (s.data["letter" + n] == "Z") {
s.data["letter" + n] = "Y";
} else if (s.data["letter" + n] == "Y") {
s.data["letter" + n] = "X";
} else if (s.data["letter" + n] == "X") {
s.data["letter" + n] = "W";
} else if (s.data["letter" + n] == "W") {
s.data["letter" + n] = "V";
} else if (s.data["letter" + n] == "V") {
s.data["letter" + n] = "U";
} else if (s.data["letter" + n] == "U") {
s.data["letter" + n] = "T";
} else if (s.data["letter" + n] == "T") {
s.data["letter" + n] = "S";
} else if (s.data["letter" + n] == "S") {
s.data["letter" + n] = "R";
} else if (s.data["letter" + n] == "R") {
s.data["letter" + n] = "Q";
} else if (s.data["letter" + n] == "Q") {
s.data["letter" + n] = "P";
} else if (s.data["letter" + n] == "P") {
s.data["letter" + n] = "O";
} else if (s.data["letter" + n] == "O") {
s.data["letter" + n] = "N";
} else if (s.data["letter" + n] == "N") {
s.data["letter" + n] = "M";
} else if (s.data["letter" + n] == "M") {
s.data["letter" + n] = "L";
} else if (s.data["letter" + n] == "L") {
s.data["letter" + n] = "K";
} else if (s.data["letter" + n] == "K") {
s.data["letter" + n] = "J";
} else if (s.data["letter" + n] == "J") {
s.data["letter" + n] = "I";
} else if (s.data["letter" + n] == "I") {
s.data["letter" + n] = "H";
} else if (s.data["letter" + n] == "H") {
s.data["letter" + n] = "G";
} else if (s.data["letter" + n] == "G") {
s.data["letter" + n] = "F";
} else if (s.data["letter" + n] == "F") {
s.data["letter" + n] = "E";
} else if (s.data["letter" + n] == "E") {
s.data["letter" + n] = "D";
} else if (s.data["letter" + n] == "D") {
s.data["letter" + n] = "C";
} else if (s.data["letter" + n] == "C") {
s.data["letter" + n] = "B";
} else if (s.data["letter" + n] == "B") {
s.data["letter" + n] = "A";
}
this._parent.letter1.letter.text = s.data["letter" + n];
}
Instance of Symbol 364 MovieClip in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 1;
}
on (press) {
if (s.data["letter" + n] == "A") {
s.data["letter" + n] = "B";
} else if (s.data["letter" + n] == "B") {
s.data["letter" + n] = "C";
} else if (s.data["letter" + n] == "C") {
s.data["letter" + n] = "D";
} else if (s.data["letter" + n] == "D") {
s.data["letter" + n] = "E";
} else if (s.data["letter" + n] == "E") {
s.data["letter" + n] = "F";
} else if (s.data["letter" + n] == "F") {
s.data["letter" + n] = "G";
} else if (s.data["letter" + n] == "G") {
s.data["letter" + n] = "H";
} else if (s.data["letter" + n] == "H") {
s.data["letter" + n] = "I";
} else if (s.data["letter" + n] == "I") {
s.data["letter" + n] = "J";
} else if (s.data["letter" + n] == "J") {
s.data["letter" + n] = "K";
} else if (s.data["letter" + n] == "K") {
s.data["letter" + n] = "L";
} else if (s.data["letter" + n] == "L") {
s.data["letter" + n] = "M";
} else if (s.data["letter" + n] == "M") {
s.data["letter" + n] = "N";
} else if (s.data["letter" + n] == "N") {
s.data["letter" + n] = "O";
} else if (s.data["letter" + n] == "O") {
s.data["letter" + n] = "P";
} else if (s.data["letter" + n] == "P") {
s.data["letter" + n] = "Q";
} else if (s.data["letter" + n] == "Q") {
s.data["letter" + n] = "R";
} else if (s.data["letter" + n] == "R") {
s.data["letter" + n] = "S";
} else if (s.data["letter" + n] == "S") {
s.data["letter" + n] = "T";
} else if (s.data["letter" + n] == "T") {
s.data["letter" + n] = "U";
} else if (s.data["letter" + n] == "U") {
s.data["letter" + n] = "V";
} else if (s.data["letter" + n] == "V") {
s.data["letter" + n] = "W";
} else if (s.data["letter" + n] == "W") {
s.data["letter" + n] = "X";
} else if (s.data["letter" + n] == "X") {
s.data["letter" + n] = "Y";
} else if (s.data["letter" + n] == "Y") {
s.data["letter" + n] = "Z";
} else if (s.data["letter" + n] == "Z") {
s.data["letter" + n] = "A";
}
this._parent.letter1.letter.text = s.data["letter" + n];
}
Instance of Symbol 362 MovieClip "letter5" in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 5;
if (s.data["letter" + n] == undefined) {
s.data["letter" + n] = "A";
}
this.letter.text = s.data["letter" + n];
}
Instance of Symbol 364 MovieClip in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 5;
}
on (release) {
if (s.data["letter" + n] == "A") {
s.data["letter" + n] = "Z";
} else if (s.data["letter" + n] == "Z") {
s.data["letter" + n] = "Y";
} else if (s.data["letter" + n] == "Y") {
s.data["letter" + n] = "X";
} else if (s.data["letter" + n] == "X") {
s.data["letter" + n] = "W";
} else if (s.data["letter" + n] == "W") {
s.data["letter" + n] = "V";
} else if (s.data["letter" + n] == "V") {
s.data["letter" + n] = "U";
} else if (s.data["letter" + n] == "U") {
s.data["letter" + n] = "T";
} else if (s.data["letter" + n] == "T") {
s.data["letter" + n] = "S";
} else if (s.data["letter" + n] == "S") {
s.data["letter" + n] = "R";
} else if (s.data["letter" + n] == "R") {
s.data["letter" + n] = "Q";
} else if (s.data["letter" + n] == "Q") {
s.data["letter" + n] = "P";
} else if (s.data["letter" + n] == "P") {
s.data["letter" + n] = "O";
} else if (s.data["letter" + n] == "O") {
s.data["letter" + n] = "N";
} else if (s.data["letter" + n] == "N") {
s.data["letter" + n] = "M";
} else if (s.data["letter" + n] == "M") {
s.data["letter" + n] = "L";
} else if (s.data["letter" + n] == "L") {
s.data["letter" + n] = "K";
} else if (s.data["letter" + n] == "K") {
s.data["letter" + n] = "J";
} else if (s.data["letter" + n] == "J") {
s.data["letter" + n] = "I";
} else if (s.data["letter" + n] == "I") {
s.data["letter" + n] = "H";
} else if (s.data["letter" + n] == "H") {
s.data["letter" + n] = "G";
} else if (s.data["letter" + n] == "G") {
s.data["letter" + n] = "F";
} else if (s.data["letter" + n] == "F") {
s.data["letter" + n] = "E";
} else if (s.data["letter" + n] == "E") {
s.data["letter" + n] = "D";
} else if (s.data["letter" + n] == "D") {
s.data["letter" + n] = "C";
} else if (s.data["letter" + n] == "C") {
s.data["letter" + n] = "B";
} else if (s.data["letter" + n] == "B") {
s.data["letter" + n] = "A";
}
this._parent.letter5.letter.text = s.data["letter" + n];
}
Instance of Symbol 364 MovieClip in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 5;
}
on (press) {
if (s.data["letter" + n] == "A") {
s.data["letter" + n] = "B";
} else if (s.data["letter" + n] == "B") {
s.data["letter" + n] = "C";
} else if (s.data["letter" + n] == "C") {
s.data["letter" + n] = "D";
} else if (s.data["letter" + n] == "D") {
s.data["letter" + n] = "E";
} else if (s.data["letter" + n] == "E") {
s.data["letter" + n] = "F";
} else if (s.data["letter" + n] == "F") {
s.data["letter" + n] = "G";
} else if (s.data["letter" + n] == "G") {
s.data["letter" + n] = "H";
} else if (s.data["letter" + n] == "H") {
s.data["letter" + n] = "I";
} else if (s.data["letter" + n] == "I") {
s.data["letter" + n] = "J";
} else if (s.data["letter" + n] == "J") {
s.data["letter" + n] = "K";
} else if (s.data["letter" + n] == "K") {
s.data["letter" + n] = "L";
} else if (s.data["letter" + n] == "L") {
s.data["letter" + n] = "M";
} else if (s.data["letter" + n] == "M") {
s.data["letter" + n] = "N";
} else if (s.data["letter" + n] == "N") {
s.data["letter" + n] = "O";
} else if (s.data["letter" + n] == "O") {
s.data["letter" + n] = "P";
} else if (s.data["letter" + n] == "P") {
s.data["letter" + n] = "Q";
} else if (s.data["letter" + n] == "Q") {
s.data["letter" + n] = "R";
} else if (s.data["letter" + n] == "R") {
s.data["letter" + n] = "S";
} else if (s.data["letter" + n] == "S") {
s.data["letter" + n] = "T";
} else if (s.data["letter" + n] == "T") {
s.data["letter" + n] = "U";
} else if (s.data["letter" + n] == "U") {
s.data["letter" + n] = "V";
} else if (s.data["letter" + n] == "V") {
s.data["letter" + n] = "W";
} else if (s.data["letter" + n] == "W") {
s.data["letter" + n] = "X";
} else if (s.data["letter" + n] == "X") {
s.data["letter" + n] = "Y";
} else if (s.data["letter" + n] == "Y") {
s.data["letter" + n] = "Z";
} else if (s.data["letter" + n] == "Z") {
s.data["letter" + n] = "A";
}
this._parent.letter5.letter.text = s.data["letter" + n];
}
Instance of Symbol 362 MovieClip "letter4" in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 4;
if (s.data["letter" + n] == undefined) {
s.data["letter" + n] = "A";
}
this.letter.text = s.data["letter" + n];
}
Instance of Symbol 364 MovieClip in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 4;
}
on (release) {
if (s.data["letter" + n] == "A") {
s.data["letter" + n] = "Z";
} else if (s.data["letter" + n] == "Z") {
s.data["letter" + n] = "Y";
} else if (s.data["letter" + n] == "Y") {
s.data["letter" + n] = "X";
} else if (s.data["letter" + n] == "X") {
s.data["letter" + n] = "W";
} else if (s.data["letter" + n] == "W") {
s.data["letter" + n] = "V";
} else if (s.data["letter" + n] == "V") {
s.data["letter" + n] = "U";
} else if (s.data["letter" + n] == "U") {
s.data["letter" + n] = "T";
} else if (s.data["letter" + n] == "T") {
s.data["letter" + n] = "S";
} else if (s.data["letter" + n] == "S") {
s.data["letter" + n] = "R";
} else if (s.data["letter" + n] == "R") {
s.data["letter" + n] = "Q";
} else if (s.data["letter" + n] == "Q") {
s.data["letter" + n] = "P";
} else if (s.data["letter" + n] == "P") {
s.data["letter" + n] = "O";
} else if (s.data["letter" + n] == "O") {
s.data["letter" + n] = "N";
} else if (s.data["letter" + n] == "N") {
s.data["letter" + n] = "M";
} else if (s.data["letter" + n] == "M") {
s.data["letter" + n] = "L";
} else if (s.data["letter" + n] == "L") {
s.data["letter" + n] = "K";
} else if (s.data["letter" + n] == "K") {
s.data["letter" + n] = "J";
} else if (s.data["letter" + n] == "J") {
s.data["letter" + n] = "I";
} else if (s.data["letter" + n] == "I") {
s.data["letter" + n] = "H";
} else if (s.data["letter" + n] == "H") {
s.data["letter" + n] = "G";
} else if (s.data["letter" + n] == "G") {
s.data["letter" + n] = "F";
} else if (s.data["letter" + n] == "F") {
s.data["letter" + n] = "E";
} else if (s.data["letter" + n] == "E") {
s.data["letter" + n] = "D";
} else if (s.data["letter" + n] == "D") {
s.data["letter" + n] = "C";
} else if (s.data["letter" + n] == "C") {
s.data["letter" + n] = "B";
} else if (s.data["letter" + n] == "B") {
s.data["letter" + n] = "A";
}
this._parent.letter4.letter.text = s.data["letter" + n];
}
Instance of Symbol 364 MovieClip in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 4;
}
on (press) {
if (s.data["letter" + n] == "A") {
s.data["letter" + n] = "B";
} else if (s.data["letter" + n] == "B") {
s.data["letter" + n] = "C";
} else if (s.data["letter" + n] == "C") {
s.data["letter" + n] = "D";
} else if (s.data["letter" + n] == "D") {
s.data["letter" + n] = "E";
} else if (s.data["letter" + n] == "E") {
s.data["letter" + n] = "F";
} else if (s.data["letter" + n] == "F") {
s.data["letter" + n] = "G";
} else if (s.data["letter" + n] == "G") {
s.data["letter" + n] = "H";
} else if (s.data["letter" + n] == "H") {
s.data["letter" + n] = "I";
} else if (s.data["letter" + n] == "I") {
s.data["letter" + n] = "J";
} else if (s.data["letter" + n] == "J") {
s.data["letter" + n] = "K";
} else if (s.data["letter" + n] == "K") {
s.data["letter" + n] = "L";
} else if (s.data["letter" + n] == "L") {
s.data["letter" + n] = "M";
} else if (s.data["letter" + n] == "M") {
s.data["letter" + n] = "N";
} else if (s.data["letter" + n] == "N") {
s.data["letter" + n] = "O";
} else if (s.data["letter" + n] == "O") {
s.data["letter" + n] = "P";
} else if (s.data["letter" + n] == "P") {
s.data["letter" + n] = "Q";
} else if (s.data["letter" + n] == "Q") {
s.data["letter" + n] = "R";
} else if (s.data["letter" + n] == "R") {
s.data["letter" + n] = "S";
} else if (s.data["letter" + n] == "S") {
s.data["letter" + n] = "T";
} else if (s.data["letter" + n] == "T") {
s.data["letter" + n] = "U";
} else if (s.data["letter" + n] == "U") {
s.data["letter" + n] = "V";
} else if (s.data["letter" + n] == "V") {
s.data["letter" + n] = "W";
} else if (s.data["letter" + n] == "W") {
s.data["letter" + n] = "X";
} else if (s.data["letter" + n] == "X") {
s.data["letter" + n] = "Y";
} else if (s.data["letter" + n] == "Y") {
s.data["letter" + n] = "Z";
} else if (s.data["letter" + n] == "Z") {
s.data["letter" + n] = "A";
}
this._parent.letter4.letter.text = s.data["letter" + n];
}
Instance of Symbol 362 MovieClip "letter6" in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 6;
if (s.data["letter" + n] == undefined) {
s.data["letter" + n] = "A";
}
this.letter.text = s.data["letter" + n];
}
Instance of Symbol 364 MovieClip in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 6;
}
on (release) {
if (s.data["letter" + n] == "A") {
s.data["letter" + n] = "Z";
} else if (s.data["letter" + n] == "Z") {
s.data["letter" + n] = "Y";
} else if (s.data["letter" + n] == "Y") {
s.data["letter" + n] = "X";
} else if (s.data["letter" + n] == "X") {
s.data["letter" + n] = "W";
} else if (s.data["letter" + n] == "W") {
s.data["letter" + n] = "V";
} else if (s.data["letter" + n] == "V") {
s.data["letter" + n] = "U";
} else if (s.data["letter" + n] == "U") {
s.data["letter" + n] = "T";
} else if (s.data["letter" + n] == "T") {
s.data["letter" + n] = "S";
} else if (s.data["letter" + n] == "S") {
s.data["letter" + n] = "R";
} else if (s.data["letter" + n] == "R") {
s.data["letter" + n] = "Q";
} else if (s.data["letter" + n] == "Q") {
s.data["letter" + n] = "P";
} else if (s.data["letter" + n] == "P") {
s.data["letter" + n] = "O";
} else if (s.data["letter" + n] == "O") {
s.data["letter" + n] = "N";
} else if (s.data["letter" + n] == "N") {
s.data["letter" + n] = "M";
} else if (s.data["letter" + n] == "M") {
s.data["letter" + n] = "L";
} else if (s.data["letter" + n] == "L") {
s.data["letter" + n] = "K";
} else if (s.data["letter" + n] == "K") {
s.data["letter" + n] = "J";
} else if (s.data["letter" + n] == "J") {
s.data["letter" + n] = "I";
} else if (s.data["letter" + n] == "I") {
s.data["letter" + n] = "H";
} else if (s.data["letter" + n] == "H") {
s.data["letter" + n] = "G";
} else if (s.data["letter" + n] == "G") {
s.data["letter" + n] = "F";
} else if (s.data["letter" + n] == "F") {
s.data["letter" + n] = "E";
} else if (s.data["letter" + n] == "E") {
s.data["letter" + n] = "D";
} else if (s.data["letter" + n] == "D") {
s.data["letter" + n] = "C";
} else if (s.data["letter" + n] == "C") {
s.data["letter" + n] = "B";
} else if (s.data["letter" + n] == "B") {
s.data["letter" + n] = "A";
}
this._parent.letter6.letter.text = s.data["letter" + n];
}
Instance of Symbol 364 MovieClip in Symbol 365 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 6;
}
on (press) {
if (s.data["letter" + n] == "A") {
s.data["letter" + n] = "B";
} else if (s.data["letter" + n] == "B") {
s.data["letter" + n] = "C";
} else if (s.data["letter" + n] == "C") {
s.data["letter" + n] = "D";
} else if (s.data["letter" + n] == "D") {
s.data["letter" + n] = "E";
} else if (s.data["letter" + n] == "E") {
s.data["letter" + n] = "F";
} else if (s.data["letter" + n] == "F") {
s.data["letter" + n] = "G";
} else if (s.data["letter" + n] == "G") {
s.data["letter" + n] = "H";
} else if (s.data["letter" + n] == "H") {
s.data["letter" + n] = "I";
} else if (s.data["letter" + n] == "I") {
s.data["letter" + n] = "J";
} else if (s.data["letter" + n] == "J") {
s.data["letter" + n] = "K";
} else if (s.data["letter" + n] == "K") {
s.data["letter" + n] = "L";
} else if (s.data["letter" + n] == "L") {
s.data["letter" + n] = "M";
} else if (s.data["letter" + n] == "M") {
s.data["letter" + n] = "N";
} else if (s.data["letter" + n] == "N") {
s.data["letter" + n] = "O";
} else if (s.data["letter" + n] == "O") {
s.data["letter" + n] = "P";
} else if (s.data["letter" + n] == "P") {
s.data["letter" + n] = "Q";
} else if (s.data["letter" + n] == "Q") {
s.data["letter" + n] = "R";
} else if (s.data["letter" + n] == "R") {
s.data["letter" + n] = "S";
} else if (s.data["letter" + n] == "S") {
s.data["letter" + n] = "T";
} else if (s.data["letter" + n] == "T") {
s.data["letter" + n] = "U";
} else if (s.data["letter" + n] == "U") {
s.data["letter" + n] = "V";
} else if (s.data["letter" + n] == "V") {
s.data["letter" + n] = "W";
} else if (s.data["letter" + n] == "W") {
s.data["letter" + n] = "X";
} else if (s.data["letter" + n] == "X") {
s.data["letter" + n] = "Y";
} else if (s.data["letter" + n] == "Y") {
s.data["letter" + n] = "Z";
} else if (s.data["letter" + n] == "Z") {
s.data["letter" + n] = "A";
}
this._parent.letter6.letter.text = s.data["letter" + n];
}
Instance of Symbol 60 MovieClip in Symbol 365 MovieClip Frame 2
on (press) {
_root.door11.nextFrame();
_root.zooms.gotoAndStop(1);
}
Instance of Symbol 319 MovieClip in Symbol 365 MovieClip Frame 2
/* no clip actions */
Symbol 371 MovieClip Frame 15
stop();
Symbol 391 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.pant == 1) {
nextFrame();
} else {
stop();
}
Instance of Symbol 386 MovieClip in Symbol 391 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 1;
if (s.data["dial" + n] == undefined) {
s.data["dial" + n] = 1;
}
this.gotoAndStop(s.data["dial" + n]);
}
on (release) {
if (s.data["dial" + n] <= 11) {
s.data["dial" + n] = s.data["dial" + n] + 1;
} else if (s.data["dial" + n] == 12) {
s.data["dial" + n] = 1;
}
this.gotoAndStop(s.data["dial" + n]);
}
Instance of Symbol 386 MovieClip in Symbol 391 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 2;
if (s.data["dial" + n] == undefined) {
s.data["dial" + n] = 1;
}
this.gotoAndStop(s.data["dial" + n]);
}
on (release) {
if (s.data["dial" + n] <= 11) {
s.data["dial" + n] = s.data["dial" + n] + 1;
} else if (s.data["dial" + n] == 12) {
s.data["dial" + n] = 1;
}
this.gotoAndStop(s.data["dial" + n]);
}
Instance of Symbol 386 MovieClip in Symbol 391 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 3;
if (s.data["dial" + n] == undefined) {
s.data["dial" + n] = 1;
}
this.gotoAndStop(s.data["dial" + n]);
}
on (release) {
if (s.data["dial" + n] <= 11) {
s.data["dial" + n] = s.data["dial" + n] + 1;
} else if (s.data["dial" + n] == 12) {
s.data["dial" + n] = 1;
}
this.gotoAndStop(s.data["dial" + n]);
}
Instance of Symbol 388 MovieClip in Symbol 391 MovieClip Frame 1
on (release) {
s = SharedObject.getLocal(_root.so);
if (((s.data.dial1 == 10) && (s.data.dial2 == 7)) && (s.data.dial3 == 11)) {
s.data.pant = 1;
_root.info = "That worked!";
this._parent.nextFrame();
} else {
_root.info = "Nothing happened.";
}
}
Instance of Symbol 37 MovieClip in Symbol 391 MovieClip Frame 2
on (press) {
_root.door13.nextFrame();
_root.zooms.gotoAndStop(1);
}
Instance of Symbol 405 MovieClip in Symbol 406 MovieClip Frame 1
on (press) {
_root.door15.nextFrame();
_root.zooms.gotoAndStop(1);
}
Symbol 410 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (((s.data.dc1 == 19) && (s.data.dc2 == 11)) && (s.data.loc == 31)) {
s.data.safe1 = 1;
_root.info = "That worked...";
nextFrame();
} else {
_root.info = "Nothing happened..";
}
}
Symbol 421 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.safe1 == 1) {
nextFrame();
} else {
stop();
}
Instance of Symbol 414 MovieClip "dial" in Symbol 421 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
s.data.dialCount = 0;
s.data.loc = 0;
s.data.dc1 = 0;
s.data.dc2 = 0;
s.data.dc3 = 0;
s.data.sdrot = this._rotation;
}
Instance of Symbol 417 MovieClip in Symbol 421 MovieClip Frame 1
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.dialDir == 1) {
if ((s.data.dc1 != 0) && (s.data.dc2 == 0)) {
s.data.dc2 = s.data.loc;
}
}
if (s.data.loc > 0) {
s.data.loc--;
} else if (s.data.loc == 0) {
s.data.loc = 39;
}
s.data.dialDir = 2;
this._parent.dial._rotation = this._parent.dial._rotation + 9;
s.data.sdrot = this._parent.dial._rotation;
}
Instance of Symbol 417 MovieClip in Symbol 421 MovieClip Frame 1
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.dialDir == 2) {
if ((s.data.dc1 == 0) && (s.data.dc2 == 0)) {
s.data.dc1 = s.data.loc;
}
}
s.data.dialDir = 1;
if (s.data.loc < 39) {
s.data.loc++;
} else if (s.data.loc == 39) {
s.data.loc = 0;
}
this._parent.dial._rotation = this._parent.dial._rotation - 9;
s.data.sdrot = this._parent.dial._rotation;
}
Instance of Symbol 58 MovieClip in Symbol 421 MovieClip Frame 2
on (press) {
_root.door16.nextFrame();
_root.zooms.gotoAndStop(1);
}
Symbol 426 Button
on (release) {
gotoAndPlay ("left");
}
Symbol 427 Button
on (release) {
gotoAndPlay ("right");
}
Symbol 429 MovieClip Frame 1
stop();
if (((s.data.valve1 == 2) && (s.data.valve2 == 5)) && (s.data.valve3 == 3)) {
this._parent.blueStone._visible = true;
}
Symbol 429 MovieClip Frame 80
s = SharedObject.getLocal(_root.so);
if (s.data.valve1 == 1) {
s.data.valve1 = 2;
} else if (s.data.valve1 == 2) {
s.data.valve1 = 3;
} else if (s.data.valve1 == 3) {
s.data.valve1 = 4;
} else if (s.data.valve1 == 4) {
s.data.valve1 = 5;
}
this._parent.gauge1.gotoAndStop(s.data.valve1);
gotoAndStop (1);
Symbol 429 MovieClip Frame 161
s = SharedObject.getLocal(_root.so);
if (s.data.valve1 == 2) {
s.data.valve1 = 1;
} else if (s.data.valve1 == 3) {
s.data.valve1 = 2;
} else if (s.data.valve1 == 4) {
s.data.valve1 = 3;
} else if (s.data.valve1 == 5) {
s.data.valve1 = 4;
}
this._parent.gauge1.gotoAndStop(s.data.valve1);
gotoAndStop (1);
Symbol 430 Button
on (release) {
gotoAndPlay ("left");
}
Symbol 431 Button
on (release) {
gotoAndPlay ("right");
}
Symbol 432 MovieClip Frame 1
stop();
if (((s.data.valve1 == 2) && (s.data.valve2 == 5)) && (s.data.valve3 == 3)) {
this._parent.blueStone._visible = true;
}
Symbol 432 MovieClip Frame 80
s = SharedObject.getLocal(_root.so);
if (s.data.valve2 == 1) {
s.data.valve2 = 2;
} else if (s.data.valve2 == 2) {
s.data.valve2 = 3;
} else if (s.data.valve2 == 3) {
s.data.valve2 = 4;
} else if (s.data.valve2 == 4) {
s.data.valve2 = 5;
}
this._parent.gauge2.gotoAndStop(s.data.valve2);
gotoAndStop (1);
Symbol 432 MovieClip Frame 161
s = SharedObject.getLocal(_root.so);
if (s.data.valve2 == 2) {
s.data.valve2 = 1;
} else if (s.data.valve2 == 3) {
s.data.valve2 = 2;
} else if (s.data.valve2 == 4) {
s.data.valve2 = 3;
} else if (s.data.valve2 == 5) {
s.data.valve2 = 4;
}
this._parent.gauge2.gotoAndStop(s.data.valve2);
gotoAndStop (1);
Symbol 433 Button
on (release) {
gotoAndPlay ("left");
}
Symbol 434 Button
on (release) {
gotoAndPlay ("right");
}
Symbol 435 MovieClip Frame 1
stop();
if (((s.data.valve1 == 2) && (s.data.valve2 == 5)) && (s.data.valve3 == 3)) {
this._parent.blueStone._visible = true;
}
Symbol 435 MovieClip Frame 80
s = SharedObject.getLocal(_root.so);
if (s.data.valve3 == 1) {
s.data.valve3 = 2;
} else if (s.data.valve3 == 2) {
s.data.valve3 = 3;
} else if (s.data.valve3 == 3) {
s.data.valve3 = 4;
} else if (s.data.valve3 == 4) {
s.data.valve3 = 5;
}
this._parent.gauge3.gotoAndStop(s.data.valve3);
gotoAndStop (1);
Symbol 435 MovieClip Frame 161
s = SharedObject.getLocal(_root.so);
if (s.data.valve3 == 2) {
s.data.valve3 = 1;
} else if (s.data.valve3 == 3) {
s.data.valve3 = 2;
} else if (s.data.valve3 == 4) {
s.data.valve3 = 3;
} else if (s.data.valve3 == 5) {
s.data.valve3 = 4;
}
this._parent.gauge3.gotoAndStop(s.data.valve3);
gotoAndStop (1);
Instance of Symbol 443 MovieClip in Symbol 444 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "7";
itm = "item" + itmn;
pickedup = "You picked up a yellow gem...";
id = "Yellow gem";
s.data["info" + itmn] = id;
}
on (press) {
_root.door20.gotoAndStop(2);
_root.zooms.gotoAndStop(1);
}
Symbol 472 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.chest1 == 1) {
nextFrame();
} else {
stop();
}
Instance of Symbol 465 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 1;
if (s.data["dialz" + n] == undefined) {
s.data["dialz" + n] = 1;
}
this.gotoAndStop(s.data["dialz" + n]);
}
on (release) {
if (s.data["dialz" + n] <= 11) {
s.data["dialz" + n] = s.data["dialz" + n] + 1;
} else if (s.data["dialz" + n] == 12) {
s.data["dialz" + n] = 1;
}
this.gotoAndStop(s.data["dialz" + n]);
}
Instance of Symbol 465 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 2;
if (s.data["dialz" + n] == undefined) {
s.data["dialz" + n] = 1;
}
this.gotoAndStop(s.data["dialz" + n]);
}
on (release) {
if (s.data["dialz" + n] <= 11) {
s.data["dialz" + n] = s.data["dialz" + n] + 1;
} else if (s.data["dialz" + n] == 12) {
s.data["dialz" + n] = 1;
}
this.gotoAndStop(s.data["dialz" + n]);
}
Instance of Symbol 465 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 3;
if (s.data["dialz" + n] == undefined) {
s.data["dialz" + n] = 1;
}
this.gotoAndStop(s.data["dialz" + n]);
}
on (release) {
if (s.data["dialz" + n] <= 11) {
s.data["dialz" + n] = s.data["dialz" + n] + 1;
} else if (s.data["dialz" + n] == 12) {
s.data["dialz" + n] = 1;
}
this.gotoAndStop(s.data["dialz" + n]);
}
Instance of Symbol 467 MovieClip in Symbol 472 MovieClip Frame 1
on (release) {
s = SharedObject.getLocal(_root.so);
trace((((((((((("1=" + s.data.dialz1) + "2=") + s.data.dialz2) + "3=") + s.data.dialz3) + "4=") + s.data.dialz4) + "5=") + s.data.dialz5) + "6=") + s.data.dialz6);
if ((((((s.data.dialz1 == 3) && (s.data.dialz2 == 9)) && (s.data.dialz3 == 11)) && (s.data.dialz4 == 5)) && (s.data.dialz5 == 7)) && (s.data.dialz6 == 1)) {
s.data.chest1 = 1;
_root.info = "That worked!";
this._parent.nextFrame();
} else {
_root.info = "Nothing happened.";
}
}
Instance of Symbol 465 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 4;
if (s.data["dialz" + n] == undefined) {
s.data["dialz" + n] = 1;
}
this.gotoAndStop(s.data["dialz" + n]);
}
on (release) {
if (s.data["dialz" + n] <= 11) {
s.data["dialz" + n] = s.data["dialz" + n] + 1;
} else if (s.data["dialz" + n] == 12) {
s.data["dialz" + n] = 1;
}
this.gotoAndStop(s.data["dialz" + n]);
}
Instance of Symbol 465 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 5;
if (s.data["dialz" + n] == undefined) {
s.data["dialz" + n] = 1;
}
this.gotoAndStop(s.data["dialz" + n]);
}
on (release) {
if (s.data["dialz" + n] <= 11) {
s.data["dialz" + n] = s.data["dialz" + n] + 1;
} else if (s.data["dialz" + n] == 12) {
s.data["dialz" + n] = 1;
}
this.gotoAndStop(s.data["dialz" + n]);
}
Instance of Symbol 465 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
n = 6;
if (s.data["dialz" + n] == undefined) {
s.data["dialz" + n] = 1;
}
this.gotoAndStop(s.data["dialz" + n]);
}
on (release) {
if (s.data["dialz" + n] <= 11) {
s.data["dialz" + n] = s.data["dialz" + n] + 1;
} else if (s.data["dialz" + n] == 12) {
s.data["dialz" + n] = 1;
}
this.gotoAndStop(s.data["dialz" + n]);
}
Instance of Symbol 23 MovieClip in Symbol 472 MovieClip Frame 2
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "4";
itm = "item" + itmn;
pickedup = "You picked up a gold key...";
id = "Gold key";
s.data["info" + itmn] = id;
}
on (press) {
_root.door21.gotoAndStop(2);
_root.zooms.gotoAndStop(1);
}
Symbol 475 Button
on (release) {
_root.flip1 = false;
prevFrame();
}
Symbol 476 Button
on (release) {
_root.flip1 = true;
_root.flip = true;
nextFrame();
}
Symbol 478 MovieClip Frame 12
stop();
this._parent._visible = false;
Symbol 480 MovieClip Frame 13
stop();
_root.flip = false;
this._parent._visible = false;
this._parent._parent.prevFrame();
Symbol 482 Button
on (release) {
_root.flip1 = false;
this.pf2._visible = true;
this.pf2.gotoAndStop(2);
}
Symbol 483 Button
on (release) {
_root.flip1 = false;
this.pf3._visible = true;
this.pf3.gotoAndStop(2);
}
Symbol 484 Button
on (release) {
_root.flip1 = false;
this.pf4._visible = true;
this.pf4.gotoAndStop(2);
}
Symbol 485 Button
on (release) {
_root.flip1 = false;
this.pf5._visible = true;
this.pf5.gotoAndStop(2);
}
Symbol 486 Button
on (release) {
_root.flip1 = false;
this.pf6._visible = true;
this.pf6.gotoAndStop(2);
}
Symbol 487 Button
on (release) {
_root.flip1 = false;
this.pf7._visible = true;
this.pf7.gotoAndStop(2);
}
Symbol 488 MovieClip Frame 1
stop();
Instance of Symbol 481 MovieClip "pf1" in Symbol 488 MovieClip Frame 1
onClipEvent (load) {
if (_root.flip != true) {
this._visible = false;
} else if (_root.flip1) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
}
Instance of Symbol 481 MovieClip "pf2" in Symbol 488 MovieClip Frame 2
onClipEvent (load) {
if (_root.flip == false) {
this._visible = false;
} else if (_root.flip1) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
}
Instance of Symbol 481 MovieClip "pf3" in Symbol 488 MovieClip Frame 3
onClipEvent (load) {
if (_root.flip == false) {
this._visible = false;
} else if (_root.flip1) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
}
Instance of Symbol 481 MovieClip "pf4" in Symbol 488 MovieClip Frame 4
onClipEvent (load) {
if (_root.flip == false) {
this._visible = false;
} else if (_root.flip1) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
}
Instance of Symbol 481 MovieClip "pf5" in Symbol 488 MovieClip Frame 5
onClipEvent (load) {
if (_root.flip == false) {
this._visible = false;
} else if (_root.flip1) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
}
Instance of Symbol 481 MovieClip "pf6" in Symbol 488 MovieClip Frame 6
onClipEvent (load) {
if (_root.flip == false) {
this._visible = false;
} else if (_root.flip1) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
}
Instance of Symbol 481 MovieClip "pf7" in Symbol 488 MovieClip Frame 7
onClipEvent (load) {
if (_root.flip == false) {
this._visible = false;
} else if (_root.flip1) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(2);
}
}
Symbol 497 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.box2 == 1) {
nextFrame();
} else {
stop();
}
Instance of Symbol 317 MovieClip "n1" in Symbol 497 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 10;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n3" in Symbol 497 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 12;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n2" in Symbol 497 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 11;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 319 MovieClip in Symbol 497 MovieClip Frame 1
on (release) {
s = SharedObject.getLocal(_root.so);
if (((((((s.data.numKey10 == 2) && (s.data.numKey11 == 1)) && (s.data.numKey12 == 4)) && (s.data.numKey13 == 8)) && (s.data.numKey14 == 5)) && (s.data.numKey15 == 1)) && (s.data.numKey16 == 4)) {
s.data.box2 = 1;
_root.info = "That seemed to work..";
this._parent.nextFrame();
} else {
_root.info = "Nothing happened...";
}
}
Instance of Symbol 317 MovieClip "n3" in Symbol 497 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 13;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n3" in Symbol 497 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 14;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n3" in Symbol 497 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 15;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n3" in Symbol 497 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 16;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n1" in Symbol 497 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 10;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n3" in Symbol 497 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 12;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n2" in Symbol 497 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 11;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 319 MovieClip in Symbol 497 MovieClip Frame 1
on (release) {
s = SharedObject.getLocal(_root.so);
if ((((((s.data.numKey10 == 8) && (s.data.numKey11 == 5)) && (s.data.numKey12 == 1)) && (s.data.numKey13 == 2)) && (s.data.numKey14 == 1)) && (s.data.numKey15 == 6)) {
s.data.box2 = 1;
_root.info = "That seemed to work..";
this._parent.nextFrame();
} else {
_root.info = "Nothing happened...";
}
}
Instance of Symbol 317 MovieClip "n3" in Symbol 497 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 13;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n3" in Symbol 497 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 14;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n3" in Symbol 497 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 15;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 56 MovieClip in Symbol 497 MovieClip Frame 2
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
itmn = "14";
itm = "item" + itmn;
pickedup = "You picked up a green gem...";
id = "Green gem";
s.data["info" + itmn] = id;
s = SharedObject.getLocal(_root.so);
if (s.data[itm] != undefined) {
this._visible = false;
}
}
on (press) {
if (s.data.handy == "empty") {
s.data.handy = itm;
_root.hand.gotoAndStop(itm);
_root.info = pickedup;
this._visible = false;
s.data[itm] = 1;
} else {
_root.info = "Empty your hand first...";
}
}
Symbol 498 MovieClip Frame 1
stop();
Symbol 498 MovieClip Frame 2
s = SharedObject.getLocal(_root.so);
s.data.pauses = true;
Instance of Symbol 218 MovieClip in Symbol 498 MovieClip Frame 2
on (release) {
}
Instance of Symbol 307 MovieClip in Symbol 498 MovieClip Frame 3
on (release) {
this._visible = false;
}
Instance of Symbol 307 MovieClip in Symbol 498 MovieClip Frame 3
on (release) {
this._visible = false;
}
Instance of Symbol 307 MovieClip in Symbol 498 MovieClip Frame 3
on (release) {
this._visible = false;
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 1;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 2;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 4;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 3;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 5;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 6;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 7;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 8;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 9;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 10;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 11;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 12;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 13;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 14;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 15;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 16;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 17;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 18;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 19;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 20;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 21;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 22;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 23;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 24;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 25;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 26;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 27;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 28;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 29;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 30;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 31;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 32;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 33;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 34;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 35;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 401 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
n = 36;
s = SharedObject.getLocal(_root.so);
if (s.data["lb" + n] == undefined) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
on (release) {
if (s.data["lb" + n] == 1) {
s.data["lb" + n] = 2;
} else if (s.data["lb" + n] == 2) {
s.data["lb" + n] = 1;
}
this.gotoAndStop(s.data["lb" + n]);
}
Instance of Symbol 406 MovieClip in Symbol 498 MovieClip Frame 13
onClipEvent (load) {
this._visible = false;
s = SharedObject.getLocal(_root.so);
if ((s.data.redgem == 1) || ((((((((((((((((((((((((((((((((((((s.data.lb1 == 1) && (s.data.lb2 == 2)) && (s.data.lb3 == 2)) && (s.data.lb4 == 2)) && (s.data.lb5 == 2)) && (s.data.lb6 == 2)) && (s.data.lb7 == 2)) && (s.data.lb8 == 2)) && (s.data.lb9 == 2)) && (s.data.lb10 == 1)) && (s.data.lb11 == 2)) && (s.data.lb12 == 2)) && (s.data.lb13 == 2)) && (s.data.lb14 == 2)) && (s.data.lb15 == 2)) && (s.data.lb16 == 2)) && (s.data.lb17 == 2)) && (s.data.lb18 == 2)) && (s.data.lb19 == 2)) && (s.data.lb20 == 2)) && (s.data.lb21 == 2)) && (s.data.lb22 == 2)) && (s.data.lb23 == 2)) && (s.data.lb24 == 2)) && (s.data.lb25 == 2)) && (s.data.lb26 == 2)) && (s.data.lb27 == 1)) && (s.data.lb28 == 2)) && (s.data.lb29 == 2)) && (s.data.lb30 == 2)) && (s.data.lb31 == 2)) && (s.data.lb32 == 2)) && (s.data.lb33 == 2)) && (s.data.lb34 == 2)) && (s.data.lb35 == 2)) && (s.data.lb36 == 1))) {
this._visible = true;
}
}
onClipEvent (enterFrame) {
if ((((((((((((((((((((((((((((((((((((s.data.lb1 == 1) && (s.data.lb2 == 2)) && (s.data.lb3 == 2)) && (s.data.lb4 == 2)) && (s.data.lb5 == 2)) && (s.data.lb6 == 2)) && (s.data.lb7 == 2)) && (s.data.lb8 == 2)) && (s.data.lb9 == 2)) && (s.data.lb10 == 1)) && (s.data.lb11 == 2)) && (s.data.lb12 == 2)) && (s.data.lb13 == 2)) && (s.data.lb14 == 2)) && (s.data.lb15 == 2)) && (s.data.lb16 == 2)) && (s.data.lb17 == 2)) && (s.data.lb18 == 2)) && (s.data.lb19 == 2)) && (s.data.lb20 == 2)) && (s.data.lb21 == 2)) && (s.data.lb22 == 2)) && (s.data.lb23 == 2)) && (s.data.lb24 == 2)) && (s.data.lb25 == 2)) && (s.data.lb26 == 2)) && (s.data.lb27 == 1)) && (s.data.lb28 == 2)) && (s.data.lb29 == 2)) && (s.data.lb30 == 2)) && (s.data.lb31 == 2)) && (s.data.lb32 == 2)) && (s.data.lb33 == 2)) && (s.data.lb34 == 2)) && (s.data.lb35 == 2)) && (s.data.lb36 == 1)) {
s.data.redgem = 1;
this._visible = true;
}
}
Instance of Symbol 440 MovieClip "gauge1" in Symbol 498 MovieClip Frame 16
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.valve1 == undefined) {
s.data.valve1 = 1;
}
this.gotoAndStop(s.data.valve1);
}
Instance of Symbol 440 MovieClip "gauge2" in Symbol 498 MovieClip Frame 16
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.valve2 == undefined) {
s.data.valve2 = 1;
}
this.gotoAndStop(s.data.valve2);
}
Instance of Symbol 440 MovieClip "gauge3" in Symbol 498 MovieClip Frame 16
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.valve3 == undefined) {
s.data.valve3 = 1;
}
this.gotoAndStop(s.data.valve3);
}
Instance of Symbol 444 MovieClip "blueStone" in Symbol 498 MovieClip Frame 16
onClipEvent (load) {
this._visible = false;
s = SharedObject.getLocal(_root.so);
if (((s.data.valve1 == 2) && (s.data.valve2 == 5)) && (s.data.valve3 == 3)) {
this._visible = true;
} else {
this._visible = false;
}
}
Symbol 511 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.handy == "item16") {
s.data.item16 = 2;
_root.clearHand();
_root.info = "You set the gem. ";
nextFrame();
} else {
_root.info = "Something purple goes here.";
}
}
Symbol 517 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.item16 == 2) {
nextFrame();
} else {
stop();
}
Symbol 517 MovieClip Frame 2
Symbol 520 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.handy == "item17") {
s.data.item17 = 2;
_root.clearHand();
_root.info = "You set the gem. ";
nextFrame();
} else {
_root.info = "Something white goes here.";
}
}
Symbol 521 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.item17 == 2) {
nextFrame();
} else {
stop();
}
Symbol 521 MovieClip Frame 2
Symbol 524 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.handy == "item13") {
s.data.item13 = 2;
_root.clearHand();
_root.info = "You set the gem. ";
nextFrame();
} else {
_root.info = "Something blue goes here.";
}
}
Symbol 527 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.item13 == 2) {
nextFrame();
} else {
stop();
}
Symbol 527 MovieClip Frame 2
Symbol 531 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.handy == "item15") {
s.data.item15 = 2;
_root.clearHand();
_root.info = "You set the gem. ";
nextFrame();
} else {
_root.info = "Something orange goes here.";
}
}
Symbol 532 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.item15 == 2) {
nextFrame();
} else {
stop();
}
Symbol 532 MovieClip Frame 2
Symbol 535 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.handy == "item7") {
s.data.item7 = 2;
_root.clearHand();
_root.info = "You set the gem. ";
nextFrame();
} else {
_root.info = "Something yellow goes here.";
}
}
Symbol 537 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.item7 == 2) {
nextFrame();
} else {
stop();
}
Symbol 537 MovieClip Frame 2
Symbol 540 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.handy == "item14") {
s.data.item14 = 2;
_root.clearHand();
_root.info = "You set the gem. ";
nextFrame();
} else {
_root.info = "Something green goes here.";
}
}
Symbol 544 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.item14 == 2) {
nextFrame();
} else {
stop();
}
Symbol 544 MovieClip Frame 2
Symbol 547 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.handy == "item12") {
s.data.item12 = 2;
_root.clearHand();
_root.info = "You set the gem. ";
nextFrame();
} else {
_root.info = "Something red goes here.";
}
}
Symbol 548 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.item12 == 2) {
nextFrame();
} else {
stop();
}
Symbol 548 MovieClip Frame 2
Symbol 551 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.musicOn == 2) {
stopAllSounds();
gotoAndStop (3);
} else {
gotoAndStop (2);
}
Symbol 551 MovieClip Frame 3
stopAllSounds();
s = SharedObject.getLocal(_root.so);
s.data.musicOn = 2;
stop();
Symbol 560 Button
on (release) {
_root.info = "You are being timed!";
nextFrame();
}
Symbol 561 MovieClip Frame 1
stop();
Symbol 562 MovieClip Frame 1
secs = SharedObject.getLocal(_root.so);
mins = SharedObject.getLocal(_root.so);
hrs = SharedObject.getLocal(_root.so);
_root.changemins = false;
_root.changesecs = false;
s = SharedObject.getLocal(_root.so);
if (s.data.pauses != true) {
if (secs.data.secs1 == 59) {
_root.changesecs = true;
secs.data.secs1 = 0;
if (mins.data.mins1 == 59) {
_root.changemins = true;
mins.data.mins1 = 0;
hrs.data.hrs1 = hrs.data.hrs1 + 1;
} else if ((mins.data.mins1 <= 59) && (_root.changemins == false)) {
mins.data.mins1 = mins.data.mins1 + 1;
}
} else if ((secs.data.secs1 <= 59) && (_root.changesecs == false)) {
secs.data.secs1 = secs.data.secs1 + 1;
}
if (secs.data.secs1 <= 9) {
_root.secs = "0" + secs.data.secs1;
} else {
_root.secs = secs.data.secs1;
}
if (mins.data.mins1 <= 9) {
_root.mins = "0" + mins.data.mins1;
} else {
_root.mins = mins.data.mins1;
}
if (hrs.data.hrs1 <= 9) {
_root.hrs = "0" + hrs.data.hrs1;
} else {
_root.rs = hrs.data.hrs1;
}
_root.changemins = false;
_root.changesecs = false;
}
if (s.data.pauses == true) {
_root.mins = "-";
_root.secs = "-";
}
Symbol 574 Button
on (release) {
nextFrame();
}
Symbol 575 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.note1 == 1) {
gotoAndStop ("end");
} else {
play();
}
Symbol 575 MovieClip Frame 60
stop();
s = SharedObject.getLocal(_root.so);
s.data.note1 = 1;
Symbol 576 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data["door" + (s.data.roomNumber + 1)] == 2) {
nextFrame();
} else {
stop();
}
Instance of Symbol 192 MovieClip in Symbol 576 MovieClip Frame 1
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.handy == "item1") {
s.data.item1 = 2;
_root.clearHand();
_root.info = "You unlocked the door...";
_root.gotoAndStop("i");
_root.zooms.gotoAndStop(1);
} else {
_root.info = "The door is locked, the keyhole is red...";
}
}
Instance of Symbol 195 MovieClip in Symbol 576 MovieClip Frame 2
on (release) {
s = SharedObject.getLocal(_root.so);
_root["fo" + s.data.roomNumber].play();
}
Symbol 578 MovieClip Frame 21
stop();
Symbol 584 MovieClip Frame 1
stop();
Instance of Symbol 583 MovieClip in Symbol 584 MovieClip Frame 1
on (release) {
this._parent.play();
}
Symbol 584 MovieClip Frame 30
stop();
Instance of Symbol 583 MovieClip in Symbol 584 MovieClip Frame 31
on (release) {
play();
}
Symbol 584 MovieClip Frame 55
gotoAndStop (1);
Symbol 585 Button
on (release) {
play();
}
Symbol 589 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if ((((s.data.numKey101 == 6) && (s.data.numKey102 == 9)) && (s.data.numKey103 == 4)) && (s.data.numKey104 == 7)) {
s.data.panel1 = 1;
_root.info = "That seemed to work..";
nextFrame();
} else {
_root.info = "Nothing happened...";
}
}
Symbol 595 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.panel1 == 1) {
nextFrame();
}
stop();
Instance of Symbol 317 MovieClip "n1" in Symbol 595 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 101;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n3" in Symbol 595 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 103;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n2" in Symbol 595 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 102;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n4" in Symbol 595 MovieClip Frame 1
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 104;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 594 MovieClip in Symbol 595 MovieClip Frame 2
on (release) {
_root.door3.gotoAndStop(2);
_root.panel1.play();
}
Symbol 596 MovieClip Frame 1
stop();
Instance of Symbol 317 MovieClip "n1" in Symbol 596 MovieClip Frame 31
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 101;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n3" in Symbol 596 MovieClip Frame 31
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 103;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n2" in Symbol 596 MovieClip Frame 31
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 102;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Instance of Symbol 317 MovieClip "n4" in Symbol 596 MovieClip Frame 31
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
this.num = 104;
if (s.data["numKey" + num] == undefined) {
s.data["numKey" + num] = 1;
}
this.numb.text = s.data["numKey" + num];
}
on (release) {
if (s.data["numKey" + num] < 9) {
s.data["numKey" + num] = s.data["numKey" + num] + 1;
this.numb.text = s.data["numKey" + num];
} else if (s.data["numKey" + num] == 9) {
s.data["numKey" + num] = 0;
this.numb.text = s.data["numKey" + num];
}
}
Symbol 596 MovieClip Frame 32
stop();
Symbol 596 MovieClip Frame 33
gotoAndStop (1);
Symbol 599 Button
on (release) {
_root.info = "You broke the wall..";
nextFrame();
}
Symbol 603 Button
on (release) {
_root.zooms.gotoAndStop("metalBox1");
}
Symbol 604 MovieClip Frame 1
stop();
Symbol 605 Button
on (release) {
_root.zooms.gotoAndStop("book1");
}
Symbol 608 Button
on (release) {
_root.zooms.gotoAndStop("scroll1");
}
Symbol 609 Button
on (release) {
_root.zooms.gotoAndStop("cabinet1");
}
Symbol 612 Button
on (release) {
_root.info = "Strange...";
}
Symbol 620 Button
on (press) {
gotoAndStop (1);
}
Symbol 621 Button
on (press) {
nextFrame();
}
Symbol 622 MovieClip Frame 1
stop();
Symbol 622 MovieClip Frame 11
_root.door7.nextFrame();
Symbol 623 Button
on (release) {
_root.zooms.gotoAndStop("scroll2");
}
Instance of Symbol 629 MovieClip in Symbol 634 MovieClip Frame 1
on (release) {
_root.info = "It's Violet...";
if (_root.violet == 1) {
_root.door8.nextFrame();
}
}
Instance of Symbol 632 MovieClip in Symbol 634 MovieClip Frame 1
on (release) {
}
Instance of Symbol 632 MovieClip in Symbol 634 MovieClip Frame 29
on (release) {
}
Instance of Symbol 632 MovieClip in Symbol 634 MovieClip Frame 139
on (release) {
}
Symbol 648 MovieClip Frame 1
stop();
_root.violet = 0;
Instance of Symbol 637 MovieClip in Symbol 648 MovieClip Frame 1
on (release) {
_root.info = "A green framed picture, strange....";
this._parent.gotoAndStop(1);
}
Instance of Symbol 639 MovieClip in Symbol 648 MovieClip Frame 1
on (release) {
_root.info = "An indigo framed picture, strange....";
this._parent.gotoAndStop(1);
}
Instance of Symbol 641 MovieClip in Symbol 648 MovieClip Frame 1
on (release) {
_root.info = "A blue framed picture, strange....";
this._parent.gotoAndStop(1);
}
Instance of Symbol 643 MovieClip in Symbol 648 MovieClip Frame 1
on (release) {
_root.info = "A red framed picture, strange....";
this._parent.nextFrame();
}
Instance of Symbol 645 MovieClip in Symbol 648 MovieClip Frame 1
on (release) {
_root.info = "An orange framed picture, strange....";
this._parent.gotoAndStop(1);
}
Instance of Symbol 647 MovieClip in Symbol 648 MovieClip Frame 1
on (release) {
_root.info = "A yellow framed picture, strange....";
this._parent.gotoAndStop(1);
}
Instance of Symbol 643 MovieClip in Symbol 648 MovieClip Frame 2
on (release) {
_root.info = "A red framed picture, strange....";
this._parent.gotoAndStop(1);
}
Instance of Symbol 645 MovieClip in Symbol 648 MovieClip Frame 2
on (release) {
_root.info = "An orange framed picture, strange....";
this._parent.nextFrame();
}
Instance of Symbol 645 MovieClip in Symbol 648 MovieClip Frame 3
on (release) {
_root.info = "An orange framed picture, strange....";
this._parent.gotoAndStop(1);
}
Instance of Symbol 647 MovieClip in Symbol 648 MovieClip Frame 3
on (release) {
_root.info = "A yellow framed picture, strange....";
this._parent.nextFrame();
}
Instance of Symbol 637 MovieClip in Symbol 648 MovieClip Frame 4
on (release) {
_root.info = "A green framed picture, strange....";
this._parent.nextFrame();
}
Instance of Symbol 647 MovieClip in Symbol 648 MovieClip Frame 4
on (release) {
_root.info = "A yellow framed picture, strange....";
this._parent.gotoAndStop(1);
}
Instance of Symbol 637 MovieClip in Symbol 648 MovieClip Frame 5
on (release) {
_root.info = "A green framed picture, strange....";
this._parent.gotoAndStop(1);
}
Instance of Symbol 641 MovieClip in Symbol 648 MovieClip Frame 5
on (release) {
_root.info = "A blue framed picture, strange....";
this._parent.nextFrame();
}
Instance of Symbol 639 MovieClip in Symbol 648 MovieClip Frame 6
on (release) {
_root.info = "An indigo framed picture, strange....";
this._parent.nextFrame();
}
Instance of Symbol 641 MovieClip in Symbol 648 MovieClip Frame 6
on (release) {
_root.info = "A blue framed picture, strange....";
this._parent.gotoAndStop(1);
}
Symbol 648 MovieClip Frame 7
_root.violet = 1;
Instance of Symbol 639 MovieClip in Symbol 648 MovieClip Frame 7
on (release) {
_root.info = "An indigo framed picture, strange....";
this._parent.gotoAndStop(1);
}
Symbol 663 Button
on (release) {
_root.info = "A loose brick..";
s = SharedObject.getLocal(_root.so);
if (s.data.handy == "item18") {
_root.info = "You removed the loose brick.";
nextFrame();
}
}
Symbol 665 MovieClip Frame 1
stop();
Instance of Symbol 185 MovieClip "light1" in Symbol 665 MovieClip Frame 2
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.lightx1 == undefined) {
s.data.lightx1 = 1;
}
this.gotoAndStop(s.data.lightx1);
}
on (release) {
s.data.lightx1 = 2;
this.gotoAndStop(2);
_root.info = "You pressed the button....";
if ((((s.data.lightx1 == 2) && (s.data.lightx2 == 2)) && (s.data.lightx3 == 2)) && (s.data.lightx4 == 2)) {
s.data.door10 = 2;
_root.door10.gotoAndStop(2);
s.data.handy = "empty";
_root.hand.gotoAndStop(1);
}
}
Symbol 667 MovieClip Frame 1
stop();
Instance of Symbol 185 MovieClip "light1" in Symbol 667 MovieClip Frame 2
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.lightx2 == undefined) {
s.data.lightx2 = 1;
}
this.gotoAndStop(s.data.lightx2);
}
on (release) {
s.data.lightx2 = 2;
this.gotoAndStop(2);
_root.info = "You pressed the button....";
if ((((s.data.lightx1 == 2) && (s.data.lightx2 == 2)) && (s.data.lightx3 == 2)) && (s.data.lightx4 == 2)) {
s.data.door10 = 2;
_root.door10.gotoAndStop(2);
s.data.handy = "empty";
_root.hand.gotoAndStop(1);
}
}
Symbol 669 MovieClip Frame 1
stop();
Instance of Symbol 185 MovieClip "light1" in Symbol 669 MovieClip Frame 2
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.lightx4 == undefined) {
s.data.lightx4 = 1;
}
this.gotoAndStop(s.data.lightx4);
}
on (release) {
s.data.lightx4 = 2;
this.gotoAndStop(2);
_root.info = "You pressed the button....";
if ((((s.data.lightx1 == 2) && (s.data.lightx2 == 2)) && (s.data.lightx3 == 2)) && (s.data.lightx4 == 2)) {
s.data.door10 = 2;
_root.door10.gotoAndStop(2);
s.data.handy = "empty";
_root.hand.gotoAndStop(1);
}
}
Symbol 671 MovieClip Frame 1
stop();
Instance of Symbol 185 MovieClip "light1" in Symbol 671 MovieClip Frame 2
onClipEvent (load) {
s = SharedObject.getLocal(_root.so);
if (s.data.lightx3 == undefined) {
s.data.lightx3 = 1;
}
this.gotoAndStop(s.data.lightx3);
}
on (release) {
s.data.lightx3 = 2;
this.gotoAndStop(2);
_root.info = "You pressed the button....";
if ((((s.data.lightx1 == 2) && (s.data.lightx2 == 2)) && (s.data.lightx3 == 2)) && (s.data.lightx4 == 2)) {
s.data.door10 = 2;
_root.door10.gotoAndStop(2);
s.data.handy = "empty";
_root.hand.gotoAndStop(1);
}
}
Symbol 674 Button
on (release) {
_root.zooms.gotoAndStop("paper1");
}
Symbol 680 Button
on (release) {
nextFrame();
}
Symbol 682 MovieClip Frame 1
stop();
Symbol 682 MovieClip Frame 2
_root.eyes++;
if (_root.eyes == 5) {
_root.door12.nextFrame();
}
Symbol 685 Button
on (release) {
nextFrame();
}
Symbol 687 MovieClip Frame 1
stop();
Symbol 687 MovieClip Frame 2
_root.eyes++;
if (_root.eyes == 5) {
_root.door12.nextFrame();
}
Symbol 692 Button
on (release) {
_root.zooms.gotoAndStop("redKnob");
}
Symbol 694 Button
on (release) {
play();
}
Symbol 695 MovieClip Frame 1
stop();
Symbol 695 MovieClip Frame 28
stop();
Symbol 698 Button
on (release) {
_root.popup1.gotoAndStop(2);
}
Symbol 699 Button
on (release) {
_root.info = "Come in Light Empower All Near Sanity Eternally and whole.";
}
Symbol 702 Button
on (release) {
gotoAndStop (1);
}
Symbol 714 MovieClip Frame 1
stop();
Symbol 714 MovieClip Frame 2
_root.alert = "Where to?";
stop();
Instance of Symbol 710 MovieClip in Symbol 714 MovieClip Frame 2
on (release) {
if ((this._parent.answer.text == "cleanse") || (this._parent.answer.text == "CLEANSE")) {
_root.door14.nextFrame();
this._parent.gotoAndStop(1);
} else {
this._parent.answer.text = "";
_root.info = "Wrong answer.....";
}
}
Symbol 722 Button
on (release) {
nextFrame();
}
Symbol 725 Button
on (release) {
prevFrame();
}
Symbol 727 Button
on (release) {
_root.zooms.gotoAndStop("roman");
}
Symbol 728 MovieClip Frame 1
stop();
Symbol 729 Button
on (release) {
_root.zooms.gotoAndStop("safe");
}
Symbol 744 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data.candles == 1) {
gotoAndStop (2);
} else {
stop();
}
Instance of Symbol 737 MovieClip "candle1" in Symbol 744 MovieClip Frame 1
onClipEvent (load) {
this.light._visible = false;
s = SharedObject.getLocal(_root.so);
n = 1;
if (s.data["candle" + n] == undefined) {
s.data["candle" + n] = 0;
}
if (s.data["candle" + n] == 1) {
this.light._visible = true;
}
}
on (release) {
if (s.data.handy == "item25") {
s.data["candle" + n] = 1;
_root.info = "You lit the candle.";
this.light._visible = true;
if ((s.data.candle3 == 1) && (s.data.candle5 == 1)) {
} else {
s.data.candle5 = 0;
_root.candles.candle5.light._visible = false;
s.data.candle2 = 0;
_root.candles.candle2.light._visible = false;
s.data.candle4 = 0;
_root.candles.candle4.light._visible = false;
s.data.candle3 = 0;
_root.candles.candle3.light._visible = false;
s.data.candle6 = 0;
_root.candles.candle6.light._visible = false;
}
} else {
_root.info = "The candle isn't lit.";
}
}
Instance of Symbol 737 MovieClip "candle2" in Symbol 744 MovieClip Frame 1
onClipEvent (load) {
this.light._visible = false;
s = SharedObject.getLocal(_root.so);
n = 2;
if (s.data["candle" + n] == undefined) {
s.data["candle" + n] = 0;
}
if (s.data["candle" + n] == 1) {
this.light._visible = true;
}
}
on (release) {
if (s.data.handy == "item25") {
s.data["candle" + n] = 1;
_root.info = "You lit the candle.";
this.light._visible = true;
if (((((s.data.candle3 == 1) && (s.data.candle5 == 1)) && (s.data.candle1 == 1)) && (s.data.candle4 == 1)) && (s.data.candle6 == 1)) {
s.data.candles = 1;
_root.candles.gotoAndStop(2);
} else {
s.data.candle5 = 0;
_root.candles.candle5.light._visible = false;
s.data.candle6 = 0;
_root.candles.candle6.light._visible = false;
s.data.candle1 = 0;
_root.candles.candle1.light._visible = false;
s.data.candle3 = 0;
_root.candles.candle3.light._visible = false;
s.data.candle4 = 0;
_root.candles.candle4.light._visible = false;
}
} else {
_root.info = "The candle isn't lit.";
}
}
Instance of Symbol 737 MovieClip "candle3" in Symbol 744 MovieClip Frame 1
onClipEvent (load) {
this.light._visible = false;
s = SharedObject.getLocal(_root.so);
n = 3;
if (s.data["candle" + n] == undefined) {
s.data["candle" + n] = 0;
}
if (s.data["candle" + n] == 1) {
this.light._visible = true;
}
}
on (release) {
if (s.data.handy == "item25") {
s.data["candle" + n] = 1;
_root.info = "You lit the candle.";
this.light._visible = true;
s.data.candle1 = 0;
_root.candles.candle1.light._visible = false;
s.data.candle2 = 0;
_root.candles.candle2.light._visible = false;
s.data.candle4 = 0;
_root.candles.candle4.light._visible = false;
s.data.candle5 = 0;
_root.candles.candle5.light._visible = false;
s.data.candle6 = 0;
_root.candles.candle6.light._visible = false;
} else {
_root.info = "The candle isn't lit.";
}
}
Instance of Symbol 737 MovieClip "candle4" in Symbol 744 MovieClip Frame 1
onClipEvent (load) {
this.light._visible = false;
s = SharedObject.getLocal(_root.so);
n = 4;
if (s.data["candle" + n] == undefined) {
s.data["candle" + n] = 0;
}
if (s.data["candle" + n] == 1) {
this.light._visible = true;
}
}
on (release) {
if (s.data.handy == "item25") {
s.data["candle" + n] = 1;
_root.info = "You lit the candle.";
this.light._visible = true;
if (((s.data.candle3 == 1) && (s.data.candle5 == 1)) && (s.data.candle1 == 1)) {
} else {
s.data.candle5 = 0;
_root.candles.candle5.light._visible = false;
s.data.candle2 = 0;
_root.candles.candle2.light._visible = false;
s.data.candle1 = 0;
_root.candles.candle1.light._visible = false;
s.data.candle3 = 0;
_root.candles.candle3.light._visible = false;
s.data.candle6 = 0;
_root.candles.candle6.light._visible = false;
}
} else {
_root.info = "The candle isn't lit.";
}
}
Instance of Symbol 737 MovieClip "candle5" in Symbol 744 MovieClip Frame 1
onClipEvent (load) {
this.light._visible = false;
s = SharedObject.getLocal(_root.so);
n = 5;
if (s.data["candle" + n] == undefined) {
s.data["candle" + n] = 0;
}
if (s.data["candle" + n] == 1) {
this.light._visible = true;
}
}
on (release) {
if (s.data.handy == "item25") {
s.data["candle" + n] = 1;
_root.info = "You lit the candle.";
this.light._visible = true;
if (s.data.candle3 == 1) {
} else {
s.data.candle1 = 0;
_root.candles.candle1.light._visible = false;
s.data.candle2 = 0;
_root.candles.candle2.light._visible = false;
s.data.candle4 = 0;
_root.candles.candle4.light._visible = false;
s.data.candle3 = 0;
_root.candles.candle3.light._visible = false;
s.data.candle6 = 0;
_root.candles.candle6.light._visible = false;
}
} else {
_root.info = "The candle isn't lit.";
}
}
Instance of Symbol 737 MovieClip "candle6" in Symbol 744 MovieClip Frame 1
onClipEvent (load) {
this.light._visible = false;
s = SharedObject.getLocal(_root.so);
n = 6;
if (s.data["candle" + n] == undefined) {
s.data["candle" + n] = 0;
}
if (s.data["candle" + n] == 1) {
this.light._visible = true;
}
}
on (release) {
if (s.data.handy == "item25") {
s.data["candle" + n] = 1;
_root.info = "You lit the candle.";
this.light._visible = true;
if ((((s.data.candle3 == 1) && (s.data.candle5 == 1)) && (s.data.candle1 == 1)) && (s.data.candle4 == 1)) {
} else {
s.data.candle5 = 0;
_root.candles.candle5.light._visible = false;
s.data.candle2 = 0;
_root.candles.candle2.light._visible = false;
s.data.candle1 = 0;
_root.candles.candle1.light._visible = false;
s.data.candle3 = 0;
_root.candles.candle3.light._visible = false;
s.data.candle4 = 0;
_root.candles.candle4.light._visible = false;
}
} else {
_root.info = "The candle isn't lit.";
}
}
Instance of Symbol 52 MovieClip in Symbol 744 MovieClip Frame 2
on (press) {
_root.door17.nextFrame();
}
Instance of Symbol 757 MovieClip in Symbol 775 MovieClip Frame 1
on (release) {
this._visible = false;
_root.diff++;
if (_root.diff == 10) {
_root.door19.nextFrame();
}
}
Instance of Symbol 759 MovieClip in Symbol 775 MovieClip Frame 1
on (release) {
this._visible = false;
_root.diff++;
if (_root.diff == 10) {
_root.door19.nextFrame();
}
}
Instance of Symbol 761 MovieClip in Symbol 775 MovieClip Frame 1
on (release) {
this._visible = false;
_root.diff++;
if (_root.diff == 10) {
_root.door19.nextFrame();
}
}
Instance of Symbol 762 MovieClip in Symbol 775 MovieClip Frame 1
on (release) {
this._visible = false;
_root.diff++;
if (_root.diff == 10) {
_root.door19.nextFrame();
}
}
Instance of Symbol 764 MovieClip in Symbol 775 MovieClip Frame 1
on (release) {
this._visible = false;
_root.diff++;
if (_root.diff == 10) {
_root.door19.nextFrame();
}
}
Instance of Symbol 766 MovieClip in Symbol 775 MovieClip Frame 1
on (release) {
this._visible = false;
_root.diff++;
if (_root.diff == 10) {
_root.door19.nextFrame();
}
}
Instance of Symbol 768 MovieClip in Symbol 775 MovieClip Frame 1
on (release) {
this._visible = false;
_root.diff++;
if (_root.diff == 10) {
_root.door19.nextFrame();
}
}
Instance of Symbol 770 MovieClip in Symbol 775 MovieClip Frame 1
on (release) {
this._visible = false;
_root.diff++;
if (_root.diff == 10) {
_root.door19.nextFrame();
}
}
Instance of Symbol 772 MovieClip in Symbol 775 MovieClip Frame 1
on (release) {
this._visible = false;
_root.diff++;
if (_root.diff == 10) {
_root.door19.nextFrame();
}
}
Instance of Symbol 774 MovieClip in Symbol 775 MovieClip Frame 1
on (release) {
this._visible = false;
_root.diff++;
if (_root.diff == 10) {
_root.door19.nextFrame();
}
}
Symbol 782 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.handy == "item27") {
nextFrame();
s.data.handy = "empty";
_root.hand.gotoAndStop(1);
_root.info = "You unscrewed the panel.";
} else {
_root.info = "The panel is screwed shut.";
}
}
Symbol 784 Button
on (release) {
_root.zooms.gotoAndStop("pipes");
}
Symbol 785 MovieClip Frame 1
stop();
Symbol 792 Button
on (release) {
_root.info = "This means flip.....";
}
Symbol 796 MovieClip Frame 1
s = SharedObject.getLocal(_root.so);
if (s.data["door" + (s.data.roomNumber + 1)] == 2) {
nextFrame();
} else {
stop();
}
Instance of Symbol 192 MovieClip in Symbol 796 MovieClip Frame 1
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.handy == "item1") {
s.data.item1 = 2;
_root.clearHand();
_root.info = "You unlocked the door...";
_root.gotoAndStop("i");
_root.zooms.gotoAndStop(1);
} else {
_root.info = "The door is locked, the keyhole is red...";
}
}
Instance of Symbol 195 MovieClip in Symbol 796 MovieClip Frame 2
on (release) {
s = SharedObject.getLocal(_root.so);
_root.gotoAndStop("end");
}
Symbol 801 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.item1 == 2) {
_root.gotoAndStop("h");
} else {
_root.zooms.gotoAndStop("doorH");
_root.info = "The door is locked..";
}
}
Symbol 802 Button
on (release) {
_root.gotoAndStop("a29");
}
Symbol 803 Button
on (release) {
gotoAndStop ("a");
}
Symbol 804 Button
on (release) {
s = SharedObject.getLocal(_root.so);
if (s.data.item2 == 2) {
_root.gotoAndStop("a32");
} else {
_root.zooms.gotoAndStop("doorA32");
_root.info = "The door is locked..";
}
}
Symbol 805 Button
on (release) {
gotoAndStop ("a");
}
Symbol 814 Button
on (press) {
getURL ("http://www.melting-mindz.com", "_blank");
}
Symbol 818 MovieClip Frame 1
stopAllSounds();
Symbol 818 MovieClip Frame 2
stop();
Symbol 821 Button
on (release) {
nextFrame();
}
Symbol 824 Button
on (press) {
getURL ("http://www.melting-mindz.com", "_blank");
}
Symbol 827 Button
on (release) {
_root.gotoAndStop("intro");
}