Frame 1
shortcut = function () {
itemQuantityCzek("kolko");
itemQuantityCzek("rifle2");
gotoAndStop ("tu");
};
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);
}
spAPI.init();
var soundList = new Array("amb1", "amb2", "amb3", "amb4", "openLidSnd", "padBtnSnd", "removePadSnd", "studniaSnd1", "studniaSnd2", "studniaSnd3", "plakatSnd", "bookSnd", "busolaSnd", "hatchSnd", "hitPadlockSnd", "lapowkaSnd", "patioSnd", "cygarnicaSnd", "gablotaSnd", "horrorSnd", "pudelkoSnd", "smallIntroSnd", "piwnicaZamekSnd", "skrzyniaOutSnd", "sympatycznySnd", "szufladaSnd", "wytrychSnd", "zegarSnd1", "zegarSnd2", "deskaSnd", "doorSnd", "doorClosedSnd", "zegarSnd", "matchSnd", "skrytkaSnd", "skrytkaSnd", "buySnd", "shopSnd", "shopEnd", "btnSnd", "pickSnd", "pickEnd", "findSnd", "useSnd", "moveSnd1", "moveSnd2", "moveSnd3", "moveSnd4", "moveSnd5", "errorSnd", "documentsSnd", "documentsEnd");
__com_mochibot__("84d19aec", this, 10301, true);
__com_mochibot__("f8056984", this, 10301, true);
urlStart = _url.indexOf("://") + 3;
urlEnd = _url.indexOf("/", urlStart);
domain = _url.substring(urlStart, urlEnd);
LastDot = domain.lastIndexOf(".") - 1;
domEnd = domain.lastIndexOf(".", LastDot) + 1;
domain = domain.substring(domEnd, domain.length);
siteLock = function (jaka, gdzie) {
if (domain != jaka) {
unloadMovie (this);
getURL (gdzie);
}
};
goLive = true;
gameName = "Aurora 2";
authorInfo = "\u00A9 Pastel Games";
miesiac = "8";
rok = "2011";
wersja = "1.1";
gameWidth = 550;
gameHeight = 650;
liniaMenu = 590;
authorLink = "http://www.pastelgames.com";
commentLink = "http://www.pastelforum.com/topic.php?id=3259";
sponsorLink = "http://www.gamesnitro.com";
moreGamesLink = "http://www.gamesnitro.com";
walkthroughLink = "http://www.gamesnitro.com/walkthrough/aurora-2/";
addToSiteLink = "http://www.gamesnitro.com/freecontent/";
jayLink = "http://jayisgames.com/archives/2011/09/aurora_2.php";
footer = ((((((((((((((("<p align='center'>" + gameName) + " | v") + wersja) + " | <u><a href='") + authorLink) + "' target='_blank'>") + authorInfo) + "</a></u> | ") + miesiac) + "/") + rok) + " | <u><a href='") + walkthroughLink) + "' target='_blank'>walkthrough</a></u> | <u><a href='") + commentLink) + "' target='_blank'>comment</a></u> | <u><a href='http://www.gamesnitro.com/game/aurora/' target='_blank'>play Aurora 1</a></u></p>";
footerRGB = 8941929 /* 0x887169 */;
countMe = 0;
stop();
Stage.scaleMode = "noScale";
fscommand ("trapallkeys", true);
Button.prototype.tabEnabled = false;
MovieClip.prototype.tabEnabled = false;
_global.root = this;
_quality = "BEST";
przechodzimy = false;
musicOn = true;
sfxOn = 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 (ktoryObiekt, nr) {
s.done = true;
point = {x:_x, y:_y};
ktoryObiekt.localToGlobal(point);
ktorySave = (((("obiekt_" + _currentframe) + "_") + Math.round(point.x)) + "_") + Math.round(point.y);
trace(ktorySave);
if (nr == undefined) {
if (s[ktorySave] != undefined) {
ktoryObiekt.gotoAndStop(s[ktorySave]);
}
} else if (nr == "t") {
s[ktorySave] = ktoryObiekt._totalframes;
} else if (nr == "c") {
s[ktorySave] = ktoryObiekt._currentframe;
} else {
s[ktorySave] = nr;
}
};
ataczSounds = function () {
i = 0;
while (i < soundList.length) {
this[soundList[i]] = new Sound(this);
this[soundList[i]].attachSound(soundList[i]);
i++;
}
};
toggleMusic = function () {
if (musicOn) {
stopAllSounds();
musicOn = false;
} else {
ktoryAmbient.start();
musicOn = true;
}
createFooter();
};
toggleSfx = function () {
if (sfxOn) {
sfxOn = false;
} else {
sfxOn = true;
}
createFooter();
};
toggleQuality = function () {
if (_quality == "BEST") {
_quality = "LOW";
} else if (_quality == "LOW") {
_quality = "BEST";
}
};
deadClick = function () {
};
createCustomMenu = function () {
attachMovie("ramka", "ramka", 1000000);
customMenu = new ContextMenu();
customMenu.hideBuiltInItems();
var _local2 = new ContextMenuItem(gameName, deadClick);
var _local1 = new ContextMenuItem(authorInfo, deadClick);
customMenu.customItems.push(_local2, _local1);
MovieClip.prototype.menu = customMenu;
Button.prototype.menu = customMenu;
TextField.prototype.menu = customMenu;
};
createCustomMenu();
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'> | sound fx: ") + sfxTXT) + "</a>";
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", this.getNextHighestDepth());
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);
}
};
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
stop();
Frame 4
stop();
przejscie("logo");
Frame 38
createFooter();
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;
}
amb("amb1");
Frame 44
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 57
reset = function () {
reloadItemProperties();
jumperItem = false;
opis = "";
rozstawMenu = 35;
maxItems = 15;
maxShopItems = 25;
maxhideoutItems = 25;
center = gameWidth / 2;
itemNumber = 0;
itemsOnScreen = 0;
go = true;
restoreRoom();
attachMovie("itemInvOpis", "itemInvOpis", 355, {_x:gameWidth / 2, _y:liniaMenu + 25});
};
var itemPlaceTaken = [];
var listOfItems = new Array();
if (s.listOfItems == undefined) {
s.listOfItems = new Array("wizytowka", "portfel", "matches");
s.itemsInInventory = 3;
}
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));
itemFinder = function () {
if (go) {
czekIlosc = this.ktoryItem + "_quantity";
if ((itemsOnScreen == maxItems) && (s[czekIlosc] == undefined)) {
rozmowa("the inventory is full...", "errorSnd");
} else {
rozmowa("");
itemQuantityCzek(this.ktoryItem);
this._visible = false;
s[this.ktorySave] = true;
}
}
};
documentFinder = function () {
if (go) {
if ((listOfDocuments.length == 0) && (itemsOnScreen == maxItems)) {
rozmowa("the inventory is full...", "errorSnd");
} else {
rozmowa("");
this._visible = false;
findDocument(this.ktoryDokument);
}
}
};
photoFinder = function () {
if (go) {
if ((listOfPhotos.length == 0) && (itemsOnScreen == maxItems)) {
rozmowa("the inventory is full...", "errorSnd");
} else {
rozmowa("");
this._visible = false;
findPhoto(this.ktoreFoto);
}
}
};
warp = function (gdzie) {
if (go) {
if (Number(gdzie)) {
gotoAndStop(_currentframe + gdzie);
} else {
gotoAndStop(gdzie);
}
moveNr = random(5) + 1;
sfx("moveSnd" + moveNr);
opis = "";
say("");
hc();
roomNr = num;
s.cFrame = _currentframe;
}
};
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");
}
}
};
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;
}
onCollect(co);
};
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) {
gotoAndStop ("intro");
} else {
amb(s.currentAmbient);
gotoAndStop(s.cFrame);
}
};
sayBoxEF = function () {
this._y = this._y + Math.round((this.A - this._y) * 0.4);
if (this.A == -20) {
if (this._y <= -18) {
delete this.onEnterFrame;
this.removeMovieClip(this);
}
}
};
rozmawiamy = false;
say = function (co, snd) {
if (go) {
if ((!rozmawiamy) && (co != "")) {
removeMovieClip("sayBox");
attachMovie("sayBox", "sayBox", this.getNextHighestDepth(), {A:30, _x:275, _y:-20, onEnterFrame:sayBoxEF});
rozmawiamy = true;
}
if (co == "") {
sayBox.A = -20;
rozmawiamy = false;
} else {
if (snd == undefined) {
sfx("btnSnd");
} else {
sfx(snd);
}
sayBox._y = -20;
sayBox.msg = co;
}
}
};
openSklep = function (sklepName) {
if (go) {
go = false;
sfx("shopSnd");
attachMovie("sklepMC", "sklepMC", this.getNextHighestDepth, {sklepName:sklepName});
}
};
openSkrytka = function (skrytkaName) {
if (go) {
go = false;
sfx("skrytkaSnd");
attachMovie("skrytkaMC", "sklepMC", this.getNextHighestDepth, {skrytkaName:skrytkaName});
}
};
simpleHit = function () {
if (this.tester.hitTest(eval (this.triggerItem))) {
used(this.triggerItem, false);
this.play();
}
};
czat = function (ktora) {
if (go) {
rozmowa("");
removeAllItems();
sfx("btnSnd");
s[ktora + "_done"] = true;
attachMovie("czatMC", "czatMC", this.getNextHighestDepth());
czatMC.gotoAndStop(ktora);
go = false;
}
};
endCzat = function () {
go = true;
sfx("btnSnd");
i = 0;
while (i < 20) {
this["czatter" + i].resetMe();
i++;
}
checkInventoryStatus();
removeMovieClip("czatMC");
};
gimme = function (co) {
gimmeCo = co;
clearInterval(gimmeInt);
gimmeInt = setInterval(gimmeItem, 500);
};
gimmeItem = function () {
itemQuantityCzek(gimmeCo);
clearInterval(gimmeInt);
};
gotoAndStop ("dane");
Frame 63
var itemProperties = [];
reloadItemProperties = function () {
itemProperties.wizytowka = ["Pinkerton's business card", true];
if (s.cash == 1) {
itemProperties.portfel = ["1 dollar", true];
} else {
itemProperties.portfel = [s.cash + " dollars", true];
}
itemProperties.kartka = ["information from journalist", false];
itemProperties.kartka2 = ["sheet of paper", true];
itemProperties.kartka3 = ["La Belle note", false];
itemProperties.matches = ["matches", true];
itemProperties.wytrych = ["picklock", true];
itemProperties.sympatyczny = ["invisible ink revealer", true];
itemProperties.lampa = ["oil lamp", true];
itemProperties.lampa2 = ["lighting oil lamp", true];
itemProperties.lampa3 = ["lighting oil lamp on a rope", true];
itemProperties.zasuwa = ["gate fastener", true];
itemProperties.lasso = ["lasso", true];
itemProperties.waga = ["anvil with harness", true];
itemProperties.uprzaz = ["harness", true];
itemProperties.kowadlo = ["anvil", true];
itemProperties.kolko = ["aurora borealis", true];
itemProperties.kod = ["small note", false];
itemProperties.rifle = ["rifle", true];
itemProperties.rifle2 = ["loaded rifle", true];
itemProperties.naboje = ["bullets", true];
itemProperties.list = ["a letter from Mary", false];
};
setQuantity = function (co, ile) {
if (s[co] == undefined) {
s[co] = ile;
}
};
setQuantity("cash", 20);
onCollect = function (co) {
if (co == "kartka2") {
s.kartka2Taken = true;
}
if (co == "rifle") {
if (s.rifleSayDone != true) {
s.mamyRifle = true;
s.rifleSayDone = true;
say("I think I need some bullets for this rifle...");
}
}
};
combine = function () {
if (sympatyczny.tester.hitTest(kartka2.tester)) {
used("kartka2", false);
itemQuantityCzek("kartka3");
sfx("sympatycznySnd");
}
if (matches.tester.hitTest(lampa.tester)) {
used("lampa", false);
itemQuantityCzek("lampa2");
sfx("matchSnd");
}
if (lasso.tester.hitTest(lampa2.tester)) {
used("lampa2", false);
used("lasso", false);
itemQuantityCzek("lampa3");
}
if (kowadlo.tester.hitTest(uprzaz.tester)) {
used("kowadlo", false);
used("uprzaz", false);
itemQuantityCzek("waga");
}
if (rifle.tester.hitTest(naboje.tester)) {
used("rifle", false);
used("naboje", false);
itemQuantityCzek("rifle2");
say("I need to talk to Ballard...");
s.toBallard = true;
}
};
reset();
Frame 69
Frame 91
s.cFrame = _currentframe;
checkInventoryStatus();
nextFrame();
amb("amb2");
Instance of Symbol 326 MovieClip in Frame 92
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 93
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 94
onClipEvent (load) {
wn = -1;
snd = "doorSnd";
}
Instance of Symbol 326 MovieClip in Frame 95
onClipEvent (load) {
wn = -2;
}
Instance of Symbol 326 MovieClip in Frame 96
onClipEvent (load) {
wn = -1;
snd = "doorSnd";
}
Instance of Symbol 326 MovieClip in Frame 97
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 98
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 98
onClipEvent (load) {
wn = 2;
}
Instance of Symbol 359 MovieClip in Frame 98
onClipEvent (load) {
myMaryConnection = 3;
}
Instance of Symbol 326 MovieClip in Frame 99
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 99
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 359 MovieClip in Frame 99
onClipEvent (load) {
myMaryConnection = 2;
}
Instance of Symbol 326 MovieClip in Frame 100
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 101
onClipEvent (load) {
wn = -2;
}
Frame 124
removeAllItems();
say("");
Frame 140
checkInventoryStatus();
nextFrame();
Instance of Symbol 326 MovieClip in Frame 141
onClipEvent (load) {
wn = 1;
snd = "doorSnd";
}
Instance of Symbol 326 MovieClip in Frame 142
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 142
onClipEvent (load) {
wn = 2;
}
Instance of Symbol 326 MovieClip in Frame 143
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 144
onClipEvent (load) {
wn = -2;
}
Frame 145
if (backFromDarkRoom) {
checkInventoryStatus();
backFromDarkRoom = false;
}
Instance of Symbol 326 MovieClip in Frame 145
onClipEvent (load) {
wn = -1;
snd = "doorSnd";
}
Frame 146
s.ticketSeen = true;
Instance of Symbol 326 MovieClip in Frame 146
onClipEvent (load) {
wn = -1;
}
Frame 153
removeAllItems();
say("");
Instance of Symbol 326 MovieClip in Frame 163
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 164
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 164
onClipEvent (load) {
wn = 1;
snd = "doorSnd";
}
Instance of Symbol 326 MovieClip in Frame 165
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 165
onClipEvent (load) {
wn = 1;
}
Frame 166
Frame 173
removeAllItems();
say("");
Frame 188
checkInventoryStatus();
nextFrame();
amb("amb3");
Instance of Symbol 326 MovieClip in Frame 189
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 189
onClipEvent (load) {
wn = 3;
}
Instance of Symbol 326 MovieClip in Frame 189
onClipEvent (load) {
wn = 6;
}
Instance of Symbol 326 MovieClip in Frame 190
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 190
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 191
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 192
onClipEvent (load) {
wn = -3;
}
Instance of Symbol 326 MovieClip in Frame 192
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 193
onClipEvent (load) {
wn = -1;
}
Frame 194
amb("amb3");
Instance of Symbol 326 MovieClip in Frame 194
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 195
onClipEvent (load) {
wn = -6;
}
Instance of Symbol 326 MovieClip in Frame 195
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 195
onClipEvent (load) {
wn = 2;
}
Instance of Symbol 326 MovieClip in Frame 196
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 197
onClipEvent (load) {
wn = -2;
}
Instance of Symbol 326 MovieClip in Frame 198
onClipEvent (load) {
wn = -1;
}
Frame 199
amb("amb4");
Instance of Symbol 326 MovieClip in Frame 199
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 199
onClipEvent (load) {
wn = -5;
}
Instance of Symbol 326 MovieClip in Frame 200
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 200
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 201
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 201
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 202
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 203
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 203
onClipEvent (load) {
wn = 5;
}
Instance of Symbol 326 MovieClip in Frame 203
onClipEvent (load) {
wn = 7;
}
Instance of Symbol 326 MovieClip in Frame 204
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 204
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 204
onClipEvent (load) {
wn = 2;
}
Instance of Symbol 326 MovieClip in Frame 205
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 206
onClipEvent (load) {
wn = -2;
}
Instance of Symbol 326 MovieClip in Frame 206
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 207
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 208
onClipEvent (load) {
wn = -5;
}
Instance of Symbol 326 MovieClip in Frame 208
onClipEvent (load) {
wn = 1;
}
Frame 210
if (s.mamyRifle && (s.distrojSeen != true)) {
s.distrojSeen = true;
gotoAndStop ("distroj");
}
Instance of Symbol 326 MovieClip in Frame 210
onClipEvent (load) {
wn = -7;
}
Instance of Symbol 326 MovieClip in Frame 210
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 210
onClipEvent (load) {
wn = 2;
}
Instance of Symbol 326 MovieClip in Frame 210
onClipEvent (load) {
wn = 3;
}
Instance of Symbol 326 MovieClip in Frame 211
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 211
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 212
onClipEvent (load) {
wn = -2;
}
Instance of Symbol 326 MovieClip in Frame 213
onClipEvent (load) {
wn = -3;
}
Instance of Symbol 326 MovieClip in Frame 214
onClipEvent (load) {
wn = -1;
}
Frame 230
removeAllItems();
say("");
amb("amb2");
Frame 245
checkInventoryStatus();
nextFrame();
Instance of Symbol 326 MovieClip in Frame 247
onClipEvent (load) {
wn = -1;
}
Frame 248
if (s.budynekInfo != true) {
say("From this roof I'll have the whole street within my gunshot range.");
s.budynekInfo = true;
}
Instance of Symbol 326 MovieClip in Frame 248
onClipEvent (load) {
wn = -2;
}
Instance of Symbol 326 MovieClip in Frame 248
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 249
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 250
onClipEvent (load) {
wn = -1;
}
Instance of Symbol 326 MovieClip in Frame 251
onClipEvent (load) {
wn = -1;
}
Frame 257
removeAllItems();
Mouse.hide();
Frame 267
Mouse.show();
Frame 275
checkInventoryStatus();
say("When I woke up, they were all gone. Ballard, the agents, all vanished.");
nextFrame();
Instance of Symbol 326 MovieClip in Frame 276
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Frame 277
onClipEvent (load) {
wn = -1;
}
Symbol 3 MovieClip [spAdPreRoll] Frame 1
#initclip 10
Object.registerClass("spAdPreRoll", spAdPreRoll);
#endinitclip
Symbol 3 MovieClip [spAdPreRoll] Frame 2
stop();
Symbol 6 Button
on (release) {
getURL ("http://www.gamesnitro.com/", "_blank");
}
Symbol 7 MovieClip Frame 1
stop();
if (spAPI.SiteLock) {
_visible = false;
}
Symbol 13 MovieClip Frame 1
bar._xscale = 0;
onEnterFrame = function () {
totals = root.getBytesTotal();
loaded = root.getBytesLoaded();
procent = Math.round((loaded / totals) * 100);
if (root.countMe <= 100) {
root.countMe = root.countMe + 0.4;
}
total = procent + root.countMe;
bar._xscale = bar._xscale + (((total / 2) - bar._xscale) * 0.2);
if (total >= 200) {
delete onEnterFrame;
root.play();
} else {
root.stop();
}
};
Symbol 742 MovieClip [__Packages.spAPI] Frame 0
class spAPI
{
static var GameID, Website, Domain, NoAds, SiteLock;
function spAPI () {
}
static function init() {
trace("spAPI->init");
var _local2;
var _local1;
System.security.allowDomain("*");
System.security.allowInsecureDomain("*");
GameID = "aurora-2";
Website = "gamesnitro.com";
var _local3 = new LocalConnection();
Domain = _local3.domain();
Domain = Domain.toLowerCase();
adlock("kongregate.com");
adlock("addictinggames.com");
adlock("kaisergames.de");
NoAds = false;
_local1 = 0;
while (_local1 < AdLocks.length) {
_local2 = AdLocks[_local1];
if (Domain.indexOf(_local2) != -1) {
NoAds = true;
}
_local1++;
}
SiteLock = false;
_local1 = 0;
while (_local1 < SiteLocks.length) {
_local2 = SiteLocks[_local1];
if (Domain.indexOf(_local2) != -1) {
SiteLock = true;
NoAds = true;
}
_local1++;
}
PreRoll = "cpmstar";
PreRollCode = "5567QF4EA1D9E";
if (NoAds) {
PreRoll = "none";
PreRollCode = "";
}
if (!SiteLock) {
liveConnect();
}
}
static function adlock(ldomain) {
AdLocks.push(ldomain.toLowerCase());
}
static function sitelock(ldomain) {
SiteLocks.push(ldomain.toLowerCase());
}
static function liveConnect() {
var RESPONSE = new LoadVars();
RESPONSE.onHTTPStatus = function (httpStatus) {
};
RESPONSE.onLoad = function (success) {
if (success) {
spAPI.PreRoll = RESPONSE.preroll;
spAPI.PreRollCode = RESPONSE.prerollcode;
spAPI.IAL = RESPONSE.ial;
if (spAPI.NoAds && (spAPI.IAL == "no")) {
spAPI.PreRoll = "none";
}
trace("PreRoll = " + spAPI.PreRoll);
trace("PreRollCode = " + spAPI.PreRollCode);
trace("IAL = " + spAPI.IAL);
if (spAPI.PreRollUnit) {
spAPI.PreRollUnit.serve();
}
} else {
trace("No response from LiveConnect -> continue with defaults ...");
if (spAPI.PreRollUnit) {
spAPI.PreRollUnit.serve();
}
}
};
var _local2 = ("http://flash.xlmedia.ca/game/" + GameID) + "/gameplay.php";
var _local1 = new LoadVars();
_local1.HOST = escape(Domain);
_local1.BUILD = escape(Website);
_local1.sendAndLoad(_local2, RESPONSE, "POST");
}
static var AdLocks = [];
static var SiteLocks = [];
static var PreRoll = "";
static var PreRollCode = "";
}
Symbol 743 MovieClip [__Packages.spAdUnit] Frame 0
class spAdUnit extends MovieClip
{
var Served, ServedWhat, ServedCode, adBox;
function spAdUnit () {
super();
System.security.allowDomain("*");
Served = false;
ServedWhat = "";
ServedCode = "";
}
function mochiPreRoll(idcode) {
trace("AdUnit->mochiAds PreRoll");
try {
mochi.as2.MochiAd.showPreGameAd({id:idcode, res:"550x650"});
} catch(e:Error) {
trace("AdUnit->mochiAds loading error ...");
}
}
function mochiMidRoll(idcode) {
trace("AdUnit->mochiAds MidRoll");
try {
mochi.as2.MochiAd.showClickAwayAd({clip:adBox, id:idcode});
} catch(e:Error) {
trace("AdUnit->mochiAds loading error ...");
}
}
function cpmPreRoll(idcode) {
trace("AdUnit->cpmStar PreRoll");
try {
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + idcode);
} catch(e:Error) {
trace("AdUnit->cpmStar loading error ...");
}
}
function customPreRoll(idcode) {
try {
var _local2 = ((("http://content.xlmedia.ca/adview/" + spAPI.GameID) + "/") + idcode) + ".swf";
trace("AdUnit->customPreRoll : " + _local2);
adBox.loadMovie(_local2);
} catch(e:Error) {
trace("AdUnit->customPreRoll loading error ...");
}
}
}
Symbol 744 MovieClip [__Packages.mochi.as2.MochiAd] Frame 0
class mochi.as2.MochiAd
{
function MochiAd () {
}
static function getVersion() {
return(mochi.as2.MochiServices.getVersion());
}
static function showPreGameAd(options) {
var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () {
this.clip.stop();
}, ad_finished:function () {
this.clip.play();
}, ad_failed:function () {
trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software");
}, ad_loaded:function (width, height) {
}, ad_skipped:function () {
}, ad_progress:function (percent) {
}};
options = _parseOptions(options, _local27);
if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") {
options.ad_started();
options.ad_finished();
return(undefined);
}
var clip = options.clip;
var _local24 = 11000;
var _local19 = options.ad_timeout;
if (options.skip) {
_local19 = 0;
}
delete options.ad_timeout;
var fadeout_time = options.fadeout_time;
delete options.fadeout_time;
if (!load(options)) {
options.ad_failed();
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local15 = _getRes(options);
var _local5 = _local15[0];
var _local14 = _local15[1];
mc._x = _local5 * 0.5;
mc._y = _local14 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk._x = _local5 * -0.5;
chk._y = _local14 * -0.5;
var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4);
if (options.no_progress_bar) {
_local7._visible = false;
delete options.no_progress_bar;
} else {
_local7._x = 10;
_local7._y = _local14 - 20;
}
var _local23 = options.color;
delete options.color;
var _local21 = options.background;
delete options.background;
var _local25 = options.outline;
delete options.outline;
var _local6 = _local7.createEmptyMovieClip("_outline", 1);
_local6.beginFill(_local21);
_local6.moveTo(0, 0);
_local6.lineTo(_local5 - 20, 0);
_local6.lineTo(_local5 - 20, 10);
_local6.lineTo(0, 10);
_local6.lineTo(0, 0);
_local6.endFill();
var _local4 = _local7.createEmptyMovieClip("_inside", 2);
_local4.beginFill(_local23);
_local4.moveTo(0, 0);
_local4.lineTo(_local5 - 20, 0);
_local4.lineTo(_local5 - 20, 10);
_local4.lineTo(0, 10);
_local4.lineTo(0, 0);
_local4.endFill();
_local4._xscale = 0;
var _local8 = _local7.createEmptyMovieClip("_outline", 3);
_local8.lineStyle(0, _local25, 100);
_local8.moveTo(0, 0);
_local8.lineTo(_local5 - 20, 0);
_local8.lineTo(_local5 - 20, 10);
_local8.lineTo(0, 10);
_local8.lineTo(0, 0);
chk.ad_msec = _local24;
chk.ad_timeout = _local19;
chk.started = getTimer();
chk.showing = false;
chk.last_pcnt = 0;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function () {
var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time));
if (_local2 > 0) {
this._parent._alpha = _local2;
} else {
var _local3 = this._parent._parent;
mochi.as2.MochiAd.unload(_local3);
delete this.onEnterFrame;
}
};
var sendHostProgress = false;
mc.lc.sendHostLoadProgress = function (lc_name) {
sendHostProgress = true;
};
mc.lc.adLoaded = options.ad_loaded;
mc.lc.adSkipped = options.ad_skipped;
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec;
};
mc.lc.rpc = function (callbackID, arg) {
mochi.as2.MochiAd.rpc(clip, callbackID, arg);
};
mc.rpcTestFn = function (s) {
trace("[MOCHIAD rpcTestFn] " + s);
return(s);
};
chk.onEnterFrame = function () {
var _local10 = this._parent._parent;
var _local3 = _local10;
while ((!_local3.getBytesTotal()) && (_local3)) {
_local3 = _local3._parent;
}
if (!_local3) {
_local3 = _root;
}
var _local13 = this._parent._mochiad_ctr;
var _local7 = getTimer() - this.started;
var _local5 = false;
var _local6 = _local3.getBytesTotal();
var _local9 = _local3.getBytesLoaded();
var _local4 = (100 * _local9) / _local6;
var _local12 = (100 * _local7) / chk.ad_msec;
var _local11 = this._mochiad_bar._inside;
var _local15 = Math.min(100, Math.min(_local4 || 0, _local12));
_local15 = Math.max(this.last_pcnt, _local15);
this.last_pcnt = _local15;
_local11._xscale = _local15;
options.ad_progress(_local15);
if (sendHostProgress) {
mochi.as2.MochiAd.containerNotify(clip, {id:"hostLoadPcnt", pcnt:_local4}, clip._mochiad._containerLCName);
if (_local4 == 100) {
sendHostProgress = false;
}
}
if (!chk.showing) {
var _local8 = _local13.getBytesTotal();
if ((_local8 > 0) || (typeof(_local8) == "undefined")) {
chk.showing = true;
chk.started = getTimer();
} else if ((_local7 > chk.ad_timeout) && (_local4 == 100)) {
options.ad_failed();
_local5 = true;
}
}
if (_local7 > chk.ad_msec) {
_local5 = true;
}
if (((_local6 > 0) && (_local9 >= _local6)) && (_local5)) {
if (this.server_control) {
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = chk.fadeFunction;
}
}
};
}
static function showClickAwayAd(options) {
var _local10 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () {
}, ad_finished:function () {
}, ad_loaded:function (width, height) {
}, ad_failed:function () {
trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software");
}, ad_skipped:function () {
}};
options = _parseOptions(options, _local10);
var clip = options.clip;
var _local9 = options.ad_timeout;
delete options.ad_timeout;
if (!load(options)) {
options.ad_failed();
options.ad_finished();
return(undefined);
}
options.ad_started();
var _local3 = clip._mochiad;
_local3.onUnload = function () {
options.ad_finished();
};
var _local5 = _getRes(options);
var _local11 = _local5[0];
var _local8 = _local5[1];
_local3._x = _local11 * 0.5;
_local3._y = _local8 * 0.5;
var chk = _local3.createEmptyMovieClip("_mochiad_wait", 3);
chk.ad_timeout = _local9;
chk.started = getTimer();
chk.showing = false;
_local3.lc.adLoaded = options.ad_loaded;
_local3.lc.adSkipped = options.ad_skipped;
_local3.lc.rpc = function (callbackID, arg) {
mochi.as2.MochiAd.rpc(clip, callbackID, arg);
};
_local3.rpcTestFn = function (s) {
trace("[MOCHIAD rpcTestFn] " + s);
return(s);
};
var _local21 = false;
chk.onEnterFrame = function () {
var _local5 = this._parent._mochiad_ctr;
var _local4 = getTimer() - this.started;
var _local2 = false;
if (!chk.showing) {
var _local3 = _local5.getBytesTotal();
if ((_local3 > 0) || (typeof(_local3) == "undefined")) {
_local2 = true;
chk.showing = true;
chk.started = getTimer();
} else if (_local4 > chk.ad_timeout) {
options.ad_failed();
_local2 = true;
}
}
if (_local2) {
delete this.onEnterFrame;
}
};
}
static function showInterLevelAd(options) {
var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () {
this.clip.stop();
}, ad_finished:function () {
this.clip.play();
}, ad_failed:function () {
trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software");
}, ad_loaded:function (width, height) {
}, ad_skipped:function () {
}};
options = _parseOptions(options, _local13);
var clip = options.clip;
var _local10 = 11000;
var _local12 = options.ad_timeout;
delete options.ad_timeout;
var fadeout_time = options.fadeout_time;
delete options.fadeout_time;
if (!load(options)) {
options.ad_failed();
options.ad_finished();
return(undefined);
}
options.ad_started();
var mc = clip._mochiad;
mc.onUnload = function () {
options.ad_finished();
};
var _local5 = _getRes(options);
var _local14 = _local5[0];
var _local11 = _local5[1];
mc._x = _local14 * 0.5;
mc._y = _local11 * 0.5;
var chk = mc.createEmptyMovieClip("_mochiad_wait", 3);
chk.ad_msec = _local10;
chk.ad_timeout = _local12;
chk.started = getTimer();
chk.showing = false;
chk.fadeout_time = fadeout_time;
chk.fadeFunction = function () {
var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time));
if (_local2 > 0) {
this._parent._alpha = _local2;
} else {
var _local3 = this._parent._parent;
mochi.as2.MochiAd.unload(_local3);
delete this.onEnterFrame;
}
};
mc.lc.adLoaded = options.ad_loaded;
mc.lc.adSkipped = options.ad_skipped;
mc.lc.adjustProgress = function (msec) {
var _local2 = this.mc._mochiad_wait;
_local2.server_control = true;
_local2.started = getTimer();
_local2.ad_msec = msec - 250;
};
mc.lc.rpc = function (callbackID, arg) {
mochi.as2.MochiAd.rpc(clip, callbackID, arg);
};
mc.rpcTestFn = function (s) {
trace("[MOCHIAD rpcTestFn] " + s);
return(s);
};
chk.onEnterFrame = function () {
var _local5 = this._parent._mochiad_ctr;
var _local4 = getTimer() - this.started;
var _local2 = false;
if (!chk.showing) {
var _local3 = _local5.getBytesTotal();
if ((_local3 > 0) || (typeof(_local3) == "undefined")) {
chk.showing = true;
chk.started = getTimer();
} else if (_local4 > chk.ad_timeout) {
options.ad_failed();
_local2 = true;
}
}
if (_local4 > chk.ad_msec) {
_local2 = true;
}
if (_local2) {
if (this.server_control) {
delete this.onEnterFrame;
} else {
this.fadeout_start = getTimer();
this.onEnterFrame = this.fadeFunction;
}
}
};
}
static function showPreloaderAd(options) {
trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0");
showPreGameAd(options);
}
static function showTimedAd(options) {
trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0");
showInterLevelAd(options);
}
static function _allowDomains(server) {
var _local1 = server.split("/")[2].split(":")[0];
if (System.security) {
if (System.security.allowDomain) {
System.security.allowDomain("*");
System.security.allowDomain(_local1);
}
if (System.security.allowInsecureDomain) {
System.security.allowInsecureDomain("*");
System.security.allowInsecureDomain(_local1);
}
}
return(_local1);
}
static function load(options) {
var _local12 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"};
options = _parseOptions(options, _local12);
options.swfv = options.clip.getSWFVersion() || 6;
options.mav = getVersion();
var _local6 = options.clip;
if (!_isNetworkAvailable()) {
return(null);
}
if (_local6._mochiad_loaded) {
return(null);
}
var _local11 = options.depth;
delete options.depth;
var mc = _local6.createEmptyMovieClip("_mochiad", _local11);
var _local10 = _getRes(options);
options.res = (_local10[0] + "x") + _local10[1];
options.server = options.server + options.id;
delete options.id;
_local6._mochiad_loaded = true;
if (_local6._url.indexOf("http") != 0) {
trace("[MochiAd] NOTE: Security Sandbox Violation errors below are normal");
}
var _local4 = mc.createEmptyMovieClip("_mochiad_ctr", 1);
for (var _local7 in options) {
_local4[_local7] = options[_local7];
}
var _local9 = _local4.server;
delete _local4.server;
var _local13 = _allowDomains(_local9);
mc.onEnterFrame = function () {
if (this._mochiad_ctr._url != this._url) {
this.onEnterFrame = function () {
if (!this._mochiad_ctr) {
delete this.onEnterFrame;
mochi.as2.MochiAd.unload(this._parent);
}
};
}
};
var _local5 = new Object();
var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_");
_local5.mc = mc;
_local5.name = _local8;
_local5.hostname = _local13;
_local5.allowDomain = function (d) {
return(true);
};
_local5.allowInsecureDomain = _local5.allowDomain;
_local5.connect(_local8);
mc.lc = _local5;
mc.lc.regContLC = function (lc_name) {
mc._containerLCName = lc_name;
};
_local4.lc = _local8;
_local4.st = getTimer();
if (!options.skip) {
_local4.loadMovie(_local9 + ".swf", "POST");
}
return(mc);
}
static function unload(clip) {
if (typeof(clip) == "undefined") {
clip = _root;
}
if (clip.clip && (clip.clip._mochiad)) {
clip = clip.clip;
}
if (!clip._mochiad) {
return(false);
}
containerNotify(clip, {id:"unload"}, clip._mochiad._containerLCName);
clip._mochiad.removeMovieClip();
delete clip._mochiad_loaded;
delete clip._mochiad;
return(true);
}
static function _isNetworkAvailable() {
if (System.security) {
var _local1 = System.security;
if (_local1.sandboxType == "localWithFile") {
return(false);
}
}
return(true);
}
static function _getRes(options) {
var _local3 = options.clip.getBounds();
var _local2 = 0;
var _local1 = 0;
if (typeof(options.res) != "undefined") {
var _local4 = options.res.split("x");
_local2 = parseFloat(_local4[0]);
_local1 = parseFloat(_local4[1]);
} else {
_local2 = _local3.xMax - _local3.xMin;
_local1 = _local3.yMax - _local3.yMin;
}
if ((_local2 == 0) || (_local1 == 0)) {
_local2 = Stage.width;
_local1 = Stage.height;
}
return([_local2, _local1]);
}
static function _parseOptions(options, defaults) {
var _local4 = {};
for (var _local8 in defaults) {
_local4[_local8] = defaults[_local8];
}
if (options) {
for (var _local8 in options) {
_local4[_local8] = options[_local8];
}
}
if (_root.mochiad_options) {
var _local5 = _root.mochiad_options.split("&");
var _local2 = 0;
while (_local2 < _local5.length) {
var _local3 = _local5[_local2].split("=");
_local4[unescape(_local3[0])] = unescape(_local3[1]);
_local2++;
}
}
if (_local4.id == "test") {
trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!");
}
return(_local4);
}
static function rpc(clip, callbackID, arg) {
switch (arg.id) {
case "setValue" :
setValue(clip, arg.objectName, arg.value);
break;
case "getValue" :
var _local4 = getValue(clip, arg.objectName);
containerRpcResult(clip, callbackID, _local4, clip._mochiad._containerLCName);
break;
case "runMethod" :
var _local3 = runMethod(clip, arg.method, arg.args);
containerRpcResult(clip, callbackID, _local3, clip._mochiad._containerLCName);
break;
default :
trace("[mochiads rpc] unknown rpc id: " + arg.id);
}
}
static function setValue(base, objectName, value) {
var _local2 = objectName.split(".");
var _local1;
_local1 = 0;
while (_local1 < (_local2.length - 1)) {
if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) {
return(undefined);
}
base = base[_local2[_local1]];
_local1++;
}
base[_local2[_local1]] = value;
}
static function getValue(base, objectName) {
var _local2 = objectName.split(".");
var _local1;
_local1 = 0;
while (_local1 < (_local2.length - 1)) {
if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) {
return(undefined);
}
base = base[_local2[_local1]];
_local1++;
}
return(base[_local2[_local1]]);
}
static function runMethod(base, methodName, argsArray) {
var _local2 = methodName.split(".");
var _local1;
_local1 = 0;
while (_local1 < (_local2.length - 1)) {
if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) {
return(undefined);
}
base = base[_local2[_local1]];
_local1++;
}
if (typeof(base[_local2[_local1]]) == "function") {
return(base[_local2[_local1]].apply(base, argsArray));
}
return(undefined);
}
static function containerNotify(clip, args, lcName) {
var _local1 = clip._mochiad._mochiad_ctr.ad.app;
if (_local1.notify) {
_local1.notify(args);
} else {
new LocalConnection().send(lcName, "notify", args);
}
}
static function containerRpcResult(clip, callbackID, val, lcName) {
var _local1 = clip._mochiad._mochiad_ctr.ad.app;
if (_local1.rpcResult) {
_local1.rpcResult(callbackID, val);
} else {
new LocalConnection().send(lcName, "rpcResult", callbackID, val);
}
}
}
Symbol 745 MovieClip [__Packages.mochi.as2.MochiEventDispatcher] Frame 0
class mochi.as2.MochiEventDispatcher
{
var eventTable;
function MochiEventDispatcher () {
eventTable = {};
}
function buildDelegate(thisObject, thatObject) {
var _local2 = {thisObject:thisObject, thatObject:thatObject};
if (thatObject != undefined) {
var funct = ((typeof(thatObject) == "string") ? (thisObject[thatObject]) : (thatObject));
_local2.delegate = function (args) {
funct.call(thisObject, args);
};
} else {
_local2.delegate = thisObject;
}
return(_local2);
}
function compareDelegate(d_A, d_B) {
if ((d_A.thisObject != d_B.thisObject) || (d_A.thatObject != d_B.thatObject)) {
return(false);
}
return(true);
}
function addEventListener(event, thisObject, thatObject) {
removeEventListener(event, thisObject, thatObject);
eventTable[event].push(buildDelegate(thisObject, thatObject));
}
function removeEventListener(event, thisObject, thatObject) {
var _local3 = buildDelegate(thisObject, thatObject);
if (eventTable[event] == undefined) {
eventTable[event] = [];
return(undefined);
}
for (var _local4 in eventTable[event]) {
if (!compareDelegate(eventTable[event][_local4], _local3)) {
continue;
}
eventTable[event].splice(Number(_local4), 1);
}
}
function triggerEvent(event, args) {
if (eventTable[event] == undefined) {
return(undefined);
}
for (var _local4 in eventTable[event]) {
eventTable[event][_local4].delegate(args);
}
}
}
Symbol 746 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0
class mochi.as2.MochiServices
{
static var _id, _container, _clip, _sendChannelName, __get__comChannelName, onError, _listenChannel, _sendChannel;
function MochiServices () {
}
static function get id() {
return(_id);
}
static function get clip() {
return(_container);
}
static function get childClip() {
return(_clip);
}
static function getVersion() {
return("3.9.1 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) {
warnID(id, false);
if ((!_connected) && (_clip == undefined)) {
trace("MochiServices Connecting...");
_connecting = true;
init(id, clip);
}
if (onError != undefined) {
mochi.as2.MochiServices.onError = onError;
} else if (mochi.as2.MochiServices.onError == undefined) {
mochi.as2.MochiServices.onError = function (errorCode) {
trace(errorCode);
};
}
}
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) {
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.apply(null, ["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.apply(null, [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.apply(null, ["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.apply(null, ["NotConnected"]);
}
if ((args.options != null) && (args.options.onError != null)) {
args.options.onError.apply(null, ["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 747 MovieClip [__Packages.mochi.as2.MochiEvents] Frame 0
class mochi.as2.MochiEvents
{
function MochiEvents () {
}
static function getVersion() {
return(mochi.as2.MochiServices.getVersion());
}
static function startSession(achievementID) {
mochi.as2.MochiServices.send("events_beginSession", {achievementID:achievementID}, null, null);
}
static function setNotifications(clip, style) {
var _local2 = {};
for (var _local3 in style) {
_local2[_local3] = style[_local3];
}
_local2.clip = clip;
mochi.as2.MochiServices.send("events_setNotifications", _local2, 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 ACHIEVEMENT_RECEIVED = "AchievementReceived";
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 _dispatcher = new mochi.as2.MochiEventDispatcher();
}
Symbol 748 MovieClip [__Packages.mochi.as2.MochiCoins] Frame 0
class mochi.as2.MochiCoins
{
function MochiCoins () {
}
static function getVersion() {
return(mochi.as2.MochiServices.getVersion());
}
static function showStore(options) {
mochi.as2.MochiServices.send("coins_showStore", {options:options}, null, null);
}
static function showItem(options) {
if ((options == undefined) || (typeof(options.item) != "string")) {
trace("ERROR: showItem call must pass an Object with an item key");
return(undefined);
}
mochi.as2.MochiServices.send("coins_showItem", {options:options}, null, null);
}
static function showVideo(options) {
if ((options == undefined) || (typeof(options.item) != "string")) {
trace("ERROR: showVideo call must pass an Object with an item key");
return(undefined);
}
mochi.as2.MochiServices.send("coins_showVideo", {options:options}, null, null);
}
static function getStoreItems() {
mochi.as2.MochiServices.send("coins_getStoreItems");
}
static function requestFunding(properties) {
mochi.as2.MochiServices.send("social_requestFunding", properties);
}
static function addEventListener(eventType, delegate) {
_dispatcher.addEventListener(eventType, delegate);
}
static function triggerEvent(eventType, args) {
_dispatcher.triggerEvent(eventType, args);
}
static function removeEventListener(eventType, delegate) {
_dispatcher.removeEventListener(eventType, delegate);
}
static var STORE_SHOW = "StoreShow";
static var STORE_HIDE = "StoreHide";
static var ITEM_OWNED = "ItemOwned";
static var ITEM_NEW = "ItemNew";
static var STORE_ITEMS = "StoreItems";
static var ERROR = "Error";
static var IO_ERROR = "IOError";
static var NO_USER = "NoUser";
static var _dispatcher = new mochi.as2.MochiEventDispatcher();
}
Symbol 749 MovieClip [__Packages.mochi.as2.MochiSocial] Frame 0
class mochi.as2.MochiSocial
{
function MochiSocial () {
}
static function getVersion() {
return(mochi.as2.MochiServices.getVersion());
}
static function showLoginWidget(options) {
mochi.as2.MochiServices.setContainer();
mochi.as2.MochiServices.stayOnTop();
mochi.as2.MochiServices.send("social_showLoginWidget", {options:options});
}
static function hideLoginWidget() {
mochi.as2.MochiServices.send("social_hideLoginWidget");
}
static function requestLogin(properties) {
mochi.as2.MochiServices.send("social_requestLogin", properties);
}
static function getFriendsList(properties) {
mochi.as2.MochiServices.send("social_getFriendsList", properties);
}
static function 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 750 MovieClip [__Packages.spAdPreRoll] Frame 0
class spAdPreRoll extends spAdUnit
{
var Served, ServedWhat, ServedCode, cpmPreRoll, mochiPreRoll, mochiMidRoll, customPreRoll;
function spAdPreRoll () {
super();
spAPI.PreRollUnit = this;
serve();
}
function serve() {
if (spAPI.PreRoll == "") {
return(undefined);
}
trace("spAdPreRoll->serve");
if (Served) {
if ((ServedWhat == spAPI.PreRoll) && (ServedCode == spAPI.PreRollCode)) {
trace("Ad Already Live...");
return(undefined);
}
}
Served = true;
ServedWhat = spAPI.PreRoll;
ServedCode = spAPI.PreRollCode;
switch (spAPI.PreRoll) {
case "cpmstar" :
cpmPreRoll(spAPI.PreRollCode);
break;
case "mochiads" :
mochiPreRoll(spAPI.PreRollCode);
break;
case "mochiadsca" :
mochiMidRoll(spAPI.PreRollCode);
break;
case "custom" :
customPreRoll(spAPI.PreRollCode);
}
}
}
Symbol 15 Button
on (press) {
nextFrame();
}
Symbol 86 MovieClip Frame 10
stop();
Symbol 88 Button
on (press) {
root.opis = "";
sfx("btnSnd");
root.checkInventoryStatus();
root.go = true;
removeMovieClip(this);
}
Symbol 91 MovieClip [kartka_view] Frame 1
s.belleSeen = true;
root.belleBtn.gotoAndStop(2);
Symbol 96 MovieClip [itemInvOpis] Frame 1
szerokoscLitery = 4;
_x = (root.gameWidth / 2);
onEnterFrame = function () {
if (root.opis != "") {
if (_x <= ((szerokosc * szerokoscLitery) + 5)) {
_x = ((szerokosc * szerokoscLitery) + 5);
} else if (_x >= ((root.gameWidth - (szerokosc * szerokoscLitery)) - 5)) {
_x = ((root.gameWidth - (szerokosc * szerokoscLitery)) - 5);
} else {
_x = root._xmouse;
}
} else {
_x = (root.gameWidth / 2);
}
napis = root.opis;
szerokosc = root.opis.length;
};
Symbol 100 MovieClip [item_tester] Frame 1
_alpha = 0;
Symbol 111 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (animate) {
nextFrame();
} else {
prevFrame();
}
};
Symbol 116 MovieClip Frame 10
stop();
Symbol 118 Button
on (press) {
scrolling = "up";
}
on (release, releaseOutside) {
scrolling = 0;
}
Symbol 119 Button
on (press) {
scrolling = "down";
}
on (release, releaseOutside) {
scrolling = 0;
}
Symbol 125 MovieClip Frame 1
onPress = function () {
startDrag (this, false, 0, 0, 0, _parent._parent.wysokoscSlupka);
_parent._parent.niesiemy = true;
_parent._parent.scrolling = 0;
};
onRelease = (onReleaseOutside = function () {
stopDrag();
_parent._parent.niesiemy = false;
});
onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse)) {
_alpha = 100;
nextFrame();
} else {
_alpha = 50;
prevFrame();
}
};
Symbol 127 MovieClip Frame 1
scrolling = 0;
wysokoscSlupka = 200;
onEnterFrame = function () {
napis = _parent.msg;
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 ((dnBtn._alpha == 50) && (upBtn._alpha == 50)) {
scrlMC.ball._visible = false;
} else {
scrlMC.ball._visible = true;
}
if (scrolling == "up") {
napis.scroll--;
if (scrlMC.ball._y > (0 + scrollSkok)) {
scrlMC.ball._y = scrlMC.ball._y - scrollSkok;
} else {
scrlMC.ball._y = 0;
}
}
if (scrolling == "down") {
napis.scroll++;
if (scrlMC.ball._y < (wysokoscSlupka - scrollSkok)) {
scrlMC.ball._y = scrlMC.ball._y + scrollSkok;
} else {
scrlMC.ball._y = wysokoscSlupka;
}
}
if (niesiemy) {
txtField.scroll = scrlMC.ball._y / scrollSkok;
} else {
scrollSkok = wysokoscSlupka / txtField.maxscroll;
}
};
Symbol 142 MovieClip [czatMC] Frame 1
odp1.onRollOver = (odp2.onRollOver = function () {
this.animate = true;
});
odp1.onRollOut = (odp2.onRollOut = function () {
this.animate = false;
});
answer = function (co, gdzie, snd) {
msg = (((msg + newline) + newline) + "- ") + co;
txtMC.scrolling = "down";
gotoAndStop(_currentframe + gdzie);
if (snd) {
sfx("btnSnd");
}
};
Symbol 142 MovieClip [czatMC] Frame 7
czatterName = "journalist";
msg = "- Oh, it's you. Here, this is for you.";
odp1.msg = "Thank You.";
odp2.msg = "";
odp1.onPress = function () {
root.gimme("kartka");
root.endCzat();
};
odp2.onPress = function () {
answer(this.msg, 2, true);
};
Symbol 142 MovieClip [czatMC] Frame 17
czatterName = "Mary";
msg = "- Hello Sir, how can I help you?";
odp1.msg = "Do you remember me?";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 18
answer("Excuse me?", 0, false);
odp1.msg = "I helped you escape from the Red Hill Town.";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 19
answer("Pardon me, I don't understand. Would you like to have a look at our new leather accessories?", 0, false);
odp1.msg = "Don't you remember me? I gave you a train ticket...";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 20
answer("I am afraid you confuse me with someone else. But let me recommend you these elegant card wallets from Paris.", 0, false);
odp1.msg = "No, thank you, you're right.";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 21
answer("Sir?", 0, false);
odp1.msg = "I took you for someone else. Please forgive me.";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 22
answer("If you're not interested I am afraid I need to ask you to leave the store. I am here alone and I have a delivery to unload at the back.", 0, false);
odp1.msg = "I am sorry, ma\u2019am, didn't want to disturb you. Good day.";
odp1.onPress = function () {
root.endCzat();
};
Symbol 142 MovieClip [czatMC] Frame 34
czatterName = "Mary";
msg = "- There are very strange things happening here. I have to be very careful.";
odp1.msg = "Really?";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 35
answer("We need to talk, but not here, I am too scared. Let's meet tomorrow at my place, I live just behind the corner, by the bakery.", 0, false);
odp1.msg = "Ok, see you tomorrow.";
odp1.onPress = function () {
s.maryAllDone = true;
root.endCzat();
};
Symbol 142 MovieClip [czatMC] Frame 46
czatterName = "older woman";
msg = "- What are you doing here?";
odp1.msg = "I came to see Mary.";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 47
answer("Oh, another admirer? Mary packed herself, paid in advance and left.", 0, false);
odp1.msg = "Do you know where she went?";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 48
answer("No idea, but I saw her running to the station an hour ago.", 0, false);
odp1.msg = "Did you say she had an admirer?";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 49
answer("Don't ask me, I just mind my own business.", 0, false);
odp1.msg = "Thank you.";
odp1.onPress = function () {
root.endCzat();
};
Symbol 142 MovieClip [czatMC] Frame 54
czatterName = "older woman";
msg = "- Thank you sir.";
odp1.msg = "Maybe this will refresh your memory?";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 55
answer("She was often visited by an old man who hangs around the train station lobby every day.", 0, false);
odp1.msg = "Thank you. See? That wasn't so hard.";
odp1.onPress = function () {
root.endCzat();
};
s.dworzecAvailable = true;
Symbol 142 MovieClip [czatMC] Frame 65
czatterName = "station master";
msg = "- How can I help you Sir?";
odp1.msg = "I'm looking for a young woman with a suitcase...";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 66
answer("Do you mean Mary, from the French fashion store? She left at 6:30.", 0, false);
odp1.msg = "Do you know where she went?";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 67
answer("I am sorry Sir, but I don't. She was in a hurry and probably bought a ticket directly from a conductor.", 0, false);
odp1.msg = "I am also looking for someone else..an old man...";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 68
answer("An old man you say?...", 0, false);
odp1.msg = "He has been seen at the lobby quite often.";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 69
answer("The old man who's standing behind you?", 0, false);
odp1.msg = "Oh. Thank you.";
odp1.onPress = function () {
root.endCzat();
};
s.zawiadowcaDone = true;
Symbol 142 MovieClip [czatMC] Frame 79
czatterName = "Ballard";
msg = "- Old man you say... Appearances can be deceiving... My name is John Ballard and I'm only 32. I see you escaped from the Red Hill Town before the meeting with Aurora. As you see I didn't have that luck.";
odp1.msg = "Aurora..who is she?";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
s.ballard1Done = true;
Symbol 142 MovieClip [czatMC] Frame 80
answer("I spent entire last year watching her show and still don't know. But I know someone who may do. His name is Kirylov, he lives on a farm outside the city. I was supposed to meet him but since I'm 30 in 80-year-old body any physical effort is a big challenge for me.", 0, false);
odp1.msg = "Ok, I will talk to Kirylov.";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 81
answer("Take this, you might need it. Pinkerton's agents use it in a confidential correspondence.", 0, false);
odp1.msg = "Thank you, see you soon.";
odp1.onPress = function () {
root.gimme("sympatyczny");
root.endCzat();
};
Symbol 142 MovieClip [czatMC] Frame 94
czatterName = "Ballard";
msg = "- This town looks like a ghost town. She's here and I'll wait for her. You need to hide somewhere and in case of any problems, don't think, just shoot.";
odp1.msg = "Ok.";
odp1.onPress = function () {
root.endCzat();
};
Symbol 142 MovieClip [czatMC] Frame 109
Symbol 142 MovieClip [czatMC] Frame 119
czatterName = "imie";
msg = "- pierwszy_text_postaci";
odp1.msg = "pierwsza_odpowiedz_gracza";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 127
answer("odpowiedz_postaci", 0, false);
odp1.msg = "odpowiedz_gracza";
odp1.onPress = function () {
answer(this.msg, 1, true);
};
Symbol 142 MovieClip [czatMC] Frame 136
answer("odpowiedz_postaci", 0, false);
odp1.msg = "odpowiedz_konczaca";
odp1.onPress = function () {
root.endCzat();
};
Symbol 147 MovieClip Frame 1
_alpha = 0;
Symbol 154 Button
on (press) {
root.opis = "";
sfx("btnSnd");
root.go = true;
root.przejscie("outro");
removeMovieClip(this);
}
Symbol 215 MovieClip Frame 60
stop();
root.przejscie("sponsor");
Symbol 222 MovieClip Frame 212
stop();
root.przejscie("menu");
Symbol 230 MovieClip Frame 1
A = 50;
onEnterFrame = function () {
_alpha = (_alpha + ((A - _alpha) * 0.2));
};
setA = function () {
A = random(60) + 30;
kreska._x = random(550);
kreska2._x = random(550);
paproch._x = random(550);
paproch._y = random(400);
paproch._rotation = random(180);
paproch2._x = random(550);
paproch2._y = random(400);
paproch2._rotation = random(180);
};
gimmeInt = setInterval(setA, 100);
Symbol 234 Button
on (release) {
link(authorLink);
}
Symbol 237 Button
on (release) {
sfx("btnSnd");
link("http://www.gamesnitro.com/game/aurora/");
}
Symbol 240 Button
on (press) {
sfx("btnSnd");
przejscie("about");
}
Symbol 243 Button
on (release) {
link(commentLink);
}
Symbol 247 Button
on (press) {
sfx("btnSnd");
przejscie("load");
}
Symbol 248 Button
on (press) {
sfx("btnSnd");
startNewGame();
}
Symbol 251 Button
on (release) {
sfx("btnSnd");
link(moreGamesLink);
}
Symbol 254 Button
on (release) {
sfx("btnSnd");
link(walkthroughLink);
}
Symbol 256 Button
on (release) {
sfx("btnSnd");
link(moreGamesLink);
}
Symbol 265 Button
on (release) {
sfx("btnSnd");
link(jayLink);
}
Symbol 268 MovieClip Frame 1
stop();
Symbol 270 Button
on (press) {
sfx("btnSnd");
przejscie("menu");
}
Symbol 273 Button
on (press) {
sfx("btnSnd");
deleteSaves();
przejscie("menu");
}
Symbol 277 MovieClip Frame 5
stop();
root.removeAllItems();
Symbol 285 Button
on (press) {
sfx("btnSnd");
root.przejscie("ch1");
}
Symbol 288 Button
on (press) {
sfx("btnSnd");
przeciemnienie.play();
}
Symbol 292 MovieClip Frame 1
stop();
Symbol 292 MovieClip Frame 7
_parent.nextFrame();
Symbol 308 MovieClip Frame 1
stop();
Symbol 308 MovieClip Frame 7
stop();
root.przejscie("ch1");
Symbol 313 MovieClip Frame 50
stop();
root.przejscie("ch1_intro");
Symbol 320 Button
on (press) {
sfx("btnSnd");
root.przejscie("gra");
}
Symbol 321 MovieClip Frame 2
sfx("smallIntroSnd");
Symbol 321 MovieClip Frame 150
stop();
root.przejscie("gra");
Symbol 325 Button
on (press) {
if (snd != undefined) {
if (root.go) {
sfx(snd);
}
}
root.warp(wn);
}
on (rollOver) {
if (inf != undefined) {
if (root.go) {
root.say(inf);
}
}
}
on (rollOut) {
if (inf != undefined) {
if (root.go) {
root.say("");
}
}
}
Symbol 326 MovieClip Frame 1
_alpha = 0;
Symbol 326 MovieClip Frame 2
stop();
Symbol 329 MovieClip Frame 1
stop();
if (s.belleSeen) {
nextFrame();
}
Instance of Symbol 326 MovieClip in Symbol 329 MovieClip Frame 2
onClipEvent (load) {
wn = 2;
}
Symbol 330 MovieClip Frame 1
stop();
if (s.gazeciarzDone) {
nextFrame();
}
Instance of Symbol 326 MovieClip in Symbol 330 MovieClip Frame 1
onClipEvent (load) {
wn = 1;
snd = "doorSnd";
}
Symbol 332 MovieClip Frame 1
_alpha = 0;
onMouseDown = function () {
if (this.hitTest(eval ("root." + _parent.triggerItem))) {
if (_parent.useMe != false) {
root.used(_parent.triggerItem);
}
_parent.play();
}
};
Symbol 333 MovieClip Frame 1
stop();
rem(this);
triggerItem = "wizytowka";
useMe = true;
Symbol 333 MovieClip Frame 2
rem(this, "t");
Symbol 333 MovieClip Frame 3
root.czat("gazeciarz");
s.gazeciarzDone = true;
Symbol 333 MovieClip Frame 4
stop();
Symbol 336 MovieClip Frame 1
stop();
if (s.kartka2Taken) {
nextFrame();
}
Instance of Symbol 326 MovieClip in Symbol 336 MovieClip Frame 2
onClipEvent (load) {
wn = 3;
}
Symbol 337 MovieClip Frame 1
stop();
if (s.kartka2Taken) {
nextFrame();
}
Instance of Symbol 326 MovieClip in Symbol 337 MovieClip Frame 1
onClipEvent (load) {
wn = 1;
snd = "doorSnd";
}
Symbol 338 MovieClip Frame 1
stop();
myCzater = "mary";
resetMe = function () {
delete onPress;
if (s[myCzater + "_done"] != true) {
onPress = function () {
s.belleTalked = true;
root.gablotkaBnt.gotoAndStop(2);
root.czat(myCzater);
};
} else {
gotoAndStop (2);
}
};
resetMe();
Symbol 339 MovieClip Frame 1
stop();
if (s.belleTalked) {
nextFrame();
}
Instance of Symbol 326 MovieClip in Symbol 339 MovieClip Frame 2
onClipEvent (load) {
wn = 1;
}
Symbol 342 Button
on (press) {
play();
}
Symbol 354 MovieClip Frame 1
gfx._visible = false;
point = {x:_parent._x, y:_parent._y};
ktoryObiekt.localToGlobal(point);
_parent.ktorySave = (((((_parent.ktoryItem + "_") + root._currentframe) + "_") + Math.round(point.x)) + "_") + Math.round(point.y);
_parent.onPress = root.itemFinder;
if (s[_parent.ktorySave] != undefined) {
_parent._visible = false;
delete _parent.onPress;
}
Symbol 355 MovieClip Frame 1
ktoryItem = "kartka2";
Symbol 356 MovieClip Frame 1
stop();
rem(this);
Symbol 356 MovieClip Frame 2
rem(this, "mid");
delete onPress;
sfx("gablotaSnd");
Symbol 356 MovieClip Frame 25
stop();
Symbol 356 MovieClip Frame 26
rem(this, "t");
sfx("cygarnicaSnd");
Symbol 356 MovieClip Frame 44
stop();
Symbol 359 MovieClip Frame 1
stop();
if (s.kartka2Taken && (s.maryAllDone != true)) {
nextFrame();
}
Instance of Symbol 326 MovieClip in Symbol 359 MovieClip Frame 2
onClipEvent (load) {
wn = _parent.myMaryConnection;
}
Symbol 362 Button
on (press) {
root.przejscie("ch2");
}
Symbol 363 MovieClip Frame 1
stop();
if (s.maryAllDone) {
nextFrame();
}
Instance of Symbol 326 MovieClip in Symbol 363 MovieClip Frame 1
onClipEvent (load) {
wn = -4;
}
Symbol 366 MovieClip Frame 1
stop();
if (s.waczer1Seen) {
nextFrame();
}
onRollOver = function () {
s.waczer1Seen = true;
root.say("I think somebody's following me...");
};
Symbol 369 Button
on (press) {
s.rippedOff = true;
root.removeAllItems();
root.przejscie("ripoff");
}
Symbol 372 Button
on (press) {
s.pustyniaSeen = true;
root.removeAllItems();
root.przejscie("pustynia");
}
Symbol 373 MovieClip Frame 1
stop();
if (s.rippedOff) {
nextFrame();
}
Symbol 373 MovieClip Frame 2
stop();
if (s.pustyniaSeen) {
nextFrame();
}
Symbol 374 MovieClip Frame 1
stop();
myCzater = "mary2";
resetMe = function () {
delete onPress;
if (s[myCzater + "_done"] != true) {
onPress = function () {
root.czat(myCzater);
};
} else {
gotoAndStop (2);
}
};
resetMe();
Symbol 387 MovieClip Frame 2
sfx("plakatSnd");
Symbol 387 MovieClip Frame 97
stop();
root.checkInventoryStatus();
root.przejscie("sciana");
Symbol 402 MovieClip Frame 2
sfx("horrorSnd");
Symbol 402 MovieClip Frame 80
stop();
root.checkInventoryStatus();
root.przejscie("sciana");
Symbol 405 MovieClip Frame 50
stop();
root.przejscie("gra2");
Symbol 406 Button
on (press) {
sfx("btnSnd");
root.przejscie("gra2");
}
Symbol 407 MovieClip Frame 150
stop();
root.przejscie("gra2");
Symbol 412 MovieClip Frame 1
stop();
if (s.ticketSeen) {
nextFrame();
}
Symbol 412 MovieClip Frame 2
stop();
myCzater = "baba";
resetMe = function () {
delete onPress;
if (s[myCzater + "_done"] != true) {
onPress = function () {
s.belleTalked = true;
root.gablotkaBnt.gotoAndStop(2);
root.czat(myCzater);
};
}
};
resetMe();
rem(this);
triggerItem = "portfel";
useMe = false;
Symbol 412 MovieClip Frame 3
rem(this, "t");
s.cash = s.cash - 1;
root.reloadItemProperties();
sfx("lapowkaSnd");
Symbol 412 MovieClip Frame 28
stop();
myCzater = "baba2";
resetMe = function () {
delete onPress;
if (s[myCzater + "_done"] != true) {
onPress = function () {
root.czat(myCzater);
};
}
};
resetMe();
Symbol 418 MovieClip Frame 1
ktoryItem = "wytrych";
Symbol 419 Button
on (press) {
sfx("doorSnd");
root.przejscie("dworzec");
}
Symbol 420 MovieClip Frame 1
stop();
if (s.dworzecAvailable) {
nextFrame();
}
Instance of Symbol 326 MovieClip in Symbol 420 MovieClip Frame 1
onClipEvent (load) {
wn = -2;
snd = "doorSnd";
}
Symbol 426 MovieClip Frame 1
stop();
rem(this);
triggerItem = "wytrych";
Symbol 426 MovieClip Frame 2
rem(this, "t");
Symbol 426 MovieClip Frame 11
sfx("wytrychSnd");
Instance of Symbol 326 MovieClip in Symbol 426 MovieClip Frame 30
onClipEvent (load) {
wn = 1;
snd = "doorSnd";
}
Symbol 429 Button
on (press) {
play();
}
Symbol 433 MovieClip Frame 1
stop();
rem(this);
Symbol 433 MovieClip Frame 2
rem(this, "t");
sfx("pudelkoSnd");
Symbol 433 MovieClip Frame 30
stop();
Instance of Symbol 326 MovieClip in Symbol 433 MovieClip Frame 30
onClipEvent (load) {
wn = 1;
}
Symbol 436 Button
on (press) {
przejscie("darkRoom");
}
Symbol 437 MovieClip Frame 3
sfx("horrorSnd");
Symbol 437 MovieClip Frame 80
stop();
root.backFromDarkRoom = true;
root.przejscie("pokoj");
Symbol 444 Button
on (press) {
root.przejscie("ch3");
}
Symbol 445 MovieClip Frame 1
stop();
if (s.ballard1Done) {
nextFrame();
}
Symbol 446 MovieClip Frame 1
stop();
myCzater = "zawiadowca";
resetMe = function () {
delete onPress;
if (s[myCzater + "_done"] != true) {
onPress = function () {
root.czat(myCzater);
};
} else {
gotoAndStop (2);
}
};
resetMe();
Symbol 447 Button
on (press) {
if (s.zawiadowcaDone) {
warp(1);
} else {
warp(-1);
}
}
Symbol 448 Button
on (press) {
root.warp(-2);
}
Symbol 449 MovieClip Frame 1
stop();
myCzater = "ballard1";
resetMe = function () {
delete onPress;
if (s[myCzater + "_done"] != true) {
onPress = function () {
root.czat(myCzater);
};
} else {
gotoAndStop (2);
}
};
resetMe();
Symbol 452 MovieClip Frame 50
stop();
root.przejscie("ch3_intro");
Symbol 455 Button
on (press) {
sfx("btnSnd");
root.przejscie("gra3");
}
Symbol 468 MovieClip Frame 3
sfx("smallIntroSnd");
Symbol 468 MovieClip Frame 151
stop();
root.przejscie("gra3");
Symbol 474 MovieClip Frame 1
stop();
if (s.studniaDone) {
nextFrame();
}
Symbol 477 Button
on (rollOver) {
if (s.doorInfoDone != true) {
say("I need to get inside...");
s.doorInfoDone = true;
}
}
on (press) {
sfx("doorClosedSnd");
say("It's closed for good...");
}
Symbol 482 MovieClip Frame 1
ktoryItem = "zasuwa";
Symbol 485 MovieClip Frame 1
ktoryItem = "lampa";
Symbol 494 Button
on (press) {
gotoAndPlay ("buju");
}
Symbol 498 MovieClip Frame 1
stop();
rem(this);
triggerItem = "waga";
Symbol 498 MovieClip Frame 2
rem(this, "done");
s.studniaDone = true;
sfx("studniaSnd1");
Symbol 498 MovieClip Frame 17
stop();
Symbol 498 MovieClip Frame 36
sfx("studniaSnd1");
Symbol 498 MovieClip Frame 62
sfx("studniaSnd2");
Symbol 498 MovieClip Frame 67
sfx("studniaSnd3");
Symbol 498 MovieClip Frame 73
sfx("studniaSnd3");
Symbol 498 MovieClip Frame 76
sfx("studniaSnd3");
Symbol 505 MovieClip Frame 1
stop();
rem(this);
triggerItem = "lampa3";
Symbol 505 MovieClip Frame 2
rem(this, "t");
Symbol 505 MovieClip Frame 17
stop();
rem(this);
Instance of Symbol 326 MovieClip in Symbol 505 MovieClip Frame 17
onClipEvent (load) {
wn = 1;
}
Symbol 510 MovieClip Frame 1
stop();
if (s.studniaDone) {
nextFrame();
}
Instance of Symbol 326 MovieClip in Symbol 510 MovieClip Frame 2
onClipEvent (load) {
wn = 5;
}
Symbol 515 MovieClip Frame 1
if (s.piwnicaOpened != true) {
_visible = false;
}
Symbol 520 MovieClip Frame 1
ktoryItem = "lasso";
Symbol 533 MovieClip Frame 1
stop();
rem(this);
triggerItem = "zasuwa";
Symbol 533 MovieClip Frame 2
rem(this, "wajchaj");
Symbol 533 MovieClip Frame 15
stop();
Symbol 533 MovieClip Frame 16
rem(this, "t");
s.piwnicaOpened = true;
Symbol 533 MovieClip Frame 17
sfx("piwnicaZamekSnd");
Symbol 533 MovieClip Frame 41
sfx("hatchSnd");
Symbol 533 MovieClip Frame 75
stop();
Instance of Symbol 326 MovieClip in Symbol 533 MovieClip Frame 75
onClipEvent (load) {
wn = 1;
}
Symbol 538 MovieClip Frame 1
ktoryItem = "kowadlo";
Symbol 541 MovieClip Frame 1
ktoryItem = "uprzaz";
Symbol 553 MovieClip Frame 1
stop();
rem(this);
Symbol 553 MovieClip Frame 2
rem(this, "t");
sfx("hatchSnd");
Symbol 553 MovieClip Frame 26
stop();
Instance of Symbol 326 MovieClip in Symbol 553 MovieClip Frame 26
onClipEvent (load) {
wn = 1;
}
Symbol 556 Button
on (press) {
if (s.toBallard) {
przejscie("ch4");
} else {
say("I can't leave yet...");
}
}
Symbol 561 MovieClip Frame 1
if (s.szufflinOpen != true) {
_visible = false;
}
Symbol 567 MovieClip Frame 1
stop();
rem(this);
triggerItem = "sympatyczny";
useMe = false;
Symbol 567 MovieClip Frame 2
rem(this, "t");
sfx("sympatycznySnd");
Symbol 567 MovieClip Frame 26
stop();
Symbol 577 MovieClip Frame 1
ktoryItem = "kod";
Symbol 578 MovieClip Frame 1
stop();
rem(this);
Symbol 578 MovieClip Frame 2
s.szufflinOpen = true;
rem(this, "stop1");
sfx("szufladaSnd");
Symbol 578 MovieClip Frame 16
stop();
Symbol 578 MovieClip Frame 17
sfx("busolaSnd");
rem(this, "stop2");
Symbol 578 MovieClip Frame 33
stop();
Symbol 583 MovieClip Frame 1
if (s.bookOpen != true) {
_visible = false;
}
Symbol 591 MovieClip Frame 1
ktoryItem = "kolko";
Symbol 592 MovieClip Frame 1
stop();
rem(this);
Symbol 592 MovieClip Frame 2
s.bookOpen = true;
rem(this, "t");
sfx("bookSnd");
Symbol 592 MovieClip Frame 25
stop();
Symbol 597 MovieClip Frame 1
if (s.zegarOpened != true) {
_visible = false;
}
Symbol 606 MovieClip Frame 1
stop();
rem(this);
triggerItem = "kolko";
Instance of Symbol 326 MovieClip in Symbol 606 MovieClip Frame 1
onClipEvent (load) {
wn = -1;
}
Symbol 606 MovieClip Frame 3
stop();
rem(this, "c");
Symbol 606 MovieClip Frame 15
sfx("zegarSnd1");
Symbol 606 MovieClip Frame 38
sfx("zegarSnd2");
Symbol 606 MovieClip Frame 61
sfx("zegarSnd1");
Symbol 606 MovieClip Frame 83
sfx("zegarSnd2");
Symbol 606 MovieClip Frame 107
sfx("zegarSnd1");
Symbol 606 MovieClip Frame 131
sfx("zegarSnd2");
Symbol 606 MovieClip Frame 153
sfx("zegarSnd1");
Symbol 606 MovieClip Frame 172
sfx("zegarSnd2");
Symbol 606 MovieClip Frame 184
rem(this, "t");
_parent.tarcza.play();
Instance of Symbol 326 MovieClip in Symbol 606 MovieClip Frame 184
onClipEvent (load) {
wn = -1;
}
Symbol 606 MovieClip Frame 185
stop();
Symbol 613 MovieClip Frame 1
ktoryItem = "naboje";
Symbol 614 MovieClip Frame 1
stop();
rem(this);
Symbol 614 MovieClip Frame 2
rem(this, "t");
s.zegarOpened = true;
sfx("zegarSnd");
Symbol 614 MovieClip Frame 25
stop();
Symbol 624 MovieClip Frame 1
stop();
rem(this);
triggerItem = "sympatyczny";
useMe = false;
Symbol 624 MovieClip Frame 2
rem(this, "t");
sfx("sympatycznySnd");
Symbol 624 MovieClip Frame 30
stop();
Symbol 646 MovieClip Frame 1
ktoryItem = "rifle";
Symbol 647 MovieClip Frame 1
stop();
rem(this);
Symbol 647 MovieClip Frame 3
rem(this, "stop1");
sfx("deskaSnd");
Symbol 647 MovieClip Frame 21
stop();
Symbol 647 MovieClip Frame 23
rem(this, "stop2");
sfx("skrzyniaOutSnd");
Symbol 647 MovieClip Frame 41
stop();
if (s.zamekOtwarty) {
play();
}
Instance of Symbol 326 MovieClip in Symbol 647 MovieClip Frame 41
onClipEvent (load) {
wn = 1;
}
Symbol 647 MovieClip Frame 43
rem(this, "t");
Symbol 647 MovieClip Frame 51
sfx("removePadSnd");
Symbol 647 MovieClip Frame 70
sfx("openLidSnd");
Symbol 647 MovieClip Frame 90
stop();
if (s.zamekOtwarty) {
play();
}
Symbol 655 MovieClip Frame 1
stop();
rem(this);
_parent.czekKod();
onPress = function () {
sfx("padBtnSnd");
play();
};
Symbol 655 MovieClip Frame 5
stop();
rem(this, "c");
_parent.czekKod();
Symbol 655 MovieClip Frame 10
stop();
rem(this, "c");
_parent.czekKod();
Symbol 655 MovieClip Frame 15
stop();
rem(this, "c");
_parent.czekKod();
Symbol 655 MovieClip Frame 20
stop();
rem(this, "c");
_parent.czekKod();
Symbol 655 MovieClip Frame 25
stop();
rem(this, "c");
_parent.czekKod();
Symbol 655 MovieClip Frame 30
stop();
rem(this, "c");
_parent.czekKod();
Symbol 655 MovieClip Frame 35
stop();
rem(this, "c");
_parent.czekKod();
Symbol 655 MovieClip Frame 40
stop();
rem(this, "c");
_parent.czekKod();
Symbol 655 MovieClip Frame 45
stop();
rem(this, "c");
_parent.czekKod();
Symbol 655 MovieClip Frame 50
stop();
rem(this, "c");
_parent.czekKod();
Symbol 655 MovieClip Frame 55
stop();
rem(this, "c");
_parent.czekKod();
Symbol 655 MovieClip Frame 60
rem(this, 1);
Symbol 656 MovieClip Frame 1
czekKod = function () {
trace("czekin");
if ((((litery1._currentframe == 55) && (litery2._currentframe == 15)) && (litery3._currentframe == 45)) && (litery4._currentframe == 30)) {
delete litery1.onPress;
delete litery2.onPress;
delete litery3.onPress;
delete litery4.onPress;
s.zamekOtwarty = true;
root.przejscie("skrzynia");
}
};
Symbol 659 MovieClip Frame 2
sfx("horrorSnd");
Symbol 659 MovieClip Frame 80
stop();
root.przejscie("szkielet");
Symbol 662 MovieClip Frame 50
stop();
root.przejscie("ch4_intro");
Symbol 665 Button
on (press) {
sfx("btnSnd");
root.przejscie("gra4");
}
Symbol 671 Button
on (press) {
sfx("btnSnd");
root.przejscie("gra4");
}
Symbol 672 MovieClip Frame 185
stop();
Symbol 677 MovieClip Frame 1
stop();
myCzater = "ballard2";
resetMe = function () {
delete onPress;
if (s[myCzater + "_done"] != true) {
onPress = function () {
root.czat(myCzater);
};
} else {
gotoAndStop (2);
}
};
resetMe();
Instance of Symbol 326 MovieClip in Symbol 677 MovieClip Frame 2
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Symbol 677 MovieClip Frame 2
onClipEvent (load) {
wn = 2;
}
Symbol 683 MovieClip Frame 1
if (s.lassoOn != true) {
_visible = false;
}
Symbol 695 MovieClip Frame 1
stop();
rem(this);
triggerItem = "rifle2";
useMe = false;
Symbol 695 MovieClip Frame 2
rem(this, "t");
root.rifle2._visible = false;
Symbol 695 MovieClip Frame 23
sfx("hitPadlockSnd");
Symbol 695 MovieClip Frame 41
root.rifle2._visible = true;
Symbol 695 MovieClip Frame 43
sfx("patioSnd");
Symbol 695 MovieClip Frame 61
stop();
Instance of Symbol 326 MovieClip in Symbol 695 MovieClip Frame 61
onClipEvent (load) {
wn = 1;
}
Instance of Symbol 326 MovieClip in Symbol 695 MovieClip Frame 61
onClipEvent (load) {
wn = 1;
}
Symbol 704 MovieClip Frame 1
stop();
rem(this);
triggerItem = "lasso";
Symbol 704 MovieClip Frame 2
rem(this, "t");
s.lassoOn = true;
Symbol 704 MovieClip Frame 30
stop();
Instance of Symbol 326 MovieClip in Symbol 704 MovieClip Frame 30
onClipEvent (load) {
wn = 1;
}
Symbol 707 MovieClip Frame 1
stop();
triggerItem = "rifle2";
Symbol 707 MovieClip Frame 5
stop();
root.przejscie("luneta");
Symbol 712 MovieClip Frame 1
onEnterFrame = function () {
if ((((root._xmouse >= 0) && (root._xmouse <= 550)) && (root._ymouse >= 0)) && (root._ymouse <= 550)) {
_x = root._xmouse;
_y = root._ymouse;
}
};
Symbol 713 MovieClip Frame 1
stop();
onPress = function () {
play();
};
Symbol 713 MovieClip Frame 3
root.say("Who are those people behind Ballard??");
Symbol 713 MovieClip Frame 101
stop();
root.say("");
root.przejscie("pinker");
Symbol 725 MovieClip Frame 30
root.say("Lay still, boy. We'll take care of this.");
Symbol 725 MovieClip Frame 84
sfx("horrorSnd");
root.say("What?");
Instance of Symbol 719 MovieClip in Symbol 725 MovieClip Frame 84
onClipEvent (load) {
gotoAndPlay(random(this._totalframes));
}
Instance of Symbol 719 MovieClip in Symbol 725 MovieClip Frame 85
onClipEvent (load) {
gotoAndPlay(random(this._totalframes));
}
Instance of Symbol 719 MovieClip in Symbol 725 MovieClip Frame 89
onClipEvent (load) {
gotoAndPlay(random(this._totalframes));
}
Instance of Symbol 719 MovieClip in Symbol 725 MovieClip Frame 90
onClipEvent (load) {
gotoAndPlay(random(this._totalframes));
}
Instance of Symbol 719 MovieClip in Symbol 725 MovieClip Frame 92
onClipEvent (load) {
gotoAndPlay(random(this._totalframes));
}
Symbol 725 MovieClip Frame 104
root.say("AArrghhhhh...");
Symbol 725 MovieClip Frame 124
root.say("");
Symbol 725 MovieClip Frame 335
stop();
root.przejscie("popsute");
Symbol 731 MovieClip Frame 1
ktoryItem = "list";
Symbol 736 Button
on (press) {
sfx("btnSnd");
root.przejscie("menu");
}
Symbol 741 MovieClip Frame 1
stop();
Symbol 741 MovieClip Frame 4
stop();
root.przejscie("menu");