Frame 1 (8.77 KiB) ● ●
skrot = function () {
itemQuantityCzek("arm_1");
};
function __com_mochibot__(swfid, mc, lv, trk) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var mb;
var mbc;
var pv;
mb = "__mochibot__";
mbc = "mochibot.com";
g = (_global ? (_global) : (_level0._root));
if (g[mb + swfid]) {
return(g[mb + swfid]);
}
s = System.security;
x = mc._root.getSWFVersion;
fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5)));
if (!s) {
s = {};
}
sb = s.sandboxType;
if (sb == "localWithFile") {
return(null);
}
x = s.allowDomain;
if (x) {
s.allowDomain(mbc);
}
x = s.allowInsecureDomain;
if (x) {
s.allowInsecureDomain(mbc);
}
pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version));
u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : "");
lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv))));
g[mb + "level"] = lv;
if (fv == 5) {
res = "_level" + lv;
if (!eval (res)) {
loadMovieNum (u, lv);
}
} else {
res = mc.createEmptyMovieClip(mb + swfid, lv);
res.loadMovie(u);
}
return(res);
}
stop();
var soundList = new Array("morphSnd", "hitSnd", "amb_menu", "amb_end", "amb0", "amb1", "amb2", "amb3", "amb4", "amb5", "amb6", "zapadkaSnd", "zapadkaNoSnd", "klodkaNoSnd", "beamerSnd1", "bramaSnd", "breakSnd", "energizeSnd", "kamienieSnd1", "kamienieSnd2", "kolatkaSnd", "leverSnd1", "leverSnd2", "metalSnd", "metalSqueekSnd", "patykSnd", "przelSnd", "stoneSnd", "szufSnd1", "szufSnd2", "valveSnd", "wodaSnd", "gearsSnd", "secretSnd", "beamSnd", "portalPassSnd", "btnSnd", "pickSnd", "pickEnd", "findSnd", "useSnd", "moveSnd", "errorSnd", "documentsSnd", "documentsEnd");
__com_mochibot__("95ddedf3", this, 10301, true);
mochi.as2.MochiAd.showPreGameAd({id:"a1771bd00a989f45", res:"400x500"});
stop();
goLive = true;
gameName = "Submachine 8: the Plan";
authorInfo = "\u00A9 Mateusz Skutnik";
miesiac = "9";
rok = "2012";
hd_link = "http://www.submachineworld.com/sub_8.php?auth=011011110110111001101100011110010101111100111000";
authorLink = "http://www.pastelstories.com";
commentLink = "http://www.pastelportal.com/stories/submachine-8-the-plan/#respond";
twitterLink = "http://twitter.com/MateuszSkutnik";
tweetLink = "http://twitter.com/home?status=check out new Submachine game by Mateusz Skutnik: " + commentLink;
facebookLink = "http://www.facebook.com/pastelstories";
shareLink = "http://www.facebook.com/share.php?u=" + commentLink;
sponsorLink = "http://www.pastelstories.com";
moreGamesLink = "http://www.pastelportal.com/promo.html";
walkthroughLink = "http://www.pastelstories.com";
thumpLink = "http://www.thumpmonks.com";
footer = ((((((((("<p align='center'>Submachine 8 | <u><a href='" + authorLink) + "' target='_blank'>") + authorInfo) + "</a></u> | ") + miesiac) + ".") + rok) + " | <u><a href='") + commentLink) + "' target='_blank'>comment</a></u></p>";
footerRGB = 5465457 /* 0x536571 */;
gameWidth = 400;
gameHeight = 500;
stop();
Stage.scaleMode = "noScale";
fscommand ("trapallkeys", true);
Stage.showMenu = false;
Button.prototype.tabEnabled = false;
MovieClip.prototype.tabEnabled = false;
_global.root = this;
przechodzimy = false;
musicOn = true;
sfxOn = true;
cursorOn = true;
_global.sfx = function (co) {
if (sfxOn) {
root[co].start();
}
};
_global.amb = function (ktory) {
if (musicOn && (ktoryAmbient != eval (ktory))) {
stopAllSounds();
eval (ktory).start();
}
ktoryAmbient = eval (ktory);
ktoryAmbient.onSoundComplete = function () {
this.start();
};
s.currentAmbient = ktory;
};
_global.rem = function (ktory, nr) {
if (nr == undefined) {
if (s[ktory + "_stage"] != undefined) {
ktory.gotoAndStop(s[ktory + "_stage"]);
}
} else if (nr == "t") {
s[ktory + "_stage"] = ktory._totalframes;
} else if (nr == "c") {
s[ktory + "_stage"] = ktory._currentframe;
} else {
s[ktory + "_stage"] = nr;
}
};
ataczSounds = function () {
i = 0;
while (i < soundList.length) {
this[soundList[i]] = new Sound(this);
this[soundList[i]].attachSound(soundList[i]);
i++;
}
};
deadClick = function () {
};
toggleMusic = function () {
if (musicOn) {
stopAllSounds();
musicOn = false;
} else {
ktoryAmbient.start();
musicOn = true;
}
createFooter();
};
toggleSfx = function () {
if (sfxOn) {
sfxOn = false;
} else {
sfxOn = true;
}
createFooter();
};
createFooter = function () {
if (musicOn) {
musicTXT = "on";
} else {
musicTXT = "off";
}
if (sfxOn) {
sfxTXT = "on";
} else {
sfxTXT = "off";
}
optionsFooter = ((("<a href='asFunction:toggleMusic'> | music: " + musicTXT) + "</a> | <a href='asFunction:toggleSfx'>sfx: ") + sfxTXT) + "</a>";
attachMovie("ramka", "ramka", 1000000);
this.createTextField("footerTXT", 1000001, 0, gameHeight - 20, gameWidth, 20);
footerTXT.selectable = false;
footerTXT.html = true;
footerTXT.htmlText = footer + optionsFooter;
var _local2 = new TextFormat();
_local2.color = footerRGB;
_local2.align = "center";
_local2.font = "Arial";
_local2.size = 10;
footerTXT.setTextFormat(_local2);
};
MovieClip.prototype.drawRectangle = function (w, h, alfa) {
var _local2 = this.createEmptyMovieClip("s1", 1);
_local2.beginFill(0, alfa);
_local2.moveTo(0, 0);
_local2.lineTo(w, 0);
_local2.lineTo(w, h);
_local2.lineTo(0, h);
_local2.endFill();
};
link = function (jakiLink) {
if (goLive) {
sfx("btnSnd");
getURL (jakiLink, "_blank");
}
};
przejscie = function (gdzie) {
przejscieDest = gdzie;
if (!przechodzimy) {
przechodzimy = true;
this.createEmptyMovieClip("przejscieMC", 1000002);
przejscieMC.drawRectangle(gameWidth, gameHeight, 100);
przejscieMC._alpha = 1;
przejscieMC.dissolve = false;
przejscieMC.onEnterFrame = przejscieEF;
}
};
przejscieEF = function () {
if (!this.dissolve) {
this._alpha = this._alpha + 15;
} else {
this._alpha = this._alpha - 15;
}
if (this._alpha >= 140) {
if (pauseMC._visible) {
removeMovieClip(pauseMC);
pauseActive = false;
}
root.gotoAndStop(root.przejscieDest);
this.dissolve = true;
}
if (this._alpha <= 0) {
root.przechodzimy = false;
delete this.onEnterFrame;
removeMovieClip(this);
}
};
secretSave = SharedObject.getLocal("saveNr");
_global.ssd = secretSave.data;
if (ssd.secretsFound == undefined) {
ssd.secretsFound = 0;
}
saveNr = SharedObject.getLocal("saveNr");
czekSave1 = SharedObject.getLocal("save_1");
czekSave2 = SharedObject.getLocal("save_2");
czekSave3 = SharedObject.getLocal("save_3");
czekSave4 = SharedObject.getLocal("save_4");
czekSave5 = SharedObject.getLocal("save_5");
if (saveNr.data.nr == undefined) {
saveNum = 0;
} else {
saveNum = saveNr.data.nr;
}
startNewGame = function () {
if (saveNum == 5) {
saveNum = 1;
} else {
saveNum++;
}
saveFile = SharedObject.getLocal("save_" + saveNum);
saveFile.clear();
_global.s = saveFile.data;
s.startDate = dat;
saveNr.data.nr = saveNum;
przejscie("float");
};
setDate = function () {
curDate = new Date();
day = curDate.getDate();
month = curDate.getMonth();
year = curDate.getFullYear();
hrs = curDate.getHours();
mns = curDate.getMinutes();
daytext = curDate.getDay();
if (mns <= 9) {
mns = "0" + mns;
}
if (hrs <= 9) {
hrs = "0" + hrs;
}
if (((day == 1) || (day == 21)) || (day == 31)) {
zaimek = "st";
} else if ((day == 2) || (day == 22)) {
zaimek = "nd";
} else if ((day == 3) || (day == 23)) {
zaimek = "rd";
} else {
zaimek = "th";
}
switch (month) {
case 0 :
month = "January";
break;
case 1 :
month = "February";
break;
case 2 :
month = "March";
break;
case 3 :
month = "April";
break;
case 4 :
month = "May";
break;
case 5 :
month = "June";
break;
case 6 :
month = "July";
break;
case 7 :
month = "August";
break;
case 8 :
month = "September";
break;
case 9 :
month = "October";
break;
case 10 :
month = "November";
break;
case 11 :
month = "December";
}
switch (daytext) {
case 0 :
daytext = "Sunday";
break;
case 1 :
daytext = "Monday";
break;
case 2 :
daytext = "Tuesday";
break;
case 3 :
daytext = "Wednesday";
break;
case 4 :
daytext = "Thursday";
break;
case 5 :
daytext = "Friday";
break;
case 6 :
daytext = "Saturday";
}
dat = ((((((((((daytext + ", ") + month) + " ") + day) + zaimek) + ", ") + year) + " - ") + hrs) + ":") + mns;
};
Frame 3 (78 B)
stop();
if (goLive) {
przejscie("logo");
} else {
przejscie("menu");
}
Frame 43 (644 B)
createCustomMenu();
createFooter();
removeMovieClip("rooms");
removeMovieClip("roomsRamka");
removeMovieClip("opisMC");
removeAllItems();
ataczSounds();
setDate();
if (((((czekSave1.data.cFrame == undefined) && (czekSave2.data.cFrame == undefined)) && (czekSave3.data.cFrame == undefined)) && (czekSave4.data.cFrame == undefined)) && (czekSave5.data.cFrame == undefined)) {
loadBtn._alpha = 50;
loadBtn.enabled = false;
}
if (ssd.secretsFound != 0) {
secretBtn._visible = true;
secretBtn.enabled = true;
} else {
secretBtn._visible = false;
secretBtn.enabled = false;
}
amb("amb_menu");
Frame 57 (2.09 KiB) ●
stop();
outOfOrderTXT = "- - empty - -";
savedGameTXT = "save";
btnNames = function () {
if (czekSave1.data.cFrame == undefined) {
delete b1.onPress;
delete b1.onRollOver;
delete b1.onRollOut;
b1.napis = "1. " + outOfOrderTXT;
} else {
b1.napis = (("1. " + savedGameTXT) + " 1 - ") + czekSave1.data.startDate;
}
if (czekSave2.data.cFrame == undefined) {
delete b2.onPress;
delete b2.onRollOver;
delete b2.onRollOut;
b2.napis = "2. " + outOfOrderTXT;
} else {
b2.napis = (("2. " + savedGameTXT) + " 2 - ") + czekSave2.data.startDate;
}
if (czekSave3.data.cFrame == undefined) {
delete b3.onPress;
delete b3.onRollOver;
delete b3.onRollOut;
b3.napis = "3. " + outOfOrderTXT;
} else {
b3.napis = (("3. " + savedGameTXT) + " 3 - ") + czekSave3.data.startDate;
}
if (czekSave4.data.cFrame == undefined) {
delete b4.onPress;
delete b4.onRollOver;
delete b4.onRollOut;
b4.napis = "4. " + outOfOrderTXT;
} else {
b4.napis = (("4. " + savedGameTXT) + " 4 - ") + czekSave4.data.startDate;
}
if (czekSave5.data.cFrame == undefined) {
delete b5.onPress;
delete b5.onRollOver;
delete b5.onRollOut;
b5.napis = "5. " + outOfOrderTXT;
} else {
b5.napis = (("5. " + savedGameTXT) + " 5 - ") + czekSave5.data.startDate;
}
setDate();
slotActive();
};
b1.onPress = function () {
setSaveFile(1);
};
b2.onPress = function () {
setSaveFile(2);
};
b3.onPress = function () {
setSaveFile(3);
};
b4.onPress = function () {
setSaveFile(4);
};
b5.onPress = function () {
setSaveFile(5);
};
i = 1;
while (i < 6) {
this["b" + i].onRollOver = function () {
this.gotoAndStop(2);
};
this["b" + i].onRollOut = function () {
this.gotoAndStop(1);
};
i++;
}
setSaveFile = function (nr) {
sfx("btnSnd");
saveNr.data.nr = nr;
saveFile = SharedObject.getLocal("save_" + nr);
_global.s = saveFile.data;
s.startDate = dat;
przejscie("float");
};
deleteSaves = function () {
i = 1;
while (i < 6) {
this["czekSave" + i].clear();
i++;
}
saveNr.clear();
saveNum = 0;
};
btnNames();
Frame 75 (13.39 KiB) ● ●
reset = function () {
reloadItemProperties();
jumperItem = false;
opis = "";
liniaMenu = 400;
rozstawMenu = 35;
maxItems = 10;
center = gameWidth / 2;
itemNumber = 0;
itemsOnScreen = 0;
go = true;
restoreRoom();
};
setFirstValues = function () {
s.dim_1 = true;
s.kijek_1 = "none";
s.kijek_2 = "none";
s.kijek_3 = "none";
s.kijek_4 = "none";
s.kijek_5 = "none";
s.kijek_6 = "none";
s.kijek_7 = "none";
s.secretsFound = 0;
};
var itemPlaceTaken = [];
var listOfItems = new Array();
if (s.listOfItems == undefined) {
s.listOfItems = new Array();
s.itemsInInventory = 0;
}
var listOfPhotos = new Array();
var listOfDocuments = new Array();
itemNumber = 0;
itemsOnScreen = 0;
var shadowJasny = (new flash.filters.DropShadowFilter(5, 45, 0, 0.8, 5, 10, 1, 1, false, false, false));
var shadowCiemny = (new flash.filters.DropShadowFilter(5, 45, 0, 2, 5, 10, 2, 3, false, false, false));
middleX = 200;
middleY = 200;
roomDepth = 1;
this.createEmptyMovieClip("rooms", 100);
this.attachMovie("roomsRamka", "roomsRamka", 101);
this.attachMovie("opisMC", "opisMC", 102, {_y:450});
rooms._x = middleX;
rooms._y = middleY;
warp = function (num, jak) {
if (go && (readyToMove)) {
opis = "";
sfx("moveSnd");
prevRoomX = rooms["r" + nr]._x;
prevRoomY = rooms["r" + nr]._y;
i = 0;
while (i < 10) {
rooms["r" + nr]["b" + i]._visible = false;
i++;
}
oldRoom = nr;
nr = num;
s.cFrame = num;
if (roomDepth == 1) {
roomDepth = 2;
} else {
roomDepth = 1;
}
rooms.attachMovie("r" + num, "r" + num, roomDepth);
if (jak == "p") {
rooms["r" + num]._x = prevRoomX + 310;
rooms["r" + num]._y = prevRoomY;
} else if (jak == "l") {
rooms["r" + num]._x = prevRoomX - 310;
rooms["r" + num]._y = prevRoomY;
} else if (jak == "g") {
rooms["r" + num]._x = prevRoomX;
rooms["r" + num]._y = prevRoomY - 310;
} else if (jak == "d") {
rooms["r" + num]._x = prevRoomX;
rooms["r" + num]._y = prevRoomY + 310;
}
roomsFriction = 0;
}
};
jump = function (num) {
if (go) {
sfx("btnSnd");
prevRoomX = rooms["r" + nr]._x;
prevRoomY = rooms["r" + nr]._y;
nr = num;
s.cFrame = num;
rooms.attachMovie("r" + num, "r" + num, roomDepth, {_x:prevRoomX, _y:prevRoomY});
}
};
onEnterFrame = function () {
if (roomsFriction <= 0.4) {
roomsFriction = roomsFriction + 0.05;
}
diffX = Math.round((((-eval ("rooms.r" + nr)._x) + middleX) - rooms._x) * roomsFriction);
diffY = Math.round((((-eval ("rooms.r" + nr)._y) + middleY) - rooms._y) * roomsFriction);
rooms._x = rooms._x + diffX;
rooms._y = rooms._y + diffY;
if (Math.abs(diffX + diffY) <= 1) {
if (!readyToMove) {
removeMovieClip(rooms["r" + oldRoom]);
}
readyToMove = true;
} else {
readyToMove = false;
}
};
itemFinder = function () {
if (go) {
czekIlosc = this.i + "_quantity";
if ((itemsOnScreen == maxItems) && (s[czekIlosc] == undefined)) {
sfx("errorSnd");
opis = "the inventory is full...";
} else {
opis = "";
itemQuantityCzek(this.i);
if (this.leaveMe != true) {
this._visible = false;
} else {
this.play();
}
s[this.ktorySave] = true;
}
}
};
documentFinder = function () {
if (go) {
if ((listOfDocuments.length == 0) && (itemsOnScreen == maxItems)) {
sfx("errorSnd");
opis = "the inventory is full...";
} else {
opis = "";
this._visible = false;
findDocument(this.i);
s[this.ktorySave] = true;
}
}
};
photoFinder = function () {
if (go) {
if ((listOfPhotos.length == 0) && (itemsOnScreen == maxItems)) {
sfx("errorSnd");
opis = "the inventory is full...";
} else {
opis = "";
this._visible = false;
findPhoto(this.i);
s[this.ktorySave] = true;
}
}
};
itemQuantityCzek = function (co) {
if ((co != undefined) && (co != "s_undefined")) {
czekIlosc = co + "_quantity";
if (s[czekIlosc] == undefined) {
itemCollect(co);
s[czekIlosc] = 1;
} else {
s[czekIlosc]++;
itemQuantityDisplay(co, s[czekIlosc]);
ataczBot(co);
sfx("findSnd");
}
}
onCollect(co);
};
itemQuantityDisplay = function (co, ile) {
this[co].createTextField("quantityTXT", 1, -20, -22, 15, 15);
this[co].quantityTXT.selectable = false;
this[co].quantityTXT.html = true;
this[co].quantityTXT.htmlText = ile;
this[co].quantityTXT.filters = [shadowCiemny];
var _local2 = new TextFormat();
_local2.color = 16777215 /* 0xFFFFFF */;
_local2.align = "left";
_local2.font = "arial";
_local2.size = 10;
this[co].quantityTXT.setTextFormat(_local2);
};
itemCollect = function (co) {
opis = "";
itemNumber++;
itemPlaceTaken[itemNumber] = co;
attachMovie(co, co, root.getNextHighestDepth(), {filters:[shadowJasny], ktory:itemNumber, moveInitVal:0, inInventory:false, drag:false, onEnterFrame:itemLocate, onRollOver:itemNameDisp, onRollOut:itemNameEnd, onPress:itemPress});
this[co].attachMovie("item_tester", "tester", 2);
if (itemsOnScreen == 0) {
this[co].destX = center;
} else {
this[co].destX = eval (lastName).destX + rozstawMenu;
i = 1;
while (i < (itemNumber + 1)) {
if (eval (itemPlaceTaken[i])._y >= (liniaMenu - 10)) {
eval (itemPlaceTaken[i]).moveInitVal = 0;
}
eval (itemPlaceTaken[i]).destX = eval (itemPlaceTaken[i]).destX - (rozstawMenu / 2);
i++;
}
}
itemsOnScreen++;
setLastName(itemNumber);
czekIlosc = co + "_quantity";
if ((s[czekIlosc] != undefined) && (s[czekIlosc] >= 2)) {
itemQuantityDisplay(co, s[czekIlosc]);
}
if (!restoring) {
sfx("findSnd");
listOfItems.push(co);
saveListOfItems();
this[co]._x = _xmouse;
this[co]._y = _ymouse;
} else if (wracamyZeSklepu) {
this[co]._x = sklepMC[co]._x;
this[co]._y = sklepMC[co]._y;
} else {
this[co]._x = center;
this[co]._y = liniaMenu + 200;
}
};
itemLocate = function () {
if (((_ymouse >= (liniaMenu - 40)) && (this.inInventory)) && (go)) {
this.nr = 20 - (Math.abs(_xmouse - this._x) / 2);
if (this.nr <= 0) {
this.nr = 0;
}
this.destY = liniaMenu - this.nr;
this._xscale = this._xscale + (((100 + this.nr) - this._xscale) * 0.2);
this._yscale = this._yscale + (((100 + this.nr) - this._yscale) * 0.2);
} else {
this.destY = liniaMenu;
this._xscale = this._xscale + ((100 - this._xscale) * 0.2);
this._yscale = this._yscale + ((100 - this._yscale) * 0.2);
}
if (Math.abs(this._y - this.destY) <= 5) {
this.inInventory = true;
}
if (!this.drag) {
if (this.moveInitVal <= 0.3) {
this.moveInitVal = this.moveInitVal + 0.01;
}
this._x = this._x + ((this.destX - this._x) * this.moveInitVal);
this._y = this._y + ((this.destY - this._y) * 0.2);
}
if (this.hitTest(_xmouse, _ymouse, true)) {
if (this._totalframes != 1) {
if (go) {
this.nextFrame();
}
}
} else if (this._currentframe != 1) {
if (go) {
this.prevFrame();
}
}
};
shadowLocate = function () {
if (this.removeMe) {
this._xscale = this._xscale - 5;
this._yscale = this._yscale - 5;
if (this._xscale <= 5) {
delete this.onEnterFrame;
removeMovieClip(this);
}
} else {
this._x = this._x + ((eval ("root." + this.destItem).destX - this._x) * 0.2);
this._y = this._y + ((eval ("root." + this.destItem).destY - this._y) * 0.2);
}
};
itemNameDisp = function () {
if (go) {
opis = itemProperties[this._name][0];
rozmowa("");
}
};
itemNameEnd = function () {
opis = "";
};
itemPress = function () {
if (itemProperties[this._name][1]) {
if (go) {
if (!this.drag) {
this.gotoAndStop(this._totalframes);
go = false;
Mouse.hide();
shadowName = this._name + "_shadow";
attachMovie(this._name, shadowName, root.getNextHighestDepth(), {onEnterFrame:shadowLocate, _alpha:50, destItem:this._name, _x:this.destX, _y:this.destY});
this.swapDepths(root.getNextHighestDepth());
eval (shadowName).gotoAndStop(this._totalframes);
root.visibleShadow = shadowName;
sfx("pickSnd");
this.startDrag(true);
this.drag = true;
itemInHand = this._name;
opis = "";
}
} else if ((this.tester.hitTest(this.destX, this.destY) && (!go)) && (this.drag)) {
Mouse.show();
stopDrag();
this.moveInitVal = 0;
removeMovieClip(eval (shadowName));
this.drag = false;
opis = "";
sfx("pickEnd");
go = true;
}
} else if (go) {
opis = "";
if ((this._name == "documents") || (this._name == "photos")) {
sfx("documentsSnd");
} else {
sfx("btnSnd");
}
showItem(this._name);
}
combine();
};
showItem = function (co) {
removeAllItems();
attachMovie(co + "_view", "showView", 5000);
go = false;
};
used = function (co) {
sfx("useSnd");
czekIlosc = co + "_quantity";
if (s[czekIlosc] <= 1) {
s[czekIlosc] = undefined;
usedAll(co);
} else if (s[czekIlosc] == 2) {
s[czekIlosc]--;
this[co].quantityTXT.removeTextField();
} else if (s[czekIlosc] > 2) {
s[czekIlosc]--;
itemQuantityDisplay(co, s[czekIlosc]);
}
};
usedAll = function (co) {
i = 0;
while (i < listOfItems.length) {
if (listOfItems[i].toString() == co) {
listOfItems.splice(i, 1);
}
i++;
}
itemsOnScreen = listOfItems.length;
saveListOfItems();
currentBeingUsed = eval (co).ktory;
i = 1;
while (i < (itemNumber + 1)) {
if (i > currentBeingUsed) {
eval (itemPlaceTaken[i]).moveInitVal = 0;
eval (itemPlaceTaken[i]).destX = eval (itemPlaceTaken[i]).destX - (rozstawMenu / 2);
}
if (i < currentBeingUsed) {
eval (itemPlaceTaken[i]).moveInitVal = 0;
eval (itemPlaceTaken[i]).destX = eval (itemPlaceTaken[i]).destX + (rozstawMenu / 2);
}
i++;
}
itemPlaceTaken[currentBeingUsed] = null;
setLastName(itemNumber);
if (itemInHand == co) {
go = true;
Mouse.show();
}
eval (co + "_shadow").removeMe = true;
removeMovieClip(co);
};
setLastName = function (num) {
if ((eval (itemPlaceTaken[num]).destX == null) && (num > 0)) {
num--;
setLastName(num);
} else {
lastName = itemPlaceTaken[num];
}
};
removeAllItems = function () {
i = 0;
while (i < listOfItems.length) {
this[listOfItems[i]].removeMovieClip(this);
eval (listOfItems[i] + "_shadow").removeMovieClip(this);
i++;
}
Mouse.show();
opis = "";
rozmowa("");
itemNumber = 0;
itemsOnScreen = 0;
};
findDocument = function (co) {
if (listOfDocuments.length == 0) {
itemCollect("documents");
} else {
ataczBot("documents");
sfx("findSnd");
}
opis = "";
listOfDocuments.push(co);
ktorySave = co + "_finder";
s[ktorySave] = true;
s.listOfDocuments = listOfDocuments;
reloadItemProperties();
onCollect(co);
};
findPhoto = function (co) {
if (listOfPhotos.length == 0) {
itemCollect("photos");
} else {
ataczBot("photos");
sfx("findSnd");
}
opis = "";
listOfPhotos.push(co);
ktorySave = co + "_finder";
s[ktorySave] = true;
s.listOfPhotos = listOfPhotos;
reloadItemProperties();
onCollect(co);
};
botNr = 1;
ataczBot = function (co) {
attachMovie(co, co + botNr, this.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse, toWhere:co, filters:[shadowJasny], onEnterFrame:toInventory, friction:0});
botNr++;
};
toInventory = function () {
this.gotoAndStop(1);
if (this.friction <= 0.2) {
this.friction = this.friction + 0.02;
}
this._x = this._x + ((eval ("root." + this.toWhere)._x - this._x) * this.friction);
this._y = this._y + ((eval ("root." + this.toWhere)._y - this._y) * 0.2);
this._alpha = this._alpha - 4;
if (this._alpha <= 0) {
removeMovieClip(this);
delete this.onEnterFrame;
}
};
checkInventoryStatus = function () {
i = 0;
while (i < 20) {
if ((s.listOfItems[i].toString() == "s_undefined") || (s.listOfItems[i].toString() == undefined)) {
s.listOfItems.splice(i, 1);
s.itemsInInventory = s.listOfItems.length;
}
i++;
}
if ((s.itemsInInventory != undefined) && (s.itemsInInventory != 0)) {
listOfItems = s.listOfItems;
restoring = true;
restoringNr = 0;
restoringInt = setInterval(restoreItemsFromSave, 1);
} else {
if (wracamyZeSklepu) {
removeMovieClip(sklepMC);
wracamyZeSklepu = false;
}
restoring = false;
}
reloadItemProperties();
};
saveListOfItems = function () {
s.listOfItems = listOfItems;
s.itemsInInventory = listOfItems.length;
};
restoreItemsFromSave = function () {
if (restoring) {
if (s.listOfItems[restoringNr] != undefined) {
itemCollect(s.listOfItems[restoringNr]);
}
if (restoringNr < s.listOfItems.length) {
restoringNr++;
} else {
if (wracamyZeSklepu) {
removeMovieClip(sklepMC);
wracamyZeSklepu = false;
}
clearInterval(restoringInt);
restoring = false;
}
}
if (s.listOfDocuments != undefined) {
listOfDocuments = s.listOfDocuments;
}
if (s.listOfPhotos != undefined) {
listOfPhotos = s.listOfPhotos;
}
reloadItemProperties();
};
restoreRoom = function () {
checkInventoryStatus();
if (s.cFrame == undefined) {
setFirstValues();
jump(0);
} else {
amb(s.currentAmbient);
jump(s.cFrame);
}
};
simpleHit = function () {
if (this.tester.hitTest(eval (this.triggerItem))) {
used(this.triggerItem, false);
this.play();
}
};
setQuantity = function (co, ile) {
if (s[co] == undefined) {
s[co] = ile;
}
};
onCollect = function (co) {
if (co == "token") {
s.secretsFound++;
}
};
gotoAndStop ("dane");
Frame 83 (4.53 KiB) ●
showMeNumbers = false;
setQuantity("navCurr", 0);
var itemProperties = [];
reloadItemProperties = function () {
if (s.navCurr == "") {
s.navCurr = 0;
}
i = 0;
while (i < 8) {
this["navLetter" + i] = "i";
i++;
}
this["navLetter" + s.navCurr] = "o";
navName = (((((navLetter0 + navLetter1) + navLetter2) + navLetter3) + navLetter4) + navLetter5) + navLetter6;
itemProperties.navigator = [navName, false];
itemProperties.klucz_1 = ["rusty key", true];
itemProperties.crowbar = ["broken beam", true];
itemProperties.coil = ["energy coil", true];
itemProperties.cube = ["cube", true];
itemProperties.sphere_1 = ["stone sphere", true];
itemProperties.sphere_2 = ["stone sphere", true];
itemProperties.sphere_3 = ["stone sphere", true];
itemProperties.sphere_4 = ["stone sphere", true];
itemProperties.fuse = ["fuse", true];
itemProperties.drab = ["ladder step", true];
itemProperties.handle = ["small chest opener", true];
itemProperties.cog = ["cog wheel", true];
itemProperties.drops = ["wheel button", true];
itemProperties.en_sym = ["energy trail", true];
itemProperties.lustro = ["small mirror", true];
itemProperties.cone = ["stone pyramid", true];
itemProperties.catalyst_stone = ["catalyst stone", true];
itemProperties.wire = ["wire", true];
itemProperties.galka = ["drawer handle", true];
itemProperties.akumulator = ["power storage cell", true];
itemProperties.arm_1 = ["beamer arm", true];
itemProperties.arm_2 = ["beamer arm", true];
itemProperties.arm_3 = ["beamer arm", true];
itemProperties.hammer = ["hammer", true];
itemProperties.stone_button = ["stone button", true];
itemProperties.valve = ["valve", true];
if (listOfDocuments.length == 1) {
itemProperties.documents = ["a document", false, 0];
} else {
itemProperties.documents = [listOfDocuments.length + " documents", false, 0];
}
if (listOfPhotos.length == 1) {
itemProperties.photos = ["a picture", false, 0];
} else {
itemProperties.photos = [listOfPhotos.length + " pictures", false, 0];
}
};
var documentsTXT = [];
documentsTXT.why_note = "I clearly remember the day it all ended. It was not long after computer processing power exceeded that of the human brain. Many thought that this was the turning point, but not so. The moment came a bit later. I remember, because I was there, when we asked the bigest question. The one we've been struggling with for millenia.\r\rWhy are we?\r\rBut this time the question wasn't directed at us. We asked the computer. And that was the turning point in the history of humanity. That exact moment. Once we acknowledged that we're not the most evolved structure on our planet, once we passed the torch, our purpose diminished. Did we expect the computer to fry under the heaviest of questions? Of course. So you can imagine our surprise, when this happened.\r\rThe computer answered the question.";
documentsTXT.where_note = "\r\r\r\r- Where are you?\r- I'm standing right beside you. Can't you see me?\r- No.\r- Let's compare our geotags once more.\r- Something's off. We are at the same location. But...\r- Where are you?";
documentsTXT.mur_note = "\r\r\r\r\r\r\rMurtaugh is coming back.\rWe should go.\r\rWe should go now.";
documentsTXT.shape_note = "\r\r\r\r- But why the boundaries. Why this particular shape?\r\r- The idea is to give you the glimpse of the plan. Just a glimpse. Seeing it in all it's glory would blind your mind.";
documentsTXT.toy_note = "\r\r\r\r- This is just a toy. Just a toy.\r\r- It's not a toy. It's a knot. You have to untie it. Unless you're Alexander.";
documentsTXT.beam_note = "\r\r\r\r\r\r\r- I never knew beam of light could bend like that.";
documentsTXT.see_note = "\r\r\r- Do you see it now?\r\r- Yes... How is it even possible. They're interlocking perfectly...\r\r- Who needs god when you have architects like that, right?";
documentsTXT.god_note = "\r\r\rA woman came to our village. No one knows exactly how she entered, since the gate was closed at the time. She went straight to the [term not translational], and one minute later a beam of bright light shot from it straight up to the sky. When she disappeared we knew that we were blessed with the presence of the godess. That was 742 years ago, and we worship her to this day.";
gimme_route = function (num) {
s["dim_" + num] = true;
navigator.resetMe();
navigator.podsw.play();
};
gimmeSecret = function () {
attachMovie("secret_info", "secret_info", 200);
sfx("secretSnd");
s.secretsFound++;
if (ssd.secretsFound < s.secretsFound) {
ssd.secretsFound = s.secretsFound;
}
};
reset();
Symbol 6 MovieClip [sub_loader] Frame 1 (249 B)
onEnterFrame = function () {
percent = Math.round((_parent.getBytesLoaded() / _parent.getBytesTotal()) * 100);
ramie._rotation = percent;
if (percent < 100) {
_parent.stop();
} else {
delete onEnterFrame;
_parent.play();
}
};
Symbol 1250 MovieClip [__Packages.mochi.as2.MochiAd] Frame 0 (17.19 KiB) ● ● ●
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 1251 MovieClip [__Packages.mochi.as2.MochiEventDispatcher] Frame 0 (1.46 KiB) ●
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 1252 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0 (12.56 KiB) ● ●
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("3.9.4 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 1253 MovieClip [__Packages.mochi.as2.MochiEvents] Frame 0 (2.37 KiB) ●
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 1254 MovieClip [__Packages.mochi.as2.MochiCoins] Frame 0 (1.74 KiB) ●
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 1255 MovieClip [__Packages.mochi.as2.MochiSocial] Frame 0 (2.49 KiB) ●
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 20 MovieClip Frame 10 (8 B)
stop();
Symbol 22 Button (124 B)
on (press) {
root.opis = "";
sfx("documentsEnd");
root.checkInventoryStatus();
root.go = true;
removeMovieClip(this);
}
Symbol 30 MovieClip Frame 10 (8 B)
stop();
Symbol 32 Button (219 B)
on (press) {
scrolling = "up";
_parent.documentsNapis2 = "";
}
on (release, releaseOutside) {
scrolling = 0;
}
on (rollOver) {
_parent.documentsNapis2 = "scroll up";
}
on (rollOut) {
_parent.documentsNapis2 = "";
}
Symbol 33 Button (223 B)
on (press) {
scrolling = "down";
_parent.documentsNapis2 = "";
}
on (release, releaseOutside) {
scrolling = 0;
}
on (rollOver) {
_parent.documentsNapis2 = "scroll down";
}
on (rollOut) {
_parent.documentsNapis2 = "";
}
Symbol 34 MovieClip Frame 1 (525 B)
napis = root.documentsTXT[root.listOfDocuments[_parent.showingDocument]];
scrolling = 0;
onEnterFrame = function () {
if (txtField.scroll == 1) {
upBtn.enabled = false;
upBtn._alpha = 50;
} else {
upBtn.enabled = true;
upBtn._alpha = 100;
}
if (txtField.scroll == txtField.maxscroll) {
dnBtn.enabled = false;
dnBtn._alpha = 50;
} else {
dnBtn.enabled = true;
dnBtn._alpha = 100;
}
if (scrolling == "up") {
napis.scroll--;
}
if (scrolling == "down") {
napis.scroll++;
}
};
Symbol 36 MovieClip Frame 10 (8 B)
stop();
Symbol 37 Button (177 B)
on (rollOver) {
documentsNapis2 = "jump to last document";
}
on (rollOut, releaseOutside) {
documentsNapis2 = "";
}
on (press) {
showNextDocument("goForward", true, false);
}
Symbol 38 Button (175 B)
on (rollOver) {
documentsNapis2 = "jump to first document";
}
on (rollOut, releaseOutside) {
documentsNapis2 = "";
}
on (press) {
showNextDocument("goBack", false, true);
}
Symbol 39 Button (171 B)
on (rollOver) {
documentsNapis2 = "previous document";
}
on (rollOut, releaseOutside) {
documentsNapis2 = "";
}
on (press) {
showNextDocument("goBack", false, false);
}
Symbol 40 Button (170 B)
on (rollOver) {
documentsNapis2 = "next document";
}
on (rollOut, releaseOutside) {
documentsNapis2 = "";
}
on (press) {
showNextDocument("goForward", false, false);
}
Symbol 42 MovieClip [documents_view] Frame 1 (1.06 KiB) ●
stop();
jumpBack = false;
jumpForward = false;
arrayLength = root.listOfDocuments.length;
showingDocument = arrayLength - 1;
showNextDocument = function (gdzie, beginning, end) {
documentsNapis2 = "";
sfx("documentsSnd");
noteOrigin = "";
documentsNapis = "";
nextBtn._visible = false;
backBtn._visible = false;
nextBtnFF._visible = false;
backBtnFF._visible = false;
hideBtns();
jumpForward = beginning;
jumpBack = end;
gotoAndPlay(gdzie);
};
reloadBtns = function () {
if (arrayLength == 1) {
documentsNapis = "";
} else {
documentsNapis = ((showingDocument + 1) + " / ") + arrayLength;
}
if (showingDocument == 0) {
backBtn._visible = false;
backBtnFF._visible = false;
} else {
backBtn._visible = true;
backBtnFF._visible = true;
}
if (showingDocument == (arrayLength - 1)) {
nextBtn._visible = false;
nextBtnFF._visible = false;
} else {
nextBtn._visible = true;
nextBtnFF._visible = true;
}
if (arrayLength == 2) {
backBtnFF._visible = false;
nextBtnFF._visible = false;
}
};
reloadBtns();
Symbol 42 MovieClip [documents_view] Frame 19 (121 B)
if (jumpForward == true) {
showingDocument = arrayLength - 1;
jumpForward = false;
} else {
showingDocument++;
}
Symbol 42 MovieClip [documents_view] Frame 27 (23 B)
stop();
reloadBtns();
Symbol 42 MovieClip [documents_view] Frame 43 (101 B)
if (jumpBack == true) {
showingDocument = 0;
jumpBack = false;
} else {
showingDocument--;
}
Symbol 42 MovieClip [documents_view] Frame 52 (23 B)
stop();
reloadBtns();
Symbol 61 MovieClip [photos_view] Frame 2 (21 B)
gotoAndStop ("gal");
Symbol 61 MovieClip [photos_view] Frame 14 (2.56 KiB) ●
poziomMenu = 30;
nr = 0;
picNr = 1;
rozstawMenu = 30;
currentPic = "";
firstPic = true;
ataczThumbs = function () {
if (root.listOfPhotos[nr] != undefined) {
attachMovie(root.listOfPhotos[nr], root.listOfPhotos[nr], 10 + nr);
this[root.listOfPhotos[nr]].filters = [root.shadowCiemny];
eval (root.listOfPhotos[nr])._xscale = (eval (root.listOfPhotos[nr])._yscale = 10);
if (nr <= 9) {
eval (root.listOfPhotos[nr])._y = poziomMenu;
eval (root.listOfPhotos[nr])._x = rozstawMenu + (rozstawMenu * nr);
} else {
eval (root.listOfPhotos[nr])._y = poziomMenu * 2;
eval (root.listOfPhotos[nr])._x = rozstawMenu + (rozstawMenu * (nr - 10));
}
eval (root.listOfPhotos[nr])._alpha = 70;
eval (root.listOfPhotos[nr]).onPress = thumbPress;
eval (root.listOfPhotos[nr]).onRollOver = thumbOver;
eval (root.listOfPhotos[nr]).onRollOut = thumbOut;
nr++;
ataczThumbs();
}
};
thumbPress = function () {
showPic(this._name);
};
thumbOver = function () {
opis = root.photosTXT[this._name];
this._alpha = 100;
};
thumbOut = function () {
opis = root.photosTXT[currentPic];
this._alpha = 70;
};
locatePod = function () {
this._x = this._x + ((podA - this._x) * 0.3);
this._y = this._y + ((podB - this._y) * 0.3);
};
showPic = function (jaki) {
if (jaki != currentPic) {
if (firstPic) {
firstPic = false;
X = 200;
} else {
sfx("documentsSnd");
X = 700;
}
this[stary].A = -500;
this[stary].friction = 0;
attachMovie(jaki, jaki + picNr, picNr + 100, {friction:0, filters:[root.shadowCiemny], _x:X, onEnterFrame:moveMe, A:200});
if (root.listOfPhotos.length == 1) {
Y = 230;
} else if (root.listOfPhotos.length <= 10) {
Y = 230;
} else {
Y = 230;
}
this[jaki + picNr]._y = Y;
podA = eval (jaki)._x;
podB = eval (jaki)._y;
currentPic = jaki;
opis = root.photosTXT[jaki];
stary = jaki + picNr;
picNr++;
}
};
moveMe = function () {
if (this.friction <= 0.2) {
this.friction = this.friction + 0.02;
}
this._x = this._x + Math.round((this.A - this._x) * this.friction);
if (this._x <= -300) {
delete this.onEnterFrame;
removeMovieClip(this);
}
};
showPic(root.listOfPhotos[root.listOfPhotos.length - 1]);
if (root.listOfPhotos.length != 1) {
ataczThumbs();
attachMovie("picsPodswietlenie", "picsPodswietlenie", 50);
}
picsPodswietlenie._xscale = (picsPodswietlenie._yscale = 10);
picsPodswietlenie._x = eval (root.listOfPhotos[nr - 1])._x;
picsPodswietlenie._y = eval (root.listOfPhotos[nr - 1])._y;
picsPodswietlenie.onEnterFrame = locatePod;
Symbol 65 MovieClip [opisMC] Frame 1 (210 B)
stop();
onEnterFrame = function () {
if (root.opis != "") {
DynamicOpis.napis = root.opis;
}
if (root.opis == "") {
prevFrame();
} else {
nextFrame();
}
};
footerDisplay = root.footerTxt;
Symbol 69 MovieClip [item_tester] Frame 1 (13 B)
_alpha = 0;
Symbol 74 Button (118 B)
on (press) {
root.opis = "";
sfx("btnSnd");
root.checkInventoryStatus();
root.go = true;
removeMovieClip(this);
}
Symbol 77 Button (63 B)
on (press) {
s.elektrody_on = true;
sfx("btnSnd");
play();
}
Symbol 80 Button (118 B)
on (press) {
root.opis = "";
sfx("btnSnd");
root.checkInventoryStatus();
root.go = true;
removeMovieClip(this);
}
Symbol 90 MovieClip Frame 1 (8 B)
stop();
Symbol 90 MovieClip Frame 2 (59 B)
onPress = function () {
_parent.jumpDimension(myNr);
};
Symbol 91 MovieClip [navigator_view] Frame 1 (63 B)
stop();
if (s.elektrody_on) {
gotoAndStop(_totalframes);
}
Symbol 91 MovieClip [navigator_view] Frame 16 (96 B)
i = 1;
while (i < 8) {
if (s["dim_" + i]) {
this["btn" + i].nextFrame();
}
i++;
}
Instance of Symbol 90 MovieClip "btn2" in Symbol 91 MovieClip [navigator_view] Frame 16 (33 B)
onClipEvent (load) {
myNr = 1;
}
Instance of Symbol 90 MovieClip "btn1" in Symbol 91 MovieClip [navigator_view] Frame 16 (34 B)
onClipEvent (load) {
myNr = "";
}
Instance of Symbol 90 MovieClip "btn3" in Symbol 91 MovieClip [navigator_view] Frame 16 (33 B)
onClipEvent (load) {
myNr = 2;
}
Instance of Symbol 90 MovieClip "btn4" in Symbol 91 MovieClip [navigator_view] Frame 16 (33 B)
onClipEvent (load) {
myNr = 3;
}
Instance of Symbol 90 MovieClip "btn5" in Symbol 91 MovieClip [navigator_view] Frame 16 (33 B)
onClipEvent (load) {
myNr = 4;
}
Instance of Symbol 90 MovieClip "btn6" in Symbol 91 MovieClip [navigator_view] Frame 16 (33 B)
onClipEvent (load) {
myNr = 5;
}
Instance of Symbol 90 MovieClip "btn7" in Symbol 91 MovieClip [navigator_view] Frame 16 (33 B)
onClipEvent (load) {
myNr = 6;
}
Symbol 91 MovieClip [navigator_view] Frame 27 (626 B)
i = 1;
while (i < 8) {
if (s["dim_" + i]) {
this["btn" + i].nextFrame();
}
i++;
}
currentRoom = String(s.cFrame).substring(String(s.cFrame).length - 1);
trace(currentRoom);
jumpDimension = function (nr) {
root.navCurr = nr;
s.navCurr = nr;
root.opis = "";
root.checkInventoryStatus();
root.go = true;
if (currentRoom == "0") {
root.jump(Number(nr + currentRoom) + 10);
} else {
root.jump(Number(nr + currentRoom));
}
if (nr == "") {
amb("amb0");
} else {
amb("amb" + nr);
}
sfx("portalPassSnd");
root.reloadItemProperties();
s.navOld = nr;
removeMovieClip(this);
};
Symbol 93 MovieClip [secret_info] Frame 1 (136 B)
this.onEnterFrame = function () {
_alpha = (_alpha - 1);
if (_alpha <= 0) {
removeMovieClip(this);
trace("gone");
}
};
Symbol 96 MovieClip [documents] Frame 1 (8 B)
stop();
Symbol 100 MovieClip [photos] Frame 1 (8 B)
stop();
Symbol 105 MovieClip Frame 1 (13 B)
_alpha = 0;
Symbol 108 MovieClip Frame 1 (8 B)
stop();
Symbol 111 MovieClip Frame 1 (8 B)
stop();
Symbol 112 MovieClip [navigator] Frame 1 (144 B)
resetMe = function () {
i = 1;
while (i < 8) {
if (s["dim_" + i]) {
this["btn" + i].nextFrame();
}
i++;
}
};
resetMe();
Symbol 147 MovieClip Frame 1 (59 B)
stop();
rem(this);
onPress = function () {
play();
};
Symbol 224 MovieClip Frame 1 (8 B)
stop();
Symbol 240 Button (23 B)
on (press) {
play();
}
Symbol 249 Button (29 B)
on (press) {
root.jump(1);
}
Symbol 250 Button (43 B)
on (press) {
amb("amb0");
root.jump(1);
}
Symbol 251 MovieClip [r0] Frame 1 (1 B)
Symbol 251 MovieClip [r0] Frame 34 (8 B)
stop();
Symbol 251 MovieClip [r0] Frame 35 (16 B)
sfx("amb_end");
Symbol 251 MovieClip [r0] Frame 567 (37 B)
stop();
amb("amb0");
root.jump(1);
Symbol 254 MovieClip Frame 1 (82 B)
_alpha = 0;
onPress = function () {
if (root.go) {
_parent.play();
}
};
Symbol 255 MovieClip Frame 1 (70 B)
stop();
if (s.crane_moved != true) {
gotoAndStop(_totalframes);
}
Symbol 255 MovieClip Frame 2 (41 B)
s.crane_moved = false;
sfx("metalSnd");
Symbol 255 MovieClip Frame 16 (8 B)
stop();
Symbol 269 Button (130 B)
on (press) {
if (root.go) {
sfx("przelSnd");
if (s.zapadkaAvailable) {
gotoAndPlay ("opn");
} else {
play();
}
}
}
Symbol 281 MovieClip Frame 1 (183 B)
_alpha = 0;
onMouseDown = function () {
if (this.hitTest(eval ("root." + _parent.i))) {
if (_parent.useMe != false) {
root.used(_parent.i);
}
_parent.play();
}
};
Symbol 282 MovieClip Frame 1 (36 B)
stop();
rem(this);
i = "klucz_1";
Symbol 282 MovieClip Frame 3 (37 B)
s.klodkaOff = true;
rem(this, "t");
Symbol 282 MovieClip Frame 25 (8 B)
stop();
Symbol 283 Button (105 B)
on (press) {
if (root.go) {
if (s.klodkaOff) {
gotoAndPlay ("goOn");
} else {
play();
}
}
}
Symbol 284 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 284 MovieClip Frame 4 (20 B)
sfx("klodkaNoSnd");
Symbol 284 MovieClip Frame 9 (17 B)
gotoAndStop (1);
Symbol 284 MovieClip Frame 11 (68 B)
rem(this, "t");
s.zapadkaAvailable = true;
sfx("metalSqueekSnd");
Symbol 284 MovieClip Frame 25 (8 B)
stop();
Symbol 288 MovieClip Frame 1 (61 B)
_alpha = 0;
onPress = function () {
root.warp(w, d);
};
Symbol 289 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 289 MovieClip Frame 8 (21 B)
sfx("zapadkaNoSnd");
Symbol 289 MovieClip Frame 19 (17 B)
gotoAndStop (1);
Symbol 289 MovieClip Frame 25 (16 B)
rem(this, "t");
Symbol 289 MovieClip Frame 30 (19 B)
sfx("zapadkaSnd");
Symbol 289 MovieClip Frame 49 (8 B)
stop();
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 49 (40 B)
onClipEvent (load) {
w = 4;
d = "d";
}
Symbol 291 MovieClip Frame 1 (102 B)
if (root.goLive || (!root.showMeNumbers)) {
txt.text = "";
} else {
txt.text = _parent._name;
}
Symbol 292 MovieClip [r1] Frame 1 (200 B)
lewo = 2;
prawo = 3;
dol = 4;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 299 MovieClip Frame 1 (152 B)
_alpha = (random(40) + 10);
onEnterFrame = function () {
_alpha = (_alpha - 0.5);
if (_alpha <= 20) {
_alpha = (random(40) + 10);
}
};
Symbol 322 MovieClip Frame 1 (287 B)
gfx._visible = false;
point = {x:_parent._x, y:_parent._y};
ktoryObiekt.localToGlobal(point);
_parent.ktorySave = (_parent.i + "_") + _parent._name;
_parent.onPress = root.itemFinder;
if (s[_parent.ktorySave] != undefined) {
_parent._visible = false;
delete _parent.onPress;
}
Symbol 323 MovieClip Frame 1 (15 B)
i = "klucz_1";
Symbol 324 MovieClip Frame 1 (36 B)
stop();
rem(this);
i = "crowbar";
Symbol 324 MovieClip Frame 2 (16 B)
rem(this, "t");
Symbol 324 MovieClip Frame 59 (8 B)
stop();
Symbol 325 MovieClip [r2] Frame 1 (68 B)
prawo = 1;
b2.onPress = function () {
root.warp(prawo, "p");
};
Symbol 327 MovieClip Frame 1 (62 B)
stop();
if (s.crane_moved) {
gotoAndStop(_totalframes);
}
Symbol 327 MovieClip Frame 2 (40 B)
s.crane_moved = true;
sfx("metalSnd");
Symbol 327 MovieClip Frame 16 (8 B)
stop();
Symbol 329 MovieClip Frame 1 (15 B)
i = "crowbar";
Symbol 333 MovieClip Frame 1 (56 B)
if (s["dim_" + myNr] != true) {
_visible = false;
}
Symbol 334 MovieClip [r3] Frame 1 (66 B)
lewo = 1;
b1.onPress = function () {
root.warp(lewo, "l");
};
Instance of Symbol 333 MovieClip in Symbol 334 MovieClip [r3] Frame 1 (33 B)
onClipEvent (load) {
myNr = 2;
}
Symbol 335 MovieClip Frame 1 (16 B)
i = "sphere_4";
Symbol 338 MovieClip Frame 1 (48 B)
stop();
if (s.crane_moved) {
nextFrame();
}
Symbol 343 MovieClip Frame 1 (360 B)
gfx._visible = false;
point = {x:_parent._x, y:_parent._y};
ktoryObiekt.localToGlobal(point);
_parent.ktorySave = (((((_parent.i + "_") + root._currentframe) + "_") + Math.round(point.x)) + "_") + Math.round(point.y);
_parent.onPress = root.documentFinder;
if (s[_parent.ktorySave] != undefined) {
_parent._visible = false;
delete _parent.onPress;
}
Symbol 344 MovieClip Frame 1 (16 B)
i = "mur_note";
Symbol 345 MovieClip [r4] Frame 1 (131 B)
gora = 1;
dol = 5;
b3.onPress = function () {
root.warp(gora, "g");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Instance of Symbol 333 MovieClip in Symbol 345 MovieClip [r4] Frame 1 (33 B)
onClipEvent (load) {
myNr = 2;
}
Symbol 351 MovieClip Frame 1 (200 B)
stop();
rem(this);
s[myVar] = "none";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 351 MovieClip Frame 2 (34 B)
sfx("patykSnd");
rem(this, 10);
Symbol 351 MovieClip Frame 10 (188 B)
stop();
s[myVar] = "half";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 351 MovieClip Frame 11 (34 B)
sfx("patykSnd");
rem(this, 20);
Symbol 351 MovieClip Frame 20 (188 B)
stop();
s[myVar] = "full";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 351 MovieClip Frame 21 (33 B)
sfx("patykSnd");
rem(this, 1);
Symbol 377 MovieClip Frame 12 (8 B)
stop();
Symbol 378 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 378 MovieClip Frame 2 (58 B)
rem(this, "t");
root.gimme_route(2);
sfx("beamerSnd1");
Symbol 378 MovieClip Frame 25 (16 B)
sfx("beamSnd");
Symbol 378 MovieClip Frame 37 (8 B)
stop();
Symbol 389 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 389 MovieClip Frame 2 (35 B)
rem(this, "t");
sfx("leverSnd1");
Symbol 389 MovieClip Frame 7 (24 B)
_parent[myMach].play();
Symbol 389 MovieClip Frame 15 (8 B)
stop();
Symbol 390 MovieClip [r5] Frame 1 (135 B)
prawo = 6;
gora = 4;
b2.onPress = function () {
root.warp(prawo, "p");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Instance of Symbol 351 MovieClip "kijek_1_" in Symbol 390 MovieClip [r5] Frame 1 (42 B)
onClipEvent (load) {
myVar = "kijek_1";
}
Instance of Symbol 389 MovieClip "lever_1_1" in Symbol 390 MovieClip [r5] Frame 1 (44 B)
onClipEvent (load) {
myMach = "beamer_1";
}
Symbol 393 MovieClip Frame 1 (17 B)
i = "navigator";
Symbol 396 MovieClip Frame 1 (33 B)
stop();
rem(this);
i = "drab";
Symbol 396 MovieClip Frame 2 (16 B)
rem(this, "t");
Symbol 396 MovieClip Frame 16 (152 B)
stop();
lewo = 5;
prawo = 8;
dol = 7;
b1.onPress = function () {
root.warp(lewo, "l");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 397 MovieClip [r6] Frame 1 (143 B)
lewo = 5;
prawo = 8;
dol = 7;
b1.onPress = function () {
root.warp(lewo, "l");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 403 MovieClip Frame 1 (12 B)
i = "fuse";
Symbol 405 MovieClip Frame 1 (12 B)
i = "drab";
Symbol 406 MovieClip [r7] Frame 1 (66 B)
gora = 6;
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 421 MovieClip Frame 1 (11 B)
i = "cog";
Symbol 422 MovieClip Frame 1 (35 B)
stop();
rem(this);
i = "handle";
Symbol 422 MovieClip Frame 2 (16 B)
rem(this, "t");
Symbol 422 MovieClip Frame 40 (8 B)
stop();
Symbol 426 MovieClip Frame 1 (214 B)
gfx._visible = false;
_parent.ktorySave = (_parent.i + "_") + _parent._name;
_parent.onPress = root.photoFinder;
if (s[_parent.ktorySave] != undefined) {
_parent._visible = false;
delete _parent.onPress;
}
Symbol 427 MovieClip Frame 1 (13 B)
i = "rys_1";
Symbol 428 MovieClip [r8] Frame 1 (136 B)
lewo = 76;
prawo = 9;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
Symbol 434 MovieClip Frame 1 (12 B)
i = "coil";
Symbol 435 MovieClip [r9] Frame 1 (134 B)
lewo = 8;
gora = 10;
b1.onPress = function () {
root.warp(lewo, "l");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 438 MovieClip Frame 1 (16 B)
i = "sphere_1";
Symbol 439 MovieClip [r10] Frame 1 (64 B)
dol = 9;
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 448 MovieClip Frame 1 (16 B)
i = "sphere_2";
Symbol 449 MovieClip [r11] Frame 1 (203 B)
lewo = 12;
prawo = 13;
dol = 14;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 459 MovieClip Frame 1 (33 B)
stop();
rem(this);
i = "coil";
Symbol 459 MovieClip Frame 2 (41 B)
rem(this, "t");
s.energy_2_done = true;
Symbol 459 MovieClip Frame 20 (8 B)
stop();
Symbol 461 MovieClip [r12] Frame 1 (69 B)
prawo = 11;
b2.onPress = function () {
root.warp(prawo, "p");
};
Symbol 474 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 474 MovieClip Frame 2 (58 B)
rem(this, "t");
root.gimme_route(3);
sfx("beamerSnd1");
Symbol 474 MovieClip Frame 25 (16 B)
sfx("beamSnd");
Symbol 474 MovieClip Frame 37 (8 B)
stop();
Symbol 478 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 478 MovieClip Frame 2 (18 B)
sfx("leverSnd1");
Symbol 478 MovieClip Frame 11 (80 B)
if (s.energy_2_done) {
stop();
rem(this, "c");
_parent[myMach].play();
}
Symbol 478 MovieClip Frame 12 (18 B)
sfx("leverSnd2");
Symbol 479 MovieClip [r13] Frame 1 (67 B)
lewo = 11;
b1.onPress = function () {
root.warp(lewo, "l");
};
Instance of Symbol 478 MovieClip "wajcha_2_1" in Symbol 479 MovieClip [r13] Frame 1 (44 B)
onClipEvent (load) {
myMach = "beamer_2";
}
Symbol 483 MovieClip Frame 1 (22 B)
i = "catalyst_stone";
Symbol 484 MovieClip Frame 1 (50 B)
stop();
if (s.obrotowe_done) {
nextFrame();
}
Symbol 485 MovieClip [r14] Frame 1 (133 B)
gora = 11;
dol = 15;
b3.onPress = function () {
root.warp(gora, "g");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 503 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 503 MovieClip Frame 2 (23 B)
sfx("metalSqueekSnd");
Symbol 503 MovieClip Frame 8 (71 B)
if (s.spust_1_open) {
stop();
rem(this, "c");
_parent.play();
}
Symbol 503 MovieClip Frame 23 (18 B)
sfx("leverSnd2");
Symbol 506 MovieClip Frame 1 (61 B)
stop();
rem(this);
if (s.spust_1_open) {
nextFrame();
}
Symbol 506 MovieClip Frame 4 (16 B)
rem(this, "t");
Symbol 506 MovieClip Frame 7 (23 B)
s.spust_1_done = true;
Symbol 506 MovieClip Frame 11 (8 B)
stop();
Symbol 508 MovieClip [r15] Frame 1 (137 B)
prawo = 16;
gora = 14;
b2.onPress = function () {
root.warp(prawo, "p");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 514 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 514 MovieClip Frame 2 (37 B)
rem(this, "open");
sfx("szufSnd1");
Symbol 514 MovieClip Frame 15 (8 B)
stop();
Symbol 514 MovieClip Frame 16 (32 B)
rem(this, 1);
sfx("szufSnd2");
Symbol 516 MovieClip Frame 1 (14 B)
i = "lustro";
Symbol 517 MovieClip Frame 1 (34 B)
stop();
rem(this);
i = "galka";
Symbol 517 MovieClip Frame 2 (25 B)
stop();
rem(this, "c");
Symbol 517 MovieClip Frame 3 (38 B)
sfx("szufSnd1");
rem(this, "open");
Symbol 517 MovieClip Frame 16 (8 B)
stop();
Symbol 517 MovieClip Frame 17 (33 B)
sfx("szufSnd2");
rem(this, 2);
Symbol 518 MovieClip Frame 1 (14 B)
i = "handle";
Symbol 519 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 519 MovieClip Frame 2 (37 B)
rem(this, "open");
sfx("szufSnd1");
Symbol 519 MovieClip Frame 15 (8 B)
stop();
Symbol 519 MovieClip Frame 16 (32 B)
rem(this, 1);
sfx("szufSnd2");
Symbol 522 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 522 MovieClip Frame 2 (37 B)
rem(this, "open");
sfx("szufSnd1");
Symbol 522 MovieClip Frame 15 (8 B)
stop();
Symbol 522 MovieClip Frame 16 (32 B)
rem(this, 1);
sfx("szufSnd2");
Symbol 524 MovieClip Frame 1 (16 B)
i = "why_note";
Symbol 525 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 525 MovieClip Frame 2 (37 B)
rem(this, "open");
sfx("szufSnd1");
Symbol 525 MovieClip Frame 15 (8 B)
stop();
Symbol 525 MovieClip Frame 16 (32 B)
rem(this, 1);
sfx("szufSnd2");
Symbol 526 MovieClip [r16] Frame 1 (203 B)
lewo = 15;
prawo = 18;
dol = 17;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 529 MovieClip Frame 1 (12 B)
i = "cone";
Symbol 534 MovieClip Frame 1 (200 B)
stop();
rem(this);
s[myVar] = "none";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 534 MovieClip Frame 2 (34 B)
sfx("patykSnd");
rem(this, 10);
Symbol 534 MovieClip Frame 10 (188 B)
stop();
s[myVar] = "half";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 534 MovieClip Frame 11 (34 B)
sfx("patykSnd");
rem(this, 20);
Symbol 534 MovieClip Frame 20 (188 B)
stop();
s[myVar] = "full";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 534 MovieClip Frame 21 (33 B)
sfx("patykSnd");
rem(this, 1);
Symbol 536 MovieClip [r17] Frame 1 (67 B)
gora = 16;
b3.onPress = function () {
root.warp(gora, "g");
};
Instance of Symbol 534 MovieClip "kijek_2_" in Symbol 536 MovieClip [r17] Frame 1 (42 B)
onClipEvent (load) {
myVar = "kijek_2";
}
Symbol 540 MovieClip Frame 1 (68 B)
onPress = function () {
if (root.go) {
_parent.play();
}
};
Symbol 542 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 542 MovieClip Frame 2 (23 B)
sfx("metalSqueekSnd");
Symbol 542 MovieClip Frame 5 (61 B)
stop();
rem(this, "c");
s.pozycja_kolka_1 = _currentframe;
Symbol 542 MovieClip Frame 6 (23 B)
sfx("metalSqueekSnd");
Symbol 542 MovieClip Frame 10 (61 B)
stop();
rem(this, "c");
s.pozycja_kolka_1 = _currentframe;
Symbol 542 MovieClip Frame 11 (23 B)
sfx("metalSqueekSnd");
Symbol 542 MovieClip Frame 15 (61 B)
stop();
rem(this, "c");
s.pozycja_kolka_1 = _currentframe;
Symbol 542 MovieClip Frame 16 (23 B)
sfx("metalSqueekSnd");
Symbol 542 MovieClip Frame 20 (61 B)
stop();
rem(this, "c");
s.pozycja_kolka_1 = _currentframe;
Symbol 542 MovieClip Frame 21 (23 B)
sfx("metalSqueekSnd");
Symbol 542 MovieClip Frame 25 (61 B)
stop();
rem(this, "c");
s.pozycja_kolka_1 = _currentframe;
Symbol 542 MovieClip Frame 26 (23 B)
sfx("metalSqueekSnd");
Symbol 542 MovieClip Frame 30 (61 B)
stop();
rem(this, "c");
s.pozycja_kolka_1 = _currentframe;
Symbol 542 MovieClip Frame 31 (23 B)
sfx("metalSqueekSnd");
Symbol 542 MovieClip Frame 35 (61 B)
stop();
rem(this, "c");
s.pozycja_kolka_1 = _currentframe;
Symbol 542 MovieClip Frame 36 (23 B)
sfx("metalSqueekSnd");
Symbol 542 MovieClip Frame 40 (38 B)
rem(this, 1);
s.pozycja_kolka_1 = 1;
Symbol 543 MovieClip [r18] Frame 1 (137 B)
lewo = 16;
prawo = 19;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
Symbol 546 Button (65 B)
on (press) {
if (root.go) {
sfx("btnSnd");
nextFrame();
}
}
Symbol 572 MovieClip Frame 1 (117 B)
stop();
_parent["layer_" + myNr]._visible = false;
if (s["dim_" + myNr]) {
nextFrame();
}
_parent.czekNapis();
Symbol 572 MovieClip Frame 2 (20 B)
stop();
rem(this);
Symbol 572 MovieClip Frame 3 (38 B)
rem(this, "open");
sfx("leverSnd1");
Symbol 572 MovieClip Frame 12 (73 B)
stop();
_parent["layer_" + myNr]._visible = true;
_parent.czekNapis();
Symbol 572 MovieClip Frame 13 (99 B)
rem(this, 2);
_parent["layer_" + myNr]._visible = false;
_parent.czekNapis();
sfx("leverSnd2");
Symbol 574 Button (65 B)
on (press) {
if (root.go) {
sfx("btnSnd");
prevFrame();
}
}
Symbol 577 MovieClip [r19] Frame 1 (144 B)
lewo = 18;
gora = 20;
b1.onPress = function () {
root.warp(lewo, "l");
};
b3.onPress = function () {
root.warp(gora, "g");
};
stop();
Symbol 577 MovieClip [r19] Frame 2 (328 B)
czekNapis = function () {
if ((((((layer_1._visible && (layer_2._visible)) && (layer_3._visible)) && (layer_4._visible)) && (layer_5._visible)) && (layer_6._visible)) && (layer_7._visible)) {
napis._visible = true;
} else {
napis._visible = false;
}
};
czekNapis();
Instance of Symbol 572 MovieClip "guzik_1" in Symbol 577 MovieClip [r19] Frame 2 (33 B)
onClipEvent (load) {
myNr = 1;
}
Instance of Symbol 572 MovieClip "guzik_2" in Symbol 577 MovieClip [r19] Frame 2 (33 B)
onClipEvent (load) {
myNr = 2;
}
Instance of Symbol 572 MovieClip "guzik_3" in Symbol 577 MovieClip [r19] Frame 2 (33 B)
onClipEvent (load) {
myNr = 3;
}
Instance of Symbol 572 MovieClip "guzik_4" in Symbol 577 MovieClip [r19] Frame 2 (33 B)
onClipEvent (load) {
myNr = 4;
}
Instance of Symbol 572 MovieClip "guzik_5" in Symbol 577 MovieClip [r19] Frame 2 (33 B)
onClipEvent (load) {
myNr = 5;
}
Instance of Symbol 572 MovieClip "guzik_6" in Symbol 577 MovieClip [r19] Frame 2 (33 B)
onClipEvent (load) {
myNr = 6;
}
Instance of Symbol 572 MovieClip "guzik_7" in Symbol 577 MovieClip [r19] Frame 2 (33 B)
onClipEvent (load) {
myNr = 7;
}
Symbol 580 MovieClip Frame 1 (13 B)
i = "rys_2";
Symbol 586 MovieClip Frame 1 (98 B)
stop();
rem(this);
_parent.czek();
onPress = function () {
if (root.go) {
play();
}
};
Symbol 586 MovieClip Frame 2 (17 B)
sfx("stoneSnd");
Symbol 586 MovieClip Frame 10 (42 B)
stop();
rem(this, "c");
_parent.czek();
Symbol 586 MovieClip Frame 11 (17 B)
sfx("stoneSnd");
Symbol 586 MovieClip Frame 20 (42 B)
stop();
rem(this, "c");
_parent.czek();
Symbol 586 MovieClip Frame 21 (17 B)
sfx("stoneSnd");
Symbol 586 MovieClip Frame 30 (42 B)
stop();
rem(this, "c");
_parent.czek();
Symbol 586 MovieClip Frame 31 (17 B)
sfx("stoneSnd");
Symbol 586 MovieClip Frame 39 (14 B)
rem(this, 1);
Symbol 589 MovieClip Frame 1 (34 B)
stop();
rem(this);
i = "drops";
Symbol 589 MovieClip Frame 2 (16 B)
rem(this, "t");
Symbol 589 MovieClip Frame 13 (243 B)
stop();
czek = function () {
if (((obr_g_1._currentframe == 10) && (obr_g_2._currentframe == 30)) && (obr_g_3._currentframe == 20)) {
trace("ok");
s.obrotowe_done = true;
} else {
s.obrotowe_done = false;
}
};
Symbol 590 MovieClip [r20] Frame 1 (65 B)
dol = 19;
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 600 MovieClip [r21] Frame 1 (203 B)
lewo = 22;
prawo = 23;
dol = 24;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 609 MovieClip Frame 1 (8 B)
stop();
Symbol 609 MovieClip Frame 2 (23 B)
sfx("metalSqueekSnd");
Symbol 609 MovieClip Frame 10 (30 B)
_parent.gotoAndPlay("empty");
Symbol 611 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 611 MovieClip Frame 2 (40 B)
rem(this, "t");
sfx("metalSqueekSnd");
Symbol 611 MovieClip Frame 9 (16 B)
_parent.play();
Symbol 611 MovieClip Frame 10 (8 B)
stop();
Symbol 612 MovieClip Frame 1 (32 B)
stop();
rem(this);
i = "cog";
Symbol 612 MovieClip Frame 2 (22 B)
rem(this, "cogDone");
Symbol 612 MovieClip Frame 11 (8 B)
stop();
Symbol 612 MovieClip Frame 12 (61 B)
rem(this, "done");
sfx("gearsSnd");
s.cog_all_done = true;
Symbol 612 MovieClip Frame 66 (8 B)
stop();
Symbol 612 MovieClip Frame 74 (17 B)
sfx("gearsSnd");
Symbol 618 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 618 MovieClip Frame 2 (37 B)
rem(this, "t");
root.gimmeSecret();
Symbol 618 MovieClip Frame 25 (8 B)
stop();
Symbol 619 MovieClip Frame 1 (56 B)
stop();
if (s.crane_moved != true) {
nextFrame();
}
Symbol 620 MovieClip [r22] Frame 1 (69 B)
prawo = 21;
b2.onPress = function () {
root.warp(prawo, "p");
};
Symbol 628 MovieClip Frame 1 (12 B)
i = "cube";
Symbol 629 MovieClip Frame 1 (49 B)
stop();
if (s.cog_all_done) {
nextFrame();
}
Symbol 630 MovieClip [r23] Frame 1 (67 B)
lewo = 21;
b1.onPress = function () {
root.warp(lewo, "l");
};
Symbol 633 MovieClip Frame 1 (13 B)
i = "arm_1";
Symbol 634 MovieClip [r24] Frame 1 (133 B)
gora = 21;
dol = 25;
b3.onPress = function () {
root.warp(gora, "g");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 638 MovieClip Frame 1 (18 B)
i = "where_note";
Symbol 639 MovieClip [r25] Frame 1 (137 B)
prawo = 26;
gora = 24;
b2.onPress = function () {
root.warp(prawo, "p");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 645 MovieClip Frame 1 (200 B)
stop();
rem(this);
s[myVar] = "none";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 645 MovieClip Frame 2 (34 B)
sfx("patykSnd");
rem(this, 10);
Symbol 645 MovieClip Frame 10 (188 B)
stop();
s[myVar] = "half";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 645 MovieClip Frame 11 (34 B)
sfx("patykSnd");
rem(this, 20);
Symbol 645 MovieClip Frame 20 (188 B)
stop();
s[myVar] = "full";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 645 MovieClip Frame 21 (33 B)
sfx("patykSnd");
rem(this, 1);
Symbol 646 MovieClip [r26] Frame 1 (203 B)
lewo = 25;
prawo = 28;
dol = 27;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Instance of Symbol 645 MovieClip "kijek_3_" in Symbol 646 MovieClip [r26] Frame 1 (42 B)
onClipEvent (load) {
myVar = "kijek_3";
}
Symbol 662 MovieClip Frame 1 (51 B)
stop();
rem(this);
i = "hammer";
useMe = false;
Symbol 662 MovieClip Frame 2 (34 B)
rem(this, "t");
sfx("breakSnd");
Symbol 662 MovieClip Frame 20 (8 B)
stop();
Symbol 664 MovieClip [r27] Frame 1 (67 B)
gora = 26;
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 669 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 669 MovieClip Frame 2 (34 B)
rem(this, "t");
sfx("stoneSnd");
Symbol 669 MovieClip Frame 34 (8 B)
stop();
Symbol 678 MovieClip Frame 1 (16 B)
i = "sphere_3";
Symbol 679 MovieClip Frame 1 (8 B)
stop();
Symbol 680 MovieClip Frame 1 (84 B)
stop();
if (s.pozycja_kolka_1 != undefined) {
gotoAndStop(s.pozycja_kolka_1);
}
Symbol 680 MovieClip Frame 35 (24 B)
pudelko.gotoAndStop(2);
Symbol 681 MovieClip [r28] Frame 1 (137 B)
lewo = 26;
prawo = 29;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
Symbol 684 MovieClip Frame 1 (379 B)
stop();
rem(this);
i = "";
myItem = s["hotspot_" + _name];
onMouseDown = function () {
if ((myItem == "") || (myItem == undefined)) {
i = 0;
while (i < (s.listOfItems.length + 1)) {
if (this.hitTest(root[s.listOfItems[i]])) {
myItem = s.listOfItems[i];
s["hotspot_" + _name] = myItem;
root.used(myItem);
play();
}
i++;
}
}
};
Symbol 684 MovieClip Frame 3 (245 B)
stop();
rem(this, "c");
delete onMouseDown;
_parent.czekMe();
this.attachMovie(myItem, "filling", 1);
filling._xscale = _xscale;
filling._yscale = _yscale;
filling.gotoAndStop(1);
i = myItem;
leaveMe = true;
onPress = root.itemFinder;
Symbol 684 MovieClip Frame 5 (120 B)
removeMovieClip(filling);
delete onPress;
s["hotspot_" + _name] = "";
myItem = "";
_parent.czekMe();
rem(this, 1);
Symbol 687 MovieClip Frame 1 (346 B)
stop();
if (s.dim_4) {
nextFrame();
}
czekMe = function () {
if ((((szufla_1.myItem == "sphere_4") && (szufla_2.myItem == "sphere_1")) && (szufla_3.myItem == "sphere_3")) && (szufla_4.myItem == "sphere_2")) {
trace("ok");
s.energy_3_done = true;
} else {
trace("no");
s.energy_3_done = false;
}
};
Symbol 693 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 693 MovieClip Frame 2 (45 B)
rem(this, "t");
s.drabina_wysunieta = true;
Symbol 693 MovieClip Frame 5 (17 B)
sfx("stoneSnd");
Symbol 693 MovieClip Frame 14 (17 B)
sfx("metalSnd");
Symbol 693 MovieClip Frame 60 (144 B)
stop();
lewo = 28;
gora = 30;
b1.onPress = function () {
root.warp(lewo, "l");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 694 MovieClip [r29] Frame 1 (135 B)
lewo = 28;
gora = 30;
b1.onPress = function () {
root.warp(lewo, "l");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 708 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 708 MovieClip Frame 2 (56 B)
rem(this, "t");
root.gimme_route(4);
sfx("stoneSnd");
Symbol 708 MovieClip Frame 25 (16 B)
sfx("beamSnd");
Symbol 708 MovieClip Frame 37 (8 B)
stop();
Symbol 709 MovieClip Frame 1 (54 B)
stop();
if (s.drabina_wysunieta) {
nextFrame();
}
Symbol 709 MovieClip Frame 2 (65 B)
dol = 29;
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 712 MovieClip Frame 1 (33 B)
stop();
rem(this);
i = "cube";
Symbol 712 MovieClip Frame 2 (19 B)
rem(this, "kjub");
Symbol 712 MovieClip Frame 15 (17 B)
sfx("stoneSnd");
Symbol 712 MovieClip Frame 20 (8 B)
stop();
Symbol 712 MovieClip Frame 21 (17 B)
sfx("stoneSnd");
Symbol 712 MovieClip Frame 27 (80 B)
if (s.energy_3_done) {
stop();
rem(this, "c");
_parent[myMach].play();
}
Symbol 712 MovieClip Frame 28 (17 B)
sfx("stoneSnd");
Symbol 712 MovieClip Frame 40 (22 B)
gotoAndStop ("kjub");
Symbol 713 MovieClip [r30] Frame 1 (65 B)
dol = 29;
b4.onPress = function () {
root.warp(dol, "d");
};
Instance of Symbol 712 MovieClip "wajcha_3_1" in Symbol 713 MovieClip [r30] Frame 1 (44 B)
onClipEvent (load) {
myMach = "beamer_3";
}
Symbol 747 MovieClip Frame 1 (243 B)
stop();
onEnterFrame = function () {
if (root.go) {
if (this.hitTest(root._xmouse, root._ymouse, true)) {
if (_currentframe != _totalframes) {
nextFrame();
}
} else if (_currentframe != 1) {
prevFrame();
}
}
};
Symbol 753 MovieClip [r31] Frame 1 (203 B)
lewo = 32;
prawo = 33;
dol = 34;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 758 MovieClip Frame 1 (200 B)
stop();
rem(this);
s[myVar] = "none";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 758 MovieClip Frame 2 (34 B)
sfx("patykSnd");
rem(this, 10);
Symbol 758 MovieClip Frame 10 (188 B)
stop();
s[myVar] = "half";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 758 MovieClip Frame 11 (34 B)
sfx("patykSnd");
rem(this, 20);
Symbol 758 MovieClip Frame 20 (188 B)
stop();
s[myVar] = "full";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 758 MovieClip Frame 21 (33 B)
sfx("patykSnd");
rem(this, 1);
Symbol 761 MovieClip Frame 1 (18 B)
i = "shape_note";
Symbol 762 MovieClip [r32] Frame 1 (69 B)
prawo = 31;
b2.onPress = function () {
root.warp(prawo, "p");
};
Instance of Symbol 758 MovieClip "kijek_4_" in Symbol 762 MovieClip [r32] Frame 1 (42 B)
onClipEvent (load) {
myVar = "kijek_4";
}
Symbol 765 MovieClip Frame 1 (12 B)
i = "wire";
Symbol 766 MovieClip [r33] Frame 1 (67 B)
lewo = 31;
b1.onPress = function () {
root.warp(lewo, "l");
};
Symbol 773 MovieClip Frame 1 (13 B)
i = "rys_3";
Symbol 774 MovieClip [r34] Frame 1 (133 B)
gora = 31;
dol = 35;
b3.onPress = function () {
root.warp(gora, "g");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 782 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 782 MovieClip Frame 2 (61 B)
s.woda_gone = true;
rem(this, "t");
sfx("metalSqueekSnd");
Symbol 782 MovieClip Frame 22 (16 B)
sfx("wodaSnd");
Symbol 782 MovieClip Frame 25 (8 B)
stop();
Symbol 784 MovieClip [r35] Frame 1 (137 B)
prawo = 36;
gora = 34;
b2.onPress = function () {
root.warp(prawo, "p");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 794 MovieClip Frame 1 (46 B)
stop();
if (s.woda_gone) {
nextFrame();
}
Symbol 794 MovieClip Frame 2 (53 B)
b4.onPress = function () {
root.warp(37, "d");
};
Symbol 795 MovieClip [r36] Frame 1 (202 B)
lewo = 35;
prawo = 38;
dol = 37;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(37, "d");
};
Symbol 803 MovieClip Frame 1 (33 B)
stop();
rem(this);
i = "fuse";
Symbol 803 MovieClip Frame 2 (36 B)
rem(this, "t");
s.energy_4 = true;
Symbol 803 MovieClip Frame 19 (8 B)
stop();
Symbol 807 MovieClip [r37] Frame 1 (67 B)
gora = 36;
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 809 MovieClip Frame 1 (13 B)
i = "galka";
Symbol 811 MovieClip [r38] Frame 1 (137 B)
lewo = 36;
prawo = 39;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
Symbol 813 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 813 MovieClip Frame 2 (23 B)
sfx("metalSqueekSnd");
Symbol 813 MovieClip Frame 8 (71 B)
if (s.spust_2_open) {
stop();
rem(this, "c");
_parent.play();
}
Symbol 813 MovieClip Frame 23 (18 B)
sfx("leverSnd2");
Symbol 815 MovieClip Frame 1 (61 B)
stop();
rem(this);
if (s.spust_2_open) {
nextFrame();
}
Symbol 815 MovieClip Frame 4 (16 B)
rem(this, "t");
Symbol 815 MovieClip Frame 7 (23 B)
s.spust_2_done = true;
Symbol 815 MovieClip Frame 11 (8 B)
stop();
Symbol 817 MovieClip [r39] Frame 1 (135 B)
lewo = 38;
gora = 40;
b1.onPress = function () {
root.warp(lewo, "l");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 828 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 828 MovieClip Frame 2 (58 B)
rem(this, "t");
root.gimme_route(5);
sfx("beamerSnd1");
Symbol 828 MovieClip Frame 25 (16 B)
sfx("beamSnd");
Symbol 828 MovieClip Frame 37 (8 B)
stop();
Symbol 836 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 836 MovieClip Frame 2 (18 B)
sfx("leverSnd1");
Symbol 836 MovieClip Frame 11 (73 B)
if (s[myVar]) {
stop();
rem(this, "c");
_parent[myMach].play();
}
Symbol 836 MovieClip Frame 12 (18 B)
sfx("leverSnd2");
Symbol 838 MovieClip [r40] Frame 1 (65 B)
dol = 39;
b4.onPress = function () {
root.warp(dol, "d");
};
Instance of Symbol 836 MovieClip "wajcha_4_1" in Symbol 838 MovieClip [r40] Frame 1 (65 B)
onClipEvent (load) {
myMach = "beamer_4";
myVar = "energy_4";
}
Symbol 844 MovieClip [r41] Frame 1 (203 B)
lewo = 42;
prawo = 43;
dol = 44;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 852 MovieClip Frame 1 (14 B)
i = "en_sym";
Symbol 853 MovieClip Frame 1 (264 B)
stop();
if (((((((s.kijek_1 == "full") && (s.kijek_2 == "full")) && (s.kijek_3 == "half")) && (s.kijek_4 == "none")) && (s.kijek_5 == "full")) && (s.kijek_6 == "none")) && (s.kijek_7 == "half")) {
nextFrame();
}
Symbol 855 MovieClip [r42] Frame 1 (69 B)
prawo = 41;
b2.onPress = function () {
root.warp(prawo, "p");
};
Symbol 858 MovieClip Frame 1 (35 B)
stop();
rem(this);
i = "lustro";
Symbol 858 MovieClip Frame 2 (39 B)
rem(this, "t");
s.lustro_done = true;
Symbol 858 MovieClip Frame 10 (8 B)
stop();
Symbol 861 MovieClip Frame 1 (152 B)
_alpha = (random(40) + 10);
onEnterFrame = function () {
_alpha = (_alpha - 0.5);
if (_alpha <= 20) {
_alpha = (random(40) + 10);
}
};
Symbol 872 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 872 MovieClip Frame 2 (58 B)
rem(this, "t");
root.gimme_route(6);
sfx("beamerSnd1");
Symbol 872 MovieClip Frame 30 (16 B)
sfx("beamSnd");
Symbol 872 MovieClip Frame 42 (8 B)
stop();
Symbol 877 MovieClip Frame 1 (8 B)
stop();
Symbol 877 MovieClip Frame 2 (17 B)
sfx("stoneSnd");
Symbol 877 MovieClip Frame 10 (42 B)
if (s.lustro_done) {
_parent.play();
}
Symbol 879 MovieClip Frame 1 (33 B)
stop();
rem(this);
i = "cone";
Symbol 879 MovieClip Frame 3 (26 B)
rem(this, "operational");
Symbol 879 MovieClip Frame 17 (8 B)
stop();
Symbol 879 MovieClip Frame 18 (16 B)
rem(this, "t");
Symbol 879 MovieClip Frame 21 (24 B)
_parent[myMach].play();
Symbol 879 MovieClip Frame 29 (8 B)
stop();
Symbol 880 MovieClip [r43] Frame 1 (67 B)
lewo = 41;
b1.onPress = function () {
root.warp(lewo, "l");
};
Instance of Symbol 879 MovieClip "wajcha_5_1" in Symbol 880 MovieClip [r43] Frame 1 (44 B)
onClipEvent (load) {
myMach = "beamer_5";
}
Symbol 883 MovieClip Frame 1 (16 B)
i = "toy_note";
Symbol 884 MovieClip [r44] Frame 1 (133 B)
gora = 41;
dol = 45;
b3.onPress = function () {
root.warp(gora, "g");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 886 MovieClip [r45] Frame 1 (137 B)
prawo = 46;
gora = 44;
b2.onPress = function () {
root.warp(prawo, "p");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 903 MovieClip Frame 1 (8 B)
stop();
Symbol 903 MovieClip Frame 14 (19 B)
sfx("kolatkaSnd");
Symbol 903 MovieClip Frame 20 (59 B)
sfx("kolatkaSnd");
if (s.all_done) {
_parent.play();
}
Symbol 906 MovieClip Frame 1 (8 B)
stop();
Symbol 906 MovieClip Frame 20 (39 B)
if (s.all_done) {
_parent.play();
}
Symbol 907 Button (51 B)
on (press) {
if (root.go) {
_parent.play();
}
}
Symbol 908 MovieClip Frame 1 (45 B)
stop();
if (s.dim_door) {
nextFrame();
}
Symbol 908 MovieClip Frame 2 (35 B)
stop();
rem(this);
i = "en_sym";
Symbol 908 MovieClip Frame 3 (39 B)
rem(this, "sym");
sfx("energizeSnd");
Symbol 908 MovieClip Frame 31 (55 B)
stop();
rem(this);
i = "en_sym";
s.all_done = true;
Symbol 908 MovieClip Frame 32 (37 B)
rem(this, "open");
sfx("bramaSnd");
Symbol 908 MovieClip Frame 55 (8 B)
stop();
Symbol 916 MovieClip Frame 1 (246 B)
stop();
lewo = 45;
prawo = 48;
dol = 47;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
if (s.dim_6) {
nextFrame();
}
Symbol 916 MovieClip Frame 2 (42 B)
stop();
if (s.dim_7) {
nextFrame();
}
Symbol 916 MovieClip Frame 3 (22 B)
s.portal_done = true;
Symbol 916 MovieClip Frame 22 (17 B)
sfx("morphSnd");
Symbol 916 MovieClip Frame 163 (8 B)
stop();
Symbol 916 MovieClip Frame 164 (22 B)
sfx("portalPassSnd");
Symbol 916 MovieClip Frame 177 (49 B)
stop();
root.removeAllItems();
root.jump(101);
Symbol 918 MovieClip [r46] Frame 1 (203 B)
lewo = 45;
prawo = 48;
dol = 47;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 921 MovieClip Frame 1 (17 B)
i = "beam_note";
Symbol 937 MovieClip [r47] Frame 1 (67 B)
gora = 46;
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 954 MovieClip Frame 1 (51 B)
stop();
rem(this);
i = "hammer";
useMe = false;
Symbol 954 MovieClip Frame 2 (64 B)
rem(this, "broken");
s.statue_broken = true;
sfx("breakSnd");
Symbol 954 MovieClip Frame 20 (8 B)
stop();
Symbol 954 MovieClip Frame 21 (42 B)
rem(this, "upped");
sfx("kamienieSnd1");
Symbol 954 MovieClip Frame 41 (8 B)
stop();
Symbol 954 MovieClip Frame 42 (21 B)
rem(this, "broken");
Symbol 954 MovieClip Frame 51 (21 B)
sfx("kamienieSnd2");
Symbol 954 MovieClip Frame 55 (24 B)
gotoAndStop ("broken");
Symbol 960 MovieClip Frame 1 (51 B)
stop();
rem(this);
i = "en_sym";
useMe = false;
Symbol 960 MovieClip Frame 2 (69 B)
rem(this, "t");
s.glowing_symbols_done = true;
sfx("energizeSnd");
Symbol 960 MovieClip Frame 13 (8 B)
stop();
Symbol 963 MovieClip Frame 1 (41 B)
stop();
rem(this);
i = "stone_button";
Symbol 963 MovieClip Frame 3 (26 B)
rem(this, "operational");
Symbol 963 MovieClip Frame 20 (8 B)
stop();
Symbol 963 MovieClip Frame 21 (17 B)
sfx("przelSnd");
Symbol 963 MovieClip Frame 24 (16 B)
_parent.czek();
Symbol 963 MovieClip Frame 32 (11 B)
rem(this);
Symbol 964 MovieClip Frame 1 (119 B)
czek = function () {
if (s.glowing_symbols_done && (s.statue_broken)) {
_parent.statue_br.play();
}
};
Symbol 965 MovieClip [r48] Frame 1 (137 B)
lewo = 46;
prawo = 49;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
Symbol 967 MovieClip Frame 1 (13 B)
i = "arm_2";
Symbol 973 MovieClip [r49] Frame 1 (135 B)
lewo = 48;
gora = 50;
b1.onPress = function () {
root.warp(lewo, "l");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 978 MovieClip Frame 1 (200 B)
stop();
rem(this);
s[myVar] = "none";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 978 MovieClip Frame 2 (34 B)
sfx("patykSnd");
rem(this, 10);
Symbol 978 MovieClip Frame 10 (188 B)
stop();
s[myVar] = "half";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 978 MovieClip Frame 11 (34 B)
sfx("patykSnd");
rem(this, 20);
Symbol 978 MovieClip Frame 20 (188 B)
stop();
s[myVar] = "full";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 978 MovieClip Frame 21 (33 B)
sfx("patykSnd");
rem(this, 1);
Symbol 980 MovieClip [r50] Frame 1 (65 B)
dol = 49;
b4.onPress = function () {
root.warp(dol, "d");
};
Instance of Symbol 978 MovieClip "kijek_5_" in Symbol 980 MovieClip [r50] Frame 1 (42 B)
onClipEvent (load) {
myVar = "kijek_5";
}
Symbol 986 Button (39 B)
on (press) {
root.przejscie("menu");
}
Symbol 991 MovieClip [r101] Frame 1 (9 B)
amb("");
Symbol 991 MovieClip [r101] Frame 2 (16 B)
sfx("amb_end");
Symbol 991 MovieClip [r101] Frame 874 (33 B)
stop();
root.przejscie("menu");
Symbol 996 MovieClip Frame 1 (33 B)
stop();
rem(this);
i = "wire";
Symbol 996 MovieClip Frame 4 (37 B)
rem(this, "t");
s.wire_done = true;
Symbol 996 MovieClip Frame 8 (8 B)
stop();
Symbol 999 MovieClip Frame 1 (34 B)
stop();
rem(this);
i = "arm_2";
Symbol 999 MovieClip Frame 3 (36 B)
rem(this, "t");
s.arm_2_on = true;
Symbol 999 MovieClip Frame 7 (8 B)
stop();
Symbol 1000 MovieClip Frame 1 (34 B)
stop();
rem(this);
i = "arm_3";
Symbol 1000 MovieClip Frame 3 (36 B)
rem(this, "t");
s.arm_3_on = true;
Symbol 1000 MovieClip Frame 7 (8 B)
stop();
Symbol 1001 MovieClip Frame 1 (34 B)
stop();
rem(this);
i = "arm_1";
Symbol 1001 MovieClip Frame 3 (36 B)
rem(this, "t");
s.arm_1_on = true;
Symbol 1001 MovieClip Frame 7 (8 B)
stop();
Symbol 1002 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 1002 MovieClip Frame 2 (58 B)
rem(this, "t");
root.gimme_route(7);
sfx("beamerSnd1");
Symbol 1002 MovieClip Frame 25 (16 B)
sfx("beamSnd");
Symbol 1002 MovieClip Frame 37 (8 B)
stop();
Symbol 1008 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 1008 MovieClip Frame 2 (18 B)
sfx("leverSnd1");
Symbol 1008 MovieClip Frame 11 (188 B)
if ((((s.wire_done && (s.akumulator_alldone)) && (s.arm_1_on)) && (s.arm_2_on)) && (s.arm_3_on)) {
stop();
rem(this, "c");
_parent[myMach].play();
}
Symbol 1008 MovieClip Frame 12 (18 B)
sfx("leverSnd2");
Symbol 1011 MovieClip [r51] Frame 1 (203 B)
lewo = 52;
prawo = 53;
dol = 54;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Instance of Symbol 1008 MovieClip "wajcha_6_1" in Symbol 1011 MovieClip [r51] Frame 1 (44 B)
onClipEvent (load) {
myMach = "beamer_6";
}
Symbol 1018 MovieClip Frame 1 (39 B)
stop();
rem(this);
i = "akumulator";
Symbol 1018 MovieClip Frame 3 (46 B)
s.akumulator_alldone = true;
rem(this, "t");
Symbol 1018 MovieClip Frame 5 (8 B)
stop();
Symbol 1020 MovieClip [r52] Frame 1 (69 B)
prawo = 51;
b2.onPress = function () {
root.warp(prawo, "p");
};
Symbol 1025 MovieClip Frame 1 (20 B)
stop();
rem(this);
Symbol 1025 MovieClip Frame 2 (23 B)
sfx("metalSqueekSnd");
Symbol 1025 MovieClip Frame 8 (71 B)
if (s.spust_3_open) {
stop();
rem(this, "c");
_parent.play();
}
Symbol 1025 MovieClip Frame 23 (18 B)
sfx("leverSnd2");
Symbol 1027 MovieClip Frame 1 (61 B)
stop();
rem(this);
if (s.spust_3_open) {
nextFrame();
}
Symbol 1027 MovieClip Frame 4 (16 B)
rem(this, "t");
Symbol 1027 MovieClip Frame 7 (23 B)
s.spust_3_done = true;
Symbol 1027 MovieClip Frame 11 (8 B)
stop();
Symbol 1029 MovieClip [r53] Frame 1 (67 B)
lewo = 51;
b1.onPress = function () {
root.warp(lewo, "l");
};
Symbol 1032 MovieClip Frame 1 (16 B)
i = "see_note";
Symbol 1034 MovieClip [r54] Frame 1 (133 B)
gora = 51;
dol = 55;
b3.onPress = function () {
root.warp(gora, "g");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 1056 MovieClip Frame 1 (13 B)
i = "rys_5";
Symbol 1059 MovieClip [r55] Frame 1 (137 B)
prawo = 56;
gora = 54;
b2.onPress = function () {
root.warp(prawo, "p");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 1072 MovieClip Frame 1 (224 B)
stop();
rem(this);
lewo = 55;
prawo = 58;
dol = 57;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 1072 MovieClip Frame 2 (65 B)
rem(this, "turned");
s.blast_door_on = true;
sfx("leverSnd1");
Symbol 1072 MovieClip Frame 12 (17 B)
sfx("metalSnd");
Symbol 1072 MovieClip Frame 30 (8 B)
stop();
Symbol 1072 MovieClip Frame 31 (59 B)
rem(this, 1);
s.blast_door_on = false;
sfx("leverSnd2");
Symbol 1072 MovieClip Frame 46 (17 B)
sfx("metalSnd");
Symbol 1073 MovieClip [r56] Frame 1 (203 B)
lewo = 55;
prawo = 58;
dol = 57;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 1081 MovieClip Frame 1 (200 B)
stop();
rem(this);
s[myVar] = "none";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 1081 MovieClip Frame 2 (34 B)
sfx("patykSnd");
rem(this, 10);
Symbol 1081 MovieClip Frame 10 (188 B)
stop();
s[myVar] = "half";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 1081 MovieClip Frame 11 (34 B)
sfx("patykSnd");
rem(this, 20);
Symbol 1081 MovieClip Frame 20 (188 B)
stop();
s[myVar] = "full";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 1081 MovieClip Frame 21 (33 B)
sfx("patykSnd");
rem(this, 1);
Symbol 1087 MovieClip [r57] Frame 1 (67 B)
gora = 56;
b3.onPress = function () {
root.warp(gora, "g");
};
Instance of Symbol 1081 MovieClip "kijek_6_" in Symbol 1087 MovieClip [r57] Frame 1 (42 B)
onClipEvent (load) {
myVar = "kijek_6";
}
Symbol 1092 MovieClip Frame 1 (13 B)
i = "rys_4";
Symbol 1093 MovieClip Frame 1 (188 B)
stop();
lewo = 56;
prawo = 59;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
if (s.blast_door_on) {
nextFrame();
}
Symbol 1096 MovieClip Frame 1 (43 B)
stop();
if (s[myVar]) {
nextFrame();
}
Symbol 1101 MovieClip Frame 1 (18 B)
i = "akumulator";
Symbol 1102 MovieClip Frame 1 (166 B)
stop();
rem(this);
czek = function () {
if ((s.spust_1_done && (s.spust_2_done)) && (s.spust_3_done)) {
gotoAndStop ("done");
}
};
czek();
Instance of Symbol 1096 MovieClip "lampeczka_1" in Symbol 1102 MovieClip Frame 1 (47 B)
onClipEvent (load) {
myVar = "spust_1_done";
}
Instance of Symbol 1096 MovieClip "lampeczka_2" in Symbol 1102 MovieClip Frame 1 (47 B)
onClipEvent (load) {
myVar = "spust_2_done";
}
Instance of Symbol 1096 MovieClip "lampeczka_3" in Symbol 1102 MovieClip Frame 1 (47 B)
onClipEvent (load) {
myVar = "spust_3_done";
}
Symbol 1102 MovieClip Frame 2 (98 B)
s.spust_1_open = false;
s.spust_2_open = false;
s.spust_3_open = false;
sfx("metalSqueekSnd");
Symbol 1102 MovieClip Frame 10 (87 B)
stop();
rem(this, "c");
lampeczka_1.gotoAndStop(2);
s.spust_1_open = true;
czek();
Symbol 1102 MovieClip Frame 11 (162 B)
s.spust_1_open = false;
s.spust_2_open = false;
s.spust_3_open = false;
if (s.spust_1_done != true) {
lampeczka_1.gotoAndStop(1);
}
sfx("metalSqueekSnd");
Symbol 1102 MovieClip Frame 20 (87 B)
stop();
rem(this, "c");
lampeczka_2.gotoAndStop(2);
s.spust_2_open = true;
czek();
Symbol 1102 MovieClip Frame 21 (162 B)
s.spust_1_open = false;
s.spust_2_open = false;
s.spust_3_open = false;
if (s.spust_2_done != true) {
lampeczka_2.gotoAndStop(1);
}
sfx("metalSqueekSnd");
Symbol 1102 MovieClip Frame 30 (87 B)
stop();
rem(this, "c");
lampeczka_3.gotoAndStop(2);
s.spust_3_open = true;
czek();
Symbol 1102 MovieClip Frame 31 (162 B)
s.spust_1_open = false;
s.spust_2_open = false;
s.spust_3_open = false;
if (s.spust_3_done != true) {
lampeczka_3.gotoAndStop(1);
}
sfx("metalSqueekSnd");
Symbol 1102 MovieClip Frame 39 (32 B)
rem(this, 1);
gotoAndStop (1);
Symbol 1103 MovieClip [r58] Frame 1 (137 B)
lewo = 56;
prawo = 59;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
Symbol 1109 MovieClip Frame 1 (13 B)
i = "drops";
Symbol 1121 MovieClip Frame 1 (51 B)
stop();
rem(this);
i = "hammer";
useMe = false;
Symbol 1121 MovieClip Frame 2 (15 B)
sfx("hitSnd");
Symbol 1121 MovieClip Frame 3 (25 B)
stop();
rem(this, "c");
Symbol 1121 MovieClip Frame 4 (15 B)
sfx("hitSnd");
Symbol 1121 MovieClip Frame 5 (25 B)
stop();
rem(this, "c");
Symbol 1121 MovieClip Frame 6 (15 B)
sfx("hitSnd");
Symbol 1121 MovieClip Frame 7 (25 B)
stop();
rem(this, "c");
Symbol 1121 MovieClip Frame 8 (34 B)
rem(this, "t");
sfx("breakSnd");
Symbol 1121 MovieClip Frame 27 (8 B)
stop();
Symbol 1125 MovieClip Frame 1 (51 B)
stop();
rem(this);
i = "hammer";
useMe = false;
Symbol 1125 MovieClip Frame 2 (15 B)
sfx("hitSnd");
Symbol 1125 MovieClip Frame 3 (25 B)
stop();
rem(this, "c");
Symbol 1125 MovieClip Frame 4 (15 B)
sfx("hitSnd");
Symbol 1125 MovieClip Frame 5 (25 B)
stop();
rem(this, "c");
Symbol 1125 MovieClip Frame 6 (15 B)
sfx("hitSnd");
Symbol 1125 MovieClip Frame 7 (25 B)
stop();
rem(this, "c");
Symbol 1125 MovieClip Frame 8 (34 B)
rem(this, "t");
sfx("breakSnd");
Symbol 1125 MovieClip Frame 27 (8 B)
stop();
Symbol 1127 MovieClip [r59] Frame 1 (135 B)
lewo = 58;
gora = 60;
b1.onPress = function () {
root.warp(lewo, "l");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 1129 MovieClip Frame 1 (13 B)
i = "arm_3";
Symbol 1131 MovieClip [r60] Frame 1 (65 B)
dol = 59;
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 1133 MovieClip [r61] Frame 1 (203 B)
lewo = 62;
prawo = 63;
dol = 64;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 1139 MovieClip Frame 1 (16 B)
i = "god_note";
Symbol 1140 MovieClip [r62] Frame 1 (69 B)
prawo = 61;
b2.onPress = function () {
root.warp(prawo, "p");
};
Symbol 1145 MovieClip Frame 1 (14 B)
i = "hammer";
Symbol 1146 MovieClip Frame 1 (49 B)
stop();
if (s.valve_turned) {
nextFrame();
}
Symbol 1148 MovieClip [r63] Frame 1 (67 B)
lewo = 61;
b1.onPress = function () {
root.warp(lewo, "l");
};
Symbol 1150 MovieClip [r64] Frame 1 (133 B)
gora = 61;
dol = 65;
b3.onPress = function () {
root.warp(gora, "g");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 1155 MovieClip Frame 1 (34 B)
stop();
rem(this);
i = "valve";
Symbol 1155 MovieClip Frame 2 (19 B)
rem(this, "oper");
Symbol 1155 MovieClip Frame 16 (8 B)
stop();
Symbol 1155 MovieClip Frame 17 (34 B)
rem(this, "t");
sfx("valveSnd");
Symbol 1155 MovieClip Frame 19 (23 B)
s.valve_turned = true;
Symbol 1155 MovieClip Frame 42 (8 B)
stop();
Symbol 1157 MovieClip [r65] Frame 1 (137 B)
prawo = 66;
gora = 64;
b2.onPress = function () {
root.warp(prawo, "p");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 1159 MovieClip [r66] Frame 1 (203 B)
lewo = 65;
prawo = 68;
dol = 67;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 1164 MovieClip Frame 1 (200 B)
stop();
rem(this);
s[myVar] = "none";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 1164 MovieClip Frame 2 (34 B)
sfx("patykSnd");
rem(this, 10);
Symbol 1164 MovieClip Frame 10 (188 B)
stop();
s[myVar] = "half";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 1164 MovieClip Frame 11 (34 B)
sfx("patykSnd");
rem(this, 20);
Symbol 1164 MovieClip Frame 20 (188 B)
stop();
s[myVar] = "full";
trace(s.kijek_1);
trace(s.kijek_2);
trace(s.kijek_3);
trace(s.kijek_4);
trace(s.kijek_5);
trace(s.kijek_6);
trace(s.kijek_7);
trace("---------------");
Symbol 1164 MovieClip Frame 21 (33 B)
sfx("patykSnd");
rem(this, 1);
Symbol 1165 MovieClip [r67] Frame 1 (67 B)
gora = 66;
b3.onPress = function () {
root.warp(gora, "g");
};
Instance of Symbol 1164 MovieClip "kijek_7_" in Symbol 1165 MovieClip [r67] Frame 1 (42 B)
onClipEvent (load) {
myVar = "kijek_7";
}
Symbol 1170 MovieClip Frame 1 (43 B)
stop();
rem(this);
i = "catalyst_stone";
Symbol 1170 MovieClip Frame 2 (43 B)
rem(this, "t");
root.gimme_route("door");
Symbol 1170 MovieClip Frame 48 (16 B)
sfx("beamSnd");
Symbol 1170 MovieClip Frame 60 (8 B)
stop();
Symbol 1171 MovieClip [r68] Frame 1 (137 B)
lewo = 66;
prawo = 69;
b1.onPress = function () {
root.warp(lewo, "l");
};
b2.onPress = function () {
root.warp(prawo, "p");
};
Symbol 1175 MovieClip Frame 1 (13 B)
i = "valve";
Symbol 1176 MovieClip [r69] Frame 1 (135 B)
lewo = 68;
gora = 70;
b1.onPress = function () {
root.warp(lewo, "l");
};
b3.onPress = function () {
root.warp(gora, "g");
};
Symbol 1178 MovieClip Frame 1 (20 B)
i = "stone_button";
Symbol 1179 MovieClip [r70] Frame 1 (65 B)
dol = 69;
b4.onPress = function () {
root.warp(dol, "d");
};
Symbol 1181 MovieClip Frame 50 (33 B)
stop();
root.przejscie("menu");
Symbol 1188 Button (51 B)
on (release) {
sfx("btnSnd");
link(authorLink);
}
Symbol 1191 Button (52 B)
on (release) {
sfx("btnSnd");
link(commentLink);
}
Symbol 1196 Button (48 B)
on (release) {
sfx("btnSnd");
link(hd_link);
}
Symbol 1199 Button (47 B)
on (press) {
sfx("btnSnd");
startNewGame();
}
Symbol 1202 Button (54 B)
on (release) {
sfx("btnSnd");
link(moreGamesLink);
}
Symbol 1207 Button (53 B)
on (release) {
sfx("btnSnd");
link(facebookLink);
}
Symbol 1210 Button (50 B)
on (release) {
sfx("btnSnd");
link(thumpLink);
}
Symbol 1215 Button (51 B)
on (press) {
sfx("btnSnd");
przejscie("share");
}
Symbol 1218 Button (59 B)
on (release) {
sfx("btnSnd");
przejscie("secrets_hub");
}
Symbol 1221 Button (50 B)
on (press) {
sfx("btnSnd");
przejscie("menu");
}
Symbol 1227 Button (50 B)
on (release) {
sfx("btnSnd");
link(tweetLink);
}
Symbol 1233 Button (50 B)
on (release) {
sfx("btnSnd");
link(shareLink);
}
Symbol 1234 Button (55 B)
on (press) {
sfx("btnSnd");
root.przejscie("menu");
}
Symbol 1237 Button (50 B)
on (press) {
_parent.selectNote("regret_note");
}
Symbol 1239 Button (48 B)
on (press) {
_parent.selectNote("loop_note");
}
Symbol 1240 Button (48 B)
on (press) {
_parent.selectNote("talk_note");
}
Symbol 1241 Button (47 B)
on (press) {
_parent.selectNote("see_note");
}
Symbol 1242 Button (54 B)
on (press) {
_parent.selectNote("impossible_note");
}
Symbol 1243 MovieClip Frame 1 (44 B)
stop();
gotoAndStop(ssd.secretsFound + 1);
Symbol 1244 Button (54 B)
on (press) {
sfx("documentsEnd");
gotoAndStop (1);
}
Symbol 1247 MovieClip Frame 1 (479 B)
napis = _parent.ktoryNapis;
scrolling = 0;
onEnterFrame = function () {
if (txtField.scroll == 1) {
upBtn.enabled = false;
upBtn._alpha = 50;
} else {
upBtn.enabled = true;
upBtn._alpha = 100;
}
if (txtField.scroll == txtField.maxscroll) {
dnBtn.enabled = false;
dnBtn._alpha = 50;
} else {
dnBtn.enabled = true;
dnBtn._alpha = 100;
}
if (scrolling == "up") {
napis.scroll--;
}
if (scrolling == "down") {
napis.scroll++;
}
};
Symbol 1248 MovieClip Frame 1 (1.29 KiB) ●
stop();
regret_note = "\r\r\rMurtaugh: If there's one thing I regret - it's the fact that of all people I sent to the edge no one ever came back. Not a single soul. That will haunt me for the rest of my life...\r\rLiz: I know.";
loop_note = "\r\r- Have you ever been to the place called the loop?\r\r- Yes, of course.\r\r- See, this knot is just like the loop. Well, maybe not exactly, but it serves the same purpose.\r\r- In that case... What is so important in layer 5?...\r\r[deleted]\r\r[deleted]\r\r[deleted]";
talk_note = "\r\r\r- Why does this sociopath only talk to Elizabeth?\r\r- Your question is wrongly put. You wanted to ask: why doesn't he talk to us. The answer is simple: he doesn't see us. Does that make him a sociopath? Not necessarily. But that does mean he's focused.";
see_note = "\r\r\r- Doesn't he understand that his karma portals are shattering this dimension?\r\r- This dimension? You mean the third one? You know that's not even the original dimension, right? What do you think is more important - the origin or flawed copy?";
impossible_note = "\r\r\r- But that's impossible! He can't be in different dimensions at the same time!\r\r- Impossible? What does that even mean?...";
selectNote = function (co) {
sfx("documentsSnd");
ktoryNapis = eval (co);
gotoAndStop ("note");
};
Symbol 1248 MovieClip Frame 6 (8 B)
stop();