Frame 1 (652 B)
stop();
Stage.showMenu = false;
YOUR_MOVIE_ID = 1;
var Newgrounds_API = new NewgroundsAPI_AS2(YOUR_MOVIE_ID);
Newgrounds_API.AddCustomLink(1, "I-Mockery");
Newgrounds_API.AddCustomLink(2, "BomToons");
Newgrounds_API.AddCustomLink(3, "PoxBox");
this.onEnterFrame = function () {
bl = _root.getBytesLoaded();
bt = _root.getBytesTotal();
perc = bl / bt;
pr.gotoAndStop(Math.floor(8 * perc));
if (perc == 1) {
i = 0;
while (i < 10) {
var thing = eval ("pr.b" + i);
thing.onRelease = function () {
_root.ad._visible = false;
_root.pr.gotoAndPlay("zoom");
};
i++;
}
delete this.onEnterFrame;
}
};
Frame 2 (28 B)
this.gotoAndStop("intros");
Frame 3 (69 B)
stop();
sk.onPress = function () {
_root.gotoAndStop("main");
};
Frame 4 (8 B)
stop();
Frame 5 (5.79 KiB) ● ●
stop();
sk.onPress = function () {
_root.gotoAndStop("game");
};
function getIndex(c) {
i = 0;
while (i < alph.length) {
if (alph[i] == c.toLowerCase()) {
return(i);
}
i++;
}
}
function makeCarray(str) {
var _local2 = new Array();
b = 0;
while (b < str.length) {
var _local1 = str.charAt(b);
if (_local1 == "0") {
_local2[b] = 42;
} else {
_local2[b] = getIndex(_local1);
}
b++;
}
return(_local2);
}
function makeCases(st) {
var _local3 = new Array();
m = 0;
while (m < st.length) {
var _local1 = st.isLowerCase(m);
_local3[m] = _local1;
m++;
}
return(_local3);
}
function typeIt(h, str, wid, cent, k) {
if (h.mk == undefined) {
h.mk = k;
}
if (h.cases[h.a] == true) {
var cab = "low";
} else {
var cab = "up";
}
var temp = h.curpos;
var hitspace = false;
t = h.a;
while (t < (h.a + 10)) {
if (" " == str.charAt(t)) {
hitspace = true;
}
if (!hitspace) {
if (cab == "low") {
temp = temp + _root.lc[h.lets[t]];
} else {
temp = temp + _root.uc[h.lets[t]];
}
}
t++;
}
if (temp > wid) {
h.curpos = 0;
h.lin = h.lin + 1;
h.mk = h.createEmptyMovieClip("line" + h.lin, h.lin);
h.mk._y = h.lin * 22;
}
n = h.mk.attachMovie(((str.charAt(h.a) + "-") + cab) + h.b, (("char" + h.curpos) + "_") + h.lin, h.a);
if (cab == "low") {
var num = _root.lc[h.lets[h.a]];
} else {
var num = _root.uc[h.lets[h.a]];
}
n._x = h.curpos;
h.curpos = h.curpos + num;
if (cent) {
var thing = eval ("h.line" + h.lin);
thing._x = (wid / 2) - (thing._width / 2);
}
h.a = h.a + 1;
if (h.a > str.length) {
clearInterval(h.myInt);
}
}
function coolTxt(who, str, x, y, wid, sp, cent, siz, bol) {
h = who.createEmptyMovieClip("holder", 0);
h._xscale = siz;
h._yscale = h._xscale;
h._x = x;
h._y = y;
if (bol) {
h.b = "bold";
} else {
h.b = "";
}
h.lets = makeCarray(str);
h.cases = makeCases(str);
h.curpos = 0;
h.lin = 0;
k = h.createEmptyMovieClip("line0", 0);
if (sp == 0) {
a = 0;
while (a < str.length) {
if (h.cases[a] == true) {
var cab = "low";
} else {
var cab = "up";
}
var temp = h.curpos;
var hitspace = false;
t = a;
while (t < (a + 10)) {
if (" " == str.charAt(t)) {
hitspace = true;
}
if (!hitspace) {
if (cab == "low") {
temp = temp + lc[h.lets[t]];
} else {
temp = temp + uc[h.lets[t]];
}
}
t++;
}
if (temp > wid) {
h.curpos = 0;
h.lin = h.lin + 1;
k = h.createEmptyMovieClip("line" + h.lin, h.lin);
k._y = h.lin * 22;
}
n = k.attachMovie(((str.charAt(a) + "-") + cab) + h.b, (("char" + h.curpos) + "_") + h.lin, a);
if (cab == "low") {
var num = lc[h.lets[a]];
} else {
var num = uc[h.lets[a]];
}
n._x = h.curpos;
h.curpos = h.curpos + num;
a++;
}
if (cent) {
i = 0;
while (i < (h.lin + 1)) {
var thing = eval ("h.line" + i);
thing._x = (wid / 2) - (thing._width / 2);
i++;
}
}
} else {
h.a = 0;
h.myInt = setInterval(typeIt, sp, h, str, wid, cent, k);
}
}
stop();
alph = new Array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", " ", ".", "-", "1", "2", "3", "4", "5", "6", "7", "8", "9", "'", "--", "/", "!", "0", "\"", "#", "$", "%", "&", "(", ")", "*", ",", ":", ";", "?", "@", "[", "]", "^", "_", "{", "|", "}", "~", "+", "<", "<<", "=", ">", ">>", "\u00AE", "\u00A9");
lc = new Array();
uc = new Array();
lc[0] = 10;
uc[0] = 16;
lc[1] = 10;
uc[1] = 16;
lc[2] = 10;
uc[2] = 14;
lc[3] = 10;
uc[3] = 16;
lc[4] = 10;
uc[4] = 16;
lc[5] = 10;
uc[5] = 14;
lc[6] = 10;
uc[6] = 14;
lc[7] = 11;
uc[7] = 18;
lc[8] = 6;
uc[8] = 14;
lc[9] = 8;
uc[9] = 14;
lc[10] = 10;
uc[10] = 14;
lc[11] = 5;
uc[11] = 14;
lc[12] = 17;
uc[12] = 18;
lc[13] = 10;
uc[13] = 17;
lc[14] = 10;
uc[14] = 17;
lc[15] = 10;
uc[15] = 15;
lc[16] = 10;
uc[16] = 16;
lc[17] = 10;
uc[17] = 17;
lc[18] = 10;
uc[18] = 14;
lc[19] = 10;
uc[19] = 14;
lc[20] = 10;
uc[20] = 14;
lc[21] = 10;
uc[21] = 17;
lc[22] = 14;
uc[22] = 17;
lc[23] = 13;
uc[23] = 17;
lc[24] = 10;
uc[24] = 14;
lc[25] = 10;
uc[25] = 14;
lc[26] = 8;
uc[26] = 8;
lc[27] = 10;
uc[27] = 10;
lc[28] = 0;
uc[28] = 0;
lc[29] = 14;
uc[29] = 14;
lc[30] = 14;
uc[30] = 15;
lc[31] = 14;
uc[31] = 17;
lc[32] = 5;
uc[32] = 17;
lc[33] = 14;
uc[33] = 15;
lc[34] = 16;
uc[34] = 16;
lc[35] = 13;
uc[35] = 13;
lc[36] = 14;
uc[36] = 15;
lc[37] = 15;
uc[37] = 15;
lc[38] = 10;
uc[38] = 10;
lc[39] = 10;
uc[39] = 10;
lc[40] = 14;
uc[40] = 14;
lc[41] = 10;
uc[41] = 10;
lc[42] = 16;
uc[42] = 16;
lc[43] = 10;
uc[43] = 10;
lc[44] = 17;
uc[44] = 17;
lc[45] = 15;
uc[45] = 15;
lc[46] = 17;
uc[46] = 17;
lc[47] = 17;
uc[47] = 17;
lc[48] = 10;
uc[48] = 10;
lc[49] = 10;
uc[49] = 10;
lc[50] = 10;
uc[50] = 10;
lc[51] = 10;
uc[51] = 10;
lc[52] = 10;
uc[52] = 10;
lc[53] = 10;
uc[53] = 10;
lc[54] = 13;
uc[54] = 13;
lc[55] = 17;
uc[55] = 17;
lc[56] = 10;
uc[56] = 10;
lc[57] = 10;
uc[57] = 10;
lc[58] = 10;
uc[58] = 10;
lc[59] = 10;
uc[59] = 10;
lc[60] = 10;
uc[60] = 10;
lc[61] = 10;
uc[61] = 10;
lc[62] = 10;
uc[62] = 10;
lc[63] = 18;
uc[63] = 18;
lc[64] = 14;
uc[64] = 14;
lc[65] = 15;
uc[65] = 15;
lc[66] = 18;
uc[66] = 18;
lc[67] = 14;
uc[67] = 14;
lc[68] = 15;
uc[68] = 15;
lc[69] = 18;
uc[69] = 18;
lc[70] = 18;
uc[70] = 18;
lc[71] = 18;
uc[71] = 18;
String.prototype.isLowerCase = function (pos) {
if (!arguments.length) {
pos = 0;
}
if (pos >= this.length) {
return(false);
}
var _local3 = this.charCodeAt(pos);
return((_local3 > 96) && (_local3 < 123));
};
Frame 6 (65.71 KiB) ● ● ● ●
function buildBox() {
b = (_root.box = SharedObject.getLocal("disk666"));
if (b.data.levs == undefined) {
levs[0] = new Array("obj0", "obj1", "obj2", "obj3", "obj4", "obj5", "obj6", "obj7", "obj8", "obj9", "obj10", "obj11", "obj12", "obj13", "obj14", "obj15", "obj16", "obj8_dupe1", "obj10dupe1", "obj10dupe2", "obj17", "obj18", "obj19", "obj20", "obj21", "obj22", "obj23", "obj24_dupe", "obj25", "obj26", "obj27", "obj28", "obj29", "obj30", "obj31", "obj24", "obj32", "obj33", "obj34", "obj35", "obj36", "obj37", "obj38", "obj39", "obj40", "obj41", "obj42", "obj43");
levs[1] = new Array("obj44", "obj45", "obj46", "obj47", "obj48", "obj198");
levs[2] = new Array("obj49", "obj50", "obj51", "obj52", "obj53", "obj54", "obj55", "obj56", "obj57", "obj58", "obj59", "obj60", "obj66", "obj67", "obj68");
levs[3] = new Array("obj61", "obj62", "obj63", "obj64", "obj65", "obj69", "obj70", "obj71", "obj72", "obj73", "obj74", "obj75", "obj76", "obj77", "obj78");
levs[4] = new Array("obj79", "obj80", "obj81", "obj82", "obj83", "obj84", "obj85", "obj86", "obj87", "obj88", "obj89", "obj90", "obj91", "obj92", "obj93", "obj94", "obj95", "obj96", "obj97", "obj98", "obj99", "obj100", "obj101", "obj102", "obj201");
levs[5] = new Array("obj103", "obj104", "obj105", "obj106", "obj107", "obj108", "obj109", "obj110", "obj111", "obj112", "obj113", "obj114", "obj115", "obj116", "obj117", "obj118", "obj119", "obj120", "obj121", "obj122", "obj123", "obj124", "obj125", "obj126", "obj200");
levs[6] = new Array("obj127", "obj128", "obj129", "obj130", "obj131", "obj132", "obj133", "obj134", "obj135", "obj136", "obj137", "obj138", "obj139", "obj140", "obj141", "obj142", "obj143", "obj144", "obj145", "obj146", "obj147", "obj148", "obj149", "obj150", "obj151", "obj152", "obj153", "obj154", "obj155", "obj156", "obj157", "obj158", "obj199");
levs[7] = new Array("obj159", "obj160", "obj161", "obj162", "obj163", "obj164", "obj165", "obj166", "obj167");
levs[8] = new Array("char10", "char11", "char12", "dec1", "dec14");
levs[9] = new Array("char6", "char7", "char8", "char9", "cone1", "dec3", "dec15", "dec19");
levs[10] = new Array("char3", "char4", "char5", "dec12", "dec23");
levs[12] = new Array("obj184", "obj185", "obj186", "obj187", "dec14", "dec14", "dec18", "dec21");
levs[13] = new Array("obj168", "obj169", "obj170", "obj171", "obj172", "obj173", "obj174", "obj175", "obj176", "obj177", "obj178", "obj179", "obj180", "obj181", "obj182", "obj183", "char35");
levs[14] = new Array("char1", "char2", "dec1", "dec2", "dec10", "cone1", "cone2");
levs[15] = new Array("char13", "char14", "char15", "obj209", "dec3", "dec23", "dec24");
levs[16] = new Array("char16", "char17", "char18", "dec19", "cone1", "dec7");
levs[17] = new Array("obj188", "obj189", "obj190", "obj191", "obj192", "obj193", "obj194", "obj195", "obj196", "obj197", "obj166", "obj208", "char34", "dec16", "dec6");
levs[18] = new Array("char19", "char20", "char21", "manhole", "dec4", "dec18");
levs[20] = new Array("char0", "char22", "char23", "char24", "dec14", "dec23", "cone1");
levs[22] = new Array("char25", "char26", "char27", "dec13", "dec11", "dec21");
levs[23] = new Array("char28", "char29", "char30", "dec14", "dec9");
levs[24] = new Array("char31", "char32", "char33", "dec18", "dec14", "dec19");
levs[27] = new Array("obj202", "obj205", "obj190", "obj191", "obj192", "obj193", "obj194", "obj166", "num663", "dec14", "dec25", "dec34", "dec39", "dec39", "dec39");
levs[28] = new Array("obj203", "obj206", "obj190", "obj191", "obj192", "obj193", "obj194", "obj166", "char36", "obj210", "num664", "dec3", "dec16", "dec29", "dec30");
levs[29] = new Array("obj204", "obj207", "obj190", "obj191", "obj192", "obj193", "obj194", "obj166", "num665", "dec15", "dec20", "dec33", "dec36", "dec37", "dec41", "dec42");
levs[33] = new Array("char37", "horncover");
levs[34] = new Array("fan");
levs[26] = new Array("cerberus", "dagate", "skey");
levs[25] = new Array("trailer", "trailer_bills", "trailer_bottle", "trailer_coors", "trailer_fireworks", "trailer_moonshine", "trailer_rod", "trailer_scatteredbottles", "trailerbox", "char38");
levs[35] = new Array("cavecover");
pos[35] = new Array();
pos[35][0] = new Array(0, 218);
pos[25] = new Array();
pos[25][0] = new Array(-10, 43);
pos[25][1] = new Array(367, 339);
pos[25][2] = new Array(215, 335);
pos[25][3] = new Array(145, 290);
pos[25][4] = new Array(390.75, 255.05);
pos[25][5] = new Array(143, 316);
pos[25][6] = new Array(306.6, 329);
pos[25][7] = new Array(361, 297.5);
pos[25][8] = new Array(32, 314);
pos[25][9] = new Array(265.3, 300.6);
pos[26] = new Array();
pos[26][0] = new Array(435, 369);
pos[26][1] = new Array(560, 80);
pos[26][2] = new Array(409.45, 374.45);
pos[33] = new Array();
pos[33][0] = new Array(90, 260);
pos[33][1] = new Array(155, 130);
pos[34] = new Array();
pos[34][0] = new Array(245, 210);
pos[0] = new Array();
pos[0][0] = new Array(0, 290);
pos[0][1] = new Array(9, 279);
pos[0][2] = new Array(118, 317);
pos[0][3] = new Array(362, 140);
pos[0][4] = new Array(362, 214);
pos[0][5] = new Array(20, 200);
pos[0][6] = new Array(293, 76);
pos[0][7] = new Array(302, 45);
pos[0][8] = new Array(338, 48);
pos[0][9] = new Array(289, 118);
pos[0][10] = new Array(290, 153);
pos[0][11] = new Array(263, 127);
pos[0][12] = new Array(231, 127);
pos[0][13] = new Array(211, 57);
pos[0][14] = new Array(211, 8);
pos[0][15] = new Array(176, 109);
pos[0][16] = new Array(132, 3);
pos[0][17] = new Array(167, 69);
pos[0][18] = new Array(157, 75);
pos[0][19] = new Array(148, 70);
pos[0][20] = new Array(392, 30);
pos[0][21] = new Array(140, 79);
pos[0][22] = new Array(140, 73);
pos[0][23] = new Array(203, 75);
pos[0][24] = new Array(263, 110);
pos[0][25] = new Array(273, 110);
pos[0][26] = new Array(273, 150);
pos[0][27] = new Array(333, 160);
pos[0][28] = new Array(363, 160);
pos[0][29] = new Array(363, 170);
pos[0][30] = new Array(363, 170);
pos[0][31] = new Array(363, 170);
pos[0][32] = new Array(363, 170);
pos[0][33] = new Array(363, 170);
pos[0][34] = new Array(363, 170);
pos[0][35] = new Array(193, 183);
pos[0][36] = new Array(163, 263);
pos[0][37] = new Array(359, 256);
pos[0][38] = new Array(445, 193);
pos[0][39] = new Array(376, 323);
pos[0][40] = new Array(470, 312);
pos[0][41] = new Array(509, 265);
pos[0][42] = new Array(537, 237);
pos[0][43] = new Array(590, 252);
pos[0][44] = new Array(561, 213);
pos[0][45] = new Array(482, 137);
pos[0][46] = new Array(138, 86);
pos[0][47] = new Array(312, 200);
pos[1] = new Array();
pos[1][0] = new Array(-377, 70);
pos[1][1] = new Array(-366, 127);
pos[1][2] = new Array(-165, 178);
pos[1][3] = new Array(-37, 151);
pos[1][4] = new Array(-160.5, 14);
pos[1][5] = new Array(-39, 59);
pos[2] = new Array();
pos[2][0] = new Array(0, 233);
pos[2][1] = new Array(10, 234);
pos[2][2] = new Array(10, 235);
pos[2][3] = new Array(122, 22);
pos[2][4] = new Array(68, 91);
pos[2][5] = new Array(111, 154);
pos[2][6] = new Array(125, 153);
pos[2][7] = new Array(154, 146);
pos[2][8] = new Array(173, 159);
pos[2][9] = new Array(126, 165);
pos[2][10] = new Array(226, 237);
pos[2][11] = new Array(221, 236);
pos[2][12] = new Array(54, 138);
pos[2][13] = new Array(50, 36);
pos[2][14] = new Array(0, 238);
pos[3] = new Array();
pos[3][0] = new Array(50, 5);
pos[3][1] = new Array(350, 4);
pos[3][2] = new Array(404.3, 5.3);
pos[3][3] = new Array(-5, 140.35);
pos[3][4] = new Array(466, 249.5);
pos[3][5] = new Array(126, 45);
pos[3][6] = new Array(279, 136);
pos[3][7] = new Array(156, 6);
pos[3][8] = new Array(440, 126);
pos[3][9] = new Array(540, 251);
pos[3][10] = new Array(550, 252);
pos[3][11] = new Array(18, 263);
pos[3][12] = new Array(38, 253);
pos[3][13] = new Array(348, 265);
pos[3][14] = new Array(448, 3);
pos[4] = new Array();
pos[4][0] = new Array(280, 226);
pos[4][1] = new Array(20, 216);
pos[4][2] = new Array(310, 227);
pos[4][3] = new Array(230, 6);
pos[4][4] = new Array(169, 242);
pos[4][5] = new Array(82, 133);
pos[4][7] = new Array(219, 289);
pos[4][8] = new Array(220, 288);
pos[4][9] = new Array(50, 215);
pos[4][10] = new Array(110, 105);
pos[4][11] = new Array(65, 120);
pos[4][12] = new Array(165, 240);
pos[4][13] = new Array(123, 3);
pos[4][14] = new Array(103, 130.1);
pos[4][15] = new Array(173, 117);
pos[4][16] = new Array(212, 163);
pos[4][17] = new Array(180, 45);
pos[4][18] = new Array(235, 290);
pos[4][19] = new Array(293, 4);
pos[4][20] = new Array(180, 95);
pos[4][21] = new Array(160, 291);
pos[4][22] = new Array(317, 212);
pos[4][23] = new Array(45, 5);
pos[4][24] = new Array(230, 95);
pos[5] = new Array();
pos[5][0] = new Array(51, 302.5);
pos[5][1] = new Array(132, 313.5);
pos[5][2] = new Array(216, 353.2);
pos[5][3] = new Array(340, 332);
pos[5][4] = new Array(375, 256);
pos[5][5] = new Array(400.5, 225);
pos[5][6] = new Array(35, 224);
pos[5][7] = new Array(42, 226);
pos[5][8] = new Array(170, 196);
pos[5][9] = new Array(20, 130);
pos[5][10] = new Array(260, 207);
pos[5][11] = new Array(18, 84);
pos[5][12] = new Array(190, 208);
pos[5][13] = new Array(221, 218);
pos[5][14] = new Array(271, 199);
pos[5][15] = new Array(293, 193);
pos[5][16] = new Array(403.1, 215);
pos[5][17] = new Array(51, 176);
pos[5][18] = new Array(89, 176.3);
pos[5][19] = new Array(185.7, 200);
pos[5][20] = new Array(182, 205);
pos[5][21] = new Array(195, 10);
pos[5][22] = new Array(326, 77);
pos[5][23] = new Array(275.5, 79);
pos[5][24] = new Array(182, 206);
pos[6] = new Array();
pos[6][0] = new Array(130, 100);
pos[6][1] = new Array(20, 306);
pos[6][2] = new Array(316, 53);
pos[6][3] = new Array(162, 25);
pos[6][4] = new Array(168, 165);
pos[6][5] = new Array(223, 173);
pos[6][6] = new Array(235, 130);
pos[6][7] = new Array(128, 176);
pos[6][8] = new Array(170, 133);
pos[6][9] = new Array(60, 165);
pos[6][10] = new Array(407, 53);
pos[6][11] = new Array(361, 72);
pos[6][12] = new Array(20, 307);
pos[6][13] = new Array(76, 124);
pos[6][14] = new Array(41, 380);
pos[6][15] = new Array(294, 11);
pos[6][16] = new Array(124, 303);
pos[6][17] = new Array(13, 195);
pos[6][18] = new Array(329, 6);
pos[6][19] = new Array(125, 315);
pos[6][20] = new Array(39, 209);
pos[6][21] = new Array(175, 320);
pos[6][22] = new Array(326, 777);
pos[6][23] = new Array(175, 330);
pos[6][24] = new Array(386.5, 304.3);
pos[6][25] = new Array(150, 360);
pos[6][26] = new Array(175, 350);
pos[6][27] = new Array(130, 100);
pos[6][28] = new Array(390.5, 310.3);
pos[6][29] = new Array(46, 144);
pos[6][30] = new Array(280, 305);
pos[6][31] = new Array(205, 16);
pos[6][32] = new Array(225, 312);
pos[7] = new Array();
pos[7][0] = new Array(10, 9);
pos[7][1] = new Array(292, 8);
pos[7][2] = new Array(80, 340);
pos[7][3] = new Array(80, 342);
pos[7][4] = new Array(248, 70);
pos[7][5] = new Array(10, 280);
pos[7][6] = new Array(10, 235);
pos[7][7] = new Array(10, 286);
pos[7][8] = new Array(300, 365);
pos[8] = new Array();
pos[8][0] = new Array(90, 110);
pos[8][1] = new Array(200, 90);
pos[8][2] = new Array(340, 125);
pos[8][3] = new Array(291, 10);
pos[8][4] = new Array(250, 112);
pos[9] = new Array();
pos[9][0] = new Array(105, 110);
pos[9][1] = new Array(200, 90);
pos[9][2] = new Array(280, 125);
pos[9][3] = new Array(355, 80);
pos[9][4] = new Array(85, 168);
pos[9][5] = new Array(245, 10);
pos[9][6] = new Array(383, 99);
pos[9][7] = new Array(136, 16);
pos[10] = new Array();
pos[10][0] = new Array(115, 110);
pos[10][1] = new Array(235, 90);
pos[10][2] = new Array(335, 125);
pos[10][3] = new Array(290, 74);
pos[10][4] = new Array(82, 26);
pos[12] = new Array();
pos[12][0] = new Array(0, 10);
pos[12][1] = new Array(103, 153);
pos[12][2] = new Array(80, 195);
pos[12][3] = new Array(6, 50);
pos[12][4] = new Array(353, 243);
pos[12][5] = new Array(83, 274);
pos[12][6] = new Array(142, 237);
pos[12][7] = new Array(241, 246);
pos[13] = new Array();
pos[13][0] = new Array(85, 192);
pos[13][1] = new Array(85, 193);
pos[13][2] = new Array(85, 194);
pos[13][3] = new Array(85, 191);
pos[13][4] = new Array(85, 198);
pos[13][5] = new Array(26, 339);
pos[13][6] = new Array(26, 340);
pos[13][7] = new Array(85, 195);
pos[13][8] = new Array(28, 294);
pos[13][9] = new Array(360.5, 311);
pos[13][10] = new Array(347, 316);
pos[13][11] = new Array(205, 308);
pos[13][12] = new Array(200, 389.5);
pos[13][13] = new Array(500, 500);
pos[13][14] = new Array(500, 500);
pos[13][15] = new Array(9, 190);
pos[13][16] = new Array(34.8, 265);
pos[14] = new Array();
pos[14][0] = new Array(235, 122);
pos[14][1] = new Array(335, 90);
pos[14][2] = new Array(90, 96);
pos[14][3] = new Array(166, 3);
pos[14][4] = new Array(193, 5);
pos[14][5] = new Array(300, 207);
pos[14][6] = new Array(350, 222);
pos[15] = new Array();
pos[15][0] = new Array(90, 110);
pos[15][1] = new Array(200, 90);
pos[15][2] = new Array(340, 120);
pos[15][3] = new Array(300, 137);
pos[15][4] = new Array(85, 21);
pos[15][5] = new Array(47, 18);
pos[15][6] = new Array(294, 25);
pos[16] = new Array();
pos[16][0] = new Array(90, 110);
pos[16][1] = new Array(250, 90);
pos[16][2] = new Array(360, 125);
pos[16][3] = new Array(319, 16);
pos[16][4] = new Array(70, 156);
pos[16][5] = new Array(142, 237);
pos[17] = new Array();
pos[17][0] = new Array(5, 5);
pos[17][1] = new Array(5, 222);
pos[17][2] = new Array(293, 75);
pos[17][3] = new Array(244, 90);
pos[17][4] = new Array(60, 340);
pos[17][5] = new Array(5, 239);
pos[17][6] = new Array(297, 120);
pos[17][7] = new Array(190, 325);
pos[17][8] = new Array(107, 200);
pos[17][9] = new Array(113, 201);
pos[17][10] = new Array(10, 287);
pos[17][11] = new Array(200, 352);
pos[17][12] = new Array(270, 412);
pos[18] = new Array();
pos[18][0] = new Array(130, 110);
pos[18][1] = new Array(250, 90);
pos[18][2] = new Array(360, 125);
pos[18][3] = new Array(230, 150);
pos[18][4] = new Array(321, 19);
pos[18][5] = new Array(219, 105);
pos[20] = new Array();
pos[20][0] = new Array(115, 105);
pos[20][1] = new Array(220, 135);
pos[20][2] = new Array(300, 90);
pos[20][3] = new Array(370, 125);
pos[20][4] = new Array(288, 115);
pos[20][5] = new Array(406, 29);
pos[20][6] = new Array(149, 167);
pos[22] = new Array();
pos[22][0] = new Array(80, 90);
pos[22][1] = new Array(190, 115);
pos[22][2] = new Array(310, 125);
pos[22][3] = new Array(314, 20);
pos[22][4] = new Array(299, 39);
pos[22][5] = new Array(147, 128);
pos[23] = new Array();
pos[23][0] = new Array(105, 90);
pos[23][1] = new Array(220, 115);
pos[23][2] = new Array(350, 80);
pos[23][3] = new Array(128, 140);
pos[23][4] = new Array(279, 35);
pos[24] = new Array();
pos[24][0] = new Array(220, 105);
pos[24][1] = new Array(-70, 90);
pos[24][2] = new Array(-20, 150);
pos[27] = new Array();
pos[27][0] = new Array(5, 5);
pos[27][1] = new Array(5, 222);
pos[27][2] = new Array(293, 75);
pos[27][3] = new Array(-1000, 90);
pos[27][4] = new Array(60, 340);
pos[27][5] = new Array(5, 239);
pos[27][6] = new Array(297, 120);
pos[27][7] = new Array(10, 287);
pos[27][8] = new Array(248, 70);
pos[27][9] = new Array(266, 342);
pos[27][10] = new Array(325, 316);
pos[27][11] = new Array(215, 97);
pos[27][12] = new Array(175, 83);
pos[27][13] = new Array(175, 165);
pos[27][14] = new Array(101, 76);
pos[28] = new Array();
pos[28][0] = new Array(5, 5);
pos[28][1] = new Array(5, 222);
pos[28][2] = new Array(293, 75);
pos[28][3] = new Array(-1000, 90);
pos[28][4] = new Array(60, 340);
pos[28][5] = new Array(5, 239);
pos[28][6] = new Array(297, 120);
pos[28][7] = new Array(10, 287);
pos[28][8] = new Array(190, 295);
pos[28][9] = new Array(220, 305);
pos[28][10] = new Array(248, 70);
pos[28][11] = new Array(161, 231);
pos[28][12] = new Array(84, 344);
pos[28][13] = new Array(183, 132);
pos[28][14] = new Array(210, 90);
pos[29] = new Array();
pos[29][0] = new Array(5, 5);
pos[29][1] = new Array(5, 222);
pos[29][2] = new Array(293, 75);
pos[29][3] = new Array(-1000, 90);
pos[29][4] = new Array(60, 340);
pos[29][5] = new Array(5, 239);
pos[29][6] = new Array(297, 120);
pos[29][7] = new Array(10, 287);
pos[29][8] = new Array(248, 70);
pos[29][9] = new Array(122, 302);
pos[29][10] = new Array(291, 312);
pos[29][11] = new Array(198, 173);
pos[29][12] = new Array(189, 138);
pos[29][13] = new Array(226, 63);
pos[29][14] = new Array(188, 291);
pos[29][15] = new Array(194, 129);
exx = new Array();
exx[0] = new Array();
exx[0][0] = new Array(65, -5);
exx[0][0].nam = "exit0";
exx[1] = new Array();
exx[1][0] = new Array(116, 6);
exx[1][0].nam = "exit1";
exx[1][1] = new Array(-5, 12);
exx[1][1].nam = "exit2";
exx[1][2] = new Array(-132, 12);
exx[1][2].nam = "exit3";
exx[1][3] = new Array(-282, 12);
exx[1][3].nam = "exit4";
exx[1][4] = new Array(-404, 7);
exx[1][4].nam = "exit5";
exx[2] = new Array();
exx[2][0] = new Array(18, -5);
exx[2][0].nam = "exit6";
exx[3] = new Array();
exx[3][0] = new Array(500, 0);
exx[3][0].nam = "exit7";
exx[4] = new Array();
exx[4][0] = new Array(20, 250);
exx[4][0].nam = "exit8";
exx[4][1] = new Array(320, 250);
exx[4][1].nam = "exit11";
exx[5] = new Array();
exx[5][0] = new Array(15, -40);
exx[5][0].nam = "exit9";
exx[5][1] = new Array(289, 20);
exx[5][1].nam = "exit10";
exx[5][2] = new Array(363, 270);
exx[5][2].nam = "exit12";
exx[6] = new Array();
exx[6][0] = new Array(275, 10);
exx[6][0].nam = "exit14";
exx[7] = new Array();
exx[7][0] = new Array(95, 390);
exx[7][0].nam = "exit15";
exx[7][1] = new Array(155, 40);
exx[7][1].nam = "exit16";
exx[8] = new Array();
exx[8][0] = new Array(115, -30);
exx[8][0].nam = "exit17";
exx[8][1] = new Array(-140, 0);
exx[8][1].nam = "exit18";
exx[8][2] = new Array(425, 0);
exx[8][2].nam = "exit30";
exx[9] = new Array();
exx[9][0] = new Array(-140, 0);
exx[9][0].nam = "exit19";
exx[9][1] = new Array(425, 0);
exx[9][1].nam = "exit21";
exx[10] = new Array();
exx[10][0] = new Array(-140, 0);
exx[10][0].nam = "exit20";
exx[10][1] = new Array(425, 0);
exx[10][1].nam = "exit22";
exx[10][2] = new Array(115, -30);
exx[10][2].nam = "exit24";
exx[12] = new Array();
exx[12][0] = new Array(145, 0);
exx[12][0].nam = "exit25";
exx[12][1] = new Array(90, 320);
exx[12][1].nam = "exit26";
exx[13] = new Array();
exx[13][0] = new Array(225, 0);
exx[13][0].nam = "exit27";
exx[14] = new Array();
exx[14][0] = new Array(425, 0);
exx[14][0].nam = "exit23";
exx[15] = new Array();
exx[15][0] = new Array(-140, 0);
exx[15][0].nam = "exit28";
exx[15][1] = new Array(425, 0);
exx[15][1].nam = "exit29";
exx[16] = new Array();
exx[16][0] = new Array(-140, 0);
exx[16][0].nam = "exit31";
exx[16][1] = new Array(425, 0);
exx[16][1].nam = "exit32";
exx[16][2] = new Array(115, -30);
exx[16][2].nam = "exit38";
exx[17] = new Array();
exx[17][0] = new Array(0, 450);
exx[17][0].nam = "exit39";
exx[18] = new Array();
exx[18][0] = new Array(-140, 0);
exx[18][0].nam = "exit33";
exx[18][1] = new Array(425, 0);
exx[18][1].nam = "exit34";
exx[18][2] = new Array(115, -30);
exx[18][2].nam = "exit51";
exx[20] = new Array();
exx[20][0] = new Array(-140, 0);
exx[20][0].nam = "exit35";
exx[20][1] = new Array(425, 0);
exx[20][1].nam = "exit36";
exx[20][2] = new Array(115, -30);
exx[20][2].nam = "exit52";
exx[22] = new Array();
exx[22][0] = new Array(-140, 0);
exx[22][0].nam = "exit37";
exx[22][1] = new Array(425, 0);
exx[22][1].nam = "exit40";
exx[22][2] = new Array(115, -30);
exx[22][2].nam = "exit53";
exx[23] = new Array();
exx[23][0] = new Array(-140, 0);
exx[23][0].nam = "exit41";
exx[23][1] = new Array(425, 0);
exx[23][1].nam = "exit42";
exx[23][2] = new Array(45, 220);
exx[23][2].nam = "exit44";
exx[24] = new Array();
exx[24][0] = new Array(-110, 200);
exx[24][0].nam = "exit45";
exx[24][1] = new Array(-110, -35);
exx[24][1].nam = "exit46";
exx[25] = new Array();
exx[25][0] = new Array(0, 350);
exx[25][0].nam = "exit47";
exx[26] = new Array();
exx[26][0] = new Array(-140, 200);
exx[26][0].nam = "exit43";
exx[26][1] = new Array(673, 180);
exx[26][1].nam = "exit64";
exx[27] = new Array();
exx[27][0] = new Array(95, 390);
exx[27][0].nam = "exit48";
exx[28] = new Array();
exx[28][0] = new Array(95, 390);
exx[28][0].nam = "exit49";
exx[29] = new Array();
exx[29][0] = new Array(95, 390);
exx[29][0].nam = "exit50";
exx[30] = new Array();
exx[30][0] = new Array(430, 50);
exx[30][0].nam = "exit55";
exx[30][1] = new Array(190, 0);
exx[30][1].nam = "exit63";
exx[31] = new Array();
exx[31][0] = new Array(-145, 50);
exx[31][0].nam = "exit56";
exx[31][1] = new Array(165, 110);
exx[31][1].nam = "exit57";
exx[32] = new Array();
exx[32][0] = new Array(135, 290);
exx[32][0].nam = "exit58";
exx[32][1] = new Array(430, 60);
exx[32][1].nam = "exit59";
exx[32][2] = new Array(-145, 50);
exx[32][2].nam = "exit60";
exx[33] = new Array();
exx[33][0] = new Array(430, 60);
exx[33][0].nam = "exit61";
exx[34] = new Array();
exx[34][0] = new Array(-145, 50);
exx[34][0].nam = "exit62";
exx[35] = new Array();
exx[35][0] = new Array(595, -2);
exx[35][0].nam = "exit65";
exx[35][1] = new Array(-145, -2);
exx[35][1].nam = "exit66";
saveBox();
_root.savedlev = 0;
_root.savedguyx = 285;
_root.savedguyy = 155;
_root.savedlevx = -120;
_root.savedlevy = 0;
b.data.curlev = _root.savedlev;
b.data.xpos = _root.savedguyx;
b.data.ypos = _root.savedguyy;
b.data.levx = _root.savedlevx;
b.data.levy = _root.savedlevy;
_root.returning = false;
} else {
b = _root.box;
_root.hud.tempdat = new Array();
i = 0;
while (i < b.data.inv.length) {
_root.hud.tempdat.unshift(b.data.inv[i]);
i++;
}
i = 0;
while (i < b.data.levs.length) {
levs[i] = b.data.levs[i];
i++;
}
i = 0;
while (i < b.data.pos.length) {
pos[i] = b.data.pos[i];
i++;
}
i = 0;
while (i < b.data.exx.length) {
exx[i] = b.data.exx[i];
i++;
}
_root.savedlev = b.data.curlev;
_root.savedguyx = b.data.xpos;
_root.savedguyy = b.data.ypos;
if (b.data.savememx == undefined) {
_root.savedlevx = b.data.levx;
_root.savedlevy = b.data.levy;
} else {
_root.savedlevx = b.data.savememx;
_root.savedlevy = b.data.savememy;
}
_root.returning = true;
var _local3 = b.data;
var _local2 = _root;
if (_local3.puzzle0) {
_local2.puzzle0 = true;
} else {
_local2.puzzle0 = false;
}
if (_local3.puzzle1) {
_local2.puzzle1 = true;
} else {
_local2.puzzle1 = false;
}
if (_local3.puzzle2) {
_local2.puzzle2 = true;
} else {
_local2.puzzle2 = false;
}
if (_local3.puzzle3) {
_local2.puzzle3 = true;
} else {
_local2.puzzle3 = false;
}
if (_local3.puzzle4) {
_local2.puzzle4 = true;
} else {
_local2.puzzle4 = false;
}
if (_local3.puzzle5) {
_local2.puzzle5 = true;
} else {
_local2.puzzle5 = false;
}
if (_local3.puzzle6) {
_local2.puzzle6 = true;
} else {
_local2.puzzle6 = false;
}
if (_local3.puzzle7) {
_local2.puzzle7 = true;
} else {
_local2.puzzle7 = false;
}
if (_local3.puzzle8) {
_local2.puzzle8 = true;
} else {
_local2.puzzle8 = false;
}
if (_local3.puzzle9) {
_local2.puzzle9 = true;
} else {
_local2.puzzle9 = false;
}
if (_local3.puzzle10) {
_local2.puzzle10 = true;
} else {
_local2.puzzle10 = false;
}
if (_local3.puzzle11) {
_local2.puzzle11 = true;
} else {
_local2.puzzle11 = false;
}
if (_local3.puzzle12) {
_local2.puzzle12 = true;
} else {
_local2.puzzle12 = false;
}
if (_local3.puzzle13) {
_local2.puzzle13 = true;
} else {
_local2.puzzle13 = false;
}
if (_local3.puzzle14) {
_local2.puzzle14 = true;
} else {
_local2.puzzle14 = false;
}
if (_local3.puzzle15) {
_local2.puzzle15 = true;
} else {
_local2.puzzle15 = false;
}
if (_local3.puzzle16) {
_local2.puzzle16 = true;
} else {
_local2.puzzle16 = false;
}
if (_local3.puzzle17) {
_local2.puzzle17 = true;
} else {
_local2.puzzle17 = false;
}
if (_local3.puzzle18) {
_local2.puzzle18 = true;
} else {
_local2.puzzle18 = false;
}
if (_local3.puzzle19) {
_local2.puzzle19 = true;
} else {
_local2.puzzle19 = false;
}
if (_local3.puzzle20) {
_local2.puzzle20 = true;
} else {
_local2.puzzle20 = false;
}
if (_local3.puzzle21) {
_local2.puzzle21 = true;
} else {
_local2.puzzle21 = false;
}
if (_local3.puzzle22) {
_local2.puzzle22 = true;
} else {
_local2.puzzle22 = false;
}
if (_local3.puzzle23) {
_local2.puzzle23 = true;
} else {
_local2.puzzle23 = false;
}
if (_local3.puzzle24) {
_local2.puzzle24 = true;
} else {
_local2.puzzle24 = false;
}
if (_local3.puzzle25) {
_local2.puzzle25 = true;
} else {
_local2.puzzle25 = false;
}
if (_local3.puzzle26) {
_local2.puzzle26 = true;
} else {
_local2.puzzle26 = false;
}
if (_local3.puzzle27) {
_local2.puzzle27 = true;
} else {
_local2.puzzle27 = false;
}
if (_local3.puzzle28) {
_local2.puzzle28 = true;
} else {
_local2.puzzle28 = false;
}
if (_local3.puzzle29) {
_local2.puzzle29 = true;
} else {
_local2.puzzle29 = false;
}
if (_local3.puzzle30) {
_local2.puzzle30 = true;
} else {
_local2.puzzle30 = false;
}
if (_local3.puzzle31) {
_local2.puzzle31 = true;
} else {
_local2.puzzle31 = false;
}
if (_local3.puzzle32) {
_local2.puzzle32 = true;
} else {
_local2.puzzle32 = false;
}
if (_local3.puzzle33) {
_local2.puzzle33 = true;
} else {
_local2.puzzle33 = false;
}
if (_local3.puzzle34) {
_local2.puzzle34 = true;
} else {
_local2.puzzle34 = false;
}
if (_local3.puzzle35) {
_local2.puzzle35 = true;
} else {
_local2.puzzle35 = false;
}
if (_local3.puzzle36) {
_local2.puzzle36 = true;
} else {
_local2.puzzle36 = false;
}
if (_local3.puzzle37) {
_local2.puzzle37 = true;
} else {
_local2.puzzle37 = false;
}
if (_local3.puzzle38) {
_local2.puzzle38 = true;
} else {
_local2.puzzle38 = false;
}
if (_local3.puzzle39) {
_local2.puzzle39 = true;
} else {
_local2.puzzle39 = false;
}
if (_local3.puzzle40) {
_local2.puzzle40 = true;
} else {
_local2.puzzle40 = false;
}
if (_local3.puzzle41) {
_local2.puzzle41 = true;
} else {
_local2.puzzle41 = false;
}
if (_local3.puzzle42) {
_local2.puzzle42 = true;
} else {
_local2.puzzle42 = false;
}
if (_local3.puzzle43) {
_local2.puzzle43 = true;
} else {
_local2.puzzle43 = false;
}
if (_local3.puzzle44) {
_local2.puzzle44 = true;
} else {
_local2.puzzle44 = false;
}
if (_local3.puzzle45) {
_local2.puzzle45 = true;
} else {
_local2.puzzle45 = false;
}
}
if (_root.puzzle21) {
_root.makechange = true;
}
if (_root.puzzle42) {
_root.dodevil = true;
}
}
function saveBox(x, y) {
b = _root.box;
b.data.inv = new Array();
i = 0;
while (i < _root.hud.inventory.length) {
b.data.inv[i] = _root.hud.inventory[i];
i++;
}
b.data.levs = new Array();
b.data.pos = new Array();
b.data.exx = new Array();
i = 0;
while (i < levs.length) {
b.data.levs[i] = levs[i];
i++;
}
i = 0;
while (i < pos.length) {
b.data.pos[i] = pos[i];
i++;
}
i = 0;
while (i < exx.length) {
b.data.exx[i] = exx[i];
i++;
}
b.data.xpos = _root.wrap.dude._x;
b.data.ypos = _root.wrap.dude._y;
b.data.curlev = _root.curlev;
b.data.levx = _root.wrap._x;
b.data.levy = _root.wrap._y;
var _local3 = _root;
var _local2 = b.data;
if (_local3.puzzle0) {
_local2.puzzle0 = true;
} else {
_local2.puzzle0 = false;
}
if (_local3.puzzle1) {
_local2.puzzle1 = true;
} else {
_local2.puzzle1 = false;
}
if (_local3.puzzle2) {
_local2.puzzle2 = true;
} else {
_local2.puzzle2 = false;
}
if (_local3.puzzle3) {
_local2.puzzle3 = true;
} else {
_local2.puzzle3 = false;
}
if (_local3.puzzle4) {
_local2.puzzle4 = true;
} else {
_local2.puzzle4 = false;
}
if (_local3.puzzle5) {
_local2.puzzle5 = true;
} else {
_local2.puzzle5 = false;
}
if (_local3.puzzle6) {
_local2.puzzle6 = true;
} else {
_local2.puzzle6 = false;
}
if (_local3.puzzle7) {
_local2.puzzle7 = true;
} else {
_local2.puzzle7 = false;
}
if (_local3.puzzle8) {
_local2.puzzle8 = true;
} else {
_local2.puzzle8 = false;
}
if (_local3.puzzle9) {
_local2.puzzle9 = true;
} else {
_local2.puzzle9 = false;
}
if (_local3.puzzle10) {
_local2.puzzle10 = true;
} else {
_local2.puzzle10 = false;
}
if (_local3.puzzle11) {
_local2.puzzle11 = true;
} else {
_local2.puzzle11 = false;
}
if (_local3.puzzle12) {
_local2.puzzle12 = true;
} else {
_local2.puzzle12 = false;
}
if (_local3.puzzle13) {
_local2.puzzle13 = true;
} else {
_local2.puzzle13 = false;
}
if (_local3.puzzle14) {
_local2.puzzle14 = true;
} else {
_local2.puzzle14 = false;
}
if (_local3.puzzle15) {
_local2.puzzle15 = true;
} else {
_local2.puzzle15 = false;
}
if (_local3.puzzle16) {
_local2.puzzle16 = true;
} else {
_local2.puzzle16 = false;
}
if (_local3.puzzle17) {
_local2.puzzle17 = true;
} else {
_local2.puzzle17 = false;
}
if (_local3.puzzle18) {
_local2.puzzle18 = true;
} else {
_local2.puzzle18 = false;
}
if (_local3.puzzle19) {
_local2.puzzle19 = true;
} else {
_local2.puzzle19 = false;
}
if (_local3.puzzle20) {
_local2.puzzle20 = true;
} else {
_local2.puzzle20 = false;
}
if (_local3.puzzle21) {
_local2.puzzle21 = true;
} else {
_local2.puzzle21 = false;
}
if (_local3.puzzle22) {
_local2.puzzle22 = true;
} else {
_local2.puzzle22 = false;
}
if (_local3.puzzle23) {
_local2.puzzle23 = true;
} else {
_local2.puzzle23 = false;
}
if (_local3.puzzle24) {
_local2.puzzle24 = true;
} else {
_local2.puzzle24 = false;
}
if (_local3.puzzle25) {
_local2.puzzle25 = true;
} else {
_local2.puzzle25 = false;
}
if (_local3.puzzle26) {
_local2.puzzle26 = true;
} else {
_local2.puzzle26 = false;
}
if (_local3.puzzle27) {
_local2.puzzle27 = true;
} else {
_local2.puzzle27 = false;
}
if (_local3.puzzle28) {
_local2.puzzle28 = true;
} else {
_local2.puzzle28 = false;
}
if (_local3.puzzle29) {
_local2.puzzle29 = true;
} else {
_local2.puzzle29 = false;
}
if (_local3.puzzle30) {
_local2.puzzle30 = true;
} else {
_local2.puzzle30 = false;
}
if (_local3.puzzle31) {
_local2.puzzle31 = true;
} else {
_local2.puzzle31 = false;
}
if (_local3.puzzle32) {
_local2.puzzle32 = true;
} else {
_local2.puzzle32 = false;
}
if (_local3.puzzle33) {
_local2.puzzle33 = true;
} else {
_local2.puzzle33 = false;
}
if (_local3.puzzle34) {
_local2.puzzle34 = true;
} else {
_local2.puzzle34 = false;
}
if (_local3.puzzle35) {
_local2.puzzle35 = true;
} else {
_local2.puzzle35 = false;
}
if (_local3.puzzle36) {
_local2.puzzle36 = true;
} else {
_local2.puzzle36 = false;
}
if (_local3.puzzle37) {
_local2.puzzle37 = true;
} else {
_local2.puzzle37 = false;
}
if (_local3.puzzle38) {
_local2.puzzle38 = true;
} else {
_local2.puzzle38 = false;
}
if (_local3.puzzle39) {
_local2.puzzle39 = true;
} else {
_local2.puzzle39 = false;
}
if (_local3.puzzle40) {
_local2.puzzle40 = true;
} else {
_local2.puzzle40 = false;
}
if (_local3.puzzle41) {
_local2.puzzle41 = true;
} else {
_local2.puzzle41 = false;
}
if (_local3.puzzle42) {
_local2.puzzle42 = true;
} else {
_local2.puzzle42 = false;
}
if (_local3.puzzle43) {
_local2.puzzle43 = true;
} else {
_local2.puzzle43 = false;
}
if (_local3.puzzle44) {
_local2.puzzle44 = true;
} else {
_local2.puzzle44 = false;
}
if (_local3.puzzle45) {
_local2.puzzle45 = true;
} else {
_local2.puzzle45 = false;
}
}
levs = new Array();
pos = new Array();
exx = new Array();
buildBox();
function loadSatan() {
_root.hud._visible = false;
_root.satanscreen = true;
_root.reading = true;
endholder.attachMovie("finalshowdown", "finalshowdown", 999);
_root.puzzle42 = true;
_root.saveBox();
}
function chkHousePuzzle(dat) {
p0 = false;
p1 = false;
p2 = false;
p3 = false;
i = 0;
while (i < dat.length) {
if (dat[i] == "greenundies") {
p0 = true;
}
if (dat[i] == "stickyutensils") {
p1 = true;
}
if (dat[i] == "boo") {
p2 = true;
}
if (dat[i] == "bucketholes") {
p3 = true;
}
i++;
}
if (((p0 && (p1)) && (p2)) && (p3)) {
_root.puzzle21 = true;
}
}
function makeGel() {
g = wrap.createEmptyMovieClip("gel", 999999);
g._visible = true;
g.attachMovie("gelly", "guts", 0);
}
function removeGel() {
wrap.gel._visible = false;
}
function initLev(num, startx, starty, levposx, levposy, sc) {
Mouse.hide();
removeGel();
wrap.aw._x = 0;
wrap.aw._y = 0;
wrap.bg._x = 0;
wrap.bg._y = 0;
wrap._x = levposx;
wrap._y = levposy;
wrap.dude.guts.gotoAndStop("restside");
wrap.dude.offx = startx;
wrap.dude.offy = starty;
wrap.dude._x = wrap.dude.offx;
wrap.dude._y = wrap.dude.offy;
wrap.dude.swapDepths(wrap.dude._y);
wrap.dude._xscale = sc * 100;
wrap.dude.destAchieved = function (who, destmap, startx, starty, mapx, mapy, sc) {
_root.saveBox();
if (_root.diecerberus) {
_root.wrap.cerberus.gotoAndPlay("death");
_root.diecerberus = false;
}
who.guts.gotoAndStop("rest" + who.app);
who.guts.eyes.gotoAndPlay(random(45));
if (who.picksomething) {
var _local4 = Math.abs(who.temp.xdest - who._x);
var _local3 = Math.abs(who.temp.ydest - who._y);
if (((_local4 < 5) && (_local3 < 5)) || (who.temp.destoverride)) {
if (who.temp.act == undefined) {
who.guts.gotoAndStop("lowaction" + who.app);
} else {
var _local6 = (who.temp.act + "action") + who.temp.dir;
who._xscale = who.temp.getsc;
who.guts.gotoAndStop(_local6);
}
} else {
showTxt("Good idea, you just need to get a little closer.");
}
who.picksomething = false;
who.act = undefined;
}
clearInterval(who.myInt);
if (destmap != undefined) {
if (destmap != "end") {
initLev(destmap, startx, starty, mapx, mapy, sc);
} else {
fadeout.gotoAndPlay(2);
_root.showTxt("You enter the mysterious cave...", "", true);
}
}
};
wrap.attachMovie("aw" + num, "aw", 0);
wrap.attachMovie("bg" + num, "bg", 1);
wrap.aw._alpha = 0;
wrap.aw.cacheAsBitmap = true;
wrap.bg.cacheAsBitmap = true;
if (num != curlev) {
var _local4 = 0;
i = 0;
while (i < mdat.length) {
p = 0;
while (p < mdat[i].length) {
if (mdat[i][p] == num) {
_local4 = i;
}
p++;
}
i++;
}
if (((_local4 != _root.prevmuseset) || ((curlev == 3) && (_root.puzzle4))) || (_root.curlev == 22)) {
stopAllSounds();
muse = new Sound(this);
muse.attachSound("bgmus" + _local4);
muse.start(0, 999);
_root.prevmuseset = _local4;
}
_root.curlev = num;
i = 0;
while (i < objs.length) {
thing = objs[i];
thing.unloadMovie();
thing.removeMovieClip();
i++;
}
_root.objs = new Array();
if (levs[num].length > 0) {
i = 0;
while (i < levs[num].length) {
b = wrap.attachMovie(levs[num][i], levs[num][i], i + 3);
b._x = pos[num][i][0];
b._y = pos[num][i][1];
_root.objs.push(b);
i++;
}
}
}
wrap.createEmptyMovieClip("exitness", 550);
_root.exits = new Array();
i = 0;
while (i < exx[num].length) {
b = wrap.exitness.attachMovie(exx[num][i].nam, exx[num][i].nam, i);
b._x = exx[num][i][0];
b._y = exx[num][i][1];
_root.exits.push(b);
b._alpha = 0;
i++;
}
}
function getDest(x, y, destmap, startx, starty, mapx, mapy, sc, exitness) {
if (((!wrap.aw.hitTest(x + wrap._x, y + wrap._y, true)) && (!hud.hitTest(_xmouse, _ymouse, true))) || (exitness)) {
clearInterval(wrap.dude.myInt);
if (x < wrap.dude._x) {
wrap.dude.dir = -1;
} else {
wrap.dude.dir = 1;
}
wrap.dude.myInt = setInterval(pathFind, 5, wrap.dude, x, y, wrap.aw, wrap, destmap, startx, starty, mapx, mapy, sc, exitness);
}
}
function pathFind(who, x, y, aw, wrap, destmap, startx, starty, mapx, mapy, sc, exitness) {
wrap.aw._x = 0;
wrap.aw._y = 0;
wrap.bg._x = 0;
wrap.bg._y = 0;
who.virtx = who._x + wrap._x;
who.virty = who._y + wrap._y;
who.distx = x - who._x;
who.disty = y - who._y;
who.absx = Math.abs(who.distx);
who.absy = Math.abs(who.disty);
who.angle = Math.atan2(who.disty, who.distx);
degs = (who.angle * 180) / Math.PI;
if ((degs > 45) && (degs < 135)) {
who.guts.gotoAndStop("walkdown");
who.app = "down";
}
if ((((degs <= 45) && (degs >= -45)) || ((degs <= -135) && (who.dir == -1))) || (((degs <= 180) && (who.dir == -1)) && (degs > 135))) {
who.guts.gotoAndStop("walkside");
who.app = "side";
}
if ((degs > -135) && (degs < -45)) {
who.guts.gotoAndStop("walkup");
who.app = "up";
}
who._xscale = 100 * who.dir;
if ((who.absx < 3) && (who.absy < 3)) {
who.destAchieved(who, destmap, startx, starty, mapx, mapy, sc);
}
who.dirx = Math.cos(who.angle);
who.diry = Math.sin(who.angle);
who.lookx = who.virtx + (who.dirx * 5);
who.looky = who.virty + (who.diry * 5);
if ((!wrap.aw.hitTest(who.lookx, who.looky, true)) || ((exitness && (who.absx < 25)) && (who.absy < 25))) {
wrap._x = wrap._x - (who.dirx * 3);
wrap._y = wrap._y - (who.diry * 3);
who._x = who._x + (who.dirx * 3);
who._y = who._y + (who.diry * 3);
} else {
who.destAchieved(who);
}
if (_root.objs.length > 0) {
i = 0;
while (i < _root.objs.length) {
objs[i].swapDepths(objs[i]._y);
i++;
}
who.swapDepths(who._y);
}
updateAfterEvent();
}
function switchGuts(msg) {
var _local4 = wrap.dude.guts._x;
var _local3 = wrap.dude.guts._y;
var _local2 = wrap.dude.guts.getDepth();
ng = wrap.dude.attachMovie("dude_guts2", "guts", _local2);
ng._x = _local4;
ng._y = _local3;
ng.gotoAndStop("restdown");
_root.reading = false;
_root.wrap.exitness.exit12.locked = false;
_root.wrap.exitness.exit12.descpointer = 1;
_root.hud._visible = true;
hud.loseInv("bucketholes");
if (msg == undefined) {
showTxt("The power of Halloween has changed you into Commander Claw!");
}
hud.loseInv("greenundies");
hud.loseInv("stickyutensils");
hud.loseInv("boo");
_root.cur.attachMovie("mouse0", "guts", 0);
_root.mod = 0;
_root.typ = 0;
}
function showTxt(str, pic, lockit, convostuff, id, guy) {
w = this.attachMovie("wordage", "wordage", 99);
w._y = 207;
w.datxt = str;
p = this.attachMovie(pic, "pic", 98);
reading = true;
hud._visible = false;
w.sheen.onRelease = function () {
_root.saveBox();
if (guy == undefined) {
if (!convostuff) {
if (!lockit) {
_root.temptalk.talkFunc();
_root.temptalk = undefined;
resetDude();
p.unloadMovie();
p.removeMovieClip();
w.unloadMovie();
w.removeMovieClip();
_root.reading = false;
if (!_root.satanscreen) {
hud._visible = true;
}
if (_root.gotcombo) {
_root.hud.updateSel(3);
_root.gotcombo = false;
hud.rolledout = true;
delete hud.onRollOut;
}
if (_root.puzzle21 && (!_root.newcost)) {
wrap.dude.guts.gotoAndStop("costumechange");
_root.hud._visible = false;
_root.mod = 0;
_root.typ = 0;
_root.hud.updateSel(0);
_root.hud.rolledout = true;
delete _root.hud.onRollOver;
delete _root.hud.onRollOut;
_root.reading = true;
_root.newcost = true;
}
}
} else {
resetDude();
puppetConvo(convostuff, true, id);
}
} else {
guybrushResponse(convostuff, guy, false, id);
}
};
}
function itemGot() {
wrap.dude.goahead = true;
}
function resetDude() {
_root.saveBox();
wrap.dude.guts.gotoAndStop("rest" + wrap.dude.app);
wrap.dude.temp = undefined;
}
function guybrushResponse(who, id, bot, subid) {
w = this.attachMovie("convo", "wordage", 99);
w._y = 207;
w.mar = who;
if (subid == undefined) {
w.responder.msg.text = who.rum[id].star.toUpperCase();
i = 0;
while (i < 4) {
var thing = eval ("w.bot.c" + i);
thing._visible = false;
i++;
}
i = 0;
while (i < who.rum[id].resp.length) {
var thing = eval ("w.bot.c" + i);
if ((who.rum[id][i] != undefined) || (who.rum[id][i] != "")) {
var danum = (i + 1);
thing.msg.text = (danum + ". ") + who.rum[id].resp[i].toUpperCase();
thing._visible = true;
thing.oid = id;
thing.id = i;
thing.dat = who.rum;
thing.onPress = function () {
_root.wrap.dude.guts.gotoAndStop("talk" + _root.wrap.dude.app);
_root.showTxt(this.dat[this.oid].resp[this.id], "", false, this._parent._parent.mar, this.oid, this.id);
};
}
i++;
}
} else if (who.rum[subid].resp.answers[id] == true) {
if (who.numright < 4) {
who.runApp(0);
who.numright++;
} else {
_root.hud.addInv("taffy");
w.bot._visible = false;
w.responder._visible = true;
var bem = "Way to go kid! You've clearly mastered the art of the insult and have earned some of my delicious sticky taffy. Enjoy!";
who.convodata.q[0] = new Array("Thanks for the taffy", "No prob kid, you can insult with the best of em!");
who.convodata.q[0].runapp = false;
_root.puzzle44 = true;
w.responder.msg.text = bem.toUpperCase();
who.gotoAndStop("talk");
w.sheen.gof = who;
w.sheen.onPress = function () {
this._parent.responder._visible = false;
this.gof.onEnterFrame = function () {
distx = this.memorx - wrap._x;
disty = this.memory - wrap._y;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
wrap._x = wrap._x + (dirx * 5);
wrap._y = wrap._y + (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
wrap._x = this.memorx;
wrap._y = this.memory;
_root.wordage.unloadMovie();
_root.wordage.removeMovieClip();
_root.reading = false;
_root.hud._visible = true;
delete this.onEnterFrame;
}
};
};
}
} else {
w.bot._visible = false;
w.responder._visible = true;
var bem = "You call yourself a master of insults? Hah! Don't waste my time kid, get lost.";
who.numright = 0;
k = 0;
while (k < 16) {
who.rum[k].beendone = false;
k++;
}
w.responder.msg.text = bem.toUpperCase();
who.gotoAndStop("talk");
w.sheen.gof = who;
w.sheen.onPress = function () {
this._parent.responder._visible = false;
this.gof.onEnterFrame = function () {
distx = this.memorx - wrap._x;
disty = this.memory - wrap._y;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
wrap._x = wrap._x + (dirx * 5);
wrap._y = wrap._y + (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
wrap._x = this.memorx;
wrap._y = this.memory;
_root.wordage.unloadMovie();
_root.wordage.removeMovieClip();
_root.reading = false;
_root.hud._visible = true;
delete this.onEnterFrame;
}
};
};
}
if (!bot) {
if (subid == undefined) {
w.bot._visible = false;
who.gotoAndStop("talk");
w.sheen.onPress = function () {
this._parent.bot._visible = true;
this._parent.responder._visible = false;
};
}
} else {
w.responder._visible = false;
}
}
function spiderDead() {
_root.puzzle28 = true;
wrap.aw.piece0._visible = false;
wrap.aw.piece0.unloadMovie();
wrap.aw.piece0.removeMovieClip();
c = (wrap.obj197.convodata = new Array());
c.q = new Array();
c.q[1] = new Array("Thanks for the candy lady!", "No problem kid, seeing you lay the smack down on that spider was better than any caramel nouget Werther's Original could ever be!");
c.q[0] = new Array("Welp, I tricked spidey into eating that kid I poisoned!", "So I saw! Way to go sonny boy! Enjoy all the candy. Now if you don't mind, I gotta get back to sewing this noose.");
c.q[2] = new Array("See ya later!", "May the spirit of Halloween bless your journey!");
c.q[2].exit = true;
hu = wrap.obj195;
hu.pickuppointer = 1;
hu.xdest = hu._x;
hu.ydest = hu._y + 4;
hu.act = "low";
hu.dir = "up";
hu.associnv = "firstcandy";
}
function puppetConvo(who, respond, id) {
dat = who.convodata;
w = this.attachMovie("convo", "wordage", 99);
w._y = 207;
i = 0;
while (i < 5) {
var thing = eval ("w.bot.c" + i);
thing._visible = false;
i++;
}
i = 0;
while (i < dat.q.length) {
var thing = eval ("w.bot.c" + i);
var nev = (i + 1);
if ((dat.q[i][0] != undefined) && (dat.q[i][0] != "")) {
thing.msg.text = (nev + ". ") + dat.q[i][0].toUpperCase();
thing._visible = true;
}
thing.id = i;
thing.say0 = dat.q[i][0];
thing.hi = who;
thing.onPress = function (dat) {
this._parent._parent._visible = false;
_root.showTxt(this.say0, "", false, this.hi, this.id);
_root.wrap.dude.guts.gotoAndStop("talk" + _root.wrap.dude.app);
};
w.responder._visible = false;
i++;
}
if (respond) {
w.responder.msg.text = dat.q[id][1].toUpperCase();
who.talkFunction(id);
who.updateConvo();
if (!who.notalk) {
if (who.talkexception == undefined) {
who.gotoAndStop("talk");
} else {
who.gotoAndStop(who.talkexception);
}
}
w.bot._visible = false;
w.responder._visible = true;
i = 0;
while (i < dat.q.length) {
var thing = eval ("w.bot.c" + i);
var nev = (i + 1);
if ((dat.q[i][0] != undefined) && (dat.q[i][0] != "")) {
thing.msg.text = (nev + ". ") + dat.q[i][0].toUpperCase();
thing._visible = true;
}
thing.id = i;
thing.say0 = dat.q[i][0];
thing.hi = who;
thing.onPress = function (dat) {
this._parent._parent._visible = false;
_root.showTxt(this.say0, "", false, this.hi, this.id);
_root.wrap.dude.guts.gotoAndStop("talk" + _root.wrap.dude.app);
};
i++;
}
w.j = dat.q[id].exit;
w.ji = id;
w.bloo = who;
w.dar = dat;
w.sheen.onPress = function () {
if (this._parent.j != true) {
if (!this._parent.dar.q[this._parent.ji].runapp) {
this._parent.bot._visible = true;
this._parent.responder._visible = false;
} else {
this._parent.bloo.runApp(this._parent.ji);
}
} else {
this._parent.responder._visible = false;
_root.box.data.savememx = undefined;
_root.box.data.savememy = undefined;
w.bloo.onEnterFrame = function () {
distx = this.memorx - wrap._x;
disty = this.memory - wrap._y;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
wrap._x = wrap._x + (dirx * 5);
wrap._y = wrap._y + (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
wrap._x = this.memorx;
wrap._y = this.memory;
_root.wordage.unloadMovie();
_root.wordage.removeMovieClip();
_root.reading = false;
_root.hud._visible = true;
delete this.onEnterFrame;
}
};
}
};
}
_root.reading = true;
}
function autoTalk(ye) {
if (ye._x > wrap.dude._x) {
wrap.dude._xscale = 100;
} else {
wrap.dude._xscale = -100;
}
ye.rumset = false;
ye.memorx = wrap._x;
ye.memory = wrap._y;
hud._visible = false;
ye.onEnterFrame = function () {
distx = wrap._x - this.talkx;
disty = wrap._y - this.talky;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
wrap._x = wrap._x - (dirx * 5);
wrap._y = wrap._y - (diry * 5);
var _local3 = Math.abs(distx);
var _local2 = Math.abs(disty);
if ((_local3 < 5) && (_local2 < 5)) {
wrap._x = this.talkx;
wrap._y = this.talky;
delete this.onEnterFrame;
}
};
puppetConvo(ye);
}
function changeMode(num) {
_root.mod = num;
}
wrap.attachMovie("dude", "dude", 0);
wrap.dude.app = "down";
this.combosound = new Sound();
combosound.attachSound("combine");
this.gotit = new Sound();
gotit.attachSound("pickit");
this.switchit = new Sound();
switchit.attachSound("lightswitch");
stopAllSounds();
initLev(_root.savedlev, _root.savedguyx, _root.savedguyy, _root.savedlevx, _root.savedlevy);
points = 0;
var mdat = new Array();
mdat[0] = new Array(0, 1, 2, 3, 4, 5, 6);
mdat[1] = new Array(12, 14, 10, 9, 8, 7, 15, 16, 17, 18, 20, 22, 23, 24, 26, 27, 28, 29, 35);
mdat[2] = new Array(30, 31, 32, 33, 34);
mdat[3] = new Array(13, 13);
_root.cursong = undefined;
_root.museoff = false;
endholder.finalshowdown.unloadMovie();
endholder.finalshowdown.removeMovieClip();
var keyListener = new Object();
keyListener.onKeyDown = function () {
var _local2 = Key.getCode();
if (_local2 == 32) {
if (!museoff) {
muse.stop();
museoff = true;
} else {
muse.start(0, 999);
museoff = false;
}
}
if (_local2 == 49) {
_root.mod = 0;
_root.typ = 1;
_root.hud.updateSel(0);
_root.hud.rolledout = true;
delete _root.hud.onRollOver;
delete _root.hud.onRollOut;
}
if (_local2 == 50) {
_root.mod = 1;
_root.typ = 1;
_root.hud.updateSel(1);
_root.hud.rolledout = true;
delete _root.hud.onRollOver;
delete _root.hud.onRollOut;
}
if (_local2 == 51) {
_root.mod = 2;
_root.typ = 1;
_root.hud.updateSel(2);
_root.hud.rolledout = true;
delete _root.hud.onRollOver;
delete _root.hud.onRollOut;
}
if (_local2 == 52) {
_root.mod = 3;
_root.typ = 1;
_root.hud.updateSel(3);
_root.hud.rolledout = true;
delete _root.hud.onRollOver;
delete _root.hud.onRollOut;
}
};
Key.addListener(keyListener);
_root.onMouseUp = function () {
if (((mod == 0) && (!reading)) && (!hud.hitTest(_xmouse, _ymouse, true))) {
onexit = false;
i = 0;
while (i < exits.length) {
var hib = exits[i];
if (hib.hitTest(_xmouse, _ymouse, true)) {
onexit = true;
if (!hib.locked) {
getDest(hib.xdest, hib.ydest, hib.destmap, hib.nextx, hib.nexty, hib.mapx, hib.mapy, hib.dir, true);
} else {
var thing = eval ("hib.desc" + hib.descpointer);
showTxt(thing);
}
}
i++;
}
if ((!onexit) && (!reading)) {
getDest(wrap._xmouse, wrap._ymouse);
}
}
if (((mod == 2) && (!reading)) && (!hud.hitTest(_xmouse, _ymouse, true))) {
n = 0;
while (n < objs.length) {
var ye = objs[n];
if (ye.hitarea != undefined) {
var hitter = ye.hitarea;
} else {
var hitter = ye;
}
var dadesc = eval ("ye.talker" + ye.talkpointer);
if (hitter.hitTest(_xmouse, _ymouse, true) && (dadesc != undefined)) {
if (ye.talkact) {
_root.temptalk = ye;
}
who = wrap.dude;
who.distx = ye._x - who._x;
who.disty = ye._y - who._y;
who.absx = Math.abs(who.distx);
who.absy = Math.abs(who.disty);
who.angle = Math.atan2(who.disty, who.distx);
degs = (who.angle * 180) / Math.PI;
if ((degs > 45) && (degs < 135)) {
who.app = "down";
}
if ((((degs <= 45) && (degs >= -45)) || ((degs <= -135) && (who.dir == -1))) || (((degs <= 180) && (who.dir == -1)) && (degs > 135))) {
who.app = "side";
}
if ((degs > -135) && (degs < -45)) {
who.app = "up";
}
if (ye._x > who._x) {
who.dir = 1;
} else {
who.dir = -1;
}
if (who.app == "side") {
who._xscale = 100 * who.dir;
}
wrap.dude.guts.gotoAndStop("talk" + who.app);
if (!ye.convo) {
showTxt(dadesc, ye.talkapp);
} else {
ye.rumset = false;
ye.memorx = wrap._x;
ye.memory = wrap._y;
_root.box.data.savememx = wrap._x;
_root.box.data.savememy = wrap._y;
hud._visible = false;
ye.onEnterFrame = function () {
distx = wrap._x - this.talkx;
disty = wrap._y - this.talky;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
wrap._x = wrap._x - (dirx * 5);
wrap._y = wrap._y - (diry * 5);
var _local3 = Math.abs(distx);
var _local2 = Math.abs(disty);
if ((_local3 < 5) && (_local2 < 5)) {
wrap._x = this.talkx;
wrap._y = this.talky;
delete this.onEnterFrame;
}
};
puppetConvo(ye);
}
}
n++;
}
}
if (((mod == 1) && (!hud.hitTest(_xmouse, _ymouse, true))) && (!reading)) {
foundone = false;
n = 0;
while (n < objs.length) {
var ye = objs[n];
if (ye.hitarea != undefined) {
var hitter = ye.hitarea;
} else {
var hitter = ye;
}
if (((hitter.hitTest(_xmouse, _ymouse, true) && (ye.desc0 != undefined)) && (!objs[i].gotten)) && (!foundone)) {
var dadesc = eval ("ye.desc" + ye.descpointer);
foundone = true;
showTxt(dadesc, ye.showpic);
}
n++;
}
}
if (((mod == 1) && (!hud.hitTest(_xmouse, _ymouse, true))) && (!reading)) {
n = 0;
while (n < exits.length) {
var ye = exits[n];
if ((ye.hitTest(_xmouse, _ymouse, true) && (ye.desc0 != undefined)) && (!objs[i].gotten)) {
var thing = eval ("ye.desc" + ye.descpointer);
showTxt(thing, ye.showpic);
}
n++;
}
}
if ((mod == 1) && (!reading)) {
i = 0;
while (i < 5) {
var thing = eval ("hud.h" + i);
if (thing.hitTest(_xmouse, _ymouse, true) && (thing.full)) {
showTxt(thing.guts.desc, thing.guts.lookpic);
_root.typ = 2;
cur.attachMovie("mouse2", "guts", 0);
delete thing.onRollOut;
}
i++;
}
}
if (((mod == 3) && (!hud.hitTest(_xmouse, _ymouse, true))) && (!reading)) {
i = 0;
while (i < objs.length) {
yo = objs[i];
if (yo.hitarea != undefined) {
var hitter = yo.hitarea;
} else {
var hitter = yo;
}
var dadesc = eval ("yo.pickup" + yo.pickuppointer);
if ((hitter.hitTest(_xmouse, _ymouse, true) && (dadesc != undefined)) && (!objs[i].gotten)) {
if ((objs[i].associnv != undefined) || (objs[i].actionnoitem)) {
wrap.dude.picksomething = false;
if (!wrap.dude.picksomething) {
getDest(objs[i].xdest, objs[i].ydest);
wrap.dude.act = objs[i].act;
wrap.dude.temp = objs[i];
wrap.dude.goahead = false;
wrap.dude.picksomething = true;
wrap.dude.desc = dadesc;
wrap.dude.onEnterFrame = function () {
if (wrap.dude.goahead) {
showTxt(wrap.dude.desc, wrap.dude.temp.getpic);
if (!wrap.dude.temp.actionnoitem) {
wrap.dude.temp._visible = false;
wrap.dude.temp.gotten = true;
k = 0;
while (k < _root.pos[_root.curlev].length) {
if ((_root.pos[_root.curlev][k][0] == wrap.dude.temp._x) && (_root.pos[_root.curlev][k][1] == wrap.dude.temp._y)) {
_root.levs[_root.curlev][k] = "[none]";
}
k++;
}
hud.addInv(wrap.dude.temp.associnv);
}
gotit.start();
_root.points = _root.points + wrap.dude.temp.pickuppoints;
wrap.dude.temp.pickupFunction();
wrap.dude.picksomething = false;
delete wrap.dude.onEnterFrame;
}
};
}
} else {
objs[i].trypickupFunction();
if (!objs[i].hidepickup) {
showTxt(dadesc, objs[i].getpic);
}
}
}
i++;
}
}
if (mod == 4) {
var nogo = false;
if ((((_xmouse > 100) && (_xmouse < 133)) && (_ymouse > 200)) && (_ymouse < 273)) {
_root.hud.goLef();
nogo = true;
}
if ((((_xmouse > 330) && (_xmouse < 387)) && (_ymouse > 200)) && (_ymouse < 273)) {
_root.hud.goRig();
nogo = true;
}
if ((!reading) && (!nogo)) {
var foundit = false;
var hitsomething = false;
i = 0;
while (i < objs.length) {
yo = objs[i];
if (yo.hitarea != undefined) {
var hitter = yo.hitarea;
} else {
var hitter = yo;
}
if (hitter.hitTest(_xmouse, _ymouse, true) && (!objs[i].gotten)) {
hitsomething = true;
n = 0;
while (n < cur.guts.combos.length) {
if (cur.guts.combos[n] == levs[curlev][i]) {
combosound.start();
cur.guts.func(n);
mod = 3;
foundit = true;
}
n++;
}
}
i++;
}
i = 0;
while (i < 5) {
var thing = eval ("hud.h" + i);
if (thing.hitTest(_xmouse, _ymouse, true) && (thing.full)) {
hitsomething = true;
n = 0;
while (n < cur.guts.combos.length) {
if (hud.inventory[cur.guts.id] == hud.inventory[thing.guts.id]) {
showTxt("You can't combine something with itself Sherlock.");
foundit = true;
} else if (cur.guts.combos[n] == hud.inventory[thing.guts.id]) {
combosound.start();
cur.guts.func(n);
_root.gotcombo = true;
foundit = true;
}
n++;
}
}
i++;
}
i = 0;
while (i < exits.length) {
yo = exits[i];
var hitter = yo;
if (hitter.hitTest(_xmouse, _ymouse, true)) {
hitsomething = true;
n = 0;
while (n < cur.guts.combos.length) {
if (cur.guts.combos[n] == exx[curlev][i].nam) {
cur.guts.func(n);
mod = 3;
foundit = true;
}
n++;
}
}
i++;
}
if ((!foundit) && (hitsomething)) {
showTxt("You can't use those things together.");
_root.gotcombo = true;
}
}
}
if ((_root.mod == 3) && (!reading)) {
i = 0;
while (i < 5) {
var thing = eval ("hud.h" + i);
if (thing.hitTest(_xmouse, _ymouse, true) && (thing.full)) {
_root.mod = 4;
_root.typ = 99;
m = _root.cur.attachMovie(hud.inventory[thing.guts.id], "guts", 0);
m._y = m._y + m.shifty;
m._x = m._x + m.shiftx;
m.id = thing.guts.id;
delete thing.onRollOut;
}
i++;
}
}
};
c = _root.createEmptyMovieClip("cur", 999);
_root.onMouseMove = function () {
if (_root.mod == undefined) {
changeMode(0);
}
c = _root.cur;
c._x = _xmouse;
c._y = _ymouse;
if (_root.reading) {
c.attachMovie("mouse2", "guts", 0);
typ = 2;
}
if (mod == 4) {
if (hud.toolbar.hitTest(_xmouse, _ymouse, true) && (!reading)) {
i = 0;
while (i < 5) {
var thing = eval ("hud.h" + i);
delete thing.onRollOut;
i++;
}
delete hud.onRollOver;
delete hud.onRollOut;
mod = 3;
typ = 100;
}
}
if ((!hud.hitTest(_xmouse, _ymouse, true)) && (!reading)) {
if (_root.mod == 0) {
if (!wrap.aw.hitTest(_xmouse, _ymouse, true)) {
if (typ != 0) {
c.attachMovie("mouse0", "guts", 0);
typ = 0;
}
} else if (typ != 1) {
c.attachMovie("mouse1", "guts", 0);
typ = 1;
}
onexit = false;
i = 0;
while (i < exits.length) {
var hib = exits[i];
if (hib.hitTest(_xmouse, _ymouse, true)) {
onexit = true;
exittyp = hib.mousetyp;
}
i++;
}
if ((typ != 4) && (onexit)) {
c.attachMovie("mouse" + exittyp, "guts", 0);
typ = 4;
}
}
if (_root.mod == 1) {
hitsomething = false;
n = 0;
while (n < objs.length) {
var ye = objs[n];
if (ye.hitarea != undefined) {
var hitter = ye.hitarea;
} else {
var hitter = ye;
}
if (hitter.hitTest(_xmouse, _ymouse, true) && (ye.desc0 != undefined)) {
hitsomething = true;
if (typ != 3) {
c.attachMovie("mouse3", "guts", 0);
ye.onRollOut = function () {
c.attachMovie("mouse1", "guts", 0);
delete this.onRollOut;
delete this.onDragOut;
typ = 1;
};
ye.onDragOut = function () {
c.attachMovie("mouse1", "guts", 0);
delete this.onRollOut;
delete this.onDragOut;
typ = 1;
};
typ = 3;
}
}
n++;
}
n = 0;
while (n < exits.length) {
var ye = exits[n];
if (ye.hitTest(_xmouse, _ymouse, true) && (ye.desc0 != undefined)) {
hitsomething = true;
if (typ != 3) {
c.attachMovie("mouse3", "guts", 0);
ye.onRollOut = function () {
c.attachMovie("mouse1", "guts", 0);
delete this.onRollOut;
delete this.onDragOut;
typ = 1;
};
ye.onDragOut = function () {
c.attachMovie("mouse1", "guts", 0);
delete this.onRollOut;
delete this.onDragOut;
typ = 1;
};
typ = 3;
}
}
n++;
}
if (!hitsomething) {
c.attachMovie("mouse1", "guts", 0);
typ = 1;
}
}
if (mod == 2) {
hitsomething = false;
n = 0;
while (n < objs.length) {
var ye = objs[n];
if (ye.hitarea != undefined) {
var hitter = ye.hitarea;
} else {
var hitter = ye;
}
dadesc = eval ("ye.talker" + ye.talkpointer);
if (hitter.hitTest(_xmouse, _ymouse, true) && (dadesc != undefined)) {
hitsomething = true;
if (typ != 4) {
c.attachMovie("mouse4", "guts", 0);
ye.onRollOut = function () {
c.attachMovie("mouse1", "guts", 0);
delete this.onRollOut;
delete this.onDragOut;
typ = 1;
};
ye.onDragOut = function () {
c.attachMovie("mouse1", "guts", 0);
delete this.onRollOut;
delete this.onDragOut;
typ = 1;
};
typ = 4;
}
}
if (!hitsomething) {
c.attachMovie("mouse1", "guts", 0);
typ = 1;
}
n++;
}
}
if (mod == 3) {
hitsomething = false;
n = 0;
while (n < objs.length) {
var ye = objs[n];
if (ye.hitarea != undefined) {
var hitter = ye.hitarea;
} else {
var hitter = ye;
}
dadesc = eval ("ye.pickup" + ye.pickuppointer);
if (hitter.hitTest(_xmouse, _ymouse, true) && (dadesc != undefined)) {
hitsomething = true;
if (typ != 5) {
c.attachMovie("mouse5", "guts", 0);
ye.onRollOut = function () {
c.attachMovie("mouse1", "guts", 0);
delete this.onRollOut;
delete this.onDragOut;
typ = 1;
};
ye.onDragOut = function () {
c.attachMovie("mouse1", "guts", 0);
delete this.onRollOut;
delete this.onDragOut;
typ = 1;
};
typ = 5;
}
}
if (!hitsomething) {
c.attachMovie("mouse1", "guts", 0);
typ = 1;
}
n++;
}
}
} else {
if ((typ == 100) && (reading)) {
var donot = true;
} else {
var donot = false;
}
if ((mod == 1) && (!reading)) {
i = 0;
while (i < 5) {
var thing = eval ("hud.h" + i);
if (thing.hitTest(_xmouse, _ymouse, true) && (thing.full)) {
if (typ != 3) {
c.attachMovie("mouse3", "guts", 0);
donot = true;
thing.onRollOut = function () {
_root.typ = 3;
donot = false;
delete this.onRollOut;
};
}
}
i++;
}
}
if ((mod == 3) && (!reading)) {
i = 0;
while (i < 5) {
var thing = eval ("hud.h" + i);
if (thing.hitTest(_xmouse, _ymouse, true) && (thing.full)) {
if (typ != 5) {
c.attachMovie("mouse5", "guts", 0);
donot = true;
thing.onRollOut = function () {
_root.typ = 5;
donot = false;
delete this.onRollOut;
};
}
}
i++;
}
}
if (((typ != 2) && (typ != 99)) && (!donot)) {
c.attachMovie("mouse2", "guts", 0);
typ = 2;
}
if ((typ == 99) || (typ == 100)) {
hud.onRollOut = function () {
hud.rolledout = true;
typ = 100;
};
hud.onRollOver = function () {
if (!reading) {
if (hud.rolledout) {
mod = 3;
hud.rolledout = false;
delete this.onRollOver;
delete this.onRollOut;
}
}
};
}
}
};
if (_root.makechange) {
_root.newcost = true;
switchGuts(false);
_root.hud._visible = true;
}
if (_root.dodevil) {
loadSatan();
}
if (_root.returning) {
if (!_root.dodevil) {
showTxt("Welcome back to your saved game! Have fun helping little Johnny complete his Trick or Treat Adventure Quest!");
}
} else if (!_root.dodevil) {
showTxt("Welcome to Trick of Treat Adventure Quest, no saved data was detected on your computer. Remember that the numbers 1, 2, 3, and 4, are hot keys to switch between action types.");
}
getDest(wrap.dude._x, wrap.dude._y + 1);
Symbol 18 MovieClip [dec1] Frame 1 (248 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello normal pumpkin!";
this.pickup0 = "It looks good where it is.";
this.desc0 = "Your average run of the mill jack o' lantern.";
Symbol 22 MovieClip [dec2] Frame 1 (241 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello pumpkin!";
this.pickup0 = "It looks good where it is.";
this.desc0 = "Your average run of the mill jack o' lantern.";
Symbol 27 MovieClip [dec3] Frame 1 (236 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello wicked pumpkin!";
this.pickup0 = "It looks good where it is.";
this.desc0 = "A wicked looking jack o' lantern.";
Symbol 31 MovieClip [dec4] Frame 1 (280 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello CBS pumpkin!";
this.pickup0 = "It looks good where it is.";
this.desc0 = "A pumpkin with the CBS logo on it... that's some quality television programming!";
Symbol 35 MovieClip [dec5] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 39 MovieClip [dec6] Frame 1 (232 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello cartoony pumpkin!";
this.pickup0 = "It looks good where it is.";
this.desc0 = "A cartoony jack o' lantern.";
Symbol 43 MovieClip [dec7] Frame 1 (256 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello x-box pumpkin!";
this.pickup0 = "It looks good where it is.";
this.desc0 = "Yes, another video game reference within a video game.";
Symbol 47 MovieClip [dec8] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 51 MovieClip [dec9] Frame 1 (233 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Why so glum jacko?";
this.pickup0 = "It looks good where it is.";
this.desc0 = "A sad clown face jack o' lantern.";
Symbol 55 MovieClip [dec10] Frame 1 (314 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "I bet you'd make some delicious PI! Ha ha, see what I did there?";
this.pickup0 = "It looks good where it is.";
this.desc0 = "Some math nerd carved pi into a pumpkin, maybe he couldn't fit 3.14.";
Symbol 59 MovieClip [dec11] Frame 1 (240 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello anime pumpkin!";
this.pickup0 = "It looks good where it is.";
this.desc0 = "Everyone hates anime eyes on pumpkins.";
Symbol 62 MovieClip [dec12] Frame 1 (237 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello broken pumpkin!";
this.pickup0 = "It looks good where it is.";
this.desc0 = "This pumpkin has seen better days.";
Symbol 65 MovieClip [dec13] Frame 1 (278 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello plain jane pumpkin!";
this.pickup0 = "It looks good where it is.";
this.desc0 = "For the minimalist in all of us, here is a pumpkin without any carving.";
Symbol 68 MovieClip [dec14] Frame 1 (284 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "I will avenge you smashed pumpkin!";
this.pickup0 = "It looks good where it is.";
this.desc0 = "Hoodlums graze your street at Halloween smashing people's hard work.";
Symbol 71 MovieClip [dec15] Frame 1 (295 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Don't you feel bad knowing that you're stuffed with refuse?";
this.pickup0 = "It looks good where it is.";
this.desc0 = "It's one of those cheap trash bag pumpkin decorations.";
Symbol 74 MovieClip [dec16] Frame 1 (295 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Don't you feel bad knowing that you're stuffed with refuse?";
this.pickup0 = "It looks good where it is.";
this.desc0 = "It's one of those cheap trash bag pumpkin decorations.";
Symbol 77 MovieClip [cone7] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 78 MovieClip [cone10] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 79 MovieClip [cone9] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 80 MovieClip [cone8] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 81 MovieClip [cone6] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 82 MovieClip [cone5] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 83 MovieClip [cone4] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 84 MovieClip [cone3] Frame 1 (251 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hey cone, you're so conical!";
this.pickup0 = "Nah, you don't want to haul a cone around all night.";
this.desc0 = "A traffic cone.";
Symbol 85 MovieClip [cone2] Frame 1 (251 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hey cone, you're so conical!";
this.pickup0 = "Nah, you don't want to haul a cone around all night.";
this.desc0 = "A traffic cone.";
Symbol 86 MovieClip [cone1] Frame 1 (251 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hey cone, you're so conical!";
this.pickup0 = "Nah, you don't want to haul a cone around all night.";
this.desc0 = "A traffic cone.";
Symbol 89 MovieClip [dec18] Frame 1 (270 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hey stain... What's your bloody problem?";
this.pickup0 = "It looks good where it is.";
this.desc0 = "A blood stain... real or fake? You be the judge.";
Symbol 92 MovieClip [dec19] Frame 1 (252 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hey buddy, high five!";
this.pickup0 = "It looks good where it is.";
this.desc0 = "A really realistic looking zombie arm decoration.";
Symbol 111 MovieClip [dec20] Frame 1 (249 B)
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Ever see that movie 'Smoky and the Bandit?' Yeah, trans ams rule.";
this.pickup0 = "You don't need it.";
this.desc0 = "An old timey smoke generating machine.";
Symbol 114 MovieClip [dec21] Frame 1 (338 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Alas, poor Yorrick, I knew thee well...";
this.pickup0 = "What, are you gonna lick it up to carry it?.";
this.desc0 = "A chalk outline, in the neighborhood it's hard to say where the decorations stop and reality begins";
Symbol 117 MovieClip [dec22] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 122 MovieClip [dec23] Frame 1 (273 B)
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "You steadfastly refuse to speak to the fire hydrant.";
this.pickup0 = "It looks good where it is.";
this.desc0 = "Supah dupah red fire hydrant!.";
Symbol 122 MovieClip [dec23] Frame 2 (8 B)
stop();
Symbol 128 MovieClip [dec24] Frame 1 (296 B)
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Rest in peace friend, rest in peace.";
this.pickup0 = "It looks good where it is.";
this.desc0 = "Hey, it's a decorative gravestone. At least you hope it's decorative.";
Symbol 128 MovieClip [dec24] Frame 2 (36 B)
stop();
this.cacheAsBitmap = true;
Symbol 133 MovieClip [dec25] Frame 1 (296 B)
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Rest in peace friend, rest in peace.";
this.pickup0 = "It looks good where it is.";
this.desc0 = "Hey, it's a decorative gravestone. At least you hope it's decorative.";
Symbol 133 MovieClip [dec25] Frame 2 (8 B)
stop();
Symbol 145 MovieClip [dec29] Frame 1 (242 B)
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Bat, you so cuh-razeeeee.";
this.pickup0 = "It looks good where it is.";
this.desc0 = "Ooooohhhh, a stick-on bat.";
Symbol 148 MovieClip [dec30] Frame 1 (244 B)
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Here kitty kitty kitty.";
this.pickup0 = "It looks good where it is.";
this.desc0 = "It's a black cat wall sticker.";
Symbol 157 MovieClip [dec33] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 160 MovieClip [dec34] Frame 1 (264 B)
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "The all seeing eye of Halloween sees ALL!";
this.pickup0 = "It looks good where it is.";
this.desc0 = "A decorative Halloween eye ball.";
Symbol 166 MovieClip [dec36] Frame 1 (343 B)
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Wow, mysterious writing, have you ever looked at yourself in a mirror?";
this.pickup0 = "No, let someone else clear it off the wall.";
this.desc0 = "No Halloween game is complete without a reference to The Shining.";
Symbol 169 MovieClip [dec37] Frame 1 (277 B)
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "This wall rated T for teen.";
this.pickup0 = "Let someone else do the neighborhood cleanup, you've got candy to find!";
this.desc0 = "A blood stain.";
Symbol 175 MovieClip [dec39] Frame 1 (360 B)
this.cacheAsBitmap = true;
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Egg-cellent to meet you mister egg.";
this.pickup0 = "You know how hard it is to clean off dried egg!?? Better leave it alone.";
this.desc0 = "Looks like someone's been having a good time this Halloween.";
Symbol 178 MovieClip [dec40] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 181 MovieClip [dec41] Frame 1 (339 B)
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Crime scene tape, I hear you're the type of person it's best not to cross.";
this.pickup0 = "Best not mess with an ongoing investigation.";
this.desc0 = "Some crime scene tape. Hopefully it's just a decoration.";
Symbol 184 MovieClip [dec42] Frame 1 (339 B)
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Crime scene tape, I hear you're the type of person it's best not to cross.";
this.pickup0 = "Best not mess with an ongoing investigation.";
this.desc0 = "Some crime scene tape. Hopefully it's just a decoration.";
Symbol 239 MovieClip [obj201] Frame 1 (663 B)
function pickupFunction() {
_root.switchit.start();
if (_root.puzzle22) {
_root.makeGel();
_root.puzzle22 = false;
} else {
_root.removeGel();
_root.puzzle22 = true;
_root.saveBox();
}
}
this.cacheAsBitmap = true;
this.actionnoitem = true;
this.xdest = this._x + 13;
this.ydest = this._y + 70;
this.act = "mid";
this.dir = "up";
this.getsc = 100;
this.talkpointer = 0;
this.talker0 = "I hate you so much lightswitch.";
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You flip the switch.";
this.desc0 = "Lot goes on, light goes off.";
if (!_root.puzzle22) {
_root.makeGel();
} else {
_root.removeGel();
}
Symbol 253 MovieClip Frame 140 (34 B)
this._parent.gotoAndStop("norm");
Symbol 254 MovieClip [obj197] Frame 1 (1.19 KiB) ●
this.cacheAsBitmap = true;
stop();
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No way you're touching that sack o' skin.";
this.desc0 = "An old lady knitting something.";
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
if (!_root.puzzle28) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("TRICK OR TREAT!", "I'm afraid all you're gonna get today is a trick, sonny boy. That giant spider has been eating all the kids who come near my house!");
c.q[1] = new Array("If I kill that spider, can I have that big sack o' candy?", "Sure! But good luck gettin' rid of it! He's one heck of a mean spider!");
c.q[2] = new Array("So what are you knitting?", "A noose. It's a lil' somethin' for the grandkids...");
c.q[3] = new Array("I'll be back with something for your spider.", "Ok whippersnapper, but a simple can of bug spray isn't gonna take care of that beast!");
c.q[3].exit = true;
if (!_root.puzzle25) {
_root.autoTalk(this);
_root.puzzle25 = true;
}
} else {
_root.spiderDead();
}
}
Symbol 257 MovieClip [obj196] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 275 MovieClip [obj195] Frame 1 (291 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "That spider's in the way... How can you get rid of it?";
this.pickup1 = "Alright, delicious candy! Halloween is rolling now!";
this.desc0 = "A giant sack of candy. The true meaning of Halloween.";
Symbol 278 MovieClip [obj194] Frame 1 (121 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Pick";
this.desc0 = "Desc";
Symbol 283 MovieClip [obj193] Frame 1 (151 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Pick flowers? P'shaw!";
this.desc0 = "A bed of flowers.";
Symbol 286 MovieClip [obj192] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 291 MovieClip [num662] Frame 1 (226 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello house number!";
this.pickup0 = "You have no need for a house number.";
this.desc0 = "A house number.";
Symbol 292 MovieClip [obj191] Frame 1 (121 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Pick";
this.desc0 = "Desc";
Symbol 295 MovieClip [obj190] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 310 MovieClip [obj210] Frame 1 (299 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Candy, you look so delicious.";
this.pickup0 = "Better ask the guy for it instead of just grabbing it.";
this.desc0 = "A glowing container brimming with candies. It will be yours!";
Symbol 313 MovieClip [obj206] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 318 MovieClip [obj205] Frame 1 (90 B)
this.cacheAsBitmap = true;
stop();
if (_root.puzzle30) {
this.gotoAndStop("tped");
}
Symbol 321 MovieClip [obj189] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 325 MovieClip [obj188] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 328 MovieClip [obj187] Frame 1 (301 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hi advertisement! Come here often?";
this.pickup0 = "You don't need it, besides, you're on an important CANDY HUNT!";
this.desc0 = "Some college student's ad looking for a roommate.";
Symbol 331 MovieClip [obj186] Frame 1 (265 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "How's it hangin' trashcan?";
this.pickup0 = "Nah, last time you rifled through some trash you got a really bad rash.";
this.desc0 = "A trash can.";
Symbol 334 MovieClip [obj185] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 346 MovieClip [obj184] Frame 1 (982 B)
function openDoors() {
var _local1 = lef.goal - lef._x;
lef._x = lef._x + (_local1 / speed);
_local1 = rig.goal - rig._x;
rig._x = rig._x + (_local1 / speed);
}
function closeDoors() {
var _local1 = lef.home - lef._x;
lef._x = lef._x + (_local1 / speed);
_local1 = rig.home - rig._x;
rig._x = rig._x + (_local1 / speed);
}
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "They open themselves genius.";
this.desc0 = "The entryway to your local convenience store.";
this.topp = 170;
this.bott = 265;
this.leff = 140;
this.rigg = 310;
lef.home = lef._x;
rig.home = rig._x;
lef.goal = lef.home - lef._width;
rig.goal = rig.home + rig._width;
speed = 10;
this.onEnterFrame = function () {
var _local2 = _root.wrap.dude;
if ((((_local2._x > leff) && (_local2._x < rigg)) && (_local2._y > topp)) && (_local2._y < bott)) {
openDoors();
} else {
closeDoors();
}
};
Symbol 356 MovieClip [obj183] Frame 1 (1.03 KiB) ●
function openDoors() {
var _local1 = lef.goal - lef._x;
lef._x = lef._x + (_local1 / speed);
_local1 = rig.goal - rig._x;
rig._x = rig._x + (_local1 / speed);
}
function closeDoors() {
var _local1 = lef.home - lef._x;
lef._x = lef._x + (_local1 / speed);
_local1 = rig.home - rig._x;
rig._x = rig._x + (_local1 / speed);
}
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "They open themselves genius.";
this.desc0 = "The exit.";
this.talkpointer = 0;
this.talker0 = "Open Sesame!";
this.topp = 170;
this.bott = 230;
this.leff = 250;
this.rigg = 410;
lef.home = lef._x;
rig.home = rig._x;
lef.goal = (lef.home - lef._width) + 10;
rig.goal = (rig.home + rig._width) - 10;
speed = 10;
lef._x = lef.goal;
rig._x = rig.goal;
this.onEnterFrame = function () {
var _local2 = _root.wrap.dude;
if ((((_local2._x > leff) && (_local2._x < rigg)) && (_local2._y > topp)) && (_local2._y < bott)) {
openDoors();
} else {
closeDoors();
}
};
Symbol 359 MovieClip [obj182] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 362 MovieClip [obj181] Frame 1 (444 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "If you want to tinkle, buy a donut with some sprinkles! If you want to poop, buy an ice cream scoop!";
this.pickup0 = "No way. If I removed that poster, people wouldn't know the toilet rules and that would lead to TOTAL ANARCHY.";
this.desc0 = "It's a poster explaining that you can only use the toilet if you buy something.";
Symbol 366 MovieClip [obj180] Frame 1 (399 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Brrrrrrrrr!";
this.pickup0 = "As much as I do love me some rock solid frozen foods, it's Halloween and I want CANDY!";
this.desc0 = "This is where they keep all the frozen dinners. Last time I bought one of the pizzas, I needed a hammer and chisel to break off all the ice on it.";
Symbol 369 MovieClip [obj179] Frame 1 (430 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Awww man, they're out of Bomb Pops again!";
this.pickup0 = "As much as I do love me some melted ice cream bars, it's Halloween and I want CANDY!";
this.desc0 = "All the ice cream is kept in this freezer, which constantly malfunctions and makes my ice cream bars look like Toht's face after they opened the Arc.";
Symbol 373 MovieClip [obj178] Frame 1 (492 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hey food, I saw Attack of the Killer Tomatoes and I just want you to know that if you ever come to life, I'm on your side!";
this.pickup0 = "As much as I do love me some expired foods, it's Halloween and I want CANDY!";
this.desc0 = "They have such a great selection of food here, too bad it's all expired. For example, somehow they still have Superman peanut butter here.";
Symbol 376 MovieClip [obj177] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 379 MovieClip [obj176] Frame 1 (121 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Pick";
this.desc0 = "Desc";
Symbol 382 MovieClip [obj175] Frame 1 (430 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Damn you Lotto tickets! One day I'll make millions and then we'll see who's laughing.";
this.pickup0 = "Maybe I'll buy Lotto tickets another time... like when I actually have some money to spare.";
this.desc0 = "Under the counter mat is where they display all of the Lotto tickets that winners like me can buy.";
Symbol 386 MovieClip [obj174] Frame 1 (296 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "That beefy juicy taste!";
this.pickup0 = "As much as I do love me some jerky, it's Halloween and I want CANDY!";
this.desc0 = "The greatest selection of Beef Jerky in the area!";
Symbol 389 MovieClip [obj173] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 392 MovieClip [obj172] Frame 1 (632 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Pick";
this.desc0 = "Desc";
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "You're my hunny bun, sugar plum, pumpy upmy upmy upmkin. You're my sweetie pie. You're my cuppy cake, gumdrop, shyummkums pure. The apple of my eye!";
this.pickup0 = "As much as I do love me some ancient pastries, it's Halloween and I want CANDY!";
this.desc0 = "It's a case full of delicious pastries. Well, I'm sure they were delicious when they were originally made, about 2 months ago.";
Symbol 395 MovieClip [obj171] Frame 1 (1 B)
Symbol 398 MovieClip [obj170] Frame 1 (365 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hey register, can ya spare a buck? Come on man, help the homeless!";
this.pickup0 = "Ummm... no. Somehow I think he'd notice me reaching into his cash register.";
this.desc0 = "It's the cash register where they probably keep BILLIONS of dollars!";
Symbol 401 MovieClip [obj169] Frame 1 (288 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Screw the holy grail, this is the REAL cup of a carpenter!";
this.pickup0 = "You need some solid candies, no need for liquid refreshment.";
this.desc0 = "Squirpee cups!";
Symbol 404 MovieClip [obj168] Frame 1 (299 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Squirpeelicious!";
this.pickup0 = "He got mad the last time I drank straight from the Squirpee machine. Better not.";
this.desc0 = "It's the Squirpee machine! Icy slushy goodness!";
Symbol 407 MovieClip [obj167] Frame 1 (281 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Trashcan, you're so diiiirty.";
this.pickup0 = "You spend a good amount of effort in avoiding taking out the trash, why grab it now?";
this.desc0 = "A trash can.";
Symbol 413 MovieClip [obj166] Frame 1 (115 B)
if (_root.curlev == 17) {
gra._visible = true;
} else {
gra._visible = false;
}
this.cacheAsBitmap = true;
Symbol 416 MovieClip [obj165] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 419 MovieClip [obj164] Frame 1 (240 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hi weird plants!";
this.pickup0 = "You don't need them.";
this.desc0 = "Your parent's futile attempt at making a garden.";
Symbol 422 MovieClip [num661] Frame 1 (229 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello house number!";
this.pickup0 = "You have no need for a house number.";
this.desc0 = "Your house number.";
Symbol 423 MovieClip [obj163] Frame 1 (226 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello house number!";
this.pickup0 = "You have no need for a house number.";
this.desc0 = "A house number.";
Symbol 426 MovieClip [obj162] Frame 1 (245 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hi daily paper!";
this.pickup0 = "Nah, you try to avoid reading where possible.";
this.desc0 = "Looks like today's newspaper.";
Symbol 429 MovieClip [obj161] Frame 1 (231 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Yo yo Mr. mailbox.";
this.pickup0 = "What use would it be to carry around a mailbox?";
this.desc0 = "A mailbox.";
Symbol 432 MovieClip [obj160] Frame 1 (207 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.pickup0 = "You're too weak to move the fence.";
this.desc0 = "A fence.";
this.talker0 = "Hi fence.";
Symbol 435 MovieClip [obj159] Frame 1 (387 B)
this.cacheAsBitmap = true;
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello house.";
this.pickup0 = "Yeah, these games let you carry insanely large stuff, but you ain't pocketing a house.";
this.desc0 = "Your house, your parents are so caught up in their 'activities' they didn't do any Halloween decorations.";
Symbol 451 MovieClip [obj199] Frame 1 (316 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Can't reach it, don't want to.";
this.desc0 = "Even though this is one of the only animated elements in this game, it serves no purpose. Trust us.";
this.talkpointer = 0;
this.talker0 = "You're quite the swinger light.";
Symbol 454 MovieClip [obj158] Frame 1 (419 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Unless you're planning on becoming a nun, you have no need for that yardstick at the moment.";
this.desc0 = "It's a yardstick. Brings back bad memories of Catholic school for you...";
this.talkpointer = 0;
this.talker0 = "Damn you Sister Margaret! I still have scars from all those whacks you gave me with your yardstick!";
Symbol 457 MovieClip [obj157] Frame 1 (431 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.desc0 = "It's a vice! You've used it in the past for cracking open tasty walnuts.";
this.pickup0 = "There are a number of bad things that could happen if your clumsy ass tried using this vice, so let's leave it be, shall we?";
this.talkpointer = 0;
this.talker0 = "I still remember when you were shipped from your factory in Miami...good times.";
Symbol 462 MovieClip [obj156] Frame 1 (408 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You're no Mr. Fix-it, so don't even bother carrying that thing around and pretending like you are.";
this.desc0 = "It's a bright red toolbox. Ooooh, pretty.";
this.talkpointer = 0;
this.talker0 = "Why must tools be confined to a little box? Let them run free in the wild just like they did when they were born!";
Symbol 465 MovieClip [obj155] Frame 1 (342 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "I wouldn't dare turn on this thing without some protective safety goggles. That's not a hint though.";
this.desc0 = "It's a badass tablesaw. BADASS!";
this.talkpointer = 0;
this.talker0 = "Table saw, how do I love thee? Let me count the ways...";
Symbol 468 MovieClip [obj154] Frame 1 (425 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Though he'd surely make a great imaginary friend, you've got some serious trick-or-treating to do tonight, so let's leave the skeleton be for now.";
this.desc0 = "An old skeleton who's missing quite a few bones.";
this.talkpointer = 0;
this.talker0 = "Hey mister skeleton, I think you left a few bones in that box on the floor!";
Symbol 471 MovieClip [obj153] Frame 1 (384 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "I don't need a screwdriver, but I wouldn't mind a limo driver... along with a limo.";
this.desc0 = "It's a screwdriver. Will all this excitement ever cease?";
this.talkpointer = 0;
this.talker0 = "My mom says she loves screwdrivers. Somehow, I don't think she's talking about the tools.";
Symbol 474 MovieClip [obj152] Frame 1 (384 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "I don't need a screwdriver, but I wouldn't mind a limo driver... along with a limo.";
this.desc0 = "It's a screwdriver. Will all this excitement ever cease?";
this.talkpointer = 0;
this.talker0 = "My mom says she loves screwdrivers. Somehow, I don't think she's talking about the tools.";
Symbol 477 MovieClip [obj151] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 480 MovieClip [obj150] Frame 1 (452 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Sure, why not pick up all this random crap. How about emptying a garbage can into your pockets while you're at it?";
this.desc0 = "It's just a bunch of random tools 'n crap.";
this.talkpointer = 0;
this.talker0 = "Say there random tools, did I ever tell you about the time I talked to inanimate objects? No? Oh well, no sense in telling you about it now.";
Symbol 484 MovieClip [obj148] Frame 1 (535 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No man should have so much power in the palm of his hand, and that power drill has plenty o' power.";
this.desc0 = "Holy hole drilling Batman! It's a power drill!";
this.act = "mid";
this.dir = "down";
this.getsc = -100;
this.xdest = this._x - 25;
this.ydest = this._y - 80;
this.associnv = "drill";
this.pickuppoints = 10;
this.talkpointer = 0;
this.talker0 = "POW-POW-POWER DRILL! POW-POW-POWER DRILL! POW-POW-POWER MAKES IT GO!";
Symbol 487 MovieClip [obj147] Frame 1 (631 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You take the mouse trap and it snaps down on your hand in the process. Yeeeowch! Hope it was worth the pain, jackass.";
this.desc0 = "It's an old mouse trap ... it has yet to solve your rodent infestation problems.";
this.act = "mid";
this.dir = "side";
this.getsc = -100;
this.xdest = this._x + 33;
this.ydest = this._y + 30;
this.associnv = "mousetrap";
this.pickuppoints = 10;
this.talkpointer = 0;
this.talker0 = "Mouse traps like this are so barbaric! I prefer drowning them in sulfuric acid like a civilized human being!";
Symbol 490 MovieClip [obj146] Frame 1 (354 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Your arms are too weak to lift the mighty manly mallet.";
this.desc0 = "It's a heavy mallet, great for crushing bones into a fine powder!";
this.talkpointer = 0;
this.talker0 = "One day, I'll grow muscles and I will wield you with all my might, Mr. Mallet!";
Symbol 493 MovieClip [obj145] Frame 1 (593 B)
function pickupFunction() {
_root.switchit.start();
if (_root.puzzle15) {
_root.makeGel();
_root.puzzle15 = false;
} else {
_root.removeGel();
_root.puzzle15 = true;
}
}
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You flip the switch";
this.desc0 = "A lightswitch.";
this.actionnoitem = true;
this.xdest = this._x;
this.ydest = this._y + 200;
this.act = "top";
this.dir = "up";
this.getsc = -100;
if (!_root.puzzle15) {
_root.makeGel();
}
this.talkpointer = 0;
this.talker0 = "I hate you so much lightswitch";
Symbol 496 MovieClip [obj144] Frame 1 (483 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "As much as you adore the bubbles in the level, you really have no use for it at the moment.";
this.desc0 = "It's a level, you know, so they can make sure those bodies are perfectly perpendicular to the floor.";
this.talkpointer = 0;
this.talker0 = "Here's something the government doesn't want you to know: the bubbles in levels like this actually contain a gas that will get you high.";
Symbol 499 MovieClip [obj143] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 502 MovieClip [obj142] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 505 MovieClip [obj141] Frame 1 (329 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No thanks, I'm no lumberjack.";
this.desc0 = "It's a bloody hand-saw ... for people who aren't in a rush to kill their victims.";
this.talkpointer = 0;
this.talker0 = "Coming soon to a theater near you: The Texas Hand-Saw Massacre!";
Symbol 509 MovieClip [obj140] Frame 1 (474 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "I don't feel like searching through all 40 of those tiny drawers for stuff I probably won't even need.";
this.desc0 = "Normally people store nuts and bolts in here, but mom and dad have the little drawers labeled with things like eyeballs and spleens. They're such kidders!";
this.talkpointer = 0;
this.talker0 = "You're no apothecary cabinet, but you're doing the job of one.";
Symbol 514 MovieClip [obj139] Frame 1 (417 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Ever heard the phrase 'being a third wheel' before? Yeah well, the same goes for having a third leg. [ That's what she said ]";
this.desc0 = "Another ultra-realistic looking Halloween prop. Mom and dad sure do go all out for Halloween!";
this.talkpointer = 0;
this.talker0 = "She's got legs! She knows how to lose them!";
Symbol 517 MovieClip [obj138] Frame 1 (430 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "That thing looks a little too real and you don't feel like fondling a corpse... real or not.";
this.desc0 = "Wow! What a realistic dead body Halloween prop! It even SMELLS like a dead body! Where do mom and dad get this stuff!?";
this.talkpointer = 0;
this.talker0 = "Keep your chin up, buddy! Things could be worse... but not much.";
Symbol 520 MovieClip [obj137] Frame 1 (457 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "After you saw some guy accidentally chop off his hand at Kinko's with one of these things, you swore to never try them yourself.";
this.desc0 = "It's a cutting board that's clearly being used to cut paper, just as god intended.";
this.talkpointer = 0;
this.talker0 = "Sometimes people just really, REALLY hate paper... and that's where you come in old friend.";
Symbol 523 MovieClip [obj136] Frame 1 (609 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You pocket the crowbar.";
this.desc0 = "It's a crowbar. You know... for opening boxes, breaking into houses, prying open sewer lids, and bashing skulls.";
this.xdest = this._x + 35;
this.ydest = this._y + 45;
this.act = "mid";
this.dir = "side";
this.getsc = -100;
this.associnv = "crowbar";
this.pickuppoints = 10;
this.talkpointer = 0;
this.talker0 = "Crowbar, I don't know how to tell you this... we've been through a lot together, but it's time we move on. I think we should start seeing other tools.";
Symbol 526 MovieClip [obj135] Frame 1 (403 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "While becoming a butcher's apprentice sounds like a blast, you decide to leave the cleaver where it is.";
this.desc0 = "It's a board with a cleaver stuck in it. Weird. I guess mom and dad were cutting up some steaks for dinner down here.";
this.talkpointer = 0;
this.talker0 = "Cleaver? I barely knew her!";
Symbol 529 MovieClip [obj134] Frame 1 (535 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You pick up the can of raid...this should come in handy for killing some bugs...unfortunately the cap is broken.";
this.desc0 = "It's a can of Raid bug spray, but the nozzle on top is broken off.";
this.associnv = "raid";
this.act = "low";
this.dir = "up";
this.xdest = this._x;
this.ydest = this._y + 30;
this.talkpointer = 0;
this.talker0 = "Do we really have to spray the bugs to make them leave? Can't we just ask them politely?";
Symbol 532 MovieClip [obj133] Frame 1 (378 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You consider trading this brain for your own, but then remember that such a thing would kill you.";
this.desc0 = "It's a brain preserved in a jar! Tasty!";
this.talkpointer = 0;
this.talker0 = "Say, what kind of attire does a preserved brain wear to an opera? FORMALdehyde attire!";
Symbol 535 MovieClip [obj132] Frame 1 (456 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Why would you want dusty old clothes from this box when you're already wearing perfectly good dusty old clothes?";
this.desc0 = "It's a box filled with dusty old clothes. Odd, there's even some old wallets that belonged to other people in there. Why would mom and dad have all this stuff?";
this.talkpointer = 0;
this.talker0 = "What say you, box o' clothes?";
Symbol 538 MovieClip [obj131] Frame 1 (372 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "I already have bones in my body, no need to carry around extra ones.";
this.desc0 = "A box filled with bones. It's what every dog dreams of.";
this.talkpointer = 0;
this.talker0 = "Hey bones, what did the skeleton say while riding his Harley motorcycle? I'm bone to be wild!";
Symbol 541 MovieClip [obj130] Frame 1 (274 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "I don't feel like lugging around a big axe all night.";
this.desc0 = "My, my, my... what a big axe.";
this.talkpointer = 0;
this.talker0 = "Pardon me, may I axe you a question?";
Symbol 546 MovieClip [obj129] Frame 1 (430 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Nah, I don't need 'em, but if I ever get a bike, I certainly know where to get some chains to lock it up with.";
this.desc0 = "Just some chains danging from the ceiling. I never knew mom and dad were Hellraiser fans!";
this.talkpointer = 0;
this.talker0 = "Down the dark decades of your pain, this will seem like a memory of Heaven.";
Symbol 549 MovieClip [obj128] Frame 1 (430 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Nah, I don't need 'em, but if I ever get a bike, I certainly know where to get some chains to lock it up with.";
this.desc0 = "Just some chains danging from the ceiling. I never knew mom and dad were Hellraiser fans!";
this.talkpointer = 0;
this.talker0 = "Down the dark decades of your pain, this will seem like a memory of Heaven.";
Symbol 552 MovieClip [obj127] Frame 1 (431 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Nah, I don't need 'em, but if I ever get a bike, I certainly know where to get some chains to lock it up with.";
this.desc0 = "Just some chains dangling from the ceiling. I never knew mom and dad were Hellraiser fans!";
this.talkpointer = 0;
this.talker0 = "Down the dark decades of your pain, this will seem like a memory of Heaven.";
Symbol 555 MovieClip [obj200] Frame 1 (1.07 KiB) ●
function pickupFunction() {
if (!this.beendone) {
this.beendone = true;
this.xdest = undefined;
this.ydest = undefined;
this.actionnoitem = false;
this.pickuppointer = 1;
this._visible = false;
this.descpointer = 1;
_root.hud.addInv("jollyrancher");
this.talkpointer = 1;
_root.levs[5][24] = "[ none ]";
_root.saveBox();
}
}
this.cacheAsBitmap = true;
this.xdest = this._x - 5;
this.ydest = this._y + 10;
this.act = "mid";
this.dir = "up";
this.getsc = 100;
this.actionnoitem = true;
this.pickuppoints = 10;
this.talkpointer = 0;
this.talker0 = "Whenever I think of Jolly Ranchers I think of really happy cowboys.";
this.talker1 = "Your mom's booty isn't something you really want to talk back to you is it?";
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You carefully unstick the candy from your mother's sleeping rear end.";
this.pickup1 = "No need to fondle your mom while she sleeps.";
this.desc0 = "Looks like mom sat on a jolly rancher in her drunken stupor.";
this.desc1 = "Stop checking out your mom's butt Oedipus.";
Symbol 556 MovieClip [obj126] Frame 1 (845 B)
function pickupFunction() {
_root.switchit.start();
if (!_root.puzzle13) {
_root.makeGel();
_root.puzzle13 = true;
if (((_root.puzzle4 && (_root.puzzle12)) && (_root.puzzle13)) && (_root.puzzle22)) {
_root.wrap.obj118.pickuppointer = 2;
}
} else {
_root.wrap.obj118.pickuppointer = 0;
_root.removeGel();
_root.puzzle13 = false;
}
}
this.cacheAsBitmap = true;
this.actionnoitem = true;
this.xdest = this._x + 15;
this.ydest = this._y + 95;
this.act = "top";
this.dir = "up";
this.getsc = 100;
this.talkpointer = 0;
this.talker0 = "I hate you so much right now lightswitch";
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You flip the switch.";
this.desc0 = "A strange device that turns the room light on and off.";
if (_root.puzzle13) {
_root.makeGel();
}
Symbol 561 MovieClip [obj125] Frame 1 (79 B)
this.cacheAsBitmap = true;
if (_root.puzzle22) {
jingo._visible = false;
}
Symbol 564 MovieClip [obj124] Frame 1 (345 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "I'm not taking it down, that picture is awesome. It's the only thing that makes this house look classy.";
this.desc0 = "Dogs playing poker. The most important painting of the century.";
this.talkpointer = 0;
this.talker0 = "Arf. I call your bluff.";
Symbol 569 MovieClip [obj123] Frame 1 (472 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "The only time she seems to be at peace is when she's passed out on boxed wine. Better not ruin the moment for her.";
this.desc0 = "Yep, that's mom alright, and she's drunk on boxed wine... again.";
this.talkpointer = 0;
this.talker0 = "Mom! You're drunk as a skunk! And let me tell you, those skunks? I hear they really know how to toss 'em back ... if you know what I mean!";
Symbol 572 MovieClip [obj122] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 575 MovieClip [obj121] Frame 1 (356 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No thanks, I don't feel like reading at the moment.";
this.desc0 = "The small table has a bunch of old Reader's Digest issues on it and they've obviously never been read.";
this.talkpointer = 0;
this.talker0 = "Take a look, it's in a book, a Reading Rainbow!";
Symbol 578 MovieClip [obj120] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 581 MovieClip [obj119] Frame 1 (459 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No, I'm not going to open that door. With everything that's tightly packed in that closet, it's just a ticking timebomb.";
this.desc0 = "It's a closet door, and the last time you opened it, a very comedic scene ensued during which all sorts of junk fell out on top of you.";
this.talkpointer = 0;
this.talker0 = "Damn you closet door! Damn you straight to hell!";
Symbol 586 MovieClip [obj118] Frame 1 (1.76 KiB) ●
function pickupFunction() {
if (((_root.puzzle4 && (_root.puzzle12)) && (_root.puzzle13)) && (_root.puzzle22)) {
_root.hud.loseInv("lovenote");
pickuppointer = 1;
_root.puzzle14 = true;
_root.exx[5][3] = new Array(289, 210);
_root.exx[5][3].nam = "exit13";
i = 3;
b = _root.wrap.exitness.attachMovie(_root.exx[5][i].nam, _root.exx[5][i].nam, i);
b._x = _root.exx[5][i][0];
b._y = _root.exx[5][i][1];
_root.exits.push(b);
b._alpha = 0;
this.actionnoitem = false;
this.xdest = undefined;
this.ydest = undefined;
s = new Sound(this);
s.attachSound("magic");
s.start();
this.gotoAndStop("open");
} else {
this.pickuppointer = 0;
}
}
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "I can't open it, it's locked! There must be some trick to get it open because it doesn't even have a key hole!";
this.pickup1 = "You already solved the mystery of opening it, don't close it now!";
this.pickup2 = "Your clever deciphering of your parent's note has released the mechanism holding the hatch shut. Nice job! You wonder what's down there...";
this.desc0 = "It's a secret trap door! So secret that it wasn't even completely covered by the carpet!";
this.talkpointer = 0;
this.talker0 = "Wait, if you're a trap door, then what's the trap?";
this.actionnoitem = true;
this.xdest = this._x;
this.ydest = this._y + 25;
this.act = "low";
this.dir = "side";
this.getsc = 100;
if (((_root.puzzle4 && (_root.puzzle12)) && (_root.puzzle13)) && (_root.puzzle22)) {
pickuppointer = 2;
}
if (_root.puzzle14) {
this.gotoAndStop("open");
pickuppointer = 1;
this.actionnoitem = false;
this.xdest = undefined;
this.ydest = undefined;
}
Symbol 586 MovieClip [obj118] Frame 2 (8 B)
stop();
Symbol 589 MovieClip [obj117] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 592 MovieClip [obj116] Frame 1 (363 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "It would make a great Commander Claw helmet, but it's filled with puke. No thanks.";
this.desc0 = "What a nice looking bucket! So large! So shiny! So... so... filled with puke.";
this.talkpointer = 0;
this.talker0 = "I know what you are! You're the Bucket of Truth!";
Symbol 595 MovieClip [obj115] Frame 1 (431 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No thanks, I'm not thirsty. Besides, I think mom drank all the wine anyway.";
this.desc0 = "It's a styrofoam cup, but I'm guessing mom just chugged the wine straight from the box as usual.";
this.talkpointer = 0;
this.talker0 = "Shame on you styrofoam cup! Shame on you for polluting our world and taking an eternity to disintegrate!";
Symbol 598 MovieClip [obj114] Frame 1 (331 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You'll wait 'til Christmas to take this thing. Then you can give it to your parents as a gift... again.";
this.desc0 = "It's an empty picture frame. How quaint.";
this.talkpointer = 0;
this.talker0 = "OH NO! I'VE BEEN FRAMED! Get it?";
Symbol 602 MovieClip [obj113] Frame 1 (346 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No thanks, I'm not thirsty for boxed wine that's probably been sitting out here for days.";
this.desc0 = "A box o' wine. Is there any finer beverage in this world? I think not.";
this.talkpointer = 0;
this.talker0 = "BOX O' WINE, YOU ROCK MY WORLD!";
Symbol 605 MovieClip [obj112] Frame 1 (518 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "I can see it just fine where it is, no need to take it down.";
this.desc0 = "It's one of those classy looking awards with a clock built into it. Presumably to remind you about how many years you wasted away at the company you work for.";
this.talkpointer = 0;
this.talker0 = "Thanks for all your years of service to our corporation. As a thank you for making us millions, here's a cheap award with a clock built into it.";
Symbol 608 MovieClip [obj111] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 611 MovieClip [obj110] Frame 1 (248 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No, never! I'll never take that fire poker!";
this.desc0 = "It's a poker for the fire place.";
this.talkpointer = 0;
this.talker0 = "POKE! POKE! POKE!";
Symbol 614 MovieClip [obj109] Frame 1 (389 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You damn near burned down the house last time you tried starting a fire, better not try your luck twice... especially with all the alcohol mom spilled on the floor.";
this.desc0 = "It's the fireplace. Fire goes in there. Fire hot.";
this.talkpointer = 0;
this.talker0 = "FEELIN' HOT HOT HOT!";
Symbol 617 MovieClip [obj108] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 633 MovieClip Frame 11 (8 B)
stop();
Symbol 634 MovieClip [obj107] Frame 1 (1.11 KiB) ●
function pickupFunction() {
if (this.pickuppointer == 1) {
this.gotoAndPlay("trap0");
_root.hud.loseInv("mousetrap");
_root.puzzle16 = true;
}
if ((this.pickuppointer == 2) && (!this.beentheredonethat)) {
this.beentheredonethat = true;
_root.hud.addInv("boo");
_root.hud.addInv("hamster");
this._visible = false;
_root.levs[5][4] = "[none]";
this.unloadMovie();
this.removeMovieClip();
}
}
this.cacheAsBitmap = true;
stop();
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Boots, I could spit shine you to a healthy glow...but not right now.";
this.pickupoints = 15;
this.actionnoitem = true;
this.xdest = this._x;
this.ydest = this._y - 3;
this.act = "low";
this.dir = "down";
this.getsc = -100;
if (_root.puzzle16) {
this.gotoAndStop(61);
this.pickuppointer = 2;
}
this.pickup0 = "Hey, there's something squirming around! Ain't no way you're putting these on with that thing still in there!";
this.pickup2 = "You pick up Hammy and the galoshes. These are the perfect boots for your costume!";
this.desc0 = "Dad's black galoshes.";
Symbol 634 MovieClip [obj107] Frame 60 (141 B)
_root.showTxt("Hey, your old pet hamster, Hammy, was in the boot! You always wondered where you left him. Better grab him before he dies.");
Symbol 634 MovieClip [obj107] Frame 61 (33 B)
stop();
this.pickuppointer = 2;
Symbol 637 MovieClip [obj106] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 640 MovieClip [obj105] Frame 1 (468 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "As much as you would like to put the TV in your pocket and take it with you, you decide it's probably not a good idea to try.";
this.desc0 = "It's the big TV set. Maybe it's the Maury Povich show that caused mom to pass out instead of the booze?";
this.talkpointer = 0;
this.talker0 = "Video killed the radio star. So why wasn't video put on trial for murder, huh? HUH!?";
Symbol 643 MovieClip [obj104] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 646 MovieClip [obj103] Frame 1 (353 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "I don't want the broken stereo receiver. Besides, it looks happy where it is.";
this.desc0 = "It's a stereo receiver that hasn't worked in years.";
this.talkpointer = 0;
this.talker0 = "Believe it or not, I have nothing to say to a broken stereo receiver.";
Symbol 649 MovieClip [obj102] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 652 MovieClip [obj101] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 656 MovieClip [obj100] Frame 1 (435 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "With the advent of the computer, there's no need to write letters by hand, so you leave the stationery stuff alone.";
this.desc0 = "It's just some stationery stuff.";
this.talkpointer = 0;
this.talker0 = "Dear diary, today I played a video game in which I spoke to some stationary. It was quite the banal experience... much like my life.";
Symbol 659 MovieClip [obj99] Frame 1 (350 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No. When people say you need to add some spice to your life, they don't mean it literally.";
this.desc0 = "It's a spice rack containing stuff like paprika and sprinkles.";
this.talkpointer = 0;
this.talker0 = "THATS-AH SSSSSSSSSSSSSPICY-AH MEATBALL-AH!";
Symbol 662 MovieClip [obj98] Frame 1 (462 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No need to climb out the window. Once you have your costume put together, you can leave the house through the front door like a normal person.";
this.desc0 = "You gaze out the window and see the world you could be enjoying if only you could put a costume together.";
this.talkpointer = 0;
this.talker0 = "Window, window on the wall... who's the lamest of them all?";
Symbol 665 MovieClip [obj97] Frame 1 (294 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "While you do make a mean gumbo, you decide to leave the pot where it is.";
this.desc0 = "It's a big pot for cooking stuff in.";
this.talkpointer = 0;
this.talker0 = "What a mighty big pot you are!";
Symbol 668 MovieClip [obj96] Frame 1 (353 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Hello 911? I'm a loser trying to make a phone call in a video game. Can you send an officer over to shoot me in the face please?";
this.desc0 = "It's the telephone. Shocking, I know.";
this.talkpointer = 0;
this.talker0 = "Who ya gonna call? GHOSTBUSTERS!";
Symbol 673 MovieClip [obj95] Frame 1 (1 KiB)
function pickupFunction() {
if (!_root.puzzle9) {
this.gotoAndStop("nobucket");
_root.hud.addInv("bucket");
this.descpointer = 1;
this.pickuppointer = 1;
_root.puzzle9 = true;
this.actionnoitem = false;
this.xdest = undefined;
this.ydest = undefined;
}
}
this.cacheAsBitmap = true;
stop();
this.xdest = this._x + 5;
this.ydest = this._y + 6;
this.act = "low";
this.dir = "up";
this.talkpointer = 0;
this.talker0 = "Lookin' good there, mop!";
this.pickuppoints = 10;
this.actionnoitem = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You pick up the bucket and leave the stinky mop behind.";
this.pickup1 = "You already got the bucket.";
this.desc0 = "A mop bucket and a mop...you could probably use that bucket for your costume.";
this.desc1 = "A bucketless mop.";
if (_root.puzzle9) {
this.gotoAndStop("nobucket");
this.pickuppointer = 1;
this.descpointer = 1;
this.actionnoitem = false;
this.xdest = undefined;
this.ydest = undefined;
}
Symbol 697 MovieClip [obj94] Frame 1 (1.29 KiB) ●
function pickupFunction() {
if (this.pickuppointer == 1) {
_root.hud.loseInv("hamster");
this.gotoAndPlay("fry");
this.pickuppointer = 2;
_root.puzzle17 = true;
}
if (this.pickuppointer == 3) {
_root.hud.addInv("hamsterbald");
_root.hud.addInv("hair");
_root.puzzle18 = true;
this.pickuppointer = 4;
this.gotoAndStop(1);
}
}
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Maybe you should find something to put IN the microwave before you needlessly irradiate yourself.";
this.pickup2 = "Wait a sec, he's cooking.";
this.pickup3 = "You grab bald Hammy and the pile of his hair.";
this.pickup4 = "After the Hammy incident you'll never microwave another thing!";
this.talkpointer = 0;
this.talker0 = "When are they gonna have those microwaves from Back To The Future that can make a pizza in 3 seconds?";
this.desc0 = "Ah, your ancient microwave. You always feel like you should be wearing a lead vest whenever it's running.";
this.actionnoitem = true;
this.xdest = this._x - 38;
this.ydest = this._y + 63;
this.act = "mid";
this.dir = "side";
this.getsc = "100";
if (_root.puzzle17 && (!_root.puzzle18)) {
this.gotoAndStop(136);
}
if (_root.puzzle18) {
this.gotoAndStop(1);
this.pickuppointer = 4;
}
Symbol 697 MovieClip [obj94] Frame 137 (171 B)
stop();
this.pickuppointer = 3;
_root.showTxt("Great job, you've irradiated your pet hamster in the family microwave. He lays shivering in a pile of his fallen hair.");
Symbol 700 MovieClip [obj93] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 703 MovieClip [obj92] Frame 1 (462 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No need to climb out the window. Once you have your costume put together, you can leave the house through the front door like a normal person.";
this.desc0 = "You gaze out the window and see the world you could be enjoying if only you could put a costume together.";
this.talkpointer = 0;
this.talker0 = "Window, window on the wall... who's the lamest of them all?";
Symbol 706 MovieClip [obj91] Frame 1 (544 B)
this.cacheAsBitmap = true;
this.act = "mid";
this.dir = "side";
this.getsc = 100;
this.xdest = this._x - 25;
this.ydest = this._y + 1;
this.associnv = "superglue";
this.pickuppoints = 10;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You carefully take the Super Krazy Glue, while trying not to spill it on yourself.";
this.desc0 = "A tube of Krazy Glue. It's perfect for those times when you want to adhere yourself to just about anything.";
this.talkpointer = 0;
this.talker0 = "Oh glue, you're so KAH-RAY-ZAY!";
Symbol 709 MovieClip [obj90] Frame 1 (343 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "What do you need a knife for you friggin psycho?!";
this.desc0 = "Knives! Everything a kid could ever want!";
this.talkpointer = 0;
this.talker0 = "You're not supposed to run with scissors, but they never said anything about running with knives!";
Symbol 714 MovieClip [obj89] Frame 1 (416 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You can do the dishes later on, Nancy.";
this.desc0 = "YOU FOUND IT! YOU FOUND THE KITCHEN SINK! YOU WON THE GAME! Actually, no, it's just the kitchen sink and nobody cares... except you apparently.";
this.talkpointer = 0;
this.talker0 = "Hey sink ... I used to think you were the toilet ... Sorry about that incident.";
Symbol 717 MovieClip [obj88] Frame 1 (429 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "The last time you opened the fridge, the door closed on you and you caught hypothermia. Let's not risk repeating that mistake.";
this.desc0 = "It's the refrigerator, or for our Spanish speaking audience... THE REFRIGERADOR!";
this.talkpointer = 0;
this.talker0 = "You may be bigger than me, fridge, but I could still kick your ass.";
Symbol 720 MovieClip [obj87] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 723 MovieClip [obj86] Frame 1 (521 B)
this.cacheAsBitmap = true;
this.talkpointer = 0;
this.talker0 = "Why would I talk to it when I could pick it up and read it?";
this.act = "mid";
this.dir = "down";
this.xdest = this._x;
this.ydest = this._y - 20;
this.associnv = "note";
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You look at the love letter...hmmm...that's just scary. Your parents have been acting so weird lately.";
this.desc0 = "It looks like a love letter from your mom to your dad. Creepy.";
this.getpic = "lovenote";
Symbol 728 MovieClip [obj84] Frame 1 (1.22 KiB) ●
function pickupFunction() {
if (!_root.puzzle7) {
this.gotoAndStop("open");
if (!_root.puzzle8) {
this.pickuppointer = 1;
} else {
this.pickuppointer = 2;
}
_root.puzzle7 = true;
} else if (_root.puzzle8) {
this.pickuppointer = 3;
this.gotoAndStop("closed");
_root.puzzle7 = false;
} else {
this.pickuppointer = 2;
_root.hud.addInv("utensils");
_root.puzzle8 = true;
}
}
this.cacheAsBitmap = true;
stop();
this.talkpointer = 0;
this.talker0 = "I don't say this to every drawer I encounter, but you sure are pretty. Wanna go out sometime?";
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You open the drawer...it's full of utensils.";
this.pickup1 = "You pick up the utensils, these will make perfect Commander Claw Claws!";
this.pickup2 = "You close the drawer.";
this.pickup3 = "You open the empty drawer...good thing you got those utensils...";
this.desc0 = "It's a drawer.";
this.dir = "side";
this.act = "mid";
this.getsc = -100;
this.actionnoitem = true;
this.xdest = this._x + 25;
this.ydest = this._y + 50;
if (_root.puzzle7) {
this.gotoAndStop("open");
this.pickuppointer = 2;
}
if (_root.puzzle8 && (!_root.puzzle7)) {
this.pickuppointer = 3;
}
Symbol 728 MovieClip [obj84] Frame 3 (8 B)
stop();
Symbol 729 MovieClip [obj83] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 732 MovieClip [obj82] Frame 1 (266 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Why would I want a broken clock?";
this.desc0 = "It's one of those old cuckoo clocks and it hasn't worked for ages.";
this.talkpointer = 0;
this.talker0 = "CUCKOOOOOOO!";
Symbol 737 MovieClip [obj81] Frame 1 (312 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Since you're not planning on eating anything at the moment, you really don't need those.";
this.desc0 = "It's just some bowls and a plate... who cares?";
this.talkpointer = 0;
this.talker0 = "Hooray for dinnerware!";
Symbol 740 MovieClip [obj80] Frame 1 (406 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Why bother? You can probably find some real food in here instead of that fake plastic crap.";
this.desc0 = "It's one of those decorative bowls of plastic fruit... you know, for when you're hungry and want something to screw with your head";
this.talkpointer = 0;
this.talker0 = "What a tease pseudo-fruit is.";
Symbol 743 MovieClip [obj79] Frame 1 (1.06 KiB) ●
function pickupFunction() {
if (!this.beendone) {
this.beendone = true;
this.xdest = undefined;
this.ydest = undefined;
this.actionnoitem = false;
this.pickuppointer = 1;
this._visible = false;
this.descpointer = 1;
_root.hud.addInv("booberry");
this.talkpointer = 1;
_root.levs[4][0] = "[ none ]";
_root.saveBox();
}
}
this.cacheAsBitmap = true;
this.act = "mid";
this.dir = "side";
this.getsc = 100;
this.xdest = this._x - 30;
this.ydest = this._y - 50;
this.actionnoitem = true;
this.pickuppoints = 10;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You pick up the Booberry cereal. This stuff will turn any liquid it's placed in dark blue.";
this.pickup1 = "Ah, if only the booberry were still there.";
this.desc0 = "Say what you want about your parents, but they're cool enough to keep the house stocked with the best cereal ever - Boo Berry!";
this.desc0 = "There's no use grabbing empty air!";
this.talkpointer = 0;
this.talker0 = "BooOoOOOoooOO Berry!";
this.talker1 = "The empty space whispers in the wind.";
Symbol 747 MovieClip [obj78] Frame 1 (390 B)
this.cacheAsBitmap = true;
this.xdest = this._x - 25;
this.ydest = this._y + 125;
this.associnv = "greykey";
this.pickuppoints = 10;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You got a key!";
this.desc0 = "A floor is no place to leave a key!";
this.talkpointer = 0;
this.talker0 = "You're such a shiny key! I just wanna pick you up and hug you all day long!";
Symbol 759 MovieClip [obj77] Frame 1 (445 B)
stop();
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "I can't reach it, nor do I want to lug around a disco ball all night.";
this.desc0 = "Whoah, I didn't know they had a disco ball. Somehow I don't think they're using it for disco parties though.";
if (_root.puzzle4) {
this.gotoAndPlay(15);
}
this.talkpointer = 0;
this.talker0 = "They said disco would never die. Oh how I now wish they were wrong more than ever.";
Symbol 759 MovieClip [obj77] Frame 15 (17 B)
stopAllSounds();
Symbol 759 MovieClip [obj77] Frame 16 (8 B)
stop();
Symbol 759 MovieClip [obj77] Frame 17 (17 B)
stopAllSounds();
Symbol 762 MovieClip [obj76] Frame 1 (262 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No thanks, I don't need to blow my nose.";
this.desc0 = "Big deal. It's just a box of tissues and some perfumes.";
this.talkpointer = 0;
this.talker0 = "Gesundheit!";
Symbol 765 MovieClip [obj75] Frame 1 (359 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "That thing is made of pure marble and it's way too heavy for you to lift.";
this.desc0 = "It's some goddess of love statue, but it's not nearly enough to make this room look remotely classy.";
this.talkpointer = 0;
this.talker0 = "Hey lady, you look kinda pale!";
Symbol 772 MovieClip [obj74] Frame 1 (465 B)
function talkFunc() {
this.gotoAndPlay("respond");
}
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No, that statue really creeps me out.";
this.desc0 = "I think it's an authentic fertility statue from a tropical island. Oh wait, no, it says Made In China on the back.";
this.talkpointer = 0;
this.talker0 = "How much wood would a woodchuck chuck if a woodchuck could chuck wood?";
this.talkact = true;
Symbol 775 MovieClip [obj73] Frame 1 (313 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Are you kidding me? I'm pretty sure that's real lava in there! I'd melt my hands off!";
this.desc0 = "It's a lava lamp. Groovy.";
this.talkpointer = 0;
this.talker0 = "Whoaaaahhhh duuuuude, it's like... mooooooving!";
Symbol 778 MovieClip [obj72] Frame 1 (772 B)
function pickupFunction() {
if (!_root.puzzle4) {
_root.wrap.obj77.gotoAndPlay("disco");
this.pickuppointer = 1;
_root.puzzle4 = true;
} else {
_root.wrap.obj77.gotoAndPlay("shutdown");
this.pickuppointer = 0;
_root.puzzle4 = false;
}
}
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.dir = "side";
this.act = "mid";
this.getsc = 100;
this.actionnoitem = true;
this.xdest = this._x - 18;
this.ydest = this._y + 50;
this.pickup0 = "You turn on the record player.";
this.pickup1 = "You turn off the wretched music.";
this.desc0 = "It's an old record player with a funky music album on it.";
this.talkpointer = 0;
this.talker0 = "Stayin' alive! Stayin' alive! Ah, ha, ha, ha, stayin' aliiiiiiiiiiiiiive!";
Symbol 781 MovieClip [obj71] Frame 1 (390 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You don't need that mirror. If you're actually that vain, they do make portable ones that you can carry around with you.";
this.desc0 = "I wonder why they need a mirror above their bed?";
this.talkpointer = 0;
this.talker0 = "Mirror, mirror on the bed, please get these images out of my head.";
Symbol 784 MovieClip [obj70] Frame 1 (423 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "It may look harmless, but a bear is a bear and you'd rather not risk your life by poking at it.";
this.desc0 = "Is it not horrible enough that this bear was killed to make a rug, but now he has to spend eternity watching mom 'n dad get their freak on?";
this.talkpointer = 0;
this.talker0 = "Psst. Hey buddy! Want some honey?";
Symbol 787 MovieClip [obj69] Frame 1 (377 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppoints = 10;
this.pickuppointer = 0;
this.pickup0 = "I can't, they're locked to the bedpost. I wonder where the key is?";
this.desc0 = "Fuzzy handcuffs, for the not-so-hardened criminal in you.";
this.talkpointer = 0;
this.talker0 = "Fuzzy wuzzy was a bear, but he didn't wear fuzzy wuzzy handcuffs, did he?";
Symbol 790 MovieClip [obj65] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 793 MovieClip [obj64] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 798 MovieClip [obj63] Frame 1 (623 B)
function trypickupFunction() {
if (!_root.puzzle5) {
this.gotoAndStop("closed");
_root.puzzle5 = true;
} else {
this.gotoAndStop("opened");
_root.puzzle5 = false;
}
}
this.cacheAsBitmap = true;
stop();
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Looks like somebody's been shopping at Sluts-R-Us!";
this.pickup0 = "You move the armoir door.";
this.desc0 = "Why do they always leave this door open? Do they really think we want to see what's inside?";
if (_root.puzzle5) {
this.gotoAndStop("closed");
} else {
this.gotoAndStop("opened");
}
stop();
Symbol 798 MovieClip [obj63] Frame 2 (8 B)
stop();
Symbol 801 MovieClip [obj62] Frame 1 (349 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No way, I'm not touching any of that stuff.";
this.desc0 = "Mom sure knows how to dress like a classy dame.";
this.talkpointer = 0;
this.talker0 = "I have nothing to say to lingerie, and even if I did, I sure as hell wouldn't say it to mom's lingerie.";
Symbol 806 MovieClip [obj61] Frame 1 (309 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "This is no time for napping!";
this.desc0 = "I wouldn't want to look at this bed under a blacklight.";
this.talkpointer = 0;
this.talker0 = "Oh bed, if only you could talk, I bet you'd have some stories to tell!";
Symbol 842 MovieClip [obj68] Frame 1 (1.15 KiB) ●
stop();
function pickupFunction() {
if (this.pickuppointer == 0) {
this.gotoAndPlay("fill0");
_root.wrap.obj49.pickuppointer = 1;
this.pickuppointer = 1;
this.xdest = undefined;
this.ydest = undefined;
this.actionnoitem = false;
_root.puzzle2 = true;
}
}
this.cacheAsBitmap = true;
this.hitarea._visible = false;
this.act = "mid";
this.dir = "down";
this.talkpointer = 0;
this.talker0 = "I command thee to give my people life giving water!";
if (!_root.puzzle2) {
this.xdest = _root.wrap.dude._x - 11;
this.ydest = _root.wrap.dude._y + 20;
this.actionnoitem = true;
this.pickuppointer = 0;
this.pickuppoints = 5;
} else {
this.pickuppointer = 1;
this.gotoAndStop(33);
}
if (_root.puzzle3) {
this.gotoAndStop(55);
}
if (_root.puzzle10) {
this.gotoAndStop(77);
}
if (_root.puzzle11) {
this.gotoAndStop(126);
}
this.descpointer = 0;
this.pickup0 = "You turn the knob and water begins to fill the tub. Joy!";
this.desc0 = "You turn the knob and water comes out! A modern miracle!";
this.pickup1 = "Any more water and the tub will overflow. With the traction on your shoes that's just asking for a cracked skull.";
Symbol 842 MovieClip [obj68] Frame 33 (8 B)
stop();
Symbol 842 MovieClip [obj68] Frame 55 (8 B)
stop();
Symbol 842 MovieClip [obj68] Frame 77 (8 B)
stop();
Symbol 842 MovieClip [obj68] Frame 101 (8 B)
stop();
Symbol 842 MovieClip [obj68] Frame 126 (8 B)
stop();
Symbol 844 MovieClip [obj67] Frame 1 (437 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Better stay out. That's where dad keeps his bathroom reading materials that we kids aren't old enough to read. Funny, the last time you saw them it didn't look like there was much to read.";
this.desc0 = "It's a cabinet above the sink! A modern miracle of carpentry!";
this.talkpointer = 0;
this.talker0 = "Hola! Mi nombre es Pumpernickel.";
Symbol 846 MovieClip [obj66] Frame 1 (507 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "It would make sense that we'd hide something important in the cabinet, but we didn't do an animation of the cabinets opening. So let's just pretend you're not strong enough to open them.";
this.desc0 = "Congrats! You just discovered the top secret entrance to a night club for midgets! Actually, no, it's just a cabinet.";
this.talkpointer = 0;
this.talker0 = "Say mr. cabinet, how's the weather way up there?";
Symbol 851 MovieClip [obj60] Frame 1 (448 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "The ducky has seen your entire family naked in the shower, so what say you give it a break for a change and leave it be?";
this.desc0 = "It's a rubber ducky. Hey, I said DUCKY! You pervert...";
this.talkpointer = 0;
this.talker0 = "Rubber ducky, you're the one, you make bath time lots of fun! Rubber Ducky, I'm awfully fond of you... woo woo be doo!";
Symbol 856 MovieClip [obj59] Frame 1 (460 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Last time you picked up the soap, you dropped it and then when you went to pick it up again ... yeah, let's leave it alone.";
this.desc0 = "Soap, shampoos, shaving razors... tasty treats for a growing boy like you! Bon appetit!";
this.talkpointer = 0;
this.talker0 = "I refuse to speak to those items. That is so beneath a man of my distinguised social standing.";
Symbol 859 MovieClip [obj58] Frame 1 (386 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Considering the foot fungus that's been growing on this mat for years, it'd be best if you don't touch it.";
this.desc0 = "A bath mat lies on the bathroom floor. What a lazy little whore that bath mat is.";
this.talkpointer = 0;
this.talker0 = "Hey bath mat! Get up and get a job already!";
Symbol 862 MovieClip [obj57] Frame 1 (385 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "While wielding a plunger or a toilet brush would make for a most impressive weapon, it doesn't really go with the Commander Claw look.";
this.desc0 = "Tools of the trade. That is, if your trade is cleaning toilets.";
this.talkpointer = 0;
this.talker0 = "Plunger? I barely even knew her!";
Symbol 867 MovieClip [obj56] Frame 1 (373 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "While watching a pixelated character take a dump right before your very eyes sounds like a blast, how about you get back to the task at hand.";
this.desc0 = "Yeesh, that's no man's land down in there.";
this.talkpointer = 0;
this.talker0 = "Beware Turdzilla the toilet demon!";
Symbol 872 MovieClip [obj55] Frame 1 (451 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You once reached into a wastebasket and got pricked with a hypodermic needle. Better play it safe and not roll the dice again this time.";
this.desc0 = "It's a wastebasket filled with ... drumroll please ... WASTE!";
this.talkpointer = 0;
this.talker0 = "Dude, you look totally wasted! Guess that's why you're a wastebasket! HAR HAR HAR! I AM HILARIOUS!";
Symbol 875 MovieClip [obj54] Frame 1 (535 B)
this.cacheAsBitmap = true;
this.act = "mid";
this.dir = "up";
this.descpointer = 0;
this.pickuppointer = 0;
this.xdest = this._x + 10;
this.ydest = this._y + 20;
associnv = "tp";
this.pickuppoints = 10;
this.pickup0 = "You take the roll of toilet paper. It might come in handy later on since it IS Halloween after all.";
this.desc0 = "Hey, it's TP... and not the kind the Injuns once lived in either!";
this.talkpointer = 0;
this.talker0 = "When you feel something splatter and the TP doesn't matter, diarrhea, diarrhea!";
Symbol 878 MovieClip [obj53] Frame 1 (330 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Somehow, if you washed your hands in that nasty old sink, they'd come out dirtier than before.";
this.desc0 = "What a nice, filthy sink.";
this.talkpointer = 0;
this.talker0 = "I take it Mr. Clean hasn't paid you a visit lately, eh?";
Symbol 881 MovieClip [obj52] Frame 1 (475 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You've been a stinky bastard you're entire life. No reason to try changing that now.";
this.desc0 = "It's just a bunch of soap bottles, deodorants and other things that people who take care of themselves use. In other words, nothing you've ever come into contact with.";
this.talkpointer = 0;
this.talker0 = "Maybe she's born with it. Maybe it's Maybelline. Maybe I don't care!";
Symbol 884 MovieClip [obj51] Frame 1 (426 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Ha ha get real, you couldn't reach it in your wildest dreams. Not that you'd need to since you never bathe.";
this.desc0 = "The shower head has three modes... normal, pulsating massage and flesh removal.";
this.talkpointer = 0;
this.talker0 = "One day I'll be as tall as you and then I'll teach you a lesson or two, shower head!";
Symbol 889 MovieClip [obj50] Frame 1 (434 B)
this.cacheAsBitmap = true;
this.hitarea._alpha = 0;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Your parents probably wouldn't appreciate it if you tore the shower curtain down. The curtain probably wouldn't appreciate it either. They have feelings too, you know.";
this.desc0 = "It's a shower curtain. The excitement never ends!";
this.talkpointer = 0;
this.talker0 = "Care to reenact a scene from Psycho?";
Symbol 894 MovieClip [obj49] Frame 1 (494 B)
this.cacheAsBitmap = true;
this.hitarea._alpha = 0;
if (!_root.puzzle2) {
this.pickuppointer = 0;
} else {
this.pickuppointer = 1;
}
this.descpointer = 0;
this.pickup0 = "No, you're not getting in the tub, but maybe it would come in handy for something else.";
this.pickup1 = "Bathing is out of the question, you've got a costume to build!";
this.desc0 = "An indoor swimming pool! How luxurious!";
this.talkpointer = 0;
this.talker0 = "Rub a dub dub, one dork looking at a tub.";
Symbol 896 MovieClip [obj198] Frame 1 (738 B)
function pickupFunction() {
_root.switchit.start();
if (!_root.puzzle12) {
_root.makeGel();
_root.puzzle12 = true;
} else {
_root.removeGel();
_root.puzzle12 = false;
}
}
this.cacheAsBitmap = true;
this.actionnoitem = true;
this.xdest = this._x + 5;
this.ydest = this._y + 110;
this.act = "top";
this.dir = "up";
this.talkpointer = 0;
this.talker0 = "I wish you were dead lightswitch.";
if (_root.puzzle12) {
_root.makeGel();
}
if (!_root.puzzle13) {
_root.wrap.bg.jingo._visible = false;
}
if (_root.puzzle22) {
_root.wrap.bg.jingo1._visible = false;
}
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You flip the switch.";
this.desc0 = "It's one of those light flippy deals.";
Symbol 899 MovieClip [obj48] Frame 1 (416 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "While 'Towelbeard the Mighty' sounds like quite a costume idea, it's probably best you stick with your Commander Claw idea instead.";
this.desc0 = "Stacks of neatly folded towels. So neat that you could just stand here staring at them all day long.";
this.talkpointer = 0;
this.talker0 = "Hey towels, you need a shave.";
Symbol 902 MovieClip [obj47] Frame 1 (2.45 KiB) ●
function trypickupFunction() {
beenthere = false;
if (this.pickuppointer != 1) {
if (!_root.wrap.dude.picksomething) {
_root.wrap.dude.temp = this;
_root.wrap.dude.onEnterFrame = function () {
if (!_root.reading) {
if (!beenthere) {
var who = _root.wrap.dude;
who.distx = -17 - who._x;
who.disty = 168 - who._y;
who.absx = Math.abs(who.distx);
who.absy = Math.abs(who.disty);
who.angle = Math.atan2(who.disty, who.distx);
degs = (who.angle * 180) / Math.PI;
if ((((degs <= 45) && (degs >= -45)) || ((degs <= -135) && (who.dir == -1))) || (((degs <= 180) && (who.dir == -1)) && (degs > 135))) {
who.app = "side";
}
if ((degs > -135) && (degs < -45)) {
who.app = "up";
}
if (who.app == "side") {
_root.getDest(-17, 168);
} else {
_root.getDest(-36, 168);
}
_root.wrap.dude.goahead = false;
_root.wrap.dude.picksomething = true;
beenthere = true;
}
if (_root.wrap.dude._x > -17) {
_root.wrap.dude._xscale = -100;
}
if (_root.wrap.dude.goahead) {
var ye = _root.wrap.dude.temp;
var thim = eval ("ye.p" + ye.ppointer);
_root.showTxt(thim);
if (ye.ppointer < 1) {
ye.ppointer = ye.ppointer + 1;
} else if (ye.ppointer == 1) {
_root.puzzle1 = true;
_root.hud.addInv("disc");
ye.pickuppointer = 1;
ye.hidepickup = false;
}
delete _root.wrap.dude.onEnterFrame;
}
}
};
}
}
}
this.cacheAsBitmap = true;
this.descpointer = 0;
if (!_root.puzzle1) {
this.pickuppointer = 0;
this.hidepickup = true;
} else {
this.pickuppointer = 1;
this.hidepickup = false;
}
this.ppointer = 0;
this.destoverride = true;
this.talkpointer = 0;
this.talker0 = "Hey mouse! Give me whatever you've got in there!";
this.pickup0 = "Hmm, let's see...";
this.p1 = "Not fearing the contraction of blubonic plague from mouse bites, you reach into the mouse hole and discover a golden key! Way to show some perserverance kid!";
this.p0 = "Ouch, something bit you! But you think you heard something jingle in there though. Try it again if you dare.";
this.pickup1 = "You already got the key, and you're not too excited about getting more bites.";
this.desc0 = "Great, another mouse has apparently made itself a cozy lil' home in the walls.";
Symbol 905 MovieClip [obj46] Frame 1 (414 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "As much as you love the stinky embrace of dirty laundry in your arms, you decide to keep looking for a costume instead.";
this.desc0 = "See? Everybody else who lives in this house actually puts their dirty laundry in a hamper, unlike you.";
this.talkpointer = 0;
this.talker0 = "1 banana, 2 banana, 3 banana, HAMPER!";
Symbol 908 MovieClip [obj45] Frame 1 (373 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Why would you want to carry around a reminder of your parents' healthy libido?";
this.desc0 = "It reads: 'If this room's a rockin', don't come a knockin'.' How would such a thing even be possible?";
this.talkpointer = 0;
this.talker0 = "Hey, door hanging sign, got any drugs?";
Symbol 911 MovieClip [obj44] Frame 1 (437 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You'd better not take it down... whatever goes on in that room is what has held their marriage together for the past 20 years, so don't rock the boat.";
this.desc0 = "It's a valentine heart decoration that mom 'n dad always leave on the door to remind you that this is their love shack.";
this.talkpointer = 0;
this.talker0 = "Hello heart.";
Symbol 1385 MovieClip [e-low] Frame 1 (13 B)
this.w = 10;
Symbol 1391 MovieClip [g-low] Frame 1 (13 B)
this.w = 10;
Symbol 1394 MovieClip [h-low] Frame 1 (13 B)
this.w = 10;
Symbol 1397 MovieClip [i-low] Frame 1 (12 B)
this.w = 4;
Symbol 1412 MovieClip [n-low] Frame 1 (12 B)
this.w = 9;
Symbol 1415 MovieClip [o-low] Frame 1 (13 B)
this.w = 10;
Symbol 1427 MovieClip [s-low] Frame 1 (13 B)
this.w = 10;
Symbol 1430 MovieClip [t-low] Frame 1 (12 B)
this.w = 7;
Symbol 1538 MovieClip [t-up] Frame 1 (13 B)
this.w = 14;
Symbol 1566 MovieClip [bg15] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1567 MovieClip [bg9] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1570 MovieClip [bg14] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1573 MovieClip [bg13] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1577 MovieClip [bg12] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1580 MovieClip [bg11] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1583 MovieClip [bg26] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1587 MovieClip [bg25] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1590 MovieClip [bg24] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1594 MovieClip [bg23] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1598 MovieClip [bg22] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1599 MovieClip [bg20] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1600 MovieClip [bg18] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1603 MovieClip [bg35] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1611 MovieClip [bg34] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1617 MovieClip [bg33] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1620 MovieClip [bg32] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1623 MovieClip [bg31] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1626 MovieClip [bg30] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1629 MovieClip [bg29] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1630 MovieClip [bg28] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1631 MovieClip [bg27] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1633 MovieClip [bg17] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1634 MovieClip [bg16] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1635 MovieClip [bg10] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1636 MovieClip [bg8] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1639 MovieClip [bg7] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1642 MovieClip [bg6] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1645 MovieClip [bg5] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1649 MovieClip [bg4] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1652 MovieClip [bg3] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1655 MovieClip [bg2] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1661 MovieClip [bg0] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1664 MovieClip [obj20] Frame 1 (311 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "The clothes you're wearing are fine, and honestly, nobody wants to witness you changing.";
this.desc0 = "Clothes, clothes, clothes.";
this.talkpointer = 0;
this.talker0 = "Dear clothes, may your life be moth-free.";
Symbol 1675 MovieClip [obj42] Frame 1 (424 B)
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Better not carry that around, I think it's powered by an unliscensed nuclear accellerator.";
this.desc0 = "Your alarm clock. The power went out a few months ago and you've never bothered resetting it.";
this.talkpointer = 0;
this.talker0 = "Remember when POX, ROG, and BOM saved the earth from nuclear holocaust. Their heroic memory will live on forever.";
Symbol 1678 MovieClip [obj43] Frame 1 (697 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.xdest = this._x;
this.ydest = this._y + 20;
this.act = "low";
this.dir = "down";
associnv = "undies";
this.pickuppoints = 10;
this.pickup0 = "You carefully pocket the embarrassingly yellow underwear.";
this.pickup1 = "You carefully pocket the embarrassingly yellow underwear. They'll be the perfect jock support for your Commader Claw costume. If only they were clean and green...";
this.talkpointer = 0;
this.talker0 = "Chatting with yellow stained undies is not a formula for success.";
this.desc0 = "Yellow stained undies ... your shame is now full.";
if (_root.puzzle0) {
this.pickuppointer = 1;
}
Symbol 1681 MovieClip [obj41] Frame 1 (462 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No need to climb out the window. Once you have your costume put together, you can leave the house through the front door like a normal person.";
this.desc0 = "You gaze out the window and see the world you could be enjoying if only you could put a costume together.";
this.talkpointer = 0;
this.talker0 = "Window, window on the wall... who's the lamest of them all?";
Symbol 1684 MovieClip [obj40] Frame 1 (378 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Yeah, that sounds like a really fun video game. 'Read a Book While Everybody Else is Trick or Treating: The Game!'";
this.desc0 = "Books! Rumor has it, people read these before the internet came to be!";
this.talkpointer = 0;
this.talker0 = "Discover the feeling... learn to read.";
Symbol 1687 MovieClip [obj39] Frame 1 (515 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You're not Gandalf. You're not Harry Potter. You're a kid who needs a Halloween costume... let's leave the magic tricks out of the equation.";
this.desc0 = "It's your wizard hat for those solo D&D games you always end up playing! Funny how a wizard hat looks exactly like a dunce hat, eh?";
this.talkpointer = 0;
this.talker0 = "Gandalf! I am the wizard master and I command thee to create me a Halloween costume!";
Symbol 1690 MovieClip [obj38] Frame 1 (406 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You can scribble scrabble later on, go find your damned costume stuff already!";
this.desc0 = "Pencils and papers cover your desk. Some of them have your 'plans for world domination' written on them. Good luck with that, sport.";
this.talkpointer = 0;
this.talker0 = "I can read! I can write! I are a genius!";
Symbol 1693 MovieClip [obj37] Frame 1 (384 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You're already sitting at a computer in the real world, how about you live a little in this virtual one and do something else.";
this.desc0 = "LOOK OUT! IT'S A DESK CHAIR!";
this.talkpointer = 0;
this.talker0 = "Hey chair, I hope you've been enjoying the view of my ass all these years.";
Symbol 1696 MovieClip [obj36] Frame 1 (451 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Put the ants in your pants later, jerk-wad.";
this.desc0 = "Ant Farmer is a wonderful ant farm kit. So wonderful that they're actually militant about being better than Seamonkeys.";
this.talkpointer = 0;
this.talker0 = "You have nothing to say to the ants in the box and believe me, you don't want to hear what they would say to you if they could speak.";
Symbol 1699 MovieClip [obj35] Frame 1 (505 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Don't even bother. You know you couldn't solve that thing even if the fate of the universe depended on it.";
this.desc0 = "Wow! You're so smart, you solved a Rubik's cube! Oh wait, no, that's how it came out of the box and you're just trying to make people think you're smart.";
this.talkpointer = 0;
this.talker0 = "Hey Rubiks Cube, have you seen 'Pursuit of Happyness'? Will Smith OWNED you in that movie.";
Symbol 1702 MovieClip [obj34] Frame 1 (557 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No thanks, you've played Monopoly enough times to know that you'd fail miserably in the real estate business.";
this.desc0 = "A Monopoly board game. Unfortunately, you can't play it because you don't have any friends to play with, even if you did, you ate the player pieces when you were younger.";
this.talkpointer = 0;
this.talker0 = "Some day, I'm going to eat the rest of the hotels and then the prime real estate spot for this game will be in my stomach!";
Symbol 1707 MovieClip [obj33] Frame 1 (306 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Eh, there's nothing good in here. Just a bunch of Aquaman comics.";
this.desc0 = "What a long box of comics!";
this.talkpointer = 0;
this.talker0 = "Hey comics, how come girls don't like me when I'm near you?";
Symbol 1710 MovieClip [obj32] Frame 1 (475 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Worry about scoring goals later on, you've got a costume to put together, Watson!";
this.desc0 = "It's a soccer ball from when you were on the soccer team. Oh wait, no, that was just a daydream. You never made the team.";
this.talkpointer = 0;
this.talker0 = "Hello there soccer ball! I'm an idiot because I'm trying to talk to you even though I know you're just a soccer ball!";
Symbol 1713 MovieClip [obj31] Frame 1 (396 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Play with your toys later, you've got work to do. Besides, we all know you'd rather play with some Barbie dolls.";
this.desc0 = "A mangled G.I. Joe figure...knowing is half the battle.";
this.talkpointer = 0;
this.talker0 = "Sorry for all the chemical experiments I conducted on you and your troop.";
Symbol 1716 MovieClip [obj30] Frame 1 (449 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "He-Man always makes you feel uncomfortable, ever since your mom walked in on you ... oh, never mind. Let's leave him alone.";
this.desc0 = "These old He-Man figures would probably be worth a lot if you didn't leave them on the floor and treat them like crap.";
this.talkpointer = 0;
this.talker0 = "You'll never be the Master of the Universe Skeletor!";
Symbol 1719 MovieClip [obj29] Frame 1 (469 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "The last time you picked up this book, your head nearly exploded with frustration. Better leave it alone.";
this.desc0 = "It's one of those 'Where's Waldo?' books. Considering you never found him, do you really think you're gonna have a chance at finding enough supplies to make a Halloween costume?";
this.talkpointer = 0;
this.talker0 = "WALDO! WHERE THE HELL ARE YOU!?";
Symbol 1722 MovieClip [obj28] Frame 1 (416 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Hey, good idea, you can use these DVDs for ... wait no ... they're useless.";
this.desc0 = "I'm sure they had important data on them, but these disks have been scratched to hell. Maybe it's time you take care of your things for a change?";
this.talkpointer = 0;
this.talker0 = "Hey DVDs, sorry about all the scratches.";
Symbol 1727 MovieClip [obj27] Frame 1 (323 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Your hands are filthy enough, no need to pick up the trash.";
this.desc0 = "Looks like some trash and I don't even want to know what caused those brown stains...";
this.talkpointer = 0;
this.talker0 = "Trash, you're so dirty!";
Symbol 1730 MovieClip [obj26] Frame 1 (382 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "I think he melted to the carpet after you burned him.";
this.desc0 = "Ah, an army guy burned to a crisp by your magnifying glass. Hey, someone has to pay for all the names you're called in school.";
this.talkpointer = 0;
this.talker0 = "Sargeant Maxwell, your family mourns your loss.";
Symbol 1733 MovieClip [obj25] Frame 1 (473 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Sure, you could go dressed as V which would only be slightly less original than wearing a sheet with eye holes cut out. Keep searching.";
this.desc0 = "Hey, a V-mask. Remember Remember the 5th of Nov...ah screw it.";
this.talkpointer = 0;
this.talker0 = "Just because a mask has a face, doesn't mean it's a person. How about you try interacting with real people for a change.";
Symbol 1736 MovieClip [obj24_dupe] Frame 1 (390 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "The only thing these scratched CDS would be good for at this point is beverage coasters.";
this.desc0 = "CDs, I vaguely remember these being popular for a few months before i pods came out...now they make great frisbees.";
this.talkpointer = 0;
this.talker0 = "Compact disc, thou art a fiend!";
Symbol 1737 MovieClip [obj24] Frame 1 (390 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "The only thing these scratched CDS would be good for at this point is beverage coasters.";
this.desc0 = "CDs, I vaguely remember these being popular for a few months before i pods came out...now they make great frisbees.";
this.talkpointer = 0;
this.talker0 = "Compact disc, thou art a fiend!";
Symbol 1740 MovieClip [obj23] Frame 1 (404 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Get a modern gaming system and then we'll talk about playing 'Guitar Hero.' Better yet, why don't you learn how to play a real guitar instead?";
this.desc0 = "Kind of sad that you own a Guitar Hero guitar, yet no modern system to play it on.";
this.talkpointer = 0;
this.talker0 = "Duuuuuuuuuude, nice axe!";
Symbol 1743 MovieClip [obj22] Frame 1 (335 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Hmm, carry around a snot rag? I don't think so.";
this.desc0 = "A discarded handkerchief, what fond snot relieving memories it holds.";
this.talkpointer = 0;
this.talker0 = "Hey kleenex, remember that time I had the flu? Yeah, that blew.";
Symbol 1746 MovieClip [obj21] Frame 1 (722 B)
function pickupFunction() {
_root.exits[0].locked = false;
_root.exits[0].descpointer = 1;
_root.puzzle0 = true;
_root.wrap.obj43.pickuppointer = 1;
}
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.xdest = this._x;
this.ydest = this._y + 57;
associnv = "alarm";
this.pickuppoints = 5;
this.act = "low";
this.dir = "down";
this.pickup0 = "You pick up one of the comics. OF COURSE! YOU CAN BE 'COMMANDER CLAW FOR HALLOWEEN! THIS WILL BE THE BEST COSTUME EVER!";
this.getpic = "commanderklaw";
this.desc0 = "It's a small pile of fairly interesting looking comic books.";
this.talkpointer = 0;
this.talker0 = "Hey comics, how come girls don't like me when I'm near you?";
Symbol 1751 MovieClip [obj19] Frame 1 (392 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "That single sock wouldn't work well for a costume.";
this.desc0 = "Black socks, they never get dirty, the longer you wear them the stronger they get...";
this.talkpointer = 0;
this.talker0 = "Sometimes, you think you should wash them, but something inside you keeps saying not yet....not yet...";
Symbol 1754 MovieClip [obj18] Frame 1 (371 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Those stickers may as well be welded onto the dresser. They ain't coming off my friend.";
this.desc0 = "Stickedy Mc stickers, I think they used to say 'inspected by number 48.'";
this.talkpointer = 0;
this.talker0 = "How do you do stickers? Not talking eh? Well, screw you!";
Symbol 1757 MovieClip [obj17] Frame 1 (438 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You like to gaze into Conan's eyes while falling asleep, so let's leave his poster above your bed.";
this.desc0 = "A poster of your favorite late night show with Conan O'Brien, who you've clearly failed at modeling your hair after.";
this.talkpointer = 0;
this.talker0 = "When I grow up, I'm gonna be a famous late night talk show host too!";
Symbol 1760 MovieClip [obj16] Frame 1 (429 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "This isn't an art gallery, it's your room. The poster is fine where it is. Leave it be.";
this.desc0 = "It's one of those motivational posters. Unfortunately, it doesn't seem to be motivating you to be anything in life but a sloth.";
this.talkpointer = 0;
this.talker0 = "WINNING: It's something that losers like you will never do.";
Symbol 1763 MovieClip [obj15] Frame 1 (483 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Let's not bother with normal clothes shall we? You need an awesome costume for Trick or Treating remember?";
this.desc0 = "Clean clothes? Dirty clothes? Who knows ... it's all the same to you, right?";
this.talkpointer = 0;
this.talker0 = "Some of your clothes do appear to be 'alive' in a sense since you never wash them ... but there's no reason to strike up a conversation with 'em.";
Symbol 1766 MovieClip [obj14] Frame 1 (399 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You can take down the poster and make out with it later on... get back to the task at hand.";
this.desc0 = "Most people would burn their house to the ground if this poster was anywhere inside it. But not you, you display it with pride.";
this.talkpointer = 0;
this.talker0 = "VIXEN IS SOOOOOOOO METAL!";
Symbol 1769 MovieClip [obj13] Frame 1 (457 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Even if you could pick that goop up, you wouldn't. Besides you might turn into a mutated turtle and have to give yourself a renaissance artist's name.";
this.desc0 = "Hmm, green and slimey...it could be a number of things, none of them appetizing.";
this.talkpointer = 0;
this.talker0 = "Pssst, hey green slime...have you ever had a run-in with Peter Venkman?";
Symbol 1772 MovieClip [obj12] Frame 1 (374 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "You can take out the trash later on, I'm sure it'll still be there waiting for you.";
this.desc0 = "Interesting how there's more trash on your floor than in your trash can.";
this.talkpointer = 0;
this.talker0 = "TRAAAAAAAAAAAAAAAASH! Hmmm, it didn't respond to me. Go figure.";
Symbol 1775 MovieClip [obj11] Frame 1 (281 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Leave the lamp alone, it's sleeping.";
this.desc0 = "Wow, what a lamp!";
this.talkpointer = 0;
this.talker0 = "Oh lamp, sometimes I think you're the only one who truly understands me.";
Symbol 1778 MovieClip [obj10dupe2] Frame 1 (368 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Where are my wings damnit! The commercial said you'd give me wings! That's false advertising!";
this.pickup0 = "Nope, there's nothing in the can. No energy boost for you.";
this.desc0 = "Red Bull... it tastes so bad, it's bound to wake your ass up.";
Symbol 1779 MovieClip [obj10dupe1] Frame 1 (368 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Where are my wings damnit! The commercial said you'd give me wings! That's false advertising!";
this.pickup0 = "Nope, there's nothing in the can. No energy boost for you.";
this.desc0 = "Red Bull... it tastes so bad, it's bound to wake your ass up.";
Symbol 1780 MovieClip [obj10] Frame 1 (368 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Where are my wings damnit! The commercial said you'd give me wings! That's false advertising!";
this.pickup0 = "Nope, there's nothing in the can. No energy boost for you.";
this.desc0 = "Red Bull... it tastes so bad, it's bound to wake your ass up.";
Symbol 1785 MovieClip [obj9] Frame 1 (443 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "JOIN THE NINTENDO FUN CLUB TODAY, MAC!";
this.pickup0 = "You'd better not. If you play a video game within a video game, it disrupts the space time continuum. 1.21 GIGAWATTS!!?";
this.desc0 = "Ah, the Nintendo Entertainment System. Home of the greatest memories you'll ever have since making friends is out of the question.";
Symbol 1788 MovieClip [obj8dupe1] Frame 1 (297 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "I drink you to make myself more X-TREEEEEEEEEME!";
this.pickup0 = "It's an empty can. You'll have to get your caffeine elsewhere.";
this.desc0 = "Mountain Dew! Do the Dew, Dude!";
Symbol 1789 MovieClip [obj8] Frame 1 (297 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "I drink you to make myself more X-TREEEEEEEEEME!";
this.pickup0 = "It's an empty can. You'll have to get your caffeine elsewhere.";
this.desc0 = "Mountain Dew! Do the Dew, Dude!";
Symbol 1794 MovieClip [obj7] Frame 1 (425 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "YAR! MY NAME BE GUYBRUSH THREEPWOOD! YO HO HO AND A BOTTLE OF GROG!";
this.pickup0 = "You were a pirate for Halloween last year. And the year before that ... And the year before that ... How about some variety for a change?";
this.desc0 = "You got this hat when you ate at a Long John Silver's restaurant.";
Symbol 1797 MovieClip [obj6] Frame 1 (539 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Watching TV rots your brain, so what do you think watching TV inside a video game does to it?";
this.desc0 = "You've heard the saying 'Don't touch that dial, we'll be right back!' right? Yeah, well your TV set is one of the few that actually still has a dial on it.";
this.talkpointer = 0;
this.talker0 = "Just because they ignore you like everybody else in the real world, the people inside the TV aren't real, so don't try talking to them.";
Symbol 1800 MovieClip [obj5] Frame 1 (348 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No thanks. You wore it to school once and the ridicule from that day was more than enough to last a lifetime.";
this.desc0 = "It's a cape from when you were in your goth phase.";
this.talkpointer = 0;
this.talker0 = "Vone lame vampire cape! Ah Ah Ah!";
Symbol 1803 MovieClip [obj4] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1806 MovieClip [obj3] Frame 1 (372 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "This is no time to catch forty winks... get back to searchin' for the perfect costume!";
this.desc0 = "It's your bed. You know, that place you go to cry yourself to sleep every night?";
this.talkpointer = 0;
this.talker0 = "Hey bed, what's with all the stains on the sheets?";
Symbol 1809 MovieClip [obj1] Frame 1 (410 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "This thing took almost a year of your life to complete, why risk picking it up and dropping it?";
this.desc0 = "Wow, a Death Star made entirely of LEGO blocks. Me thinks SOMEBODY has too much time on his hands...";
this.talkpointer = 0;
this.talker0 = "Luke... I'm your father... and frankly, I'm ashamed of you.";
Symbol 1812 MovieClip [obj0] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 1817 MovieClip [obj2] Frame 1 (438 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Better not... the last time you swung that thing around you ended up in the hospital. Let's just leave it up on display shall we?";
this.desc0 = "What a nice Katana. It's too bad that watching countless anime videos doesn't make you an 'expert' in using one.";
this.talkpointer = 0;
this.talker0 = "BANZAI! KAMIKAZE! TOYOTA! CUP O' NOODLES!";
Symbol 1823 MovieClip [mouse9] Frame 1 (47 B)
this.cacheAsBitmap = true;
this.mousetyp = 6;
Symbol 1826 MovieClip [mouse8] Frame 1 (47 B)
this.cacheAsBitmap = true;
this.mousetyp = 6;
Symbol 1829 MovieClip [mouse7] Frame 1 (47 B)
this.cacheAsBitmap = true;
this.mousetyp = 6;
Symbol 1831 MovieClip [mouse6] Frame 1 (47 B)
this.cacheAsBitmap = true;
this.mousetyp = 6;
Symbol 1912 MovieClip Frame 10 (17 B)
_root.itemGot();
Symbol 1912 MovieClip Frame 19 (19 B)
_root.resetDude();
Symbol 1919 MovieClip Frame 8 (17 B)
_root.itemGot();
Symbol 1919 MovieClip Frame 16 (19 B)
_root.resetDude();
Symbol 1928 MovieClip Frame 11 (17 B)
_root.itemGot();
Symbol 1928 MovieClip Frame 21 (19 B)
_root.resetDude();
Symbol 1937 MovieClip Frame 11 (17 B)
_root.itemGot();
Symbol 1937 MovieClip Frame 23 (19 B)
_root.resetDude();
Symbol 1946 MovieClip Frame 10 (17 B)
_root.itemGot();
Symbol 1946 MovieClip Frame 19 (19 B)
_root.resetDude();
Symbol 1955 MovieClip Frame 10 (17 B)
_root.itemGot();
Symbol 1955 MovieClip Frame 20 (19 B)
_root.resetDude();
Symbol 1964 MovieClip Frame 18 (17 B)
_root.itemGot();
Symbol 1964 MovieClip Frame 35 (19 B)
_root.resetDude();
Symbol 1973 MovieClip Frame 17 (17 B)
_root.itemGot();
Symbol 1973 MovieClip Frame 33 (19 B)
_root.resetDude();
Symbol 1982 MovieClip Frame 17 (17 B)
_root.itemGot();
Symbol 1982 MovieClip Frame 33 (19 B)
_root.resetDude();
Symbol 1983 MovieClip [dude_guts2] Frame 2 (8 B)
stop();
Symbol 1991 MovieClip Frame 1 (432 B)
this.over._visible = false;
this.onRollOver = function () {
this.over._visible = true;
var _local2 = new TextFormat();
_local2.bold = false;
_local2.color = 16776960 /* 0xFFFF00 */;
this.msg.setTextFormat(_local2);
};
this.onRollOut = function () {
this.over._visible = false;
var _local2 = new TextFormat();
_local2.bold = false;
_local2.color = 16777215 /* 0xFFFFFF */;
this.msg.setTextFormat(_local2);
};
Symbol 1997 MovieClip [cooltextbox] Frame 1 (456 B)
dabox._visible = false;
_root.coolTxt(this, this.datxt, 0, 0, this.wid, this.speed, this.cent, this.siz, this.bol);
if (this.but) {
this.onRollOver = function () {
clearInterval(this.holder.myInt);
_root.coolTxt(this, this.datxt, 0, 0, this.wid, 0, this.cent, this.siz, true);
};
this.onRollOut = function () {
clearInterval(this.holder.myInt);
_root.coolTxt(this, this.datxt, 0, 0, this.wid, 0, this.cent, this.siz, this.bol);
};
}
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 1998 MovieClip [wordage] Frame 1 (165 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = this._parent.datxt;
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 2000 MovieClip [exit0] Frame 1 (556 B)
this.mousetyp = 6;
if (!_root.puzzle0) {
this.descpointer = 0;
this.locked = true;
} else {
this.descpointer = 1;
this.locked = false;
}
this.desc0 = "You can't leave yet, you still haven't found inspiration for a Halloween costume!";
this.desc1 = "Now that you know what your costume will be, you can search the rest of your house for the necessary pieces!";
this.xdest = this._x + this._width;
this.ydest = this._y + this._height;
this.destmap = 1;
this.nextx = 95;
this.nexty = 195;
this.mapx = 100;
this.mapy = -20;
this.dir = -1;
Symbol 2004 MovieClip [exit54] Frame 1 (266 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "A manhole into the unknown.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + 20;
this.destmap = 30;
this.nextx = 200;
this.nexty = 260;
this.mapx = 0;
this.mapy = -120;
this.dir = 1;
Symbol 2005 MovieClip [exit13] Frame 1 (273 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "A hatch to the basement...eerie.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + 20;
this.destmap = 6;
this.nextx = 320;
this.nexty = 205;
this.mapx = -120;
this.mapy = -50;
this.dir = -1;
Symbol 2007 MovieClip [exit14] Frame 1 (265 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "Up the ladder.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 5;
this.nextx = 303;
this.nexty = 214;
this.mapx = -120;
this.mapy = -70;
this.dir = -1;
Symbol 2008 MovieClip [exit12] Frame 1 (601 B)
this.mousetyp = 9;
this.descpointer = 0;
this.locked = true;
this.desc0 = "No going out until you've found all the pieces to your costume! You need green undies, boots, claws (and some way to attach them to your hands), and a helmet (with eye holes).";
this.desc1 = "Now that you have your costume you can go out trick or treating! Candy ho!";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + 20;
this.destmap = 7;
this.nextx = 190;
this.nexty = 195;
this.mapx = -20;
this.mapy = -55;
this.dir = -1;
if (_root.puzzle21) {
this.locked = false;
this.descpointer = 1;
}
Symbol 2009 MovieClip [exit23] Frame 1 (258 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "Go right from -2.";
this.xdest = this._x;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 10;
this.nextx = 45;
this.nexty = 120;
this.mapx = 100;
this.mapy = 40;
this.dir = 1;
Symbol 2010 MovieClip [exit22] Frame 1 (257 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "Go right from -2.";
this.xdest = this._x;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 9;
this.nextx = 45;
this.nexty = 120;
this.mapx = 100;
this.mapy = 40;
this.dir = 1;
Symbol 2011 MovieClip [exit30] Frame 1 (258 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "Go right from -1.";
this.xdest = this._x;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 15;
this.nextx = 45;
this.nexty = 120;
this.mapx = 100;
this.mapy = 40;
this.dir = 1;
Symbol 2012 MovieClip [exit65] Frame 1 (281 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "Despair all ye who enter here!";
this.xdest = this._x + 125;
this.ydest = (this._y + (this._height / 2)) + 70;
this.destmap = "end";
this.nextx = 50;
this.nexty = 200;
this.mapx = 100;
this.mapy = -30;
this.dir = 1;
Symbol 2013 MovieClip [exit64] Frame 1 (370 B)
this.mousetyp = 7;
this.descpointer = 0;
if (!_root.puzzle43) {
this.locked = true;
}
this.desc0 = "Unlock the gate first, there should be a key laying around here somewhere.";
this.xdest = this._x + 30;
this.ydest = (this._y + (this._height / 2)) + 60;
this.destmap = 35;
this.nextx = 50;
this.nexty = 200;
this.mapx = 100;
this.mapy = -30;
this.dir = 1;
Symbol 2014 MovieClip [exit61] Frame 1 (274 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "Probably more sewer over there.";
this.xdest = this._x;
this.ydest = (this._y + (this._height / 2)) + 100;
this.destmap = 32;
this.nextx = 50;
this.nexty = 260;
this.mapx = 100;
this.mapy = -90;
this.dir = 1;
Symbol 2015 MovieClip [exit59] Frame 1 (274 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "Probably more sewer over there.";
this.xdest = this._x;
this.ydest = (this._y + (this._height / 2)) + 100;
this.destmap = 34;
this.nextx = 50;
this.nexty = 260;
this.mapx = 100;
this.mapy = -90;
this.dir = 1;
Symbol 2016 MovieClip [exit55] Frame 1 (275 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "Probably more sewer over there.";
this.xdest = this._x;
this.ydest = (this._y + (this._height / 2)) + 100;
this.destmap = 31;
this.nextx = 50;
this.nexty = 260;
this.mapx = 100;
this.mapy = -120;
this.dir = 1;
Symbol 2017 MovieClip [exit42] Frame 1 (258 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "Go right from -1.";
this.xdest = this._x;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 26;
this.nextx = 80;
this.nexty = 370;
this.mapx = 0;
this.mapy = -200;
this.dir = 1;
Symbol 2018 MovieClip [exit40] Frame 1 (459 B)
this.mousetyp = 7;
this.descpointer = 0;
if (!_root.puzzle36) {
this.desc0 = "You should take care of that guy's plumbing problem before moving on to the rest of the block.";
this.locked = true;
} else {
this.desc0 = "That way to more candy";
this.locked = false;
}
this.xdest = this._x;
this.ydest = (this._y + (this._height / 2)) + 10;
this.nextx = 45;
this.nexty = 120;
this.mapx = 100;
this.mapy = 40;
this.destmap = 23;
this.dir = 1;
Symbol 2019 MovieClip [exit36] Frame 1 (258 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "Go right from -1.";
this.xdest = this._x;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 22;
this.nextx = 45;
this.nexty = 120;
this.mapx = 100;
this.mapy = 40;
this.dir = 1;
Symbol 2020 MovieClip [exit34] Frame 1 (258 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "Go right from -1.";
this.xdest = this._x;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 20;
this.nextx = 45;
this.nexty = 120;
this.mapx = 100;
this.mapy = 40;
this.dir = 1;
Symbol 2021 MovieClip [exit32] Frame 1 (461 B)
this.mousetyp = 7;
this.descpointer = 0;
if (!_root.puzzle28) {
this.desc0 = "You should take care of the old lady's spider problem before moving on to the rest of the block.";
this.locked = true;
} else {
this.desc0 = "That way to more candy";
this.locked = false;
}
this.xdest = this._x;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 18;
this.nextx = 45;
this.nexty = 120;
this.mapx = 100;
this.mapy = 40;
this.dir = 1;
Symbol 2022 MovieClip [exit29] Frame 1 (258 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "Go right from -1.";
this.xdest = this._x;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 16;
this.nextx = 45;
this.nexty = 120;
this.mapx = 100;
this.mapy = 40;
this.dir = 1;
Symbol 2023 MovieClip [exit21] Frame 1 (257 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "Go right from -1.";
this.xdest = this._x;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 8;
this.nextx = 45;
this.nexty = 120;
this.mapx = 100;
this.mapy = 40;
this.dir = 1;
Symbol 2024 MovieClip [exit62] Frame 1 (268 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Go left from 0.";
this.xdest = this._x + this._width;
this.ydest = this._y + (this._height / 2);
this.destmap = 32;
this.nextx = 395;
this.nexty = 260;
this.mapx = -200;
this.mapy = -120;
this.dir = -1;
Symbol 2025 MovieClip [exit66] Frame 1 (283 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Flee from certain doom.";
this.xdest = this._x + this._width;
this.ydest = (this._y + (this._height / 2)) + 70;
this.destmap = 26;
this.nextx = 455;
this.nexty = 360;
this.mapx = -300;
this.mapy = -170;
this.dir = -1;
Symbol 2026 MovieClip [exit60] Frame 1 (276 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Go left from 0.";
this.xdest = this._x + this._width;
this.ydest = (this._y + (this._height / 2)) + 100;
this.destmap = 33;
this.nextx = 395;
this.nexty = 260;
this.mapx = -200;
this.mapy = -120;
this.dir = -1;
Symbol 2027 MovieClip [exit56] Frame 1 (276 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Go left from 0.";
this.xdest = this._x + this._width;
this.ydest = (this._y + (this._height / 2)) + 100;
this.destmap = 30;
this.nextx = 395;
this.nexty = 260;
this.mapx = -200;
this.mapy = -120;
this.dir = -1;
Symbol 2028 MovieClip [exit43] Frame 1 (273 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Go left from 0.";
this.xdest = this._x + this._width;
this.ydest = (this._y + (this._height / 2)) + 45;
this.destmap = 23;
this.nextx = 395;
this.nexty = 120;
this.mapx = -200;
this.mapy = 40;
this.dir = -1;
Symbol 2029 MovieClip [exit41] Frame 1 (273 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Go left from 0.";
this.xdest = this._x + this._width;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 22;
this.nextx = 395;
this.nexty = 120;
this.mapx = -200;
this.mapy = 40;
this.dir = -1;
Symbol 2030 MovieClip [exit37] Frame 1 (273 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Go left from 0.";
this.xdest = this._x + this._width;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 20;
this.nextx = 395;
this.nexty = 120;
this.mapx = -200;
this.mapy = 40;
this.dir = -1;
Symbol 2031 MovieClip [exit35] Frame 1 (273 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Go left from 0.";
this.xdest = this._x + this._width;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 18;
this.nextx = 395;
this.nexty = 120;
this.mapx = -200;
this.mapy = 40;
this.dir = -1;
Symbol 2032 MovieClip [exit33] Frame 1 (240 B)
this.mousetyp = 6;
this.descpointer = 0;
this.xdest = this._x + this._width;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 16;
this.nextx = 395;
this.nexty = 120;
this.mapx = -200;
this.mapy = 40;
this.dir = -1;
Symbol 2033 MovieClip [exit31] Frame 1 (273 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Go left from 0.";
this.xdest = this._x + this._width;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 15;
this.nextx = 395;
this.nexty = 120;
this.mapx = -200;
this.mapy = 40;
this.dir = -1;
Symbol 2034 MovieClip [exit28] Frame 1 (272 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Go left from 0.";
this.xdest = this._x + this._width;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 8;
this.nextx = 395;
this.nexty = 120;
this.mapx = -200;
this.mapy = 40;
this.dir = -1;
Symbol 2035 MovieClip [exit20] Frame 1 (273 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Go left from 0.";
this.xdest = this._x + this._width;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 14;
this.nextx = 395;
this.nexty = 120;
this.mapx = -200;
this.mapy = 40;
this.dir = -1;
Symbol 2036 MovieClip [exit19] Frame 1 (273 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Go left from 0.";
this.xdest = this._x + this._width;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 10;
this.nextx = 395;
this.nexty = 120;
this.mapx = -200;
this.mapy = 40;
this.dir = -1;
Symbol 2037 MovieClip [exit18] Frame 1 (272 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Go left from 0.";
this.xdest = this._x + this._width;
this.ydest = (this._y + (this._height / 2)) + 10;
this.destmap = 9;
this.nextx = 395;
this.nexty = 120;
this.mapx = -200;
this.mapy = 40;
this.dir = -1;
Symbol 2039 MovieClip [exit27] Frame 1 (281 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "Out to the parking lot.";
this.xdest = this._x + (this._width / 2);
this.ydest = (this._y + this._height) + 15;
this.destmap = 12;
this.nextx = 220;
this.nexty = 195;
this.mapx = -20;
this.mapy = -35;
this.dir = -1;
Symbol 2040 MovieClip [exit25] Frame 1 (266 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "Up into store.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 13;
this.nextx = 310;
this.nexty = 205;
this.mapx = -110;
this.mapy = -60;
this.dir = -1;
Symbol 2041 MovieClip [exit24] Frame 1 (269 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "Up to store front.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 12;
this.nextx = 170;
this.nexty = 340;
this.mapx = 10;
this.mapy = -190;
this.dir = -1;
Symbol 2042 MovieClip [exit58] Frame 1 (253 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "More sewer.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + 55;
this.destmap = 31;
this.nextx = 220;
this.nexty = 235;
this.mapx = -45;
this.mapy = -100;
this.dir = -1;
Symbol 2043 MovieClip [exit63] Frame 1 (280 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "Up the ladder into the light.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 18;
this.nextx = 260;
this.nexty = 170;
this.mapx = -45;
this.mapy = -10;
this.dir = -1;
Symbol 2044 MovieClip [exit57] Frame 1 (263 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "More sewer.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 32;
this.nextx = 220;
this.nexty = 275;
this.mapx = -45;
this.mapy = -100;
this.dir = -1;
Symbol 2045 MovieClip [exit53] Frame 1 (260 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "Old lady.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 29;
this.nextx = 170;
this.nexty = 390;
this.mapx = 10;
this.mapy = -235;
this.dir = -1;
Symbol 2046 MovieClip [exit52] Frame 1 (260 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "Old lady.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 28;
this.nextx = 170;
this.nexty = 390;
this.mapx = 10;
this.mapy = -235;
this.dir = -1;
Symbol 2047 MovieClip [exit51] Frame 1 (260 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "Old lady.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 27;
this.nextx = 170;
this.nexty = 390;
this.mapx = 10;
this.mapy = -235;
this.dir = -1;
Symbol 2048 MovieClip [exit38] Frame 1 (260 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "Old lady.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 17;
this.nextx = 170;
this.nexty = 445;
this.mapx = 10;
this.mapy = -290;
this.dir = -1;
Symbol 2049 MovieClip [exit17] Frame 1 (268 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "Back to your yard.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 7;
this.nextx = 170;
this.nexty = 390;
this.mapx = 10;
this.mapy = -235;
this.dir = -1;
Symbol 2050 MovieClip [exit16] Frame 1 (279 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "Back into your house.";
this.xdest = this._x + (this._width / 2);
this.ydest = (this._y + this._height) + 5;
this.destmap = 5;
this.nextx = 390;
this.nexty = 250;
this.mapx = -210;
this.mapy = -120;
this.dir = -1;
Symbol 2052 MovieClip [exit26] Frame 1 (300 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "From convenience parking lot to the street.";
this.xdest = this._x + (this._width / 2);
this.ydest = (this._y + this._height) + 10;
this.destmap = 10;
this.nextx = 190;
this.nexty = 100;
this.mapx = -20;
this.mapy = 50;
this.dir = -1;
Symbol 2053 MovieClip [exit47] Frame 1 (249 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "To the street.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y;
this.destmap = 24;
this.nextx = 130;
this.nexty = 190;
this.mapx = 50;
this.mapy = -20;
this.dir = -1;
Symbol 2054 MovieClip [exit46] Frame 1 (263 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "To the street.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 23;
this.nextx = 130;
this.nexty = 110;
this.mapx = 50;
this.mapy = 30;
this.dir = -1;
Symbol 2055 MovieClip [exit45] Frame 1 (270 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "Looks like a trailer over there.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y;
this.destmap = 25;
this.nextx = 300;
this.nexty = 335;
this.mapx = -110;
this.mapy = -170;
this.dir = -1;
Symbol 2056 MovieClip [exit44] Frame 1 (248 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "To the street.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y;
this.destmap = 24;
this.nextx = 100;
this.nexty = 110;
this.mapx = 50;
this.mapy = 35;
this.dir = -1;
Symbol 2057 MovieClip [exit50] Frame 1 (249 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "To the street.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y;
this.destmap = 22;
this.nextx = 190;
this.nexty = 100;
this.mapx = -20;
this.mapy = 50;
this.dir = -1;
Symbol 2058 MovieClip [exit49] Frame 1 (249 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "To the street.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y;
this.destmap = 20;
this.nextx = 190;
this.nexty = 100;
this.mapx = -20;
this.mapy = 50;
this.dir = -1;
Symbol 2059 MovieClip [exit48] Frame 1 (249 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "To the street.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y;
this.destmap = 18;
this.nextx = 190;
this.nexty = 100;
this.mapx = -20;
this.mapy = 50;
this.dir = -1;
Symbol 2060 MovieClip [exit39] Frame 1 (249 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "To the street.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y;
this.destmap = 16;
this.nextx = 190;
this.nexty = 100;
this.mapx = -20;
this.mapy = 50;
this.dir = -1;
Symbol 2061 MovieClip [exit15] Frame 1 (248 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "To the street.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y;
this.destmap = 8;
this.nextx = 190;
this.nexty = 100;
this.mapx = -20;
this.mapy = 50;
this.dir = -1;
Symbol 2062 MovieClip [exit11] Frame 1 (378 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "The door leads to the living room... a mystical land filled with wonder and adventure! Or, just your mom drunk and passed out on the couch.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + 20;
this.destmap = 5;
this.nextx = 320;
this.nexty = 175;
this.mapx = -120;
this.mapy = 0;
this.dir = -1;
Symbol 2063 MovieClip [exit8] Frame 1 (384 B)
this.mousetyp = 9;
this.descpointer = 0;
this.desc0 = "Door to the hallway... which leads to other doors... and the other doors lead to CERTAIN DOOM! Ok not really, but it sounded exciting, didn't it?";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + 20;
this.destmap = 1;
this.nextx = -240;
this.nexty = 175;
this.mapx = 390;
this.mapy = 10;
this.dir = 1;
Symbol 2064 MovieClip [exit9] Frame 1 (263 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Back to the hallway.";
this.xdest = this._x + this._width;
this.ydest = this._y + this._height;
this.destmap = 1;
this.nextx = -80;
this.nexty = 175;
this.mapx = 260;
this.mapy = 10;
this.dir = -1;
Symbol 2065 MovieClip [exit7] Frame 1 (270 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "Back to the hallway.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 1;
this.nextx = -335;
this.nexty = 195;
this.mapx = 490;
this.mapy = -10;
this.dir = 1;
Symbol 2066 MovieClip [exit6] Frame 1 (261 B)
this.mousetyp = 6;
this.descpointer = 0;
this.desc0 = "Back to the hallway.";
this.xdest = this._x + this._width;
this.ydest = this._y + this._height;
this.destmap = 1;
this.nextx = 35;
this.nexty = 165;
this.mapx = 130;
this.mapy = 5;
this.dir = -1;
Symbol 2068 MovieClip [exit5] Frame 1 (551 B)
this.mousetyp = 6;
if (!_root.puzzle6) {
this.locked = true;
this.descpointer = 0;
} else {
this.descpointer = 1;
}
this.desc0 = "This door leads to mom 'n dad's room where they both often make lots of noise. It's locked. I wonder where they keep the key...";
this.desc1 = "This door leads to mom 'n dad's room where they both often make lots of noise.";
this.xdest = this._x + this._width;
this.ydest = this._y + this._height;
this.destmap = 3;
this.nextx = 480;
this.nexty = 220;
this.mapx = -290;
this.mapy = -50;
this.dir = -1;
Symbol 2070 MovieClip [exit4] Frame 1 (363 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "This door leads to the kitchen where your mom cooks feasts for the family with Hamburger Helper and Chef Boyardee.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 4;
this.nextx = 95;
this.nexty = 255;
this.mapx = 100;
this.mapy = -95;
this.dir = -1;
Symbol 2072 MovieClip [exit10] Frame 1 (262 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "To kitchen.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 4;
this.nextx = 375;
this.nexty = 255;
this.mapx = -190;
this.mapy = -80;
this.dir = -1;
Symbol 2073 MovieClip [exit3] Frame 1 (341 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "This door leads to your living room. Looks like mom's drunk and passed out on the couch again.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 5;
this.nextx = 75;
this.nexty = 195;
this.mapx = 80;
this.mapy = -20;
this.dir = 1;
Symbol 2075 MovieClip [exit2] Frame 1 (311 B)
this.mousetyp = 8;
this.descpointer = 0;
this.desc0 = "This leads to the bathroom where dad often makes lots of noise.";
this.xdest = this._x + (this._width / 2);
this.ydest = this._y + this._height;
this.destmap = 2;
this.nextx = 68;
this.nexty = 185;
this.mapx = 100;
this.mapy = -20;
this.dir = 1;
Symbol 2077 MovieClip [exit1] Frame 1 (370 B)
this.mousetyp = 7;
this.descpointer = 0;
this.desc0 = "This door leads to your room, the only true sanctuary in your life... simply because nobody else would want to go into such a horrible place.";
this.xdest = this._x;
this.ydest = this._y + this._height;
this.destmap = 0;
this.nextx = 125;
this.nexty = 175;
this.mapx = 100;
this.mapy = -30;
this.dir = 1;
Symbol 2080 MovieClip [greykey] Frame 1 (584 B)
function func(num) {
if (num == 0) {
_root.hud.addInv("cuffs");
_root.points = _root.points + wrap.obj69.pickuppoints;
_root.wrap.obj69._visible = false;
_root.showTxt("You use the key to unlock the furry handcuffs, now you've got a cherished family heirloom.");
_root.hud.loseInv("greykey");
k = 0;
while (k < _root.levs[_root.curlev].length) {
if (_root.levs[_root.curlev][k] == "obj69") {
_root.levs[_root.curlev][k] = "[none]";
}
k++;
}
}
}
this.desc = "Little, gray, key.";
this.combos = new Array();
this.combos[0] = "obj69";
Symbol 2083 MovieClip [cuffs] Frame 1 (934 B)
this.desc = "Cuffs.";
this.combos = new Array();
function func(num) {
if (num == 0) {
if (_root.puzzle40) {
who = _root.wrap.char38;
_root.getDest(who.xdest, who.ydest);
who.pickupable = true;
who.actionnoitem = true;
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = who;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
} else {
showTxt("Sure, if you cuffed him you could snatch his moonshine, but he's too alert right now to fall for that.");
}
}
}
this.desc = "Your parents' fuzzy handcuffs...why oh why did you take these?";
this.combos = new Array();
this.combos[0] = "char38";
Symbol 2086 MovieClip [undies] Frame 1 (1.07 KiB) ●
function func(num) {
if (_root.puzzle2) {
if (num == 0) {
if (!_root.puzzle10) {
_root.showTxt("Good idea, desecrate this pristine water with your yellow undies...Whoa! The water turned yellow! Let's let those undies simmer for a bit.");
_root.wrap.obj68.gotoAndPlay("yellow");
_root.typ = 1;
_root.puzzle3 = true;
_root.hud.loseInv("undies");
_root.mod = 3;
} else {
_root.showTxt("Wow, those art classes paid off, yellow and blue make green! (even when it's pee and booberry) You pocket the clean green undies for your costume.");
_root.wrap.obj68.gotoAndPlay("bluetogreen");
_root.typ = 1;
_root.puzzle11 = true;
_root.hud.addInv("greenundies");
_root.hud.loseInv("undies");
_root.mod = 3;
}
}
} else {
_root.showTxt("What would be the point of putting undies in an empty tub?");
}
}
this.desc = "Wow, so yellow. Have you been eating a lot of asparagus? You really need to clean these for your costume and figure out how to turn them green.";
this.combos = new Array();
this.combos[0] = "obj49";
Symbol 2089 MovieClip [alarm] Frame 1 (226 B)
this.desc = "Commader Claw, a paragon of comic book heroes. The robot head, the boots, the metal arms, the green undies, and of course ... THE CLAWS! Where can you find these costume pieces?";
this.lookpic = "commanderklaw";
Symbol 2092 MovieClip [tp] Frame 1 (745 B)
function func(num) {
if (num == 0) {
who = _root.wrap.char23;
_root.getDest(who.xdest, who.ydest);
who.pickuppointer = 1;
who.pickupable = true;
who.actionnoitem = true;
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = who;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
}
}
this.desc = "A roll of toilet paper, what every angsty hoodlum needs on Halloween night.";
this.combos = new Array();
this.combos[0] = "char23";
Symbol 2095 MovieClip [disc] Frame 1 (536 B)
function func(num) {
if (num == 0) {
if (!_root.puzzle6) {
_root.wrap.exitness.exit5.locked = false;
_root.wrap.exitness.exit5.descpointer = 1;
_root.showTxt("You use the key to unlock to door.");
_root.hud.loseInv("disc");
_root.puzzle6 = true;
this.s = new Sound(this);
s.attachSound("unlock");
s.start();
} else {
_root.showTxt("It's already unlocked");
}
}
}
this.desc = "Why, it's a golden key! I wonder where this fits...";
this.combos = new Array();
this.combos[0] = "exit5";
Symbol 2099 MovieClip [lovenote] Frame 340 (8 B)
stop();
Symbol 2114 MovieClip [aw26] Frame 1 (239 B)
if (_root.puzzle45) {
this.piece0.unloadMovie();
this.piece0.removeMovieClip();
this.piece0._visible = false;
}
if (_root.puzzle43) {
this.piece1.unloadMovie();
this.piece1.removeMovieClip();
this.piece1._visible = false;
}
Symbol 2129 MovieClip [aw17] Frame 1 (119 B)
if (_root.puzzle28) {
this.piece0.unloadMovie();
this.piece0.removeMovieClip();
this.piece0._visible = false;
}
Symbol 2159 MovieClip [beershaken] Frame 1 (685 B)
function func(num) {
if (num == 0) {
who = _root.wrap.char38;
_root.getDest(who.xdest, who.ydest);
who.pickupable = true;
who.actionnoitem = true;
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = who;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
}
}
this.desc = "A beer can that's about ready to explode!";
this.combos = new Array();
this.combos[0] = "char38";
Symbol 2160 MovieClip [beer] Frame 1 (898 B)
function func(num) {
if (num == 0) {
who = _root.wrap.char27;
_root.getDest(who.xdest, who.ydest);
who.pickupable = true;
who.actionnoitem = true;
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = who;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
}
if (num == 1) {
_root.showTxt("Giving him a normal beer isn't going to help you. You need to figure something out to get rid of this guy!");
}
}
this.desc = "Mexico's impression of american beer. 'Extra carbonated for your enjoyment.'";
this.combos = new Array();
this.combos[0] = "char27";
this.combos[1] = "char38";
Symbol 2163 MovieClip [candy2] Frame 1 (69 B)
this.desc = "More candy! You can't wait to get home and chow down.";
Symbol 2166 MovieClip [candycorn] Frame 1 (714 B)
function func(num) {
if (num == 0) {
who = _root.wrap.char37;
_root.getDest(who.xdest, who.ydest);
who.pickuppointer = 1;
who.pickupable = true;
who.actionnoitem = true;
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = who;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
}
}
this.desc = "No Halloween is complete without CANDY CORN!";
this.combos = new Array();
this.combos[0] = "char37";
Symbol 2169 MovieClip [coughsyrup] Frame 1 (449 B)
function func(num) {
if (num == 0) {
_root.showTxt("You smother the jolly rancher in cough syrup. Hey, now you have a cough drop!");
_root.hud.addInv("coughdrop");
_root.hud.loseInv("coughsyrup");
_root.hud.loseInv("jollyrancher");
}
}
this.desc = "Cough syrup. Good until September 1983...either this stuff has gotten curiously strong with age, or become poisonous.";
this.combos = new Array();
this.combos[0] = "jollyrancher";
Symbol 2172 MovieClip [skey] Frame 1 (417 B)
function pickupFunction() {
this._visible = false;
_root.levs[26][2] = "[ none ]";
_root.hud.addInv("devilkey");
}
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.desc0 = "A mysterious golden key.";
this.pickup0 = "You grab the key.";
this.xdest = this._x - 20;
this.ydest = this._y + 1;
this.act = "low";
this.dir = "side";
this.getsc = 100;
this.actionnoitem = true;
Symbol 2175 MovieClip [firstcandy] Frame 1 (117 B)
this.desc = "This picture of a single piece of candy represents that giant bag of candy you got from the old lady.";
Symbol 2178 MovieClip [jollyrancher] Frame 1 (396 B)
function func(num) {
if (num == 0) {
_root.showTxt("You smother the jolly rancher in cough syrup. Hey, now you have a cough drop!");
_root.hud.addInv("coughdrop");
_root.hud.loseInv("coughsyrup");
_root.hud.loseInv("jollyrancher");
}
}
this.desc = "A neat little Jolly Rancher. This must have SOME use in this game.";
this.combos = new Array();
this.combos[0] = "coughsyrup";
Symbol 2181 MovieClip [longhorn] Frame 1 (439 B)
function func(num) {
if (num == 0) {
_root.showTxt("You carefully stick the taffy around the rim of the horn. This sucker's as good as a 'P' trap now.");
_root.hud.loseInv("longhorn");
_root.hud.loseInv("taffy");
_root.hud.addInv("stickyhorn");
}
}
this.desc = "One of those Ricola long horns. Those guys have to have some serious lung pipes to play these things.";
this.combos = new Array();
this.combos[0] = "taffy";
Symbol 2184 MovieClip [moonshine] Frame 1 (666 B)
function func(num) {
if (num == 0) {
_root.showTxt("Ok, you pour the foul moonshine into the tank of the Super Soaker.");
_root.hud.addInv("supersoaker_moonshine");
_root.hud.loseInv("supersoaker");
_root.hud.loseInv("moonshine");
}
if (num == 1) {
_root.showTxt("Holy crap! You just made yourself a FLAME THROWER!");
_root.hud.addInv("supersoaker_moonshine_lighter");
_root.hud.loseInv("supersoakerwithlighter");
_root.hud.loseInv("moonshine");
}
}
this.desc = "Some of the strongest moonshine liquor this side of Kentucky.";
this.combos = new Array();
this.combos[0] = "supersoaker";
this.combos[1] = "supersoakerwithlighter";
Symbol 2187 MovieClip [needle] Frame 1 (403 B)
function func(num) {
if (num == 0) {
_root.showTxt("Good idea! You stick the needle into the can of raid and suck the yummy bug juice out. You discard the empty raid can.");
_root.hud.loseInv("needle");
_root.hud.loseInv("raid");
_root.hud.addInv("needlepoison");
}
}
this.desc = "A dirty, probably infected syringe. It's empty.";
this.combos = new Array();
this.combos[0] = "raid";
Symbol 2190 MovieClip [needlepoison] Frame 1 (418 B)
function func(num) {
if (num == 0) {
_root.showTxt("You inject the twinkie with the bug poison from the needle. Now who you gonna feed it to?");
_root.hud.loseInv("twinkiepoison");
_root.hud.loseInv("needlepoison");
_root.hud.addInv("twinkiepoison2");
}
}
this.desc = "A needle with bug poison in it. What are you gonna stick this in?";
this.combos = new Array();
this.combos[0] = "twinkiepoison";
Symbol 2193 MovieClip [twinkiepoison2] Frame 1 (752 B)
function func(num) {
if (num == 0) {
_root.getDest(_root.wrap.char34.xdest + 2, _root.wrap.char34.ydest + 3);
_root.wrap.char34.pickupable = true;
_root.wrap.char34.actionnoitem = true;
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = _root.wrap.char34;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
}
}
this.desc = "Who will you feed this delicious poison filled twinkie to?";
this.combos = new Array();
this.combos[0] = "char34";
Symbol 2196 MovieClip [twinkiepoison] Frame 1 (390 B)
function func(num) {
if (num == 0) {
_root.showTxt("You inject the twinkie with the bug poison from the needle. Now who you gonna feed it to?");
_root.hud.loseInv("twinkiepoison");
_root.hud.loseInv("needlepoison");
_root.hud.addInv("twinkiepoison2");
}
}
this.desc = "A flaccid twinkie missing its filling.";
this.combos = new Array();
this.combos[0] = "needlepoison";
Symbol 2199 MovieClip [raid] Frame 1 (459 B)
function func(num) {
if (num == 0) {
_root.showTxt("Good idea! You stick the needle into the can of raid and suck the yummy bug juice out. You discard the empty raid can.");
_root.hud.loseInv("needle");
_root.hud.loseInv("raid");
_root.hud.addInv("needlepoison");
}
}
this.desc = "There's poison in this can of RAID, but no way to get it out, what with the cap broken off and all...";
this.combos = new Array();
this.combos[0] = "needle";
Symbol 2202 MovieClip [sickkid] Frame 1 (164 B)
this.desc = "Yes, you have a sick fat kid dressed as Butterfree in your pocket. It's a game, get over it.";
this.combos = new Array();
this.combos[0] = "obj208";
Symbol 2205 MovieClip [supersoaker] Frame 1 (684 B)
function func(num) {
if (num == 0) {
_root.showTxt("Good idea! You attach the lighter to the tip of the Super Soaker.");
_root.hud.addInv("supersoakerwithlighter");
_root.hud.loseInv("supersoaker");
_root.hud.loseInv("lighter");
}
if (num == 1) {
_root.showTxt("Ok, you pour the foul moonshine into the tank of the Super Soaker.");
_root.hud.addInv("supersoaker_moonshine");
_root.hud.loseInv("supersoaker");
_root.hud.loseInv("moonshine");
}
}
this.desc = "A Super Soaker water gun. These things shoot a stream so strong even flame couldn't backflow into it.";
this.combos = new Array();
this.combos[0] = "lighter";
this.combos[1] = "moonshine";
Symbol 2208 MovieClip [supersoakerwithlighter] Frame 1 (412 B)
function func(num) {
if (num == 0) {
_root.showTxt("Holy crap! You just made yourself a FLAME THROWER!");
_root.hud.addInv("supersoaker_moonshine_lighter");
_root.hud.loseInv("supersoakerwithlighter");
_root.hud.loseInv("moonshine");
}
}
this.desc = "So what, you attached a lighter to the tip of your Super Soaker... Want a cookie?";
this.combos = new Array();
this.combos[0] = "moonshine";
Symbol 2211 MovieClip [stickyhorn] Frame 1 (917 B)
function func(num) {
if (num == 0) {
if (_root.puzzle33) {
who = _root.wrap.horncover;
_root.getDest(who.xdest, who.ydest);
who.pickupable = true;
who.actionnoitem = true;
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = who;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
} else {
_root.showTxt("That's a great idea, but that C.H.U.D. looks like he's guarding that pipe, better get rid of him first.");
}
}
}
this.desc = "This Ricola horn is ready to stick to something since you put that taffy on the rim.";
this.combos = new Array();
this.combos[0] = "horncover";
Symbol 2214 MovieClip [taffy] Frame 1 (365 B)
function func(num) {
if (num == 0) {
_root.showTxt("You carefully stick the taffy around the rim of the horn. This sucker's as good as a 'P' trap now.");
_root.hud.loseInv("longhorn");
_root.hud.loseInv("taffy");
_root.hud.addInv("stickyhorn");
}
}
this.desc = "Some super sticky taffy!";
this.combos = new Array();
this.combos[0] = "longhorn";
Symbol 2217 MovieClip [booberry] Frame 1 (968 B)
function func(num) {
if (_root.puzzle2) {
if (num == 0) {
if (_root.puzzle3) {
_root.showTxt("You did learn something from those zip-lock commercials...yellow and blue make GREEN! You pocket the clean green undies for your costume.");
_root.wrap.obj68.gotoAndPlay("yellowtogreen");
_root.typ = 1;
_root.puzzle11 = true;
_root.hud.addInv("greenundies");
_root.hud.loseInv("booberry");
_root.mod = 3;
} else {
_root.showTxt("You pour in the Booberry. Look at that, it even turns water blue. Now THAT'S powerful stuff!");
_root.wrap.obj68.gotoAndPlay("blue");
_root.typ = 1;
_root.puzzle10 = true;
_root.hud.loseInv("booberry");
_root.mod = 3;
}
}
} else {
_root.showTxt("What would be the point of putting Booberry in an empty tub?");
}
}
this.desc = "Booberry cereal, this stuff will turn any liquid a rich dark blue.";
this.combos = new Array();
this.combos[0] = "obj49";
Symbol 2220 MovieClip [boo] Frame 1 (135 B)
this.desc = "Your dad's galoshes. They'll be the perfect boots for your Commander Claw costume when you find the rest of the pieces.";
Symbol 2223 MovieClip [bucket] Frame 1 (483 B)
function func(num) {
if (num == 0) {
_root.showTxt("You drill 2 eye holes in the bucket. Now you have the perfect helmet for your Commander Claw costume! The drill is worn out and evaporates into thin air.");
_root.hud.loseInv("drill");
_root.hud.loseInv("bucket");
_root.hud.addInv("bucketholes");
}
}
this.desc = "A bucket that would make a great Commander Claw helmet...if only you could see out of it...";
this.combos = new Array();
this.combos[0] = "drill";
Symbol 2226 MovieClip [bucketholes] Frame 1 (122 B)
this.desc = "Yes, your Commander Claw helmet. You'll put it on as soon as you get all the other pieces for the costume.";
Symbol 2229 MovieClip [greenundies] Frame 1 (152 B)
this.desc = "Your clean and dyed underwear. Perfect for your Commander Claw costume. You'll slip them on as soon as you find the other costume parts.";
Symbol 2232 MovieClip [hamster] Frame 1 (702 B)
function func(num) {
if (num == 0) {
_root.getDest(_root.wrap.obj94.xdest, _root.wrap.obj94.ydest);
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = _root.wrap.obj94;
_root.wrap.obj94.pickuppointer = 1;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
}
}
this.desc = "Your pet hamster Hammy. Oh, how you've missed your only friend!";
this.combos = new Array();
this.combos[0] = "obj94";
Symbol 2235 MovieClip [hamsterbald] Frame 1 (803 B)
function func(num) {
if (num == 0) {
_root.showTxt("Hasn't Hammy been through enough today?");
}
if (num == 1) {
who = _root.wrap.char30;
_root.getDest(who.xdest, who.ydest);
who.pickupable = true;
who.actionnoitem = true;
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = who;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
}
}
this.desc = "Your pet hamster Hammy. The poor guy is now bald.";
this.combos = new Array();
this.combos[0] = "obj94";
this.combos[1] = "char30";
Symbol 2238 MovieClip [hair] Frame 1 (533 B)
function func(num) {
if (num == 0) {
_root.puzzle20 = true;
if (_root.puzzle19) {
_root.showTxt("You use the glue to make a little mustache.");
_root.hud.loseInv("superglue");
} else {
_root.showTxt("You use the glue to make a little mustache. There's even some glue left over.");
}
_root.hud.loseInv("hair");
_root.hud.addInv("mustache");
}
}
this.desc = "The hair that came off your hamster when you irradiated him in your microwave.";
this.combos = new Array();
this.combos[0] = "superglue";
Symbol 2244 MovieClip [superglue] Frame 1 (1.07 KiB) ●
function func(num) {
if (num == 0) {
if (_root.puzzle20) {
_root.showTxt("You pour the glue all over the utensils, now they're ready to stick to your hand when you complete your Commander Claw costume.");
_root.hud.loseInv("superglue");
} else {
_root.showTxt("You pour the glue all over the utensils, now they're ready to stick to your hand when you complete your Commander Claw costume. There's even some glue left over.");
}
_root.hud.loseInv("utensils");
_root.hud.addInv("stickyutensils");
_root.puzzle19 = true;
}
if (num == 1) {
_root.puzzle20 = true;
if (_root.puzzle19) {
_root.showTxt("You use the glue to make a little mustache.");
_root.hud.loseInv("superglue");
} else {
_root.showTxt("You use the glue to make a little mustache. There's even some glue left over.");
}
_root.hud.loseInv("hair");
_root.hud.addInv("mustache");
}
}
this.desc = "This is that super-sticky krazy glue that bonds instantly with hair and flesh.";
this.combos = new Array();
this.combos[0] = "utensils";
this.combos[1] = "hair";
Symbol 2247 MovieClip [mousetrap] Frame 1 (744 B)
function func(num) {
if (num == 0) {
_root.getDest(_root.wrap.obj107.xdest, _root.wrap.obj107.ydest);
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = _root.wrap.obj107;
_root.wrap.obj107.pickuppointer = 1;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.showTxt("You set the mousetrap.");
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
}
}
this.desc = "A mousetrap...good for all your rodent trapping needs.";
this.combos = new Array();
this.combos[0] = "obj107";
Symbol 2250 MovieClip [mustache] Frame 1 (704 B)
function func(num) {
if (num == 0) {
who = _root.wrap.char33;
_root.getDest(who.xdest, who.ydest);
who.pickupable = true;
who.actionnoitem = true;
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = who;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
}
}
this.desc = "A mustache made from irradiated hamster hair and super-glue.";
this.combos = new Array();
this.combos[0] = "char33";
Symbol 2253 MovieClip [utensils] Frame 1 (746 B)
function func(num) {
if (num == 0) {
if (_root.puzzle20) {
_root.showTxt("You pour the glue all over the utensils, now they're ready to stick to your hand when you complete your Commander Claw costume.");
_root.hud.loseInv("superglue");
} else {
_root.showTxt("You pour the glue all over the utensils, now they're ready to stick to your hand when you complete your Commander Claw costume. There's even some glue left over.");
}
_root.hud.loseInv("utensils");
_root.hud.addInv("stickyutensils");
_root.puzzle19 = true;
}
}
this.desc = "These utensils would be the perfect claws for your costume, if only you could attach them to your hand somehow...";
this.combos = new Array();
this.combos[0] = "superglue";
Symbol 2258 MovieClip [stickyutensils] Frame 1 (147 B)
this.desc = "Utensils with glue all over them. They're ready to serve as your Commander Claw claws as soon as you find the other costume pieces.";
Symbol 2261 MovieClip [crowbar] Frame 1 (693 B)
function func(num) {
if (num == 0) {
_root.getDest(_root.wrap.manhole.xdest, _root.wrap.manhole.ydest);
_root.wrap.manhole.actionnoitem = true;
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = _root.wrap.manhole;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
}
}
this.desc = "A crowbar, perfect for prying things open.";
this.combos = new Array();
this.combos[0] = "manhole";
Symbol 2264 MovieClip [drill] Frame 1 (462 B)
function func(num) {
if (num == 0) {
_root.showTxt("You drill 2 eye holes in the bucket. Now you have the perfect helmet for your Commander Claw costume! The drill is worn out and evaporates into thin air.");
_root.hud.loseInv("drill");
_root.hud.loseInv("bucket");
_root.hud.addInv("bucketholes");
}
}
this.desc = "A drill with just enough bit left to drill 2 holes.";
this.combos = new Array();
this.combos[0] = "bucket";
this.shifty = 4;
Symbol 2267 MovieClip [note] Frame 1 (143 B)
this.desc = "Your parents' love note. It's phrased so strangely, it must have more meaning than meets the eye...";
this.lookpic = "lovenote";
Symbol 2280 MovieClip Frame 83 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2281 MovieClip [char0] Frame 1 (8.89 KiB) ● ●
function runApp(num) {
if (num == 0) {
var _local3 = new Array();
i = 0;
while (i < this.rum.length) {
if (this.rum[i].beendone == false) {
_local3[i] = i;
}
i++;
}
var _local4 = new Array();
i = 0;
while (i < _local3.length) {
if (_local3[i] != undefined) {
_local4.push(_local3[i]);
}
i++;
}
var _local6 = random(_local4.length);
var _local5 = parseInt(_local4[_local6]);
this.rum[_local5].beendone = true;
_root.guybrushResponse(this, _local5);
}
}
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "A guy dressed like that one pirate from that one video game that's way better than this game.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
if (_root.puzzle44) {
c.q[0] = new Array("Thanks for the taffy", "No prob kid, you can insult with the best of em!");
c.q[0].runapp = false;
} else {
c.q[0] = new Array("Guybrush Threepwood! Cool! Got any candy?", "Why yes I do. But you'll have to beat me in an insult battle to get it! En garde you land lubber...");
c.q[0].runapp = true;
}
c.q[1] = new Array("Nice Boots.", "Thanks I got them at Ross.");
c.q[2] = new Array("Aren't you from a video game?", "Look who's talking pixel man.");
c.q[3] = new Array("Ok, I've got to go. Yo ho ho.", "See ya pipsqueak.");
c.q[3].exit = true;
}
if (this.numright == undefined) {
this.numright = 0;
}
if (this.rum == undefined) {
this.rum = new Array();
this.rum[0] = new Array();
this.rum[0].star = "You fight like a dairy farmer.";
this.rum[0].resp = new Array();
this.rum[0].resp[0] = "Yeah? Well pirates suck.";
this.rum[0].resp[1] = "How appropriate. You fight like a cow.";
this.rum[0].resp[2] = "How appropriate. You fight like you're lactose intolerant.";
this.rum[0].resp.answers = new Array(false, true, false);
this.rum[0].beendone = false;
this.rum[1] = new Array();
this.rum[1].star = "Nice costume. Where'd you buy it, in a dumpster?";
this.rum[1].resp = new Array();
this.rum[1].resp[0] = "Dumpsters are gross, like your face.";
this.rum[1].resp[1] = "How appropriate. You fight like a cow.";
this.rum[1].resp[2] = "Yes, and tell your family I'm sorry for waking them.";
this.rum[1].resp.answers = new Array(false, false, true);
this.rum[1].beendone = false;
this.rum[2] = new Array();
this.rum[2].star = "If I looked like you, I'd be wearing a bucket over my face ALL the time.";
this.rum[2].resp = new Array();
this.rum[2].resp[0] = "If you looked like me, your job wouldn't be mowing my lawn.";
this.rum[2].resp[1] = "If I were you, I'd be wearing a bucket over my BODY.";
this.rum[2].resp[2] = "Your face already looks like a bucket, so ... yeah.";
this.rum[2].resp.answers = new Array(true, false, false);
this.rum[2].beendone = false;
this.rum[3] = new Array();
this.rum[3].star = "You're no match for my razor sharp wit!";
this.rum[3].resp = new Array();
this.rum[3].resp[0] = "You're no match for my balls.";
this.rum[3].resp[1] = "Unfortunately for you, I'm too legit to quit.";
this.rum[3].resp[2] = "Better than the dull razor from your suicide attempt?";
this.rum[3].resp.answers = new Array(false, false, true);
this.rum[3].beendone = false;
this.rum[4] = new Array();
this.rum[4].star = "My dog's rear end smells better than you.";
this.rum[4].resp = new Array();
this.rum[4].resp[0] = "My hamster's muscles are bigger than yours.";
this.rum[4].resp[1] = "So you're still sniffing him there on a regular basis, eh? ";
this.rum[4].resp[2] = "Since I smell so bad, go fetch me some deodorant, dogboy.";
this.rum[4].resp.answers = new Array(false, true, false);
this.rum[4].beendone = false;
this.rum[5] = new Array();
this.rum[5].star = "The sight of you gives me far more chills than any horror movie.";
this.rum[5].resp = new Array();
this.rum[5].resp[0] = "Want me stab out your eyes so you won't have to see me?";
this.rum[5].resp[1] = "Seeing you gives me more nausea than a seafood buffet.";
this.rum[5].resp[2] = "Chilling is somebody seeing me talking to a loser like you. ";
this.rum[5].resp.answers = new Array(false, false, true);
this.rum[5].beendone = false;
this.rum[6] = new Array();
this.rum[6].star = "Even Charlie Brown would have more success getting candy on Halloween than you.";
this.rum[6].resp = new Array();
this.rum[6].resp[0] = "A corpse could get a girlfriend easier than you.";
this.rum[6].resp[1] = "I'll wait for the Great Pumpkin all night long!";
this.rum[6].resp[2] = "I bet you only get candy from your parents.";
this.rum[6].resp.answers = new Array(true, false, false);
this.rum[6].beendone = false;
this.rum[7] = new Array();
this.rum[7].star = "My last fight ended with my hands covered with blood.";
this.rum[7].resp = new Array();
this.rum[7].resp[0] = "I hope now you've learned to stop picking your nose.";
this.rum[7].resp[1] = "Just cuz Rocky fights meat doesn't mean you should.";
this.rum[7].resp[2] = "How appropriate. You fight like a cow.";
this.rum[7].resp.answers = new Array(true, false, false);
this.rum[7].beendone = false;
this.rum[8] = new Array();
this.rum[8].star = "I've seen rocks with more charisma than you.";
this.rum[8].resp = new Array();
this.rum[8].resp[0] = "I've seen rocks with more minerals than you.";
this.rum[8].resp[1] = "I've seen junkies with more willpower than you.";
this.rum[8].resp[2] = "I've seen boy bands with more dignity than you.";
this.rum[8].resp.answers = new Array(false, false, true);
this.rum[8].beendone = false;
this.rum[9] = new Array();
this.rum[9].star = "You don't need candy, your teeth are clearly rotted out already.";
this.rum[9].resp = new Array();
this.rum[9].resp[0] = "You're the one who's old enough for dentures there, gramps.";
this.rum[9].resp[1] = "Keep talking like that and you'll lose some teeth too.";
this.rum[9].resp[2] = "You don't need brandy, your already reek of cheap vodka.";
this.rum[9].resp.answers = new Array(true, false, false);
this.rum[9].beendone = false;
this.rum[10] = new Array();
this.rum[10].star = "I've been known to make my opponents dizzy with my immense vocabulary.";
this.rum[10].resp = new Array();
this.rum[10].resp[0] = "I've been known to make folks jealous of my immense pecs.";
this.rum[10].resp[1] = "You sure it wasn't just your breath?";
this.rum[10].resp[2] = "You're no match for my L33T SP3@K. PWN3D!";
this.rum[10].resp.answers = new Array(false, true, false);
this.rum[10].beendone = false;
this.rum[11] = new Array();
this.rum[11].star = "My tongue is sharper than any sword.";
this.rum[11].resp = new Array();
this.rum[11].resp[0] = "You should probably see a doctor about that.";
this.rum[11].resp[1] = "How is that even possible? What are you, a cyborg?";
this.rum[11].resp[2] = "First you better stop waving it like a feather-duster.";
this.rum[11].resp.answers = new Array(false, false, true);
this.rum[11].beendone = false;
this.rum[12] = new Array();
this.rum[12].star = "Looks like somebody failed out of Arts and Crafts class.";
this.rum[12].resp = new Array();
this.rum[12].resp[0] = "Well you obviously aced Home Economics.";
this.rum[12].resp[1] = "You're the one who was always caught eating the paste.";
this.rum[12].resp[2] = "You failed out of life.";
this.rum[12].resp.answers = new Array(false, true, false);
this.rum[12].beendone = false;
this.rum[13] = new Array();
this.rum[13].star = "Nice green underwear you got there, chump.";
this.rum[13].resp = new Array();
this.rum[13].resp[0] = "Damnit. I knew if I wore these you'd get turned on.";
this.rum[13].resp[1] = "Nice indeed. Jealous?";
this.rum[13].resp[2] = "I'm sure it looks better than your training bra.";
this.rum[13].resp.answers = new Array(true, false, false);
this.rum[13].beendone = false;
this.rum[14] = new Array();
this.rum[14].star = "You're like a carved pumpkin, rotting from the inside out.";
this.rum[14].resp = new Array();
this.rum[14].resp[0] = "You're like a rotting corpse, only maggots like you.";
this.rum[14].resp[1] = "You're like a lemon, bitter as can be.";
this.rum[14].resp[2] = "You're like a vampire, sucking all the time.";
this.rum[14].resp.answers = new Array(false, false, true);
this.rum[14].beendone = false;
this.rum[15] = new Array();
this.rum[15].star = "Couldn't afford a REAL costume this year, eh?";
this.rum[15].resp = new Array();
this.rum[15].resp[0] = "Cool dudes don't buy costumes, they steal them.";
this.rum[15].resp[1] = "I donated all my money to charity. Feel like a jerk now, eh?";
this.rum[15].resp[2] = "Money can't buy me love.";
this.rum[15].resp.answers = new Array(false, true, false);
this.rum[15].beendone = false;
}
Symbol 2291 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2292 MovieClip [char1] Frame 1 (742 B)
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("What are you supposed to be?", "I'm Bee Boy!");
c.q[1] = new Array("Gimme some honey.", "Perv...");
c.q[2] = new Array("Can you fly?", "Yes, but more importantly, I can sting, so back off.");
c.q[3] = new Array("Ok, back to the candy hunt.", "Bzz Bzzzzzz.");
c.q[3].exit = true;
}
stop();
Symbol 2292 MovieClip [char1] Frame 2 (8 B)
stop();
Symbol 2299 MovieClip [char2] Frame 1 (811 B)
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("What are you supposed to be?", "I'm a ghost, of course!");
c.q[1] = new Array("Could you not afford a decent set of sheets?", "Could you not afford a decent set of manners?");
c.q[2] = new Array("Hah! You appear to be quite the seamstress.", "You appear to be quite the jerk.");
c.q[3] = new Array("Ok, back to the candy hunt.", "BOO!");
c.q[3].exit = true;
}
Symbol 2309 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2310 MovieClip [char3] Frame 1 (803 B)
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = this._x - 50;
this.talky = this._y - 40;
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("What are you supposed to be?", "I'm Jim, from The Office!");
c.q[1] = new Array("Nice tie.", "Thanks, I plan to hang myself with it if I ever have to smirk again.");
c.q[2] = new Array("Where's Dwight?", "I dunno, probably hunting down a mountain lion with his bare hands or something.");
c.q[3] = new Array("Ok, back to the candy hunt.", "*SMIRK*");
c.q[3].exit = true;
}
stop();
Symbol 2316 MovieClip [char4] Frame 1 (959 B)
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Who lives in a pineapple under the sea?", "I dunno... a hermit crab that couldn't find a shell?");
c.q[1] = new Array("How come your head is square but your pants aren't?", "How come you glued cutlery to your hands instead of just slitting your wrists?");
c.q[2] = new Array("Can I use your sponge to clean my toilet?", "Sure, as long as I can use your tongue to clean mine.");
c.q[3] = new Array("Ok, back to the candy hunt.", "Krusty Krab is hiring fry cooks! You should go apply!");
c.q[3].exit = true;
}
Symbol 2323 MovieClip Frame 72 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2324 MovieClip [char5] Frame 1 (920 B)
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Rawr!", "Pfft... get lost kid. You haven't even gone through puberty yet.");
c.q[1] = new Array("Hey Nurse, wanna give me a spongebath?", "No, but I'll gladly give you an acid bath.");
c.q[2] = new Array("I think I have a fever!", "The best thing for a fever is a cold shoulder, which I'm more than happy to give you.");
c.q[3] = new Array("Ok, back to the candy hunt.", "Go donate enough blood to put yourself into a permanent coma.");
c.q[3].exit = true;
}
stop();
Symbol 2334 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2335 MovieClip [char6] Frame 1 (893 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Oooooh! The Devil! Scaaaaary!", "Oooooh! A loser wearing a mop bucket on his head! Scaaaaary!");
c.q[1] = new Array("Go to hell!", "I live in the suburbs... close enough.");
c.q[2] = new Array("What does 666 stand for?", "It's just the first 3 digits of my phone number. People really made it out to be a much bigger deal than it really was.");
c.q[3] = new Array("Ok, back to the candy hunt.", "Curse you.");
c.q[3].exit = true;
}
Symbol 2345 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2346 MovieClip [char7] Frame 1 (879 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Luuuuuuuuuuke! I'm your father!", "Go away, or leave... there is no stay.");
c.q[1] = new Array("How about you use the force to find me some candy.", "How about I use my foot to kick you in the Jawas.");
c.q[2] = new Array("Did you like it when Darth said 'Nooooooo'?", "NoooooOOOOOooo00OOOOOOOOOooooooooooo!!!!");
c.q[3] = new Array("Ok, back to the candy hunt.", "May the Force be with you.");
c.q[3].exit = true;
}
Symbol 2359 MovieClip Frame 83 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2360 MovieClip [char8] Frame 1 (1.82 KiB) ●
stop();
function updateConvo() {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("You're the Mistress of the dark, but who is the dark's wife?", "Your mom, kid.");
c.q[1] = new Array("What good was that lighter you gave me?", "I don't know kid, try burning something with it.");
c.q[2] = new Array("Say, isn't your name Cassandra Peterson?", "No, my name is getting angrier by the minute because you won't scram.");
c.q[3] = new Array("I gotta run Elvira.", "Don't let the door hit ya on the way out buster.");
c.q[3].exit = true;
}
function talkFunction(num) {
if ((num == 1) && (!_root.puzzle38)) {
_root.puzzle38 = true;
_root.hud.addInv("lighter");
this.convodata.q[1] = new Array("What good was that lighter you gave me?", "I don't know kid, you can probably burn something with it.");
}
}
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("You're the Mistress of the dark, but who is the dark's wife?", "Your mom, kid.");
c.q[1] = new Array("What's in the pumpkin bucket?", "My candy, and no you can't have any. But here, you can have this old lighter that somebody chucked in with my candies");
c.q[2] = new Array("Say, isn't your name Cassandra Peterson?", "No, my name is getting angrier by the minute because you won't scram.");
c.q[3] = new Array("I gotta run Elvira.", "Don't let the door hit ya on the way out buster.");
c.q[3].exit = true;
}
if (_root.puzzle38) {
updateConvo();
}
Symbol 2363 MovieClip [char9] Frame 1 (840 B)
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Monkey want a banana?", "I'm a gorilla you jackass, big difference.");
c.q[1] = new Array("Ooo Ooo Ooo Aaaaahh Aaaaahh!", "Oh I get it, you have Tourette's. My condolences.");
c.q[2] = new Array("Can you fly a plane just like in Project X?", "Can you die just like in my dreams?");
c.q[3] = new Array("Ok, back to the candy hunt.", "Watch out for fleas and ticks!");
c.q[3].exit = true;
}
Symbol 2366 MovieClip [char32] Frame 1 (1 KiB)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("So how much power do you have exactly?", "As much power as your average trick-or-treater has I guess.");
c.q[1] = new Array("Power Rangers are like ninjas right? Why wear bright red?", "I guess unlike regular ninjas, the Power Rangers don't rely on stealth, but instead rely on the ability to blind their opponents with bright costumes.");
c.q[2] = new Array("Can I have your sword?", "No. Trust me, if you knew where this thing has been, you wouldn't want it.");
c.q[3] = new Array("Ok, back to the candy hunt.", "Zord be with you.");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2402 MovieClip [char37] Frame 1 (1.25 KiB) ●
function updateConvo() {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Say bud, er, C.H.U.D., mind moving? I gotta fix that pipe!", "GRRRRRRRRRRRRRRRRR!!!");
c.q[1] = new Array("Did anybody ever tell you that you look like a model?", "GRRRRRRRRRRRRRRRR!!!");
c.q[2] = new Array("Need a massage? Would that cheer you up?", "GRRRRRRRRRRRRRRRRR!!!");
c.q[3] = new Array("See ya C.H.U.D, I'll get you eventually.", "GRRRRRRRRRRRRRRRRR!!!");
c.q[3].exit = true;
}
function pickupFunction() {
if (this.pickupable) {
_root.hud.loseInv("candycorn");
_root.wrap.dude._alpha = 0;
this.gotoAndPlay("hansel");
_root.reading = true;
showTxt("You carefully lay a trail of candy corn for the C.H.U.D.", "", true);
}
}
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "If you try touching a C.H.U.D. you will most certainly perish.";
this.descpointer = 0;
this.desc0 = "A C.H.U.D. monster.";
this.xdest = this._x + 102;
this.ydest = this._y - 6;
this.act = "low";
this.dir = "side";
this.getsc = 100;
if (this.convodata == undefined) {
updateConvo();
}
stop();
Symbol 2402 MovieClip [char37] Frame 84 (115 B)
_root.hud._visible = false;
_root.wordage.unloadMovie();
_root.wordage.removeMovieClip();
_root.reading = true;
Symbol 2402 MovieClip [char37] Frame 157 (67 B)
_root.puzzle32 = true;
_root.initLev(34, 300, 260, -50, -40, -1);
Symbol 2417 MovieClip Frame 75 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2473 MovieClip Frame 46 (8 B)
stop();
Symbol 2482 MovieClip [char38] Frame 1 (17 B)
stopAllSounds();
Symbol 2482 MovieClip [char38] Frame 3 (6.19 KiB) ● ●
function updateConvo() {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Nice pigsty you got here!", "Shut yer yapper and get off my property before I bleed you, city boy!");
c.q[1] = new Array("I take it this is your maid's day off?", "Now let's you just drop them pants. I'm gonna make you squeal like a pig. Weeeeeeee!");
c.q[2] = new Array("Mind if I have some of your moonshine?", "That's the most flammable moonshine on earth! You ain't got the stomach strong enough for it, city boy!");
c.q[3] = new Array("See ya around SFLB.", "Don't waste yer time coming back here lessin you got yerself some BEER!");
c.q[3].exit = true;
}
function moonshine() {
th = _root.wrap.trailer_moonshine;
th.xdest = th._x;
th.ydest = th._y + 5;
th.actionnoitem = true;
th.act = "low";
th.dir = "up";
th.getsc = 100;
}
function pickupFunction() {
if (_root.puzzle40) {
_root.hud.loseInv("cuffs");
this.s = new Sound();
s.attachSound("redneckcuffs");
s.start();
this.gotoAndStop("chained");
this.convo = false;
_root.showTxt("You cuff the redneck to the post. Now you can grab his moonshine without any hindrance.");
moonshine();
_root.puzzle41 = true;
}
if (this.pickupable && (!_root.puzzle40)) {
_root.getDest(this._x - 100, this._y + 20);
_root.hud.loseInv("beershaken");
_root.hud._visible = false;
_root.reading = true;
this.xdest = this._x + 5;
this.ydest = this._y + 40;
this.act = "low";
this.dir = "up";
this.getsc = -100;
this.memorx = _root.wrap._x + 50;
this.memory = _root.wrap._y - 10;
this.returnx = ((-this._x) + 175) + 50;
this.returny = ((-this._y) + 125) + (this._height / 2);
this.convo = false;
_root.puzzle40 = true;
this.onEnterFrame = function () {
distx = _root.wrap._x - this.returnx;
disty = _root.wrap._y - this.returny;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
_root.wrap._x = _root.wrap._x - (dirx * 5);
_root.wrap._y = _root.wrap._y - (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
_root.wrap._x = this.returnx;
_root.wrap._y = this.returny;
delete this.onEnterFrame;
}
};
this.gotoAndPlay("beer");
}
}
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "He probably doesn't want to talk considering how you've treated him recently.";
this.talkx = ((-this._x) + 175) + 50;
this.talky = (((-this._y) + 125) + (this._height / 2)) + 20;
if (this.convodata == undefined) {
updateConvo();
}
this.xdest = this._x - 50;
this.ydest = this._y + 8;
this.act = "top";
this.dir = "up";
this.getsc = -100;
this.pickuppointer = 0;
this.pickup0 = "You're not touching that mangy mongrel.";
this.descpointer = 0;
this.desc0 = "A redneck.";
if (_root.puzzle40) {
this.convo = false;
this.gotoAndStop("stunned");
this.xdest = this._x + 5;
this.ydest = this._y + 40;
this.act = "low";
this.dir = "up";
this.getsc = -100;
}
if (_root.puzzle41) {
this.gotoAndStop("chained");
this.convo = false;
moonshine();
}
stop();
function updateConvo() {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Nice pigsty you got here!", "Shut yer yapper and get off my property before I bleed you, city boy!");
c.q[1] = new Array("I take it this is your maid's day off?", "Now let's you just drop them pants. I'm gonna make you squeal like a pig. Weeeeeeee!");
c.q[2] = new Array("Mind if I have some of your moonshine?", "That's the most flammable moonshine on earth! You ain't got the stomach strong enough for it, city boy!");
c.q[3] = new Array("See ya around SFLB.", "Don't waste yer time coming back here lessin you got yerself some BEER!");
c.q[3].exit = true;
}
function moonshine() {
th = _root.wrap.trailer_moonshine;
th.xdest = th._x;
th.ydest = th._y + 5;
th.actionnoitem = true;
th.act = "low";
th.dir = "up";
th.getsc = 100;
}
function pickupFunction() {
if (_root.puzzle40) {
_root.hud.loseInv("cuffs");
this.gotoAndStop("chained");
this.convo = false;
_root.showTxt("You cuff the redneck to the post. Now you can grab his moonshine without any hindrance.");
moonshine();
_root.puzzle41 = true;
}
if (this.pickupable && (!_root.puzzle40)) {
_root.getDest(this._x - 100, this._y + 20);
_root.hud.loseInv("beershaken");
_root.hud._visible = false;
_root.reading = true;
this.xdest = this._x + 5;
this.ydest = this._y + 40;
this.act = "low";
this.dir = "up";
this.getsc = -100;
this.memorx = _root.wrap._x + 50;
this.memory = _root.wrap._y - 10;
this.returnx = ((-this._x) + 175) + 50;
this.returny = ((-this._y) + 125) + (this._height / 2);
this.convo = false;
_root.puzzle40 = true;
this.onEnterFrame = function () {
distx = _root.wrap._x - this.returnx;
disty = _root.wrap._y - this.returny;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
_root.wrap._x = _root.wrap._x - (dirx * 5);
_root.wrap._y = _root.wrap._y - (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
_root.wrap._x = this.returnx;
_root.wrap._y = this.returny;
delete this.onEnterFrame;
}
};
this.gotoAndPlay("beer");
}
}
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "He probably doesn't want to talk considering how you've treated him recently.";
this.talkx = ((-this._x) + 175) + 50;
this.talky = (((-this._y) + 125) + (this._height / 2)) + 20;
if (this.convodata == undefined) {
updateConvo();
}
this.xdest = this._x - 50;
this.ydest = this._y + 8;
this.act = "top";
this.dir = "up";
this.getsc = -100;
this.pickuppointer = 0;
this.pickup0 = "You're not touching that mangy mongrel.";
this.descpointer = 0;
this.desc0 = "A redneck.";
if (_root.puzzle40) {
this.convo = false;
this.gotoAndStop("stunned");
this.xdest = this._x + 5;
this.ydest = this._y + 40;
this.act = "low";
this.dir = "up";
this.getsc = -100;
}
if (_root.puzzle41) {
this.gotoAndStop("chained");
this.convo = false;
moonshine();
}
Symbol 2482 MovieClip [char38] Frame 23 (63 B)
_root.wordage.unloadMovie();
_root.wordage.removeMovieClip();
Symbol 2482 MovieClip [char38] Frame 140 (749 B)
stop();
this.returnx = this.memorx;
this.returny = this.memory;
this.onEnterFrame = function () {
distx = _root.wrap._x - this.returnx;
disty = _root.wrap._y - this.returny;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
_root.wrap._x = _root.wrap._x - (dirx * 5);
_root.wrap._y = _root.wrap._y - (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
_root.wrap._x = this.returnx;
_root.wrap._y = this.returny;
_root.hud._visible = true;
_root.showTxt("That shaken beer totally stunned the redneck! You better take advantage of his stunned state to incapacitate him.");
delete this.onEnterFrame;
}
};
Symbol 2482 MovieClip [char38] Frame 141 (8 B)
stop();
Symbol 2482 MovieClip [char38] Frame 147 (8 B)
stop();
Symbol 2491 MovieClip Frame 80 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2492 MovieClip [char36] Frame 1 (2.13 KiB) ●
stop();
function updateConvo() {
if (_root.puzzle35) {
if (_root.puzzle36) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Thanks for the candy!", "No problem, thanks for taking care of my pipes!");
c.q[1] = new Array("Ok, bye. Happy Halloween!.", "You too!");
c.q[1].exit = true;
} else {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("I fixed your pipes!", "Thanks boyo, I can finally relieve my bowels. If ever there was any service that deserved all my candy, this is it!");
c.q[1] = new Array("Ok, bye. Happy Halloween!.", "You too!");
c.q[1].exit = true;
}
} else {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("TRICK OR TREAT!", "Hah! You think I'm giving you candy for a cheap-ass outfit like that? Get real! Besides my malfunctioning toilet is putting a damper on Halloween");
c.q[1] = new Array("I want some candy!", "Tell ya what, if you go fix my plumbing problems, you can have ALL my candy!");
c.q[2] = new Array("Why not just hire a plumber?", "I did hire a plumber. He went down into the sewer to check on things and never came back. My plumbing is still all screwed up too so he obviously didn't fix it.");
c.q[3] = new Array("Ok, bye. I'll see what I can do about your plumbing.", "Thanks kid, I'm prairie dogging here.");
c.q[3].exit = true;
}
}
function talkFunction(num) {
if (((num == 0) && (_root.puzzle35)) && (!_root.puzzle36)) {
_root.hud.addInv("candy2");
this.s = new Sound(this);
s.attachSound("solved");
s.start();
_root.puzzle36 = true;
_root.wrap.obj210._visible = false;
_root.levs[28][8] = "[ none ]";
_root.levs[28][9] = "[ none ]";
updateConvo();
}
}
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
if (this.convodata == undefined) {
updateConvo();
}
Symbol 2502 MovieClip Frame 90 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2503 MovieClip [char35] Frame 1 (1.62 KiB) ●
stop();
function updateConvo() {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("How's it goin One Eyed Bob?", "Killed a few shoplifters earlier today... nothin' new.");
c.q[1] = new Array("Say One Eyed Bob, how'd you lose your other eye anyway?", "Had a nasty run in with a three-headed monkey. It's a long story.");
if (!_root.puzzle26) {
c.q[2] = new Array("Trick or treat!?", "I just got a shipment of twinkies without filling and another with expired cough syrup so that's what I'm giving out to you kids this Halloween.");
} else {
c.q[2] = new Array("Do you know One Eyed Willy?", "Yeah, old high school buddy, those damn Goonie kids really screwed him over.");
}
c.q[3] = new Array("See ya later One Eyed Bob.", "Be careful out there kid.");
c.q[3].exit = true;
}
function talkFunction(num) {
if ((num == 2) && (!_root.puzzle26)) {
this.tw = new Sound();
tw.attachSound("twinkie");
tw.start();
_root.hud.addInv("twinkiepoison");
_root.hud.addInv("coughsyrup");
_root.puzzle26 = true;
this.convodata.q[2] = new Array("Do you know One Eyed Willy?", "Yeah, old high school buddy, those damn Goonie kids really screwed him over.");
}
}
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "Don't try touching One Eyed Bob, he'll pull a shotgun on you faster than you can say '7-11'.";
this.descpointer = 0;
this.desc0 = "One Eyed Bob, the store proprietor.";
if (this.convodata == undefined) {
updateConvo();
}
Symbol 2527 MovieClip [char34] Frame 1 (1.51 KiB) ●
stop();
function pickupFunction() {
if (this.pickupable) {
this.pickuppointer = 1;
_root.levs[17][12] = "[ none ]";
_root.showTxt("Here! I just got this Twinkie and it's specially formulated for butterflies!", "", true);
_root.hud.loseInv("twinkiepoison2");
this.gotoAndPlay("sick");
}
}
stop();
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Nah, too much effort.";
this.pickup1 = "He's off to see the wizard.";
this.desc0 = "Some fat kid dressed like a butterfly.";
this.xdest = this._x + 5;
this.ydest = this._y + 10;
this.act = "mid";
this.dir = "up";
this.getsc = 100;
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("So what are you supposed to be?", "Weeeeeee! I'm Butterfree! You know, from Pokemon!");
c.q[1] = new Array("Why are you just standing around here?", "I'm hoping that big nasty spider goes away so I can finally get some of that old lady's candy!");
c.q[2] = new Array("You sure you need more candy? Looks like you need a diet instead.", "I'm storing energy so I can one day flap these wings and fly awaaaaay!");
c.q[3] = new Array("Ok, I'll be back.", "Ciao!");
c.q[3].exit = true;
}
Symbol 2527 MovieClip [char34] Frame 55 (636 B)
_root.wrap.obj208.returnx = -35;
_root.wrap.obj208.returny = -255;
_root.wrap.dude.guts.gotoAndStop("restup");
_root.wrap.obj208.onEnterFrame = function () {
distx = _root.wrap._x - this.goalx;
disty = _root.wrap._y - this.goaly;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
_root.wrap._x = _root.wrap._x - (dirx * 5);
_root.wrap._y = _root.wrap._y - (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
_root.wrap._x = this.goalx;
_root.wrap._y = this.goaly;
delete this.onEnterFrame;
}
};
Symbol 2527 MovieClip [char34] Frame 80 (213 B)
_root.wrap.obj208.guts.gotoAndPlay("retract");
this._visible = false;
_root.wordage.unloadMovie();
_root.wordage.removeMovieClip();
_root.reading = true;
this.unloadMovie();
this.removeMovieClip();
stop();
Symbol 2541 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2542 MovieClip [char33] Frame 1 (1.69 KiB) ●
stop();
function pickupFunction() {
if (this.pickupable && (!_root.puzzle39)) {
this.stache._visible = true;
_root.puzzle39 = true;
this.gotoAndStop("talk");
_root.showTxt("Gracias amigo, I really needed a mustache to finish my costume. Here, have some cervesa in trade.");
_root.hud.addInv("beer");
_root.hud.loseInv("mustache");
this.convodata.q[1] = new Array("What's your name?", "Luis Castanon amigo.");
this.convodata.q[2] = new Array("Thanks for the beer!", "Cervesa es muy rico!");
}
}
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Hola amigo!", "Vamos a la biblioteca!");
c.q[1] = new Array("Gimme a beer!", "Gimme a break!");
c.q[2] = new Array("Say, that's a mighty fine donkey you got there.", "Yeah, his name's Roy and we've been on many a big adventure. Unfortunately, I lost my moustache on one of those adventures.");
c.q[3] = new Array("Ok, back to the candy hunt.", "Adios!");
c.q[3].exit = true;
}
this.stache._visible = false;
if (_root.puzzle39) {
this.stache._visible = true;
this.convodata.q[1] = new Array("What's your name?", "Luis Castanon amigo.");
this.convodata.q[2] = new Array("Thanks for the beer!", "Cervesa es muy rico!");
}
this.xdest = this._x + 50;
this.ydest = this._y + 3;
this.act = "mid";
this.dir = "side";
this.getsc = -100;
Symbol 2584 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2585 MovieClip [char31] Frame 1 (818 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Nobody cares about Wayne's World anymore.", "Are you mental? Get the net! ");
c.q[1] = new Array("Heather Locklear?", "SCHWING!");
c.q[2] = new Array("You guys make me want to blow chunks.", "Asphinctersayswhat?");
c.q[3] = new Array("Ok, back to the candy hunt.", "Hope to see you later! Cha! And monkeys might fly out of my butt!");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2593 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2597 MovieClip Frame 70 (35 B)
this._parent.gotoAndStop("norm2");
Symbol 2598 MovieClip [char30] Frame 1 (2.38 KiB) ●
stop();
function updateConvo() {
if (_root.puzzle37) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("What should I do with this Super Soaker?", "All I know is that the tank has been reinforced to hold substances much more volatile than just water.");
c.q[1] = new Array("Alright, see ya around.", "Bye! I can't wait to go home and pet my bald hamster.");
c.q[1].exit = true;
}
}
function pickupFunction() {
if (this.pickupable && (!this.beendone)) {
this.beendone = true;
_root.hud.loseInv("hamsterbald");
_root.hud.addInv("supersoaker");
this.gotoAndStop("talk2");
this.talkexception = "talk2";
_root.puzzle37 = true;
this.convodata.q[0] = new Array("What should I do with this Super Soaker?", "All I know is that the tank has been reinforced to hold substances much more volatile than just water.");
this.convodata.q[1] = new Array("Alright, see ya around.", "Bye! I can't wait to go home and pet my bald hamster.");
this.convodata.q[1].exit = true;
this.convodata.q[2] = new Array("", "");
this.convodata.q[3] = new Array("", "");
_root.showTxt("Wow! This lil' fella is amazing! He's way cooler than my iguana was! Here you can have my Super Soaker as a thank you! Just don't tell Lord Helmet.");
}
}
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.xdest = this._x - 35;
this.ydest = this._y + 5;
this.act = "mid";
this.dir = "side";
this.getsc = 100;
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "He's one of those troopers from Space Balls.";
if (_root.puzzle37) {
this.talkexception = "talk2";
this.gotoAndStop("norm2");
updateConvo();
}
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Take me to Lord Helmet!", "Sorry, your schwartz isn't big enough.");
c.q[1] = new Array("Prepare the ship for Ludicrous speed!", "Ok great, you saw the movie. I get it. Can you leave me alone now? I'm depressed.");
c.q[2] = new Array("Why so glum, chum?", "My pet iguana ran away and now I'm lonely.");
c.q[3] = new Array("Ok, back to the candy hunt.", "And so we part again for the first time for the last time. ");
c.q[3].exit = true;
}
Symbol 2608 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2609 MovieClip [char29] Frame 1 (965 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("So what are you supposed to be, the Great Pumpkin?", "Nope, just an ordinary pumpkin.");
c.q[1] = new Array("Your costume would look better if it had a glowing candle.", "Putting a candle inside my costume would probably set it on fire, Watson.");
c.q[2] = new Array("Aren't you worried about somebody trying to smash you?", "I've been studying Ninjitsu for years. I'd love to see anybody try to smash me.");
c.q[3] = new Array("Ok, back to the candy hunt.", "Gourd be with you.");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2627 MovieClip [char28] Frame 1 (817 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Nice tongue, who are you, Gene Simmons?", "No! We are Venom!");
c.q[1] = new Array("Why do you refer to yourself as WE?", "Because we are venom!");
c.q[2] = new Array("Well, 'We' think you have multiple personality disorder.", "Never verbally wound what you can't kill.");
c.q[3] = new Array("Ok, back to the candy hunt.", "*HISS*");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2633 MovieClip Frame 70 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2668 MovieClip Frame 125 (17 B)
stopAllSounds();
Symbol 2668 MovieClip Frame 129 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 130 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 131 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 132 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 133 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 134 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 135 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 136 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 137 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 138 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 139 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 140 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 141 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 142 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 143 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 144 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 145 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 146 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 147 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 148 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 149 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 150 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 151 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 152 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 153 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 154 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 155 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 156 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 157 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 158 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 159 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 160 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 161 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 162 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 163 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 164 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 165 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 166 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 167 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 168 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 169 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 170 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 171 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 172 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 173 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 174 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 175 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 176 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 177 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 178 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 179 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 180 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 181 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 182 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 183 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 184 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 185 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 186 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 187 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 188 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 189 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 190 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 191 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 192 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 193 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 194 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 195 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 196 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 197 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 198 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 199 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 200 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 201 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 202 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 203 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 204 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 205 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 206 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 207 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 208 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 209 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 210 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 211 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 212 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 213 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 214 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 215 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 216 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 217 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 218 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 219 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 220 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 221 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 222 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 223 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 224 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 225 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 226 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 227 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 228 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 229 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 230 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 231 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 232 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 233 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 234 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 235 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 236 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 237 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 238 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 239 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 240 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 241 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 242 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 243 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 244 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 245 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 246 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 247 (35 B)
_root.wrap._x = _root.wrap._x + 4;
Symbol 2668 MovieClip Frame 248 (35 B)
_root.wrap._x = _root.wrap._x - 4;
Symbol 2668 MovieClip Frame 249 (35 B)
_root.wrap._x = _root.wrap._x + 2;
Symbol 2668 MovieClip Frame 285 (158 B)
_root.showTxt("Awesome! Soundwave has shaken up your beer!");
_root.hud._visible = true;
_root.hud.addInv("beershaken");
this._parent.gotoAndStop("norm");
Symbol 2669 MovieClip [char27] Frame 1 (1.21 KiB) ●
function pickupFunction() {
if (this.pickupable) {
_root.reading = true;
_root.hud._visible = false;
this.gotoAndStop("shake");
_root.hud.loseInv("beer");
}
}
function talkFunction(num) {
if (num == 2) {
this.pl = new Sound();
pl.attachSound("soundwav");
pl.start();
}
}
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Yo Soundwave! Great costume!", "Soundwave superior. Redheaded stepchild inferior.");
c.q[1] = new Array("So where are Ravage and Rumble?", "Operation: Terminate Autobot Halloween.");
c.q[2] = new Array("Can you play me a song?", "Affirmative. Here is one of my favorite songs.");
c.q[3] = new Array("Ok, back to the candy hunt.", "Roll Out!");
c.q[3].exit = true;
}
this.act = "mid";
this.dir = "side";
this.getsc = 100;
this.xdest = this._x - 30;
this.ydest = this._y + 4;
Symbol 2679 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2690 MovieClip [char26] Frame 1 (1.72 KiB) ●
stop();
function chewIt() {
this.gotoAndStop("chew");
this.notalk = true;
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Enjoying that cough drop?", "Mmmf, blurghle, mmrrmm...");
c.q[1] = new Array("Thanks for the horn!", "Mlumf, gruck, ffhhhmmm....");
c.q[2] = new Array("Ok, back to the candy hunt.", "Blmmmrp, mfffgn, hrrrggnnnf");
c.q[2].exit = true;
}
function pickupFunction() {
if (this.pickupable) {
chewIt();
_root.puzzle31 = true;
_root.hud.loseInv("coughdrop");
_root.hud.addInv("longhorn");
_root.showTxt("Ricooo ... Hey thanks, I really needed to cool off my throat! Here, you can have my horn ... I'm gonna suck on this cough drop for a while.");
}
}
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.xdest = this._x - 35;
this.ydest = this._y + 3;
this.act = "mid";
this.dir = "side";
this.getsc = 100;
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("So you're the Ricola cough drops guy?", "Riiiiiiiiiiiiiiiiiiiiicolaaaaaaaaaaaaa!");
c.q[1] = new Array("Say, nice horn you've got there! Mind if I borrow it?", "Riiiiiiiiiiiiiiiiiiiiicolaaaaaaaaaaaaa!");
c.q[2] = new Array("Can I trade you something for your horn?", "Riiiiiiiiiiiiiiiiiiiiicolaaaaaaaaaaaaa!");
c.q[3] = new Array("Ok, back to the candy hunt.", "Riiiiiiiiiiiiiiiiiiiiicolaaaaaaaaaaaaa!");
c.q[3].exit = true;
}
if (_root.puzzle31) {
chewIt();
}
Symbol 2697 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2702 MovieClip [char25] Frame 1 (953 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Isn't it a pain in the ass lugging that all around town?", "Actually, yeah it is. I don't even have the strength to carry any candy.");
c.q[1] = new Array("If you had a final fantasy, what would it be?", "To win first place at a cosplay convention costume contest.");
c.q[2] = new Array("So why do they call you Cloud?", "Because I rain on everybody's parade.");
c.q[3] = new Array("Ok, back to the candy hunt.", "Fleeing is always the easiest in a random encounter.");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2712 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2713 MovieClip [char24] Frame 1 (866 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Great nun costume! You look so realistic!", "Actually, I really am a nun.");
c.q[1] = new Array("I want to kill everyone. Satan is good. Satan is our pal.", "BEGONE HEATHEN!");
c.q[2] = new Array("Do you believe in heaven?", "That's irrelevant, because I'm clearly not there as long as I'm conversing with you.");
c.q[3] = new Array("Ok, back to the candy hunt.", "God hates you.");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2721 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2722 MovieClip [char23] Frame 1 (1.83 KiB) ●
stop();
function pickupFunction() {
if (this.pickupable && (!this.beenthere)) {
this.beenthere = true;
this.gotoAndStop("talk");
_root.hud.loseInv("tp");
_root.hud.addInv("candycorn");
_root.showTxt(this.pickup1);
_root.puzzle30 = true;
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("What are you gonna do with that TP?", "Oh, I've been eyeing the perfect place to use it.");
c.q[1] = new Array("What should I do with this candy corn?", "Good question? My pet turtle loves it, I use it to lure him into traps.");
c.q[2] = new Array("Ok, see ya, have fun with the TP!", "Oh, you know I will!");
c.q[2].exit = true;
_root.levs[20][2] = "[ none ]";
}
}
stop();
this.inited = true;
this.pickuppointer = 0;
this.pickup0 = "Never, ever, try to touch Billy Idol.";
this.pickup1 = "Hey, thanks for the roll mate, time to go cause some mischief! Here's some candy corn for your troubles!";
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
this.xdest = this._x + 30;
this.ydest = this._y + 3;
this.act = "mid";
this.dir = "side";
this.getsc = -100;
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("With a Rebel Yell!", "More, more, more!");
c.q[1] = new Array("What's up Billy?", "Just rockin' the cradle of love!");
c.q[2] = new Array("I figured a guy like you would be out doing some pranks!", "I would but I don't have any pranking supplies!");
c.q[3] = new Array("Ok, back to the candy hunt.", "Have a good time.");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2735 MovieClip Frame 33 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2736 MovieClip [char22] Frame 1 (921 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("What are you supposed to be and why is it turning me on?", "I'm Vampirella and I have hypnotic power over the loins of men.");
c.q[1] = new Array("Are you sure you're not just some floozy in a red bikini?", "Yep, just as sure as I am that you still wet the bed.");
c.q[2] = new Array("Wanna go out sometime?", "I only date real men, not misbegotten morons.");
c.q[3] = new Array("Talk to you later Vampirella.", "Only if you're lucky.");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2748 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2749 MovieClip [char21] Frame 1 (1.04 KiB) ●
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Lemme guess, you're Dracula, right?", "No, I'm just a guy who likes to shop at Hot Topic a lot.");
c.q[1] = new Array("Wait a sec. The sun's still up, shouldn't that kill you?", "Wow, you really like to play 'make believe' don't you? What a sad life you must live.");
c.q[2] = new Array("Will you die if I stab you through the heart with a wooden stake?", "Yes, but only because I'm a real vampire. If I was a human, driving a wooden stake through my heart wouldn't kill me at all. Want me to demonstrate on you?");
c.q[3] = new Array("Ok, back to the candy hunt.", "I hope you die.");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2759 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2760 MovieClip [char20] Frame 1 (993 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("What's wrong with your mask?", "I made it out of paper mache and it got wet when I dove into a lagoon.");
c.q[1] = new Array("Do you have gills that you can breathe through?", "Yes, and I converse with tadpoles, Aquaman and Poseidon on a daily basis. Any other idiotic questions?");
c.q[2] = new Array("So how black is the black lagoon?", "Actually, I'm from the blue lagoon. They sure screwed up the title of that movie, eh?");
c.q[3] = new Array("Ok, back to the candy hunt.", "May moss erode your skull.");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2770 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2771 MovieClip [char19] Frame 1 (882 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("So did you ever see Zorro, The Gay Blade?", "Yes, and it was faaaaabulous!");
c.q[1] = new Array("So where have you left your 'Z' mark lately?", "On the buttocks of all those who dare reject me!");
c.q[2] = new Array("Did that outfit really disguise Zorro's true identity?", "You'd be amazed at what covering your eyes up can do.");
c.q[3] = new Array("I'm outta here.", "Come back soon big boy!");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2781 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2782 MovieClip [char18] Frame 1 (869 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("What are you supposed to be?", "I'm a lollipop.");
c.q[1] = new Array("Didn't I see you in an Austin Powers movie?", "Judo chop!");
c.q[2] = new Array("Your costume is kind of hypnotic.", "Gaze into my costume. You're getting sleepier... sleepier... now give me your money and then go walk into oncoming traffic.");
c.q[3] = new Array("Ok, back to the candy hunt.", "Licketty Split!");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2792 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2793 MovieClip [char17] Frame 1 (913 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("What are you supposed to be?", "Arrr! I be a pirate in training, matey!");
c.q[1] = new Array("Free hat from Long John Silvers eh?", "Aye, matey, they been givin' away these treasures like they be cursed!");
c.q[2] = new Array("What's a swashbuckle anyway?", "Yar, it be a buckle made o' the finest swash ye ever laid ye eyes on!");
c.q[3] = new Array("Ok, back to the candy hunt.", "Arr, may the luck o' graybeard guide thee!");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2809 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2810 MovieClip [char16] Frame 1 (923 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("What are you supposed to be?", "I'm Xena, Warrior Princess!");
c.q[1] = new Array("If you start singing does that mean this video game is over?", "No, if I start singing that means I'm gonna eat me a sardonic little schmuck.");
c.q[2] = new Array("Can you do your battle cry for me?", "I don't cry in battle. Crying is what you men do just before I end your lives.");
c.q[3] = new Array("Ok, back to the candy hunt.", "Have a good time.");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2820 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2821 MovieClip [char15] Frame 1 (987 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("So are you gonna howl at the moon or something?", "No, I'm gonna howl at you to leave me the hell alone.");
c.q[1] = new Array("Wanna play fetch?", "Sure. I'll rip out your throat, throw it down a sewer drain and you can go fetch it. Sound good?");
c.q[2] = new Array("So do you and Wolfman Jack hangout often?", "Yes, and you wouldn't believe the stories he tells me about what a pathetic life you've been living all these years.");
c.q[3] = new Array("Ok, back to the candy hunt.", "Awooooooooo!!!!");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2837 MovieClip [char14] Frame 1 (908 B)
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("What are your names again? Inky, Blinky, Dinky and Stinky?", "We know you don't have a power pellet, so you'd better watch what you say.");
c.q[1] = new Array("Shouldn't you be chasing after Pac-Man or something?", "We were, but he got away.");
c.q[2] = new Array("So what's under your ghost costumes?", "These aren't costumes. We're real ghosts. Scary, huh?");
c.q[3] = new Array("Ok, back to the candy hunt.", "Peace be with you.");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2857 MovieClip Frame 66 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2858 MovieClip [char13] Frame 1 (936 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Believe it or not, I'm walkin on air...", "Believe it or not, I have no interest in speaking to you.");
c.q[1] = new Array("So what's it like having a giant whafro?", "Well, you know what they say about a guy who has a giant whafro, right?");
c.q[2] = new Array("What are you so angry about?", "Why do you think? My show was canceled long before it should've been!");
c.q[3] = new Array("Ok, back to the candy hunt.", "Hope you liked my red jammies!");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2868 MovieClip Frame 65 (34 B)
this._parent.gotoAndStop("norm");
Symbol 2869 MovieClip [char12] Frame 1 (893 B)
stop();
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("So just how wicked are you, witch?", "Wicked enough to rip your guts out and leave you for dead if you bother me.");
c.q[1] = new Array("Which witch itches to make a sandwich for a rich snitch?", "What's your glitch?");
c.q[2] = new Array("Double double toil and trouble.", "Wow, I didn't know they had Shakespeare on the back of cereal boxes.");
c.q[3] = new Array("Ok, back to the candy hunt.", "*Cackle*");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2886 MovieClip [char11] Frame 1 (812 B)
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Domo arigato Domo-Kun!", "RAAAAAAAAAAAAAAAAAAAAR!!!!");
c.q[1] = new Array("Nice Domo-Kun costume, big fan of Japanese pop culture?", "RAAAAAAAAAAAAAAAAAAAAR!!!!");
c.q[2] = new Array("So how are you enjoying this Halloween?", "RAAAAAAAAAAAAAAAAAAAAR!!!!");
c.q[3] = new Array("Ok, back to the candy hunt.", "RAAAAAAAAAAAAAAAAAAAAR!!!!");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2893 MovieClip [char10] Frame 1 (0.99 KiB)
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = ((-this._y) + 125) + (this._height / 2);
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("My mummy tucks me in before I go to sleep at night. Ha ha! Get it?", "Yeah, you're quite the original thinker.");
c.q[1] = new Array("So why all the bandages? Are you horribly scarred underneath them?", "The only things horribly scarred are my ears from having to listen to you ask such asinine questions.");
c.q[2] = new Array("Are you like that Mumm-Ra guy from the Thundercats?", "Let's pretend I am and that you should leave right away before I kill you, ok?");
c.q[3] = new Array("Ok, back to the candy hunt.", "Have a good time.");
c.q[3].exit = true;
}
this.pickuppointer = 0;
this.pickup0 = "Probably not a good idea to grope innocent bystanders.";
this.descpointer = 0;
this.desc0 = "An innocent bystander.";
Symbol 2896 MovieClip [obj204] Frame 1 (244 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "How's it going Mr. House?";
this.pickup0 = "No need to waste time trying to pick up a house.";
this.desc0 = "A violet house.";
Symbol 2899 MovieClip [obj203] Frame 1 (240 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello house.";
this.pickup0 = "You're not a tornado, you can't go around moving houses.";
this.desc0 = "An orange house.";
Symbol 2902 MovieClip [obj202] Frame 1 (238 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello house.";
this.pickup0 = "You're not a tornado, you can't go around moving houses.";
this.desc0 = "A green house.";
Symbol 2932 MovieClip Frame 133 (8 B)
stop();
Symbol 2933 MovieClip Frame 50 (1 B)
Symbol 2933 MovieClip Frame 110 (18 B)
gotoAndPlay (51);
Symbol 2933 MovieClip Frame 111 (1 B)
Symbol 2933 MovieClip Frame 147 (35 B)
this._parent.gotoAndStop("death");
Symbol 2953 MovieClip Frame 25 (8 B)
stop();
Symbol 2954 MovieClip Frame 24 (8 B)
stop();
Symbol 2958 MovieClip Frame 19 (8 B)
stop();
Symbol 3002 MovieClip Frame 13 (8 B)
stop();
Symbol 3003 MovieClip Frame 17 (8 B)
stop();
Symbol 3018 MovieClip Frame 6 (8 B)
stop();
Symbol 3030 MovieClip Frame 600 (714 B)
stop();
_root.levs[17][11] = "[ none ]";
_root.showTxt("Great job, you destroyed the giant spider. You're rightly entitled to grab the old lady's candy now!");
_root.spiderDead();
_root.wrap.obj208.onEnterFrame = function () {
distx = _root.wrap._x - this.returnx;
disty = _root.wrap._y - this.returny;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
_root.wrap._x = _root.wrap._x - (dirx * 5);
_root.wrap._y = _root.wrap._y - (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
_root.wrap._x = this.returnx;
_root.wrap._y = this.returny;
delete this.onEnterFrame;
}
};
Symbol 3031 MovieClip Frame 50 (8 B)
stop();
Symbol 3032 MovieClip Frame 173 (8 B)
stop();
Symbol 3033 MovieClip [obj208] Frame 1 (519 B)
this.pickuppoint = 0;
this.descpointer = 0;
this.desc0 = "A giant spider blocking you access to the old lady's candy.";
this.pickup0 = "If you got near it, the game would probably be over, so find some other way to get rid of it.";
this._xscale = 90;
this._yscale = this._xscale;
this.goalx = (-this._x) + 175;
this.goaly = (((-this._y) + 125) + (this._height / 2)) - 70;
stop();
this.talkpointer = 0;
this.talker0 = "Hey giant spider, get out of the way of my candy! Hmm, it doesn't seem to be responding.";
Symbol 3036 MovieClip [obj209] Frame 1 (531 B)
function pickupFunction() {
if (!_root.puzzle27) {
_root.hud.addInv("needle");
_root.puzzle27 = true;
this.pickuppointer = 1;
}
}
this.cacheAsBitmap = true;
this.descpointer = 0;
if (!_root.puzzle27) {
this.pickuppointer = 0;
} else {
this.pickuppointer = 1;
}
this.pickup0 = "Hey, there's a syringe in here!";
this.desc0 = "A sewer drain.";
this.pickup1 = "Nope, nothing in there.";
this.actionnoitem = true;
this.act = "low";
this.dir = "down";
this.xdest = this._x + 15;
this.ydest = this._y - 5;
Symbol 3041 MovieClip [manhole] Frame 1 (1.04 KiB) ●
stop();
function openMe() {
this.pickuppointer = 1;
this.actionnoitem = false;
this.gotoAndStop("open");
}
function pickupFunction() {
if (!_root.puzzle29) {
openMe();
this.s = new Sound(this);
s.attachSound("manholesound");
s.start();
_root.showTxt("You use the crowbar to pry open the manhole cover.");
_root.hud.loseInv("crowbar");
_root.puzzle29 = true;
_root.exx[18][3] = new Array(218, 158);
_root.exx[18][3].nam = "exit54";
i = 3;
b = _root.wrap.exitness.attachMovie(_root.exx[18][i].nam, _root.exx[18][i].nam, i);
b._x = _root.exx[18][i][0];
b._y = _root.exx[18][i][1];
_root.exits.push(b);
b._alpha = 0;
}
}
this.cacheAsBitmap = true;
this.descpointer = 0;
if (!_root.puzzle29) {
this.pickuppointer = 0;
} else {
openMe();
}
this.pickup0 = "It's too heavy to open.";
this.pickup1 = "It's already open.";
this.desc0 = "Looks like a manhole, it probably leads to the sewer.";
this.xdest = this._x + 40;
this.ydest = this._y + 15;
this.act = "low";
this.dir = "side";
this.getsc = -100;
Symbol 3041 MovieClip [manhole] Frame 2 (8 B)
stop();
Symbol 3044 MovieClip [coughdrop] Frame 1 (746 B)
function func(num) {
if (num == 0) {
who = _root.wrap.char26;
_root.getDest(who.xdest, who.ydest);
who.pickuppointer = 1;
who.pickupable = true;
who.actionnoitem = true;
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = who;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
}
}
this.desc = "A cough drop ready to soothe the throat of people who make a job of yelling.";
this.combos = new Array();
this.combos[0] = "char26";
Symbol 3053 MovieClip Frame 1 (8 B)
stop();
Symbol 3074 MovieClip Frame 17 (8 B)
stop();
Symbol 3085 MovieClip Frame 11 (8 B)
stop();
Symbol 3094 MovieClip Frame 5 (8 B)
stop();
Symbol 3105 MovieClip Frame 11 (8 B)
stop();
Symbol 3118 MovieClip Frame 20 (8 B)
stop();
Symbol 3121 MovieClip Frame 53 (8 B)
stop();
Symbol 3124 MovieClip Frame 61 (8 B)
stop();
Symbol 3127 MovieClip Frame 56 (8 B)
stop();
Symbol 3130 MovieClip Frame 56 (8 B)
stop();
Symbol 3133 MovieClip Frame 49 (8 B)
stop();
Symbol 3140 MovieClip Frame 63 (8 B)
stop();
Symbol 3143 MovieClip Frame 61 (8 B)
stop();
Symbol 3146 MovieClip Frame 71 (8 B)
stop();
Symbol 3149 MovieClip Frame 64 (8 B)
stop();
Symbol 3152 MovieClip Frame 52 (8 B)
stop();
Symbol 3155 MovieClip Frame 47 (8 B)
stop();
Symbol 3158 MovieClip Frame 112 (8 B)
stop();
Symbol 3171 MovieClip Frame 11 (8 B)
stop();
Symbol 3188 MovieClip Frame 23 (8 B)
stop();
Symbol 3189 MovieClip [fan] Frame 1 (1.38 KiB) ●
function pickupFunction() {
if (_root.puzzle33) {
_root.puzzle34 = true;
this.trig.gotoAndStop("on");
this.pickuppointer = 2;
_root.showTxt("You flip the switch.", "", true);
_root.hud._visible = false;
this.actionnoitem = false;
this.gotoAndPlay("death");
this.cacheAsBitmap = false;
}
}
this.fanny.stop();
this.cacheAsBitmap = true;
stop();
this.pickuppointer = 0;
this.descpointer = 0;
this.desc0 = "A switch to turn that fan on over there. Wicked.";
this.pickup0 = "You better wait until there's something worth chopping up near that fan.";
this.pickup1 = "You flip the switch.";
this.pickup2 = "Demolishing the C.H.U.D. has ruined this fan forever.";
if (_root.puzzle34) {
this.pickuppointer = 2;
this.gotoAndStop("defeat");
this.actionnoitem = false;
}
if (_root.puzzle33 && (!_root.puzzle34)) {
this.pickuppointer = 1;
this.actionnoitem = true;
this.xdest = this._x - 150;
this.ydest = this._y + 30;
this.act = "mid";
this.dir = "up";
this.getsc = -100;
this.actionnoitem = true;
this.gotoAndStop("inside");
}
if (_root.puzzle32 && (!_root.puzzle33)) {
_root.levs[33][0] = "[ none ]";
this.pickuppointer = 1;
this.actionnoitem = true;
this.xdest = this._x - 150;
this.ydest = this._y + 30;
this.act = "mid";
this.dir = "up";
this.getsc = -100;
this.cacheAsBitmap = false;
this.gotoAndPlay("position");
}
Symbol 3189 MovieClip [fan] Frame 14 (30 B)
_root.wrap.dude._alpha = 100;
Symbol 3189 MovieClip [fan] Frame 85 (723 B)
stop();
_root.puzzle33 = true;
_root.showTxt("Great work, you've lured the C.H.U.D. into place. We think you know what to do...");
this.cacheAsBitmap = true;
this.returnx = -130;
this.returny = -100;
this.onEnterFrame = function () {
distx = _root.wrap._x - this.returnx;
disty = _root.wrap._y - this.returny;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
_root.wrap._x = _root.wrap._x - (dirx * 5);
_root.wrap._y = _root.wrap._y - (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
_root.wrap._x = this.returnx;
_root.wrap._y = this.returny;
delete this.onEnterFrame;
}
};
Symbol 3189 MovieClip [fan] Frame 165 (634 B)
fanny.play();
this.memorx = _root.wrap._x;
this.memory = _root.wrap._y;
this.returnx = -80;
this.returny = -10;
this.onEnterFrame = function () {
distx = _root.wrap._x - this.returnx;
disty = _root.wrap._y - this.returny;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
_root.wrap._x = _root.wrap._x - (dirx * 5);
_root.wrap._y = _root.wrap._y - (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
_root.wrap._x = this.returnx;
_root.wrap._y = this.returny;
delete this.onEnterFrame;
}
};
Symbol 3189 MovieClip [fan] Frame 172 (31 B)
_root.wrap.dude._xscale = 100;
Symbol 3189 MovieClip [fan] Frame 221 (63 B)
_root.wordage.unloadMovie();
_root.wordage.removeMovieClip();
Symbol 3189 MovieClip [fan] Frame 291 (561 B)
this.returnx = -190;
this.returny = -180;
this.onEnterFrame = function () {
distx = _root.wrap._x - this.returnx;
disty = _root.wrap._y - this.returny;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
_root.wrap._x = _root.wrap._x - (dirx * 5);
_root.wrap._y = _root.wrap._y - (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
_root.wrap._x = this.returnx;
_root.wrap._y = this.returny;
delete this.onEnterFrame;
}
};
Symbol 3189 MovieClip [fan] Frame 418 (711 B)
stop();
this.returnx = this.memorx;
this.returny = this.memory;
this.cacheAsBitmap = true;
this.onEnterFrame = function () {
distx = _root.wrap._x - this.returnx;
disty = _root.wrap._y - this.returny;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
_root.wrap._x = _root.wrap._x - (dirx * 5);
_root.wrap._y = _root.wrap._y - (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
_root.wrap._x = this.returnx;
_root.wrap._y = this.returny;
_root.showTxt("You have defeated the terrible C.H.U.D. hooray!");
_root.hud._visible = true;
delete this.onEnterFrame;
}
};
Symbol 3189 MovieClip [fan] Frame 448 (36 B)
stop();
this.cacheAsBitmap = true;
Symbol 3225 MovieClip [horncover] Frame 1 (1.19 KiB) ●
function pickupFunction() {
if (this.pickupable) {
if (_root.puzzle33) {
_root.hud.loseInv("stickyhorn");
this.s = new Sound(this);
s.attachSound("hornypipe");
s.start();
this.pickuppointer = 2;
this.descpointer = 1;
_root.puzzle35 = true;
_root.showTxt("You stick the horn on the leaky pipe. That taffy seems to be holding it in place! Good job you fixed it!");
this.gotoAndStop("on");
}
}
}
stop();
this.descpointer = 0;
if (!_root.puzzle33) {
this.pickuppointer = 0;
} else {
this.pickuppointer = 1;
}
if (_root.puzzle35) {
this.gotoAndStop("on");
this.pickuppointer = 2;
this.descpointer = 1;
}
this.xdest = this._x + 10;
this.ydest = this._y + 120;
this.act = "top";
this.dir = "up";
this.getsc = 100;
this.pickup1 = "Now that the C.H.U.D. is gone you need to find some way to fix it.";
this.pickup2 = "You fixed it, don't try taking it off now.";
this.desc1 = "A formerly leaky pipe, your clever use of taffy and a Ricola horn have fixed it.";
this.desc0 = "A leaky pipe. This must be causing that guy's plumbing problem.";
this.pickup0 = "You're not going near it while that C.H.U.D. monster is around. How could you lure him away?";
Symbol 3228 MovieClip [supersoaker_moonshine] Frame 1 (398 B)
function func(num) {
if (num == 0) {
_root.showTxt("Holy crap! You just made yourself a FLAME THROWER!");
_root.hud.addInv("supersoaker_moonshine_lighter");
_root.hud.loseInv("supersoaker_moonshine");
_root.hud.loseInv("lighter");
}
}
this.desc = "A Super Soaker squirt gun filled with moonshine. What were you thinking?";
this.combos = new Array();
this.combos[0] = "lighter";
Symbol 3231 MovieClip [supersoaker_moonshine_lighter] Frame 1 (280 B)
function func(num) {
if (num == 0) {
_root.getDest(187, 380.1);
_root.diecerberus = true;
}
}
this.desc = "Wow, who knew a Super Soaker, plus moonshine, plus a lighter would make such a swell flame thrower?!";
this.combos = new Array();
this.combos[0] = "cerberus";
Symbol 3234 MovieClip [lighter] Frame 1 (646 B)
function func(num) {
if (num == 0) {
_root.showTxt("Good idea! You attach the lighter to the tip of the Super Soaker.");
_root.hud.addInv("supersoakerwithlighter");
_root.hud.loseInv("supersoaker");
_root.hud.loseInv("lighter");
}
if (num == 1) {
_root.showTxt("Holy crap! You just made yourself a FLAME THROWER!");
_root.hud.addInv("supersoaker_moonshine_lighter");
_root.hud.loseInv("supersoaker_moonshine");
_root.hud.loseInv("lighter");
}
}
this.desc = "A little mini lighter. Too bad you don't smoke.";
this.combos = new Array();
this.combos[0] = "supersoaker";
this.combos[1] = "supersoaker_moonshine";
Symbol 3235 MovieClip [devilkey] Frame 1 (706 B)
function func(num) {
if (num == 0) {
who = _root.wrap.dagate;
_root.getDest(who.xdest, who.ydest);
who.pickupable = true;
who.actionnoitem = true;
_root.wrap.dude.picksomething = true;
_root.wrap.dude.temp = who;
_root.wrap.dude.goahead = false;
_root.wrap.dude.onEnterFrame = function () {
if (_root.wrap.dude.goahead) {
_root.points = _root.points + _root.wrap.dude.temp.pickuppoints;
_root.wrap.dude.temp.pickupFunction();
_root.wrap.dude.picksomething = false;
delete _root.wrap.dude.onEnterFrame;
}
};
}
}
this.desc = "A golden key, it probably unlocks that golden gate over there.";
this.combos = new Array();
this.combos[0] = "dagate";
Symbol 3404 MovieClip Frame 24 (8 B)
stop();
Symbol 3425 MovieClip Frame 1 (8 B)
stop();
Symbol 3425 MovieClip Frame 229 (8 B)
stop();
Symbol 3425 MovieClip Frame 268 (8 B)
stop();
Symbol 3492 MovieClip [cerberus] Frame 1 (816 B)
stop();
_root.wrap.skey._visible = false;
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = (-this._x) + 175;
this.talky = (((-this._y) + 125) + (this._height / 2)) - 70;
this.descpointer = 0;
this.pickuppointer = 0;
this.desc0 = "A three-headed giant canine. It looks quite fierce.";
this.pickup0 = "You're not going near that beast.";
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Here pooch! Want a milkbone?", "GRRRRRRRRRRRRRRRRR!!!");
c.q[1] = new Array("Kibbles 'n bits 'n bits 'n bits!", "GRRRRRRRRRRRRRRRRR!!!");
c.q[2] = new Array("I know a freak show that would love to hire you!", "GRRRRRRRRRRRRRRRRR!!!");
c.q[3] = new Array("See ya later.", "GRRRRRRRRRRRRR!!!");
c.q[3].exit = true;
}
Symbol 3492 MovieClip [cerberus] Frame 2 (768 B)
_root.wrap.dude._alpha = 0;
_root.showTxt("You lay the heat on the hell hound.", "", true);
_root.hud.loseInv("supersoaker_moonshine_lighter");
this.returnx = -150;
this.returny = -190;
this.memorx = _root.wrap._x;
this.memory = _root.wrap._y;
this.onEnterFrame = function () {
distx = _root.wrap._x - this.returnx;
disty = _root.wrap._y - this.returny;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
_root.wrap._x = _root.wrap._x - (dirx * 5);
_root.wrap._y = _root.wrap._y - (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
_root.wrap._x = this.returnx;
_root.wrap._y = this.returny;
delete this.onEnterFrame;
}
};
Symbol 3492 MovieClip [cerberus] Frame 73 (63 B)
_root.wordage.unloadMovie();
_root.wordage.removeMovieClip();
Symbol 3492 MovieClip [cerberus] Frame 215 (1.06 KiB) ●
stop();
this._visible = false;
_root.wrap.skey._visible = true;
_root.wrap.dude._alpha = 100;
_root.hud.loseInv("supersoaker_moonshine_lighter");
_root.showTxt("You have defeated Cerberus, the three headed keeper of the entrance to HELL! You ditch your melted Super Soaker.");
_root.puzzle45 = true;
_root.wrap.aw.piece0.unloadMovie();
_root.wrap.aw.piece0.removeMovieClip();
_root.wrap.aw.piece0._visible = false;
this.returnx = this.memorx + 70;
this.returny = this.memory;
_root.levs[26][0] = "[ none ]";
this.onEnterFrame = function () {
distx = _root.wrap._x - this.returnx;
disty = _root.wrap._y - this.returny;
angle = Math.atan2(disty, distx);
dirx = Math.cos(angle);
diry = Math.sin(angle);
_root.wrap._x = _root.wrap._x - (dirx * 5);
_root.wrap._y = _root.wrap._y - (diry * 5);
var _local4 = Math.abs(distx);
var _local3 = Math.abs(disty);
if ((_local4 < 5) && (_local3 < 5)) {
_root.wrap._x = this.returnx;
_root.wrap._y = this.returny;
delete this.onEnterFrame;
this.unloadMovie();
this.removeMovieClip();
}
};
Symbol 3497 MovieClip [trailer] Frame 1 (235 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "While you do eat vitamins, you can't move a 2 ton trailer... wait you've never eaten vitamins.";
this.desc0 = "A rusty broken down trailer.";
Symbol 3500 MovieClip [trailer_bottle] Frame 1 (240 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No need to grab the beer, you'll need all your wits to finish the game! Besides, it's empty.";
this.desc0 = "Looks like a discarded beer bottle.";
Symbol 3503 MovieClip [trailer_bills] Frame 1 (260 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Nah, you're generally pretty law-abiding, no need to grab those counterfeit bills.";
this.desc0 = "Looks like someone's hanging some freshly inked money out to dry.";
Symbol 3506 MovieClip [trailer_fireworks] Frame 1 (510 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "While you do eat vitamins, you can't move a 2 ton trailer... wait you've never eaten vitamins.";
this.desc0 = "A rusty broken down trailer.";
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Remember that time you got arrested for carrying an illegal M80? Let's leave those fireworks alone.";
this.desc0 = "Some illegal fireworks. What a way to celebrate the holidays.";
Symbol 3511 MovieClip [trailer_scatteredbottles] Frame 1 (428 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "While you do eat vitamins, you can't move a 2 ton trailer... wait you've never eaten vitamins.";
this.desc0 = "A rusty broken down trailer.";
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Let's not ruin his collection.";
this.desc0 = "The ground is covered in discarded beer bottles.";
Symbol 3514 MovieClip [trailer_rod] Frame 1 (490 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "While you do eat vitamins, you can't move a 2 ton trailer... wait you've never eaten vitamins.";
this.desc0 = "A rusty broken down trailer.";
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "It's stuck into the ground, you can't budge it.";
this.desc0 = "Some random rod protruding from the trailer's side. It probably has some use don't you think?";
Symbol 3517 MovieClip [trailer_moonshine] Frame 1 (757 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "While you do eat vitamins, you can't move a 2 ton trailer... wait you've never eaten vitamins.";
this.desc0 = "A rusty broken down trailer.";
function pickupFunction() {
if (_root.puzzle41) {
_root.showTxt("You grab the redneck's moonshine. Whew! That stuff is strong!");
_root.hud.addInv("moonshine");
this._visible = false;
_root.levs[25][5] = "[ none ]";
}
}
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "If you touch that moonshine, mullet man here is gonna give you some new holes to breathe out of. You better take care of him first.";
this.desc0 = "A big bottle o' home-brewed moonshine.";
Symbol 3522 MovieClip [trailer_coors] Frame 1 (245 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "Why would you need an empty Coors box?";
this.desc0 = "An empty Coors light case, someone's obviously into drinking for reasons other than the taste.";
Symbol 3525 MovieClip [trailerbox] Frame 1 (264 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.pickup0 = "No, this box was just thrown in for decoration, you can't use it or anything.";
this.desc0 = "A box on the ground to make this screen look even more littered with crap.";
Symbol 3537 MovieClip [dagate] Frame 1 (833 B)
function pickupFunction() {
if (this.pickupable) {
_root.showTxt("The golden gate swings open.");
this.s = new Sound(this);
s.attachSound("unlockgate");
s.start();
_root.hud.loseInv("devilkey");
_root.puzzle43 = true;
_root.wrap.aw.piece1._visible = false;
_root.wrap.aw.piece1.unloadMovie();
_root.wrap.aw.piece1.removeMovieClip();
_root.wrap.exitness.exit64.locked = false;
this.gotoAndStop("open");
}
}
stop();
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.desc0 = "A giant golden gate.";
this.pickup0 = "You can't move it, it's too big.";
this.xdest = this._x + 60;
this.ydest = this._y + 320;
this.act = "mid";
this.dir = "side";
this.getsc = 100;
if (_root.puzzle43) {
_root.wrap.exitness.exit64.locked = false;
this.gotoAndStop("open");
}
Symbol 3540 MovieClip [cavecover] Frame 1 (27 B)
this.cacheAsBitmap = true;
Symbol 3543 MovieClip [num665] Frame 1 (226 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello house number!";
this.pickup0 = "You have no need for a house number.";
this.desc0 = "A house number.";
Symbol 3546 MovieClip [num664] Frame 1 (226 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello house number!";
this.pickup0 = "You have no need for a house number.";
this.desc0 = "A house number.";
Symbol 3549 MovieClip [num663] Frame 1 (226 B)
this.cacheAsBitmap = true;
this.descpointer = 0;
this.pickuppointer = 0;
this.talkpointer = 0;
this.talker0 = "Hello house number!";
this.pickup0 = "You have no need for a house number.";
this.desc0 = "A house number.";
Symbol 3635 MovieClip Frame 15 (17 B)
_root.itemGot();
Symbol 3635 MovieClip Frame 23 (19 B)
_root.resetDude();
Symbol 3644 MovieClip Frame 13 (17 B)
_root.itemGot();
Symbol 3644 MovieClip Frame 21 (19 B)
_root.resetDude();
Symbol 3655 MovieClip Frame 10 (17 B)
_root.itemGot();
Symbol 3655 MovieClip Frame 20 (19 B)
_root.resetDude();
Symbol 3664 MovieClip Frame 10 (17 B)
_root.itemGot();
Symbol 3664 MovieClip Frame 21 (19 B)
_root.resetDude();
Symbol 3671 MovieClip Frame 9 (17 B)
_root.itemGot();
Symbol 3671 MovieClip Frame 18 (19 B)
_root.resetDude();
Symbol 3682 MovieClip Frame 13 (17 B)
_root.itemGot();
Symbol 3682 MovieClip Frame 25 (19 B)
_root.resetDude();
Symbol 3693 MovieClip Frame 15 (17 B)
_root.itemGot();
Symbol 3693 MovieClip Frame 32 (19 B)
_root.resetDude();
Symbol 3706 MovieClip Frame 18 (17 B)
_root.itemGot();
Symbol 3706 MovieClip Frame 37 (19 B)
_root.resetDude();
Symbol 3717 MovieClip Frame 17 (17 B)
_root.itemGot();
Symbol 3717 MovieClip Frame 35 (19 B)
_root.resetDude();
Symbol 3748 MovieClip Frame 94 (29 B)
stop();
_root.switchGuts();
Symbol 3762 MovieClip Frame 45 (8 B)
stop();
Symbol 3764 MovieClip Frame 205 (8 B)
stop();
Symbol 3771 MovieClip Frame 60 (47 B)
stop();
this._parent.gotoAndStop("restside");
Symbol 3776 MovieClip Frame 63 (47 B)
stop();
this._parent.gotoAndStop("restdown");
Symbol 3777 MovieClip Frame 1 (8 B)
stop();
Symbol 3844 MovieClip Frame 40 (46 B)
stop();
this._parent.lightup.gotoAndPlay(2);
Symbol 3854 MovieClip Frame 28 (8 B)
stop();
Symbol 3860 MovieClip Frame 1 (8 B)
stop();
Symbol 3860 MovieClip Frame 23 (8 B)
stop();
Symbol 3862 MovieClip Frame 1 (8 B)
stop();
Symbol 3862 MovieClip Frame 2 (8 B)
stop();
Symbol 3862 MovieClip Frame 3 (8 B)
stop();
Symbol 3862 MovieClip Frame 4 (8 B)
stop();
Symbol 3862 MovieClip Frame 5 (8 B)
stop();
Symbol 3862 MovieClip Frame 6 (8 B)
stop();
Symbol 3862 MovieClip Frame 7 (8 B)
stop();
Symbol 3862 MovieClip Frame 8 (8 B)
stop();
Symbol 3862 MovieClip Frame 38 (38 B)
stop();
_root.gotoAndStop("intros");
Symbol 3867 MovieClip Frame 1 (974 B)
function startAd(ngad_url) {
System.security.allowDomain("70.87.128.99");
System.security.allowInsecureDomain("70.87.128.99");
System.security.allowDomain("ads.shizmoo.com");
System.security.allowInsecureDomain("ads.shizmoo.com");
System.security.allowDomain("www.cpmstar.com");
System.security.allowInsecureDomain("www.cpmstar.com");
System.security.allowDomain("server.cpmstar.com");
System.security.allowInsecureDomain("server.cpmstar.com");
var ngads_redirect = new XML();
ngads_redirect.ignoreWhite = true;
ngads_redirect.onLoad = function (success) {
if (success) {
ng_ad.loadMovie(ngads_redirect.toString(), "GET");
}
};
var _local1 = 731;
var _local2 = 3;
ngads_redirect.load(ngad_url);
}
if (_global.NewgroundsAPI_DataObject.ad_url) {
startAd(_global.NewgroundsAPI_DataObject.ad_url);
}
_global.NewgroundsAPI_DataObject.API.onAdsApproved = function () {
startAd(_global.NewgroundsAPI_DataObject.ad_url);
};
stop();
Symbol 3867 MovieClip Frame 13 (8 B)
stop();
Symbol 5002 MovieClip [__Packages.NewgroundsAPI_AS2] Frame 0 (9.46 KiB) ● ●
class NewgroundsAPI_AS2
{
var movie_id, error_format, header_format, normal_format, link_format, host, stat_ids, data_object, debug_mode, movie_version;
function NewgroundsAPI_AS2 (id) {
movie_id = id;
error_format = new TextFormat();
error_format.font = "Arial Black";
error_format.size = 48;
error_format.color = 16711680 /* 0xFF0000 */;
header_format = new TextFormat();
header_format.font = "Arial Black";
header_format.size = 24;
header_format.color = 16777215 /* 0xFFFFFF */;
normal_format = new TextFormat();
normal_format.font = "Arial";
normal_format.bold = true;
normal_format.size = 12;
normal_format.color = 16777215 /* 0xFFFFFF */;
link_format = new TextFormat();
link_format.color = 16776960 /* 0xFFFF00 */;
link_format.underline = true;
host = _url.split("/")[2].toLowerCase();
if (host.length < 1) {
host = "localhost";
}
stat_ids = new Object();
stat_ids.movie_views = 1;
stat_ids.author_referrals = 2;
stat_ids.ng_referrals = 3;
stat_ids.version_referrals = 4;
if (!_global.NewgroundsAPI_DataObject) {
_global.NewgroundsAPI_DataObject = new Object();
_global.NewgroundsAPI_DataObject.API = this;
var _local3 = new Object();
_local3.id = movie_id;
_local3.host = host;
_local3.stat = stat_ids.movie_views;
sendStats(_local3);
}
data_object = _global.NewgroundsAPI_DataObject;
}
function sendStats(params, openInBrowser) {
if (debug_mode) {
params.debug = true;
}
var _local7 = "?as=2";
for (var _local4 in params) {
_local7 = _local7 + ((("&" + _local4) + "=") + escape(String(params[_local4])));
}
if (openInBrowser) {
getURL (script_url + _local7, "_blank");
} else {
var _local9 = new XML();
_local9.ignoreWhite = true;
_local9.onLoad = function (success) {
var _local7 = new Object();
var _local4 = 0;
while (_local4 < this.firstChild.childNodes.length) {
var _local5 = this.firstChild.childNodes[_local4];
var _local6 = _local5.nodeName;
var _local3 = _local5.attributes.value;
if (_local3 == Number(_local3)) {
_local3 = Number(_local3);
}
_local7[_local6] = _local3;
_local4++;
}
_global.NewgroundsAPI_DataObject.API.eventHandler(_local7);
};
_local9.load(script_url + _local7);
}
}
function setDebugMode(bool) {
debug_mode = bool;
}
function setMovieVersion(version) {
movie_version = version.toString();
}
function AddCustomLink(id, name) {
SetCustomStat(id, name);
}
function SetCustomStat(id, name) {
stat_ids[name] = Number(id) + custom_stats;
}
function LoadCustomLink(name) {
var _local2 = new Object();
_local2.id = movie_id;
_local2.host = host;
_local2.stat = stat_ids[name];
if (!data_log["loaded_" + name]) {
data_log["loaded_" + name] = true;
} else {
_local2.skiplog = true;
}
sendStats(_local2, true);
}
function SendCustomStat(name) {
var _local2 = new Object();
_local2.id = movie_id;
_local2.host = host;
_local2.stat = stat_ids[name];
sendStats(_local2);
}
function LoadNewgrounds(page) {
var _local2 = new Object();
_local2.id = movie_id;
_local2.host = host;
_local2.stat = stat_ids.ng_referrals;
if (!data_log.loaded_newgrounds) {
data_log.loaded_newgrounds = true;
} else {
_local2.skiplog = 1;
}
if (page) {
_local2.page = page;
}
sendStats(_local2, true);
}
function LoadMySite() {
var _local2 = new Object();
_local2.id = movie_id;
_local2.host = host;
_local2.stat = stat_ids.author_referrals;
if (!data_log.loaded_mysite) {
data_log.loaded_mysite = true;
} else {
_local2.skiplog = 1;
}
sendStats(_local2, true);
}
function getHost() {
return(host);
}
function getMovieVersion() {
return(movie_version);
}
function eventHandler(params) {
for (var _local3 in params) {
data_object[_local3] = unescape(params[_local3]);
}
if (data_object.deny_host) {
onDenyHost(host, data_object.movie_url);
}
if (data_object.ad_url and (!stop_ad)) {
onAdsApproved();
}
if (data_object.movie_version != movie_version) {
onNewVersionAvailable(data_object.movie_version, data_object.movie_url);
}
if (data_object.request_portal_url) {
var _local4 = new Object();
_local4.id = movie_id;
_local4.portal_url = _url;
sendStats(_local4);
}
if (data_object.settings_loaded) {
onSettingsLoaded(data_object.settings_loaded);
}
}
function onAdsApproved() {
}
function onSettingsLoaded(success) {
if (success) {
}
}
function onNewVersionAvailable(version, url) {
if ((!url) or (url.length < 1)) {
url = "http://www.newgrounds.com";
}
var _local3 = new Object();
_local3.x = Stage.width / 2;
_local3.y = Stage.height / 2;
_root.createEmptyMovieClip("NGAPI_new_version_overlay", _root.getNextHighestDepth());
_root.NGAPI_new_version_overlay.lineStyle(10, 0, 100);
_root.NGAPI_new_version_overlay.beginFill(51);
_root.NGAPI_new_version_overlay.moveTo(_local3.x - 240, _local3.y - 120);
_root.NGAPI_new_version_overlay.lineTo(_local3.x + 240, _local3.y - 120);
_root.NGAPI_new_version_overlay.lineTo(_local3.x + 240, _local3.y + 80);
_root.NGAPI_new_version_overlay.lineTo(_local3.x - 240, _local3.y + 80);
_root.NGAPI_new_version_overlay.lineTo(_local3.x - 240, _local3.y - 120);
_root.NGAPI_new_version_overlay.endFill();
_root.NGAPI_new_version_overlay.createEmptyMovieClip("exit", 1000);
_root.NGAPI_new_version_overlay.exit.lineStyle(2, 39423, 100);
_root.NGAPI_new_version_overlay.exit.beginFill(0);
_root.NGAPI_new_version_overlay.exit.moveTo(_local3.x + 210, _local3.y - 110);
_root.NGAPI_new_version_overlay.exit.lineTo(_local3.x + 230, _local3.y - 110);
_root.NGAPI_new_version_overlay.exit.lineTo(_local3.x + 230, _local3.y - 90);
_root.NGAPI_new_version_overlay.exit.lineTo(_local3.x + 210, _local3.y - 90);
_root.NGAPI_new_version_overlay.exit.lineTo(_local3.x + 210, _local3.y - 110);
_root.NGAPI_new_version_overlay.exit.endFill();
_root.NGAPI_new_version_overlay.exit.moveTo(_local3.x + 214, _local3.y - 106);
_root.NGAPI_new_version_overlay.exit.lineTo(_local3.x + 226, _local3.y - 94);
_root.NGAPI_new_version_overlay.exit.moveTo(_local3.x + 226, _local3.y - 106);
_root.NGAPI_new_version_overlay.exit.lineTo(_local3.x + 214, _local3.y - 94);
_root.NGAPI_new_version_overlay.exit.onMouseUp = function () {
if (_root.NGAPI_new_version_overlay.exit.hitTest(_root._xmouse, _root._ymouse)) {
_root.NGAPI_new_version_overlay.removeMovieClip();
}
};
var _local4 = (("Version " + version) + " is now available at:") + newline;
var _local7 = _local4.length;
_local4 = _local4 + url;
var _local6 = _local4.length;
_root.NGAPI_new_version_overlay.createTextField("newversion", 100, _local3.x - 210, _local3.y - 90, 400, 80);
_root.NGAPI_new_version_overlay.newversion.text = "New Version Available!";
_root.NGAPI_new_version_overlay.newversion.setTextFormat(header_format);
_root.NGAPI_new_version_overlay.createTextField("message", 101, (Stage.width - 400) / 2, Stage.height / 2, 400, 40);
_root.NGAPI_new_version_overlay.message.text = _local4;
_root.NGAPI_new_version_overlay.message.multiline = true;
_root.NGAPI_new_version_overlay.message.wordWrap = true;
_root.NGAPI_new_version_overlay.message.html = true;
_root.NGAPI_new_version_overlay.message.setTextFormat(normal_format);
link_format.url = (((((script_url + "?as=2&id=") + movie_id) + "&host=") + host) + "&stat=") + stat_ids.version_referrals;
_root.NGAPI_new_version_overlay.message.setTextFormat(_local7, _local6, link_format);
}
function onDenyHost(host, real_host) {
stop_ad = true;
_root.createEmptyMovieClip("NGAPI_deny_host_overlay", _root.getNextHighestDepth());
_root.NGAPI_deny_host_overlay.lineStyle(20, 0, 100);
_root.NGAPI_deny_host_overlay.beginFill(6684672);
_root.NGAPI_deny_host_overlay.moveTo(0, 0);
_root.NGAPI_deny_host_overlay.lineTo(Stage.width, 0);
_root.NGAPI_deny_host_overlay.lineTo(Stage.width, Stage.height);
_root.NGAPI_deny_host_overlay.lineTo(0, Stage.height);
_root.NGAPI_deny_host_overlay.lineTo(0, 0);
_root.NGAPI_deny_host_overlay.endFill();
var _local3 = ((((("This movie has not been approved for use on " + host) + ".") + newline) + newline) + "For an aproved copy, please visit:") + newline;
var _local5 = _local3.length;
_local3 = _local3 + real_host;
var _local4 = _local3.length;
_root.NGAPI_deny_host_overlay.createTextField("mousekill", 100, 0, 0, Stage.width, Stage.height);
_root.NGAPI_deny_host_overlay.createTextField("error", 101, (Stage.width - 400) / 2, (Stage.height / 2) - 100, 400, 200);
_root.NGAPI_deny_host_overlay.error.text = "ERROR!";
_root.NGAPI_deny_host_overlay.error.setTextFormat(error_format);
_root.NGAPI_deny_host_overlay.createTextField("message", 102, (Stage.width - 400) / 2, Stage.height / 2, 400, 200);
_root.NGAPI_deny_host_overlay.message.text = _local3;
_root.NGAPI_deny_host_overlay.message.multiline = true;
_root.NGAPI_deny_host_overlay.message.wordWrap = true;
_root.NGAPI_deny_host_overlay.message.html = true;
_root.NGAPI_deny_host_overlay.message.setTextFormat(normal_format);
link_format.url = real_host;
_root.NGAPI_deny_host_overlay.message.setTextFormat(_local5, _local4, link_format);
}
var data_log = new Object();
var script_url = "http://www.ngads.com/gateway.php";
var stop_ad = false;
var custom_stats = 50;
}
Symbol 3898 MovieClip Frame 1 (8 B)
stop();
Symbol 3898 MovieClip Frame 16 (8 B)
stop();
Symbol 3908 MovieClip Frame 80 (34 B)
this._parent.gotoAndStop("norm");
Symbol 3954 MovieClip Frame 143 (17 B)
stopAllSounds();
Symbol 3954 MovieClip Frame 151 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 152 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 153 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 154 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 155 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 156 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 157 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 158 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 159 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 160 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 161 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 162 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 163 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 164 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 165 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 166 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 167 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 168 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 169 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 170 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 171 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 172 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 173 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 174 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 175 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 176 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 177 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 178 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 179 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 180 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 181 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 182 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 183 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 184 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 185 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 186 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 187 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 188 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 189 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 190 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 191 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 192 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 193 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 194 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 195 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 196 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 197 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 198 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 199 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 200 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 201 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 202 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 203 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 204 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 205 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 206 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 207 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 208 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 209 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 210 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 211 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 212 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 213 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 214 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 215 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 216 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 217 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 218 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 219 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 220 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 221 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 222 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 223 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 224 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 225 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 226 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 227 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 228 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 229 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 230 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 231 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 232 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 233 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 234 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 235 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 236 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 237 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 238 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 239 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 240 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 241 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 242 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 243 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 244 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 245 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 246 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 247 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 248 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 249 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 250 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 251 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 252 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 253 (45 B)
_root.endholder._x = _root.endholder._x + 4;
Symbol 3954 MovieClip Frame 254 (45 B)
_root.endholder._x = _root.endholder._x - 4;
Symbol 3954 MovieClip Frame 281 (1 B)
Symbol 3954 MovieClip Frame 282 (34 B)
this._parent.gotoAndStop("tran");
Symbol 3959 MovieClip Frame 23 (34 B)
this._parent.gotoAndStop("rest");
Symbol 3966 MovieClip Frame 1 (154 B)
this.bg._visible = false;
this.onRollOver = function () {
this.bg._visible = true;
};
this.onRollOut = function () {
this.bg._visible = false;
};
Symbol 3967 MovieClip Frame 10 (97 B)
stop();
i = 0;
while (i < 3) {
var t = eval ("a" + i);
t.bg._visible = false;
i++;
}
Symbol 3967 MovieClip Frame 19 (8 B)
stop();
Symbol 3980 MovieClip Frame 3 (8 B)
stop();
Symbol 3990 MovieClip Frame 13 (8 B)
stop();
Symbol 3992 MovieClip Frame 81 (570 B)
dar = new Array();
dar.push("Only losers know the answer to that question!");
dar.push("You're still stupid!");
dar.push("Damn you!");
dar.push("Lucky guess!");
dar.push("You better not be using Google!");
dar.push("I wish you were dead!");
dar.push("Jerk!");
dar.push("Blast!");
dar.push("You'll never get this next one!");
dar.push("Cheater!");
dar.push("Don't make me angry...");
dar.push("Luck can only last so long...");
dar.push("Join the Nintendo fan club today Mac!");
dar.push("I can't believe it!");
msg = dar[random(dar.length)].toUpperCase();
Symbol 3992 MovieClip Frame 130 (61 B)
this._parent.updateSet();
this._parent.gotoAndStop("rest");
Symbol 4024 MovieClip Frame 23 (8 B)
stop();
Symbol 4026 MovieClip Frame 27 (566 B)
dar = new Array();
dar.push("Ha ha sucker!");
dar.push("You really are dumb!");
dar.push("You can't escape EVIL!");
dar.push("Idiot!");
dar.push("WRONG!");
dar.push("Give up now!");
dar.push("It's hopeless.");
dar.push("You're pathetic");
dar.push("Never gonna get it, never gonna get it!");
dar.push("You should have watched more horror films.");
dar.push("My former dog is smarter than you.");
dar.push("Why even try?");
dar.push("Restart your computer and hide in shame.");
dar.push("Not even close.");
msg = dar[random(dar.length)].toUpperCase();
Symbol 4026 MovieClip Frame 109 (29 B)
this._parent.updateHearts();
Symbol 4026 MovieClip Frame 169 (61 B)
this._parent.updateSet();
this._parent.gotoAndStop("rest");
Symbol 4051 MovieClip Frame 70 (319 B)
stop();
_root.puzzle42 = false;
_root.initLev(0, 285, 155, -120, 0);
_root.fadein.gotoAndPlay(2);
_root.satanscreen = false;
_root.showTxt("Satan has transported you back to your house! You had a feeling you couldn't trust that guy...");
b = _root.endholder.finalshowdown;
b.unloadMovie();
b.removeMovieClip();
Symbol 4057 MovieClip Frame 82 (8 B)
stop();
Symbol 4073 MovieClip Frame 2 (17 B)
stopAllSounds();
Symbol 4073 MovieClip Frame 1773 (34 B)
this._parent.gotoAndStop("rope");
Symbol 4096 MovieClip Frame 8 (8 B)
stop();
Symbol 4112 MovieClip Frame 31 (44 B)
stop();
this._parent.gotoAndStop("talk2");
Symbol 4116 MovieClip Frame 230 (33 B)
this._parent.gotoAndPlay("god");
Symbol 4186 MovieClip Frame 53 (8 B)
stop();
Symbol 4263 MovieClip Frame 50 (8 B)
stop();
Symbol 4276 MovieClip Frame 845 (49 B)
stop();
this._parent.gotoAndStop("hoverstill");
Symbol 4279 MovieClip Frame 40 (1 B)
Symbol 4279 MovieClip Frame 125 (36 B)
this._parent.gotoAndStop("summon");
Symbol 4280 MovieClip Frame 32 (32 B)
this._parent.gotoAndStop("cc");
Symbol 4375 MovieClip Frame 222 (8 B)
stop();
Symbol 4398 MovieClip Frame 16 (8 B)
stop();
Symbol 4406 MovieClip Frame 6 (8 B)
stop();
Symbol 4407 MovieClip Frame 17 (8 B)
stop();
Symbol 4410 MovieClip Frame 58 (8 B)
stop();
Symbol 4455 MovieClip Frame 37 (8 B)
stop();
Symbol 4456 MovieClip Frame 73 (8 B)
stop();
Symbol 4478 MovieClip Frame 28 (8 B)
stop();
Symbol 4497 MovieClip Frame 49 (8 B)
stop();
Symbol 4512 MovieClip Frame 64 (8 B)
stop();
Symbol 4513 MovieClip Frame 743 (43 B)
this._parent.gotoAndStop("fly");
stop();
Symbol 4523 MovieClip Frame 28 (8 B)
stop();
Symbol 4574 Button (73 B)
on (release) {
_root._root.Newgrounds_API.LoadCustomLink("I-Mockery");
}
Symbol 4581 Button (56 B)
on (release) {
_root.Newgrounds_API.LoadNewgrounds();
}
Symbol 4588 Button (70 B)
on (release) {
_root._root.Newgrounds_API.LoadCustomLink("PoxBox");
}
Symbol 4595 Button (72 B)
on (release) {
_root._root.Newgrounds_API.LoadCustomLink("BomToons");
}
Symbol 4597 MovieClip Frame 475 (1 B)
Symbol 4597 MovieClip Frame 1170 (737 B)
function changeTxt(who) {
if (who.creds[who.cv] == undefined) {
clearInterval(who.mytimer);
} else {
who.msg = who.creds[who.cv].toUpperCase();
who.cv = who.cv + 1;
}
}
this.cv = 0;
this.creds = new Array();
creds.push("Developed by:");
creds.push("Rog, BoM, and Pox");
creds.push("Art and Animation:");
creds.push("Poxpower");
creds.push("Story,Music,SFX:");
creds.push("I-Mockery.com");
creds.push("Programming:");
creds.push("BoMToons.com");
creds.push("Sponsored by:");
creds.push("Newgrounds.com");
creds.push("Special Thanks:");
creds.push("Oizys");
creds.push("Stephen Coaly");
creds.push("Thanks for playing!");
creds.push("Happy Halloween!");
this.mytimer = setInterval(changeTxt, 3000, this);
Symbol 4597 MovieClip Frame 1225 (8 B)
stop();
Symbol 4598 MovieClip [finalshowdown] Frame 1 (82 B)
stopAllSounds();
_root.wordage.unloadMovie();
_root.wordage.removeMovieClip();
Symbol 4598 MovieClip [finalshowdown] Frame 54 (0.99 KiB)
function talkFunction(num) {
if (num == 2) {
this.notalk = true;
_root.wordage.unloadMovie();
_root.wordage.removeMovieClip();
this.gotoAndStop("raiseup");
}
}
stop();
this.talkpointer = 0;
this.convo = true;
this.talker0 = "Hello";
this.talkx = _root.wrap._x;
this.talky = _root.wrap._y;
if (this.convodata == undefined) {
c = (this.convodata = new Array());
c.q = new Array();
c.q[0] = new Array("Whoah, uh... what is this place?", "This is Disney World! Actually, no, it's just my little Hell Cave. Ha ha! I love that joke!");
c.q[1] = new Array("I'm surprised fire would kill hounds that are born of fire.", "Yeah, the creators of this game didn't think that out too logically, did they?");
c.q[2] = new Array("Are we gonna have a showdown for some unholy candy?", "Actually, you get to be in my own little gameshow for an unholy bag of candy. That's right Little Johnny, welcome to ANSWER OR DIE!");
}
if (!this.started) {
_root.puppetConvo(this);
this.started = true;
}
Symbol 4598 MovieClip [finalshowdown] Frame 56 (5.17 KiB) ● ●
function updateHearts() {
this.he.gotoAndStop(harr[this.hearts]);
}
function loseHeart() {
if (this.hearts > 0) {
this.hearts = this.hearts - 1;
}
}
function oneRight() {
this.numright = this.numright + 1;
if (this.numright >= 5) {
he._visible = false;
this.gotoAndStop("corrupt");
}
}
function updateSet() {
var available = new Array();
k = 0;
while (k < stuff.length) {
if (beendone[k] != true) {
available.push(k);
}
k++;
}
var which = random(available.length);
var val = available[which];
beendone[val] = true;
t = thinger;
t.gotoAndPlay(2);
t.quest = stuff[val].q.toUpperCase();
i = 0;
while (i < 3) {
var j = eval ("t.a" + i);
j.msg = lets[i] + stuff[val].ans[i].toUpperCase();
j.id = i;
j.dat = stuff[val];
j.onPress = function () {
this.bg._visible = false;
if (this.id == this.dat.rig) {
this._parent._parent.oneRight();
if (this._parent._parent.numright < 5) {
this._parent._parent.gotoAndStop("right");
}
} else {
if (this._parent._parent.hearts > 0) {
this._parent._parent.gotoAndStop("wrong");
} else {
this._parent._parent.gotoAndStop("warp");
}
this._parent._parent.loseHeart();
}
this._parent._parent.thinger.gotoAndPlay("close");
};
i++;
}
}
lets = new Array("A. ", "B. ", "C. ");
stuff = new Array();
stuff[0] = new Array();
stuff[0].q = "The only Halloween movie that did NOT feature Michael Myers was:";
stuff[0].ans = new Array();
stuff[0].ans[0] = "Witch Seasoning";
stuff[0].ans[1] = "Night of the Witch";
stuff[0].ans[2] = "Season of the Witch";
stuff[0].rig = 2;
stuff[1] = new Array();
stuff[1].q = "Jack-O-Lanterns were originally made by carving:";
stuff[1].ans = new Array();
stuff[1].ans[0] = "Pumpkins";
stuff[1].ans[1] = "Turnips";
stuff[1].ans[2] = "Eggplants";
stuff[1].rig = 1;
stuff[2] = new Array();
stuff[2].q = "Which of the following things has Freddy Krueger NOT turned someone into to kill them?";
stuff[2].ans = new Array();
stuff[2].ans[0] = "Cockroach";
stuff[2].ans[1] = "Rodent";
stuff[2].ans[2] = "Motorcycle";
stuff[2].rig = 1;
stuff[3] = new Array();
stuff[3].q = "The origins of Halloween come from the ancient Gaelic festival called:";
stuff[3].ans = new Array();
stuff[3].ans[0] = "Samhain";
stuff[3].ans[1] = "Samwise";
stuff[3].ans[2] = "Sammich";
stuff[3].rig = 0;
stuff[4] = new Array();
stuff[4].q = "Which of the following is NOT a real horror movie?";
stuff[4].ans = new Array();
stuff[4].ans[0] = "Night of the Lepus";
stuff[4].ans[1] = "Night of the Slugs";
stuff[4].ans[2] = "Night of the Eagle";
stuff[4].rig = 1;
stuff[5] = new Array();
stuff[5].q = "Y=MX+B stands for:";
stuff[5].ans = new Array();
stuff[5].ans[0] = "Slope-intercept form";
stuff[5].ans[1] = "Point-slope form";
stuff[5].ans[2] = "Parametric form";
stuff[5].rig = 0;
stuff[6] = new Array();
stuff[6].q = "What has Jason Voorhees NOT used to kill a person with?";
stuff[6].ans = new Array();
stuff[6].ans[0] = "A steaming rock";
stuff[6].ans[1] = "Liquid nitrogen";
stuff[6].ans[2] = "A deli meat slicer";
stuff[6].rig = 2;
stuff[7] = new Array();
stuff[7].q = "Which of the following was not a story segment in the original \"Creepshow\" movie?";
stuff[7].ans = new Array();
stuff[7].ans[0] = "Father's Day";
stuff[7].ans[1] = "The Crate";
stuff[7].ans[2] = "The Raft";
stuff[7].rig = 2;
stuff[8] = new Array();
stuff[8].q = "When a large group of people dress up as zombies and shuffle around in a public place, this is called:";
stuff[8].ans = new Array();
stuff[8].ans[0] = "A Zombie Walk";
stuff[8].ans[1] = "A Zombie Traipse";
stuff[8].ans[2] = "A Zombie Circuit";
stuff[8].rig = 0;
stuff[9] = new Array();
stuff[9].q = "Which of the following did NOT do a rap about Freddy Krueger?";
stuff[9].ans = new Array();
stuff[9].ans[0] = "Run-DMC";
stuff[9].ans[1] = "The Fat Boys";
stuff[9].ans[2] = "Fresh Prince";
stuff[9].rig = 0;
stuff[10] = new Array();
stuff[10].q = "In the movie \"Misery\", Annie breaks Paul's ankles using a block of wood and a sledgehammer. This process is called:";
stuff[10].ans = new Array();
stuff[10].ans[0] = "Morton's neuroma";
stuff[10].ans[1] = "Podiatric Pummeling";
stuff[10].ans[2] = "Hobbling";
stuff[10].rig = 2;
stuff[11] = new Array();
stuff[11].q = "The Toxic Avenger's name before he became a mutant superhero was:";
stuff[11].ans = new Array();
stuff[11].ans[0] = "Dudley Dawson";
stuff[11].ans[1] = "Melvin Junko";
stuff[11].ans[2] = "Louis Tully";
stuff[11].rig = 1;
stuff[12] = new Array();
stuff[12].q = "In Michael Jackson's \"Thriller\", the voice-overs were done by:";
stuff[12].ans = new Array();
stuff[12].ans[0] = "Robert Englund";
stuff[12].ans[1] = "Jeffey Combs";
stuff[12].ans[2] = "Vincent Price";
stuff[12].rig = 2;
stuff[13] = new Array();
stuff[13].q = "Which of the following horror movies is about Love, Rock & Roll and Zombies?";
stuff[13].ans = new Array();
stuff[13].ans[0] = "Wild Zero";
stuff[13].ans[1] = "Man's Best Friend";
stuff[13].ans[2] = "From Dusk Till Dawn";
stuff[13].rig = 0;
beendone = new Array();
this.hearts = 3;
this.numright = 0;
var harr = new Array("zero", "one", "two", "thre");
Symbol 4598 MovieClip [finalshowdown] Frame 57 (38 B)
updateSet();
this.he.gotoAndPlay(2);
Symbol 4598 MovieClip [finalshowdown] Frame 82 (8 B)
stop();
Symbol 4604 MovieClip Frame 1 (8 B)
stop();
Symbol 4637 Button (56 B)
on (release) {
_root.Newgrounds_API.LoadNewgrounds();
}
Symbol 4703 Button (65 B)
on (release) {
getURL ("http://www.newgrounds.com", "_blank");
}
Symbol 4743 MovieClip Frame 128 (8 B)
stop();
Symbol 4760 MovieClip Frame 1 (84 B)
this.onPress = function () {
_root.Newgrounds_API.LoadCustomLink("BomToons");
};
Symbol 4760 MovieClip Frame 126 (8 B)
stop();
Symbol 4777 Button (70 B)
on (release) {
_root._root.Newgrounds_API.LoadCustomLink("PoxBox");
}
Symbol 4803 Button (73 B)
on (release) {
_root._root.Newgrounds_API.LoadCustomLink("I-Mockery");
}
Symbol 4812 MovieClip Frame 11 (8 B)
stop();
Symbol 4816 MovieClip Frame 751 (36 B)
stop();
_root.gotoAndStop("main");
Symbol 4828 MovieClip Frame 15 (8 B)
stop();
Symbol 4837 MovieClip Frame 16 (8 B)
stop();
Symbol 4865 MovieClip Frame 18 (8 B)
stop();
Symbol 4866 MovieClip Frame 1 (131 B)
stopAllSounds();
function doPlay() {
this.gotoAndPlay(72);
}
this.pla.onRelease = function () {
this._parent.doPlay();
};
Symbol 4866 MovieClip Frame 71 (199 B)
function clearDat() {
_root.box = SharedObject.getLocal("disk666");
_root.box.clear();
this.clr._visible = false;
}
stop();
this.clr.onRelease = function () {
this._parent.clearDat();
};
Symbol 4866 MovieClip Frame 72 (17 B)
stopAllSounds();
Symbol 4866 MovieClip Frame 174 (35 B)
_root.gotoAndStop("instructions");
Symbol 4877 MovieClip Frame 1 (8 B)
stop();
Symbol 4877 MovieClip Frame 2 (8 B)
stop();
Symbol 4877 MovieClip Frame 3 (8 B)
stop();
Symbol 4970 MovieClip Frame 31 (8 B)
stop();
Symbol 4985 MovieClip Frame 47 (66 B)
stop();
sheen.onPress = function () {
this._parent.play();
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 47 (303 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "Welcome to Trick or Treat Adventure Quest! You are Little Johnny, a sad simpleton whose parents couldn't give a damn about his Halloween. [click anywhere]";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 48 (8 B)
stop();
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 48 (280 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "With nobody to give you a ride to the big costume shop, you have to make due with what you can find in your house. [click anywhere]";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 49 (118 B)
stop();
sheen.onPress = function () {
this.onPress = function () {
};
this._parent.gotoAndPlay("walking");
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 49 (341 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "First, you need to get inspiration for a costume. Then, search the house to find household items to make that costume. Finally, go out Trick or Treating and get all the CANDY! [click anywhere]";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 760 (112 B)
stop();
sheen.onPress = function () {
this.onPress = function () {
};
this._parent.gotoAndPlay(813);
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 760 (335 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "The walk icon lets you walk anywhere you like. Well, almost anywhere. You can't walk through walls or on somebody's face. And if you can, it's a 'secret' not a 'glitch.' [click anywhere]";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 761 (34 B)
sheen.onPress = function () {
};
Symbol 4985 MovieClip Frame 813 (34 B)
sheen.onPress = function () {
};
Symbol 4985 MovieClip Frame 997 (66 B)
stop();
sheen.onPress = function () {
this._parent.play();
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 997 (277 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "If you're not sure what something is, click it with the look icon. You'll get a nice smartass summary about it. [click anywhere]";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 998 (34 B)
sheen.onPress = function () {
};
Symbol 4985 MovieClip Frame 1084 (66 B)
stop();
sheen.onPress = function () {
this._parent.play();
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 1084 (222 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "A pumpkin sitting on the ground. Halloween here we come! [click anywhere]";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 1085 (34 B)
sheen.onPress = function () {
};
Symbol 4985 MovieClip Frame 1126 (66 B)
stop();
sheen.onPress = function () {
this._parent.play();
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 1126 (321 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "Should you feel lonely, try talking to some of the people in the game. Not only will they be glad to converse with you, but sometimes, you'll uncover useful tips and items.";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 1127 (34 B)
sheen.onPress = function () {
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 1179 (158 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "Hi there!";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 1198 (80 B)
stop();
sheen.onPress = function () {
this._parent.gotoAndStop("reply");
};
Symbol 4985 MovieClip Frame 1199 (34 B)
sheen.onPress = function () {
};
Symbol 4985 MovieClip Frame 1356 (80 B)
stop();
sheen.onPress = function () {
this._parent.gotoAndStop("touch");
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 1356 (167 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "Take a hike creep.";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 1357 (34 B)
sheen.onPress = function () {
};
Symbol 4985 MovieClip Frame 1438 (66 B)
stop();
sheen.onPress = function () {
this._parent.play();
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 1438 (314 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "This hand icon is not for touching yourself, it is strictly for stuff like turning on a light switch, using something in your inventory, picking up a dead body, etc.";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 1439 (34 B)
sheen.onPress = function () {
};
Symbol 4985 MovieClip Frame 1530 (21 B)
gotoAndStop ("use");
Symbol 4985 MovieClip Frame 1575 (66 B)
stop();
sheen.onPress = function () {
this._parent.play();
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 1575 (279 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "Select the hand to use inventory items in the game environment too. Like setting that pumpkin back on the ground. [click anywhere]";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 1576 (34 B)
sheen.onPress = function () {
};
Symbol 4985 MovieClip Frame 1738 (66 B)
stop();
sheen.onPress = function () {
this._parent.play();
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 1738 (290 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "One of the most important things to use the hand for is combining items in your inventory. Like this fly and that pumpkin... [click anywhere]";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 1739 (34 B)
sheen.onPress = function () {
};
Symbol 4985 MovieClip Frame 1846 (66 B)
stop();
sheen.onPress = function () {
this._parent.play();
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 1846 (188 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "You made a BRUNDLEKIN! [click anywhere]";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 1847 (34 B)
sheen.onPress = function () {
};
Symbol 4985 MovieClip Frame 1875 (66 B)
stop();
sheen.onPress = function () {
this._parent.play();
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 1875 (315 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "If you prefer to play without music, press the space bar to toggle it on and off. A speaker icon will appear at the bottom left corner of the screen. [click anywhere]";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 1876 (34 B)
sheen.onPress = function () {
};
Symbol 4985 MovieClip Frame 1953 (66 B)
stop();
sheen.onPress = function () {
this._parent.play();
};
Instance of Symbol 1997 MovieClip [cooltextbox] in Symbol 4985 MovieClip Frame 1953 (313 B)
onClipEvent (load) {
this.speed = 10;
this.datxt = "This game will automatically save your progress, which is good because this game is so massive no human has ever beat it in one sitting. GOOD LUCK! [click anywhere]";
this.wid = 640;
this.bol = false;
this.but = false;
this.cent = false;
this.siz = 50;
}
Symbol 4985 MovieClip Frame 1954 (34 B)
sheen.onPress = function () {
};
Symbol 4985 MovieClip Frame 2105 (17 B)
stopAllSounds();
Symbol 4985 MovieClip Frame 2115 (27 B)
_root.gotoAndStop("game");
Symbol 4989 MovieClip Frame 1 (8 B)
stop();
Symbol 4989 MovieClip Frame 35 (50 B)
stop();
_root.loadSatan();
this.gotoAndStop(1);
Symbol 4993 MovieClip Frame 1 (8 B)
stop();
Symbol 4993 MovieClip Frame 2 (8 B)
stop();
Symbol 4993 MovieClip Frame 3 (8 B)
stop();
Symbol 4999 MovieClip Frame 1 (1.81 KiB) ●
function addInv(nam) {
inventory.unshift(nam);
updateInv(0);
_root.chkHousePuzzle(inventory);
updateInv(0);
}
function loseInv(nam) {
i = 0;
while (i < inventory.length) {
if (inventory[i] == nam) {
inventory.splice(i, 1);
}
i++;
}
updateInv(0);
}
function goLef() {
if (star > 0) {
star = star - 1;
updateInv(star);
}
}
function goRig() {
if (star < (inventory.length - 5)) {
star = star + 1;
updateInv(star);
}
}
function updateInv(num) {
var which = num;
i = 0;
while (i < 5) {
b = eval ("h" + i);
dax = 18.4;
day = 11.2;
if (inventory[which] != undefined) {
b.full = true;
} else {
b.full = false;
b.guts.unloadMovie();
b.guts.removeMovieClip();
}
g = b.attachMovie(inventory[which], "guts", 0);
g.id = which;
g._x = dax;
g._y = day;
which = which + 1;
i++;
}
this.star = num;
}
function updateSel(num) {
i = 0;
while (i < 4) {
var thing = eval ("b" + i);
thing.gotoAndStop("norm");
thing.onn = false;
i++;
}
sho = eval ("b" + num);
_root.changeMode(sho.id);
sho.onn = true;
sho.gotoAndStop("sel");
}
this.sel = 0;
updateSel(this.sel);
inventory = new Array();
this.star = 0;
lef.onRelease = function () {
this._parent.goLef();
};
rig.onRelease = function () {
this._parent.goRig();
};
g = 0;
while (g < 4) {
var thim = eval ("this.b" + g);
thim.id = g;
thim.onRollOver = function () {
if (!this.onn) {
this.gotoAndStop("over");
}
};
thim.onRollOut = function () {
if (!this.onn) {
this.gotoAndStop("norm");
}
};
thim.onPress = function () {
if (!this.onn) {
this._parent.updateSel(this.id);
this.gotoAndStop("sel");
}
};
g++;
}
h = 0;
while (h < this.tempdat.length) {
this.addInv(this.tempdat[h]);
h++;
}
Symbol 5000 MovieClip Frame 13 (8 B)
stop();
Symbol 5001 MovieClip Frame 1 (140 B)
this.onRollOver = function () {
if (_root.mod == 4) {
if (_root.hud.onRollOut != undefined) {
_root.hud.updateSel(3);
}
}
};