Frame 1
_global.grantinv;
grantinv = 0;
_global.firstinv;
firstinv = 1;
_global.inv;
inv = 0;
_global.block;
block = 0;
_global.open;
open = 0;
_global.keyvar;
keyvar = 0;
_global.papervar;
papervar = 0;
_global.closetopen;
closetopen = 0;
_global.complog;
complog = 0;
_global.unlocked;
unlocked = 0;
_global.admin;
admin = 0;
_global.screwdrivervar;
screwdrivervar = 0;
_global.ropevar;
ropevar = 0;
_global.secret_safe;
secret_safe = 0;
_global.paperclipvar;
paperclipvar = 0;
_global.code;
code = 0;
_global.pick;
pick = 0;
_global.dooropen;
dooropen = 0;
_global.openbox;
openbox = 0;
_global.stat;
stat = 0;
_global.getrope;
getrope = 0;
_global.powdervar;
powdervar = 0;
_global.mix;
mix = 0;
_global.first;
first = 0;
_global.a;
a = 0;
_global.b;
b = 0;
_global.c;
c = 0;
_global.d;
d = 0;
_global.keys;
keys = 0;
_global.block;
block = 0;
_global.clock;
clock = 0;
_global.dlock;
dlock = 0;
_global.toolvar;
toolvar = 0;
_global.mat;
mat = 0;
_global.unscrewbars;
unscrewbars = 0;
_global.seedis;
seedis = 0;
_global.alien1gone;
alien1gone = 0;
_global.alien2gone;
alien2gone = 0;
_global.alien3gone;
alien3gone = 0;
talkto = 0;
_global.talkjob;
talkjob = 0;
_global.shippanel;
shippanel = 0;
_global.wait;
wait = 0;
Frame 336
if (first == 0) {
first = 1;
gotoAndPlay (841);
} else {
Mouse.hide();
}
Instance of Symbol 219 MovieClip "cursor" in Frame 336
onClipEvent (load) {
startDrag (cursor, true, 0, 0, 900, 900);
}
Frame 343
text.gotoAndStop(3);
Frame 396
if (complog == 0) {
text.gotoAndStop(4);
}
if (open == 0) {
drawer.gotoAndStop(11);
} else {
drawer.gotoAndStop(1);
}
if (dooropen == 1) {
door.gotoAndStop(2);
} else {
door.gotoAndStop(1);
}
if (closetopen == 1) {
closet.gotoAndStop(2);
}
if (secret_safe == 1) {
safe.gotoAndStop(2);
} else if (secret_safe == 2) {
if (paperclipvar == 0) {
safe.gotoAndStop(3);
} else {
safe.gotoAndStop(4);
}
}
stop();
Frame 407
if (secret_safe > 0) {
numbers.gotoAndStop(2);
}
Frame 408
if (admin == 1) {
boxes.gotoAndStop(3);
} else if (admin == 2) {
boxes.gotoAndStop(2);
} else {
boxes.gotoAndStop(1);
}
Frame 410
if (secret_safe > 0) {
folder.gotoAndStop(2);
}
Frame 412
Mouse.hide();
keyclip.gotoAndStop(2);
keyvar = 1;
papervar = 1;
paperclipvar = 1;
paperclip.gotoAndStop(2);
papercliclip.gotoAndStop(2);
if (boxopen == 2) {
box.gotoAndStop(2);
} else {
box.gotoAndStop(1);
}
if (stat == 2) {
crack.gotoAndStop(2);
} else if (stat == 3) {
crack.gotoAndStop(3);
} else if (stat == 4) {
crack.gotoAndStop(42);
} else {
crack.gotoAndStop(1);
}
if (stat > 0) {
stuff.gotoAndStop(2);
} else {
stuff.gotoAndStop(1);
}
Frame 415
mix = 0;
bag.gotoAndStop(1);
Frame 416
Mouse.hide();
if (firstinv == 1) {
firstinv = 0;
screwdriverclip.gotoAndStop(2);
keyclip.gotoAndStop(2);
papercliclip.gotoAndStop(2);
paperclip.gotoAndStop(2);
text.gotoAndStop(63);
}
if (a == 0) {
drawer1.gotoAndStop(1);
} else {
drawer1.gotoAndStop(15);
}
if (b == 0) {
drawer2.gotoAndStop(1);
} else {
drawer2.gotoAndStop(15);
}
if (c == 0) {
drawer3.gotoAndStop(1);
} else {
drawer3.gotoAndStop(15);
}
if (d == 0) {
drawer4.gotoAndStop(1);
} else {
drawer4.gotoAndStop(15);
}
if (mat == 0) {
rug.gotoAndStop(1);
} else if ((mat == 1) || (mat == 2)) {
rug.gotoAndStop(2);
} else if (mat == 3) {
rug.gotoAndStop(3);
} else {
rug.gotoAndStop(4);
}
bars.onRelease = function () {
if (inv == 0) {
if (unscrewbars == 0) {
text.gotoAndStop(94);
} else {
text.gotoAndStop(97);
}
} else if ((inv == 4) && (unscrewbars == 0)) {
bars.play();
unscrewbars = 1;
text.gotoAndStop(95);
} else {
text.gotoAndStop(5);
}
};
if (unscrewbars == 1) {
bars.gotoAndStop(15);
}
Instance of Symbol 524 MovieClip "drawer4" in Frame 416
on (release) {
if (_root.inv == 0) {
if (_root.dlock == 0) {
_root.text.gotoAndStop(69);
} else if (_root.d == 0) {
_root.text.gotoAndStop(65);
_root.d = 1;
_root.drawer4.gotoAndStop(1);
_root.drawer4.play();
} else {
_root.text.gotoAndStop(66);
_root.d = 0;
_root.drawer4.gotoAndStop(16);
_root.drawer4.play();
}
} else if (_root.inv == 1) {
if (_root.keys < 2) {
_root.text.gotoAndStop(70);
} else if (_root.dlock == 0) {
_root.dlock = 1;
_root.text.gotoAndStop(86);
} else {
_root.text.gotoAndStop(16);
}
} else if (_root.inv == 3) {
_root.text.gotoAndStop(43);
} else if (_root.inv == 7) {
_root.text.gotoAndStop(74);
} else {
_root.text.gotoAndStop(5);
}
}
Instance of Symbol 526 MovieClip "bars" in Frame 416
/* no clip actions */
Frame 417
if (seedis == 2) {
if (keys > 0) {
monkey.gotoAndStop(3);
} else {
monkey.gotoAndStop(2);
}
}
if (papervar == 0) {
table.gotoAndStop(20);
}
camera.onRelease = function () {
if (inv == 0) {
text.gotoAndStop(100);
text.texta.text = "It's a security camera. I should make sure it doesn't seem me.";
} else if (inv == 4) {
text.gotoAndStop(98);
} else {
text.gotoAndStop(5);
}
};
Frame 418
if (seedis == 0) {
seedis = 1;
}
Frame 419
Mouse.hide();
if (grantinv == 1) {
grantinv = 0;
keyvar = 1;
keys = 2;
keyclip.gotoAndStop(4);
papervar == 0;
paperclip.gotoAndStop(1);
paperclipvar = 0;
toolvar = 1;
papercliclip.gotoAndStop(3);
screwdrivervar = 1;
screwdriverclip.gotoAndStop(2);
text.gotoAndStop(100);
text.texta.text = "Here I am, in the alien cockpit. Hopefully this alien suit will protect my true identity.";
} else {
alien1._x = 1000;
alien2._x = 1000;
alien3._x = 1000;
panel.gotoAndStop(3);
}
alien1.stop();
alien2.stop();
alien3.stop();
space.onRelease = function () {
if (inv == 0) {
text.gotoAndStop(100);
text.texta.text = "Looking out there makes me feel dizzy.";
} else {
text.gotoAndStop(5);
}
};
door.onRelease = function () {
if (inv == 0) {
if (alien2gone == 0) {
alien2.box.gotoAndStop(3);
alien2.box.talk.text = "Hey! You're not allowed in there!";
text.gotoAndStop(100);
text.texta.text = "I guess I'm not authorized to go in there.";
} else if (alien3gone == 0) {
alien3.box.gotoAndStop(4);
alien3.box.talk.text = "Hey! You don't have permission to go in there!";
text.gotoAndStop(100);
text.texta.text = "I guess I'm not authorized to go in there.";
} else if (alien1gone == 0) {
alien1.box.gotoAndStop(2);
alien1.box.talk.text = "I don't think you're supposed to go in there.";
text.gotoAndStop(100);
text.texta.text = "I guess I'm not authorized to go in there.";
} else {
text.gotoAndStop(100);
text.texta.text = "No. All those aliens are in there. I don't want to risk giving myself away to them now.";
}
} else if (inv == 1) {
text.gotoAndStop(100);
text.texta.text = "I don't think it's locked.";
} else {
text.gotoAndStop(5);
}
};
alien1.onRelease = function () {
if (alien1gone == 0) {
if (inv == 0) {
dialog._x = 287;
dialog._y = 200;
alien1.box.gotoAndStop(2);
alien1.box.talk.text = "Hello. What's on your mind?";
talkto = 1;
dialog.gotoAndStop(2);
text.gotoAndStop(100);
text.texta.text = "Let's see if I can get a conversation going with this alien.";
dialog.option1.optiontext.text = "Him";
dialog.option2.optiontext.text = "His job";
dialog.option3.optiontext.text = "My abduction";
if (talkjob == 1) {
dialog.option4.optiontext.text = "Taking over his job.";
} else {
dialog.option4.optiontext.text = "";
}
} else if (inv == 7) {
text.gotoAndStop(100);
text.texta.text = "No. This game is supposed to be G rated.";
} else {
text.gotoAndStop(100);
text.texta.text = "I don't see why I would want to give that to the alien.";
}
}
};
alien2.onRelease = function () {
if (alien2gone == 0) {
if (inv == 0) {
dialog._x = 275;
dialog._y = 250;
alien2.box.gotoAndStop(3);
alien2.box.talk.text = "Yes?";
talkto = 2;
dialog.gotoAndStop(2);
text.gotoAndStop(100);
text.texta.text = "Let's see if I can get a conversation going with this alien.";
dialog.option1.optiontext.text = "Him";
dialog.option2.optiontext.text = "His job";
dialog.option3.optiontext.text = "My abduction";
dialog.option4.optiontext.text = "The green door";
} else if (inv == 7) {
text.gotoAndStop(100);
text.texta.text = "No. This game is supposed to be G rated.";
} else if (inv == 1) {
text.gotoAndStop(100);
text.texta.text = "I guess I've just returned his lost keys to him. At least he's out of the way now.";
alien2gone = 1;
alien2._x = 1000;
keyclip.gotoAndStop(1);
keyvar = 0;
keys = 0;
cursor.gotoAndStop(1);
alien2move.gotoAndPlay(2);
inv = 0;
if (talkto == 2) {
talkto = 0;
dialog.gotoAndStop(1);
}
} else {
text.gotoAndStop(100);
text.texta.text = "I don't see why I would want to give that to the alien.";
}
}
};
alien3.onRelease = function () {
if (alien3gone == 0) {
if (inv == 0) {
dialog._x = 265;
dialog._y = 200;
alien3.box.gotoAndStop(4);
alien3.box.talk.text = "Yeah? What is it?";
talkto = 3;
dialog.gotoAndStop(2);
text.gotoAndStop(100);
text.texta.text = "Let's see if I can get a conversation going with this alien.";
dialog.option1.optiontext.text = "Him";
dialog.option2.optiontext.text = "His job";
dialog.option3.optiontext.text = "My abduction";
dialog.option4.optiontext.text = "The panel beside him.";
} else if (inv == 7) {
text.gotoAndStop(100);
text.texta.text = "No. This game is supposed to be G rated.";
} else {
text.gotoAndStop(100);
text.texta.text = "I don't see why I would want to give that to the alien.";
}
}
};
panel.onRelease = function () {
text.gotoAndStop(100);
if (inv == 0) {
if (shippanel == 0) {
text.texta.text = "It's a panel on the wall. I can't open it.";
} else if (shippanel == 1) {
text.gotoAndStop(107);
} else {
text.texta.text = "I don't need any scrap metal at the moment.";
}
} else if ((inv == 1) && (shippanel == 0)) {
text.texta.text = "There's no keyhole.";
} else if (inv == 4) {
if (alien2gone == 0) {
alien2.box.gotoAndStop(3);
alien2.box.talk.text = "Hey! Stay away from there!";
text.texta.text = "I can't do that while he's watching me.";
} else if (shippanel == 0) {
if (_root.alien2move._currentframe < 50) {
text.texta.text = "I should wait for that alien to leave first, so that he doesn't see me do it.";
} else {
shippanel = 1;
panel.gotoAndStop(2);
text.texta.text = "I managed to remove the panel with the screwdriver.";
}
} else if (shippanel == 1) {
text.texta.text = "There aren't any screws on any of the strange mechanisms.";
} else {
text.gotoAndStop(5);
}
} else if (inv == 7) {
if (shippanel == 0) {
text.texta.text = "The panel is stronger than that and I would prefer a less barbaric approach.";
} else if (shippanel == 1) {
text.texta.text = "SMASH!";
shippanel = 2;
panel.gotoAndStop(3);
} else {
text.gotoAndStop(5);
}
} else {
text.gotoAndStop(5);
}
};
Instance of Symbol 628 MovieClip "alien3" in Frame 419
onClipEvent (load) {
this.gotoAndStop("left");
}
Instance of Symbol 628 MovieClip "alien1" in Frame 419
onClipEvent (load) {
this.gotoAndStop("left");
}
onClipEvent (mouseDown) {
_root.alien1.box.gotoAndStop(1);
_root.alien2.box.gotoAndStop(1);
_root.alien3.box.gotoAndStop(1);
}
Frame 421
Mouse.show();
Frame 452
stop();
rebutton.onRelease = function () {
_root.inv = 0;
_root.firstinv = 1;
_root.block = 0;
_root.open = 0;
_root.grantinv = 0;
_root.seedis = 0;
_root.keyvar = 0;
_root.papervar = 0;
_root.closetopen = 0;
_root.complog = 0;
_root.unlocked = 0;
_root.admin = 0;
_root.screwdrivervar = 0;
_root.ropevar = 0;
_root.secret_safe = 0;
_root.paperclipvar = 0;
_root.code = 0;
_root.pick = 0;
_root.dooropen = 0;
_root.openbox = 0;
_root.stat = 0;
_root.getrope = 0;
_root.powdervar = 0;
_root.mix = 0;
_root.a = 0;
_root.b = 0;
_root.c = 0;
_root.d = 0;
_root.keys = 0;
_root.block = 0;
_root.clock = 0;
_root.dlock = 0;
_root.shippanel = 0;
_root.talkjob = 0;
_root.toolvar = 0;
_root.mat = 0;
_root.alien1gone = 0;
_root.alien2gone = 0;
_root.alien3gone = 0;
_root.talkto = 0;
_root.unscrewbars = 0;
Mouse.show();
_root.gotoAndPlay(841);
};
Frame 866
stop();
Frame 867
stop();
Frame 868
Mouse.show();
Frame 869
Mouse.show();
Frame 870
Mouse.show();
Symbol 11 Button
on (release) {
gotoAndPlay (336);
}
Symbol 47 Button
on (release) {
help.helptext.text = "";
if (keyvar == 0) {
help.gotoAndStop(2);
} else if (unlocked == 0) {
help.gotoAndStop(3);
} else if (papervar == 0) {
help.gotoAndStop(4);
} else if (complog == 0) {
help.gotoAndStop(5);
} else if (admin != 1) {
help.gotoAndStop(6);
} else if (secret_safe == 0) {
help.gotoAndStop(7);
} else {
help.gotoAndStop(8);
if (secret_safe == 1) {
help.helptext.text = "You need to find a code for the safe. Take another look through the files on the computer.";
} else if (paperclipvar == 0) {
help.helptext.text = "Doesn't the empty safe seem like kind of an anticlimax? Take a closer look inside the safe.";
} else if (pick == 0) {
help.helptext.text = "You have what you need to open the red door. What item besides the key might be able to do this?";
} else {
help.helptext.text = "You have picked the lock. Go through the red door to the next room.";
}
}
}
Symbol 53 Button
on (release) {
_root.help.gotoAndStop(1);
}
Symbol 59 MovieClip Frame 1
stop();
Symbol 166 MovieClip Frame 1
stop();
Symbol 168 Button
on (release) {
if (inv > 0) {
text.gotoAndStop(83);
}
inv = 0;
cursor.gotoAndStop(1);
}
Symbol 170 Button
on (release) {
if (keyvar == 1) {
inv = 1;
if (keys == 0) {
cursor.gotoAndStop(2);
text.gotoAndStop(75);
} else if (keys == 1) {
cursor.gotoAndStop(8);
text.gotoAndSTop(76);
} else if (keys == 2) {
text.gotoAndStop(76);
cursor.gotoAndStop(9);
}
}
}
Symbol 174 MovieClip Frame 1
stop();
Symbol 175 Button
on (release) {
if (papervar == 1) {
text.gotoAndStop(77);
inv = 2;
cursor.gotoAndStop(3);
}
}
Symbol 177 MovieClip Frame 1
stop();
Symbol 178 Button
on (release) {
if (paperclipvar == 1) {
text.gotoAndStop(78);
inv = 3;
cursor.gotoAndStop(4);
} else if (toolvar == 1) {
text.gotoAndStop(79);
cursor.gotoAndStop(10);
inv = 7;
}
}
Symbol 181 MovieClip Frame 1
stop();
Symbol 182 Button
on (release) {
if (screwdrivervar == 1) {
text.gotoAndStop(80);
inv = 4;
cursor.gotoAndStop(5);
}
}
Symbol 184 MovieClip Frame 1
stop();
Symbol 185 Button
on (release) {
if (ropevar == 1) {
text.gotoAndStop(81);
inv = 5;
cursor.gotoAndStop(6);
}
}
Symbol 187 MovieClip Frame 1
stop();
Symbol 188 Button
on (release) {
if (powdervar == 1) {
inv = 6;
text.gotoAndStop(82);
cursor.gotoAndStop(7);
}
}
Symbol 190 MovieClip Frame 1
stop();
Symbol 196 Button
on (release) {
quit.gotoAndStop(2);
}
Symbol 202 Button
on (release) {
_root.inv = 0;
_root.firstinv = 1;
_root.block = 0;
_root.open = 0;
_root.grantinv = 0;
_root.seedis = 0;
_root.keyvar = 0;
_root.papervar = 0;
_root.closetopen = 0;
_root.complog = 0;
_root.unlocked = 0;
_root.admin = 0;
_root.screwdrivervar = 0;
_root.ropevar = 0;
_root.secret_safe = 0;
_root.paperclipvar = 0;
_root.code = 0;
_root.pick = 0;
_root.dooropen = 0;
_root.openbox = 0;
_root.stat = 0;
_root.getrope = 0;
_root.powdervar = 0;
_root.mix = 0;
_root.a = 0;
_root.b = 0;
_root.c = 0;
_root.d = 0;
_root.keys = 0;
_root.block = 0;
_root.clock = 0;
_root.dlock = 0;
_root.shippanel = 0;
_root.talkjob = 0;
_root.toolvar = 0;
_root.mat = 0;
_root.alien1gone = 0;
_root.alien2gone = 0;
_root.alien3gone = 0;
_root.talkto = 0;
_root.unscrewbars = 0;
Mouse.show();
_root.gotoAndPlay(841);
}
Symbol 204 Button
on (release) {
_root.quit.gotoAndStop(1);
}
Symbol 205 MovieClip Frame 1
stop();
Symbol 219 MovieClip Frame 1
stop();
Symbol 221 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(2);
} else {
text.gotoAndStop(5);
}
}
Symbol 223 Button
on (release) {
if (inv == 0) {
if (open == 1) {
drawer.gotoAndStop(1);
drawer.play();
text.gotoAndStop(7);
open = 0;
} else {
text.gotoAndStop(2);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 225 Button
on (release) {
if (inv == 0) {
if (closetopen == 1) {
closetopen = 0;
closet.gotoAndStop(1);
text.gotoAndStop(12);
} else {
text.gotoAndStop(2);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 227 Button
on (release) {
if (inv == 0) {
if (secret_safe == 0) {
text.gotoAndStop(2);
} else if (secret_safe == 1) {
text.gotoAndStop(26);
gotoAndStop (411);
} else {
text.gotoAndStop(28);
}
} else if ((inv == 2) && (secret_safe == 1)) {
text.gotoAndStop(25);
} else if ((inv == 1) && (secret_safe == 1)) {
text.gotoAndStop(29);
} else {
text.gotoAndStop(5);
}
}
Symbol 229 Button
on (release) {
if (inv == 0) {
if (dooropen == 1) {
text.gotoAndStop(35);
dooropen = 0;
door.gotoAndStop(1);
} else {
text.gotoAndStop(2);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 232 Button
on (release) {
if (inv == 0) {
if (open == 0) {
if (keyvar == 0) {
text.gotoAndStop(8);
keyvar = 1;
keyclip.gotoAndStop(2);
} else {
text.gotoAndStop(6);
}
open = 1;
drawer.gotoAndStop(11);
drawer.play();
} else if (open == 1) {
drawer.gotoAndStop(1);
drawer.play();
text.gotoAndStop(7);
open = 0;
} else {
text.gotoAndStop(2);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 234 Button
on (release) {
if (inv == 0) {
if (secret_safe == 0) {
text.gotoAndStop(2);
} else if (secret_safe == 1) {
text.gotoAndStop(26);
gotoAndStop (411);
} else if (paperclipvar == 1) {
text.gotoAndStop(28);
} else {
paperclipvar = 1;
papercliclip.gotoAndStop(2);
text.gotoAndStop(27);
safe.gotoAndStop(4);
}
} else if ((inv == 2) && (secret_safe == 1)) {
text.gotoAndStop(25);
} else if ((inv == 1) && (secret_safe == 1)) {
text.gotoAndStop(29);
} else {
text.gotoAndStop(5);
}
}
Symbol 238 MovieClip Frame 10
gotoAndStop (11);
Symbol 238 MovieClip Frame 21
gotoAndStop (1);
Symbol 240 Button
on (release) {
if (inv == 0) {
if (closetopen == 0) {
if (unlocked == 0) {
text.gotoAndStop(10);
} else {
closetopen = 1;
text.gotoAndStop(15);
closet.gotoAndStop(2);
unlocked = 1;
}
} else {
text.gotoAndStop(2);
}
} else if ((inv == 1) && (closetopen == 0)) {
if (unlocked == 0) {
closetopen = 1;
text.gotoAndStop(11);
closet.gotoAndStop(2);
unlocked = 1;
} else {
text.gotoAndStop(16);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 242 Button
on (release) {
if ((pick == 1) && (dooropen == 1)) {
gotoAndStop (868);
} else if (inv == 0) {
if (pick == 0) {
text.gotoAndStop(10);
} else {
door.gotoAndStop(2);
dooropen = 1;
text.gotoAndStop(33);
}
} else if (inv == 3) {
if (pick == 1) {
text.gotoAndStop(16);
} else {
text.gotoAndStop(34);
pick = 1;
}
} else if (inv == 1) {
if (pick == 0) {
text.gotoAndStop(36);
} else {
text.gotoAndStop(37);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 245 Button
on (release) {
if (inv == 0) {
if (closetopen == 0) {
if (unlocked == 0) {
text.gotoAndStop(10);
} else {
closetopen = 1;
text.gotoAndStop(15);
closet.gotoAndStop(2);
unlocked = 1;
}
} else if (papervar == 0) {
papervar = 1;
paperclip.gotoAndStop(2);
text.gotoAndStop(9);
} else {
text.gotoAndStop(17);
}
} else if ((inv == 1) && (closetopen == 0)) {
if (unlocked == 0) {
closetopen = 1;
text.gotoAndStop(11);
closet.gotoAndStop(2);
unlocked = 1;
} else {
text.gotoAndStop(16);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 250 MovieClip Frame 1
stop();
Symbol 253 MovieClip Frame 1
stop();
Symbol 256 MovieClip Frame 1
stop();
Symbol 258 Button
on (release) {
if (inv == 0) {
if (complog == 0) {
text.gotoAndStop(13);
} else {
text.gotoAndStop(19);
gotoAndStop (397);
}
} else if (inv == 2) {
if (complog == 0) {
text.gotoAndStop(14);
complog = 1;
} else {
text.gotoAndStop(21);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 261 Button
on (release) {
text.gotoAndStop(18);
gotoAndStop (396);
}
Symbol 263 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(1);
} else {
text.gotoAndStop(5);
}
}
Symbol 265 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(20);
} else {
text.gotoAndStop(5);
}
}
Symbol 268 Button
on (release) {
if (inv == 0) {
gotoAndStop (398);
} else {
text.gotoAndStop(5);
}
}
Symbol 270 Button
on (release) {
if (inv == 0) {
gotoAndStop (403);
} else {
text.gotoAndStop(5);
}
}
Symbol 272 Button
on (release) {
if (inv == 0) {
gotoAndStop (405);
} else {
text.gotoAndStop(5);
}
}
Symbol 274 Button
on (release) {
if (inv == 0) {
gotoAndStop (399);
} else {
text.gotoAndStop(5);
}
}
Symbol 276 Button
on (release) {
if (inv == 0) {
gotoAndStop (402);
} else {
text.gotoAndStop(5);
}
}
Symbol 278 Button
on (release) {
if (inv == 0) {
gotoAndStop (397);
} else {
text.gotoAndStop(5);
}
}
Symbol 280 Button
on (release) {
if (inv == 0) {
gotoAndStop (400);
} else {
text.gotoAndStop(5);
}
}
Symbol 282 Button
on (release) {
if (inv == 0) {
gotoAndStop (401);
} else {
text.gotoAndStop(5);
}
}
Symbol 283 Button
on (release) {
if (inv == 0) {
gotoAndStop (398);
} else {
text.gotoAndStop(5);
}
}
Symbol 285 Button
on (release) {
if (inv == 0) {
gotoAndStop (399);
} else {
text.gotoAndStop(5);
}
}
Symbol 287 Button
on (release) {
if (inv == 0) {
gotoAndStop (399);
} else {
text.gotoAndStop(5);
}
}
Symbol 289 Button
on (release) {
if (inv == 0) {
gotoAndStop (398);
} else {
text.gotoAndStop(5);
}
}
Symbol 291 Button
on (release) {
if (inv == 0) {
gotoAndStop (404);
} else {
text.gotoAndStop(5);
}
}
Symbol 292 Button
on (release) {
if (inv == 0) {
gotoAndStop (397);
} else {
text.gotoAndStop(5);
}
}
Symbol 294 Button
on (release) {
if (inv == 0) {
gotoAndStop (403);
} else {
text.gotoAndStop(5);
}
}
Symbol 296 Button
on (release) {
if (inv == 0) {
if (admin == 1) {
gotoAndStop (409);
} else {
text.gotoAndStop(22);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 298 Button
on (release) {
if (inv == 0) {
gotoAndStop (406);
} else {
text.gotoAndStop(5);
}
}
Symbol 300 Button
on (release) {
if (inv == 0) {
gotoAndStop (408);
} else {
text.gotoAndStop(5);
}
}
Symbol 301 Button
on (release) {
if (inv == 0) {
gotoAndStop (397);
} else {
text.gotoAndStop(5);
}
}
Symbol 303 Button
on (release) {
if (inv == 0) {
gotoAndStop (407);
text.gotoAndStop(23);
} else {
text.gotoAndStop(5);
}
}
Symbol 304 Button
on (release) {
if (inv == 0) {
gotoAndStop (405);
} else {
text.gotoAndStop(5);
}
}
Symbol 309 Button
on (release) {
if (inv == 0) {
gotoAndStop (406);
} else {
text.gotoAndStop(5);
}
}
Symbol 311 MovieClip Frame 1
stop();
Symbol 313 Button
on (release) {
if (inv == 0) {
boxes.gotoAndStop(3);
admin = 1;
} else {
text.gotoAndStop(5);
}
}
Symbol 314 Button
on (release) {
if (inv == 0) {
boxes.gotoAndStop(2);
admin = 2;
} else {
text.gotoAndStop(5);
}
}
Symbol 315 Button
on (release) {
if (inv == 0) {
boxes.gotoAndStop(1);
admin = 0;
} else {
text.gotoAndStop(5);
}
}
Symbol 317 Button
on (release) {
if (inv == 0) {
gotoAndStop (405);
} else {
text.gotoAndStop(5);
}
}
Symbol 327 MovieClip Frame 1
stop();
Symbol 329 Button
on (release) {
if (inv == 0) {
gotoAndStop (410);
} else {
text.gotoAndStop(5);
}
}
Symbol 330 Button
on (release) {
if (inv == 0) {
gotoAndStop (405);
} else {
text.gotoAndStop(5);
}
}
Symbol 332 Button
on (release) {
if (inv == 0) {
if (secret_safe == 0) {
folder.gotoAndStop(2);
secret_safe = 1;
text.gotoAndStop(24);
gotoAndStop (396);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 333 Button
on (release) {
if (inv == 0) {
gotoAndStop (409);
} else {
text.gotoAndStop(5);
}
}
Symbol 335 MovieClip Frame 1
stop();
Symbol 337 Button
on (release) {
gotoAndStop (396);
text.gotoAndStop(1);
}
Symbol 339 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(30);
} else if (inv == 1) {
text.gotoAndStop(29);
} else if (inv == 2) {
text.gotoAndStop(25);
} else {
text.gotoAndStop(5);
}
}
Symbol 343 Button
on (release) {
if (code == 4) {
secret_safe = 2;
text.gotoAndStop(32);
gotoAndStop (396);
} else {
code = 0;
text.gotoAndStop(31);
}
}
Symbol 347 Button
on (release) {
code = 0;
}
Symbol 351 Button
on (release) {
code = 0;
}
Symbol 355 Button
on (release) {
if (code == 3) {
code++;
} else {
code = 0;
}
}
Symbol 359 Button
on (release) {
if (code == 1) {
code++;
} else {
code = 0;
}
}
Symbol 363 Button
on (release) {
code = 0;
}
Symbol 367 Button
on (release) {
code = 0;
}
Symbol 371 Button
on (release) {
if (code == 2) {
code++;
} else {
code = 0;
}
}
Symbol 375 Button
on (release) {
code = 1;
}
Symbol 379 Button
on (release) {
code = 0;
}
Symbol 382 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(2);
} else {
text.gotoAndStop(5);
}
}
Symbol 384 Button
on (release) {
if (stat == 4) {
gotoAndStop (869);
} else if (inv == 0) {
text.gotoAndStop(2);
} else {
text.gotoAndStop(5);
}
}
Symbol 386 Button
on (release) {
if (inv == 0) {
if (stat < 2) {
text.gotoAndStop(50);
} else if (stat < 4) {
text.gotoAndStop(51);
} else {
gotoAndStop (869);
}
} else if (inv == 6) {
crack.gotoAndStop(2);
stat = 2;
text.gotoAndStop(51);
inv = 0;
powdervar = 0;
powderclip.gotoAndStop(1);
cursor.gotoAndStop(1);
} else if ((inv == 5) && (stat == 2)) {
text.gotoAndStop(48);
ropevar = 0;
ropeclip.gotoAndStop(1);
inv = 0;
cursor.gotoAndStop(1);
stat = 3;
crack.gotoAndStop(3);
} else {
text.gotoAndStop(5);
}
}
Symbol 388 Button
on (release) {
if (inv == 0) {
if (openbox == 0) {
text.gotoAndStop(39);
} else if (openbox == 1) {
openbox = 2;
box.gotoAndStop(2);
if (getrope == 0) {
screwdriverclip.gotoAndStop(2);
ropeclip.gotoAndStop(2);
ropevar = 1;
screwdrivervar = 1;
getrope = 1;
text.gotoAndStop(40);
} else {
text.gotoAndStop(41);
}
} else {
box.gotoAndStop(1);
openbox = 1;
text.gotoAndStop(42);
}
} else if (inv == 1) {
if (openbox == 0) {
openbox = 1;
text.gotoAndStop(45);
} else {
text.gotoAndStop(44);
}
} else if (inv == 3) {
if (openbox == 0) {
text.gotoAndStop(43);
} else {
text.gotoAndStop(44);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 390 Button
on (release) {
if (inv == 0) {
if (openbox == 2) {
box.gotoAndStop(1);
openbox = 1;
text.gotoAndStop(42);
} else {
text.gotoAndStop(2);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 392 Button
on (release) {
if (inv == 0) {
fire.play();
if (stat == 3) {
stat = 4;
crack.play();
text.gotoAndStop(47);
} else {
text.gotoAndStop(46);
}
} else if ((inv == 5) && (stat == 2)) {
text.gotoAndStop(48);
ropevar = 0;
ropeclip.gotoAndStop(1);
inv = 0;
cursor.gotoAndStop(1);
crack.gotoAndStop(3);
stat = 3;
} else if (inv == 6) {
text.gotoAndStop(56);
} else if (inv == 2) {
text.gotoAndStop(49);
} else {
text.gotoAndStop(5);
}
}
Symbol 394 Button
on (release) {
if (inv == 0) {
if (stat > 0) {
text.gotoAndStop(58);
} else {
text.gotoAndStop(57);
gotoAndStop (415);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 396 Button
on (release) {
if (inv == 0) {
gotoAndStop (413);
text.gotoAndStop(52);
} else {
text.gotoAndStop(5);
}
}
Symbol 403 MovieClip Frame 1
stop();
Symbol 403 MovieClip Frame 6
gotoAndStop (1);
Symbol 429 MovieClip Frame 1
stop();
Symbol 429 MovieClip Frame 42
stop();
Symbol 432 MovieClip Frame 1
stop();
Symbol 434 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(54);
gotoAndStop (414);
} else {
text.gotoAndStop(5);
}
}
Symbol 440 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(10);
} else if (inv == 1) {
text.gotoAndStop(36);
} else if (inv == 3) {
text.gotoAndStop(43);
} else {
text.gotoAndStop(5);
}
}
Symbol 441 Button
on (release) {
help.gotoAndStop(8);
if (openbox == 0) {
help.helptext.text = "See the gray box on the table? What item might be able to open it?";
} else if (screwdrivervar == 0) {
help.helptext.text = "You have unlocked the gray box on the table. Take a look at what's inside.";
} else if (stat == 0) {
help.helptext.text = "Follow the instructions in the book on the table. The poster on the wall will help.";
} else if (stat == 1) {
help.helptext.text = "You have a bag of explosive power. Put it in a weakness in the wall.";
} else if (stat == 2) {
help.helptext.text = "You need to light the explosive powder. Use an item to attach it to a source of fire.";
} else if (stat == 3) {
help.helptext.text = "The explosive powder is attached to the fire dispenser. Now all you need to do is make it burn.";
} else {
help.helptext.text = "See the huge hole in the wall? Go through it to the next level!";
}
}
Symbol 443 Button
on (release) {
gotoAndStop (412);
text.gotoAndStop(1);
}
Symbol 452 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(53);
} else {
text.gotoAndStop(5);
}
}
Symbol 454 Button
on (release) {
text.gotoAndStop(1);
gotoAndStop (412);
}
Symbol 460 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(55);
} else {
text.gotoAndStop(5);
}
}
Symbol 462 Button
on (release) {
text.gotoAndStop(1);
gotoAndStop (412);
}
Symbol 465 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(62);
} else {
text.gotoAndStop(5);
}
}
Symbol 477 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(60);
if (mix == 0) {
mix = 3;
bag.gotoAndStop(2);
} else {
mix = 4;
bag.gotoAndStop(8);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 479 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(60);
if (mix == 0) {
mix = 3;
bag.gotoAndStop(3);
} else {
mix = 4;
bag.gotoAndStop(8);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 481 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(60);
if (mix == 0) {
mix = 3;
bag.gotoAndStop(4);
} else if (mix == 1) {
mix = 2;
bag.gotoAndStop(9);
} else {
mix = 4;
bag.gotoAndStop(8);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 483 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(60);
if (mix == 0) {
mix = 3;
bag.gotoAndStop(6);
} else {
mix = 4;
bag.gotoAndStop(8);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 485 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(60);
if (mix == 0) {
mix = 1;
bag.gotoAndStop(7);
} else {
mix = 4;
bag.gotoAndStop(8);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 487 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(60);
if (mix == 0) {
mix = 3;
bag.gotoAndStop(5);
} else if (mix == 2) {
text.gotoAndStop(61);
stat = 1;
powdervar = 1;
powderclip.gotoAndStop(2);
gotoAndStop (412);
} else {
mix = 4;
bag.gotoAndStop(8);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 491 Button
on (release) {
mix = 0;
bag.gotoAndStop(1);
text.gotoAndStop(59);
}
Symbol 493 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(2);
} else {
text.gotoAndStop(5);
}
}
Symbol 495 Button
on (release) {
if (inv == 0) {
if (mat == 0) {
mat = 1;
rug.gotoAndStop(2);
text.gotoAndStop(87);
} else {
text.gotoAndStop(2);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 497 Button
on (release) {
if (inv == 0) {
if (mat == 0) {
mat = 1;
rug.gotoAndStop(2);
text.gotoAndStop(87);
} else if (mat == 1) {
text.gotoAndStop(88);
} else if (mat == 2) {
mat = 3;
text.gotoAndStop(89);
rug.gotoAndStop(3);
} else if (mat == 3) {
mat = 4;
text.gotoAndStop(90);
rug.gotoAndStop(4);
} else {
text.gotoAndStop(91);
}
} else if (mat == 0) {
text.gotoAndStop(5);
} else if ((inv == 1) && (mat < 3)) {
if (mat == 1) {
if (keys < 2) {
text.gotoAndStop(70);
} else {
mat = 2;
text.gotoAndStop(93);
}
} else {
text.gotoAndStop(16);
}
} else if ((inv == 3) && (mat < 2)) {
text.gotoAndStop(92);
} else if ((inv == 7) && (mat == 1)) {
text.gotoAndStop(74);
} else {
text.gotoAndStop(5);
}
}
Symbol 500 Button
on (release) {
text.gotoAndStop(64);
gotoAndStop (417);
}
Symbol 503 Button
on (release) {
if (_root.inv == 0) {
_root.text.gotoAndStop(100);
_root.text.texta.text = "I don't see why I would want to carry that around.";
} else {
_root.text.gotoAndStop(5);
}
}
Symbol 507 MovieClip Frame 1
stop();
Symbol 509 Button
on (release) {
if (inv == 0) {
if (unscrewbars == 0) {
text.gotoAndStop(96);
} else if (mat < 4) {
text.gotoAndStop(106);
} else {
gotoAndStop (870);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 512 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(68);
} else {
text.gotoAndStop(5);
}
}
Symbol 513 Button
on (release) {
if (inv == 0) {
if (toolvar == 0) {
toolvar = 1;
papercliclip.gotoAndStop(3);
text.gotoAndStop(73);
} else {
text.gotoAndStop(72);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 514 Button
on (release) {
if (inv == 0) {
if (keys < 2) {
keys = 2;
keyclip.gotoAndStop(4);
text.gotoAndStop(85);
} else {
text.gotoAndStop(72);
}
} else {
text.gotoAndStop(5);
}
}
Symbol 515 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(68);
} else {
text.gotoAndStop(5);
}
}
Symbol 517 Button
on (release) {
if (_root.inv == 0) {
if (_root.a == 0) {
_root.text.gotoAndStop(65);
_root.a = 1;
_root.drawer1.gotoAndStop(1);
_root.drawer1.play();
} else {
_root.text.gotoAndStop(66);
_root.a = 0;
_root.drawer1.gotoAndStop(16);
_root.drawer1.play();
}
} else if ((_root.inv == 1) || (_root.inv == 3)) {
_root.text.gotoAndStop(67);
} else if (_root.inv == 7) {
_root.text.gotoAndStop(74);
} else {
_root.text.gotoAndStop(5);
}
}
Symbol 518 MovieClip Frame 15
stop();
Symbol 518 MovieClip Frame 30
gotoAndStop (1);
Symbol 519 Button
on (release) {
if (_root.inv == 0) {
if (_root.block == 0) {
_root.text.gotoAndStop(69);
} else if (_root.b == 0) {
_root.text.gotoAndStop(65);
_root.b = 1;
_root.drawer2.gotoAndStop(1);
_root.drawer2.play();
} else {
_root.text.gotoAndStop(66);
_root.b = 0;
_root.drawer2.gotoAndStop(16);
_root.drawer2.play();
}
} else if (_root.inv == 1) {
_root.text.gotoAndStop(70);
} else if (_root.inv == 3) {
_root.block = 1;
_root.papercliclip.gotoAndStop(1);
_root.paperclipvar = 0;
_root.inv = 0;
_root.cursor.gotoAndStop(1);
_root.text.gotoAndStop(71);
} else if (_root.inv == 7) {
_root.text.gotoAndStop(74);
} else {
_root.text.gotoAndStop(5);
}
}
Symbol 520 MovieClip Frame 15
stop();
Symbol 520 MovieClip Frame 30
gotoAndStop (1);
Symbol 521 Button
on (release) {
if (_root.inv == 0) {
if (_root.clock == 0) {
_root.text.gotoAndStop(69);
} else if (_root.c == 0) {
_root.text.gotoAndStop(65);
_root.c = 1;
_root.drawer3.gotoAndStop(1);
_root.drawer3.play();
} else {
_root.text.gotoAndStop(66);
_root.c = 0;
_root.drawer3.gotoAndStop(16);
_root.drawer3.play();
}
} else if (_root.inv == 1) {
if (_root.keys == 0) {
_root.text.gotoAndStop(70);
} else if (_root.clock == 0) {
_root.clock = 1;
_root.text.gotoAndStop(84);
} else {
_root.text.gotoAndStop(16);
}
} else if (_root.inv == 3) {
_root.text.gotoAndStop(43);
} else if (_root.inv == 7) {
_root.text.gotoAndStop(74);
} else {
_root.text.gotoAndStop(5);
}
}
Symbol 522 MovieClip Frame 15
stop();
Symbol 522 MovieClip Frame 30
gotoAndStop (1);
Symbol 524 MovieClip Frame 15
stop();
Symbol 524 MovieClip Frame 30
gotoAndStop (1);
Symbol 526 MovieClip Frame 1
stop();
Symbol 526 MovieClip Frame 15
stop();
Symbol 527 Button
on (release) {
help.gotoAndStop(8);
if (paperclipvar == 1) {
help.helptext.text = "How did you open the door out of the first room? Use the same method on those drawers.";
} else if (toolvar == 0) {
help.helptext.text = "Take a look in the drawer that you picked the lock of.";
} else if ((clock == 0) && (keys == 1)) {
help.helptext.text = "See if you can open another drawer with one of your newly found items.";
} else if (keys == 1) {
help.helptext.text = "Take a look in the drawer that you just unlocked.";
} else if (mat == 0) {
help.helptext.text = "Take a look under the mat on the floor.";
} else if ((mat == 1) && (keys == 2)) {
help.helptext.text = "See if you can find a way to open the safe on the floor.";
} else if (mat == 2) {
help.helptext.text = "You have unlocked the safe on the floor. Open it.";
} else if (mat == 3) {
help.helptext.text = "You've just opened the safe on the floor. What's inside it?";
} else if (unscrewbars == 0) {
help.helptext.text = "Is there anywhere in the room where you can use your screwdriver?";
} else if (mat == 4) {
help.helptext.text = "Climb through the vent on the wall. The alien suit will disguise you as an alien.";
} else {
help.helptext.text = "There's nothing you can do in this room at the moment. Go through the door to the right.";
}
}
Symbol 530 Button
on (release) {
text.gotoAndStop(100);
if (inv == 0) {
text.texta.text = "It won't open no matter how hard I pull.";
} else if (inv == 1) {
text.texta.text = "There doesn't seem to be a keyhole.";
} else if (inv == 3) {
text.texta.text = "There's no keyhole to pick.";
} else if (inv == 7) {
text.gotoAndStop(74);
} else {
text.gotoAndStop(5);
}
}
Symbol 532 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(100);
text.texta.text = "It's a small wooden ledge.";
} else {
text.gotoAndStop(5);
}
}
Symbol 534 Button
on (release) {
_root.text.gotoAndStop(100);
if (_root.inv == 0) {
_root.text.texta.text = "It's a monkey doll. I don't see why I would want to carry it around.";
} else if (_root.inv == 7) {
if (_root.seedis == 0) {
_root.text.texta.text = "Why would I chop up a perfectly harmless monkey?";
} else {
_root.text.texta.text = "Alright, I guess I'll obey that piece of paper.";
_root.monkey.gotoAndStop(2);
_root.seedis = 2;
}
} else {
_root.text.gotoAndStop(5);
}
}
Symbol 536 Button
on (release) {
_root.text.gotoAndStop(100);
if (_root.inv == 0) {
_root.text.texta.text = "I did a good job of massacring the monkey.";
} else if (_root.inv == 7) {
_root.text.texta.text = "No, I've already smashed it up enough.";
} else {
_root.text.gotoAndStop(5);
}
}
Symbol 538 Button
on (release) {
if (_root.inv == 0) {
_root.text.gotoAndStop(99);
} else {
_root.text.gotoAndStop(5);
}
}
Symbol 540 Button
on (release) {
if (_root.inv == 0) {
_root.text.gotoAndStop(100);
_root.text.texta.text = "Someone seems to have hid a small red key inside the monkey. I'll take it.";
_root.keys = 1;
_root.monkey.gotoAndStop(3);
_root.keyclip.gotoAndStop(3);
} else {
_root.text.gotoAndStop(5);
}
}
Symbol 541 Button
on (release) {
text.gotoAndStop(100);
if (_root.inv == 0) {
_root.text.texta.text = "I did a good job of massacring the monkey.";
} else if (_root.inv == 7) {
_root.text.texta.text = "No, I've already smashed it up enough.";
} else {
text.gotoAndStop(5);
}
}
Symbol 542 Button
on (release) {
_root.text.gotoAndStop(100);
if (_root.inv == 0) {
_root.text.texta.text = "Eww! Fake monkey guts!";
} else {
_root.text.gotoAndStop(5);
}
}
Symbol 543 MovieClip Frame 1
stop();
Symbol 546 Button
on (release) {
text.gotoAndStop(64);
gotoAndStop (416);
}
Symbol 564 Button
on (release) {
if (_root.inv == 0) {
_root.text.gotoAndStop(100);
_root.text.texta.text = "If I move the table, the security camera will notice.";
} else {
_root.text.gotoAndStop(5);
}
}
Symbol 566 Button
on (release) {
if (_root.inv == 0) {
_root.text.gotoAndStop(100);
_root.text.gotoAndStop(101);
} else if (_root.inv == 2) {
if ((_root.camera._currentFrame > 20) && (_root.camera._currentFrame < 35)) {
_root.papervar = 0;
_root.paperclip.gotoAndStop(1);
_root.inv = 0;
_root.cursor.gotoAndStop(1);
_root.table.play();
_root.text.gotoAndStop(104);
} else {
_root.text.gotoAndStop(103);
}
} else {
_root.text.gotoAndStop(5);
}
}
Symbol 568 Button
on (release) {
if (_root.inv == 0) {
_root.text.gotoAndStop(102);
} else {
_root.text.gotoAndStop(5);
}
}
Symbol 571 Button
on (release) {
if (_root.inv == 0) {
_root.text.gotoAndStop(105);
_root.gotoAndStop(418);
} else {
_root.text.gotoAndStop(5);
}
}
Symbol 573 MovieClip Frame 1
stop();
Symbol 573 MovieClip Frame 20
stop();
Symbol 574 Button
on (release) {
help.gotoAndStop(8);
if (table._currentframe == 1) {
help.helptext.text = "See if you can replace the paper on the table with a similar item so the security camera won't notice it's gone.";
} else if (seedis == 0) {
help.helptext.text = "Take a look at the paper that you took from the table. It's on the floor.";
} else if (toolvar == 0) {
help.helptext.text = "There's nothing you can do in this room at the moment. Go back through the door on the left.";
} else if (seedis == 1) {
help.helptext.text = "Do what it says to do on the paper.";
} else if (keys == 0) {
help.helptext.text = "Take a look inside the dissected monkey.";
} else {
help.helptext.text = "You've done all you can in this room. Go back through the door on the left.";
}
}
Symbol 576 Button
on (release) {
gotoAndStop (417);
text.gotoAndStop(1);
}
Symbol 593 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(100);
text.texta.text = "The paper says: DISSECT TEH MONKEYZ!!!!";
} else {
text.gotoAndStop(5);
}
}
Symbol 595 Button
on (release) {
if (inv == 0) {
text.gotoAndStop(2);
} else {
text.gotoAndStop(5);
}
}
Symbol 596 Button
on (release) {
text.gotoAndStop(100);
if (alien1gone == 0) {
text.texta.text = "I can't do anything with the computer while that alien is there.";
} else if (inv == 0) {
text.texta.text = "Let's see what I can do with this computer.";
gotoAndStop (420);
} else if ((inv == 4) || (inv == 7)) {
text.texta.text = "I can use this computer to make the ship take me home. I don't want to mess it up.";
} else {
text.gotoAndStop(5);
}
}
Symbol 603 MovieClip Frame 4
gotoAndPlay (1);
Symbol 606 MovieClip Frame 1
stop();
if (_root.alien2gone == 0) {
_root.alien2.gotoAndStop("right");
}
Symbol 606 MovieClip Frame 2
_root.alien2.gotoAndStop(gone);
Symbol 610 MovieClip Frame 1
stop();
Symbol 616 MovieClip Frame 1
stop();
Symbol 628 MovieClip Frame 6
gotoAndPlay (2);
Symbol 628 MovieClip Frame 13
gotoAndPlay (8);
Symbol 630 MovieClip Frame 1
stop();
Symbol 630 MovieClip Frame 2
this.alien2.box.gotoAndStop(3);
this.alien2.box.talk.text = "So that's what has been happening to my keys. Thanks!";
this.alien2.gotoAndStop(1);
Instance of Symbol 628 MovieClip "alien2" in Symbol 630 MovieClip Frame 2
onClipEvent (mouseDown) {
_root.alien1.box.gotoAndStop(1);
_root.alien2.box.gotoAndStop(1);
_root.alien3.box.gotoAndStop(1);
}
Symbol 630 MovieClip Frame 11
this.alien2.gotoAndPlay(2);
Instance of Symbol 628 MovieClip "alien2" in Symbol 630 MovieClip Frame 11
/* no clip actions */
Symbol 630 MovieClip Frame 25
this.alien2.gotoAndPlay("left");
Symbol 630 MovieClip Frame 39
_root.door.gotoAndStop(2);
Symbol 630 MovieClip Frame 50
stop();
_root.door.gotoAndStop(1);
Symbol 632 MovieClip Frame 1
stop();
Symbol 632 MovieClip Frame 2
this.alien3.gotoAndStop("left");
this.alien3.box.gotoAndStop(4);
this.alien3.box.talk.text = "What happened to it!? I don't want to be held responsible for this!";
Instance of Symbol 628 MovieClip "alien3" in Symbol 632 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndStop("left");
}
Symbol 632 MovieClip Frame 11
this.alien3.gotoAndPlay("left");
this.alien3.box.gotoAndStop(1);
Symbol 632 MovieClip Frame 42
_root.door.gotoAndStop(2);
Symbol 632 MovieClip Frame 51
stop();
_root.door.gotoAndStop(1);
Symbol 635 Button
on (release) {
_root.text.gotoAndStop(1);
}
Symbol 636 Button
on (release) {
_root.dialog.gotoAndStop(1);
}
Symbol 640 MovieClip Frame 1
stop();
Symbol 640 MovieClip Frame 2
option1.onRelease = function () {
if (_root.talkto == 1) {
_root.alien1.box.gotoAndStop(_root.talkto + 1);
_root.alien1.box.talk.text = "My name is Ihgraf. I only joinied the crew of this ship last week.";
} else if (_root.talkto == 2) {
_root.alien2.box.gotoAndStop(_root.talkto + 1);
_root.alien2.box.talk.text = "I am Apjark. I am the commander of this ship.";
} else if (_root.talkto == 3) {
_root.alien3.box.gotoAndStop(_root.talkto + 1);
_root.alien3.box.talk.text = "I am known as Gursdorm. I am Apjark's personal body guard.";
}
};
option2.onRelease = function () {
if (_root.talkto == 1) {
_root.talkjob = 1;
_root.alien1.box.gotoAndStop(_root.talkto + 1);
_root.alien1.box.talk.text = "I hate this job. They don't even need someone to monitor the computer.";
_root.dialog.option4.optiontext.text = "Taking over his job.";
} else if (_root.talkto == 2) {
_root.alien2.box.gotoAndStop(_root.talkto + 1);
_root.alien2.box.talk.text = "My job, being the commander, is obviously to watch over the rest of the crew.";
} else if (_root.talkto == 3) {
_root.alien3.box.gotoAndStop(_root.talkto + 1);
_root.alien3.box.talk.text = "I am a faithful security guard. I will trust no one else with this duty.";
}
};
option3.onRelease = function () {
if (_root.talkto == 1) {
_root.alien1.box.gotoAndStop(_root.talkto + 1);
_root.alien1.box.talk.text = "Sorry. I wasn't informed about anything concerning the mission to Earth.";
} else if (_root.talkto == 2) {
_root.alien2.box.gotoAndStop(_root.talkto + 1);
_root.alien2.box.talk.text = "We abducted the human for scientific research. We will dissect it later today.";
} else if (_root.talkto == 3) {
_root.alien3.box.gotoAndStop(_root.talkto + 1);
_root.alien3.box.talk.text = "I'm not really sure why we abducted the human but I sure hope it tastes good.";
}
};
option4.onRelease = function () {
if ((_root.talkto == 1) && (_root.talkjob == 1)) {
if ((_root.alien2gone == 1) && (_root.alien3gone == 1)) {
_root.text.gotoAndStop(100);
_root.text.texta.text = "Great! Now all the aliens are out of here!";
_root.alien1gone = 1;
_root.alien1._x = 1000;
_root.alien1move.gotoAndPlay(2);
_root.talkto = 0;
_root.dialog.gotoAndStop(1);
} else {
_root.alien1.box.gotoAndStop(_root.talkto + 1);
_root.alien1.box.talk.text = "That would be nice but the other crew members won't approve. Thanks anyway.";
}
} else if (_root.talkto == 2) {
_root.alien2.box.gotoAndStop(_root.talkto + 1);
_root.alien2.box.talk.text = "That's the door to the dormatories. You're only allowed in if I give you permission.";
} else if (_root.talkto == 3) {
if (shippanel == 2) {
} else if (_root.shippanel == 2) {
_root.text.gotoAndStop(100);
_root.text.gotoAndStop(108);
_root.alien3gone = 1;
_root.alien3._x = 1000;
_root.alien3move.gotoAndPlay(2);
if (_root.talkto == 3) {
_root.talkto = 0;
_root.dialog.gotoAndStop(1);
}
} else {
_root.alien3.box.gotoAndStop(_root.talkto + 1);
_root.alien3.box.talk.text = "I'm not sure what the mechanism behind the panel does but I am supposed to guard it.";
}
}
};
Symbol 643 MovieClip Frame 1
stop();
_root.wait = 0;
Symbol 643 MovieClip Frame 2
this.alien1.box.gotoAndStop(2);
this.alien1.box.talk.text = "That would be great! Thanks!";
this.alien1.gotoAndStop(1);
Symbol 643 MovieClip Frame 11
if (_root.alien3move._currentframe < 51) {
stop();
alien1.stop();
_root.wait = 1;
} else {
this.alien1.gotoAndPlay(2);
}
Instance of Symbol 628 MovieClip "alien1" in Symbol 643 MovieClip Frame 11
onClipEvent (enterFrame) {
if ((_root.wait == 1) && (_root.alien3move._currentframe == 51)) {
_root.wait = 0;
_root.alien1move.play();
this.gotoAndPlay(2);
}
}
Symbol 643 MovieClip Frame 33
this.alien1.gotoAndPlay(8);
Symbol 643 MovieClip Frame 38
_root.door.gotoAndStop(2);
this.alien1.gotoAndPlay(8);
Instance of Symbol 628 MovieClip "alien1" in Symbol 643 MovieClip Frame 50
onClipEvent (load) {
this.gotoAndStop("left");
}
onClipEvent (mouseDown) {
_root.alien1.box.gotoAndStop(1);
_root.alien2.box.gotoAndStop(1);
_root.alien3.box.gotoAndStop(1);
}
Symbol 643 MovieClip Frame 51
stop();
_root.door.gotoAndStop(1);
Symbol 644 Button
on (release) {
help.gotoAndStop(8);
if (alien2gone == 0) {
help.helptext.text = "See if you can interest an alien with one of your items.";
} else if (shippanel < 2) {
help.helptext.text = "Click on aliens to talk to them. Destroy something that an alien is supposed to be guarding.";
} else if (alien3gone == 0) {
help.helptext.text = "Bring it to the alien guard's attention that the mechanisms behind the panel is destroyed.";
} else if (alien1gone == 0) {
help.helptext.text = "Try to convince the last alien to leave.";
} else {
help.helptext.text = "Now you can use the computer. Use it to fly the ship back to Earth.";
}
}
Symbol 646 Button
on (release) {
if (words._currentframe == 1) {
gotoAndStop (419);
text.texta.text = "I leave the computer.";
}
}
Symbol 651 Button
on (release) {
words.play();
}
Symbol 654 MovieClip Frame 1
stop();
Symbol 654 MovieClip Frame 10
_root.gotoAndPlay(421);
Symbol 671 Button
on (release) {
gotoAndPlay (336);
}
Symbol 674 Button
on (release) {
play();
}
Symbol 677 Button
on (release) {
gotoAndStop (890);
}
Symbol 680 Button
on (release) {
gotoAndPlay (1);
}
Symbol 685 Button
on (release) {
gotoAndStop (866);
}
Symbol 690 Button
on (release) {
if (((field.text == "kaboom") || (field.text == "Kaboom")) || (field.text == "KABOOM")) {
gotoAndStop (412);
text.gotoAndStop(38);
} else if (((field.text == "sneak") || (field.text == "Sneak")) || (field.text == "SNEAK")) {
keyvar = 1;
papervar = 1;
paperclipvar = 1;
screwdrivervar = 1;
gotoAndStop (416);
} else if (((field.text == "homeward") || (field.text == "Homeward")) || (field.text == "HOMEWARD")) {
grantinv = 1;
gotoAndStop (419);
}
}
on (keyPress "<Enter>") {
if (((field.text == "kaboom") || (field.text == "Kaboom")) || (field.text == "KABOOM")) {
gotoAndStop (412);
text.gotoAndStop(38);
} else if (((field.text == "sneak") || (field.text == "Sneak")) || (field.text == "SNEAK")) {
keyvar = 1;
papervar = 1;
paperclipvar = 1;
screwdrivervar = 1;
gotoAndStop (416);
} else if (((field.text == "homeward") || (field.text == "Homeward")) || (field.text == "HOMEWARD")) {
grantinv = 1;
gotoAndStop (419);
}
}
Symbol 723 Button
on (release) {
gotoAndStop (412);
text.gotoAndStop(38);
}
Symbol 728 Button
on (release) {
keyvar = 1;
papervar = 1;
paperclipvar = 1;
screwdrivervar = 1;
gotoAndStop (416);
}
Symbol 730 Button
on (release) {
grantinv = 1;
gotoAndStop (419);
}