Combined Code
frame 1 {
function preloadSite() {
bytesDisplay.text = Math.round((_root.getBytesLoaded() / 1024 / 1024) * 10) / 10;
totalBytes.text = Math.round((_root.getBytesTotal() / 1024 / 1024) * 10) / 10;
preload_mc.gotoAndStop(Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100));
if (_root.getBytesLoaded() >= _root.getBytesTotal()) {
clearInterval(loadingCall);
gotoAndPlay(2);
}
}
var rightClick = new ContextMenu();
rightClick.hideBuiltInItems();
_root.menu = rightClick;
var loadingCall = setInterval(preloadSite, 30);
stop();
}
movieClip 7 {
frame 1 {
stop();
}
}
movieClip 9 {
}
frame 2 {
Mouse.hide();
_global.disableClues;
_global.disableMusic;
_global.diableSfx;
_global.diableTrans;
_global.transTimer;
transTimer = 30;
_global.transDest;
transDest = 0;
_global.screen1;
screen1 = '';
_global.screen2;
screen2 = '';
_global.tempFlag;
tempFlag = 0;
_global.tempString;
tempString = '';
_global.activeFrame;
_global.saveExists;
_global.gotItem1;
_global.usedItem1;
_global.gotItem2;
_global.usedItem2;
_global.gotItem3;
_global.usedItem3;
_global.gotItem4;
_global.usedItem4;
_global.gotItem5;
_global.usedItem5;
_global.gotItem6;
_global.usedItem6;
_global.gotItem7;
_global.usedItem7;
_global.gotItem8;
_global.usedItem8;
_global.gotItem9;
_global.usedItem9;
_global.gotItem10;
_global.usedItem10;
_global.firstVanish;
_global.madeCup;
_global.madePlacard;
_global.dockAopen;
_global.dockBopen;
_global.dockCopen;
_global.fixedDoor;
_global.prereq;
_global.rot1Pos;
_global.rot2Pos;
_global.rot3Pos;
_global.rot4Pos;
_global.loadedProgram;
_global.tuningFreq;
_global.musicShouldBePlaying;
_global.readyToFinish;
fwc2SaveFile = SharedObject.getLocal();
_root.createEmptyMovieClip('sfxholder', 1001);
var sfx = new Sound(sfxholder);
_root.createEmptyMovieClip('musicholder', 1000);
var musicTrack = new Sound(musicholder);
_global.musicVol;
musicVol = 30;
_global.playSfx = function (targetSound) {
sfx.attachSound(targetSound);
sfx.start(0.05, 1);
};
_global.changeCursor = function (targetFrame) {
if (targetFrame == 1) {
_root.cursor_mc.gotoAndStop(targetFrame);
} else {
_root.cursor_mc.gotoAndPlay(targetFrame);
}
};
_global.animRightTurn = function (targetFrame) {
transDest = targetFrame;
screen2 = targetFrame + '_mc';
gotoAndPlay(20);
};
_global.animLeftTurn = function (targetFrame) {
transDest = targetFrame;
screen2 = targetFrame + '_mc';
gotoAndPlay(21);
};
_global.animFade = function (targetFrame) {
transDest = targetFrame;
screen2 = targetFrame + '_mc';
gotoAndPlay(22);
};
_global.clue = function (cluestring) {
_root.textclue = cluestring;
};
_global.cloak = function (target) {
target._visible = false;
};
_global.uncloak = function (target) {
target._visible = true;
};
_global.cloaked = function (target) {
if (target._visible == false) {
return true;
} else {
return false;
}
};
_global.uncloaked = function (target) {
if (target._visible == true) {
return true;
} else {
return false;
}
};
_global.startmusic = function () {
_root.musicTrack.attachSound('music.mp3');
_root.musicTrack.start(0, 500);
_root.musicShouldBePlaying = 1;
};
_global.stopmusic = function () {
_root.musicTrack.stop('music.mp3');
_root.musicShouldBePlaying = 0;
};
_global.performSave = function () {
fwc2SaveFile.data.activeFrame = transDest;
fwc2SaveFile.data.saveExists = 8;
fwc2SaveFile.data.gotItem1 = gotItem1;
fwc2SaveFile.data.usedItem1 = usedItem1;
fwc2SaveFile.data.gotItem2 = gotItem2;
fwc2SaveFile.data.usedItem2 = usedItem2;
fwc2SaveFile.data.gotItem3 = gotItem3;
fwc2SaveFile.data.usedItem3 = usedItem3;
fwc2SaveFile.data.gotItem4 = gotItem4;
fwc2SaveFile.data.usedItem4 = usedItem4;
fwc2SaveFile.data.gotItem5 = gotItem5;
fwc2SaveFile.data.usedItem5 = usedItem5;
fwc2SaveFile.data.gotItem6 = gotItem6;
fwc2SaveFile.data.usedItem6 = usedItem6;
fwc2SaveFile.data.gotItem7 = gotItem7;
fwc2SaveFile.data.usedItem7 = usedItem7;
fwc2SaveFile.data.gotItem8 = gotItem8;
fwc2SaveFile.data.usedItem8 = usedItem8;
fwc2SaveFile.data.gotItem9 = gotItem9;
fwc2SaveFile.data.usedItem9 = usedItem9;
fwc2SaveFile.data.gotItem10 = gotItem10;
fwc2SaveFile.data.usedItem10 = usedItem10;
fwc2SaveFile.data.firstVanish = firstVanish;
fwc2SaveFile.data.madeCup = madeCup;
fwc2SaveFile.data.madePlacard = madePlacard;
fwc2SaveFile.data.dockAopen = dockAopen;
fwc2SaveFile.data.dockBopen = dockBopen;
fwc2SaveFile.data.dockCopen = dockCopen;
fwc2SaveFile.data.fixedDoor = fixedDoor;
fwc2SaveFile.data.prereq = prereq;
fwc2SaveFile.data.rot1Pos = rot1Pos;
fwc2SaveFile.data.rot2Pos = rot2Pos;
fwc2SaveFile.data.rot3Pos = rot3Pos;
fwc2SaveFile.data.rot4Pos = rot4Pos;
fwc2SaveFile.data.loadedProgram = loadedProgram;
fwc2SaveFile.data.tuningFreq = tuningFreq;
fwc2SaveFile.data.readyToFinish = readyToFinish;
fwc2SaveFile.data.musicShouldBePlaying = musicShouldBePlaying;
};
stop();
}
movieClip 15 {
}
movieClip 16 {
frame 150 {
_root.gotoAndPlay('premainmenu');
}
}
movieClip 19 {
}
movieClip 20 {
frame 100 {
_root.gotoAndPlay('premainmenu');
}
}
frame 5 {
}
movieClip 23 node1A_mc {
}
movieClip 26 node1B_mc {
}
movieClip 29 node1C_mc {
}
movieClip 34 {
}
movieClip 35 node1D_mc {
frame 1 {
walk1E._visible = false;
door._visible = false;
if (_root.tempFlag == 1) {
door._visible = true;
}
}
}
movieClip 43 {
}
movieClip 45 {
frame 1 {
this.onRollOver = function () {
changeCursor(2);
};
this.onRollOut = function () {
changeCursor(1);
};
}
}
movieClip 46 node1E_mc {
frame 1 {
stop();
if (_root.firstVanish == 0) {
cloak(_root.walk2A);
cloak(_root.cursor_mc);
walk2A._visible = false;
gotoAndPlay(2);
playSfx('shortstatic.mp3');
}
}
frame 180 {
uncloak(_root.cursor_mc);
uncloak(_root.walk2A);
_root.firstVanish = 1;
gotoAndStop(1);
}
}
movieClip 49 node2A_mc {
}
movieClip 52 node2B_mc {
}
movieClip 55 node2C_mc {
}
movieClip 58 node2D_mc {
}
movieClip 61 node2E_mc {
}
movieClip 64 node3A_mc {
}
movieClip 67 node3B_mc {
}
movieClip 70 node3C_mc {
}
movieClip 73 node3D_mc {
}
movieClip 76 node4A_mc {
}
movieClip 79 node4B_mc {
}
movieClip 82 node4C_mc {
}
movieClip 85 node4D_mc {
}
movieClip 88 node5A_mc {
}
movieClip 91 node5B_mc {
}
movieClip 94 node6A_mc {
}
movieClip 97 node6B_mc {
}
movieClip 100 node6C_mc {
}
movieClip 105 {
}
movieClip 106 node6D_mc {
frame 1 {
if (_root.tempFlag == 1) {
door._visible = false;
}
}
}
movieClip 109 node7A_mc {
}
movieClip 112 node7B_mc {
}
movieClip 115 node7C_mc {
}
movieClip 120 {
}
movieClip 121 node7D_mc {
frame 1 {
if (_root.tempFlag == 1) {
door._visible = false;
}
}
}
movieClip 124 node8A_mc {
}
movieClip 127 node8B_mc {
}
movieClip 130 node9A_mc {
}
movieClip 133 node9B_mc {
}
movieClip 136 node9C_mc {
}
movieClip 141 {
}
movieClip 142 node9D_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.tempFlag == 1) {
door._visible = false;
}
}
}
movieClip 145 node9E_mc {
}
movieClip 148 node10A_mc {
}
movieClip 151 node10B_mc {
}
movieClip 154 node11A_mc {
}
movieClip 157 node11B_mc {
}
movieClip 160 node11C_mc {
}
movieClip 165 {
}
movieClip 166 node11D_mc {
frame 1 {
if (_root.tempFlag == 1) {
door._visible = false;
}
}
}
movieClip 169 node12A_mc {
}
movieClip 172 node12B_mc {
}
movieClip 175 node12C_mc {
}
movieClip 178 node12D_mc {
}
movieClip 181 node13A_mc {
}
movieClip 184 node13B_mc {
}
movieClip 187 node14A_mc {
}
movieClip 190 node14B_mc {
}
movieClip 193 node14C_mc {
}
movieClip 196 node14D_mc {
}
movieClip 201 {
}
movieClip 202 node14E_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.tempFlag == 1) {
door._visible = false;
}
}
}
movieClip 205 node15A_mc {
}
movieClip 210 {
}
movieClip 211 node15B_mc {
frame 1 {
if (_root.gotItem6 == 1) {
cloak(ball);
}
}
}
movieClip 216 {
}
movieClip 217 node15C_mc {
frame 1 {
if (_root.tempFlag == 1) {
_root.tempFlag = 0;
door._visible = false;
}
}
}
movieClip 220 node15D_mc {
}
movieClip 223 node15E_mc {
}
movieClip 226 node16A_mc {
}
movieClip 229 node16B_mc {
}
movieClip 234 {
}
movieClip 235 node16C_mc {
frame 1 {
if (_root.tempFlag == 1) {
_root.tempFlag = 0;
door._visible = false;
}
}
}
movieClip 238 node16D_mc {
}
movieClip 243 {
}
movieClip 244 node16E_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.gotItem8 == 1) {
key._visible = false;
}
}
}
movieClip 247 node16F_mc {
}
movieClip 250 node17A_mc {
}
movieClip 253 node17B_mc {
}
movieClip 258 {
}
movieClip 259 node17C_mc {
frame 1 {
if (_root.tempFlag == 1) {
_root.tempFlag = 0;
door._visible = false;
}
}
}
movieClip 262 node17D_mc {
}
movieClip 263 node17E_mc {
}
movieClip 268 {
}
movieClip 269 node18A_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.tempFlag == 1) {
door._visible = false;
}
}
}
movieClip 272 node18B_mc {
}
movieClip 275 node18C_mc {
}
movieClip 278 node18D_mc {
}
movieClip 281 node18E_mc {
}
movieClip 284 node18F_mc {
}
movieClip 289 {
}
movieClip 290 node18G_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.tempFlag == 1) {
door._visible = false;
}
}
}
movieClip 293 node19A_mc {
}
movieClip 298 {
}
movieClip 301 node19B_mc {
frame 1 {
if (_root.gotItem7 == 1) {
cloak(scissors);
}
}
}
movieClip 306 {
}
movieClip 307 node19C_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.tempFlag == 1) {
cloak(door);
}
}
}
movieClip 308 {
}
movieClip 313 {
}
movieClip 316 {
}
movieClip 319 {
}
movieClip 322 {
}
movieClip 327 {
frame 1 {
if (_root.usedItem3 == 1) {
gotoAndStop(2);
}
stop();
}
frame 2 {
if (_root.usedItem3 == 0) {
gotoAndStop(1);
}
stop();
}
}
movieClip 330 {
}
movieClip 334 {
}
movieClip 335 {
frame 1 {
stop();
}
frame 2 {
cloak(_root.cursor_mc);
playSfx('laser.mp3');
}
frame 181 {
playSfx('miscclick.mp3');
if (_root.loadedProgram == 1) {
if (cloaked(_root.node19D_mc.ball)) {
playSfx('beeplow.mp3');
_root.messager.gotoAndStop(2);
} else {
if (_root.tuningFreq == 68) {
cloak(_root.node19D_mc.ball);
uncloak(_root.node19D_mc.placard);
_root.madePlacard = 1;
playSfx('beephigh.mp3');
_root.messager.gotoAndStop(6);
} else {
playSfx('beeplow.mp3');
_root.messager.gotoAndStop(4);
}
}
}
if (_root.loadedProgram == 2) {
if (cloaked(_root.node19D_mc.ore)) {
playSfx('beeplow.mp3');
_root.messager.gotoAndStop(2);
} else {
if (_root.tuningFreq == 77) {
cloak(_root.node19D_mc.ore);
uncloak(_root.node19D_mc.cup);
_root.madeCup = 1;
playSfx('beephigh.mp3');
_root.messager.gotoAndStop(6);
} else {
playSfx('beeplow.mp3');
_root.messager.gotoAndStop(4);
}
}
}
if (_root.loadedProgram == 3) {
playSfx('beeplow.mp3');
_root.messager.gotoAndStop(2);
}
if (_root.loadedProgram == 0) {
playSfx('beeplow.mp3');
_root.messager.gotoAndStop(3);
}
}
frame 240 {
gotoAndStop(1);
playSfx('miscclick.mp3');
uncloak(_root.cursor_mc);
}
}
movieClip 336 node19D_mc {
frame 1 {
cloak(tray);
cloak(ball);
cloak(cup);
cloak(placard);
cloak(ore);
if (_root.madePlacard == 1 & _root.gotItem4 == 0) {
uncloak(placard);
}
if (_root.madeCup == 1 & _root.gotItem9 == 0) {
uncloak(cup);
}
if (_root.usedItem6 == 1 & _root.madePlacard == 0) {
uncloak(ball);
}
if (_root.usedItem5 == 1 & _root.madeCup == 0) {
uncloak(ore);
}
}
}
movieClip 341 {
}
movieClip 342 node17F_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.usedItem10 == 1) {
door._visible = false;
}
}
}
movieClip 347 {
}
movieClip 348 node20A_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.dockCopen == 0) {
cloak(doorc);
}
}
}
movieClip 351 node20B_mc {
}
movieClip 356 {
}
movieClip 357 node20C_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.tempFlag == 1) {
cloak(door);
}
}
}
movieClip 362 {
}
movieClip 365 {
}
movieClip 366 node20D_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.dockAopen == 0) {
doora._visible = false;
}
if (_root.dockBopen == 0) {
doorb._visible = false;
}
}
}
movieClip 371 {
}
movieClip 372 node20E_mc {
frame 1 {
this.blendMode = 'layer';
hatch._visible = false;
}
}
movieClip 377 {
}
movieClip 378 node21A_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.dockAopen == 0) {
doora._visible = false;
}
}
}
movieClip 383 {
}
movieClip 384 node21B_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.dockBopen == 0) {
doorb._visible = false;
}
}
}
movieClip 389 {
}
movieClip 390 node21C_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.dockCopen == 0) {
doorc._visible = false;
}
}
}
movieClip 395 {
}
movieClip 396 node21D_mc {
frame 1 {
this.blendMode = 'layer';
cloak(hatch);
}
}
movieClip 401 {
}
movieClip 402 node23A_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.dockAopen == 0) {
cloak(doora);
}
}
}
movieClip 405 node23B_mc {
}
movieClip 410 {
}
movieClip 411 node23C_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.dockCopen == 0) {
cloak(doorc);
}
}
}
movieClip 415 node22A_mc {
}
movieClip 420 {
}
movieClip 421 node22B_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.dockAopen == 0) {
cloak(doora);
}
}
}
movieClip 426 {
}
movieClip 429 {
}
movieClip 430 node22C_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.dockBopen == 0) {
cloak(doorb);
}
if (_root.dockCopen == 0) {
cloak(doorc);
}
}
}
movieClip 433 node22D_mc {
}
movieClip 438 {
}
movieClip 441 {
}
movieClip 442 node22E_mc {
frame 1 {
this.blendMode = 'layer';
cloak(hatch);
if (_root.tempFlag == 0) {
cloak(sampler);
}
}
}
movieClip 445 node24A_mc {
}
movieClip 450 {
}
movieClip 451 node24D_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.fixedDoor == 1) {
cloak(door);
}
}
}
movieClip 456 {
}
movieClip 457 node24E_mc {
}
movieClip 462 {
}
movieClip 465 {
}
movieClip 466 node2F_mc {
frame 1 {
this.blendMode = 'layer';
if (_root.gotItem1 == 1) {
cloak(keycard);
}
if (_root.gotItem2 == 1) {
cloak(sampler);
}
}
}
movieClip 471 {
}
movieClip 472 node25A_mc {
frame 1 {
if (_root.tempFlag == 1) {
door._visible = false;
}
}
}
movieClip 475 node25B_mc {
}
movieClip 478 node26A_mc {
}
movieClip 481 node26B_mc {
}
movieClip 486 {
}
movieClip 487 node26C_mc {
frame 1 {
if (_root.tempFlag == 1) {
door._visible = false;
}
}
}
movieClip 490 node26D_mc {
}
movieClip 496 node26E_mc {
frame 1 {
stop();
}
frame 150 {
startmusic();
_root.musicShouldBePlaying = 1;
}
frame 330 {
uncloak(_root.cursor_mc);
_root.gotoAndPlay('node1A');
}
}
movieClip 497 node26F_mc {
}
movieClip 498 node19E_mc {
}
frame 6 {
}
movieClip 530 {
frame 1 {
stop();
}
}
frame 9 {
musicTrack.attachSound('music.mp3');
musicTrack.start(0, 500);
musicTrack.setVolume(musicVol);
musicShouldBePlaying = 1;
}
frame 10 {
stop();
tempFlag = 0;
tempString = '';
Mouse.show();
if (musicShouldBePlaying == 0) {
startmusic();
}
sfx.setVolume(100);
musicTrack.setVolume(musicVol);
disableClues = 0;
disableMusic = 0;
disableSfx = 0;
disableTrans = 0;
}
movieClip 532 {
}
movieClip 534 {
}
movieClip 536 {
}
movieClip 540 {
}
movieClip 543 {
}
movieClip 548 {
}
movieClip 558 {
frame 1 {
cluestoggle_mc.gotoAndStop(2);
musictoggle_mc.gotoAndStop(2);
sfxtoggle_mc.gotoAndStop(2);
transtoggle_mc.gotoAndStop(2);
quitbutton_mc.gotoAndStop(2);
clue('Text clues.');
}
frame 150 {
_root.gotoAndPlay('newgame');
}
}
movieClip 562 {
frame 1 {
cluestoggle_mc.gotoAndStop(2);
musictoggle_mc.gotoAndStop(2);
sfxtoggle_mc.gotoAndStop(2);
transtoggle_mc.gotoAndStop(2);
quitbutton_mc.gotoAndStop(2);
clue('Text clues.');
}
frame 90 {
_root.gotoAndPlay('loadgame');
}
}
movieClip 563 {
frame 1 {
stop();
mmInformation_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(2);
};
mmBegin_mc.onPress = function () {
if (_root.fwc2SaveFile.data.saveExists == 8) {
playSfx('beeplow.mp3');
gotoAndStop(4);
} else {
playSfx('beephigh.mp3');
gotoAndStop(5);
}
};
mmResume_mc.onPress = function () {
if (_root.fwc2SaveFile.data.saveExists == 8) {
playSfx('beephigh.mp3');
gotoAndStop(6);
} else {
playSfx('beeplow.mp3');
gotoAndStop(3);
}
};
armorgameslogo_mc.onPress = function () {
getURL('http://www.armorgames.com', '');
};
JIGlink_mc.onPress = function () {
getURL('http://www.jayisgames.com', '');
};
}
frame 2 {
stop();
mmBack_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(1);
};
}
frame 3 {
stop();
mmBack_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(1);
};
}
frame 4 {
stop();
mmBack_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(1);
};
mmBegin_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(5);
};
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
frame 15 {
fwc2SaveFile.data.gotItem1 = 0;
fwc2SaveFile.data.usedItem1 = 0;
fwc2SaveFile.data.gotItem2 = 0;
fwc2SaveFile.data.usedItem2 = 0;
fwc2SaveFile.data.gotItem3 = 0;
fwc2SaveFile.data.usedItem3 = 0;
fwc2SaveFile.data.gotItem4 = 0;
fwc2SaveFile.data.usedItem4 = 0;
fwc2SaveFile.data.gotItem5 = 0;
fwc2SaveFile.data.usedItem5 = 0;
fwc2SaveFile.data.gotItem6 = 0;
fwc2SaveFile.data.usedItem6 = 0;
fwc2SaveFile.data.gotItem7 = 0;
fwc2SaveFile.data.usedItem7 = 0;
fwc2SaveFile.data.gotItem8 = 0;
fwc2SaveFile.data.usedItem8 = 0;
fwc2SaveFile.data.gotItem9 = 0;
fwc2SaveFile.data.usedItem9 = 0;
fwc2SaveFile.data.gotItem10 = 0;
fwc2SaveFile.data.usedItem10 = 0;
fwc2SaveFile.data.firstVanish = 0;
fwc2SaveFile.data.madeCup = 0;
fwc2SaveFile.data.madePlacard = 0;
fwc2SaveFile.data.dockAopen = 0;
fwc2SaveFile.data.dockBopen = 0;
fwc2SaveFile.data.dockCopen = 0;
fwc2SaveFile.data.fixedDoor = 0;
fwc2SaveFile.data.prereq = 0;
fwc2SaveFile.data.rot1Pos = 1;
fwc2SaveFile.data.rot2Pos = 2;
fwc2SaveFile.data.rot3Pos = 3;
fwc2SaveFile.data.rot4Pos = 4;
fwc2SaveFile.data.tuningFreq = 113;
fwc2SaveFile.data.loadedProgram = 0;
fwc2SaveFile.data.readyToFinish = 0;
fwc2SaveFile.data.musicShouldBePlaying = 1;
fwc2SaveFile.data.activeFrame = 'intro';
gotoAndPlay(16);
}
frame 16 {
cursor_mc.onMouseMove = function () {
Mouse.hide();
this._x = _xmouse;
this._y = _ymouse;
};
item1_mc.gotoAndStop(1);
item2_mc.gotoAndStop(2);
item3_mc.gotoAndStop(3);
item4_mc.gotoAndStop(4);
item5_mc.gotoAndStop(5);
item6_mc.gotoAndStop(6);
item7_mc.gotoAndStop(7);
item8_mc.gotoAndStop(8);
item9_mc.gotoAndStop(9);
item10_mc.gotoAndStop(10);
var mouseListener = new Object();
Mouse.addListener(mouseListener);
mouseListener.onMouseDown = function () {
if (textclue != 'Click QUIT again to confirm.') {
clue('');
}
};
mouseListener.onMouseUp = function () {
stopDrag();
changeCursor(1);
item1_mc._x = 0;
item1_mc._y = 400;
item1_mc._alpha = 100;
item2_mc._x = 60;
item2_mc._y = 400;
item2_mc._alpha = 100;
item3_mc._x = 120;
item3_mc._y = 400;
item3_mc._alpha = 100;
item4_mc._x = 180;
item4_mc._y = 400;
item4_mc._alpha = 100;
item5_mc._x = 240;
item5_mc._y = 400;
item5_mc._alpha = 100;
item6_mc._x = 300;
item6_mc._y = 400;
item6_mc._alpha = 100;
item7_mc._x = 360;
item7_mc._y = 400;
item7_mc._alpha = 100;
item8_mc._x = 420;
item8_mc._y = 400;
item8_mc._alpha = 100;
item9_mc._x = 480;
item9_mc._y = 400;
item9_mc._alpha = 100;
item10_mc._x = 540;
item10_mc._y = 400;
item10_mc._alpha = 100;
};
cluestoggle_mc.onPress = function () {
if (disableClues == 0) {
disableClues = 1;
textclue_mc._visible = false;
playSfx('beeplow.mp3');
this.gotoAndStop(3);
} else {
textclue = 'Text clues are enabled.';
playSfx('beephigh.mp3');
disableClues = 0;
textclue_mc._visible = true;
this.gotoAndStop(2);
}
};
musictoggle_mc.onPress = function () {
if (disableMusic == 0) {
textclue = 'Music is disabled.';
playSfx('beeplow.mp3');
disableMusic = 1;
musicTrack.setVolume(0);
this.gotoAndStop(3);
} else {
textclue = 'Music is enabled.';
playSfx('beephigh.mp3');
disableMusic = 0;
musicTrack.setVolume(musicVol);
this.gotoAndStop(2);
}
};
sfxtoggle_mc.onPress = function () {
if (disableSfx == 0) {
clue('Sound effects are disabled.');
playSfx('beeplow.mp3');
disableSfx = 1;
sfx.setVolume(0);
this.gotoAndStop(3);
} else {
textclue = 'Sound effects are enabled.';
playSfx('beephigh.mp3');
disableSfx = 0;
sfx.setVolume(100);
this.gotoAndStop(2);
}
};
transtoggle_mc.onPress = function () {
if (disableTrans == 0) {
clue('Screen transitions are disabled.');
playSfx('beeplow.mp3');
disableTrans = 1;
this.gotoAndStop(3);
} else {
clue('Screen transitions are enabled.');
playSfx('beephigh.mp3');
disableTrans = 0;
this.gotoAndStop(2);
}
};
quitbutton_mc.onPress = function () {
if (textclue == 'Click QUIT again to confirm.') {
playSfx('beephigh.mp3');
gotoAndPlay('mainmenu');
} else {
playSfx('beeplow.mp3');
clue('Click QUIT again to confirm.');
}
};
}
frame 16 {
Mouse.hide();
gotItem1 = fwc2SaveFile.data.gotItem1;
usedItem1 = fwc2SaveFile.data.usedItem1;
gotItem2 = fwc2SaveFile.data.gotItem2;
usedItem2 = fwc2SaveFile.data.usedItem2;
gotItem3 = fwc2SaveFile.data.gotItem3;
usedItem3 = fwc2SaveFile.data.usedItem3;
gotItem4 = fwc2SaveFile.data.gotItem4;
usedItem4 = fwc2SaveFile.data.usedItem4;
gotItem5 = fwc2SaveFile.data.gotItem5;
usedItem5 = fwc2SaveFile.data.usedItem5;
gotItem6 = fwc2SaveFile.data.gotItem6;
usedItem6 = fwc2SaveFile.data.usedItem6;
gotItem7 = fwc2SaveFile.data.gotItem7;
usedItem7 = fwc2SaveFile.data.usedItem7;
gotItem8 = fwc2SaveFile.data.gotItem8;
usedItem8 = fwc2SaveFile.data.usedItem8;
gotItem9 = fwc2SaveFile.data.gotItem9;
usedItem9 = fwc2SaveFile.data.usedItem9;
gotItem10 = fwc2SaveFile.data.gotItem10;
usedItem10 = fwc2SaveFile.data.usedItem10;
activeFrame = fwc2SaveFile.data.activeFrame;
firstVanish = fwc2SaveFile.data.firstVanish;
madePlacard = fwc2SaveFile.data.madePlacard;
madeCup = fwc2SaveFile.data.madeCup;
dockAopen = fwc2SaveFile.data.dockAopen;
dockBopen = fwc2SaveFile.data.dockBopen;
dockCopen = fwc2SaveFile.data.dockCopen;
fixedDoor = fwc2SaveFile.data.fixedDoor;
prereq = fwc2SaveFile.data.prereq;
rot1Pos = fwc2SaveFile.data.rot1Pos;
rot2Pos = fwc2SaveFile.data.rot2Pos;
rot3Pos = fwc2SaveFile.data.rot3Pos;
rot4Pos = fwc2SaveFile.data.rot4Pos;
tuningFreq = fwc2SaveFile.data.tuningFreq;
loadedProgram = fwc2SaveFile.data.loadedProgram;
readyToFinish = fwc2SaveFile.data.readyToFinish;
musicShouldBePlaying = fwc2SaveFile.data.musicShouldBePlaying;
cloak(item1_mc);
cloak(item2_mc);
cloak(item3_mc);
cloak(item4_mc);
cloak(item5_mc);
cloak(item6_mc);
cloak(item7_mc);
cloak(item8_mc);
cloak(item9_mc);
cloak(item10_mc);
if (gotItem1 == 1) {
uncloak(item1_mc);
}
if (gotItem2 == 1 & usedItem2 == 0) {
uncloak(item2_mc);
}
if (gotItem3 == 1 & usedItem3 == 0) {
uncloak(item3_mc);
}
if (gotItem4 == 1) {
uncloak(item4_mc);
}
if (gotItem5 == 1 & usedItem5 == 0) {
uncloak(item5_mc);
}
if (gotItem6 == 1 & usedItem6 == 0) {
uncloak(item6_mc);
}
if (gotItem7 == 1) {
uncloak(item7_mc);
}
if (gotItem8 == 1) {
uncloak(item8_mc);
}
if (gotItem9 == 1 & usedItem9 == 0) {
uncloak(item9_mc);
}
if (gotItem10 == 1 & usedItem10 == 0) {
uncloak(item10_mc);
}
clue('');
if (musicShouldBePlaying == 0) {
stopmusic();
}
changeCursor(1);
gotoAndPlay(activeFrame);
}
movieClip 565 {
}
movieClip 567 {
}
movieClip 570 {
frame 1 {
stop();
this.onRollOver = function () {
changeCursor(1);
clue('Toggle music.');
if (_root.disableClues == 0) {
_root.cluestoggle_mc.gotoAndStop(2);
} else {
_root.cluestoggle_mc.gotoAndStop(3);
}
if (_root.disableMusic == 0) {
_root.musictoggle_mc.gotoAndStop(2);
} else {
_root.musictoggle_mc.gotoAndStop(3);
}
if (_root.disableSfx == 0) {
_root.sfxtoggle_mc.gotoAndStop(2);
} else {
_root.sfxtoggle_mc.gotoAndStop(3);
}
if (_root.disableTrans == 0) {
_root.transtoggle_mc.gotoAndStop(2);
} else {
_root.transtoggle_mc.gotoAndStop(3);
}
_root.quitbutton_mc.gotoAndStop(2);
};
}
frame 2 {
stop();
this.onRollOut = function () {
_root.cluestoggle_mc.gotoAndStop(1);
_root.musictoggle_mc.gotoAndStop(1);
_root.sfxtoggle_mc.gotoAndStop(1);
_root.quitbutton_mc.gotoAndStop(1);
_root.transtoggle_mc.gotoAndStop(1);
clue('');
};
}
frame 3 {
stop();
this.onRollOut = function () {
_root.cluestoggle_mc.gotoAndStop(1);
_root.musictoggle_mc.gotoAndStop(1);
_root.sfxtoggle_mc.gotoAndStop(1);
_root.quitbutton_mc.gotoAndStop(1);
_root.transtoggle_mc.gotoAndStop(1);
clue('');
};
}
}
movieClip 573 {
frame 1 {
stop();
this.onRollOver = function () {
changeCursor(1);
_root.textclue = 'Toggle sound effects.';
if (_root.disableClues == 0) {
_root.cluestoggle_mc.gotoAndStop(2);
} else {
_root.cluestoggle_mc.gotoAndStop(3);
}
if (_root.disableMusic == 0) {
_root.musictoggle_mc.gotoAndStop(2);
} else {
_root.musictoggle_mc.gotoAndStop(3);
}
if (_root.disableSfx == 0) {
_root.sfxtoggle_mc.gotoAndStop(2);
} else {
_root.sfxtoggle_mc.gotoAndStop(3);
}
if (_root.disableTrans == 0) {
_root.transtoggle_mc.gotoAndStop(2);
} else {
_root.transtoggle_mc.gotoAndStop(3);
}
_root.quitbutton_mc.gotoAndStop(2);
};
}
frame 2 {
stop();
this.onRollOut = function () {
_root.cluestoggle_mc.gotoAndStop(1);
_root.musictoggle_mc.gotoAndStop(1);
_root.sfxtoggle_mc.gotoAndStop(1);
_root.quitbutton_mc.gotoAndStop(1);
_root.transtoggle_mc.gotoAndStop(1);
clue('');
};
}
frame 3 {
stop();
this.onRollOut = function () {
_root.cluestoggle_mc.gotoAndStop(1);
_root.musictoggle_mc.gotoAndStop(1);
_root.sfxtoggle_mc.gotoAndStop(1);
_root.quitbutton_mc.gotoAndStop(1);
_root.transtoggle_mc.gotoAndStop(1);
clue('');
};
}
}
movieClip 575 {
frame 1 {
stop();
this.onRollOver = function () {
changeCursor(1);
clue('Quit to the main menu.');
if (_root.disableClues == 0) {
_root.cluestoggle_mc.gotoAndStop(2);
} else {
_root.cluestoggle_mc.gotoAndStop(3);
}
if (_root.disableMusic == 0) {
_root.musictoggle_mc.gotoAndStop(2);
} else {
_root.musictoggle_mc.gotoAndStop(3);
}
if (_root.disableSfx == 0) {
_root.sfxtoggle_mc.gotoAndStop(2);
} else {
_root.sfxtoggle_mc.gotoAndStop(3);
}
if (_root.disableTrans == 0) {
_root.transtoggle_mc.gotoAndStop(2);
} else {
_root.transtoggle_mc.gotoAndStop(3);
}
_root.quitbutton_mc.gotoAndStop(2);
};
}
frame 2 {
stop();
this.onRollOut = function () {
_root.cluestoggle_mc.gotoAndStop(1);
_root.musictoggle_mc.gotoAndStop(1);
_root.sfxtoggle_mc.gotoAndStop(1);
_root.quitbutton_mc.gotoAndStop(1);
_root.transtoggle_mc.gotoAndStop(1);
clue('');
};
}
}
movieClip 578 {
frame 1 {
stop();
this.onRollOver = function () {
changeCursor(1);
clue('Toggle text clues.');
if (_root.disableClues == 0) {
_root.cluestoggle_mc.gotoAndStop(2);
} else {
_root.cluestoggle_mc.gotoAndStop(3);
}
if (_root.disableMusic == 0) {
_root.musictoggle_mc.gotoAndStop(2);
} else {
_root.musictoggle_mc.gotoAndStop(3);
}
if (_root.disableSfx == 0) {
_root.sfxtoggle_mc.gotoAndStop(2);
} else {
_root.sfxtoggle_mc.gotoAndStop(3);
}
if (_root.disableTrans == 0) {
_root.transtoggle_mc.gotoAndStop(2);
} else {
_root.transtoggle_mc.gotoAndStop(3);
}
_root.quitbutton_mc.gotoAndStop(2);
};
}
frame 2 {
stop();
this.onRollOut = function () {
_root.cluestoggle_mc.gotoAndStop(1);
_root.musictoggle_mc.gotoAndStop(1);
_root.sfxtoggle_mc.gotoAndStop(1);
_root.quitbutton_mc.gotoAndStop(1);
_root.transtoggle_mc.gotoAndStop(1);
clue('');
};
}
frame 3 {
stop();
this.onRollOut = function () {
_root.cluestoggle_mc.gotoAndStop(1);
_root.musictoggle_mc.gotoAndStop(1);
_root.sfxtoggle_mc.gotoAndStop(1);
_root.quitbutton_mc.gotoAndStop(1);
_root.transtoggle_mc.gotoAndStop(1);
clue('');
};
}
}
movieClip 581 {
}
movieClip 582 {
frame 1 {
stop();
}
frame 15 {
stop();
}
frame 30 {
gotoAndStop(1);
}
}
movieClip 601 {
frame 1 {
this.onPress = function () {
bloom_mc.gotoAndPlay(16);
changeCursor(152);
startDrag(this, false);
this._alpha = 50;
};
this.onRollOver = function () {
bloom_mc.gotoAndPlay(2);
clue(itemclue);
};
this.onRollOut = function () {
bloom_mc.gotoAndPlay(16);
clue('');
};
}
frame 1 {
stop();
itemclue = 'A forged keycard.';
}
frame 2 {
stop();
itemclue = 'A VeriTech crate sampling tool.';
}
frame 3 {
stop();
itemclue = 'A data disc.';
}
frame 4 {
stop();
itemclue = 'A metal placard.';
}
frame 5 {
stop();
itemclue = 'A chunk of Ultanium ore.';
}
frame 6 {
stop();
itemclue = 'A steel ball.';
}
frame 7 {
stop();
itemclue = 'A pair of scissors.';
}
frame 8 {
stop();
itemclue = 'A simple key.';
}
frame 9 {
stop();
itemclue = 'An Ultanium cup.';
}
frame 10 {
stop();
itemclue = 'Some theraflamic acid.';
}
}
movieClip 604 {
frame 1 {
stop();
this.onRollOver = function () {
changeCursor(1);
_root.textclue = 'Toggle screen transitions.';
if (_root.disableClues == 0) {
_root.cluestoggle_mc.gotoAndStop(2);
} else {
_root.cluestoggle_mc.gotoAndStop(3);
}
if (_root.disableMusic == 0) {
_root.musictoggle_mc.gotoAndStop(2);
} else {
_root.musictoggle_mc.gotoAndStop(3);
}
if (_root.disableSfx == 0) {
_root.sfxtoggle_mc.gotoAndStop(2);
} else {
_root.sfxtoggle_mc.gotoAndStop(3);
}
if (_root.disableTrans == 0) {
_root.transtoggle_mc.gotoAndStop(2);
} else {
_root.transtoggle_mc.gotoAndStop(3);
}
_root.quitbutton_mc.gotoAndStop(2);
};
}
frame 2 {
stop();
this.onRollOut = function () {
_root.cluestoggle_mc.gotoAndStop(1);
_root.musictoggle_mc.gotoAndStop(1);
_root.sfxtoggle_mc.gotoAndStop(1);
_root.quitbutton_mc.gotoAndStop(1);
_root.transtoggle_mc.gotoAndStop(1);
clue('');
};
}
frame 3 {
stop();
this.onRollOut = function () {
_root.cluestoggle_mc.gotoAndStop(1);
_root.musictoggle_mc.gotoAndStop(1);
_root.sfxtoggle_mc.gotoAndStop(1);
_root.quitbutton_mc.gotoAndStop(1);
_root.transtoggle_mc.gotoAndStop(1);
clue('');
};
}
}
movieClip 606 {
}
movieClip 608 {
}
movieClip 610 {
}
movieClip 612 {
}
movieClip 614 {
}
movieClip 616 {
}
movieClip 618 {
}
movieClip 620 {
}
movieClip 621 {
frame 1 {
gotoAndStop(1);
stop();
}
frame 31 {
gotoAndPlay(2);
}
frame 61 {
gotoAndPlay(32);
}
frame 91 {
gotoAndPlay(62);
}
frame 121 {
gotoAndPlay(92);
}
frame 151 {
gotoAndPlay(122);
}
frame 181 {
gotoAndPlay(152);
}
frame 182 {
stop();
}
}
frame 20 {
stop();
performSave();
playSfx('turn.mp3');
if (disableTrans == 1) {
gotoAndPlay(transDest);
} else {
cloak(cursor_mc);
screen1_mc.attachMovie(screen1, screen1, 0);
screen2_mc.attachMovie(screen2, screen2, 0);
i = 1;
this.onEnterFrame = function () {
screen1_mc._x -= 600 / transTimer;
screen2_mc._x -= 600 / transTimer;
++i;
if (i > transTimer) {
uncloak(cursor_mc);
changeCursor(1);
gotoAndPlay(transDest);
delete this.onEnterFrame;
}
};
}
}
movieClip 622 {
}
frame 21 {
stop();
performSave();
playSfx('turn.mp3');
if (disableTrans == 1) {
gotoAndPlay(transDest);
} else {
cloak(cursor_mc);
screen1_mc.attachMovie(screen1, screen1, 0);
screen2_mc.attachMovie(screen2, screen2, 0);
i = 1;
this.onEnterFrame = function () {
screen1_mc._x += 600 / transTimer;
screen2_mc._x += 600 / transTimer;
++i;
if (i > transTimer) {
uncloak(cursor_mc);
changeCursor(1);
gotoAndPlay(transDest);
delete this.onEnterFrame;
}
};
}
}
frame 22 {
stop();
performSave();
if (disableTrans == 1) {
gotoAndPlay(transDest);
} else {
cloak(cursor_mc);
screen1_mc.attachMovie(screen1, screen1, 0);
screen2_mc.attachMovie(screen2, screen2, 0);
i = 1;
this.onEnterFrame = function () {
screen1_mc._alpha -= 100 / transTimer;
++i;
if (i > transTimer) {
uncloak(cursor_mc);
changeCursor(1);
gotoAndPlay(transDest);
delete this.onEnterFrame;
}
};
}
}
frame 24 {
stop();
cloak(cursor_mc);
}
movieClip 623 {
frame 1 {
playSfx('static.mp3');
}
frame 600 {
uncloak(_root.cursor_mc);
_root.gotoAndStop('node1A');
}
}
frame 25 {
screen1 = 'node1A_mc';
stop();
walk1B.onPress = function () {
playSfx('walk.mp3');
animFade('node1B');
};
}
frame 26 {
screen1 = 'node1B_mc';
stop();
walk1C.onPress = function () {
playSfx('walk.mp3');
animFade('node1C');
};
}
frame 27 {
screen1 = 'node1C_mc';
stop();
walk1D.onPress = function () {
playSfx('walk.mp3');
animFade('node1D');
};
}
frame 28 {
screen1 = 'node1D_mc';
cloak(walk1E);
stop();
walk1E.onPress = function () {
tempFlag = 1;
playSfx('walk.mp3');
playSfx('officedoor.mp3');
animFade('node1E');
};
handle.onRollOver = function () {
cursor_mc.gotoAndPlay(152);
textclue = 'A door.';
};
handle.onRollOut = function () {
cursor_mc.gotoAndStop(1);
textclue = '';
};
handle.onPress = function () {
playSfx('officedoor.mp3');
cloak(this);
uncloak(node1D_mc.door);
uncloak(walk1E);
};
}
frame 29 {
screen1 = 'node1E_mc';
tempFlag = 0;
stop();
walk2A.onPress = function () {
animFade('node2A');
};
}
frame 30 {
screen1 = 'node2A_mc';
cloak(card_mc);
stop();
right.onPress = function () {
animRightTurn('node2B');
};
left.onPress = function () {
animLeftTurn('node2D');
};
computer.onPress = function () {
animFade('node2E');
};
computer.onRollOver = function () {
changeCursor(122);
textclue = 'A computer terminal.';
};
computer.onRollOut = function () {
changeCursor(1);
textclue = '';
};
letter.onRollOver = function () {
cursor_mc.gotoAndPlay(122);
textclue = 'An envelope.';
};
letter.onRollOut = function () {
cursor_mc.gotoAndStop(1);
textclue = '';
};
letter.onPress = function () {
playSfx('miscclick.mp3');
uncloak(card_mc);
card_mc.gotoAndStop(1);
};
card_mc.onPress = function () {
playSfx('miscclick.mp3');
this.gotoAndStop(this._currentFrame + 1);
};
}
movieClip 624 {
frame 1 {
this.onRollOver = function () {
changeCursor(92);
};
this.onRollOut = function () {
changeCursor(1);
};
}
}
movieClip 625 {
frame 1 {
this.onRollOver = function () {
changeCursor(32);
};
this.onRollOut = function () {
changeCursor(1);
};
}
}
movieClip 638 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
cloak(this);
}
}
frame 31 {
screen1 = 'node2B_mc';
if (readyToFinish == 1) {
cloak(startmission);
}
stop();
right.onPress = function () {
animRightTurn('node2C');
};
left.onPress = function () {
animLeftTurn('node2A');
};
startmission.onPress = function () {
if (prereq == 1 & gotItem1 == 1 & gotItem2 == 1) {
playSfx('officedoor.mp3');
cloak(cursor_mc);
gotoAndStop('node2G');
} else {
clue('Not ready to leave yet...');
}
};
}
frame 32 {
screen1 = 'node2C_mc';
stop();
right.onPress = function () {
animRightTurn('node2D');
};
left.onPress = function () {
animLeftTurn('node2B');
};
}
frame 33 {
screen1 = 'node2D_mc';
stop();
right.onPress = function () {
animRightTurn('node2A');
};
left.onPress = function () {
animLeftTurn('node2C');
};
box.onPress = function () {
playSfx('cardboard.mp3');
animFade('node2F');
};
box.onRollOver = function () {
changeCursor(122);
clue('A package.');
};
box.onRollOut = function () {
changeCursor(1);
clue('');
};
}
frame 34 {
screen1 = 'node2E_mc';
stop();
goback.onPress = function () {
animFade('node2A');
};
}
movieClip 639 {
frame 1 {
this.onRollOver = function () {
changeCursor(62);
};
this.onRollOut = function () {
changeCursor(1);
};
}
}
movieClip 643 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 654 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 657 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 660 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 663 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 675 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 679 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 682 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 705 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 715 {
frame 1 {
stop();
merclogin_mc.onRollOver = function () {
this.gotoAndStop(2);
};
merclogin_mc.onRollOut = function () {
this.gotoAndStop(1);
};
merclogin_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndPlay(2);
};
}
frame 59 {
if (_root.readyToFinish == 1) {
gotoAndStop(65);
} else {
gotoAndStop(60);
}
}
frame 60 {
stop();
mrS_mc.onRollOver = function () {
this.gotoAndStop(2);
};
mrS_mc.onRollOut = function () {
this.gotoAndStop(1);
};
mrS_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(61);
};
mrU_mc.onRollOver = function () {
this.gotoAndStop(2);
};
mrU_mc.onRollOut = function () {
this.gotoAndStop(1);
};
mrU_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(62);
};
mrV_mc.onRollOver = function () {
this.gotoAndStop(2);
};
mrV_mc.onRollOut = function () {
this.gotoAndStop(1);
};
mrV_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(63);
};
mrX_mc.onRollOver = function () {
this.gotoAndStop(2);
};
mrX_mc.onRollOut = function () {
this.gotoAndStop(1);
};
mrX_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(64);
};
}
frame 61 {
accept_mc.gotoAndStop(3);
reject_mc.gotoAndStop(3);
return_mc.onRollOver = function () {
this.gotoAndStop(2);
};
return_mc.onRollOut = function () {
this.gotoAndStop(1);
};
return_mc.onPress = function () {
playSfx('beephigh.mp3');
if (_root.readyToFinish == 0) {
gotoAndStop(60);
} else {
gotoAndStop(65);
}
};
}
frame 62 {
accept_mc.gotoAndStop(3);
reject_mc.gotoAndStop(3);
return_mc.onRollOver = function () {
this.gotoAndStop(2);
};
return_mc.onRollOut = function () {
this.gotoAndStop(1);
};
return_mc.onPress = function () {
playSfx('beephigh.mp3');
if (_root.readyToFinish == 0) {
gotoAndStop(60);
} else {
gotoAndStop(65);
}
};
}
frame 63 {
accept_mc.gotoAndStop(3);
reject_mc.gotoAndStop(3);
return_mc.onRollOver = function () {
this.gotoAndStop(2);
};
return_mc.onRollOut = function () {
this.gotoAndStop(1);
};
return_mc.onPress = function () {
playSfx('beephigh.mp3');
if (_root.readyToFinish == 0) {
gotoAndStop(60);
} else {
gotoAndStop(65);
}
};
}
frame 64 {
_root.prereq = 1;
accept_mc.gotoAndStop(3);
reject_mc.gotoAndStop(3);
return_mc.onRollOver = function () {
this.gotoAndStop(2);
};
return_mc.onRollOut = function () {
this.gotoAndStop(1);
};
return_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(60);
};
}
frame 65 {
stop();
mrS_mc.onRollOver = function () {
this.gotoAndStop(2);
};
mrS_mc.onRollOut = function () {
this.gotoAndStop(1);
};
mrS_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(61);
};
mrU_mc.onRollOver = function () {
this.gotoAndStop(2);
};
mrU_mc.onRollOut = function () {
this.gotoAndStop(1);
};
mrU_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(62);
};
mrV_mc.onRollOver = function () {
this.gotoAndStop(2);
};
mrV_mc.onRollOut = function () {
this.gotoAndStop(1);
};
mrV_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(63);
};
mrX_mc.onRollOver = function () {
this.gotoAndStop(2);
};
mrX_mc.onRollOut = function () {
this.gotoAndStop(1);
};
mrX_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(66);
};
mrY_mc.onRollOver = function () {
this.gotoAndStop(2);
};
mrY_mc.onRollOut = function () {
this.gotoAndStop(1);
};
mrY_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(67);
};
}
frame 66 {
_root.prereq = 1;
accept_mc.gotoAndStop(3);
reject_mc.gotoAndStop(3);
return_mc.onRollOver = function () {
this.gotoAndStop(2);
};
return_mc.onRollOut = function () {
this.gotoAndStop(1);
};
return_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(65);
};
}
frame 67 {
return_mc.onRollOver = function () {
this.gotoAndStop(2);
};
return_mc.onRollOut = function () {
this.gotoAndStop(1);
};
return_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(65);
};
accept_mc.onRollOver = function () {
this.gotoAndStop(2);
};
accept_mc.onRollOut = function () {
this.gotoAndStop(1);
};
accept_mc.onPress = function () {
playSfx('beephigh.mp3');
_root.gotoAndPlay('endingAccept');
};
reject_mc.onRollOver = function () {
this.gotoAndStop(2);
};
reject_mc.onRollOut = function () {
this.gotoAndStop(1);
};
reject_mc.onPress = function () {
playSfx('beephigh.mp3');
_root.gotoAndPlay('endingReject');
};
}
}
frame 35 {
screen1 = 'node2F_mc';
stop();
goback.onPress = function () {
playSfx('cardboard.mp3');
animFade('node2D');
};
node2F_mc.keycard.onRollOver = function () {
changeCursor(152);
clue('A forged keycard.');
};
node2F_mc.keycard.onRollOut = function () {
changeCursor(1);
clue('');
};
node2F_mc.keycard.onPress = function () {
playSfx('miscclick.mp3');
cloak(this);
uncloak(item1_mc);
gotItem1 = 1;
};
node2F_mc.sampler.onRollOver = function () {
changeCursor(152);
clue('A VeriTech crate sampler.');
};
node2F_mc.sampler.onRollOut = function () {
changeCursor(1);
clue('');
};
node2F_mc.sampler.onPress = function () {
playSfx('sampler.mp3');
cloak(this);
uncloak(item2_mc);
gotItem2 = 1;
};
}
frame 36 {
stop();
}
movieClip 719 {
frame 180 {
startmusic();
}
frame 540 {
uncloak(_root.cursor_mc);
_root.gotoAndStop('node3A');
}
}
frame 37 {
screen1 = 'node3A_mc';
stop();
right.onPress = function () {
animRightTurn('node3B');
};
left.onPress = function () {
animLeftTurn('node3D');
};
walk4A.onPress = function () {
playSfx('walk.mp3');
animFade('node4A');
};
plant1.onRollOver = function () {
clue('A potted plant.');
};
plant1.onRollOut = function () {
clue('');
};
plant2.onRollOver = function () {
clue('A potted plant.');
};
plant2.onRollOut = function () {
clue('');
};
}
frame 38 {
screen1 = 'node3B_mc';
stop();
right.onPress = function () {
animRightTurn('node3C');
};
left.onPress = function () {
animLeftTurn('node3A');
};
light.onRollOver = function () {
clue('A light.');
};
light.onRollOut = function () {
clue('');
};
}
frame 39 {
screen1 = 'node3C_mc';
stop();
right.onPress = function () {
animRightTurn('node3D');
};
left.onPress = function () {
animLeftTurn('node3B');
};
facexit.onRollOver = function () {
clue('The depot entrance.');
};
facexit.onRollOut = function () {
clue('');
};
}
frame 40 {
screen1 = 'node3D_mc';
stop();
right.onPress = function () {
animRightTurn('node3A');
};
left.onPress = function () {
animLeftTurn('node3C');
};
light.onRollOver = function () {
clue('A light.');
};
light.onRollOut = function () {
clue('');
};
}
frame 41 {
screen1 = 'node4A_mc';
stop();
right.onPress = function () {
animRightTurn('node4B');
};
left.onPress = function () {
animLeftTurn('node4D');
};
walk14A.onPress = function () {
playSfx('walk.mp3');
animFade('node14A');
};
}
frame 42 {
screen1 = 'node4B_mc';
stop();
right.onPress = function () {
animRightTurn('node4C');
};
left.onPress = function () {
animLeftTurn('node4A');
};
walk13B.onPress = function () {
playSfx('walk.mp3');
animFade('node13B');
};
}
frame 43 {
screen1 = 'node4C_mc';
stop();
right.onPress = function () {
animRightTurn('node4D');
};
left.onPress = function () {
animLeftTurn('node4B');
};
walk3C.onPress = function () {
playSfx('walk.mp3');
animFade('node3C');
};
}
frame 44 {
screen1 = 'node4D_mc';
stop();
right.onPress = function () {
animRightTurn('node4A');
};
left.onPress = function () {
animLeftTurn('node4C');
};
walk5A.onPress = function () {
playSfx('walk.mp3');
animFade('node5A');
};
}
frame 45 {
screen1 = 'node5A_mc';
stop();
right.onPress = function () {
animRightTurn('node5B');
};
walk6A.onPress = function () {
playSfx('walk.mp3');
animFade('node6A');
};
walk6D.onPress = function () {
playSfx('walk.mp3');
animFade('node6D');
};
}
frame 46 {
screen1 = 'node5B_mc';
stop();
left.onPress = function () {
animLeftTurn('node5A');
};
walk4B.onPress = function () {
playSfx('walk.mp3');
animFade('node4B');
};
}
frame 47 {
screen1 = 'node6A_mc';
stop();
right.onPress = function () {
animRightTurn('node6B');
};
left.onPress = function () {
animLeftTurn('node6D');
};
walk7A.onPress = function () {
playSfx('walk.mp3');
animFade('node7A');
};
}
frame 48 {
screen1 = 'node6B_mc';
tempFlag = 0;
stop();
right.onPress = function () {
animRightTurn('node6C');
};
left.onPress = function () {
animLeftTurn('node6A');
};
}
frame 49 {
screen1 = 'node6C_mc';
stop();
right.onPress = function () {
animRightTurn('node6D');
};
left.onPress = function () {
animLeftTurn('node6B');
};
walk5B.onPress = function () {
playSfx('walk.mp3');
animFade('node5B');
};
}
frame 50 {
screen1 = 'node6D_mc';
walk15A._visible = false;
stop();
right.onPress = function () {
animRightTurn('node6A');
};
left.onPress = function () {
animLeftTurn('node6C');
};
walk15A.onPress = function () {
tempFlag = 1;
playSfx('walk.mp3');
playSfx('doorsmall.mp3');
animFade('node15A');
};
keyslot.onRollOver = function () {
clue('A keycard slot.');
};
keyslot.onRollOut = function () {
clue('');
};
onMouseUp = function () {
if (item1_mc.hitTest(keyslot) & node6D_mc.door._visible == true) {
playSfx('beephigh.mp3');
playSfx('doorsmall.mp3');
cloak(node6D_mc.door);
uncloak(walk15A);
}
};
}
frame 51 {
screen1 = 'node7A_mc';
stop();
right.onPress = function () {
animRightTurn('node7B');
};
left.onPress = function () {
animLeftTurn('node7D');
};
walk8A.onPress = function () {
playSfx('walk.mp3');
animFade('node8A');
};
}
frame 52 {
screen1 = 'node7B_mc';
tempFlag = 0;
stop();
right.onPress = function () {
animRightTurn('node7C');
};
left.onPress = function () {
animLeftTurn('node7A');
};
}
frame 53 {
screen1 = 'node7C_mc';
stop();
right.onPress = function () {
animRightTurn('node7D');
};
left.onPress = function () {
animLeftTurn('node7B');
};
walk6C.onPress = function () {
playSfx('walk.mp3');
animFade('node6C');
};
}
frame 54 {
screen1 = 'node7D_mc';
cloak(walk16A);
stop();
right.onPress = function () {
animRightTurn('node7A');
};
left.onPress = function () {
animLeftTurn('node7C');
};
walk16A.onPress = function () {
tempFlag = 1;
playSfx('walk.mp3');
playSfx('doorsmall.mp3');
animFade('node16A');
};
keyslot.onRollOver = function () {
clue('A keycard slot.');
};
keyslot.onRollOut = function () {
clue('');
};
onMouseUp = function () {
if (item1_mc.hitTest(keyslot) & node7D_mc.door._visible == true) {
playSfx('beephigh.mp3');
playSfx('doorsmall.mp3');
cloak(node7D_mc.door);
uncloak(walk16A);
}
};
}
frame 55 {
screen1 = 'node8A_mc';
stop();
right.onPress = function () {
animRightTurn('node8B');
};
walk9A.onPress = function () {
playSfx('walk.mp3');
animFade('node9A');
};
}
frame 56 {
screen1 = 'node8B_mc';
stop();
left.onPress = function () {
animLeftTurn('node8A');
};
walk7C.onPress = function () {
playSfx('walk.mp3');
animFade('node7C');
};
walk7D.onPress = function () {
playSfx('walk.mp3');
animFade('node7D');
};
}
frame 57 {
screen1 = 'node9A_mc';
stop();
right.onPress = function () {
animRightTurn('node9B');
};
left.onPress = function () {
animLeftTurn('node9D');
};
walk10A.onPress = function () {
playSfx('walk.mp3');
animFade('node10A');
};
}
frame 58 {
screen1 = 'node9B_mc';
tempFlag = 0;
stop();
right.onPress = function () {
animRightTurn('node9C');
};
left.onPress = function () {
animLeftTurn('node9A');
};
walk14C.onPress = function () {
playSfx('walk.mp3');
animFade('node14C');
};
}
frame 59 {
screen1 = 'node9C_mc';
stop();
right.onPress = function () {
animRightTurn('node9D');
};
left.onPress = function () {
animLeftTurn('node9B');
};
walk8B.onPress = function () {
playSfx('walk.mp3');
animFade('node8B');
};
}
frame 60 {
screen1 = 'node9D_mc';
tempString = '';
cloak(walk20A);
if (tempFlag == 1) {
cloak(node9D_mc.door);
cloak(keypad);
uncloak(walk20A);
tempFlag = 0;
}
stop();
right.onPress = function () {
if (cloaked(keypad)) {
playSfx('doorlarge.mp3');
}
animRightTurn('node9A');
};
left.onPress = function () {
if (cloaked(keypad)) {
playSfx('doorlarge.mp3');
}
animLeftTurn('node9C');
};
walk20A.onPress = function () {
playSfx('walk.mp3');
playSfx('doorlarge.mp3');
tempFlag = 1;
animFade('node20A');
};
keypad.onPress = function () {
tempFlag = 0;
animFade('node9E');
};
keypad.onRollOver = function () {
changeCursor(122);
clue('A keypad.');
};
keypad.onRollOut = function () {
changeCursor(1);
clue('');
};
}
frame 61 {
screen1 = 'node9E_mc';
stop();
goback.onPress = function () {
tempString = '';
animFade('node9D');
};
stop();
button1.gotoAndStop(1);
button2.gotoAndStop(2);
button3.gotoAndStop(3);
button4.gotoAndStop(4);
button5.gotoAndStop(5);
button6.gotoAndStop(6);
button7.gotoAndStop(7);
button8.gotoAndStop(8);
button9.gotoAndStop(9);
}
movieClip 733 {
frame 1 {
stop();
}
frame 1 {
stop();
this.onPress = function () {
playSfx('beephigh.mp3');
if (_root.tempString.length == 4) {
_root.tempString = this._currentframe;
} else {
_root.tempString = _root.tempString + '' + this._currentframe;
}
if (_root.tempString == '6724') {
_root.tempFlag = 1;
playSfx('doorlarge.mp3');
_root.transDest = 'node9D';
_root.screen2 = 'node9D_mc';
_root.gotoAndPlay(22);
}
};
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
}
frame 62 {
screen1 = 'node10A_mc';
stop();
right.onPress = function () {
animRightTurn('node10B');
};
walk11A.onPress = function () {
playSfx('walk.mp3');
animFade('node11A');
};
walk11D.onPress = function () {
playSfx('walk.mp3');
animFade('node11D');
};
}
frame 63 {
screen1 = 'node10B_mc';
stop();
left.onPress = function () {
animLeftTurn('node10A');
};
walk9C.onPress = function () {
playSfx('walk.mp3');
animFade('node9C');
};
}
frame 64 {
screen1 = 'node11A_mc';
stop();
right.onPress = function () {
animRightTurn('node11B');
};
left.onPress = function () {
animLeftTurn('node11D');
};
walk12A.onPress = function () {
playSfx('walk.mp3');
animFade('node12A');
};
}
frame 65 {
screen1 = 'node11B_mc';
tempFlag = 0;
stop();
right.onPress = function () {
animRightTurn('node11C');
};
left.onPress = function () {
animLeftTurn('node11A');
};
}
frame 66 {
screen1 = 'node11C_mc';
stop();
right.onPress = function () {
animRightTurn('node11D');
};
left.onPress = function () {
animLeftTurn('node11B');
};
walk10B.onPress = function () {
playSfx('walk.mp3');
animFade('node10B');
};
}
frame 67 {
screen1 = 'node11D_mc';
walk17A._visible = false;
stop();
right.onPress = function () {
animRightTurn('node11A');
};
left.onPress = function () {
animLeftTurn('node11C');
};
walk17A.onPress = function () {
tempFlag = 1;
playSfx('walk.mp3');
playSfx('doorsmall.mp3');
animFade('node17A');
};
keyslot.onRollOver = function () {
clue('A keycard slot.');
};
keyslot.onRollOut = function () {
clue('');
};
onMouseUp = function () {
if (item1_mc.hitTest(keyslot) & node11D_mc.door._visible == true) {
playSfx('beephigh.mp3');
playSfx('doorsmall.mp3');
node11D_mc.door._visible = false;
walk17A._visible = true;
}
};
}
frame 68 {
screen1 = 'node12A_mc';
stop();
right.onPress = function () {
animRightTurn('node12B');
};
left.onPress = function () {
animLeftTurn('node12D');
};
walk13A.onPress = function () {
playSfx('walk.mp3');
animFade('node13A');
};
}
frame 69 {
screen1 = 'node12B_mc';
stop();
right.onPress = function () {
animRightTurn('node12C');
};
left.onPress = function () {
animLeftTurn('node12A');
};
}
frame 70 {
screen1 = 'node12C_mc';
stop();
right.onPress = function () {
animRightTurn('node12D');
};
left.onPress = function () {
animLeftTurn('node12B');
};
walk11C.onPress = function () {
playSfx('walk.mp3');
animFade('node11C');
};
}
frame 71 {
screen1 = 'node12D_mc';
stop();
right.onPress = function () {
animRightTurn('node12A');
};
left.onPress = function () {
animLeftTurn('node12C');
};
keyslot.onRollOver = function () {
clue('A keycard slot.');
};
keyslot.onRollOut = function () {
clue('');
};
onMouseUp = function () {
if (item1_mc.hitTest(keyslot)) {
playSfx('beephigh.mp3');
playSfx('stuck.mp3');
}
};
}
frame 72 {
screen1 = 'node13A_mc';
stop();
right.onPress = function () {
animRightTurn('node13B');
};
walk4D.onPress = function () {
playSfx('walk.mp3');
animFade('node4D');
};
}
frame 73 {
screen1 = 'node13B_mc';
stop();
left.onPress = function () {
animLeftTurn('node13A');
};
walk12C.onPress = function () {
playSfx('walk.mp3');
animFade('node12C');
};
walk12D.onPress = function () {
playSfx('walk.mp3');
animFade('node12D');
};
}
frame 74 {
screen1 = 'node14A_mc';
stop();
right.onPress = function () {
animRightTurn('node14B');
};
left.onPress = function () {
animLeftTurn('node14D');
};
walk9D.onPress = function () {
playSfx('walk.mp3');
animFade('node9D');
};
}
frame 75 {
screen1 = 'node14B_mc';
stop();
right.onPress = function () {
animRightTurn('node14C');
};
left.onPress = function () {
animLeftTurn('node14A');
};
hatch.onPress = function () {
animFade('node14E');
};
hatch.onRollOver = function () {
changeCursor(122);
clue('A maintenance hatch.');
};
hatch.onRollOut = function () {
changeCursor(1);
clue('');
};
logo.onRollOver = function () {
clue('The VeriTech company logo.');
};
logo.onRollOut = function () {
clue('');
};
}
frame 76 {
screen1 = 'node14C_mc';
stop();
right.onPress = function () {
animRightTurn('node14D');
};
left.onPress = function () {
animLeftTurn('node14B');
};
walk4C.onPress = function () {
playSfx('walk.mp3');
animFade('node4C');
};
}
frame 77 {
screen1 = 'node14D_mc';
stop();
right.onPress = function () {
animRightTurn('node14A');
};
left.onPress = function () {
animLeftTurn('node14C');
};
emblem.onRollOver = function () {
clue('The VeriTech company emblem.');
};
emblem.onRollOut = function () {
clue('');
};
}
frame 78 {
screen1 = 'node14E_mc';
if (tempFlag != 1) {
cloak(walk18B);
}
stop();
goback.onPress = function () {
if (walk18B._visible == true) {
playSfx('close.mp3');
tempFlag = 0;
}
animFade('node14B');
};
walk18B.onPress = function () {
tempFlag = 1;
playSfx('walk.mp3');
playSfx('close.mp3');
animFade('node18B');
};
lock.onRollOver = function () {
clue('A simple lock.');
};
lock.onRollOut = function () {
clue('');
};
onMouseUp = function () {
if (item8_mc.hitTest(lock) & uncloaked(lock)) {
playSfx('open.mp3');
cloak(node14E_mc.door);
cloak(lock);
uncloak(walk18B);
}
};
}
frame 79 {
screen1 = 'node15A_mc';
tempFlag = 0;
stop();
right.onPress = function () {
animRightTurn('node15B');
};
left.onPress = function () {
animLeftTurn('node15D');
};
computer.onPress = function () {
animFade('node15E');
};
computer.onRollOver = function () {
changeCursor(122);
clue('A computer terminal.');
};
computer.onRollOut = function () {
changeCursor(1);
clue('');
};
}
frame 80 {
screen1 = 'node15B_mc';
stop();
right.onPress = function () {
animRightTurn('node15C');
};
left.onPress = function () {
animLeftTurn('node15A');
};
lamp.onRollOver = function () {
clue('An office lamp.');
};
lamp.onRollOut = function () {
clue('');
};
node15B_mc.ball.onRollOver = function () {
clue('A Newton\'s Cradle desk toy.');
};
node15B_mc.ball.onRollOut = function () {
clue('');
};
onMouseUp = function () {
if (item7_mc.hitTest(node15B_mc.ball)) {
playSfx('scissors.mp3');
playSfx('ball.mp3');
cloak(node15B_mc.ball);
uncloak(item6_mc);
gotItem6 = 1;
}
};
}
frame 81 {
screen1 = 'node15C_mc';
walk6B._visible = false;
stop();
right.onPress = function () {
animRightTurn('node15D');
};
left.onPress = function () {
animLeftTurn('node15B');
};
walk6B.onPress = function () {
tempFlag = 1;
playSfx('walk.mp3');
playSfx('doorsmall.mp3');
animFade('node6B');
};
button.onRollOver = function () {
changeCursor(152);
clue('A button.');
};
button.onRollOut = function () {
changeCursor(1);
clue('');
};
button.onPress = function () {
playSfx('click.mp3');
playSfx('doorsmall.mp3');
if (node15C_mc.door._visible == true) {
node15C_mc.door._visible = false;
walk6B._visible = true;
} else {
node15C_mc.door._visible = true;
walk6B._visible = false;
}
};
}
frame 82 {
screen1 = 'node15D_mc';
folder1_mc._visible = false;
folder2_mc._visible = false;
stop();
right.onPress = function () {
animRightTurn('node15A');
};
left.onPress = function () {
animLeftTurn('node15C');
};
folder1.onRollOver = function () {
changeCursor(122);
clue('A file folder.');
};
folder1.onRollOut = function () {
changeCursor(1);
clue('');
};
folder1.onPress = function () {
playSfx('papers.mp3');
folder1_mc._visible = true;
folder1_mc.gotoAndStop(1);
};
folder2.onRollOver = function () {
changeCursor(122);
clue('A file folder.');
};
folder2.onRollOut = function () {
changeCursor(1);
clue('');
};
folder2.onPress = function () {
playSfx('papers.mp3');
folder2_mc._visible = true;
folder2_mc.gotoAndStop(1);
};
}
movieClip 743 {
frame 1 {
stop();
this.onPress = function () {
playSfx('papers.mp3');
gotoAndStop(2);
};
}
frame 2 {
stop();
this.onPress = function () {
playSfx('papers.mp3');
gotoAndStop(1);
this._visible = false;
};
}
}
movieClip 747 {
frame 1 {
stop();
this.onPress = function () {
playSfx('papers.mp3');
gotoAndStop(2);
};
}
frame 2 {
stop();
this.onPress = function () {
playSfx('papers.mp3');
gotoAndStop(1);
this._visible = false;
};
}
}
frame 83 {
screen1 = 'node15E_mc';
compscreen_mc.gotoAndStop(1);
stop();
goback.onPress = function () {
animFade('node15A');
};
}
movieClip 753 {
}
movieClip 774 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
frame 10 {
stop();
}
}
movieClip 785 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 787 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 789 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 794 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 810 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 820 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 829 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 834 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 841 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 846 {
frame 1 {
stop();
email1_mc.onPress = function () {
playSfx('beephigh.mp3');
emails_mc.gotoAndStop(5);
};
email2_mc.onPress = function () {
playSfx('beephigh.mp3');
emails_mc.gotoAndStop(6);
};
}
frame 2 {
stop();
email1_mc.onPress = function () {
playSfx('beephigh.mp3');
emails_mc.gotoAndStop(2);
};
email2_mc.onPress = function () {
playSfx('beephigh.mp3');
emails_mc.gotoAndStop(3);
};
email3_mc.onPress = function () {
playSfx('beephigh.mp3');
emails_mc.gotoAndStop(4);
};
}
frame 3 {
stop();
email1_mc.onPress = function () {
playSfx('beephigh.mp3');
emails_mc.gotoAndStop(7);
};
email2_mc.onPress = function () {
playSfx('beephigh.mp3');
emails_mc.gotoAndStop(8);
};
email3_mc.onPress = function () {
playSfx('beephigh.mp3');
emails_mc.gotoAndStop(9);
};
email4_mc.onPress = function () {
playSfx('beephigh.mp3');
emails_mc.gotoAndStop(10);
};
}
frame 4 {
stop();
tuning_mc.onRollOver = function () {
this.gotoAndStop(2);
};
tuning_mc.onRollOut = function () {
this.gotoAndStop(1);
};
tuning_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(5);
};
program_mc.onRollOver = function () {
this.gotoAndStop(2);
};
program_mc.onRollOut = function () {
this.gotoAndStop(1);
};
program_mc.onPress = function () {
playSfx('beephigh.mp3');
if (_root.usedItem3 == 1) {
gotoAndStop(6);
} else {
gotoAndStop(7);
}
};
}
frame 5 {
stop();
rot1_mc.gotoAndStop(_root.rot1Pos);
rot2_mc.gotoAndStop(_root.rot2Pos);
rot3_mc.gotoAndStop(_root.rot3Pos);
rot4_mc.gotoAndStop(_root.rot4Pos);
prevscreen_mc.onRollOver = function () {
this.gotoAndStop(2);
};
prevscreen_mc.onRollOut = function () {
this.gotoAndStop(1);
};
prevscreen_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(4);
};
recalculate_mc.onRollOver = function () {
this.gotoAndStop(2);
};
recalculate_mc.onRollOut = function () {
this.gotoAndStop(1);
};
recalculate_mc.onPress = function () {
playSfx('beephigh.mp3');
temp = 0;
if (_root.rot1Pos == 1) {
temp = temp + 33 + 2;
}
if (_root.rot1Pos == 2) {
temp += 2;
}
if (_root.rot1Pos == 4) {
temp += 33;
}
if (_root.rot2Pos == 1) {
temp += 16;
}
if (_root.rot2Pos == 2) {
temp = temp + 16 + 10;
}
if (_root.rot2Pos == 3) {
temp += 10;
}
if (_root.rot3Pos == 2) {
temp += 1;
}
if (_root.rot3Pos == 3) {
temp = temp + 18 + 1;
}
if (_root.rot3Pos == 4) {
temp += 18;
}
if (_root.rot4Pos == 1) {
temp += 24;
}
if (_root.rot4Pos == 3) {
temp += 9;
}
if (_root.rot4Pos == 4) {
temp = temp + 24 + 9;
}
_root.tuningFreq = temp;
};
rot1_mc.onPress = function () {
playSfx('beeplow.mp3');
++_root.rot1Pos;
if (_root.rot1Pos == 5) {
_root.rot1Pos = 1;
}
this.gotoAndStop(_root.rot1Pos);
};
rot2_mc.onPress = function () {
playSfx('beeplow.mp3');
++_root.rot2Pos;
if (_root.rot2Pos == 5) {
_root.rot2Pos = 1;
}
this.gotoAndStop(_root.rot2Pos);
};
rot3_mc.onPress = function () {
playSfx('beeplow.mp3');
++_root.rot3Pos;
if (_root.rot3Pos == 5) {
_root.rot3Pos = 1;
}
this.gotoAndStop(_root.rot3Pos);
};
rot4_mc.onPress = function () {
playSfx('beeplow.mp3');
++_root.rot4Pos;
if (_root.rot4Pos == 5) {
_root.rot4Pos = 1;
}
this.gotoAndStop(_root.rot4Pos);
};
}
frame 6 {
stop();
prevscreen_mc.onRollOver = function () {
this.gotoAndStop(2);
};
prevscreen_mc.onRollOut = function () {
this.gotoAndStop(1);
};
prevscreen_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(4);
};
if (_root.loadedProgram == 1) {
placard.gotoAndStop(2);
shapes_mc.gotoAndStop(2);
} else {
placard.gotoAndStop(1);
}
if (_root.loadedProgram == 2) {
cup.gotoAndStop(4);
shapes_mc.gotoAndStop(3);
} else {
cup.gotoAndStop(3);
}
if (_root.loadedProgram == 3) {
statue.gotoAndStop(6);
shapes_mc.gotoAndStop(4);
} else {
statue.gotoAndStop(5);
}
placard.onPress = function () {
playSfx('beephigh.mp3');
this.gotoAndStop(2);
_root.loadedProgram = 1;
cup.gotoAndStop(3);
statue.gotoAndStop(5);
shapes_mc.gotoAndStop(2);
};
cup.onPress = function () {
playSfx('beephigh.mp3');
this.gotoAndStop(4);
_root.loadedProgram = 2;
placard.gotoAndStop(1);
statue.gotoAndStop(5);
shapes_mc.gotoAndStop(3);
};
statue.onPress = function () {
playSfx('beephigh.mp3');
this.gotoAndStop(6);
_root.loadedProgram = 3;
cup.gotoAndStop(3);
placard.gotoAndStop(1);
shapes_mc.gotoAndStop(4);
};
}
frame 7 {
stop();
prevscreen_mc.onRollOver = function () {
this.gotoAndStop(2);
};
prevscreen_mc.onRollOut = function () {
this.gotoAndStop(1);
};
prevscreen_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(4);
};
}
frame 8 {
dockA_mc.gotoAndStop(1);
dockB_mc.gotoAndStop(3);
dockC_mc.gotoAndStop(5);
dockA_mc.onRollOver = function () {
this.gotoAndStop(2);
};
dockA_mc.onRollOut = function () {
this.gotoAndStop(1);
};
dockA_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(9);
};
dockB_mc.onRollOver = function () {
this.gotoAndStop(4);
};
dockB_mc.onRollOut = function () {
this.gotoAndStop(3);
};
dockB_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(10);
};
dockC_mc.onRollOver = function () {
this.gotoAndStop(6);
};
dockC_mc.onRollOut = function () {
this.gotoAndStop(5);
};
dockC_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(11);
};
}
frame 9 {
stop();
back_mc.onRollOver = function () {
this.gotoAndStop(2);
};
back_mc.onRollOut = function () {
this.gotoAndStop(1);
};
back_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(8);
};
open_mc.onRollOver = function () {
this.gotoAndStop(2);
};
open_mc.onRollOut = function () {
this.gotoAndStop(1);
};
open_mc.onPress = function () {
this.gotoAndStop(1);
if (passcode.text == '771') {
playSfx('beephigh.mp3');
playSfx('doorsmall.mp3');
_root.dockAopen = 1;
_root.dockBopen = 0;
_root.dockCopen = 0;
} else {
playSfx('beeplow.mp3');
}
passcode.text = '';
};
}
frame 10 {
stop();
back_mc.onRollOver = function () {
this.gotoAndStop(2);
};
back_mc.onRollOut = function () {
this.gotoAndStop(1);
};
back_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(8);
};
open_mc.onRollOver = function () {
this.gotoAndStop(2);
};
open_mc.onRollOut = function () {
this.gotoAndStop(1);
};
open_mc.onPress = function () {
this.gotoAndStop(1);
if (passcode.text == '247') {
playSfx('beephigh.mp3');
playSfx('doorsmall.mp3');
_root.dockAopen = 0;
_root.dockBopen = 1;
_root.dockCopen = 0;
} else {
playSfx('beeplow.mp3');
}
passcode.text = '';
};
}
frame 11 {
stop();
back_mc.onRollOver = function () {
this.gotoAndStop(2);
};
back_mc.onRollOut = function () {
this.gotoAndStop(1);
};
back_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndStop(8);
};
open_mc.onRollOver = function () {
this.gotoAndStop(2);
};
open_mc.onRollOut = function () {
this.gotoAndStop(1);
};
open_mc.onPress = function () {
this.gotoAndStop(1);
if (passcode.text == '989') {
playSfx('beephigh.mp3');
playSfx('doorsmall.mp3');
_root.dockAopen = 0;
_root.dockBopen = 0;
_root.dockCopen = 1;
} else {
playSfx('beeplow.mp3');
}
passcode.text = '';
};
}
}
frame 84 {
screen1 = 'node16A_mc';
tempFlag = 0;
stop();
right.onPress = function () {
animRightTurn('node16B');
};
left.onPress = function () {
animLeftTurn('node16D');
};
stall.onPress = function () {
playSfx('close.mp3');
animFade('node16F');
};
mirror.onRollOver = function () {
clue('A mirror.');
};
mirror.onRollOut = function () {
clue('');
};
sink.onRollOver = function () {
clue('A sink.');
};
sink.onRollOut = function () {
clue('');
};
stall.onRollOver = function () {
changeCursor(152);
clue('A stall.');
};
stall.onRollOut = function () {
changeCursor(1);
clue('');
};
}
frame 85 {
screen1 = 'node16B_mc';
stop();
right.onPress = function () {
animRightTurn('node16C');
};
left.onPress = function () {
animLeftTurn('node16A');
};
}
frame 86 {
screen1 = 'node16C_mc';
walk7B._visible = false;
stop();
right.onPress = function () {
animRightTurn('node16D');
};
left.onPress = function () {
animLeftTurn('node16B');
};
walk7B.onPress = function () {
tempFlag = 1;
playSfx('walk.mp3');
playSfx('doorsmall.mp3');
animFade('node7B');
};
button.onRollOver = function () {
changeCursor(152);
clue('A button.');
};
button.onRollOut = function () {
changeCursor(1);
clue('');
};
button.onPress = function () {
playSfx('click.mp3');
playSfx('doorsmall.mp3');
if (node16C_mc.door._visible == true) {
node16C_mc.door._visible = false;
walk7B._visible = true;
} else {
node16C_mc.door._visible = true;
walk7B._visible = false;
}
};
}
frame 87 {
screen1 = 'node16D_mc';
stop();
right.onPress = function () {
animRightTurn('node16A');
};
left.onPress = function () {
animLeftTurn('node16C');
};
kit.onPress = function () {
playSfx('turn.mp3');
animFade('node16E');
};
kit.onRollOver = function () {
changeCursor(122);
clue('A janitor\'s kit.');
};
kit.onRollOut = function () {
changeCursor(1);
clue('');
};
}
frame 88 {
screen1 = 'node16E_mc';
stop();
goback.onPress = function () {
playSfx('turn.mp3');
animFade('node16D');
};
mop.onRollOver = function () {
clue('A mop.');
};
mop.onRollOut = function () {
clue('');
};
node16E_mc.key.onRollOver = function () {
changeCursor(152);
clue('A simple key.');
};
node16E_mc.key.onRollOut = function () {
changeCursor(1);
clue('');
};
node16E_mc.key.onPress = function () {
this._visible = false;
playSfx('tink.mp3');
item8_mc._visible = true;
gotItem8 = 1;
};
}
frame 89 {
screen1 = 'node16F_mc';
stop();
goback.onPress = function () {
playSfx('close.mp3');
animFade('node16A');
};
mirror.onRollOver = function () {
clue('A toilet.');
};
mirror.onRollOut = function () {
clue('');
};
}
frame 90 {
screen1 = 'node17A_mc';
tempFlag = 0;
stop();
right.onPress = function () {
animRightTurn('node17B');
};
left.onPress = function () {
animLeftTurn('node17D');
};
compy.onPress = function () {
animFade('node17E');
};
compy.onRollOver = function () {
changeCursor(122);
clue('A computer.');
};
compy.onRollOut = function () {
changeCursor(1);
clue('');
};
plant1.onRollOver = function () {
clue('A potted plant.');
};
plant1.onRollOut = function () {
clue('');
};
plant2.onRollOver = function () {
clue('A potted plant.');
};
plant2.onRollOut = function () {
clue('');
};
officechair.onRollOver = function () {
clue('A black office chair.');
};
officechair.onRollOut = function () {
clue('');
};
}
frame 91 {
screen1 = 'node17B_mc';
stop();
right.onPress = function () {
animRightTurn('node17C');
};
left.onPress = function () {
animLeftTurn('node17A');
};
organizer.onRollOver = function () {
clue('A file folder organizer.');
};
organizer.onRollOut = function () {
clue('');
};
safe.onRollOver = function () {
changeCursor(122);
clue('A small black safe.');
};
safe.onRollOut = function () {
changeCursor(1);
clue('');
};
safe.onPress = function () {
animFade('node17F');
};
}
frame 92 {
screen1 = 'node17C_mc';
cloak(walk11B);
stop();
right.onPress = function () {
animRightTurn('node17D');
};
left.onPress = function () {
animLeftTurn('node17B');
};
walk11B.onPress = function () {
tempFlag = 1;
playSfx('walk.mp3');
playSfx('doorsmall.mp3');
animFade('node11B');
};
button.onRollOver = function () {
changeCursor(152);
clue('A button.');
};
button.onRollOut = function () {
changeCursor(1);
clue('');
};
button.onPress = function () {
playSfx('click.mp3');
playSfx('doorsmall.mp3');
if (node17C_mc.door._visible == true) {
node17C_mc.door._visible = false;
walk11B._visible = true;
} else {
node17C_mc.door._visible = true;
walk11B._visible = false;
}
};
}
frame 93 {
screen1 = 'node17D_mc';
cloak(takedisc);
cloak(case_mc);
stop();
right.onPress = function () {
animRightTurn('node17A');
};
left.onPress = function () {
animLeftTurn('node17C');
};
disc.onRollOver = function () {
changeCursor(122);
clue('A compact disc case.');
};
disc.onRollOut = function () {
changeCursor(1);
clue('');
};
disc.onPress = function () {
playSfx('miscclick.mp3');
cloak(this);
uncloak(case_mc);
if (gotItem3 == 0) {
case_mc.gotoAndStop(2);
} else {
case_mc.gotoAndStop(1);
}
};
case_mc.onPress = function () {
playSfx('miscclick.mp3');
this.gotoAndPlay(this._currentframe + 2);
if (this._currentframe == 4) {
uncloak(takedisc);
}
};
takedisc.onRollOver = function () {
changeCursor(152);
clue('A compact disc.');
};
takedisc.onRollOut = function () {
changeCursor(1);
clue('');
};
takedisc.onPress = function () {
cloak(this);
gotItem3 = 1;
playSfx('miscclick.mp3');
item3_mc._visible = true;
case_mc.gotoAndStop(3);
};
}
movieClip 858 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
cloak(_root.case_mc);
uncloak(_root.disc);
cloak(_root.takedisc);
stop();
}
frame 6 {
cloak(_root.case_mc);
uncloak(_root.disc);
cloak(_root.takedisc);
stop();
}
}
frame 94 {
screen1 = 'node17E_mc';
compscreen_mc.gotoAndStop(2);
stop();
goback.onPress = function () {
animFade('node17A');
};
}
frame 95 {
screen1 = 'node17F_mc';
cloak(folder4_mc);
if (usedItem10 == 0) {
cloak(folder);
} else {
playSfx('safedoor.mp3');
cloak(knob);
}
stop();
goback.onPress = function () {
animFade('node17B');
};
folder.onRollOver = function () {
changeCursor(122);
clue('A file folder.');
};
folder.onRollOut = function () {
changeCursor(1);
clue('');
};
folder.onPress = function () {
playSfx('papers.mp3');
uncloak(folder4_mc);
folder4_mc.gotoAndStop(1);
};
knob.onRollOver = function () {
clue('A metal knob.');
};
knob.onRollOut = function () {
clue('');
};
onMouseUp = function () {
if (item10_mc.hitTest(knob) & uncloaked(knob)) {
playSfx('acidmelt.mp3');
playSfx('safedoor.mp3');
cloak(node17F_mc.door);
cloak(knob);
uncloak(folder);
usedItem10 = 1;
cloak(item10_mc);
}
};
}
movieClip 859 {
}
movieClip 862 {
frame 1 {
stop();
this.onPress = function () {
playSfx('papers.mp3');
gotoAndStop(2);
};
}
frame 2 {
stop();
this.onPress = function () {
playSfx('papers.mp3');
gotoAndStop(1);
this._visible = false;
};
}
}
frame 96 {
screen1 = 'node18A_mc';
walk14E._visible = false;
stop();
right.onPress = function () {
animRightTurn('node18B');
};
left.onPress = function () {
animLeftTurn('node18B');
};
walk14E.onPress = function () {
playSfx('walk.mp3');
playSfx('close.mp3');
animFade('node14D');
};
hatch.onRollOver = function () {
changeCursor(152);
clue('A maintenace hatch.');
};
hatch.onRollOut = function () {
changeCursor(1);
clue('');
};
hatch.onPress = function () {
playSfx('open.mp3');
this._visible = false;
node18A_mc.door._visible = false;
walk14E._visible = true;
};
}
frame 97 {
screen1 = 'node18B_mc';
tempFlag = 0;
stop();
right.onPress = function () {
animRightTurn('node18A');
};
left.onPress = function () {
animLeftTurn('node18A');
};
walk18C.onPress = function () {
playSfx('walk.mp3');
animFade('node18C');
};
}
frame 98 {
screen1 = 'node18C_mc';
stop();
right.onPress = function () {
animRightTurn('node18D');
};
left.onPress = function () {
animLeftTurn('node18D');
};
walk18E.onPress = function () {
playSfx('walk.mp3');
animFade('node18E');
};
}
frame 99 {
screen1 = 'node18D_mc';
stop();
right.onPress = function () {
animRightTurn('node18C');
};
left.onPress = function () {
animLeftTurn('node18C');
};
walk18A.onPress = function () {
playSfx('walk.mp3');
animFade('node18A');
};
}
frame 100 {
screen1 = 'node18E_mc';
stop();
right.onPress = function () {
animRightTurn('node18F');
};
left.onPress = function () {
animLeftTurn('node18F');
};
walk18G.onPress = function () {
playSfx('walk.mp3');
animFade('node18G');
};
}
frame 101 {
screen1 = 'node18F_mc';
stop();
right.onPress = function () {
animRightTurn('node18E');
};
left.onPress = function () {
animLeftTurn('node18E');
};
walk18D.onPress = function () {
playSfx('walk.mp3');
animFade('node18D');
};
}
frame 102 {
screen1 = 'node18G_mc';
cloak(walk19A);
if (tempFlag == 1) {
uncloak(walk19A);
cloak(hatch);
}
stop();
goback.onPress = function () {
playSfx('walk.mp3');
if (tempFlag == 1) {
tempFlag = 0;
playSfx('close.mp3');
}
animFade('node18E');
};
walk19A.onPress = function () {
playSfx('close.mp3');
animFade('node19A');
};
hatch.onRollOver = function () {
changeCursor(152);
clue('A hatch.');
};
hatch.onRollOut = function () {
changeCursor(1);
clue('');
};
hatch.onPress = function () {
playSfx('open.mp3');
tempFlag = 1;
cloak(this);
cloak(node18G_mc.door);
uncloak(walk19A);
};
}
frame 103 {
screen1 = 'node19A_mc';
tempFlag = 0;
stop();
right.onPress = function () {
animRightTurn('node19B');
};
left.onPress = function () {
animLeftTurn('node19D');
};
button.onRollOver = function () {
changeCursor(152);
clue('A button.');
};
button.onRollOut = function () {
changeCursor(1);
clue('');
};
button.onPress = function () {
playSfx('stuck.mp3');
};
}
frame 104 {
screen1 = 'node19B_mc';
cloak(folder3_mc);
stop();
right.onPress = function () {
animRightTurn('node19C');
};
left.onPress = function () {
animLeftTurn('node19A');
};
node19B_mc.scissors.onRollOver = function () {
changeCursor(152);
clue('A pair of scissors.');
};
node19B_mc.scissors.onRollOut = function () {
changeCursor(1);
clue('');
};
node19B_mc.scissors.onPress = function () {
playSfx('scissors.mp3');
cloak(this);
uncloak(item7_mc);
gotItem7 = 1;
};
whiteboard.onRollOver = function () {
clue('A whiteboard.');
};
whiteboard.onRollOut = function () {
clue('');
};
folder.onRollOver = function () {
changeCursor(122);
clue('A file folder.');
};
folder.onRollOut = function () {
changeCursor(1);
clue('');
};
folder.onPress = function () {
playSfx('papers.mp3');
uncloak(folder3_mc);
folder3_mc.gotoAndStop(1);
};
}
movieClip 863 {
}
movieClip 866 {
frame 1 {
stop();
this.onPress = function () {
playSfx('papers.mp3');
gotoAndStop(2);
};
}
frame 2 {
stop();
this.onPress = function () {
playSfx('papers.mp3');
cloak(this);
};
}
}
frame 105 {
screen1 = 'node19C_mc';
cloak(walk18G);
stop();
right.onPress = function () {
if (tempFlag == 1) {
tempFlag = 0;
playSfx('close.mp3');
}
animRightTurn('node19D');
};
left.onPress = function () {
if (tempFlag == 1) {
tempFlag = 0;
playSfx('close.mp3');
}
animLeftTurn('node19B');
};
computer.onPress = function () {
if (tempFlag == 1) {
tempFlag = 0;
playSfx('close.mp3');
}
animFade('node19E');
};
walk18G.onPress = function () {
playSfx('walk.mp3');
tempFlag = 1;
animFade('node18G');
};
computer.onRollOver = function () {
changeCursor(122);
clue('A computer terminal.');
};
computer.onRollOut = function () {
changeCursor(1);
clue('');
};
hatch.onRollOver = function () {
changeCursor(152);
clue('A maintenance hatch.');
};
hatch.onRollOut = function () {
changeCursor(1);
clue('');
};
hatch.onPress = function () {
tempFlag = 1;
cloak(this);
playSfx('open.mp3');
cloak(node19C_mc.door);
uncloak(walk18G);
};
}
frame 106 {
screen1 = 'node19D_mc';
stop();
right.onPress = function () {
animRightTurn('node19A');
};
left.onPress = function () {
animLeftTurn('node19C');
};
traybutton.onRollOver = function () {
changeCursor(152);
clue('A button.');
};
traybutton.onRollOut = function () {
changeCursor(1);
clue('');
};
traybutton.onPress = function () {
playSfx('click.mp3');
messager.gotoAndStop(1);
if (cloaked(node19D_mc.tray)) {
playSfx('cdopen.mp3');
uncloak(node19D_mc.tray);
} else {
playSfx('cdclose.mp3');
cloak(node19D_mc.tray);
}
};
startbutton.onRollOver = function () {
changeCursor(152);
clue('A button.');
};
startbutton.onRollOut = function () {
changeCursor(1);
clue('');
};
startbutton.onPress = function () {
playSfx('click.mp3');
messager.gotoAndStop(1);
if (uncloaked(node19D_mc.tray)) {
playSfx('beeplow.mp3');
messager.gotoAndStop(5);
} else {
node19D_mc.node19D_anim_mc.gotoAndPlay(2);
}
};
node19D_mc.platter.onRollOver = function () {
clue('The sample platter.');
};
node19D_mc.platter.onRollOut = function () {
clue('');
};
messager.onRollOver = function () {
clue('The programmer output display.');
};
messager.onRollOut = function () {
clue('');
};
node19D_mc.tray.onRollOver = function () {
clue('A data disc tray.');
};
node19D_mc.tray.onRollOut = function () {
clue('');
};
node19D_mc.placard.onRollOver = function () {
changeCursor(152);
clue('A small metal placard.');
};
node19D_mc.placard.onRollOut = function () {
changeCursor(1);
clue('');
};
node19D_mc.placard.onPress = function () {
playSfx('miscclick.mp3');
uncloak(item4_mc);
gotItem4 = 1;
cloak(this);
};
node19D_mc.cup.onRollOver = function () {
changeCursor(152);
clue('An ultianium cup.');
};
node19D_mc.cup.onRollOut = function () {
changeCursor(1);
clue('');
};
node19D_mc.cup.onPress = function () {
playSfx('ore.mp3');
uncloak(item9_mc);
gotItem9 = 1;
cloak(this);
};
onMouseUp = function () {
if (item3_mc.hitTest(node19D_mc.tray) & uncloaked(node19D_mc.tray)) {
playSfx('miscclick.mp3');
cloak(item3_mc);
usedItem3 = 1;
node19D_mc.tray.gotoAndStop(2);
}
if (item5_mc.hitTest(node19D_mc.platter) & cloaked(node19D_mc.ball) & cloaked(node19D_mc.placard)) {
playSfx('ore.mp3');
uncloak(node19D_mc.ore);
cloak(item5_mc);
usedItem5 = 1;
}
if (item6_mc.hitTest(node19D_mc.platter) & cloaked(node19D_mc.ore) & cloaked(node19D_mc.cup)) {
playSfx('ball.mp3');
uncloak(node19D_mc.ball);
cloak(item6_mc);
usedItem6 = 1;
}
};
}
movieClip 872 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
frame 107 {
screen1 = 'node19E_mc';
compscreen.gotoAndStop(4);
stop();
goback.onPress = function () {
animFade('node19C');
};
}
frame 108 {
screen1 = 'node20A_mc';
tempFlag = 0;
if (dockCopen != 1) {
cloak(walk20E);
}
stop();
right.onPress = function () {
animRightTurn('node20B');
};
left.onPress = function () {
animLeftTurn('node20D');
};
walk20E.onPress = function () {
playSfx('turn.mp3');
animFade('node20E');
};
}
frame 109 {
screen1 = 'node20B_mc';
stop();
right.onPress = function () {
animRightTurn('node20C');
};
left.onPress = function () {
animLeftTurn('node20A');
};
}
frame 110 {
screen1 = 'node20C_mc';
cloak(walk9B);
stop();
right.onPress = function () {
animRightTurn('node20D');
};
left.onPress = function () {
animLeftTurn('node20B');
};
walk9B.onPress = function () {
tempFlag = 1;
playSfx('walk.mp3');
playSfx('doorlarge.mp3');
animFade('node9B');
if (dockAopen == 1 || dockBopen == 1 || dockCopen == 1) {
dockAopen = 0;
dockBopen = 0;
dockCopen = 0;
playSfx('doorsmall.mp3');
}
};
button.onRollOver = function () {
changeCursor(152);
clue('A button.');
};
button.onRollOut = function () {
changeCursor(1);
clue('');
};
button.onPress = function () {
playSfx('click.mp3');
playSfx('doorlarge.mp3');
if (uncloaked(node20C_mc.door)) {
cloak(node20C_mc.door);
uncloak(walk9B);
cloak(button);
} else {
uncloak(node20C_mc.door);
cloak(walk9B);
uncloak(button);
}
};
}
frame 111 {
screen1 = 'node20D_mc';
stop();
right.onPress = function () {
animRightTurn('node20A');
};
left.onPress = function () {
animLeftTurn('node20C');
};
walk21A.onPress = function () {
playSfx('walk.mp3');
animFade('node21A');
};
walk23A.onPress = function () {
playSfx('walk.mp3');
animFade('node23A');
};
panel.onRollOver = function () {
clue('A control panel.');
};
panel.onRollOut = function () {
clue('');
};
}
frame 112 {
screen1 = 'node20E_mc';
cloak(acid);
stop();
goback.onPress = function () {
playSfx('turn.mp3');
animFade('node20A');
};
acid.onRollOver = function () {
clue('A shipment of Theraflamic acid.');
};
acid.onRollOut = function () {
clue('');
};
jack.onRollOver = function () {
clue('The crate sample point.');
};
jack.onRollOut = function () {
clue('');
};
handle.onRollOver = function () {
changeCursor(152);
clue('A hatch.');
};
handle.onRollOut = function () {
changeCursor(1);
clue('');
};
handle.onPress = function () {
cloak(this);
uncloak(acid);
uncloak(node20E_mc.hatch);
playSfx('open.mp3');
};
onMouseUp = function () {
if (item9_mc.hitTest(acid) & uncloaked(acid)) {
playSfx('acidmelt.mp3');
usedItem9 = 1;
gotItem10 = 1;
cloak(item9_mc);
uncloak(item10_mc);
}
};
}
frame 113 {
screen1 = 'node21A_mc';
stop();
right.onPress = function () {
animRightTurn('node21B');
};
walk22A.onPress = function () {
playSfx('walk.mp3');
animFade('node22A');
};
}
frame 114 {
screen1 = 'node21B_mc';
if (dockBopen != 1) {
cloak(walk21D);
}
stop();
right.onPress = function () {
animRightTurn('node21C');
};
left.onPress = function () {
animLeftTurn('node21A');
};
walk21D.onPress = function () {
playSfx('turn.mp3');
animFade('node21D');
};
}
frame 115 {
screen1 = 'node21C_mc';
stop();
left.onPress = function () {
animLeftTurn('node21B');
};
walk20B.onPress = function () {
playSfx('walk.mp3');
animFade('node20B');
};
}
frame 116 {
screen1 = 'node21D_mc';
cloak(ore);
stop();
goback.onPress = function () {
playSfx('turn.mp3');
animFade('node21B');
};
jack.onRollOver = function () {
clue('The crate sample point.');
};
jack.onRollOut = function () {
clue('');
};
ore.onRollOver = function () {
if (gotItem5 == 0) {
changeCursor(152);
}
clue('A shipment of Ultanium ore.');
};
ore.onRollOut = function () {
changeCursor(1);
clue('');
};
ore.onPress = function () {
if (gotItem5 == 0) {
gotItem5 = 1;
uncloak(item5_mc);
playSfx('ore.mp3');
}
};
handle.onRollOver = function () {
changeCursor(152);
clue('A hatch.');
};
handle.onRollOut = function () {
changeCursor(1);
clue('');
};
handle.onPress = function () {
cloak(this);
uncloak(ore);
uncloak(node21D_mc.hatch);
playSfx('open.mp3');
};
}
frame 117 {
screen1 = 'node22A_mc';
stop();
right.onPress = function () {
animRightTurn('node22B');
};
left.onPress = function () {
animLeftTurn('node22D');
};
malf.onRollOver = function () {
clue('A malfunctioning keypad.');
};
malf.onRollOut = function () {
clue('');
};
}
frame 118 {
screen1 = 'node22B_mc';
if (dockAopen != 1) {
cloak(walk22E);
}
stop();
right.onPress = function () {
animRightTurn('node22C');
};
left.onPress = function () {
animLeftTurn('node22A');
};
walk22E.onPress = function () {
playSfx('turn.mp3');
animFade('node22E');
};
}
frame 119 {
screen1 = 'node22C_mc';
stop();
right.onPress = function () {
animRightTurn('node22D');
};
left.onPress = function () {
animLeftTurn('node22B');
};
walk21C.onPress = function () {
playSfx('walk.mp3');
animFade('node21C');
};
walk23C.onPress = function () {
playSfx('walk.mp3');
animFade('node23C');
};
panel.onRollOver = function () {
clue('A control panel.');
};
panel.onRollOut = function () {
clue('');
};
}
frame 120 {
screen1 = 'node22D_mc';
stop();
right.onPress = function () {
animRightTurn('node22A');
};
left.onPress = function () {
animLeftTurn('node22C');
};
}
frame 121 {
screen1 = 'node22E_mc';
cloak(animpulse_mc);
cloak(crystals);
stop();
goback.onPress = function () {
playSfx('turn.mp3');
animFade('node22B');
};
crystals.onRollOver = function () {
clue('A shipment of Te-733 crystals.');
};
crystals.onRollOut = function () {
clue('');
};
jack.onRollOver = function () {
clue('The crate sample point.');
};
jack.onRollOut = function () {
clue('');
};
handle.onRollOver = function () {
changeCursor(152);
clue('A hatch.');
};
handle.onRollOut = function () {
changeCursor(1);
clue('');
};
handle.onPress = function () {
cloak(this);
uncloak(crystals);
uncloak(node22E_mc.hatch);
playSfx('open.mp3');
};
onMouseUp = function () {
if (item2_mc.hitTest(jack)) {
cloak(cursor_mc);
cloak(handle_mc);
cloak(jack);
cloak(item2_mc);
usedItem2 = 1;
uncloak(animpulse_mc);
animpulse_mc.gotoAndPlay(2);
}
};
}
movieClip 874 {
}
movieClip 875 {
frame 1 {
stop();
}
frame 2 {
playSfx('sampler.mp3');
playSfx('rumble.mp3');
playSfx('acidmelt.mp3');
clue('');
_root.tempFlag = 1;
}
frame 210 {
playSfx('spark.mp3');
playSfx('powerdown.mp3');
stopmusic();
_root.musicShouldBePlaying = 0;
}
frame 370 {
uncloak(_root.cursor_mc);
_root.musicTrack.stop('music.mp3');
_root.gotoAndPlay('node24A');
_root.tempFlag = 0;
}
}
frame 122 {
screen1 = 'node23A_mc';
stop();
right.onPress = function () {
animRightTurn('node23B');
};
walk22A.onPress = function () {
playSfx('walk.mp3');
animFade('node22A');
};
}
frame 123 {
screen1 = 'node23B_mc';
compscreen.gotoAndStop(8);
stop();
right.onPress = function () {
animRightTurn('node23C');
};
left.onPress = function () {
animLeftTurn('node23A');
};
}
frame 124 {
screen1 = 'node23C_mc';
stop();
left.onPress = function () {
animLeftTurn('node23B');
};
walk20B.onPress = function () {
playSfx('walk.mp3');
animFade('node20B');
};
}
frame 125 {
screen1 = 'node24A_mc';
stop();
right.onPress = function () {
animRightTurn('node24B');
};
left.onPress = function () {
animLeftTurn('node24D');
};
}
frame 126 {
screen1 = 'node24B_mc';
stop();
right.onPress = function () {
animRightTurn('node24C');
};
left.onPress = function () {
animLeftTurn('node24A');
};
}
frame 127 {
screen1 = 'node24C_mc';
stop();
right.onPress = function () {
animRightTurn('node24D');
};
left.onPress = function () {
animLeftTurn('node24B');
};
}
frame 128 {
screen1 = 'node24D_mc';
if (fixedDoor == 0) {
cloak(walk25A);
} else {
cloak(busted);
}
stop();
right.onPress = function () {
animRightTurn('node24A');
};
left.onPress = function () {
animLeftTurn('node24C');
};
walk25A.onPress = function () {
playSfx('walk.mp3');
animFade('node25A');
tempFlag = 0;
};
busted.onPress = function () {
animFade('node24E');
};
busted.onRollOver = function () {
changeCursor(122);
clue('A damaged security panel.');
};
busted.onRollOut = function () {
changeCursor(1);
clue('');
};
}
frame 129 {
screen1 = 'node24E_mc';
stop();
goback.onPress = function () {
animFade('node24D');
};
node24E_mc.redwire_mc.onPress = function () {
startDrag(this, false, 100, 80, 250, 150);
};
node24E_mc.redwire_mc.onRollOver = function () {
changeCursor(152);
clue('A disconnected wire.');
};
node24E_mc.redwire_mc.onRollOut = function () {
changeCursor(1);
clue('');
};
onMouseUp = function () {
if (node24E_mc.redwire_mc.hitTest(greenwire)) {
playSfx('spark.mp3');
playSfx('doorlarge.mp3');
fixedDoor = 1;
animFade('node24D');
}
};
}
frame 130 {
screen1 = 'node25A_mc';
cloak(walk26A);
stop();
right.onPress = function () {
animRightTurn('node25B');
};
left.onPress = function () {
animLeftTurn('node25B');
};
walk26A.onPress = function () {
tempFlag = 1;
playSfx('walk.mp3');
playSfx('doorsmall.mp3');
animFade('node26A');
};
keyslot.onRollOver = function () {
clue('A keycard slot.');
};
keyslot.onRollOut = function () {
clue('');
};
onMouseUp = function () {
if (item1_mc.hitTest(keyslot) & uncloaked(node25A_mc.door)) {
playSfx('beephigh.mp3');
playSfx('doorsmall.mp3');
cloak(node25A_mc.door);
uncloak(walk26A);
}
};
}
frame 131 {
screen1 = 'node25B_mc';
stop();
right.onPress = function () {
animRightTurn('node25A');
};
left.onPress = function () {
animLeftTurn('node25A');
};
walk24B.onPress = function () {
tempFlag = 1;
playSfx('walk.mp3');
animFade('node24B');
};
}
frame 132 {
screen1 = 'node26A_mc';
tempFlag = 0;
stop();
right.onPress = function () {
animRightTurn('node26B');
};
left.onPress = function () {
animLeftTurn('node26D');
};
emerexit.onPress = function () {
animFade('node26E');
};
computer.onPress = function () {
animFade('node26F');
};
emerexit.onRollOver = function () {
changeCursor(122);
clue('The emergency exit.');
};
emerexit.onRollOut = function () {
changeCursor(1);
clue('');
};
chair.onRollOver = function () {
clue('A black office chair.');
};
chair.onRollOut = function () {
clue('');
};
computer.onRollOver = function () {
changeCursor(122);
clue('A computer.');
};
computer.onRollOut = function () {
changeCursor(1);
clue('');
};
}
frame 133 {
screen1 = 'node26B_mc';
cloak(payments);
stop();
right.onPress = function () {
animRightTurn('node26C');
};
left.onPress = function () {
animLeftTurn('node26A');
};
envelopes.onRollOver = function () {
changeCursor(122);
clue('Some envelopes.');
};
envelopes.onRollOut = function () {
changeCursor(1);
clue('');
};
envelopes.onPress = function () {
playSfx('miscclick.mp3');
cloak(this);
uncloak(payments);
payments.gotoAndStop(1);
};
}
movieClip 883 {
frame 1 {
stop();
this.onPress = function () {
playSfx('miscclick.mp3');
gotoAndStop(2);
};
}
frame 2 {
this.onPress = function () {
cloak(this);
playSfx('miscclick.mp3');
uncloak(_root.envelopes);
};
}
}
frame 134 {
screen1 = 'node26C_mc';
cloak(walk25B);
stop();
right.onPress = function () {
animRightTurn('node26D');
};
left.onPress = function () {
animLeftTurn('node26B');
};
walk25B.onPress = function () {
tempFlag = 1;
playSfx('walk.mp3');
playSfx('doorsmall.mp3');
animFade('node25B');
};
button.onRollOver = function () {
changeCursor(152);
clue('A button.');
};
button.onRollOut = function () {
changeCursor(1);
clue('');
};
button.onPress = function () {
playSfx('doorsmall.mp3');
if (uncloaked(node26C_mc.door)) {
cloak(node26C_mc.door);
uncloak(walk25B);
} else {
uncloak(node26C_mc.door);
cloak(walk25B);
}
};
}
frame 135 {
screen1 = 'node26D_mc';
cloak(planner);
stop();
right.onPress = function () {
animRightTurn('node26A');
};
left.onPress = function () {
animLeftTurn('node26C');
};
book.onRollOver = function () {
changeCursor(122);
clue('A personal planner.');
};
book.onRollOut = function () {
changeCursor(1);
clue('');
};
book.onPress = function () {
playSfx('papers.mp3');
cloak(this);
uncloak(planner);
};
}
movieClip 920 {
frame 1 {
this.onPress = function () {
playSfx('papers.mp3');
cloak(this);
uncloak(_root.book);
};
}
}
frame 136 {
screen1 = 'node26E_mc';
stop();
goback.onPress = function () {
animFade('node26A');
};
keyslot.onRollOver = function () {
clue('A keycard slot.');
};
keyslot.onRollOut = function () {
clue('');
};
onMouseUp = function () {
if (item1_mc.hitTest(keyslot)) {
playSfx('doorsmall.mp3');
readyToFinish = 1;
cloak(cursor_mc);
cloak(keyslot);
cloak(goback);
node26E_mc.gotoAndPlay(2);
}
};
}
frame 137 {
screen1 = 'node26F_mc';
compscreen_mc.gotoAndStop(3);
stop();
goback.onPress = function () {
animFade('node26A');
};
}
frame 138 {
stop();
}
movieClip 925 {
}
movieClip 926 {
}
movieClip 929 {
}
movieClip 931 {
}
movieClip 935 {
}
movieClip 937 {
}
movieClip 939 {
frame 60 {
playSfx('officedoor.mp3');
}
frame 120 {
playSfx('shortstatic.mp3');
}
frame 1001 {
stop();
Mouse.show();
endingMainMenu_mc.onPress = function () {
playSfx('beephigh.mp3');
_root.gotoAndPlay('mainmenu');
};
endingRetrospective_mc.onPress = function () {
playSfx('beephigh.mp3');
_root.gotoAndPlay('retrospective');
};
}
}
frame 139 {
stop();
}
movieClip 941 {
frame 135 {
gotoAndPlay(45);
}
}
movieClip 948 {
frame 1 {
playSfx('rumble.mp3');
}
frame 180 {
stopmusic();
}
frame 643 {
stop();
Mouse.show();
startmusic();
endingMainMenu_mc.onPress = function () {
playSfx('beephigh.mp3');
_root.gotoAndPlay('mainmenu');
};
endingRetrospective_mc.onPress = function () {
playSfx('beephigh.mp3');
_root.gotoAndPlay('retrospective');
};
}
}
frame 140 {
stop();
cloak(retback_mc);
retcontinue_mc.onPress = function () {
playSfx('beephigh.mp3');
story.gotoAndStop(story._currentframe + 1);
if (story._currentframe == 20) {
cloak(retcontinue_mc);
} else {
uncloak(retcontinue_mc);
}
if (story._currentframe == 1) {
cloak(retback_mc);
} else {
uncloak(retback_mc);
}
};
retback_mc.onPress = function () {
playSfx('beephigh.mp3');
story.gotoAndStop(story._currentframe - 1);
if (story._currentframe == 20) {
cloak(retcontinue_mc);
} else {
uncloak(retcontinue_mc);
}
if (story._currentframe == 1) {
cloak(retback_mc);
} else {
uncloak(retback_mc);
}
};
retmainmenu_mc.onPress = function () {
playSfx('beephigh.mp3');
gotoAndPlay('mainmenu');
};
}
movieClip 988 {
frame 1 {
stop();
}
frame 2 {
stop();
emails_mc.gotoAndStop(4);
}
frame 3 {
stop();
emails_mc.gotoAndStop(9);
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
emails_mc.gotoAndStop(10);
}
frame 8 {
stop();
}
frame 9 {
stop();
}
frame 10 {
stop();
}
frame 11 {
stop();
}
frame 12 {
stop();
}
frame 13 {
stop();
emails_mc.gotoAndStop(5);
}
frame 14 {
stop();
}
frame 15 {
stop();
emails_mc.gotoAndStop(7);
}
frame 16 {
stop();
}
frame 17 {
stop();
}
frame 18 {
stop();
}
frame 19 {
stop();
}
frame 20 {
stop();
}
}
movieClip 990 {
}
movieClip 992 {
}