STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228131
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/25747066?noj=FRM25747066-16DC" width="1" height="1"></div>

Gateway II.swf

This is the info page for
Flash #55271

(Click the ID number above for more basic data on this flash file.)


Text
wipe

snd_sounds

gameLanguage

xxx

xxx

xxx

xxx

xxx

playOffsetter

fakeGameLanguage

Loading XML feed...

videoNoise

<p align="left"><font face="HelveticaRounded Bold" size="33" color="#ffffff" letterSpacing="0.000000" kerning="1">xxx</font></p>

<p align="left"><font face="HelveticaRounded Bold" size="33" color="#ffffff" letterSpacing="0.000000" kerning="1">xxx</font></p>

<p align="left"><font face="HelveticaRounded Bold" size="33" color="#ffffff" letterSpacing="0.000000" kerning="1">xxx</font></p>

loadError

xxx

Connection error
detected!

Connection error
detected!

xxx

xxx

firstgame

Is this your first time
playing the game?

xxx

slider

soundFader

musicMC

loadData

xxx

<p align="left"><font face="HelveticaRounded Bold" size="33" color="#ffffff" letterSpacing="0.000000" kerning="1">xxx</font></p>

1.

Save slot 1

options

<p align="left"><font face="HelveticaRounded Bold" size="33" color="#ffffff" letterSpacing="0.000000" kerning="1">xxx</font></p>

xxx

xxx

xxx

<p align="left"><font face="HelveticaRounded Bold" size="18" color="#b3b3b3" letterSpacing="0.100000" kerning="0">xxx</font></p>

<p align="left"><font face="HelveticaRounded Bold" size="32" color="#ffffff" letterSpacing="-0.300000" kerning="0">xxx</font></p>

xxx

xxx

<p align="left"><font face="HelveticaRounded Bold" size="18" color="#b3b3b3" letterSpacing="0.100000" kerning="0">xxx</font></p>

<p align="left"><font face="HelveticaRounded Bold" size="32" color="#ffffff" letterSpacing="-0.300000" kerning="0">xxx</font></p>

xxx

xxx

<p align="left"><font face="HelveticaRounded Bold" size="18" color="#b3b3b3" letterSpacing="0.100000" kerning="0">xxx</font></p>

<p align="left"><font face="HelveticaRounded Bold" size="32" color="#ffffff" letterSpacing="-0.300000" kerning="0">xxx</font></p>

xxx

xxx

<p align="left"><font face="HelveticaRounded Bold" size="18" color="#b3b3b3" letterSpacing="0.100000" kerning="0">xxx</font></p>

<p align="left"><font face="HelveticaRounded Bold" size="32" color="#ffffff" letterSpacing="-0.300000" kerning="0">xxx</font></p>

xxx

xxx

<p align="left"><font face="HelveticaRounded Bold" size="18" color="#b3b3b3" letterSpacing="0.100000" kerning="0">xxx</font></p>

<p align="left"><font face="HelveticaRounded Bold" size="32" color="#ffffff" letterSpacing="-0.300000" kerning="0">xxx</font></p>

<p align="left"><font face="HelveticaRounded Bold" size="18" color="#b3b3b3" letterSpacing="0.100000" kerning="0">xxx</font></p>

<p align="left"><font face="HelveticaRounded Bold" size="32" color="#ffffff" letterSpacing="-0.300000" kerning="0">xxx</font></p>

xxx

xxx

xxx

bgBlur

popup

tempSaveDetector

c

2008 Anders Gustafsson, All rights reserved

debugBar

Quit

Draw NodeGraph

Show NavPoints

Show DebugInfo

Preload Report

Load Room

DepthTriangles

Change Language

XML Report

XML Source:

xxx

xxx

xxx

xxx

xxx

XXX

XXX

debugInfo

language:

hiddenActionTxt:

wipeAction:

targetObject:

targetItem:

hiddenTargetItem:

activation:

englishActionTxt:

currentObjectName:

targetObjectTranslation:

currentObject:

inventory:

inventoryTranslation:

targetMC

?

?

giver

start

xxx

gamemenu

xxx

xxx

xxx

xxx

xxx

xxx

combinationHolder

cutscene

saveData

xxx

<p align="left"><font face="HelveticaRounded Bold" size="33" color="#ffffff" letterSpacing="0.000000" kerning="1">xxx</font></p>

<p align="left"><font face="HelveticaRounded Bold" size="33" color="#ffffff" letterSpacing="0.000000" kerning="1">xxx</font></p>

endgame

xxx

backPlate

dream_frame

examineHolder

actionBar

saveBar

xxx

speech

speechCalibrator

xxx

XXX

XXX

conversationStatement

ActionScript [AS1/AS2]

Frame 1
function getSourceURL() { var _local2 = _root._url; return(_local2.substring(0, _local2.lastIndexOf("/") + 1)); } function loadBgFiles() { var _local2 = _root.createEmptyMovieClip(fileArray[f], 1 + f); mcLoader.loadClip(((loadPath + webLink) + fileArray[f]) + ".swf", _local2); } function isFileLoaded(fileName) { checkedFile = ""; fn = 0; while (fn < loadedFiles.length) { checkedFile = loadedFiles[fn]; if (checkedFile == fileName) { userTrace("file is preloaded: " + fileName); return(true); } fn++; } if ((fn == loadedFiles.length) and (checkedFile != fileName)) { } } function hasFileFailed(fileName) { checkedFile = ""; fn = 0; while (fn < failedFiles.length) { checkedFile = failedFiles[fn]; if (checkedFile == fileName) { userTrace("file has failed: " + fileName); return(true); } fn++; } if ((fn == failedFiles.length) and (checkedFile != fileName)) { } } function finishedTheGame() { didIWin = true; girlGone = true; _root.kongregateStats.submit("GameComplete", 1); } function enableMenu() { menuDisabled = false; gamemenu.saveBN.useHandCursor = true; gamemenu.saveMC._alpha = 100; gamemenu.saveBN.enabled = true; if (gamemenu._currentframe == 4) { gamemenu.gotoAndStop(1); } } function disableMenu() { menuDisabled = true; gamemenu.gotoAndStop(4); gamemenu.saveBN.useHandCursor = false; gamemenu.saveBN.enabled = false; gamemenu.saveMC._alpha = 0; } function gameInit(movieToLoad) { if (popup._currentframe != 1) { popup.play(); } pause = false; transportCheck = true; inventoryNum = 1; gotoAndStop ("game"); inventoryDescription = new Array(); mcLoader.loadClip(((loadPath + webLink) + defaultCurrentLocation) + ".swf", targetMC); targetMC.tabEnabled = false; targetMC.tabChildren = false; _quality = userQuality; currentLocation = defaultCurrentLocation; userTrace(("gameInit: " + webLink) + currentLocation); didIWin = false; arrowColorVar = ""; } function gameExit() { userTrace("gameExit"); if (popup._currentframe != 1) { popup.play(); } if (gx_endgame._currentframe != 1) { gx_endgame.play(); } if (cutscene._currentframe != 1) { exitCutscene(); } currentTape = ""; saveData.removeMovieClip(""); popup.gotoAndStop(1); inventoryNum = 1; inventory = new Array(); inventoryTranslation = new Array(); states = new Array(); inventoryDescription = new Array(); roomObject = new Array(); navpointArray = new Array(); depthList = new Array(); destinationNeighbours = new Array(); unobstructedNodes = new Array(); oldNodes = new Array(); eventInteraction = "Done"; sound_fadeDown(currentSound, 0, 25); deleteInventory(); gamemenu.removeMovieClip(""); unloadMovie ("targetMC"); _quality = "HIGH"; targetObject = ""; targetObjectTranslation = ""; actionTxt = ""; hideAction(); currentMouseOverObject = ""; _root.eventInteraction = "Done"; cutscene.gotoAndStop(1); cutscene.removeMovieClip(""); popup.removeMovieClip(""); gx_endgame.gotoAndStop(1); gamemenu.gotoAndStop(1); gamemenu.removeMovieClip(""); options.gotoAndStop(1); options.removeMovieClip(""); loadData.gotoAndStop(1); loadData.removeMovieClip(""); saveData.gotoAndStop(1); speech.gotoAndStop(1); speech.removeMovieClip(""); saveData.removeMovieClip(""); wipe.removeMovieClip(""); bgBlur.removeMovieClip(""); gx_endgame.removeMovieClip(""); debugBar.removeMovieClip(""); gx_firstgame.removeMovieClip(""); debugInfo.removeMovieClip(""); logo.removeMovieClip(""); roach.removeMovieClip(""); loadError.removeMovieClip(""); cleaner.removeMovieClip(""); } function gamePause() { if (pause == false) { pause = true; } else if (gx_endgame._currentframe != 1) { gx_endgame.play(); pause = true; } else { pause = false; popup.gotoAndPlay("out"); } } function displayFootCursor() { if ((currentMouseOverObject == "") and (!targetMC.hinder.hitTest(_root._xmouse, _root._ymouse, true))) { targetMC.footCursor._visible = true; } } function hideFootCursor() { targetMC.footCursor._x = -200; targetMC.footCursor._y = -200; targetMC.footCursor._visible = false; } function launchMenu(item) { currentMenuItem = item; bgBlur.gotoAndPlay("in"); } function removeMenu() { bgBlur.gotoAndPlay("out"); } function enableBlur(target) { var _local1 = new flash.filters.BlurFilter(6, 6, 3); target.filters = [_local1]; blurState = "on"; } function disableBlur(target) { var _local1 = new flash.filters.BlurFilter(0, 0, 1); target.filters = [_local1]; blurState = "off"; } function modifyBrightness(target, amount) { var _local2 = [1, 0, 0, 0, amount, 0, 1, 0, 0, amount, 0, 0, 1, 0, amount, 0, 0, 0, 1, 0]; var _local1 = new flash.filters.ColorMatrixFilter(_local2); target.filters = [_local1]; } function resetBrightness(target) { var _local2 = [1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0]; var _local1 = new flash.filters.ColorMatrixFilter(_local2); target.filters = [_local1]; } function applyOutlineFilter(target) { var _local2 = new flash.filters.GlowFilter(0, 100, 3, 3, 1000, 2, false, false); var _local1 = new Array(); _local1.push(_local2); target.filters = _local1; } function displaySaveData() { disableMenu(); if (popup._currentframe != 1) { popup.play(); } hideAction(); pause = true; saveData.gotoAndStop(2); targetMC.footCursor._visible = false; s = 1; ySpacing = 57; while (s <= 9) { _root["saveGameInfo" + s] = SharedObject.getLocal(cookieName + s); duplicateMovieClip (_root.saveData.gameDataBox, "gameDataBox" + s, s); saveData["gameDataBox" + s]._x = 18; saveData["gameDataBox" + s]._y = 18 + ySpacing; if (_root["saveGameInfo" + s].data.gameSaved == true) { saveData["gameDataBox" + s].userName = _root["saveGameInfo" + s].data.userName; userTrace("game is saved"); } else { userTrace("game is NOT saved"); saveData["gameDataBox" + s].userName = _root.captions[6]; } saveData["gameDataBox" + s].userNum = s; saveData["gameDataBox" + s]._visible = false; s++; ySpacing = ySpacing + 57; } saveData.gameDataBox9.userName = _root.captions[7]; saveData.gameDataBox9._alpha = 60; saveData.gameDataBox9.bn.useHandCursor = false; saveData.gameDataBox9.bn.enabled = false; } function hideSaveData() { enableMenu(); s = 0; while (s <= 9) { saveData["gameDataBox" + s].removeMovieClip(""); s++; } pause = false; saveData.gotoAndStop(1); displayFootCursor(); } function displayLoadData() { disableMenu(); if (popup._currentframe != 1) { popup.play(); } hideAction(); pause = true; targetMC.footCursor._visible = false; bnNew._visible = false; bnLoad._visible = false; bnOptions._visible = false; loadData.gotoAndStop(2); s = 1; ySpacing = 57; while (s <= 9) { _root["saveGameInfo" + s] = SharedObject.getLocal(cookieName + s); duplicateMovieClip (_root.loadData.gameDataBox, "gameDataBox" + s, s); loadData["gameDataBox" + s]._x = 18; loadData["gameDataBox" + s]._y = 18 + ySpacing; loadData["gameDataBox" + s].backplate._alpha = 100; if (_root["saveGameInfo" + s].data.gameSaved == true) { loadData["gameDataBox" + s].userName = _root["saveGameInfo" + s].data.userName; userTrace(("game " + s) + " is saved"); } else { userTrace(("game " + s) + " is NOT saved"); loadData["gameDataBox" + s].userName = _root.captions[6]; loadData["gameDataBox" + s]._alpha = 60; loadData["gameDataBox" + s].bn.enabled = false; } loadData["gameDataBox" + s].userNum = s; loadData["gameDataBox" + s]._visible = false; s++; ySpacing = ySpacing + 57; } loadData.gameDataBox9.userName = _root.captions[7]; } function hideLoadData() { enableMenu(); s = 0; while (s <= 9) { loadData["gameDataBox" + s].removeMovieClip(""); s++; } loadData.gotoAndStop(1); bnNew._visible = true; bnLoad._visible = true; bnOptions._visible = true; pause = false; displayFootCursor(); } function autoSave() { currentSaveBoxNum = 9; saveBar.play(); saveGame("Autosave"); } function tempSave() { currentSaveBoxNum = 10; saveGame("Tempsave"); } function removeTempSave() { saveGameInfo10.data.gameSaved = false; userTrace("tempSave removed"); } function saveGame(saveState) { if (popup._currentframe == 1) { _root["saveGameInfo" + currentSaveBoxNum] = SharedObject.getLocal(cookieName + currentSaveBoxNum); _root["saveGameInfo" + currentSaveBoxNum].data.gameSaved = true; _root["saveGameInfo" + currentSaveBoxNum].data.userQuality = userQuality; _root["saveGameInfo" + currentSaveBoxNum].data.userSound = userSound; _root["saveGameInfo" + currentSaveBoxNum].data.userTutorial = userTutorial; _root["saveGameInfo" + currentSaveBoxNum].data.userWaterEffects = userWaterEffects; _root["saveGameInfo" + currentSaveBoxNum].data.userColorAid = userColorAid; _root["saveGameInfo" + currentSaveBoxNum].data.userHearingAid = userHearingAid; _root["saveGameInfo" + currentSaveBoxNum].data.languageVar = language; if (saveState != "Autosave") { _root["saveGameInfo" + currentSaveBoxNum].data.userName = saveData["gameDataBox" + currentSaveBoxNum].userName; userTrace(saveData["gameDataBox" + currentSaveBoxNum].userName); } else if (saveState == "Tempsave") { saveGameInfo10.data.userName = "Tempsave"; saveGameInfo10.data.gameSaved = true; userTrace((("Tempsaved: " + currentSaveBoxNum) + " - ") + saveGameInfo10.data.userName); } else { saveGameInfo9.data.userName = _root.captions[7]; userTrace(saveGameInfo9.data.userName); userTrace("Autosave - test"); } _root["saveGameInfo" + currentSaveBoxNum].data.currentTape = currentTape; _root["saveGameInfo" + currentSaveBoxNum].data.currentLocation = currentLocation; _root["saveGameInfo" + currentSaveBoxNum].data.playerXpos = targetMC.gubbe._x; _root["saveGameInfo" + currentSaveBoxNum].data.playerYpos = targetMC.gubbe._y; _root["saveGameInfo" + currentSaveBoxNum].data.playerDirection = targetMC.gubbe._currentframe; _root["saveGameInfo" + currentSaveBoxNum].data.savedInventory = new Array(); _root["saveGameInfo" + currentSaveBoxNum].data.SaveInventoryNum = 1; while (_root["saveGameInfo" + currentSaveBoxNum].data.SaveInventoryNum < (inventory.length + 1)) { _root["saveGameInfo" + currentSaveBoxNum].data.savedInventory.push(inventory[_root["saveGameInfo" + currentSaveBoxNum].data.SaveInventoryNum - 1]); _root["saveGameInfo" + currentSaveBoxNum].data.SaveInventoryNum++; } _root["saveGameInfo" + currentSaveBoxNum].data.savedInventoryDescription = new Array(); _root["saveGameInfo" + currentSaveBoxNum].data.SaveInventoryDescriptionNum = 1; while (_root["saveGameInfo" + currentSaveBoxNum].data.SaveInventoryDescriptionNum < (inventoryDescription.length + 1)) { _root["saveGameInfo" + currentSaveBoxNum].data.savedInventoryDescription.push(inventoryDescription[_root["saveGameInfo" + currentSaveBoxNum].data.SaveInventoryDescriptionNum - 1]); _root["saveGameInfo" + currentSaveBoxNum].data.SaveInventoryDescriptionNum++; } _root["saveGameInfo" + currentSaveBoxNum].data.savedStates = new Array(); _root["saveGameInfo" + currentSaveBoxNum].data.SaveStatesNum = 1; while (_root["saveGameInfo" + currentSaveBoxNum].data.SaveStatesNum < (states.length + 1)) { _root["saveGameInfo" + currentSaveBoxNum].data.savedStates.push(states[_root["saveGameInfo" + currentSaveBoxNum].data.SaveStatesNum - 1]); _root["saveGameInfo" + currentSaveBoxNum].data.SaveStatesNum++; } _root["saveGameInfo" + currentSaveBoxNum].flush(); if (currentSaveBoxNum != 0) { currentSaveBoxNum = ""; } } } function loadGame() { hideLoadData(); if (_root["saveGameInfo" + currentSaveBoxNum].data.gameSaved == true) { gotoAndStop ("game"); mcLoader.loadClip(((loadPath + webLink) + _root["saveGameInfo" + currentSaveBoxNum].data.currentLocation) + ".swf", targetMC); targetMC.tabEnabled = false; targetMC.tabChildren = false; currentLocation = _root["saveGameInfo" + currentSaveBoxNum].data.currentLocation; transportCheck = true; userQuality = _root["saveGameInfo" + currentSaveBoxNum].data.userQuality; userSound = _root["saveGameInfo" + currentSaveBoxNum].data.userSound; userTutorial = _root["saveGameInfo" + currentSaveBoxNum].data.userTutorial; userWaterEffects = _root["saveGameInfo" + currentSaveBoxNum].data.userWaterEffects; userColorAid = _root["saveGameInfo" + currentSaveBoxNum].data.userColorAid; userHearingAid = _root["saveGameInfo" + currentSaveBoxNum].data.userHearingAid; targetMC.gubbe._x = _root["saveGameInfo" + currentSaveBoxNum].data.playerXpos; targetMC.gubbe._y = _root["saveGameInfo" + currentSaveBoxNum].data.playerYpos; facingDirectionVar = _root["saveGameInfo" + currentSaveBoxNum].data.playerDirection; currentTape = _root["saveGameInfo" + currentSaveBoxNum].data.currentTape; states = new Array(); statesNum = 1; while (statesNum < (_root["saveGameInfo" + currentSaveBoxNum].data.savedStates.length + 1)) { states.push(_root["saveGameInfo" + currentSaveBoxNum].data.savedStates[statesNum - 1]); statesNum++; } inventory = new Array(); inventoryNum = 1; _quality = userQuality; while (inventoryNum < (_root["saveGameInfo" + currentSaveBoxNum].data.savedInventory.length + 1)) { inventory.push(_root["saveGameInfo" + currentSaveBoxNum].data.savedInventory[inventoryNum - 1]); inventoryNum++; } inventoryTranslation = new Array(); inventoryTranslationNum = 1; while (inventoryTranslationNum < (inventory.length + 1)) { inventoryTranslation.push(translateName("", inventory[inventoryTranslationNum - 1])); inventoryTranslationNum++; } if (language != _root["saveGameInfo" + currentSaveBoxNum].data.languageVar) { language = _root["saveGameInfo" + currentSaveBoxNum].data.languageVar; } inventoryDescription = new Array(); inventoryDescriptionNum = 1; while (inventoryDescriptionNum < (_root["saveGameInfo" + currentSaveBoxNum].data.savedInventoryDescription.length + 1)) { inventoryDescription.push(_root["saveGameInfo" + currentSaveBoxNum].data.savedInventoryDescription[inventoryDescriptionNum - 1]); inventoryDescriptionNum++; } updateInventory(); objects = 1; navItemNum = 1; roomObject = new Array(); navpointArray = new Array(); depthList = new Array(); destinationNeighbours = new Array(); unobstructedNodes = new Array(); oldNodes = new Array(); } } function loadRoom() { debugBar.play(); gotoAndStop ("game"); mcLoader.loadClip(((loadPath + webLink) + roomToLoad) + ".swf", targetMC); targetMC.tabEnabled = false; targetMC.tabChildren = false; currentLocation = roomToLoad; transportCheck = true; states = new Array(); statesNum = 1; inventory = new Array(); inventoryTranslation = new Array(); inventoryNum = 1; _quality = userQuality; updateInventory(); inventoryDescription = new Array(); inventoryDescriptionNum = 1; objects = 1; navItemNum = 1; roomObject = new Array(); navpointArray = new Array(); depthList = new Array(); destinationNeighbours = new Array(); unobstructedNodes = new Array(); oldNodes = new Array(); } function getDistance(fromObject, toObject) { distance = Math.round(Math.sqrt(((fromObject._x - toObject._x) * (fromObject._x - toObject._x)) + ((fromObject._y - toObject._y) * (fromObject._y - toObject._y)))); return(distance); } function initiateNavpoint(navItem, navState) { navItem._name = "navpoint" + navItemNum; navItem.navState = navState; navpointArray.push("navpoint" + navItemNum); navItem.txt = "navPoint " + navItemNum; navItemNum++; } function showNavPoints() { if (navPoints != "shown") { navPoints = "shown"; i = 1; while (i <= navpointArray.length) { targetMC["navpoint" + i]._visible = true; i++; } } else { navPoints = ""; i = 1; while (i <= navpointArray.length) { targetMC["navpoint" + i]._visible = false; i++; } } } function findDestinationNeighbours() { i = 1; destinationNeighbours = new Array(); while (i <= navpointArray.length) { if (drawPathLine(destination, targetMC["navpoint" + i])) { destinationNeighbours.push(targetMC["navpoint" + i]); } i++; } } function checkDestinationNeighbour(node) { checkedNode = ""; o = 0; while (o < destinationNeighbours.length) { checkedNode = destinationNeighbours[o]; if (checkedNode == node) { return(true); } o++; } if ((o == destinationNeighbours.length) and (checkedNode != node)) { return(false); } } function drawNodeGraph() { if (nodeGraph != "drawn") { nodeGraph = "drawn"; this.createEmptyMovieClip("pathLine", 250); pathLine.lineStyle(0, 16711935, 100, true, "none", "round", "miter", 1); i = 1; while (i <= navpointArray.length) { targetMC["navpoint" + i].navpointNeighbours = new Array(); ii = 1; while (ii <= navpointArray.length) { if (drawPathLine(targetMC["navpoint" + i], targetMC["navpoint" + ii]) and (i != ii)) { targetMC["navpoint" + i].navpointNeighbours.push(targetMC["navpoint" + ii]); if (_root.debugMode == true) { pathLine.moveTo(targetMC["navpoint" + i]._x, targetMC["navpoint" + i]._y); pathLine.lineTo(targetMC["navpoint" + ii]._x, targetMC["navpoint" + ii]._y); } } ii++; } i++; } i = 1; while (i <= navpointArray.length) { userTrace((("Node " + i) + ":") + targetMC["navpoint" + i].navpointNeighbours); i++; } } else { pathLine.clear(); nodeGraph = ""; } } function removeNodeGraph() { pathLine.clear(); nodeGraph = ""; } function checkNode(node) { checkedNode = ""; o = 0; while (o < oldNodes.length) { checkedNode = oldNodes[o]; if (checkedNode == targetMC["navpoint" + i]) { return(false); } o++; } if ((o == oldNodes.length) and (checkedNode != targetMC["navpoint" + i])) { return(true); } } function checkPath(entity, targetX, targetY) { userTrace("checkPath"); if ((targetX == "") or (targetX == undefined)) { targetX = _root._xmouse; targetY = _root._ymouse; } destination._x = targetX; destination._y = targetY; i = 0; while (i <= navpointArray.length) { navColor = new Color(targetMC["navpoint" + i]); navColor.setRGB(16711680); i++; } if (((((destination._x > -200) and (destination._x < (_root.stage_X + 200))) and (destination._y > -200)) and (destination._y < (_root.stage_Y + 200))) and (!_parent.hinder.hitTest(destination._x, destination._y, true))) { bestNode = ""; destination._visible = false; if (!drawPathLine(entity, destination)) { unobstructedNodes = new Array(); i = 0; while (i <= navpointArray.length) { if (drawPathLine(entity, targetMC["navpoint" + i])) { if (checkNode(targetMC["navpoint" + i])) { unobstructedNodes.push(targetMC["navpoint" + i]); navColor = new Color(targetMC["navpoint" + i]); navColor.setRGB(65280); userTrace(("Added navpoint" + i) + " to unobstructedNodes array."); } } i++; } if (bestNode == "") { userTrace("Choosing the node closest to the destination."); i = 0; shortestDistance = 640; while (i <= (unobstructedNodes.length - 1)) { if (getDistance(destination, unobstructedNodes[i]) < shortestDistance) { shortestDistance = getDistance(destination, unobstructedNodes[i]); userTrace((("Node " + unobstructedNodes[i]) + " distance: ") + getDistance(destination, unobstructedNodes[i])); bestNode = i; } else { userTrace(((("Node " + unobstructedNodes[i]) + " is further away (") + getDistance(destination, unobstructedNodes[i])) + "). Discarded."); } i++; } } if ((unobstructedNodes.length == 0) and (destinationNeighbours.length == 0)) { showSpeech("I can't seem to go there.", targetMC.gubbe, gubbeColor); entity.walkState = "stopped"; entity.clickSpot_x = entity._x; entity.clickSpot_y = entity._y; } else { entity.clickSpot_x = unobstructedNodes[bestNode]._x; entity.clickSpot_y = unobstructedNodes[bestNode]._y; entity.walkState = "walking"; _root.facingDirectionVar = ""; } oldNodes.push(unobstructedNodes[bestNode]); if (checkDestinationNeighbour(unobstructedNodes[bestNode])) { } } else { entity.clickSpot_x = targetX; entity.clickSpot_y = targetY; entity.walkState = "walking"; _root.facingDirectionVar = ""; } } else { userTrace("the destination is not reachable"); showSpeech("I can't seem to go there.", targetMC.gubbe, gubbeColor); } } function drawLine(fromObject, toObject, color) { if (_root.debugMode == true) { this.createEmptyMovieClip("pathLine", p); pathLine.lineStyle(0, color, 100, true, "none", "round", "miter", 1); pathLine.moveTo(fromObject._x, fromObject._y); pathLine.lineTo(toObject._x, toObject._y); p++; } } function drawPathLine(fromObject, toObject) { Xdistance = fromObject._x - toObject._x; Ydistance = fromObject._y - toObject._y; pointNum = 50; pl = 20; pi = 1; while (pi < pointNum) { hittestpoint.duplicateMovieClip("pl_hittestpoint" + pl, pl); _root["pl_hittestpoint" + pl]._x = fromObject._x - ((Xdistance / pointNum) * pi); _root["pl_hittestpoint" + pl]._y = fromObject._y - ((Ydistance / pointNum) * pi); _root["pl_hittestpoint" + pl]._visible = false; if (!targetMC.hinder.hitTest(_root["pl_hittestpoint" + pl]._x + offsetx, _root["pl_hittestpoint" + pl]._y + offsety, true)) { _root["pl_hittestpoint" + pl].gotoAndStop(2); } else { return(false); } pi++; } return(true); } function streamingEvent(item, frameNum) { userTrace((("streamingEvent: " + item) + " ") + frameNum); if ((popup._currentframe == 1) and (eventInteraction != "Begun")) { currentEventItem = item; item.gotoAndStop(frameNum); eventInteraction = "Begun"; initiateStreamingEvent(); } } function initiateStreamingEvent() { if (popup._currentframe == 1) { if (checkState(currentEventItem + "InteractionComplete")) { eventInteraction = "Done"; } else { currentEventItem.nextFrame(); } } } function endEvent() { eventInteraction = "Done"; pause = false; updateInventory(); } function launchCutscene(movie) { playState = "cutscene"; cutscene.gotoAndPlay("in"); movieToPlay = movie; } function exitCutscene() { targetMC.gubbe.walkState = "stopped"; targetMC.gubbe.clickSpot_x = targetMC.gubbe._x; targetMC.gubbe.clickSpot_y = targetMC.gubbe._y; if (cutscene._currentframe != 1) { cutscene.gotoAndPlay("out"); } playState = ""; } function addState(item) { if (addedItem != item) { addedItem = item; checkedState = ""; s = 0; while (s < states.length) { checkedState = states[s]; if (checkedState == item) { userTrace("state already exists: " + item); break; } s++; } if ((s == states.length) and (checkedState != item)) { states.push(item); userTrace("state added: " + item); } } } function checkState(item) { checkedState = ""; s = 0; while (s < states.length) { checkedState = states[s]; if (checkedState == item) { return(true); } s++; } if ((s == states.length) and (checkedState != item)) { } } function removeState(item) { if (removedItem != item) { removedItem = item; checkedState = ""; s = 0; while (s < states.length) { checkedState = states[s]; if (checkedState == item) { states.splice(s, 1); userTrace("state removed: " + item); break; } s++; } if ((s == states.length) and (checkedState != item)) { userTrace("state NOT removed: " + item); } } } function hitCheck(item) { if (item.hitTest(targetMC.gubbe._x + offsetx, targetMC.gubbe._y + offsety, true)) { return(true); } } function disableSelfTargeting() { addState("selfTargeting_disabled"); } function enableSelfTargeting() { userTrace("selfTargeting enabled"); removeState("selfTargeting_disabled"); } function walkTo(walkTarget) { if (pause == false) { targetMC.gubbe.activation = false; targetMC.gubbe.walkState = "walking"; checkPath(targetMC.gubbe, walkTarget._x, walkTarget._y); oldNodes = new Array(); } } function forcedWalkTo(walkTarget) { targetMC.gubbe.walkState = "walking"; forcedWalk = true; targetMC.gubbe.activation = false; targetMC.gubbe._x = orgSpotX; targetMC.gubbe._y = orgSpotY; targetMC.gubbe.clickSpot_x = walkTarget._x; targetMC.gubbe.clickSpot_y = walkTarget._y; facingDirectionVar = ""; } function exitRoom(arrowTarget) { tempSave(); walkTo(arrowTarget); hiddenActionTxt = ""; } function forceMove(target) { forceMoveOrgPos = targetMC.gubbe._currentframe; targetMC.gubbe.activation = false; targetMC.gubbe.clickSpot_x = target._x; targetMC.gubbe.clickSpot_y = target._y; orgPosX = targetMC.gubbe._x; orgPosX = targetMC.gubbe._x; targetMC.gubbe._x = target._x; targetMC.gubbe._y = target._y; targetMC.gubbe.bot.gotoAndStop(1); targetMC.gubbe.walkState = "stopped"; _root.xSpeed = 0; _root.ySpeed = 0; targetMC.gubbe._currentframe = forceMoveOrgPos; } function forceMoveBack(target) { if ((target == "") or (target == undefined)) { targetMC.gubbe.activation = false; targetMC.gubbe._x = orgPosX; targetMC.gubbe._y = orgPosY; orgPosX = ""; orgPosY = ""; } else { targetMC.gubbe._x = target._x; targetMC.gubbe._y = target._y; } } function saveTempLocation() { _root.saveGameInfo1.data.tempPlayerXpos = targetMC.gubbe._x; _root.saveGameInfo1.data.tempPlayerYpos = targetMC.gubbe._y; _root.saveGameInfo1.data.tempPlayerDirection = targetMC.gubbe._currentframe; } function loadTempLocation() { targetMC.gubbe._x = _root.saveGameInfo1.data.tempPlayerXpos; targetMC.gubbe._y = _root.saveGameInfo1.data.tempPlayerYpos; _root.facingDirectionVar = _root.saveGameInfo1.data.tempPlayerDirection; } function hideForInteraction() { hiddenActionTxt = ""; actionTxt = ""; hideAction(); displayFootCursor(); } function currentMouseOver(targetObject) { if (pause == false) { currentMouseOverObject = targetObject; } } function displayAction(item) { objectName = item.name; displayFootCursor(); actionTxt = (item.objectVerb + " ") + item.name; englishActionTxt = (item.hiddenObjectVerb + " ") + item.hiddenName; actionBar.gotoAndStop(2); actionBar.resizeActionBar(); } function hideActionBar() { actionBar._visible = false; } function showActionBar() { actionBar._visible = true; } function getObjectBounds(item) { item._xMin = item._x; item._xMax = item._x + 38.5; item._yMin = item._y; item._yMax = item._y + 38.5; x2._x = item._xMax; x2._y = item._yMin; y2._y = item._yMax; y2._x = item._xMin; } function checkObjectBounds(item) { x1._x = _root._xmouse; x1._y = _root._ymouse; y1._y = _root._ymouse; y1._x = _root._xmouse; if (x2.hitTest(y1) and y2.hitTest(x1)) { return(true); } } function targetCheck(item, inventoryObject) { if (pause == false) { if (item.hitTest(_root._xmouse + offsetx, _root._ymouse + offsety, true)) { if (inventoryObject == true) { if (currentObject.name != item.name) { userTrace("inventory object"); targetObject = item.name; targetObjectTranslation = translateName(item, item.name); targetItem = item; item.backplate._alpha = 100; } } else if (currentObject.name != item.name) { userTrace("room object"); targetObject = item.hiddenName; targetObjectTranslation = item.name; targetItem = item; item.backplate._alpha = 100; } } else { if (targetObject == item.name) { targetObject = ""; targetItem = ""; targetObjectTranslation = ""; } else if (targetObject == item.hiddenName) { targetObject = ""; targetItem = ""; targetObjectTranslation = ""; } item.backplate._alpha = 70; } } } function hideAction() { actionBar.gotoAndStop(1); targetObject = ""; targetObjectTranslation = ""; objectName = ""; currentMouseOverObject = ""; updateAfterEvent(); } function initiateObject(item, itemName) { item.tabEnabled = false; item.tabChildren = false; item._name = itemName; roomObject.push(itemName); } function worldItemActivationCheck() { if (targetMC.gubbe.bot._currentframe < 3) { if ((hiddenActionTxt != "") and (hiddenActionTxt != undefined)) { if ((hiddenTargetItem != "") and (hiddenTargetItem != undefined)) { userTrace("worldItemActivationCheck: inventory object used - o=" + o); if ((hiddenTargetItem.standingDirection != "") and (hiddenTargetItem.standingDirection != undefined)) { facingDirectionVar = hiddenTargetItem.standingDirection; targetMC.gubbe.gotoAndStop(hiddenTargetItem.standingDirection); } if ((hiddenTargetItem[("launchAction_" + o) + "_animation"] != "") and (hiddenTargetItem[("launchAction_" + o) + "_animation"] != undefined)) { userTrace(("displayAnimation: launchAction_" + o) + "_animation"); targetMC.gubbe.bot.gotoAndStop(hiddenTargetItem[("launchAction_" + o) + "_animation"]); } else { userTrace((("No animation requested, launching action " + o) + " on ") + hiddenTargetItem); hiddenTargetItem["launchAction_" + o](); targetObject = ""; targetObjectTranslation = ""; hiddenTargetItem = ""; item = ""; actionTxt = ""; } } else { o = 0; while (o <= roomObject.length) { tempObject = roomObject[o]; if (targetMC[tempObject].actionArea.hitTest(targetMC.gubbe._x + offsetx, targetMC.gubbe._y + offsety, true)) { if ((targetMC[tempObject].standingDirection != "") and (targetMC[tempObject].standingDirection != undefined)) { facingDirectionVar = targetMC[tempObject].standingDirection; targetMC.gubbe.gotoAndStop(targetMC[tempObject].standingDirection); } if ((targetMC[tempObject].operate_animation != "") and (targetMC[tempObject].operate_animation != undefined)) { currentObject = targetMC[tempObject]; userTrace("displayAnimation: " + targetMC[tempObject].operate_animation); targetMC.gubbe.bot.gotoAndStop(targetMC[tempObject].operate_animation); return; } targetMC[tempObject].operate(); userTrace("interact with " + targetMC[tempObject]._name); return; } o++; } } } } } function launchOperation() { if ((hiddenTargetItem != "") and (hiddenTargetItem != undefined)) { userTrace((("launchOperation: launchAction " + o) + " on ") + hiddenTargetItem); hiddenTargetItem["launchAction_" + o](); targetObject = ""; hiddenTargetItem = ""; targetObjectTranslation = ""; item = ""; actionTxt = ""; targetMC.gubbe.bot.gotoAndStop(1); o = 0; } else { currentObject.operate(); userTrace("interact with " + currentObject._name); targetMC.gubbe.bot.gotoAndStop(1); } } function worldItemComboCheck() { o = 1; userTrace("worldItemComboCheck - targetItem: " + targetItem); if ((targetItem.goalLength == "") or (targetItem.goalLength == undefined)) { targetItem.goalLength = 1; } while (o <= targetItem.goalLength) { if (englishActionTxt == targetItem["goal_" + o]) { hiddenActionTxt = targetItem["goal_" + o]; userTrace("targetCombination detected o=" + o); return(true); } o++; } return(false); } function checkVisible(item) { if (checkState(item.hiddenName + "PickedUp")) { item._x = -500; item._y = -500; } } function inventoryAction_examine(item) { if (pause == false) { currentObject = item; targetMC.footCursor._visible = false; actionTxt = (examineTranslation + " ") + item.nameTranslation; englishActionTxt = "Examine " + item.name; actionBar.gotoAndStop(2); actionBar.resizeActionBar(); } } function inventoryAction_move(item) { if (pause == false) { backplate._x = item._x; backplate._y = item._y; item.swapDepths(100); currentObject = item; targetMC.footCursor._visible = false; onMouseMove = function () { if (functionBreaker == false) { if (checkObjectBounds(item)) { actionTxt = (examineTranslation + " ") + item.nameTranslation; englishActionTxt = "Examine " + item.name; reverseActionTxt = ""; actionBar.resizeActionBar(); } else if ((targetObject != "") and (item.hiddenName != targetObject)) { actionTxt = (((((useTranslation + " ") + item.nameTranslation) + " ") + withTranslation) + " ") + targetObjectTranslation; englishActionTxt = (("Use " + item.name) + " with ") + targetObject; reverseActionTxt = (("Use " + targetObject) + " with ") + item.name; actionBar.resizeActionBar(); } else { actionTxt = ((((useTranslation + " ") + item.nameTranslation) + " ") + withTranslation) + "..."; englishActionTxt = ("Use " + item.name) + " with..."; reverseActionTxt = ""; actionBar.resizeActionBar(); } updateAfterEvent(); } }; onMouseUp = function () { item = ""; functionBreaker = true; }; actionBar.gotoAndStop(2); } } function inventoryItemActivationCheck(item) { userTrace("inventoryItemActivationCheck: " + actionTxt); if (actionTxt == ((examineTranslation + " ") + item.nameTranslation)) { userTrace("Trying to examine: " + item.hiddenName); examinedObject = ""; o = 0; while (o < inventory.length) { examinedObject = inventory[o]; if (examinedObject == item.name) { if (inventoryItemExamineCheck()) { examineHolder["launchAction_" + p](); break; } if (userLanguage != "eng") { description = translateDescription(inventoryDescription[o]); showSpeech(description, targetMC.gubbe, gubbeColor); } else { showSpeech(inventoryDescription[o], targetMC.gubbe, gubbeColor); } break; } o++; } } else if (actionTxt == (((((useTranslation + " ") + item.nameTranslation) + " ") + withTranslation) + "...")) { } else if (worldItemComboCheck()) { if (targetItem.hitTest(targetMC.gubbe._x + offsetx, targetMC.gubbe._y + offsety, true)) { hiddenTargetItem = targetItem; userTrace("frase match - close enough o=" + o); worldItemActivationCheck(); } else if (targetItem.launchByProxy == true) { hiddenTargetItem = targetItem; userTrace("frase match - launchByProxy o=" + o); worldItemActivationCheck(); } else { hiddenTargetItem = targetItem; walkTo(targetItem); userTrace("frase match - NOT close enough o=" + o); return(false); } } else if (inventoryItemComboCheck()) { combinationHolder["launchAction_" + o](); } else if (actionTxt != (((((useTranslation + " ") + item.nameTranslation) + " ") + withTranslation) + "...")) { showSpeech(gameCopy[18], targetMC.gubbe, gubbeColor); targetObject = ""; targetItem = ""; targetObjectTranslation = ""; item = ""; } actionTxt = ""; } function inventoryItemComboCheck() { o = 1; userTrace("inventoryItemComboCheck o=" + o); while (o <= combinationHolder.goalLength) { if ((englishActionTxt == combinationHolder["goal_" + o]) or (reverseActionTxt == combinationHolder["goal_" + o])) { englishActionTxt = ""; reverseActionTxt = ""; userTrace("combination detected o=" + o); return(true); } o++; } } function inventoryItemExamineCheck() { p = 1; userTrace("inventoryItemExamineCheck p=" + p); while (p <= examineHolder.goalLength) { if (actionTxt == examineHolder["goal_" + p]) { actionTxt = ""; reverseActionTxt = ""; userTrace("examine action detected p=" + p); return(true); } p++; } } function hideInventory() { addState("inventoryIsHidden"); s = 0; while (s < inventory.length) { _root["inventoryClip" + s]._alpha = 0; s++; } } function showInventory() { removeState("inventoryIsHidden"); s = 0; while (s < inventory.length) { _root["inventoryClip" + s]._alpha = 100; s++; } } function pickUp(item, name, prompt, description, slideEnabled) { txt = prompt; if (popup._currentframe == 1) { userTrace("pickUp: " + name); if (inventoryNum <= 19) { inventory.push(name); inventoryObject = translateName("", name); inventoryTranslation.push(inventoryObject); inventoryDescription.push(description); addState(item.hiddenName + "PickedUp"); if (slideEnabled == true) { beginSlideX = targetMC.gubbe._x; beginSlideY = targetMC.gubbe._y - 30; endSlideX = (_root["inventoryClip" + inventoryNum]._x = 6 + spacing); endSlideY = 6; inventoryClip.duplicateMovieClip("inventoryClip" + inventoryNum, inventoryNum + 500); _root["inventoryClip" + inventoryNum].gotoAndStop(name); _root["inventoryClip" + inventoryNum].text = inventoryNum; _root["inventoryClip" + inventoryNum]._x = -150; _root["inventoryClip" + inventoryNum]._y = -150; _root["inventoryClip" + inventoryNum]._x = beginSlideX - (_root["inventoryClip" + inventoryNum]._width / 2); _root["inventoryClip" + inventoryNum]._y = beginSlideY - (_root["inventoryClip" + inventoryNum]._height / 2); _root["inventoryClip" + inventoryNum]._visible = true; item._x = -200; item._y = -200; beginSlide(_root["inventoryClip" + inventoryNum]); item.objectState = "taken"; } else { item._x = -200; item._y = -200; updateInventory(); } if ((prompt == "") or (prompt == undefined)) { userTrace("no promt issued"); } else { userTrace(promt); showMessage(txt, ""); } hideForInteraction(); } else { showMessage(gameCopy[19], ""); hiddenActionTxt = ""; } } } function removeFromInventory(item, slideEnabled, taker, oldItem) { userTrace("removeFromInventory: " + item); s = 0; z = 0; while (s < inventory.length) { checkedInventory = inventory[s]; if (checkedInventory == item) { if (slideEnabled == true) { oldMC = oldItem; z = s + 1; beginSlideX = _root["inventoryClip" + z]._x + (_root["inventoryClip" + z]._width / 2); beginSlideY = _root["inventoryClip" + z]._y + (_root["inventoryClip" + z]._height / 2); endSlideX = taker._x; endSlideY = taker._y; beginSlide(_root["inventoryClip" + z]); inventory.splice(s, 1); inventoryTranslation.splice(s, 1); inventoryDescription.splice(s, 1); } else { inventory.splice(s, 1); inventoryTranslation.splice(s, 1); inventoryDescription.splice(s, 1); updateInventory(); } } else { userTrace("s checkpoint D: " + s); s++; } } } function beginSlide(item) { slider.MCobject = item; slider.play(); } function deleteInventory() { while (inventoryNum > 0) { _root["inventoryClip" + inventoryNum].removeMovieClip(""); inventoryNum--; } inventory = new Array(); } function updateInventory() { userTrace("updateInventory"); backplate._x = -100; backplate._y = -100; currentObjectName = ""; targetObject = ""; targetItem = ""; targetObjectTranslation = ""; while (inventoryNum > 0) { _root["inventoryClip" + inventoryNum].removeMovieClip(""); inventoryNum--; } inventoryNum = 1; spacing = 0; while (inventoryNum < (inventory.length + 1)) { duplicateMovieClip (_root.inventoryClip, "inventoryClip" + inventoryNum, inventoryNum); _root["inventoryClip" + inventoryNum].gotoAndStop(inventory[inventoryNum - 1]); _root["inventoryClip" + inventoryNum].name = inventory[inventoryNum - 1]; _root["inventoryClip" + inventoryNum].nameTranslation = inventoryTranslation[inventoryNum - 1]; _root["inventoryClip" + inventoryNum].text = inventoryNum; _root["inventoryClip" + inventoryNum]._x = 6 + spacing; _root["inventoryClip" + inventoryNum]._y = 6; inventoryNum++; spacing = spacing + 47; } displayFootCursor(); traceInventory(); } function hideInventory() { while (inventoryNum > 0) { _root["inventoryClip" + inventoryNum]._visible = false; inventoryNum--; } } function showInventory() { while (inventoryNum < (inventory.length + 1)) { _root["inventoryClip" + inventoryNum]._visible = true; inventoryNum++; } } function dimInventory() { dimNum = 0; while (dimNum <= inventoryNum) { _root["inventoryClip" + dimNum]._alpha = 15; dimNum++; } } function traceInventory() { traceInventory_var = inventory; traceInventoryTranslation_var = inventoryTranslation; userTrace(inventory); userTrace(inventoryTranslation); } function initiateTransport(facingDirection, arrowColor, newLocation) { if ((pause == false) and (wipe._currentframe == 1)) { hideAction(); hideForInteraction(); wipeAction = "transport"; facingDirectionVar = facingDirection; arrowColorVar = arrowColor; userTrace(((("Transport initiated: [arrowColor: " + arrowColor) + "] - [arrowColorVar: ") + arrowColorVar) + "]"); newLocationVar = newLocation; wipe.gotoAndPlay("in"); } } function transport(newLocation) { targetMC.gubbe._y = -200; targetMC.gubbe._x = -200; currentLocation = newLocation; objects = 1; navItemNum = 1; roomObject = new Array(); navpointArray = new Array(); depthList = new Array(); destinationNeighbours = new Array(); unobstructedNodes = new Array(); oldNodes = new Array(); mcLoader.loadClip(((loadPath + webLink) + newLocation) + ".swf", targetMC); targetMC.tabEnabled = false; targetMC.tabChildren = false; } function initializeNewLocation() { actionBar.gotoAndStop(1); userTrace("initializeNewLocation"); eventInteraction = "Done"; if (wipeAction == "transport") { targetMC.gubbe.gotoAndStop(facingDirectionVar); targetMC.gubbe._y = arrowColorVar._y; targetMC.gubbe._x = arrowColorVar._x; } else if (wipeAction == "load") { targetMC.gubbe._x = _root["saveGameInfo" + currentSaveBoxNum].data.playerXpos; targetMC.gubbe._y = _root["saveGameInfo" + currentSaveBoxNum].data.playerYpos; targetMC.gubbe.gotoAndStop(facingDirectionVar); } if (dream == "on") { dream_frame.gotoAndStop(2); } else { dream_frame.gotoAndStop(1); } displayFootCursor(); initiateLevelSound(); updateInventory(); userTrace("New location initialized: " + currentLocation); userTrace("WipeAction: " + wipeActionr); userTrace("arrowColorVar: " + arrowColorVar); } function initiateDepthPointObject(item) { item.swapDepths(Math.floor(item._y)); depthList.push(Math.floor(item._y)); } function initiateDepthLineObject(item, point) { item.swapDepths(Math.floor(item._y)); redMiddleX = ((item._x + point._x) + point._x) / 3; redMiddleY = ((item._y + point._y) + item._y) / 3; hittestpoint.duplicateMovieClip("redTriangleMiddle" + r, r); _root["redTriangleMiddle" + r]._x = redMiddleX; _root["redTriangleMiddle" + r]._y = redMiddleY; _root["redTriangleMiddle" + r]._visible = false; depthList.push(_root["redTriangleMiddle" + r]); greenMiddleX = ((item._x + point._x) + item._x) / 3; greenMiddleY = ((item._y + point._y) + point._y) / 3; hittestpoint.duplicateMovieClip("greenTriangleMiddle" + g, g); _root["greenTriangleMiddle" + g]._x = greenMiddleX; _root["greenTriangleMiddle" + g]._y = greenMiddleY; _root["greenTriangleMiddle" + g]._visible = false; depthList.push(_root["greenTriangleMiddle" + g]); item.redPoint = _root["redTriangleMiddle" + r]; item.greenPoint = _root["greenTriangleMiddle" + g]; r++; g++; } function depthSwap(item, point) { if (getDistance(targetMC.gubbe, item.redPoint) < getDistance(targetMC.gubbe, item.greenPoint)) { item.swapDepths(point._y); } else { item.swapDepths(item._y); } } function drawStatements(item) { userTrace("drawStatements: " + item); backPlate.gotoAndStop(2); statementSender = item; c = item.statements.length; spacing = 0; while (c > 0) { duplicateMovieClip (conversationStatment, "conversationStatment_" + c, c + 4000); _root["conversationStatment_" + c]._x = 20; _root["conversationStatment_" + c]._y = 440 - spacing; _root["conversationStatment_" + c].txt.text = item.statements[c - 1]; _root["conversationStatment_" + c].txt._alpha = 80; _root["conversationStatment_" + c].resultNum = c; _root["conversationStatment_" + c].gotoAndPlay(1); applyOutlineFilter(_root["conversationStatment_" + c].txt); spacing = spacing + 25; c--; } } function executeReply(item) { c = 1; statementSender["result_" + item.resultNum](); while (c < 10) { removeMovieClip(_root["conversationStatment_" + c]); c++; } backPlate.gotoAndStop(1); } function showMessage(descriptionText) { userTrace("Message: " + descriptionText); if (popup._currentframe == 1) { if ((speaker == "") or (speaker == undefined)) { header = ""; } else { header = speaker; } dimInventory(); popup.gotoAndPlay("in"); txt = descriptionText; } } function showSpeech(speechText, speaker, color) { userTrace((speaker + ": ") + speechText); if (speech._currentframe == 1) { speechTxt = speechText; speechCalibrator.gotoAndStop(2); if ((color != "") or (color != undefined)) { colorVar = color; } else { color = gubbeColor; colorVar = color; } if (speaker == targetMC.gubbe) { speech._x = targetMC.gubbe._x; speech._y = (targetMC.gubbe._y - targetMC.gubbe._height) + 10; } else if ((speaker != "") or (speaker != undefined)) { speech._x = speaker._x; speech._y = speaker._y - 50; } else { speech._x = targetMC.gubbe._x; speech._y = (targetMC.gubbe._y - targetMC.gubbe._height) + 10; } dimInventory(); speech.gotoAndPlay("in"); } } function userTrace(traceMessage) { if (previousTraceMessage != traceMessage) { trace(traceMessage); previousTraceMessage = traceMessage; } } function translate() { useTranslation = translateVerb(this, "Use"); withTranslation = translateVerb(this, "with"); examineTranslation = translateVerb(this, "Examine"); } function translateVerb(item, obj_verb) { if (userLanguage != "eng") { checkedVerb = ""; v = 0; while (v < verbs_eng.length) { checkedVerb = verbs_eng[v]; if (checkedVerb == obj_verb) { userTrace(((("This verb [" + obj_verb) + "] checked against this [") + verbs_eng[v]) + "] - MATCH!"); userTrace("Translates to: " + verbs_translated[v]); userTrace("Hidden verb: " + obj_verb); if ((verbs_translated[v] != "") or (verbs_translated[v] != undefined)) { item.hiddenObjectVerb = obj_verb; return(verbs_translated[v]); } item.hiddenObjectVerb = obj_verb; return(verbs_eng[v]); } userTrace(((("This verb [" + obj_verb) + "] checked against this [") + verbs_eng[v]) + "] - does NOT match!"); v++; } if ((v == verbs_eng.length) and (checkedVerb != obj_verb)) { userTrace("verb NOT found: " + obj_verb); item.hiddenObjectVerb = obj_verb; return(obj_verb); } } else { item.hiddenObjectVerb = obj_verb; return(obj_verb); } } function translateName(item, obj_name) { if (userLanguage != "eng") { checkedName = ""; n = 0; while (n < names_eng.length) { checkedName = names_eng[n]; if (checkedName == obj_name) { userTrace(((("This name [" + obj_name) + "] checked against this [") + names_eng[n]) + "] - MATCH!"); userTrace("Translates to: " + names_translated[n]); userTrace("Hidden name: " + obj_name); if ((names_translated[n] != "") or (names_translated[n] != undefined)) { item.hiddenName = obj_name; return(names_translated[n]); } item.hiddenName = obj_name; return(names_eng[n]); } userTrace(((("This name [" + obj_name) + "] checked against this [") + names_eng[n]) + "] - does NOT match!"); n++; } if ((n == names_eng.length) and (checkedName != obj_name)) { userTrace("name NOT found: " + obj_name); item.hiddenName = obj_name; return(obj_name); } } else { item.hiddenName = obj_name; return(obj_name); } } function translateDescription(obj_description) { if (userLanguage != "eng") { checkedDescription = ""; d = 0; while (d < descriptions_eng.length) { checkedDescription = descriptions_eng[d]; if (checkedDescription == obj_description) { userTrace(((("This description [" + obj_description) + "] checked against this [") + descriptions_eng[d]) + "] - MATCH!"); userTrace("Translates to: " + descriptions_translated[d]); userTrace("Hidden description: " + obj_description); if ((descriptions_translated[d] != "") or (descriptions_translated[d] != undefined)) { return(descriptions_translated[d]); } return(descriptions_eng[d]); } userTrace(((("This description [" + obj_description) + "] checked against this [") + descriptions_eng[d]) + "] - does NOT match!"); d++; } if ((d == descriptions_eng.length) and (checkedDescription != obj_description)) { userTrace("description NOT found: " + obj_description); return(obj_description); } } else { return(obj_description); } } function sound_init(soundName) { currentSound = soundName; soundName.start(0, 999); soundName.setVolume(0); if (currentVolume != "") { sound_fadeUp(soundName, currentVolume, 10); } else { sound_fadeUp(soundName, 25, 10); } soundState = "playing"; } function sound_exit(soundName) { soundState = "stopped"; currentSound = soundName; sound_fadeDown(soundName, 0, 10); } function sound_fadeUp(soundName, targetVolume, steps) { sound_exit(currentSound); currentSound = soundName; currentVolume = targetVolume; if (userSound == "on") { userTrace("sound_fadeUp: " + soundName); targetVolumeNum = targetVolume; stepNum = steps; soundName.setVolume(0); soundName.start(0, 999); soundState = "playing"; soundFader.gotoAndPlay("fade"); } } function sound_fadeDown(soundName, targetVolume, steps) { currentSound = soundName; if (soundState == "playing") { userTrace("sound_fadeDown: " + soundName); targetVolumeNum = targetVolume; stepNum = steps; soundFader.gotoAndPlay("fade"); soundState = "stopped"; } } function toggleSound() { if (soundState == "playing") { sound_exit(currentSound); gameoptions.bn_music.gotoAndStop(2); soundState = "stopped"; userSound = "off"; } else { userSound = "on"; sound_init(currentSound); gameoptions.bn_music.gotoAndStop(1); } } function playSound(sound) { if (userSound == "on") { snd_sounds.gotoAndPlay(sound); } } fscommand ("allowscale", false); fscommand ("showmenu", false); debugMode = true; userQuality = "HIGH"; userSound = "on"; userWaterEffects = "off"; userTutorial = "on"; userHearingAid = "off"; userColorAid = "off"; userLanguage = ""; translations = "on"; language = ""; XMLSource = "cockroach"; xmlSourceArray = new Array("subfolder", "same folder", "cockroach"); n = 1; i = 0; t = 0; s = 0; o = 0; forcedWalk = false; header = ""; playState = ""; inventoryNum = 1; spacing = 0; pause = false; eventInteraction = "Done"; hiddenTargetItem = ""; targetObject = ""; currentObjectName = ""; targetObjectTranslation = ""; actionTxt = ""; backgroundLoading = ""; scaleFactor = 0; inventory = new Array(); inventoryTranslation = new Array(); states = new Array(); roomObject = new Array(); navpointArray = new Array(); depthList = new Array(); destinationNeighbours = new Array(); unobstructedNodes = new Array(); oldNodes = new Array(); failedFiles = new Array(); webLink = "http://uploads.ungrounded.net/userassets/295000/295497/gateway2/"; gameLoadPath = ""; if (_level0.viewingThrough == "cockroach") { loadPath = ""; offsetx = _level0.offsetx; offsety = _level0.offsety; } else { loadPath = ""; offsetx = 0; offsety = 0; } loadedFiles = new Array(); lTxt = ((((("[webLink: " + webLink) + "], ") + "[loadPath: ") + loadPath) + "], ") + "PRELOADING: "; preloading = ""; f = 0; var loadListener = new Object(); loadListener.onLoadComplete = function (target_mc) { if (!isFileLoaded(fileArray[f])) { lTxt = (lTxt + fileArray[f]) + ".swf"; loadedFiles.push(fileArray[f]); userTrace(("LoadComplete: " + fileArray[f]) + ".swf"); debugBar["roomDataBox" + f].state = "- Done"; debugBar["roomDataBox" + f]._alpha = 100; } if (f < (fileArray.length - 1)) { lTxt = lTxt + ", "; f++; loadBgFiles(); } else if (preloading != "done") { lTxt = lTxt + " - preloading COMPLETE!"; preloading = "done"; } }; loadListener.onLoadProgress = function (target_mc, bytesLoaded, bytesTotal) { pTxt = Math.floor((bytesLoaded / bytesTotal) * 100) + "%"; }; loadListener.onLoadStart = function (target_mc) { debugBar["roomDataBox" + f].state = "- Loading..."; debugBar["roomDataBox" + f]._alpha = 80; debugBar["roomDataBox" + f].bn.enabled = true; }; loadListener.onLoadError = function (target_mc, errorCode, httpStatus) { userTrace(("LoadError: " + fileArray[f]) + ".swf"); userTrace("ErrorCode: " + errorCode); lTxt = ((((((lTxt + "[ERROR: ") + fileArray[f]) + ".swf - did NOT load - ERRORCODE: ") + errorCode) + " - HTTPSTATUS: ") + httpStatus) + "], "; if (f < (fileArray.length - 1)) { failedFiles.push(fileArray[f]); userTrace(("Moving on to: " + fileArray[f + 1]) + ".swf"); debugBar["roomDataBox" + f].state = "- Failed"; debugBar["roomDataBox" + f]._alpha = 50; debugBar["roomDataBox" + f].bn.enabled = false; f++; loadBgFiles(); } else if (f < fileArray.length) { failedFiles.push(fileArray[f]); debugBar["roomDataBox" + f].state = "- Failed"; debugBar["roomDataBox" + f]._alpha = 50; debugBar["roomDataBox" + f].bn.enabled = false; } }; var mcLoader = new MovieClipLoader(); mcLoader.addListener(loadListener); _root.kongregateServices.connect(); didIWin = false; testMode = true; currUrl = _url.toLowerCase(); if (currUrl.indexOf("cockroach.se") <= 0) { if (testMode == false) { getURL ("http://cockroach.se", "_self"); } } navItemNum = 1; navPoints = ""; nodeGraph = ""; p = 350; objects = 1; stage_X = 640; stage_Y = 480; askAboutTutorial = true; newGame_withTutorial = "r1"; newGame_withoutTutorial = "hub"; mainMenu = "on"; mouseOverColor = 16777215 /* 0xFFFFFF */; mouseOutColor = 0; mainMenuFrame = 4; cookieName = "gateway_2Cookie"; gubbeColor = 12040119 /* 0xB7B7B7 */; motherColor = 15467010 /* 0xEC0202 */; daugtherColor = 16625922 /* 0xFDB102 */; mikeColor = 8421819 /* 0x8081BB */; hearingAidColor = 16777215 /* 0xFFFFFF */; firstWord = translateName(this, "first video tape"); secondWord = translateName(this, "second video tape"); thirdWord = translateName(this, "third video tape"); fourthWord = translateName(this, "fourth video tape"); fileArray = new Array("r1", "r2", "r3", "hub", "video", "eye", "toilet", "mirror", "red_bridge", "hall", "painting", "black_bridge", "phone_a", "table_a", "fire", "kitchen", "shock", "window", "phone_b", "telescope", "table_b", "living_room", "livingRoomTV", "girl"); NewgroundsAPI.connectMovie(1173);
Instance of Symbol 77 MovieClip "wipe" in Frame 1
onClipEvent (load) { this.swapDepths(3000); }
Instance of Symbol 82 MovieClip in Frame 1
onClipEvent (load) { this.swapDepths(100000000); }
Frame 2
function initiateLevelSound() { if (_currentframe == mainMenuFrame) { currentSound = ""; sound_fadeUp(currentSound, 100, 100); currentSound.setVolume(100); stopAllSounds(); } else if (currentLocation == "r1") { currentSound = sound2; if (soundState != "playing") { sound_fadeUp(currentSound, 25, 25); } } else if (currentLocation == "r2") { currentSound = sound1; if (soundState != "playing") { sound_fadeUp(currentSound, 25, 25); } } else if (currentLocation == "r3") { currentSound = sound2; if (soundState != "playing") { sound_fadeUp(currentSound, 25, 25); } } else if (currentLocation == "hub") { if (_root.checkState("launchLastCutscene")) { currentSound = sound6; if (soundState != "playing") { sound_fadeUp(currentSound, 25, 25); } } else { currentSound = sound1; if (soundState != "playing") { sound_fadeUp(currentSound, 25, 25); } } } else if (currentLocation == "eye") { currentSound = sound2; if (soundState != "playing") { sound_fadeUp(currentSound, 25, 25); } } else if ((currentLocation == "toilet") or (currentLocation == "mirror")) { currentSound = sound4; if (soundState != "playing") { sound_fadeUp(currentSound, 15, 15); } } else if (currentLocation == "fire") { currentSound = sound3; if (soundState != "playing") { sound_fadeUp(currentSound, 25, 25); } } else if (currentLocation == "phone_a") { currentSound = sound3; if (soundState != "playing") { sound_fadeUp(currentSound, 35, 35); } } else if (currentLocation == "red_bridge") { currentSound = sound4; if (soundState != "playing") { sound_fadeUp(currentSound, 25, 25); } } else if (currentLocation == "table_a") { currentSound = sound3; if (soundState != "playing") { sound_fadeUp(currentSound, 25, 25); } } else if (currentLocation == "shock") { currentSound = sound3; if (soundState != "playing") { sound_fadeUp(currentSound, 50, 50); } } else if (currentLocation == "window") { currentSound = sound3; if (soundState != "playing") { sound_fadeUp(currentSound, 15, 15); } } else if (currentLocation == "kitchen") { currentSound = sound2; if (soundState != "playing") { sound_fadeUp(currentSound, 25, 25); } } else if (currentLocation == "telescope") { currentSound = sound5; if (soundState != "playing") { sound_fadeUp(currentSound, 50, 50); } } else if ((currentLocation == "phone_b") or (currentLocation == "table_b")) { currentSound = sound5; if (soundState != "playing") { sound_fadeUp(currentSound, 25, 25); } } else { currentSound = sound2; if (soundState != "playing") { sound_fadeUp(currentSound, 25, 25); } } } function loadLanguage(langVar) { language = langVar; userLanguage = langVar; gameLanguage.gotoAndStop(1); play(); } currentSound = sound2; sound0 = new Sound(this); sound0.attachSound("silence"); sound1 = new Sound(this); sound1.attachSound("s1"); sound2 = new Sound(this); sound2.attachSound("s2"); sound3 = new Sound(this); sound3.attachSound("bg_phone"); sound4 = new Sound(this); sound4.attachSound("s4"); sound5 = new Sound(this); sound5.attachSound("telephone2"); sound6 = new Sound(this); sound6.attachSound("endSong"); ring_sound = new Sound(this); ring_sound.attachSound("ring"); stop(); xmlError = false; if (wipeAction == "choose_language") { wipe.gotoAndPlay(24); gameLanguage.gotoAndStop(2); stop(); } else if (translations == "on") { gameLanguage.gotoAndStop(2); } else { fakeGameLangue.gotoAndStop(2); } addState("firstTimeOnMenu");
Instance of Symbol 147 MovieClip "gameLanguage" in Frame 2
onClipEvent (load) { this.tabEnabled = false; this.tabChildren = false; }
Instance of Symbol 149 MovieClip "fakeGameLangue" in Frame 2
onClipEvent (load) { this.tabEnabled = false; this.tabChildren = false; }
Frame 3
stop(); xmlError = false; if (language == "") { language = "eng"; } if (wipeAction == "XML") { wipe.gotoAndPlay(24); wipeAction = ""; stop(); } XMLTxt = ("[LANGUAGE: " + language) + "], "; var x = new XML(); x.ignoreWhite = true; var captions = new Array(); x.onLoad = function (success) { if (success) { var _local2 = this.firstChild.childNodes; i = 0; while (i < _local2.length) { captions.push(_local2[i].attributes.caption); i++; } XMLTxt = ((XMLTxt + "[") + path1) + " - loaded!], "; } else { XMLTxt = ((XMLTxt + "[ERROR: ") + path1) + "- NOT loaded!], "; } }; if (XMLSource == "subfolder") { x.load((((loadPath + webLink) + "gameCopy_") + language) + "/UICopy.xml"); path1 = (((loadPath + webLink) + "gameCopy_") + language) + "/UICopy.xml"; } else if (XMLSource == "same folder") { x.load((((loadPath + webLink) + "UICopy_") + language) + ".xml"); path1 = (((loadPath + webLink) + "UICopy_") + language) + ".xml"; } else { x.load(("http://cockroach.se/gateway_2/gameCopy_" + language) + "/UICopy.xml"); path1 = ("http://cockroach.se/gateway_2/gameCopy_" + language) + "/UICopy.xml"; } var x = new XML(); x.ignoreWhite = true; var gameCopy = new Array(); x.onLoad = function (success) { if (success) { var _local2 = this.firstChild.childNodes; i = 0; while (i < _local2.length) { gameCopy.push(_local2[i].attributes.caption); i++; } XMLTxt = ((XMLTxt + "[") + path2) + " - loaded!], "; } else { XMLTxt = ((XMLTxt + "[ERROR: ") + path2) + "- NOT loaded!], "; } }; if (XMLSource == "subfolder") { x.load((((loadPath + webLink) + "gameCopy_") + language) + "/gameCopy.xml"); path2 = (((loadPath + webLink) + "gameCopy_") + language) + "/gameCopy.xml"; } else if (XMLSource == "same folder") { x.load((((loadPath + webLink) + "gameCopy_") + language) + ".xml"); path2 = (((loadPath + webLink) + "gameCopy_") + language) + ".xml"; } else { x.load(("http://cockroach.se/gateway_2/gameCopy_" + language) + "/gameCopy.xml"); path2 = ("http://cockroach.se/gateway_2/gameCopy_" + language) + "/gameCopy.xml"; } var x = new XML(); x.ignoreWhite = true; var verbs_eng = new Array(); x.onLoad = function (success) { if (success) { var _local2 = this.firstChild.childNodes; i = 0; while (i < _local2.length) { verbs_eng.push(_local2[i].attributes.caption); i++; } XMLTxt = ((XMLTxt + "[") + path3) + " - loaded!], "; } else { XMLTxt = ((XMLTxt + "[ERROR: ") + path3) + "- NOT loaded!], "; } }; if (XMLSource == "subfolder") { x.load((loadPath + webLink) + "gameCopy_eng/gameVerbs.xml"); path3 = (loadPath + webLink) + "gameCopy_eng/gameVerbs.xml"; } else if (XMLSource == "same folder") { x.load((loadPath + webLink) + "gameVerbs_eng.xml"); path3 = (loadPath + webLink) + "gameVerbs_eng.xml"; } else { x.load("http://cockroach.se/gateway_2/gameCopy_eng/gameVerbs.xml"); path3 = "http://cockroach.se/gateway_2/gameCopy_eng/gameVerbs.xml"; } var x = new XML(); x.ignoreWhite = true; var verbs_translated = new Array(); x.onLoad = function (success) { if (success) { var _local2 = this.firstChild.childNodes; i = 0; while (i < _local2.length) { verbs_translated.push(_local2[i].attributes.caption); i++; } XMLTxt = ((XMLTxt + "[") + path4) + " - loaded!], "; } else { XMLTxt = ((XMLTxt + "[ERROR: ") + path4) + "- NOT loaded!], "; } }; if (XMLSource == "subfolder") { x.load((((loadPath + webLink) + "gameCopy_") + language) + "/gameVerbs.xml"); path4 = (((loadPath + webLink) + "gameCopy_") + language) + "/gameVerbs.xml"; } else if (XMLSource == "same folder") { x.load((((loadPath + webLink) + "gameVerbs_") + language) + ".xml"); path4 = (((loadPath + webLink) + "gameVerbs_") + language) + ".xml"; } else { x.load(("http://cockroach.se/gateway_2/gameCopy_" + language) + "/gameVerbs.xml"); path4 = ("http://cockroach.se/gateway_2/gameCopy_" + language) + "/gameVerbs.xml"; } var x = new XML(); x.ignoreWhite = true; var names_eng = new Array(); x.onLoad = function (success) { if (success) { var _local2 = this.firstChild.childNodes; i = 0; while (i < _local2.length) { names_eng.push(_local2[i].attributes.caption); i++; } XMLTxt = ((XMLTxt + "[") + path5) + " - loaded!], "; } else { XMLTxt = ((XMLTxt + "[ERROR: ") + path5) + "- NOT loaded!], "; } }; if (XMLSource == "subfolder") { x.load((loadPath + webLink) + "gameCopy_eng/gameObjects.xml"); path5 = (loadPath + webLink) + "gameCopy_eng/gameObjects.xml"; } else if (XMLSource == "same folder") { x.load((loadPath + webLink) + "gameObjects_eng.xml"); path5 = (loadPath + webLink) + "gameObjects_eng.xml"; } else { x.load("http://cockroach.se/gateway_2/gameCopy_eng/gameObjects.xml"); path5 = "http://cockroach.se/gateway_2/gameCopy_eng/gameObjects.xml"; } var x = new XML(); x.ignoreWhite = true; var names_translated = new Array(); x.onLoad = function (success) { if (success) { var _local2 = this.firstChild.childNodes; i = 0; while (i < _local2.length) { names_translated.push(_local2[i].attributes.caption); i++; } XMLTxt = ((XMLTxt + "[") + path6) + " - loaded!], "; } else { XMLTxt = ((XMLTxt + "[ERROR: ") + path6) + "- NOT loaded!], "; } }; if (XMLSource == "subfolder") { x.load((((loadPath + webLink) + "gameCopy_") + language) + "/gameObjects.xml"); path6 = (((loadPath + webLink) + "gameCopy_") + language) + "/gameObjects.xml"; } else if (XMLSource == "same folder") { x.load((((loadPath + webLink) + "gameObjects_") + language) + ".xml"); path6 = (((loadPath + webLink) + "gameObjects_") + language) + ".xml"; } else { x.load(("http://cockroach.se/gateway_2/gameCopy_" + language) + "/gameObjects.xml"); path6 = ("http://cockroach.se/gateway_2/gameCopy_" + language) + "/gameObjects.xml"; } var x = new XML(); x.ignoreWhite = true; var descriptions_eng = new Array(); x.onLoad = function (success) { if (success) { var _local2 = this.firstChild.childNodes; i = 0; while (i < _local2.length) { descriptions_eng.push(_local2[i].attributes.caption); i++; } XMLTxt = ((XMLTxt + "[") + path7) + " - loaded!], "; } else { XMLTxt = ((XMLTxt + "[ERROR: ") + path7) + "- NOT loaded!], "; } }; if (XMLSource == "subfolder") { x.load((loadPath + webLink) + "gameCopy_eng/gameDescriptions.xml"); path7 = (loadPath + webLink) + "gameCopy_eng/gameDescriptions.xml"; } else if (XMLSource == "same folder") { x.load((loadPath + webLink) + "gameDescriptions_eng.xml"); path7 = (loadPath + webLink) + "gameDescriptions_eng.xml"; } else { x.load("http://cockroach.se/gateway_2/gameCopy_eng/gameDescriptions.xml"); path7 = "http://cockroach.se/gateway_2/gameCopy_eng/gameDescriptions.xml"; } var x = new XML(); x.ignoreWhite = true; var descriptions_translated = new Array(); x.onLoad = function (success) { if (success) { var _local2 = this.firstChild.childNodes; i = 0; while (i < _local2.length) { descriptions_translated.push(_local2[i].attributes.caption); i++; } XMLTxt = ((XMLTxt + "[") + path8) + " - loaded!], "; } else { XMLTxt = ((XMLTxt + "[ERROR: ") + path8) + "- NOT loaded!], "; } }; if (XMLSource == "subfolder") { x.load((((loadPath + webLink) + "gameCopy_") + language) + "/gameDescriptions.xml"); path8 = (((loadPath + webLink) + "gameCopy_") + language) + "/gameDescriptions.xml"; } else if (XMLSource == "same folder") { x.load((((loadPath + webLink) + "gameDescriptions_") + language) + ".xml"); path8 = (((loadPath + webLink) + "gameDescriptions_") + language) + ".xml"; } else { x.load(("http://cockroach.se/gateway_2/gameCopy_" + language) + "/gameDescriptions.xml"); path8 = ("http://cockroach.se/gateway_2/gameCopy_" + language) + "/gameDescriptions.xml"; }
Frame 4
function recolorWipe() { myColor = new Color(wipe); myColor.setRGB(0); } stop(); menuFrameDistance = 15; removeNodeGraph(); if (backgroundLoading != "begun") { loadBgFiles(); backgroundLoading = "begun"; } if (popup._currentframe != 1) { popup.play(); } userTrace(("Back to menu: set " + sound0) + " volume to 100"); currentSound = sound0; currentSound.setVolume(0); sound_fadeUp(currentSound, 50, 50); if (mainMenu == "off") { if (wipeAction == "load") { } else { wipeAction = "start"; } } else { if (wipeAction == "load") { wipe.gotoAndPlay("out"); } else if (wipeAction == "end") { wipe.gotoAndPlay("out"); } stop(); } if (wipeAction == "inGameLoad") { wipe.gotoAndPlay(20); }
Instance of Symbol 229 MovieClip "loadError" in Frame 4
onClipEvent (load) { this.swapDepths(2053); }
Instance of Symbol 239 MovieClip "gx_firstgame" in Frame 4
onClipEvent (load) { this.swapDepths(2000); }
Instance of Symbol 260 MovieClip "loadData" in Frame 4
onClipEvent (load) { this.swapDepths(2510); }
Instance of Symbol 324 MovieClip "options" in Frame 4
onClipEvent (load) { this.swapDepths(555); }
Instance of Symbol 327 MovieClip "bgBlur" in Frame 4
onClipEvent (load) { this.swapDepths(195); }
Instance of Symbol 350 MovieClip "popup" in Frame 4
onClipEvent (load) { this.swapDepths(3005); }
Instance of Symbol 352 MovieClip "tempSaveDetector" in Frame 4
onClipEvent (load) { if (_root.checkState("firstTimeOnMenu")) { _root.userTrace("trying to detect a tempSave"); this.gotoAndPlay(2); _root.removeState("firstTimeOnMenu"); } }
Instance of Symbol 419 MovieClip "debugBar" in Frame 4
onClipEvent (load) { this.swapDepths(99999999); } onClipEvent (keyDown) { if (((Key.isDown(68) and (_root.debugMode == true)) and (_root.loadData._currentframe == 1)) and (_root.saveData._currentframe != 2)) { play(); } }
Frame 5
targetMC._visible = true; cutscene.swapDepths(2000); popup.swapDepths(2005); blackFrame.useHandCursor = false; translate(); blackFrame.tabEnabled = false; inventoryClip.bn.tabEnabled = false; gamemenu.saveBN.tabIndex = 1; var keyListener = new Object(); keyListener.onKeyDown = function () { if (Key.isDown(27) or (Key.isDown(9) and (cutscene._currentframe == 1))) { if ((((gamemenu._currentframe == 1) and (loadData._currentframe == 1)) and (saveData._currentframe == 1)) and (options._currentframe == 1)) { _root.launchMenu("gamemenu"); } else if (((loadData._currentframe == 2) or (saveData._currentframe == 2)) or (options._currentframe == 2)) { } else { gamemenu.gotoAndStop(1); _root.removeMenu(); } } }; Key.addListener(keyListener); stop();
Instance of Symbol 562 MovieClip "inventoryClip" in Frame 5
onClipEvent (mouseMove) { if ((_parent.popup._currentframe == 1) and (_parent.slider._currentframe == 1)) { _root.targetCheck(this, true); } }
Instance of Symbol 249 MovieClip "middlePoint" in Frame 5
onClipEvent (mouseDown) { _root.checkedItem = ""; _root.removedItem = ""; _root.addedItem = ""; }
Instance of Symbol 578 MovieClip "y1" in Frame 5
onClipEvent (load) { _visible = false; }
Instance of Symbol 578 MovieClip "y2" in Frame 5
onClipEvent (load) { _visible = false; }
Instance of Symbol 578 MovieClip "x1" in Frame 5
onClipEvent (load) { _visible = false; }
Instance of Symbol 578 MovieClip "x2" in Frame 5
onClipEvent (load) { _visible = false; }
Instance of Symbol 610 MovieClip "gamemenu" in Frame 5
onClipEvent (load) { this.swapDepths(500); this.tabEnabled = false; this.tabChildren = false; }
Instance of Symbol 612 MovieClip "combinationHolder" in Frame 5
onClipEvent (load) { function launchAction_1() { _root.pickUp(_parent.giver, "working remote", "", _root.descriptions_eng[0], false); _root.removeFromInventory("remote"); _root.removeFromInventory("batteries"); _root.showMessage(_root.gameCopy[14], ""); _root.hideForInteraction(); } function launchAction_2() { _root.pickUp(this, "extended power cord", _root.gameCopy[32], _root.descriptions_eng[14], true); _root.removeFromInventory("extension cord"); _root.removeFromInventory("power cord"); _root.addState("cord_extended"); _root.removeState("power cordPickedUp"); _root.hideForInteraction(); } goalLength = 2; goal_1 = "Use batteries with remote"; goal_2 = "Use extension cord with power cord"; }
Instance of Symbol 616 MovieClip "cutscene" in Frame 5
onClipEvent (load) { this.swapDepths(2000); }
Instance of Symbol 631 MovieClip "saveData" in Frame 5
onClipEvent (load) { this.swapDepths(2199); }
Instance of Symbol 643 MovieClip "gx_endgame" in Frame 5
onClipEvent (load) { this.swapDepths(2022); }
Instance of Symbol 645 MovieClip "backPlate" in Frame 5
onClipEvent (load) { this.swapDepths(3999); }
Instance of Symbol 327 MovieClip "bgBlur" in Frame 5
onClipEvent (load) { this.swapDepths(195); this.tabEnabled = false; this.tabChildren = false; }
Instance of Symbol 647 MovieClip "dream_frame" in Frame 5
onClipEvent (load) { this.swapDepths(561); }
Instance of Symbol 649 MovieClip "examineHolder" in Frame 5
onClipEvent (load) { function launchAction_1() { _root.saveTempLocation(); _root.initiateTransport(6, this, "note"); _root.hideAction(); _root.hideForInteraction(); } goalLength = 1; goal_1 = "Examine note"; }
Instance of Symbol 652 MovieClip "actionBar" in Frame 5
/* no clip actions */
Instance of Symbol 350 MovieClip "popup" in Frame 5
onClipEvent (load) { this.swapDepths(3055); }
Instance of Symbol 657 MovieClip "saveBar" in Frame 5
/* no clip actions */
Instance of Symbol 663 MovieClip "speech" in Frame 5
onClipEvent (load) { orgX = _x; orgY = _y; this.swapDepths(30100); }
Instance of Symbol 668 MovieClip "speechCalibrator" in Frame 5
onClipEvent (load) { _visible = false; }
Frame 6
removeNodeGraph(); gameExit(); dream_frame.gotoAndStop(1); gamemenu.swapDepths(1); cutscene.swapDepths(1); popup.swapDepths(1); gamemenu.swapDepths(1); options.swapDepths(1); loadData.swapDepths(1); saveData.swapDepths(1); wipe.swapDepths(1); speech.swapDepths(1); topFrame.swapDepths(1); bgBlur.swapDepths(1); gx_endgame.swapDepths(1); debugBar.swapDepths(1); gx_firstgame.swapDepths(1); debugInfo.swapDepths(1); logo.swapDepths(1); roach.swapDepths(1); loadError.swapDepths(1); this.createEmptyMovieClip("cleaner", 1); stopAllSounds(); Key.removeListener(keyListener); inventory = new Array(); inventoryTranslation = new Array(); states = new Array(); inventoryDescription = new Array(); roomObject = new Array(); navpointArray = new Array(); depthList = new Array(); destinationNeighbours = new Array(); unobstructedNodes = new Array(); oldNodes = new Array(); objects = 1; navItemNum = 1; inventoryNum = 1; spacing = 0; if (wipeAction == "end") { removeTempSave(); gotoAndStop ("menu"); } else if (wipeAction == "XML") { gotoAndStop ("XML_load"); } else if (wipeAction == "choose_language") { gotoAndStop ("languageTunnel"); }
Symbol 26 MovieClip Frame 40
stop();
Symbol 40 Button
on (press) { tellTarget (_root) { nextFrame(); }; }
Symbol 41 Button
on (press) { gotoAndStop ("end"); _root.play(); }
Instance of Symbol 16 MovieClip in Symbol 42 MovieClip Frame 1
onClipEvent (load) { _root.stop(); PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (PercentLoaded != 100) { _parent.gotoAndStop(PercentLoaded); } else { _parent.gotoAndStop("lastframe"); } } onClipEvent (enterFrame) { PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (PercentLoaded != 100) { _parent.gotoAndStop(PercentLoaded); } else { _parent.gotoAndPlay("loaded"); } }
Symbol 42 MovieClip Frame 101
play();
Symbol 42 MovieClip Frame 165
stop();
Symbol 48 Button
on (release) { NewgroundsAPI.loadNewgrounds(); }
Symbol 54 Button
on (release) { NewgroundsAPI.loadNewgrounds(); }
Symbol 56 MovieClip Frame 1
function startAd(ngad_url) { trace("opening " + ngad_url); System.security.allowDomain("70.87.128.99"); System.security.allowInsecureDomain("70.87.128.99"); System.security.allowDomain("ads.shizmoo.com"); System.security.allowInsecureDomain("ads.shizmoo.com"); System.security.allowDomain("www.cpmstar.com"); System.security.allowInsecureDomain("www.cpmstar.com"); System.security.allowDomain("server.cpmstar.com"); System.security.allowInsecureDomain("server.cpmstar.com"); var ngads_redirect = new XML(); ngads_redirect.ignoreWhite = true; ngads_redirect.onLoad = function (success) { trace("[NEWGROUNDS FLASH ADS] :: You may get a 'Security Sandbox Violation' ... this is normal, do not freak out!"); if (success) { ng_ad.loadMovie(ngads_redirect.toString(), "GET"); } }; ngads_redirect.load(ngad_url); } if (NewgroundsAPI.getAdURL()) { startAd(NewgroundsAPI.getAdURL()); } NewgroundsAPI.onAdsApproved = function (ad_url) { startAd(ad_url); }; stop();
Symbol 77 MovieClip Frame 1
if (_parent.popup._currentframe == 1) { _root.pause = false; } stop();
Symbol 77 MovieClip Frame 2
_root.pause = true; blackFrame.useHandCursor = false; if (_parent.speech._currentframe != 1) { _parent.speech.gotoAndPlay("out"); } if (_root.userSound == "on") { if (_root.soundState == "playing") { if (_root.didIWin == true) { _root.sound_fadeDown(_root.currentSound, 0, 100); } else { _root.sound_fadeDown(_root.currentSound, 0, 25); } } } play();
Instance of Symbol 60 MovieClip in Symbol 77 MovieClip Frame 2
onClipEvent (mouseUp) { gotoAndPlay ("out"); }
Symbol 77 MovieClip Frame 20
_root.pause = true; if (_parent.gamemenu._currentframe != 1) { _parent.gamemenu.gotoAndStop(1); } play();
Symbol 77 MovieClip Frame 21
stop(); if (_root.bgBlur._currentframe != 1) { _root.bgBlur.gotoAndStop(1); } if (_parent.speech._currentframe != 1) { _parent.speech.gotoAndPlay("out"); } if (_parent.wipeAction == "transport") { _parent.transport(_parent.newLocationVar); _parent.wipeAction == ""; nextFrame(); } if (_parent.wipeAction == "start") { _root.deleteInventory(); _parent.gameInit(); _parent.wipeAction == ""; nextFrame(); } if (_parent.wipeAction == "inGameLoad") { _root.deleteInventory(); _parent.hideLoadData(); _parent.gameExit(); _parent.wipeAction = "load"; gotoAndStop (1); } if (_parent.wipeAction == "end") { _root.deleteInventory(); _parent.gotoAndStop("eraser"); gotoAndPlay ("out"); } if (_parent.wipeAction == "load") { _root.deleteInventory(); _parent.hideLoadData(); _parent.loadGame(); nextFrame(); } if (_parent.wipeAction == "roomLoad") { _root.deleteInventory(); _parent.hideLoadData(); _root.loadRoom(); nextFrame(); } if (_parent.wipeAction == "XML") { _root.deleteInventory(); _parent.gotoAndStop("eraser"); gotoAndPlay ("out"); } if (_parent.wipeAction == "choose_language") { _root.deleteInventory(); _parent.gotoAndStop("eraser"); gotoAndPlay ("out"); }
Symbol 77 MovieClip Frame 22
percent_txt = "0 %"; loader.bar._xscale = 0; stopAllSounds(); _root.bgBlur.gotoAndStop(1); this.onEnterFrame = function () { if (_root.isFileLoaded(_root.currentLocation)) { _root.userTrace(("the file " + _root.currentLocation) + " has been loaded"); loader._visible = false; } else { loader._visible = true; } percent = Math.floor((_root.targetMC.getBytesLoaded() / _root.targetMC.getBytesTotal()) * 100); percent_txt = percent + " %"; loader.bar._xscale = percent; if (percent >= 100) { _root.targetMC.gotoAndStop(2); _root.wipe.gotoAndPlay("out"); userTrace("file loaded"); this.onEnterFrame = undefined; } else { stop(); } };
Instance of Symbol 71 MovieClip "loader" in Symbol 77 MovieClip Frame 22
onClipEvent (load) { _visible = false; }
Symbol 77 MovieClip Frame 23
_parent.hideLoadData(); _parent.hideSaveData(); if (_root.targetMC._currentframe == 2) { play(); } else if (_parent._currentframe != _root.mainMenuFrame) { gotoAndStop (22); }
Symbol 77 MovieClip Frame 24
if (userSound != "on") { _root.currentSound.setVolume(0); }
Symbol 77 MovieClip Frame 38
if (_parent.wipeAction == "load") { _parent.wipeAction == ""; if (_root.currentSaveBoxNum != 0) { } else { _root.currentSaveBoxNum = ""; } } if (_root._currentframe == _root.mainMenuFrame) { s = 10; _root["saveGameInfo" + s] = SharedObject.getLocal(_root.cookieName + s); if (_root["saveGameInfo" + s].data.gameSaved == true) { _root.launchMenu("error"); _root.userTrace("Tempsave detected"); } else { _root.userTrace("No tempsave detected"); } }
Symbol 77 MovieClip Frame 41
if (_parent.wipeAction == "end") { initiateLevelSound(); _parent.wipeAction == ""; } else if (_parent.wipeAction == "XML") { } else if (_parent.wipeAction == "choose_language") { } else { _root.removeTempSave(); _parent.recolorWipe(); }
Symbol 80 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 3
gotoAndStop (1);
Symbol 80 MovieClip Frame 5
gotoAndStop (1);
Symbol 80 MovieClip Frame 7
gotoAndStop (1);
Symbol 673 MovieClip [__Packages.NewgroundsAPI] Frame 0
class NewgroundsAPI { static var tracker_id, host, version, debug, error_format, header_format, normal_format, link_format; function NewgroundsAPI () { } static function connectMovie(id) { if (!id) { SendError("Missing required 'id' parameter in NewgroundsAPI.connectMovie(id:Number)"); } else if (!tracker_id) { SendMessage("Connecting to API gateway..."); tracker_id = id; host = _url.split("/")[2].toLowerCase(); if (host.length < 1) { host = "localhost"; } var _local2 = new Object(); SendEvent(MOVIE_VIEWS); } } static function setMovieVersion(movie_version) { if (!movie_version) { SendError("Missing required 'version' in NewgroundsAPI.setMovieVersion(version:String)"); } else { version = movie_version; } } static function debugMode() { debug = true; } static function addCustomEvent(stat_id, stat_name) { if (!stat_id) { SendError("Missing required 'id' parameter in NewgroundsAPI.AddCustomEvent(id:Number, event_name:String)"); } else if (!stat_name) { SendError("Missing required 'event_name' parameter in NewgroundsAPI.AddCustomEvent(id:Number, event_name:String)"); } else { custom_events[stat_name] = CUSTOM_STATS + stat_id; SendMessage("Created custom event: " + stat_name); } } static function addCustomLink(stat_id, stat_name) { if (!stat_id) { SendError("Missing required 'id' parameter in NewgroundsAPI.AddCustomLink(id:Number, link_name:String)"); } else if (!stat_name) { SendError("Missing required 'link_name' parameter in NewgroundsAPI.AddCustomLink(id:Number, link_name:String)"); } else { custom_links[stat_name] = CUSTOM_STATS + stat_id; SendMessage((("Created custom link " + stat_id) + ": ") + stat_name); } } static function loadMySite() { SendLink(AUTHOR_SITE); } static function loadNewgrounds(special) { if (special) { var _local1 = {page:special}; } SendLink(NEWGROUNDS, _local1); } static function logCustomEvent(event_name) { if (!event_name) { SendError("Missing required 'event_name' parameter in NewgroundsAPI.logCustomEvent(event_name:String)"); } else if (!custom_events[event_name]) { SendError("Attempted to log undefined custom event: " + event_name); } else { SendEvent(custom_events[event_name]); } } static function loadCustomLink(link_name) { if (!link_name) { SendError("Missing required 'link_name' parameter in NewgroundsAPI.loadCustomLink(link_name:String)"); } else if (!custom_links[link_name]) { SendError("Attempted to open undefined custom link: " + link_name); } else { SendLink(custom_links[link_name]); } } static function getAdURL() { return(movie_options.ad_url); } static function getMovieURL() { if (movie_options.movie_url) { return(movie_options.movie_url); } return("Newgrounds.com"); } static function getNewVersionURL() { return((((((GATEWAY_URL + "?&id=") + tracker_id) + "&host=") + escape(host)) + "&stat=") + NEW_VERSION); } static function SendEvent(id) { SendStat(id, false); } static function SendLink(id, extra) { SendStat(id, true, extra); } static function ReadGatewayData(params) { for (var _local2 in params) { params[_local2] = unescape(params[_local2]); movie_options[_local2] = params[_local2]; } if (params.settings_loaded) { SendMessage("You have successfully connected to the Newgrounds API gateway!"); SendMessage(("Movie Identified as '" + movie_options.movie_name) + "'"); if (movie_options.message) { SendMessage(movie_options.message); } if (movie_options.ad_url) { SendMessage("Your movie has been approved to run Flash Ads"); onAdsApproved(movie_options.ad_url); } if (movie_options.movie_version and (movie_options.movie_version.toString() != version.toString())) { SendMessage("WARNING: The movie version configured in your API settings does not match this movie's version!"); onNewVersionAvailable(movie_options.movie_version, getMovieURL(), getNewVersionURL()); } if (movie_options.deny_host) { SendMessage("You have blocked 'localHost' in your API settings."); SendMessage("If you wish to test your movie you will need to remove this block."); onDenyHost(host, getMovieURL(), getNewVersionURL()); } if (movie_options.request_portal_url == 1) { var _local4 = (((GATEWAY_URL + "?&id=") + tracker_id) + "&portal_url=") + escape(_url); var _local3 = new XML(); _local3.ignoreWhite = true; _local3.load(_local4); } } else if (!movie_options.settings_loaded) { SendError("Could not establish connection to the API gateway."); } } static function SendStat(stat_id, open_in_browser, extra) { if (!tracker_id) { SendError("API calls cannot be made without a valid movie id."); SendError("Did you remember to add the \"NewgroundsAPI.connectMovie()\" code?"); } else { var _local7 = (((((GATEWAY_URL + "?&id=") + tracker_id) + "&host=") + escape(host)) + "&stat=") + stat_id; for (var _local9 in extra) { _local7 = _local7 + ((("&" + escape(_local9)) + "=") + escape(extra[_local9])); } trace(_local7); if (debug) { _local7 = _local7 + "&debug=1"; } if (open_in_browser) { getURL (_local7, "_blank"); } else { var _local10 = new XML(); _local10.ignoreWhite = true; _local10.onLoad = function (success) { var _local6 = new Object(); var _local3 = 0; while (_local3 < this.firstChild.childNodes.length) { var _local4 = this.firstChild.childNodes[_local3]; var _local5 = _local4.nodeName; var _local2 = _local4.attributes.value; if (_local2 == Number(_local2)) { _local2 = Number(_local2); } _local6[_local5] = _local2; _local3++; } NewgroundsAPI.ReadGatewayData(_local6); }; _local10.load(_local7); } } } static function SendError(msg) { trace("[NEWGROUNDS API ERROR] :: " + msg); } static function SendMessage(msg) { trace("[NEWGROUNDS API] :: " + msg); } static function InitTextFormats() { if (!error_format) { error_format = new TextFormat(); error_format.font = "Arial Black"; error_format.size = 48; error_format.color = 16711680 /* 0xFF0000 */; } if (!header_format) { header_format = new TextFormat(); header_format.font = "Arial Black"; header_format.size = 24; header_format.color = 16777215 /* 0xFFFFFF */; } if (!normal_format) { normal_format = new TextFormat(); normal_format.font = "Arial"; normal_format.bold = true; normal_format.size = 12; normal_format.color = 16777215 /* 0xFFFFFF */; } if (!link_format) { link_format = new TextFormat(); link_format.color = 16776960 /* 0xFFFF00 */; link_format.underline = true; } } static function onNewVersionAvailable(version, movie_url, redirect_url) { InitTextFormats(); var _local2 = new Object(); _local2.x = Stage.width / 2; _local2.y = Stage.height / 2; _root.createEmptyMovieClip("NGAPI_new_version_overlay", _root.getNextHighestDepth()); _root.NGAPI_new_version_overlay.lineStyle(1, 0, 100); _root.NGAPI_new_version_overlay.beginFill(0, 70); _root.NGAPI_new_version_overlay.moveTo(-10, -10); _root.NGAPI_new_version_overlay.lineTo(-10, 1000); _root.NGAPI_new_version_overlay.lineTo(1000, 1000); _root.NGAPI_new_version_overlay.lineTo(1000, -10); _root.NGAPI_new_version_overlay.lineTo(-10, -10); _root.NGAPI_new_version_overlay.endFill(); _root.NGAPI_new_version_overlay.lineStyle(10, 0, 100); _root.NGAPI_new_version_overlay.beginFill(51); _root.NGAPI_new_version_overlay.moveTo(_local2.x - 240, _local2.y - 120); _root.NGAPI_new_version_overlay.lineTo(_local2.x + 240, _local2.y - 120); _root.NGAPI_new_version_overlay.lineTo(_local2.x + 240, _local2.y + 80); _root.NGAPI_new_version_overlay.lineTo(_local2.x - 240, _local2.y + 80); _root.NGAPI_new_version_overlay.lineTo(_local2.x - 240, _local2.y - 120); _root.NGAPI_new_version_overlay.endFill(); _root.NGAPI_new_version_overlay.createEmptyMovieClip("exit", 1000); _root.NGAPI_new_version_overlay.exit.lineStyle(2, 39423, 100); _root.NGAPI_new_version_overlay.exit.beginFill(0, 50); _root.NGAPI_new_version_overlay.exit.moveTo(_local2.x + 210, _local2.y - 110); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 230, _local2.y - 110); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 230, _local2.y - 90); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 210, _local2.y - 90); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 210, _local2.y - 110); _root.NGAPI_new_version_overlay.exit.endFill(); _root.NGAPI_new_version_overlay.exit.moveTo(_local2.x + 214, _local2.y - 106); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 226, _local2.y - 94); _root.NGAPI_new_version_overlay.exit.moveTo(_local2.x + 226, _local2.y - 106); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 214, _local2.y - 94); _root.NGAPI_new_version_overlay.exit.onMouseUp = function () { if (_root.NGAPI_new_version_overlay.exit.hitTest(_root._xmouse, _root._ymouse)) { _root.NGAPI_new_version_overlay.removeMovieClip(); } }; var _local3 = (("Version " + version) + " is now available at:") + newline; var _local5 = _local3.length; _local3 = _local3 + movie_url; var _local4 = _local3.length; _root.NGAPI_new_version_overlay.createTextField("mouseblocker", 99, -10, -10, 1000, 1000); _root.NGAPI_new_version_overlay.createTextField("newversion", 100, _local2.x - 210, _local2.y - 90, 400, 80); _root.NGAPI_new_version_overlay.newversion.text = "New Version Available!"; _root.NGAPI_new_version_overlay.newversion.setTextFormat(header_format); _root.NGAPI_new_version_overlay.createTextField("message", 101, (Stage.width - 400) / 2, Stage.height / 2, 400, 40); _root.NGAPI_new_version_overlay.message.text = _local3; _root.NGAPI_new_version_overlay.message.multiline = true; _root.NGAPI_new_version_overlay.message.wordWrap = true; _root.NGAPI_new_version_overlay.message.html = true; _root.NGAPI_new_version_overlay.message.setTextFormat(normal_format); link_format.url = redirect_url; _root.NGAPI_new_version_overlay.message.setTextFormat(_local5, _local4, link_format); } static function onDenyHost(hostname, movie_url, redirect_url) { InitTextFormats(); _root.createEmptyMovieClip("NGAPI_deny_host_overlay", _root.getNextHighestDepth()); _root.NGAPI_deny_host_overlay.lineStyle(20, 0, 100); _root.NGAPI_deny_host_overlay.beginFill(6684672); _root.NGAPI_deny_host_overlay.moveTo(0, 0); _root.NGAPI_deny_host_overlay.lineTo(Stage.width, 0); _root.NGAPI_deny_host_overlay.lineTo(Stage.width, Stage.height); _root.NGAPI_deny_host_overlay.lineTo(0, Stage.height); _root.NGAPI_deny_host_overlay.lineTo(0, 0); _root.NGAPI_deny_host_overlay.endFill(); var _local2 = ("This movie has not been approved for use on " + hostname) + "."; _local2 = _local2 + "\r\rFor an aproved copy, please visit:\r"; var _local4 = _local2.length; _local2 = _local2 + movie_url; var _local3 = _local2.length; _root.NGAPI_deny_host_overlay.createTextField("mousekill", 100, 0, 0, Stage.width, Stage.height); _root.NGAPI_deny_host_overlay.createTextField("error", 101, (Stage.width - 400) / 2, (Stage.height / 2) - 100, 400, 200); _root.NGAPI_deny_host_overlay.error.text = "ERROR!"; _root.NGAPI_deny_host_overlay.error.setTextFormat(error_format); _root.NGAPI_deny_host_overlay.createTextField("message", 102, (Stage.width - 400) / 2, Stage.height / 2, 400, 200); _root.NGAPI_deny_host_overlay.message.text = _local2; _root.NGAPI_deny_host_overlay.message.multiline = true; _root.NGAPI_deny_host_overlay.message.wordWrap = true; _root.NGAPI_deny_host_overlay.message.html = true; _root.NGAPI_deny_host_overlay.message.setTextFormat(normal_format); link_format.url = redirect_url; _root.NGAPI_deny_host_overlay.message.setTextFormat(_local4, _local3, link_format); } static function isInstalled() { return(true); } static function onAdsApproved(ad_url) { } static var movie_options = new Object(); static var custom_events = new Object(); static var custom_links = new Object(); static var MOVIE_VIEWS = 1; static var AUTHOR_SITE = 2; static var NEWGROUNDS = 3; static var NEW_VERSION = 4; static var CUSTOM_STATS = 50; static var GATEWAY_URL = "http://www.ngads.com/gateway.php"; }
Symbol 109 MovieClip Frame 1
stop();
Instance of Symbol 106 MovieClip in Symbol 109 MovieClip Frame 1
onClipEvent (load) { if (_root.girlGone == true) { _visible = false; } }
Symbol 124 MovieClip Frame 1
stop();
Symbol 124 MovieClip Frame 8
stop();
Symbol 124 MovieClip Frame 15
_parent._visible = false;
Symbol 126 MovieClip Frame 1
txt.text = "English"; txt.autoSize = "middle";
Symbol 128 Button
on (rollOver) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOverColor); } on (release) { _root.loadLanguage("eng"); }
Symbol 129 MovieClip Frame 1
stop();
Symbol 131 MovieClip Frame 1
txt.text = "Italiano"; txt.autoSize = "middle";
Symbol 132 Button
on (rollOver) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOverColor); } on (release) { _root.loadLanguage("itl"); }
Symbol 133 MovieClip Frame 1
stop();
Symbol 135 MovieClip Frame 1
txt.text = "Svenska"; txt.autoSize = "middle";
Symbol 136 Button
on (rollOver) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOverColor); } on (release) { _root.loadLanguage("swe"); }
Symbol 137 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 1
txt.text = "CHOOSE LANGUAGE"; txt.autoSize = "middle";
Symbol 142 MovieClip Frame 1
txt.text = "Deutsch"; txt.autoSize = "middle";
Symbol 143 Button
on (rollOver) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOverColor); } on (release) { _root.loadLanguage("ger"); }
Symbol 144 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 1
function bars_in() { _parent["bn" + ii]._visible = true; _parent["bn" + i].backplate.gotoAndPlay("in"); i++; ii++; } function bars_out() { _parent["bn" + i].backplate.gotoAndPlay("out"); i++; } i = 1; ii = 0;
Symbol 146 MovieClip Frame 6
bars_in();
Symbol 146 MovieClip Frame 7
bars_in();
Symbol 146 MovieClip Frame 8
bars_in();
Symbol 146 MovieClip Frame 9
bars_in();
Symbol 146 MovieClip Frame 10
bars_in();
Symbol 146 MovieClip Frame 11
bars_in();
Symbol 146 MovieClip Frame 12
gotoAndStop (1);
Symbol 146 MovieClip Frame 13
_parent.header._visible = false; bars_out();
Symbol 146 MovieClip Frame 14
bars_out();
Symbol 146 MovieClip Frame 15
bars_out();
Symbol 146 MovieClip Frame 16
bars_out();
Symbol 146 MovieClip Frame 17
bars_out();
Symbol 146 MovieClip Frame 18
bars_out();
Symbol 146 MovieClip Frame 26
_root.removeMenu(); _parent.gotoAndStop(1); gotoAndStop (1);
Symbol 147 MovieClip Frame 1
stop();
Symbol 147 MovieClip Frame 2
blackFrame.useHandCursor = false; _root.menuDisabled = false; _root.hideAction(); _root.pause = true; _root.targetMC.mouseCircle._visible = false; blackFrame.tabEnabled = false; tabChildren = false; bn1._visible = false; bn2._visible = false; bn3._visible = false; bn4._visible = false; bn5._visible = false;
Symbol 147 MovieClip Frame 3
stop();
Symbol 149 MovieClip Frame 1
stop();
Symbol 149 MovieClip Frame 2
_root.loadLanguage("eng");
Instance of Symbol 153 MovieClip in Symbol 154 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = (_rotation + 12.5); }
Symbol 154 MovieClip Frame 25
_parent.nextFrame(); stop();
Symbol 177 MovieClip Frame 1
stop();
Symbol 177 MovieClip Frame 2
_parent._parent.MCsound.play();
Symbol 177 MovieClip Frame 12
gotoAndPlay ("channelSwap");
Instance of Symbol 176 MovieClip in Symbol 177 MovieClip Frame 12
onClipEvent (enterFrame) { if (_root.girlGone != true) { if (_root.bgBlur._currentframe == 1) { play(); } else { stop(); } } }
Symbol 177 MovieClip Frame 17
gotoAndPlay ("loop");
Symbol 177 MovieClip Frame 34
if ((_parent._parent.MCsound._currentframe == 1) and (_parent._parent.clipFinished == false)) { _parent._parent.MCsound.gotoAndPlay("short"); } if (_root.speech._currentframe != 1) { _root.speech.gotoAndStop(1); }
Symbol 177 MovieClip Frame 35
if (_root.speech._currentframe != 1) { _root.speech.gotoAndStop(1); }
Symbol 177 MovieClip Frame 36
if (_root.speech._currentframe != 1) { _root.speech.gotoAndStop(1); }
Symbol 177 MovieClip Frame 37
if (_root.speech._currentframe != 1) { _root.speech.gotoAndStop(1); }
Symbol 177 MovieClip Frame 38
if (_root.speech._currentframe != 1) { _root.speech.gotoAndStop(1); }
Symbol 177 MovieClip Frame 39
if (_parent._parent.clipFinished == true) { gotoAndPlay ("loop"); } else { _parent.gotoAndStop(_parent._parent.channel + 1); _root.streamingEvent(_parent.movie, 2); } stop(); if (_root.speech._currentframe != 1) { _root.speech.gotoAndStop(1); }
Instance of Symbol 177 MovieClip in Symbol 179 MovieClip Frame 1
onClipEvent (load) { if (_root.girlGone != true) { gotoAndPlay ("loop"); } }
Symbol 198 Button
on (release) { if (_root.popup._currentframe != 1) { _root.popup.play(); } if (_root.askAboutTutorial == true) { _root.launchMenu("new"); } else { _root.addState("commingFromMainMenu"); _root.wipeAction = "start"; _root.wipe.play(); _root.defaultCurrentLocation = _root.newGame_withoutTutorial; } } on (rollOver) { plateColor1 = new Color(bnParts.gx_left.backplate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(bnParts.gx_middle.backplate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(bnParts.gx_right.backplate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txt); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(bnParts.gx_left.backplate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(bnParts.gx_middle.backplate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(bnParts.gx_right.backplate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txt); txtColor.setRGB(_root.mouseOverColor); }
Symbol 199 MovieClip Frame 6
errorQuota = 50; if ((_root.captions[0] != undefined) and (error <= errorQuota)) { _root.xmlError = false; nextFrame(); } else if ((_root.captions[0] == undefined) and (error < errorQuota)) { gotoAndPlay (2); error++; } else if ((_root.captions[0] == undefined) and (error >= errorQuota)) { _root.xmlError = true; nextFrame(); }
Symbol 199 MovieClip Frame 7
if (_root.xmlError) { txt.text = "_NEW GAME"; } else { txt.text = _root.captions[0]; } txt.autoSize = "left"; bnParts.gx_left._x = 0; txt._x = 0 + bnParts.gx_left._width; txt._y = 3.5; bnParts.gx_right._x = (txt._x + txt._width) + 1.5; bnParts.gx_middle._x = 0 + bnParts.gx_left._width; middleSize = bnParts.gx_right._x - bnParts.gx_middle._x; bnParts.gx_middle._width = middleSize + 0.5; bn._y = 0; bn._x = 0; bn._width = this._width; bn._height = this._height; bn._alpha = 0; _x = ((_root.stage_X - _width) - _root.menuFrameDistance); stop();
Symbol 201 Button
on (release) { _root.launchMenu("load"); } on (rollOver) { plateColor1 = new Color(bnParts.gx_left.backplate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(bnParts.gx_middle.backplate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(bnParts.gx_right.backplate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txt); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(bnParts.gx_left.backplate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(bnParts.gx_middle.backplate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(bnParts.gx_right.backplate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txt); txtColor.setRGB(_root.mouseOverColor); }
Symbol 202 MovieClip Frame 4
if ((_root.captions[1] == undefined) and (_root.xmlError != true)) { gotoAndPlay (2); } else { nextFrame(); }
Symbol 202 MovieClip Frame 5
if (_root.xmlError) { txt.text = "_LOAD GAME"; } else { txt.text = _root.captions[1]; } txt.autoSize = "left"; bnParts.gx_left._x = 0; txt._x = 0 + bnParts.gx_left._width; txt._y = 3.5; bnParts.gx_right._x = (txt._x + txt._width) + 1.5; bnParts.gx_middle._x = 0 + bnParts.gx_left._width; middleSize = bnParts.gx_right._x - bnParts.gx_middle._x; bnParts.gx_middle._width = middleSize + 0.5; bn._y = 0; bn._x = 0; bn._width = this._width; bn._height = this._height; bn._alpha = 0; _x = ((_root.stage_X - _width) - _root.menuFrameDistance); stop();
Symbol 204 Button
on (release) { _root.launchMenu("options"); } on (rollOver) { plateColor1 = new Color(bnParts.gx_left.backplate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(bnParts.gx_middle.backplate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(bnParts.gx_right.backplate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txt); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(bnParts.gx_left.backplate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(bnParts.gx_middle.backplate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(bnParts.gx_right.backplate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txt); txtColor.setRGB(_root.mouseOverColor); }
Symbol 205 MovieClip Frame 4
if ((_root.captions[2] == undefined) and (_root.xmlError != true)) { gotoAndPlay (2); } else { nextFrame(); }
Symbol 205 MovieClip Frame 5
if (_root.xmlError) { txt.text = "_OPTIONS"; } else { txt.text = _root.captions[2]; } txt.autoSize = "left"; bnParts.gx_left._x = 0; txt._x = 0 + bnParts.gx_left._width; txt._y = 3.5; bnParts.gx_right._x = (txt._x + txt._width) + 1.5; bnParts.gx_middle._x = 0 + bnParts.gx_left._width; middleSize = bnParts.gx_right._x - bnParts.gx_middle._x; bnParts.gx_middle._width = middleSize + 0.5; bn._y = 0; bn._x = 0; bn._width = this._width; bn._height = this._height; bn._alpha = 0; _x = ((_root.stage_X - _width) - _root.menuFrameDistance); stop();
Symbol 208 Button
on (release) { gotoAndPlay ("out"); _root.removeMenu(); }
Symbol 214 MovieClip Frame 1
txt.text = _root.captions[44]; txt.autoSize = "middle"; txt3.text = _root.captions[44]; txt3.autoSize = "middle"; txt2.text = _root.captions[45]; txt2.autoSize = "middle"; stop();
Symbol 220 MovieClip Frame 1
txt.text = _root.captions[4]; txt.autoSize = "middle"; stop();
Symbol 221 Button
on (release) { _parent.wipeAction = "start"; _parent.wipe.play(); _root.defaultCurrentLocation = _root.newGame_withTutorial; play(); }
Symbol 225 MovieClip Frame 1
txt.text = _root.captions[5]; txt.autoSize = "middle"; stop();
Symbol 226 Button
on (release) { _root.addState("commingFromMainMenu"); _parent.wipeAction = "start"; _parent.wipe.play(); _root.defaultCurrentLocation = _root.newGame_withoutTutorial; play(); }
Symbol 227 Button
on (release) { _root.currentSaveBoxNum = 10; _parent.wipeAction = "load"; _parent.wipe.play(); play(); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 228 Button
on (release) { _root.saveGameInfo10.data.gameSaved = false; _root.removeMenu(); play(); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 229 MovieClip Frame 1
stop();
Symbol 229 MovieClip Frame 2
blackFrame.useHandCursor = false;
Symbol 229 MovieClip Frame 9
stop();
Symbol 229 MovieClip Frame 10
Symbol 231 Button
on (release) { gotoAndPlay ("out"); _root.removeMenu(); }
Symbol 236 MovieClip Frame 1
txt.text = _root.captions[3]; txt.autoSize = "middle"; stop();
Symbol 237 Button
on (release) { _parent.wipeAction = "start"; _parent.wipe.play(); _root.defaultCurrentLocation = _root.newGame_withTutorial; play(); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 238 Button
on (release) { _root.addState("commingFromMainMenu"); _parent.wipeAction = "start"; _parent.wipe.play(); _root.defaultCurrentLocation = _root.newGame_withoutTutorial; play(); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 239 MovieClip Frame 1
stop();
Symbol 239 MovieClip Frame 2
blackFrame.useHandCursor = false;
Symbol 239 MovieClip Frame 9
stop();
Symbol 239 MovieClip Frame 10
Symbol 241 MovieClip Frame 1
i = 0; positions = new Array(0.015625, 0.03125, 0.0625, 0.125, 0.25, 0.5, 0.75, 0.875, 0.9375, 0.96875, 0.984375, 0.99); _root.sliding = false; stop();
Symbol 241 MovieClip Frame 2
function SlideNext() { xPos = Math.floor(distNumX * positions[i]); yPos = Math.floor(distNumY * positions[i]); MCobject._x = beginSlideX - xPos; MCobject._y = beginSlideY - yPos; i++; }
Symbol 241 MovieClip Frame 3
beginSlideX = _parent.beginSlideX - (MCobject._width / 2); beginSlideY = _parent.beginSlideY - (MCobject._height / 2); endSlideX = _parent.endSlideX; endSlideY = _parent.endSlideY; distNumX = beginSlideX - endSlideX; distNumY = beginSlideY - endSlideY; _root.sliding = true; SlideNext();
Symbol 241 MovieClip Frame 4
SlideNext();
Symbol 241 MovieClip Frame 5
SlideNext();
Symbol 241 MovieClip Frame 6
SlideNext();
Symbol 241 MovieClip Frame 7
SlideNext();
Symbol 241 MovieClip Frame 8
SlideNext();
Symbol 241 MovieClip Frame 9
SlideNext();
Symbol 241 MovieClip Frame 10
SlideNext();
Symbol 241 MovieClip Frame 11
SlideNext();
Symbol 241 MovieClip Frame 12
SlideNext();
Symbol 241 MovieClip Frame 13
SlideNext();
Symbol 241 MovieClip Frame 14
MCobject._x = _parent.endSlideX; MCobject._y = _parent.endSlideY; if (_root.oldMC != "") { _root.oldMC._x = _root.oldMC.orgX; _root.oldMC._y = _root.oldMC.orgY; _root.oldMC._visible = true; _root.oldMC = ""; } if ((_root.popup._currentframe == 1) and (_root.speech._currentframe == 1)) { _root.updateInventory(); }
Symbol 243 MovieClip Frame 1
function soundFade() { if (i < _root.stepNum) { currentVolume = _root.currentSound.getVolume(); _root.currentSound.setVolume(currentVolume + incrementSize); _root.test = _root.currentSound.getVolume(); i++; } else { userTrace("fade complete"); _root.currentSound.setVolume(_root.targetVolumeNum); if (_root.targetVolumeNum == 0) { _root.currentSound.stop(); } gotoAndStop (1); } } incrementSize = (_root.targetVolumeNum - startVolume) / _root.stepNum; stop();
Symbol 243 MovieClip Frame 2
i = 0; startVolume = _root.currentSound.getVolume(); incrementSize = (_root.targetVolumeNum - startVolume) / _root.stepNum; _root.userTrace("startVolume: " + startVolume); _root.userTrace("targetVolume: " + _root.targetVolumeNum); _root.userTrace("stepNum: " + _root.stepNum); _root.userTrace("incrementSize: " + incrementSize); play(); soundFade();
Symbol 243 MovieClip Frame 3
soundFade();
Symbol 243 MovieClip Frame 4
soundFade(); gotoAndPlay (3);
Symbol 248 MovieClip Frame 1
txt.text = _root.captions[1]; txt.autoSize = "middle"; stop();
Symbol 251 Button
on (release) { if (_root._currentframe != _root.mainMenuFrame) { if (_root.mainMenu == "on") { _root.gamemenu.gotoAndStop(3); } else { _root.gamemenu.gotoAndStop(2); } } if (_root._currentframe == _root.mainMenuFrame) { _root.removeMenu(); } _root.hideLoadData(); } on (rollOver) { plateColor1 = new Color(bnParts.gx_left.backplate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(bnParts.gx_middle.backplate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(bnParts.gx_right.backplate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txt); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(bnParts.gx_left.backplate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(bnParts.gx_middle.backplate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(bnParts.gx_right.backplate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txt); txtColor.setRGB(_root.mouseOverColor); }
Symbol 252 MovieClip Frame 1
txt.text = txtVar; txt.autoSize = "left"; bnParts.gx_left._x = 0; txt._x = 0 + bnParts.gx_left._width; txt._y = 3; bnParts.gx_right._x = (txt._x + txt._width) + 1.5; bnParts.gx_middle._x = 0 + bnParts.gx_left._width; middleSize = bnParts.gx_right._x - bnParts.gx_middle._x; bnParts.gx_middle._width = middleSize; bn._y = 0; bn._x = 0; bn._width = bnParts._width; bn._height = bnParts._height; bn._alpha = 0; _parent.closeBN._x = (855 - _parent.closeBN._width) - 20; stop();
Symbol 257 Button
on (rollOver) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); numColor = new Color(numTXT); numColor.setRGB(_root.mouseOutColor); txtColor = new Color(nameTXT); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); numColor = new Color(numTXT); numColor.setRGB(_root.mouseOverColor); txtColor = new Color(nameTXT); txtColor.setRGB(_root.mouseOverColor); } on (release) { _root.currentSaveBoxNum = userNum; if (_root.popup._currentframe != 1) { _root.popup.play(); } else if (_root["saveGameInfo" + _root.currentSaveBoxNum].data.gameSaved == true) { if (_root._currentframe == 2) { _root.wipeAction = "load"; } else { _root.wipeAction = "load"; } _root.wipe.play(); } else { _root.showMessage("This slot is empty.", ""); } }
Symbol 258 MovieClip Frame 1
userNumTxt = userNum + "."; stop();
Symbol 259 MovieClip Frame 1
function bars_in() { _parent["gameDataBox" + ii]._visible = true; _parent["gameDataBox" + i].backplate.gotoAndPlay("in"); i++; ii++; } i = 1; ii = 0;
Symbol 259 MovieClip Frame 2
bars_in();
Symbol 259 MovieClip Frame 3
bars_in();
Symbol 259 MovieClip Frame 4
bars_in();
Symbol 259 MovieClip Frame 5
bars_in();
Symbol 259 MovieClip Frame 6
bars_in();
Symbol 259 MovieClip Frame 7
bars_in();
Symbol 259 MovieClip Frame 8
bars_in();
Symbol 259 MovieClip Frame 9
bars_in();
Symbol 259 MovieClip Frame 10
bars_in();
Symbol 259 MovieClip Frame 11
bars_in();
Symbol 259 MovieClip Frame 12
gotoAndStop (1);
Symbol 260 MovieClip Frame 1
stop();
Symbol 260 MovieClip Frame 2
stop();
Instance of Symbol 249 MovieClip in Symbol 260 MovieClip Frame 2
onClipEvent (enterFrame) { _root.pause = true; }
Instance of Symbol 252 MovieClip "closeBN" in Symbol 260 MovieClip Frame 2
onClipEvent (load) { txtVar = _root.captions[8]; }
Instance of Symbol 258 MovieClip "gameDataBox" in Symbol 260 MovieClip Frame 2
onClipEvent (load) { _parent.gameDataBox._visible = false; }
Symbol 267 Button
on (release) { if (_root._currentframe == _root.mainMenuFrame) { _root.removeMenu(); _parent.gotoAndStop(1); } else { if (_root._currentframe != _root.mainMenuFrame) { if (_root.mainMenu == "on") { _root.gamemenu.gotoAndStop(3); } else { _root.gamemenu.gotoAndStop(2); } } _parent.gotoAndStop(1); } } on (rollOver) { plateColor1 = new Color(bnParts.gx_left.backplate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(bnParts.gx_middle.backplate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(bnParts.gx_right.backplate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txt); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(bnParts.gx_left.backplate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(bnParts.gx_middle.backplate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(bnParts.gx_right.backplate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txt); txtColor.setRGB(_root.mouseOverColor); }
Symbol 268 MovieClip Frame 1
txt.text = txtVar; txt.autoSize = "left"; bnParts.gx_left._x = 0; txt._x = 0 + bnParts.gx_left._width; txt._y = 3; bnParts.gx_right._x = (txt._x + txt._width) + 1.5; bnParts.gx_middle._x = 0 + bnParts.gx_left._width; middleSize = bnParts.gx_right._x - bnParts.gx_middle._x; bnParts.gx_middle._width = middleSize + 0.5; bn._y = 0; bn._x = 0; bn._width = bnParts._width; bn._height = bnParts._height; bn._alpha = 0; _parent.closeBN._x = (855 - _parent.closeBN._width) - 20; stop();
Symbol 270 MovieClip Frame 1
txt.text = _root.captions[2]; txt.autoSize = "middle"; stop();
Symbol 277 Button
on (release) { _root.userSound = "off"; sound_bock.gotoAndStop(2); _root.sound_fadeDown(_root.currentSound, 0, 25); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 278 Button
on (release) { _root.userSound = "on"; sound_bock.gotoAndStop(3); _root.sound_fadeUp(_root.currentSound, 25, 25); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 281 MovieClip Frame 1
if (soapbubble2MainTimeline.userSound == "off") { gotoAndStop (2); } else { stop(); } stop();
Symbol 281 MovieClip Frame 2
stop();
Symbol 281 MovieClip Frame 3
stop();
Symbol 286 MovieClip Frame 1
txt1.text = _root.captions[14]; txt1.autoSize = "left"; txt2.text = _root.captions[15]; txt2.autoSize = "left"; txt3.text = _root.captions[16]; txt3.autoSize = "middle"; txt4.text = _root.captions[17]; txt4.autoSize = "middle";
Symbol 287 Button
on (release) { _root.gameChange = true; _root.userColorAid = "off"; color_bock.gotoAndStop(2); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 288 Button
on (release) { _root.gameChange = true; _root.userColorAid = "on"; color_bock.gotoAndStop(3); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 293 MovieClip Frame 1
txt1.text = _root.captions[22]; txt1.autoSize = "left"; txt2.text = _root.captions[23]; txt2.autoSize = "left"; txt3.text = _root.captions[24]; txt3.autoSize = "middle"; txt4.text = _root.captions[25]; txt4.autoSize = "middle";
Symbol 298 MovieClip Frame 1
txt1.text = _root.captions[30]; txt1.autoSize = "left"; txt2.text = _root.captions[31]; txt2.autoSize = "left"; txt3.text = _root.captions[32]; txt3.autoSize = "middle"; txt4.text = _root.captions[33]; txt4.autoSize = "middle";
Symbol 299 Button
on (release) { _root.gameChange = true; _root.userTutorial = "off"; tutorial_bock.gotoAndStop(2); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 300 Button
on (release) { _root.gameChange = true; _root.userTutorial = "on"; tutorial_bock.gotoAndStop(3); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 305 MovieClip Frame 1
txt1.text = _root.captions[18]; txt1.autoSize = "left"; txt2.text = _root.captions[19]; txt2.autoSize = "left"; txt3.text = _root.captions[20]; txt3.autoSize = "middle"; txt4.text = _root.captions[21]; txt4.autoSize = "middle";
Symbol 306 Button
on (release) { _root.gameChange = true; _root.userHearingAid = "off"; hearing_bock.gotoAndStop(2); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 307 Button
on (release) { _root.gameChange = true; _root.userHearingAid = "on"; hearing_bock.gotoAndStop(3); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 312 MovieClip Frame 1
txt1.text = _root.captions[26]; txt1.autoSize = "left"; txt2.text = _root.captions[27]; txt2.autoSize = "left"; txt3.text = _root.captions[28]; txt3.autoSize = "middle"; txt4.text = _root.captions[29]; txt4.autoSize = "middle";
Symbol 313 Button
on (release) { _root.gameChange = true; _root.userQuality = "LOW"; quality_bock.gotoAndStop(3); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 314 Button
on (release) { _root.gameChange = true; _root.userQuality = "MEDIUM"; quality_bock.gotoAndStop(2); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 315 Button
on (release) { _root.gameChange = true; _root.userQuality = "HIGH"; quality_bock.gotoAndStop(4); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 316 MovieClip Frame 1
if (soapbubble2MainTimeline.userQuality == "HIGH") { gotoAndStop (4); } else if (soapbubble2MainTimeline.userQuality == "MEDIUM") { gotoAndStop (2); } else if (soapbubble2MainTimeline.userQuality == "LOW") { gotoAndStop (3); } stop();
Symbol 316 MovieClip Frame 2
stop();
Symbol 316 MovieClip Frame 3
stop();
Symbol 316 MovieClip Frame 4
stop();
Symbol 322 MovieClip Frame 1
txt1.text = _root.captions[9]; txt1.autoSize = "left"; txt2.text = _root.captions[10]; txt2.autoSize = "left"; txt3.text = _root.captions[11]; txt3.autoSize = "middle"; txt4.text = _root.captions[12]; txt4.autoSize = "middle"; txt5.text = _root.captions[13]; txt5.autoSize = "middle";
Symbol 324 MovieClip Frame 1
stop();
Symbol 324 MovieClip Frame 2
stop();
Instance of Symbol 268 MovieClip "closeBN" in Symbol 324 MovieClip Frame 2
onClipEvent (load) { txtVar = _root.captions[8]; }
Instance of Symbol 60 MovieClip in Symbol 324 MovieClip Frame 2
onClipEvent (load) { if (_root.userSound == "off") { _parent.sound_bock.gotoAndStop(2); } else { _parent.sound_bock.gotoAndStop(1); } }
Instance of Symbol 60 MovieClip in Symbol 324 MovieClip Frame 2
onClipEvent (load) { if (_root.userColorAid == "off") { _parent.color_bock.gotoAndStop(2); } else { _parent.color_bock.gotoAndStop(1); } }
Instance of Symbol 60 MovieClip in Symbol 324 MovieClip Frame 2
onClipEvent (load) { if (_root.userWaterEffects == "off") { _parent.water_bock.gotoAndStop(2); } else { _parent.water_bock.gotoAndStop(1); } }
Instance of Symbol 60 MovieClip in Symbol 324 MovieClip Frame 2
onClipEvent (load) { if (_root.userTutorial == "off") { _parent.tutorial_bock.gotoAndStop(2); } else { _parent.tutorial_bock.gotoAndStop(1); } }
Instance of Symbol 60 MovieClip in Symbol 324 MovieClip Frame 2
onClipEvent (load) { if (_root.userHearingAid == "off") { _parent.hearing_bock.gotoAndStop(2); } else { _parent.hearing_bock.gotoAndStop(1); } }
Instance of Symbol 60 MovieClip in Symbol 324 MovieClip Frame 2
onClipEvent (load) { if (_root.userQuality == "HIGH") { _parent.quality_bock.gotoAndStop(4); } else if (_root.userQuality == "MEDIUM") { _parent.quality_bock.gotoAndStop(2); } else { _parent.quality_bock.gotoAndStop(3); } } onClipEvent (enterFrame) { _root.disableMenu(); _root.hideAction(); _root.pause = true; _root.targetMC.mouseCircle._visible = false; }
Symbol 327 MovieClip Frame 1
_root.enableMenu(); _root.showInventory(); if (_root._currentframe == _root.mainMenuFrame) { _root.disableBlur(_root.menuMC); } else { _root.disableBlur(_root.targetMC); } _root.pause = false; if (_root._currentframe == _root.mainMenuFrame) { _parent.bnNew._visible = true; _parent.bnLoad._visible = true; _parent.bnOptions._visible = true; _parent.roach._visible = true; _parent.logo._visible = true; } stop();
Symbol 327 MovieClip Frame 2
_root.pause = true; blackFrame.useHandCursor = false; _parent.targetMC.mouseCircle._visible = false; _root.disableMenu(); _root.hideInventory(); _parent.targetMC.gubbe.clickSpot_x = _parent.targetMC.gubbe._x; _parent.targetMC.gubbe.clickSpot_y = _parent.targetMC.gubbe._y; _parent.targetMC.gubbe.walkState = "stopped"; if (_root._currentframe == _root.mainMenuFrame) { _root.enableBlur(_root.menuMC); } else { _root.enableBlur(_root.targetMC); } if (_root._currentframe == _root.mainMenuFrame) { _parent.bnNew._visible = false; _parent.bnLoad._visible = false; _parent.bnOptions._visible = false; _parent.roach._visible = false; _parent.logo._visible = false; }
Symbol 327 MovieClip Frame 3
blackFrame.useHandCursor = false;
Symbol 327 MovieClip Frame 6
blackFrame.useHandCursor = false;
Symbol 327 MovieClip Frame 7
stop(); _root.pause = true; blackFrame.useHandCursor = false; _parent.targetMC.mouseCircle._visible = false; blackFrame.tabEnabled = false; if (_root.currentMenuItem == "options") { _root.options.play(); } else if (_root.currentMenuItem == "load") { _root.displayLoadData(); } else if (_root.currentMenuItem == "new") { _root.gx_firstgame.gotoAndPlay("in"); } else if (_root.currentMenuItem == "error") { _root.loadError.gotoAndPlay("in"); } else if (_root.currentMenuItem == "gamemenu") { if (_root.mainMenu == "on") { _parent.gamemenu.gotoAndStop(3); } else { _parent.gamemenu.gotoAndStop(2); } }
Symbol 327 MovieClip Frame 8
_parent.targetMC.mouseCircle._visible = true; play();
Symbol 329 Button
on (press) { gotoAndPlay ("out"); }
Symbol 349 MovieClip Frame 2
txt.text = _parent._parent.txt; if (txt.length > 35) { txt.wordWrap = true; txt.autoSize = "left"; bg_top._visible = true; bg_middle._visible = true; bg_bottom._visible = true; bg_left._visible = false; bg_middle2._visible = false; bg_right._visible = false; txt._x = -(txt._width / 2); txt._y = -(txt._height / 2); bg_top._y = txt._y - 2; bg_middle._y = bg_top._y + bg_top._height; bg_middle._height = txt._height - 8; bg_bottom._y = bg_middle._y + bg_middle._height; } else { txt.wordWrap = false; txt.autoSize = "center"; bg_top._visible = false; bg_middle._visible = false; bg_bottom._visible = false; bg_left._visible = true; bg_middle2._visible = true; bg_right._visible = true; txt._x = -(txt._width / 2); txt._y = -(txt._height / 2); bgHeight = (-(bg_left._height / 2)) + 0.3; bg_left._x = txt._x - 6.5; bg_left._y = bgHeight; bg_middle2._x = bg_left._x + bg_left._width; bg_middle2._y = bgHeight; bg_middle2._width = txt._width + 4; bg_right._x = bg_middle2._x + bg_middle2._width; bg_right._y = bgHeight; } stop();
Symbol 350 MovieClip Frame 1
stop(); _root.pause = false; if (_root.eventInteraction == "Begun") { _root.initiateStreamingEvent(); } _parent.targetMC.mouseCircle._visible = true;
Symbol 350 MovieClip Frame 2
_root.pause = true; _parent.targetMC.mouseCircle._visible = false; blackFrame.useHandCursor = false; _root.hiddenActionTxt = ""; play();
Instance of Symbol 60 MovieClip in Symbol 350 MovieClip Frame 2
onClipEvent (mouseUp) { gotoAndPlay ("out"); }
Symbol 350 MovieClip Frame 3
_root.pause = true;
Symbol 350 MovieClip Frame 4
_root.pause = true;
Symbol 350 MovieClip Frame 5
_root.pause = true;
Symbol 350 MovieClip Frame 6
_root.pause = true;
Symbol 350 MovieClip Frame 7
_root.pause = true;
Symbol 350 MovieClip Frame 8
_root.pause = true;
Symbol 350 MovieClip Frame 9
_root.pause = true; stop();
Symbol 350 MovieClip Frame 10
_root.updateInventory(); blackFrame.useHandCursor = false; _parent.targetMC.mouseCircle._visible = true;
Symbol 350 MovieClip Frame 11
_root.pause = true;
Symbol 350 MovieClip Frame 12
_root.pause = true;
Symbol 350 MovieClip Frame 13
_root.pause = true;
Symbol 350 MovieClip Frame 14
_root.pause = true;
Symbol 350 MovieClip Frame 15
_root.pause = true; if (_root.blurState == "on") { _root.disableBlur(_root.targetMC); }
Symbol 352 MovieClip Frame 1
stop();
Symbol 352 MovieClip Frame 2
play();
Symbol 352 MovieClip Frame 10
_root.userTrace("1"); if (_root._currentframe == _root.mainMenuFrame) { s = 10; _root.userTrace("2"); _root["saveGameInfo" + s] = SharedObject.getLocal(_root.cookieName + s); if (_root["saveGameInfo" + s].data.gameSaved == true) { _root.launchMenu("error"); _root.userTrace("Tempsave detected"); } else { _root.userTrace("No tempsave detected"); } }
Symbol 358 Button
on (release) { getURL ("http://cockroach.se", "_blank"); }
Symbol 381 Button
on (release) { _parent.gotoAndPlay("out"); }
Symbol 385 Button
on (release) { _root.wipeAction = "end"; if (_root.wipe._currentframe != 1) { _root.wipe.gotoAndPlay("optionsDelta"); } else { _root.wipe.play(); } _parent.play(); }
Symbol 387 Button
on (release) { _root.drawNodeGraph(); }
Symbol 389 Button
on (release) { _root.showNavPoints(); }
Symbol 391 Button
on (release) { _root.debugInfo.play(); if (_parent.xmlLoadInfo._currentframe == 2) { _parent.xmlLoadInfo.gotoAndStop(1); } if (_parent.preloadInfo._currentframe == 2) { _parent.preloadInfo.gotoAndStop(1); } if (roomBN == "drawn") { deleteRoomBns(); } if (xmlSourceBN == "drawn") { deleteXmlSourceBNs(); } }
Symbol 393 Button
on (release) { _parent.preloadInfo.play(); if (_parent.xmlLoadInfo._currentframe == 2) { _parent.xmlLoadInfo.gotoAndStop(1); } if (_root.debugInfo._currentframe == 2) { _root.debugInfo.gotoAndStop(1); } if (roomBN == "drawn") { deleteRoomBns(); } if (xmlSourceBN == "drawn") { deleteXmlSourceBNs(); } }
Symbol 395 Button
on (release) { if (roomBN != "drawn") { roomBN = "drawn"; s = 0; ySpacing = 0; ySpacing2 = 0; ySpacing3 = 0; xCorrection = 135; while (s < _root.fileArray.length) { duplicateMovieClip (_root.debugBar.roomDataBox, "roomDataBox" + s, s); if (s < 13) { _root.debugBar["roomDataBox" + s]._x = -150 - xCorrection; _root.debugBar["roomDataBox" + s]._y = -465 + ySpacing; ySpacing = ySpacing + 25; } else if (s < 26) { _root.debugBar["roomDataBox" + s]._x = 55 - xCorrection; _root.debugBar["roomDataBox" + s]._y = -465 + ySpacing2; ySpacing2 = ySpacing2 + 25; } else { _root.debugBar["roomDataBox" + s]._x = 190 - xCorrection; _root.debugBar["roomDataBox" + s]._y = -465 + ySpacing3; ySpacing3 = ySpacing3 + 25; } _root.debugBar["roomDataBox" + s].gotoAndStop(2); _root.debugBar["roomDataBox" + s].roomToLoad = _root.fileArray[s]; if (_root.isFileLoaded(_root.fileArray[s])) { _root.debugBar["roomDataBox" + s]._alpha = 100; _root.debugBar["roomDataBox" + s].bn.enabled = true; _root.debugBar["roomDataBox" + s].state = "- Done"; } else if (_root.hasFileFailed(_root.fileArray[s])) { _root.debugBar["roomDataBox" + s]._alpha = 50; _root.debugBar["roomDataBox" + s].bn.enabled = false; _root.debugBar["roomDataBox" + s].state = "- Failed"; } else { _root.debugBar["roomDataBox" + s]._alpha = 80; _root.debugBar["roomDataBox" + s].bn.enabled = true; _root.debugBar["roomDataBox" + s].state = ""; } s++; } if (_parent.xmlLoadInfo._currentframe == 2) { _parent.xmlLoadInfo.gotoAndStop(1); } if (_parent.preloadInfo._currentframe == 2) { _parent.preloadInfo.gotoAndStop(1); } if (_root.debugInfo._currentframe == 2) { _root.debugInfo.gotoAndStop(1); } if (xmlSourceBN == "drawn") { deleteXmlSourceBNs(); } } else { deleteRoomBns(); } }
Symbol 397 Button
on (release) { _root.drawDepthTriangles(); }
Symbol 399 Button
on (release) { _root.wipeAction = "choose_language"; if (_root.wipe._currentframe != 1) { _root.wipe.gotoAndPlay("optionsDelta"); } else { _root.wipe.play(); } if (_root._currentframe != _root.mainMenuFrame) { _root.tempSave(); } _parent.play(); }
Symbol 401 Button
on (release) { _parent.xmlLoadInfo.play(); if (_parent.preloadInfo._currentframe == 2) { _parent.preloadInfo.gotoAndStop(1); } if (_root.debugInfo._currentframe == 2) { _root.debugInfo.gotoAndStop(1); } if (roomBN == "drawn") { deleteRoomBns(); } if (xmlSourceBN == "drawn") { deleteXmlSourceBNs(); } }
Symbol 404 Button
on (release) { if (xmlSourceBN != "drawn") { xmlSourceBN = "drawn"; s = 0; ySpacing = 0; ySpacing2 = 0; ySpacing3 = 0; xCorrection = 135; while (s < _root.xmlSourceArray.length) { duplicateMovieClip (_root.debugBar.xmlDataBox, "xmlDataBox" + s, s); if (s < 17) { _root.debugBar["xmlDataBox" + s]._x = -150 - xCorrection; _root.debugBar["xmlDataBox" + s]._y = -465 + ySpacing; ySpacing = ySpacing + 25; } else if (s < 34) { _root.debugBar["xmlDataBox" + s]._x = -15 - xCorrection; _root.debugBar["xmlDataBox" + s]._y = -465 + ySpacing2; ySpacing2 = ySpacing2 + 25; } else { _root.debugBar["xmlDataBox" + s]._x = 120 - xCorrection; _root.debugBar["xmlDataBox" + s]._y = -465 + ySpacing3; ySpacing3 = ySpacing3 + 25; } _root.debugBar["xmlDataBox" + s].gotoAndStop(2); _root.debugBar["xmlDataBox" + s].xmlToLoad = _root.xmlSourceArray[s]; s++; } if (_parent.xmlLoadInfo._currentframe == 2) { _parent.xmlLoadInfo.gotoAndStop(1); } if (_parent.preloadInfo._currentframe == 2) { _parent.preloadInfo.gotoAndStop(1); } if (_root.debugInfo._currentframe == 2) { _root.debugInfo.gotoAndStop(1); } if (roomBN == "drawn") { deleteRoomBns(); } } else { deleteXmlSourceBNs(); } }
Symbol 405 MovieClip Frame 1
function deleteRoomBns() { roomBN = ""; s = 0; while (s < _root.fileArray.length) { _root.debugBar["roomDataBox" + s].removeMovieClip(""); s++; } } function deleteXmlSourceBNs() { xmlSourceBN = ""; s = 0; while (s < _root.xmlSourceArray.length) { _root.debugBar["xmlDataBox" + s].removeMovieClip(""); s++; } }
Symbol 407 Button
on (release) { _parent.roomBN = ""; _root.roomToLoad = roomToLoad; _root.wipeAction = "roomLoad"; _root.wipe.play(); _parent.removeRoomBns(); }
Symbol 411 MovieClip Frame 1
stop();
Symbol 412 Button
on (release) { _root.XMLSource = xmlToLoad; _root.wipeAction = "XML"; if (_root.wipe._currentframe != 1) { _root.wipe.gotoAndPlay("optionsDelta"); } else { _root.wipe.play(); } _parent.play(); }
Symbol 414 MovieClip Frame 1
stop();
Symbol 416 MovieClip Frame 1
stop();
Symbol 416 MovieClip Frame 2
stop();
Symbol 418 MovieClip Frame 1
stop();
Symbol 418 MovieClip Frame 2
stop();
Symbol 419 MovieClip Frame 1
stop(); function removeRoomBns() { z = 0; while (z < _root.fileArray.length) { _root.debugBar["roomDataBox" + z].removeMovieClip(""); z++; } }
Symbol 419 MovieClip Frame 2
if (_root._currentframe == _root.mainMenuFrame) { debugFlik.bn_drawNodeGraph._alpha = 50; debugFlik.bn_showNavPoints._alpha = 50; debugFlik.bn_showDebugInfo._alpha = 50; debugFlik.bn_quit._alpha = 50; debugFlik.bn_depthTriangles._alpha = 50; debugFlik.bn_drawNodeGraph.enabled = false; debugFlik.bn_showNavPoints.enabled = false; debugFlik.bn_showDebugInfo.enabled = false; debugFlik.bn_quit.enabled = false; debugFlik.bn_depthTriangles.enabled = false; } blackFrame.useHandCursor = false;
Instance of Symbol 411 MovieClip "roomDataBox" in Symbol 419 MovieClip Frame 2
onClipEvent (load) { }
Instance of Symbol 414 MovieClip "xmlDataBox" in Symbol 419 MovieClip Frame 2
onClipEvent (load) { }
Symbol 419 MovieClip Frame 8
stop();
Symbol 419 MovieClip Frame 9
if (debugFlik.roomBN == "drawn") { debugFlik.deleteRoomBns(); } if (xmlLoadInfo._currentframe == 2) { xmlLoadInfo.gotoAndStop(1); } if (preloadInfo._currentframe == 2) { preloadInfo.gotoAndStop(1); } if (debugFlik.xmlSourceBN == "drawn") { debugFlik.deleteXmlSourceBNs(); }
Symbol 451 MovieClip Frame 1
stop();
Symbol 451 MovieClip Frame 2
stop();
Symbol 456 MovieClip Frame 1
stop();
Symbol 456 MovieClip Frame 2
stop();
Symbol 458 Button
on (rollOver) { if ((_root.pause == false) and (_root.sliding == false)) { if ((_parent.popup._currentframe == 1) and (_parent.slider._currentframe == 1)) { _root.inventoryAction_examine(this); } } } on (press) { if ((_root.pause == false) and (_root.sliding == false)) { if ((_parent.popup._currentframe == 1) and (_parent.slider._currentframe == 1)) { _root.getObjectBounds(this); _root.endSlideX = this._x; _root.endSlideY = this._y; _root.functionBreaker = false; _root.inventoryAction_examine(this); _root.inventoryAction_move(this); _root.hideFootCursor(); this.startDrag(); } } } on (release) { if ((_root.pause == false) and (_root.sliding == false)) { if ((_parent.popup._currentframe == 1) and (_parent.slider._currentframe == 1)) { if (_root.currentObject == this) { this.stopDrag(); _root.beginSlideX = this._x + (this._width / 2); _root.beginSlideY = this._y + (this._height / 2); _root.inventoryItemActivationCheck(this); _root.beginSlide(this); _root.hideAction(); _root.displayFootCursor(); } } } } on (releaseOutside) { if ((_root.pause == false) and (_root.sliding == false)) { if ((_parent.popup._currentframe == 1) and (_parent.slider._currentframe == 1)) { if (_root.currentObject == this) { _root.hideAction(); _root.beginSlideX = this._x + (this._width / 2); _root.beginSlideY = this._y + (this._height / 2); _root.beginSlide(this); _root.displayFootCursor(); } } } } on (rollOut) { _root.hideAction(); _root.displayFootCursor(); updateAfterEvent(); }
Symbol 550 MovieClip Frame 1
stop();
Symbol 562 MovieClip Frame 1
bn.tabEnabled = false; stop();
Instance of Symbol 550 MovieClip "reflection" in Symbol 562 MovieClip Frame 59
onClipEvent (enterFrame) { if (_root.shineState == "high") { this.gotoAndStop(4); } else if (_root.shineState == "medium") { this.gotoAndStop(3); } else if (_root.shineState == "low") { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Symbol 563 MovieClip Frame 1
stop();
Instance of Symbol 571 MovieClip "actionArea" in Symbol 572 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 574 MovieClip Frame 1
stop();
Instance of Symbol 571 MovieClip "actionArea" in Symbol 576 MovieClip Frame 1
onClipEvent (load) { }
Symbol 582 MovieClip Frame 1
txt.text = _root.captions[34]; txt.autoSize = "middle";
Symbol 583 MovieClip Frame 1
stop();
Symbol 585 Button
on (release) { _root.launchMenu("gamemenu"); } on (rollOver) { if (_root.menuDisabled == false) { saveMC.gotoAndStop(2); } } on (rollOut, releaseOutside) { saveMC.gotoAndStop(1); }
Symbol 588 MovieClip Frame 1
txt.text = _root.captions[36]; txt.autoSize = "middle";
Symbol 589 Button
on (rollOver) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOverColor); } on (release) { if (_root.gameChange == true) { _root.currentSaveBoxNum = 0; _root.saveGame("saveGameInfo" + _root.currentSaveBoxNum); _root.wipeAction = "load"; _root.wipe.play(); _root.gameChange = false; } else { _root.removeMenu(); _parent.gotoAndStop(1); } }
Symbol 590 MovieClip Frame 1
stop();
Symbol 592 MovieClip Frame 1
txt.text = _root.captions[37]; txt.autoSize = "middle";
Symbol 593 Button
on (rollOver) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOverColor); } on (release) { if (_root.menuDisabled == false) { _root.displaySaveData(); } }
Symbol 594 MovieClip Frame 1
stop();
Symbol 596 MovieClip Frame 1
txt.text = _root.captions[38]; txt.autoSize = "middle";
Symbol 597 Button
on (rollOver) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOverColor); } on (release) { if (_root.menuDisabled == false) { _root.displayLoadData(); } }
Symbol 598 MovieClip Frame 1
stop();
Symbol 600 MovieClip Frame 1
txt.text = _root.captions[39]; txt.autoSize = "middle";
Symbol 601 Button
on (rollOver) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOverColor); } on (release) { _root.options.gotoAndStop(2); _parent.gotoAndStop(4); }
Symbol 602 MovieClip Frame 1
stop();
Symbol 604 MovieClip Frame 1
txt.text = _root.captions[35]; txt.autoSize = "middle";
Symbol 607 MovieClip Frame 1
txt.text = _root.captions[40]; txt.autoSize = "middle";
Symbol 608 Button
on (rollOver) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOverColor); } on (release) { if (_root.menuDisabled == false) { if (_root.popup._currentframe != 1) { _root.popup.play(); } _root.gx_endgame.play(); } gotoAndStop (1); }
Symbol 609 MovieClip Frame 1
stop();
Symbol 610 MovieClip Frame 1
stop(); if (_parent.options._currentframe == 1) { _root.pause = false; _root.displayFootCursor(); if (((_parent.options._currentframe == 1) and (_parent.loadData._currentframe == 1)) and (_parent.saveData._currentframe == 1)) { _root.enableMenu(); } }
Instance of Symbol 583 MovieClip "saveMC" in Symbol 610 MovieClip Frame 1
onClipEvent (load) { }
Symbol 610 MovieClip Frame 2
blackFrame.useHandCursor = false; _root.menuDisabled = false; _root.hideAction(); _root.pause = true; _root.targetMC.mouseCircle._visible = false; blackFrame.tabEnabled = false; tabChildren = false; bn1._visible = false; bn2._visible = false; bn3._visible = false; bn4._visible = false; bn5._visible = false;
Symbol 610 MovieClip Frame 3
blackFrame.useHandCursor = false; _root.menuDisabled = false; _root.hideAction(); _root.pause = true; _root.targetMC.mouseCircle._visible = false; blackFrame.tabEnabled = false; tabChildren = false; bn1._visible = false; bn2._visible = false; bn3._visible = false; bn4._visible = false; bn5._visible = false;
Symbol 610 MovieClip Frame 4
stop();
Symbol 614 Button
on (release) { if (_parent.popup._currentframe == 9) { _parent.popup.gotoAndPlay("out"); } }
Symbol 616 MovieClip Frame 1
_parent.cutscene.swapDepths(2000); _root.enableMenu(); _root.hideForInteraction(); _parent.targetMC.mouseCircle._visible = true; stop();
Symbol 616 MovieClip Frame 2
_parent.pause = true; _parent.cutscene.swapDepths(2000); _root.disableMenu(); blackFrame.useHandCursor = false; _root.hideForInteraction();
Symbol 616 MovieClip Frame 3
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 4
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 5
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 6
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 7
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 8
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 9
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 10
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 11
_parent.pause = true; _parent.cutscene.swapDepths(2000); _root.hideInventory(); _root.hideActionBar(); stop();
Symbol 616 MovieClip Frame 12
_parent.cutscene.swapDepths(2000); _root.showInventory(); _root.showActionBar(); _root.hideForInteraction();
Symbol 616 MovieClip Frame 13
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 14
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 15
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 16
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 17
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 18
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 19
_parent.cutscene.swapDepths(2000);
Symbol 616 MovieClip Frame 20
_parent.pause = false; _parent.cutscene.swapDepths(2000);
Symbol 620 Button
on (rollOver) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); numColor = new Color(numTXT); numColor.setRGB(_root.mouseOutColor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(backplate.gx_left.backPlate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(backplate.gx_middle.backPlate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(backplate.gx_right.backPlate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); numColor = new Color(numTXT); numColor.setRGB(_root.mouseOverColor); txtColor = new Color(txtHolder); txtColor.setRGB(_root.mouseOverColor); } on (release) { Selection.setFocus("userName"); gotoAndStop (2); }
Symbol 621 MovieClip Frame 1
userNumTxt = userNum + "."; stop();
Instance of Symbol 124 MovieClip "backplate" in Symbol 621 MovieClip Frame 1
onClipEvent (load) { } onClipEvent (mouseUp) { if (_parent._name != "gameDataBox9") { if (this.hitTest(_root._xmouse + _root.offsetx, _root._ymouse + _root.offsety, true)) { if (_parent.userName == "Empty") { _parent.tempUserName = _parent.userName; _parent.userName = ""; _root.userTrace("text removed"); } _root.currentSaveBoxNum = _parent.userNum; } else if (!this.hitTest(_root._xmouse + _root.offsetx, _root._ymouse + _root.offsety, true)) { if (_parent.userName == "") { _parent.userName = _parent.tempUserName; _root.currentSaveBoxNum = ""; _root.userTrace("text returned"); } _parent.gotoAndStop(1); } } }
Symbol 621 MovieClip Frame 2
stop();
Symbol 623 MovieClip Frame 1
txt.text = _root.captions[37].toUpperCase(); txt.autoSize = "middle";
Symbol 625 Button
on (release) { if (_root._currentframe != _root.mainMenuFrame) { if (_root.mainMenu == "on") { _root.gamemenu.gotoAndStop(3); } else { _root.gamemenu.gotoAndStop(2); } } _root.hideSaveData(); } on (rollOver) { plateColor1 = new Color(bnParts.gx_left.backplate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(bnParts.gx_middle.backplate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(bnParts.gx_right.backplate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txt); txtColor.setRGB(_root.mouseOutColor); _root.playSound("menuRollOver"); } on (rollOut, releaseOutside) { plateColor1 = new Color(bnParts.gx_left.backplate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(bnParts.gx_middle.backplate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(bnParts.gx_right.backplate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txt); txtColor.setRGB(_root.mouseOverColor); }
Symbol 626 MovieClip Frame 1
txt.text = txtVar; txt.autoSize = "left"; bnParts.gx_left._x = 0; txt._x = 0 + bnParts.gx_left._width; txt._y = 3; bnParts.gx_right._x = (txt._x + txt._width) + 1.5; bnParts.gx_middle._x = 0 + bnParts.gx_left._width; middleSize = bnParts.gx_right._x - bnParts.gx_middle._x; bnParts.gx_middle._width = middleSize; bn._y = 0; bn._x = 0; bn._width = bnParts._width; bn._height = bnParts._height; bn._alpha = 0; _parent.closeBN._x = (855 - _parent.closeBN._width) - 20; stop();
Symbol 629 Button
on (press, keyPress "<Enter>") { if (_root.currentSaveBoxNum != "") { if (_parent._parent["gameDataBox" + _root.currentSaveBoxNum].userName != "") { _root.userTrace(_parent._parent.userName); _root.saveGame(); _root.gamemenu.gotoAndStop(1); _root.removeMenu(); _root.showMessage(_root.captions[46], ""); if (_root.gameChange == true) { if (_root.mainMenu == "on") { _root.gamemenu.gotoAndStop(3); } else { _root.gamemenu.gotoAndStop(2); } _root.hideSaveData(); } else { _root.hideSaveData(); } } } } on (rollOver) { if ((_root.currentSaveBoxNum != "") and (_parent._parent["gameDataBox" + _root.currentSaveBoxNum].userName != "")) { plateColor1 = new Color(backplate.gx_left.backplate); plateColor1.setRGB(_root.mouseOverColor); plateColor2 = new Color(backplate.gx_middle.backplate); plateColor2.setRGB(_root.mouseOverColor); plateColor3 = new Color(backplate.gx_right.backplate); plateColor3.setRGB(_root.mouseOverColor); _xscale = (_xscale + _root.scaleFactor); _yscale = (_yscale + _root.scaleFactor); txtColor = new Color(txt_saveGame); txtColor.setRGB(_root.mouseOutColor); backplate._alpha = 100; txt_saveGame._alpha = 100; _root.playSound("menuRollOver"); } } on (rollOut, releaseOutside) { if ((_root.currentSaveBoxNum != "") and (_parent._parent["gameDataBox" + _root.currentSaveBoxNum].userName != "")) { plateColor1 = new Color(backplate.gx_left.backplate); plateColor1.setRGB(_root.mouseOutColor); plateColor2 = new Color(backplate.gx_middle.backplate); plateColor2.setRGB(_root.mouseOutColor); plateColor3 = new Color(backplate.gx_right.backplate); plateColor3.setRGB(_root.mouseOutColor); _xscale = (_xscale - _root.scaleFactor); _yscale = (_yscale - _root.scaleFactor); txtColor = new Color(txt_saveGame); txtColor.setRGB(_root.mouseOverColor); } else { backplate._alpha = 50; txt_saveGame._alpha = 50; } }
Symbol 630 MovieClip Frame 1
txt_saveGame.txt.text = txtVar; txt_saveGame.txt.autoSize = "left"; backplate.gx_left._x = 0; txt_saveGame.txt._x = 0 + backplate.gx_left._width; txt_saveGame.txt._y = 3.5; backplate.gx_right._x = (txt_saveGame.txt._x + txt_saveGame.txt._width) + 1.5; backplate.gx_middle._x = 0 + backplate.gx_left._width; middleSize = backplate.gx_right._x - backplate.gx_middle._x; backplate.gx_middle._width = middleSize; bn._y = 0; bn._x = 0; bn._width = backplate._width; bn._height = backplate._height; bn._alpha = 0; _parent.saveBN._x = (855 - _parent.saveBN._width) - 20; stop();
Instance of Symbol 195 MovieClip "backplate" in Symbol 630 MovieClip Frame 1
onClipEvent (load) { this._alpha = 15; }
Symbol 631 MovieClip Frame 1
stop();
Symbol 631 MovieClip Frame 2
stop(); saveBN.backplate._alpha = 50; saveBN.bn.useHandCursor = false; _root.disableMenu(); _root.currentSaveBoxNum = "";
Instance of Symbol 621 MovieClip "gameDataBox" in Symbol 631 MovieClip Frame 2
onClipEvent (load) { _parent.gameDataBox._visible = false; }
Instance of Symbol 249 MovieClip in Symbol 631 MovieClip Frame 2
onClipEvent (enterFrame) { _root.pause = true; _parent.userName = _parent["gameDataBox" + _root.currentSaveBoxNum].userName; if ((_root.currentSaveBoxNum != "") and (_parent["gameDataBox" + _root.currentSaveBoxNum].userName != "")) { _parent.saveBN.bn.useHandCursor = true; if (backplateLight != true) { _parent.saveBN.backplate._alpha = 100; _parent.saveBN.txt_saveGame._alpha = 100; backplateLight = true; } } else { backplateLight = false; _parent.saveBN.bn.useHandCursor = false; if (_parent.saveBN.backplate._alpha != 50) { _parent.saveBN.backplate._alpha = 50; _parent.saveBN.txt_saveGame._alpha = 50; } } }
Instance of Symbol 626 MovieClip "closeBN" in Symbol 631 MovieClip Frame 2
onClipEvent (load) { txtVar = _root.captions[8]; }
Instance of Symbol 630 MovieClip "saveBN" in Symbol 631 MovieClip Frame 2
onClipEvent (load) { txtVar = _root.captions[41]; }
Symbol 633 Button
on (release) { gotoAndPlay ("out"); _root.removeMenu(); }
Symbol 636 MovieClip Frame 1
txt.text = _root.captions[42]; txt.autoSize = "middle"; stop();
Symbol 638 Button
on (release) { _parent.wipeAction = "end"; _parent.wipe.play(); play(); }
Symbol 639 Button
on (release) { play(); }
Symbol 640 Button
on (release) { play(); _root.removeMenu(); }
Symbol 641 Button
on (release) { _parent.wipeAction = "end"; _parent.wipe.play(); play(); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 642 Button
on (release) { play(); } on (rollOver) { _root.playSound("menuRollOver"); }
Symbol 643 MovieClip Frame 1
_root.enableMenu(); stop();
Symbol 643 MovieClip Frame 2
blackFrame.useHandCursor = false; _root.disableMenu();
Symbol 643 MovieClip Frame 8
stop();
Symbol 643 MovieClip Frame 9
Symbol 643 MovieClip Frame 14
if (_root.wipeAction == "end") { stop(); }
Symbol 645 MovieClip Frame 1
stop();
Symbol 645 MovieClip Frame 2
_root.pause = true; _parent.targetMC.mouseCircle._visible = false; blackFrame.useHandCursor = false; stop();
Instance of Symbol 60 MovieClip in Symbol 645 MovieClip Frame 2
onClipEvent (mouseUp) { gotoAndPlay ("out"); }
Symbol 647 MovieClip Frame 1
stop();
Symbol 652 MovieClip Frame 1
_root.actionTxt = ""; txt._visible = false; this.onEnterFrame = function () { if (txt.text == "Examine undefined") { txt._visible = false; } else { delete this.onEnterFrame; } }; stop();
Symbol 652 MovieClip Frame 2
function resizeActionBar() { txt.text = _parent.actionTxt; txt.autoSize = "center"; txt._visible = true; bgHeight = 444; txt._x = 320 - (txt._width / 2); txt._y = 445; bg_left._x = txt._x - 10; bg_left._y = bgHeight; bg_middle._x = (bg_left._x + bg_left._width) - 1; bg_middle._y = bgHeight; bg_middle._width = txt._width + 9.5; bg_right._x = bg_middle._x + bg_middle._width; bg_right._y = bgHeight; } this.onEnterFrame = function () { if ((txt.text == "") or (txt.text == undefined)) { _root.actionTxt = "Examine " + _root.currentRollOver.name; resizeActionBar(); } else if (txt.text == "Examine undefined") { gotoAndStop (1); } else { txt._visible = true; delete this.onEnterFrame; } }; resizeActionBar(); stop();
Symbol 655 MovieClip Frame 1
txt.text = _root.captions[43]; txt.autoSize = "left"; gx_left._x = 0; txt._x = 0 + gx_left._width; txt._y = 3.5; gx_right._x = (txt._x + txt._width) + 1.5; gx_middle._x = 0 + gx_left._width; gx_middle._width = (gx_right._x - gx_middle._x) + 0.5; stop();
Symbol 656 MovieClip Frame 2
autoSaveBar._x = (_root.stage_X - autoSaveBar._width) - (_root.menuFrameDistance / 2); autoSaveBar._y = (_root.stage_Y - autoSaveBar._height) - (_root.menuFrameDistance / 2); stop();
Symbol 657 MovieClip Frame 1
stop();
Symbol 660 Button
on (press) { gotoAndPlay ("out"); }
Symbol 662 MovieClip Frame 2
speechColor = new Color(txt); speechColor.setRGB(_root.colorVar); txt.text = _root.speechTxt; txt.autoSize = "center"; txt._x = -(txt._width / 2); stop();
Symbol 663 MovieClip Frame 1
stop(); _root.pause = false; if (_root.eventInteraction == "Begun") { _root.initiateStreamingEvent(); } _parent.targetMC.mouseCircle._visible = true;
Instance of Symbol 659 MovieClip in Symbol 663 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 663 MovieClip Frame 2
if (_root.speech._y < 40) { _root.speech._y = 40; } if (_root.speech._x < _root.speechTxtWidth) { _root.speech._x = _root.speechTxtWidth; } else if (_root.speech._x > (640 - _root.speechTxtWidth)) { _root.speech._x = 640 - _root.speechTxtWidth; } _root.pause = true; _parent.targetMC.mouseCircle._visible = false; blackFrame.useHandCursor = false; _root.hiddenActionTxt = ""; play();
Instance of Symbol 60 MovieClip in Symbol 663 MovieClip Frame 2
onClipEvent (mouseUp) { gotoAndPlay ("out"); }
Symbol 663 MovieClip Frame 3
_root.pause = true;
Symbol 663 MovieClip Frame 4
_root.pause = true;
Symbol 663 MovieClip Frame 5
_root.pause = true;
Symbol 663 MovieClip Frame 6
_root.pause = true;
Symbol 663 MovieClip Frame 7
_root.pause = true;
Symbol 663 MovieClip Frame 8
_root.pause = true;
Symbol 663 MovieClip Frame 9
_root.pause = true; stop();
Symbol 663 MovieClip Frame 10
blackFrame.useHandCursor = false; _parent.targetMC.mouseCircle._visible = true; _parent.speechCalibrator.gotoAndStop(1);
Symbol 663 MovieClip Frame 11
_root.pause = true;
Symbol 663 MovieClip Frame 12
_root.pause = true;
Symbol 663 MovieClip Frame 13
_root.pause = true;
Symbol 663 MovieClip Frame 14
_root.pause = true;
Symbol 663 MovieClip Frame 15
if (_root.eventInteraction == "Done") { _root.updateInventory(); } _root.pause = true; _x = orgX; _y = (orgY - 500);
Symbol 668 MovieClip Frame 1
stop();
Symbol 668 MovieClip Frame 2
txt.text = _root.speechTxt; if (txt.length >= 35) { txt.wordWrap = true; } else { txt.wordWrap = false; } txt.autoSize = "center"; txt_x.text = txt._width / 2; txt_l.text = txt.length; _root.speechTxtWidth = (txt._width / 2) + 5; stop();
Symbol 671 Button
on (release) { _root.executeReply(this); } on (rollOver) { txt._alpha = 100; } on (rollOut, releaseOutside) { txt._alpha = 70; }
Symbol 672 MovieClip Frame 2
txt.autoSize = "left"; bn.tabEnabled = false; bn._y = txt._y - 1; bn._x = txt._x; bn._width = txt._width; bn._height = txt._height; stop();

Library Items

Symbol 1 Sound [s3]
Symbol 2 Sound [silence]
Symbol 3 Sound [ring]
Symbol 4 Sound [s1]
Symbol 5 Sound [s2]
Symbol 6 Sound [s4]
Symbol 7 Sound [telephone2]
Symbol 8 Sound [bg_phone]
Symbol 9 Sound [endSong]
Symbol 10 GraphicUsed by:12
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:10 11Used by:42
Symbol 13 GraphicUsed by:42
Symbol 14 GraphicUsed by:42
Symbol 15 GraphicUsed by:42
Symbol 16 MovieClipUsed by:42
Symbol 17 GraphicUsed by:42
Symbol 18 GraphicUsed by:26
Symbol 19 GraphicUsed by:26
Symbol 20 GraphicUsed by:26
Symbol 21 GraphicUsed by:26
Symbol 22 GraphicUsed by:26 59 329 614 660  Timeline
Symbol 23 GraphicUsed by:26
Symbol 24 GraphicUsed by:26
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:18 19 20 21 22 23 24 25Used by:42
Symbol 27 ShapeTweeningUsed by:42
Symbol 28 ShapeTweeningUsed by:42
Symbol 29 GraphicUsed by:42
Symbol 30 GraphicUsed by:42
Symbol 31 GraphicUsed by:42
Symbol 32 GraphicUsed by:40 41
Symbol 33 GraphicUsed by:40 41 42
Symbol 34 GraphicUsed by:40 41
Symbol 35 GraphicUsed by:40 41 42
Symbol 36 GraphicUsed by:40 41 42
Symbol 37 GraphicUsed by:39 40 41
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:37 38Used by:40 41 42
Symbol 40 ButtonUses:32 33 34 35 36 39 37Used by:42
Symbol 41 ButtonUses:32 33 34 35 36 39 37Used by:42
Symbol 42 MovieClipUses:12 13 14 15 16 17 26 27 28 29 30 31 40 41 36 33 39 35Used by:56
Symbol 43 GraphicUsed by:56
Symbol 44 GraphicUsed by:48
Symbol 45 GraphicUsed by:48
Symbol 46 GraphicUsed by:48
Symbol 47 GraphicUsed by:48
Symbol 48 ButtonUses:44 45 46 47Used by:56
Symbol 49 GraphicUsed by:56
Symbol 50 GraphicUsed by:56
Symbol 51 GraphicUsed by:55 68 71 77 118 119 191 343 375 615  Timeline
Symbol 52 GraphicUsed by:54
Symbol 53 GraphicUsed by:54
Symbol 54 ButtonUses:52 53Used by:55
Symbol 55 MovieClipUses:51 54Used by:56
Symbol 56 MovieClipUses:42 43 48 49 50 55Used by:Timeline
Symbol 57 FontUsed by:58 78 111 125 130 134 138 141 145 148 150 157 196 200 203 206 211 212 213 219 224 230 234 235 240 242 244 246 247 250 253 255 261 266 269 282 283 284 285 289 290 291 292 294 295 296 297 301 302 303 304 308 309 310 311 317 318 319 320 321 325 328 348 351 361 368 383 386 388 390 392 394 396 398 400 402 403 408 409 410 413 415 417 420 452 459 460 564 581 586 587 591 595 599 603 606 611 613 617 618 622 624 627 632 635 644 646 648 650 651 653 654 658 661 664 665 666 667 669
Symbol 58 TextUses:57Used by:77
Symbol 59 ButtonUses:22Used by:77 327 350 419 645 663  Timeline
Symbol 60 MovieClipUsed by:77 324 350 645 663
Symbol 61 GraphicUsed by:77
Symbol 62 GraphicUsed by:77
Symbol 63 GraphicUsed by:77
Symbol 64 GraphicUsed by:77
Symbol 65 GraphicUsed by:77
Symbol 66 GraphicUsed by:77
Symbol 67 GraphicUsed by:71
Symbol 68 MovieClipUses:51Used by:71
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:71
Symbol 71 MovieClipUses:67 51 68 70Used by:77
Symbol 72 GraphicUsed by:77
Symbol 73 GraphicUsed by:77
Symbol 74 GraphicUsed by:77
Symbol 75 GraphicUsed by:77
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:58 59 60 61 62 63 64 65 66 71 72 73 51 74 75 76Used by:Timeline
Symbol 78 TextUses:57Used by:80
Symbol 79 SoundUsed by:80
Symbol 80 MovieClipUses:78 79Used by:Timeline
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:81Used by:Timeline
Symbol 673 MovieClip [__Packages.NewgroundsAPI]
Symbol 83 GraphicUsed by:110
Symbol 84 GraphicUsed by:110 177
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:109
Symbol 87 GraphicUsed by:109
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:88Used by:109
Symbol 90 GraphicUsed by:109
Symbol 91 GraphicUsed by:109
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:92Used by:109
Symbol 94 GraphicUsed by:109
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:109
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:109
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:99Used by:109
Symbol 101 GraphicUsed by:109
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:109 562
Symbol 104 GraphicUsed by:106
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:104 105Used by:109
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:109 550
Symbol 109 MovieClipUses:86 87 89 90 91 93 94 96 98 100 101 103 106 108Used by:110
Symbol 110 MovieClipUses:83 84 109Used by:180  Timeline
Symbol 111 TextUses:57Used by:147
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:117
Symbol 114 GraphicUsed by:117
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:117 119 123
Symbol 117 MovieClipUses:113 114 116Used by:124
Symbol 118 MovieClipUses:51Used by:119
Symbol 119 MovieClipUses:118 51 116Used by:124
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:123
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:121 122 116Used by:124
Symbol 124 MovieClipUses:117 119 123Used by:129 133 137 144 258 590 594 598 602 609 621
Symbol 125 EditableTextUses:57Used by:126
Symbol 126 MovieClipUses:125Used by:129
Symbol 127 GraphicUsed by:128 132 136 143 257 589 593 597 601 608 620
Symbol 128 ButtonUses:127Used by:129
Symbol 129 MovieClipUses:124 126 128Used by:147
Symbol 130 EditableTextUses:57Used by:131
Symbol 131 MovieClipUses:130Used by:133
Symbol 132 ButtonUses:127Used by:133
Symbol 133 MovieClipUses:124 131 132Used by:147
Symbol 134 EditableTextUses:57Used by:135
Symbol 135 MovieClipUses:134Used by:137
Symbol 136 ButtonUses:127Used by:137
Symbol 137 MovieClipUses:124 135 136Used by:147
Symbol 138 EditableTextUses:57Used by:139
Symbol 139 MovieClipUses:138Used by:140
Symbol 140 MovieClipUses:139Used by:147
Symbol 141 EditableTextUses:57Used by:142
Symbol 142 MovieClipUses:141Used by:144
Symbol 143 ButtonUses:127Used by:144
Symbol 144 MovieClipUses:124 142 143Used by:147
Symbol 145 TextUses:57Used by:146 259
Symbol 146 MovieClipUses:145Used by:147 610
Symbol 147 MovieClipUses:111 129 133 137 140 144 146Used by:Timeline
Symbol 148 TextUses:57Used by:149
Symbol 149 MovieClipUses:148Used by:Timeline
Symbol 150 TextUses:57Used by:154
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:153
Symbol 153 MovieClipUses:152Used by:154
Symbol 154 MovieClipUses:150 153Used by:Timeline
Symbol 155 GraphicUsed by:179
Symbol 156 GraphicUsed by:179
Symbol 157 TextUses:57Used by:177
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:163
Symbol 160 BitmapUsed by:161 164
Symbol 161 GraphicUses:160Used by:162
Symbol 162 MovieClipUses:161Used by:163 168
Symbol 163 MovieClipUses:159 162Used by:177
Symbol 164 GraphicUses:160Used by:165
Symbol 165 MovieClipUses:164Used by:168
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:168
Symbol 168 MovieClipUses:162 165 167Used by:177
Symbol 169 BitmapUsed by:170 171 172 173 174 175
Symbol 170 GraphicUses:169Used by:176
Symbol 171 GraphicUses:169Used by:176
Symbol 172 GraphicUses:169Used by:176
Symbol 173 GraphicUses:169Used by:176
Symbol 174 GraphicUses:169Used by:176
Symbol 175 GraphicUses:169Used by:176
Symbol 176 MovieClipUses:170 171 172 173 174 175Used by:177
Symbol 177 MovieClipUses:84 157 163 168 176Used by:179
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:155 156 177 178Used by:180
Symbol 180 MovieClipUses:110 179Used by:Timeline
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:185
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:185 371
Symbol 185 MovieClipUses:182 184Used by:195
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClipUses:186Used by:190
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:188Used by:190 374
Symbol 190 MovieClipUses:187 189Used by:195
Symbol 191 MovieClipUses:51Used by:194
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:192Used by:194 376
Symbol 194 MovieClipUses:191 193Used by:195
Symbol 195 MovieClipUses:185 190 194Used by:199 202 205 252 268 626 630
Symbol 196 EditableTextUses:57Used by:199
Symbol 197 GraphicUsed by:198 201 204 251 267 625 629
Symbol 198 ButtonUses:197Used by:199
Symbol 199 MovieClipUses:195 196 198Used by:Timeline
Symbol 200 EditableTextUses:57Used by:202
Symbol 201 ButtonUses:197Used by:202
Symbol 202 MovieClipUses:195 200 201Used by:Timeline
Symbol 203 EditableTextUses:57Used by:205
Symbol 204 ButtonUses:197Used by:205
Symbol 205 MovieClipUses:195 203 204Used by:Timeline
Symbol 206 TextUses:57Used by:229
Symbol 207 GraphicUsed by:208 231 633
Symbol 208 ButtonUses:207Used by:229
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209Used by:214
Symbol 211 EditableTextUses:57Used by:214
Symbol 212 EditableTextUses:57Used by:214
Symbol 213 EditableTextUses:57Used by:214
Symbol 214 MovieClipUses:210 211 212 213Used by:229
Symbol 215 GraphicUsed by:216 221 227 237 638 641
Symbol 216 MovieClipUses:215Used by:221 227 237 638 641
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClipUses:217Used by:221 226 227 228 237 238 638 639 640 641 642
Symbol 219 EditableTextUses:57Used by:220
Symbol 220 MovieClipUses:219Used by:221 227 237 638 641
Symbol 221 ButtonUses:216 218 220 215Used by:229 239
Symbol 222 GraphicUsed by:223 226 228 238 639 640 642
Symbol 223 MovieClipUses:222Used by:226 228 238 639 640 642
Symbol 224 EditableTextUses:57Used by:225
Symbol 225 MovieClipUses:224Used by:226 228 238 639 640 642
Symbol 226 ButtonUses:223 218 225 222Used by:229 239
Symbol 227 ButtonUses:216 218 220 215Used by:229
Symbol 228 ButtonUses:223 218 225 222Used by:229
Symbol 229 MovieClipUses:206 208 214 221 226 227 228Used by:Timeline
Symbol 230 TextUses:57Used by:239
Symbol 231 ButtonUses:207Used by:239
Symbol 232 GraphicUsed by:233 634
Symbol 233 MovieClipUses:232Used by:236
Symbol 234 TextUses:57Used by:236
Symbol 235 EditableTextUses:57Used by:236
Symbol 236 MovieClipUses:233 234 235Used by:239
Symbol 237 ButtonUses:216 218 220 215Used by:239
Symbol 238 ButtonUses:223 218 225 222Used by:239
Symbol 239 MovieClipUses:230 231 236 221 226 237 238Used by:Timeline
Symbol 240 TextUses:57Used by:241
Symbol 241 MovieClipUses:240Used by:Timeline
Symbol 242 TextUses:57Used by:243
Symbol 243 MovieClipUses:242Used by:Timeline
Symbol 244 TextUses:57Used by:245
Symbol 245 MovieClipUses:244Used by:Timeline
Symbol 246 TextUses:57Used by:260
Symbol 247 EditableTextUses:57Used by:248
Symbol 248 MovieClipUses:247Used by:260
Symbol 249 MovieClipUsed by:260 631  Timeline
Symbol 250 EditableTextUses:57Used by:252
Symbol 251 ButtonUses:197Used by:252
Symbol 252 MovieClipUses:195 250 251Used by:260
Symbol 253 EditableTextUses:57Used by:254
Symbol 254 MovieClipUses:253Used by:258 621
Symbol 255 EditableTextUses:57Used by:256
Symbol 256 MovieClipUses:255Used by:258
Symbol 257 ButtonUses:127Used by:258
Symbol 258 MovieClipUses:124 254 256 257Used by:260
Symbol 259 MovieClipUses:145Used by:260 631
Symbol 260 MovieClipUses:246 248 249 252 258 259Used by:Timeline
Symbol 261 TextUses:57Used by:324
Symbol 262 GraphicUsed by:265
Symbol 263 GraphicUsed by:264
Symbol 264 MovieClipUses:263Used by:265
Symbol 265 MovieClipUses:262 264Used by:324
Symbol 266 EditableTextUses:57Used by:268
Symbol 267 ButtonUses:197Used by:268
Symbol 268 MovieClipUses:195 266 267Used by:324
Symbol 269 EditableTextUses:57Used by:270
Symbol 270 MovieClipUses:269Used by:324
Symbol 271 GraphicUsed by:272 277 278 287 288 299 300 306 307 313 314 315
Symbol 272 MovieClipUses:271Used by:277 278 287 288 299 300 306 307 313 314 315 324
Symbol 273 GraphicUsed by:277 278 287 288 299 300 306 307 313 314 315 324
Symbol 274 GraphicUsed by:275 277 278 287 288 299 300 306 307 313 314 315
Symbol 275 MovieClipUses:274Used by:277 278 287 288 299 300 306 307 313 314 315 324
Symbol 276 GraphicUsed by:277 278 287 288 299 300 306 307 313 314 315
Symbol 277 ButtonUses:272 273 275 276 271 274Used by:324
Symbol 278 ButtonUses:272 273 275 276 271 274Used by:324
Symbol 279 GraphicUsed by:281 316
Symbol 280 GraphicUsed by:281 316
Symbol 281 MovieClipUses:279 280Used by:324
Symbol 282 EditableTextUses:57Used by:286
Symbol 283 EditableTextUses:57Used by:286
Symbol 284 EditableTextUses:57Used by:286
Symbol 285 EditableTextUses:57Used by:286
Symbol 286 MovieClipUses:282 283 284 285Used by:324
Symbol 287 ButtonUses:272 273 275 276 271 274Used by:324
Symbol 288 ButtonUses:272 273 275 276 271 274Used by:324
Symbol 289 EditableTextUses:57Used by:293
Symbol 290 EditableTextUses:57Used by:293
Symbol 291 EditableTextUses:57Used by:293
Symbol 292 EditableTextUses:57Used by:293
Symbol 293 MovieClipUses:289 290 291 292Used by:324
Symbol 294 EditableTextUses:57Used by:298
Symbol 295 EditableTextUses:57Used by:298
Symbol 296 EditableTextUses:57Used by:298
Symbol 297 EditableTextUses:57Used by:298
Symbol 298 MovieClipUses:294 295 296 297Used by:324
Symbol 299 ButtonUses:272 273 275 276 271 274Used by:324
Symbol 300 ButtonUses:272 273 275 276 271 274Used by:324
Symbol 301 EditableTextUses:57Used by:305
Symbol 302 EditableTextUses:57Used by:305
Symbol 303 EditableTextUses:57Used by:305
Symbol 304 EditableTextUses:57Used by:305
Symbol 305 MovieClipUses:301 302 303 304Used by:324
Symbol 306 ButtonUses:272 273 275 276 271 274Used by:324
Symbol 307 ButtonUses:272 273 275 276 271 274Used by:324
Symbol 308 EditableTextUses:57Used by:312
Symbol 309 EditableTextUses:57Used by:312
Symbol 310 EditableTextUses:57Used by:312
Symbol 311 EditableTextUses:57Used by:312
Symbol 312 MovieClipUses:308 309 310 311Used by:324
Symbol 313 ButtonUses:272 273 275 276 271 274Used by:324
Symbol 314 ButtonUses:272 273 275 276 271 274Used by:324
Symbol 315 ButtonUses:272 273 275 276 271 274Used by:324
Symbol 316 MovieClipUses:279 280Used by:324
Symbol 317 EditableTextUses:57Used by:322
Symbol 318 EditableTextUses:57Used by:322
Symbol 319 EditableTextUses:57Used by:322
Symbol 320 EditableTextUses:57Used by:322
Symbol 321 EditableTextUses:57Used by:322
Symbol 322 MovieClipUses:317 318 319 320 321Used by:324
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:261 265 268 270 60 277 278 281 286 287 288 293 272 273 275 298 299 300 305 306 307 312 313 314 315 316 322 323Used by:Timeline
Symbol 325 TextUses:57Used by:327
Symbol 326 SoundUsed by:327
Symbol 327 MovieClipUses:325 59 326Used by:Timeline
Symbol 328 TextUses:57Used by:350
Symbol 329 ButtonUses:22Used by:350
Symbol 330 GraphicUsed by:334 340
Symbol 331 GraphicUsed by:334 340
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:332Used by:334 340
Symbol 334 MovieClipUses:330 331 333Used by:349 652 655
Symbol 335 GraphicUsed by:339
Symbol 336 GraphicUsed by:339
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337Used by:339
Symbol 339 MovieClipUses:335 336 338Used by:349 652 655
Symbol 340 MovieClipUses:330 331 333Used by:349 652 655
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:341Used by:349
Symbol 343 MovieClipUses:51Used by:349
Symbol 344 GraphicUsed by:347
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:347
Symbol 347 MovieClipUses:344 346Used by:349
Symbol 348 EditableTextUses:57Used by:349
Symbol 349 MovieClipUses:334 339 340 342 343 347 348Used by:350
Symbol 350 MovieClipUses:328 329 60 349 59Used by:Timeline
Symbol 351 TextUses:57Used by:352
Symbol 352 MovieClipUses:351Used by:Timeline
Symbol 353 GraphicUsed by:358 359
Symbol 354 GraphicUsed by:355
Symbol 355 MovieClipUses:354Used by:358
Symbol 356 GraphicUsed by:358
Symbol 357 GraphicUsed by:358
Symbol 358 ButtonUses:355 353 356 357Used by:359
Symbol 359 MovieClipUses:353 358Used by:Timeline
Symbol 360 GraphicUsed by:364
Symbol 361 TextUses:57Used by:364
Symbol 362 FontUsed by:363
Symbol 363 TextUses:362Used by:364
Symbol 364 MovieClipUses:360 361 363Used by:365
Symbol 365 MovieClipUses:364Used by:Timeline
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClipUses:366Used by:Timeline
Symbol 368 TextUses:57Used by:419
Symbol 369 GraphicUsed by:370
Symbol 370 MovieClipUses:369Used by:371
Symbol 371 MovieClipUses:370 184Used by:377 405
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:374
Symbol 374 MovieClipUses:373 189Used by:377 405
Symbol 375 MovieClipUses:51Used by:376
Symbol 376 MovieClipUses:375 193Used by:377 405
Symbol 377 MovieClipUses:371 374 376Used by:405
Symbol 378 GraphicUsed by:381
Symbol 379 GraphicUsed by:381
Symbol 380 GraphicUsed by:381
Symbol 381 ButtonUses:378 379 380Used by:405
Symbol 382 GraphicUsed by:385 387 389 391 393 395 397 399 401 404 406 407 412
Symbol 383 TextUses:57Used by:385
Symbol 384 GraphicUsed by:385 387 389 391 393 395 397 399 401 404 407 412
Symbol 385 ButtonUses:382 383 384Used by:405
Symbol 386 TextUses:57Used by:387
Symbol 387 ButtonUses:382 386 384Used by:405
Symbol 388 TextUses:57Used by:389
Symbol 389 ButtonUses:382 388 384Used by:405
Symbol 390 TextUses:57Used by:391
Symbol 391 ButtonUses:382 390 384Used by:405
Symbol 392 TextUses:57Used by:393
Symbol 393 ButtonUses:382 392 384Used by:405
Symbol 394 TextUses:57Used by:395
Symbol 395 ButtonUses:382 394 384Used by:405
Symbol 396 TextUses:57Used by:397
Symbol 397 ButtonUses:382 396 384Used by:405
Symbol 398 TextUses:57Used by:399
Symbol 399 ButtonUses:382 398 384Used by:405
Symbol 400 TextUses:57Used by:401
Symbol 401 ButtonUses:382 400 384Used by:405
Symbol 402 TextUses:57Used by:404
Symbol 403 EditableTextUses:57Used by:404
Symbol 404 ButtonUses:382 402 403 384Used by:405
Symbol 405 MovieClipUses:371 374 376 377 381 385 387 389 391 393 395 397 399 401 404Used by:419
Symbol 406 MovieClipUses:382Used by:411 414
Symbol 407 ButtonUses:382 384Used by:411
Symbol 408 EditableTextUses:57Used by:411
Symbol 409 EditableTextUses:57Used by:411
Symbol 410 EditableTextUses:57Used by:411
Symbol 411 MovieClipUses:406 407 408 409 410Used by:419
Symbol 412 ButtonUses:382 384Used by:414
Symbol 413 EditableTextUses:57Used by:414
Symbol 414 MovieClipUses:406 412 413Used by:419
Symbol 415 EditableTextUses:57Used by:416
Symbol 416 MovieClipUses:415Used by:419
Symbol 417 EditableTextUses:57Used by:418
Symbol 418 MovieClipUses:417Used by:419
Symbol 419 MovieClipUses:368 59 405 411 414 416 418Used by:Timeline
Symbol 420 TextUses:57Used by:451
Symbol 421 GraphicUsed by:451
Symbol 422 FontUsed by:423 426 428 430 432 434 436 438 440 442 444 446 448
Symbol 423 EditableTextUses:422Used by:450
Symbol 424 FontUsed by:425 427 429 431 433 435 437 439 441 443 445 447 449
Symbol 425 EditableTextUses:424Used by:450
Symbol 426 EditableTextUses:422Used by:450
Symbol 427 EditableTextUses:424Used by:450
Symbol 428 EditableTextUses:422Used by:450
Symbol 429 EditableTextUses:424Used by:450
Symbol 430 EditableTextUses:422Used by:450
Symbol 431 EditableTextUses:424Used by:450
Symbol 432 EditableTextUses:422Used by:450
Symbol 433 EditableTextUses:424Used by:450
Symbol 434 EditableTextUses:422Used by:450
Symbol 435 EditableTextUses:424Used by:450
Symbol 436 EditableTextUses:422Used by:450
Symbol 437 EditableTextUses:424Used by:450
Symbol 438 EditableTextUses:422Used by:450
Symbol 439 EditableTextUses:424Used by:450
Symbol 440 EditableTextUses:422Used by:450
Symbol 441 EditableTextUses:424Used by:450
Symbol 442 EditableTextUses:422Used by:450
Symbol 443 EditableTextUses:424Used by:450
Symbol 444 EditableTextUses:422Used by:450
Symbol 445 EditableTextUses:424Used by:450
Symbol 446 EditableTextUses:422Used by:450
Symbol 447 EditableTextUses:424Used by:450
Symbol 448 EditableTextUses:422Used by:450
Symbol 449 EditableTextUses:424Used by:450
Symbol 450 MovieClipUses:423 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449Used by:451
Symbol 451 MovieClipUses:420 421 450Used by:Timeline
Symbol 452 TextUses:57Used by:453
Symbol 453 MovieClipUses:452Used by:Timeline
Symbol 454 GraphicUsed by:456 563
Symbol 455 GraphicUsed by:456
Symbol 456 MovieClipUses:454 455Used by:562
Symbol 457 GraphicUsed by:458
Symbol 458 ButtonUses:457Used by:562
Symbol 459 TextUses:57Used by:562
Symbol 460 TextUses:57Used by:562
Symbol 461 GraphicUsed by:562
Symbol 462 GraphicUsed by:562
Symbol 463 ShapeTweeningUsed by:562
Symbol 464 GraphicUsed by:562
Symbol 465 GraphicUsed by:562
Symbol 466 GraphicUsed by:562
Symbol 467 GraphicUsed by:562
Symbol 468 GraphicUsed by:562
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClipUses:469Used by:562
Symbol 471 GraphicUsed by:472
Symbol 472 MovieClipUses:471Used by:562
Symbol 473 GraphicUsed by:562
Symbol 474 GraphicUsed by:475
Symbol 475 MovieClipUses:474Used by:562
Symbol 476 GraphicUsed by:477
Symbol 477 MovieClipUses:476Used by:562
Symbol 478 GraphicUsed by:562
Symbol 479 GraphicUsed by:562
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClipUses:480Used by:562
Symbol 482 GraphicUsed by:483
Symbol 483 MovieClipUses:482Used by:562
Symbol 484 GraphicUsed by:562
Symbol 485 GraphicUsed by:562
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClipUses:486Used by:562
Symbol 488 GraphicUsed by:562
Symbol 489 GraphicUsed by:562
Symbol 490 GraphicUsed by:562
Symbol 491 GraphicUsed by:562
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492Used by:562
Symbol 494 GraphicUsed by:562
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClipUses:495Used by:562
Symbol 497 GraphicUsed by:562
Symbol 498 GraphicUsed by:499
Symbol 499 MovieClipUses:498Used by:562
Symbol 500 GraphicUsed by:562
Symbol 501 GraphicUsed by:562
Symbol 502 GraphicUsed by:562
Symbol 503 GraphicUsed by:562
Symbol 504 GraphicUsed by:562
Symbol 505 GraphicUsed by:562
Symbol 506 GraphicUsed by:562
Symbol 507 GraphicUsed by:562
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508Used by:562
Symbol 510 GraphicUsed by:562
Symbol 511 GraphicUsed by:562
Symbol 512 GraphicUsed by:562
Symbol 513 GraphicUsed by:515
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClipUses:513 514Used by:562
Symbol 516 GraphicUsed by:562
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:517Used by:562
Symbol 519 GraphicUsed by:562
Symbol 520 GraphicUsed by:562
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:521Used by:562
Symbol 523 GraphicUsed by:562
Symbol 524 GraphicUsed by:562
Symbol 525 GraphicUsed by:562
Symbol 526 GraphicUsed by:562
Symbol 527 GraphicUsed by:562
Symbol 528 GraphicUsed by:529
Symbol 529 MovieClipUses:528Used by:532
Symbol 530 GraphicUsed by:532
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:529 530 531Used by:562
Symbol 533 GraphicUsed by:562
Symbol 534 GraphicUsed by:535
Symbol 535 MovieClipUses:534Used by:562
Symbol 536 GraphicUsed by:562
Symbol 537 GraphicUsed by:562
Symbol 538 GraphicUsed by:562
Symbol 539 GraphicUsed by:543
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClipUses:540Used by:543
Symbol 542 GraphicUsed by:543
Symbol 543 MovieClipUses:539 541 542Used by:562
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:544Used by:562
Symbol 546 GraphicUsed by:562
Symbol 547 GraphicUsed by:550
Symbol 548 GraphicUsed by:550
Symbol 549 GraphicUsed by:550
Symbol 550 MovieClipUses:547 108 548 549Used by:562
Symbol 551 GraphicUsed by:552
Symbol 552 MovieClipUses:551Used by:562
Symbol 553 GraphicUsed by:556
Symbol 554 GraphicUsed by:556
Symbol 555 GraphicUsed by:556
Symbol 556 MovieClipUses:553 554 555Used by:562
Symbol 557 GraphicUsed by:558
Symbol 558 MovieClipUses:557Used by:562
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:559Used by:562
Symbol 561 GraphicUsed by:562
Symbol 562 MovieClipUses:456 458 459 460 461 462 463 464 465 466 467 468 470 472 473 475 477 478 103 479 481 483 484 485 487 488 489 490 491 493 494 496 497 499 500 501 502 503 504 505 506 507 509 510 511 512 515 516 518 519 520 522 523 524 525 526 527 532 533 535 536 537 538 543 545 546 550 552 556 558 560 561Used by:Timeline
Symbol 563 MovieClipUses:454Used by:Timeline
Symbol 564 TextUses:57Used by:565
Symbol 565 MovieClipUses:564Used by:Timeline
Symbol 566 GraphicUsed by:572
Symbol 567 FontUsed by:568
Symbol 568 TextUses:567Used by:572
Symbol 569 GraphicUsed by:572 574
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570Used by:572 576
Symbol 572 MovieClipUses:566 568 569 571Used by:Timeline
Symbol 573 GraphicUsed by:574
Symbol 574 MovieClipUses:573 569Used by:Timeline
Symbol 575 GraphicUsed by:576
Symbol 576 MovieClipUses:575 571Used by:Timeline
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClipUses:577Used by:Timeline
Symbol 579 GraphicUsed by:583
Symbol 580 GraphicUsed by:583
Symbol 581 EditableTextUses:57Used by:582
Symbol 582 MovieClipUses:581Used by:583
Symbol 583 MovieClipUses:579 580 582Used by:610
Symbol 584 GraphicUsed by:585
Symbol 585 ButtonUses:584Used by:610
Symbol 586 TextUses:57Used by:610
Symbol 587 EditableTextUses:57Used by:588
Symbol 588 MovieClipUses:587Used by:590
Symbol 589 ButtonUses:127Used by:590
Symbol 590 MovieClipUses:124 588 589Used by:610
Symbol 591 EditableTextUses:57Used by:592
Symbol 592 MovieClipUses:591Used by:594
Symbol 593 ButtonUses:127Used by:594
Symbol 594 MovieClipUses:124 592 593Used by:610
Symbol 595 EditableTextUses:57Used by:596
Symbol 596 MovieClipUses:595Used by:598
Symbol 597 ButtonUses:127Used by:598
Symbol 598 MovieClipUses:124 596 597Used by:610
Symbol 599 EditableTextUses:57Used by:600
Symbol 600 MovieClipUses:599Used by:602
Symbol 601 ButtonUses:127Used by:602
Symbol 602 MovieClipUses:124 600 601Used by:610
Symbol 603 EditableTextUses:57Used by:604
Symbol 604 MovieClipUses:603Used by:605
Symbol 605 MovieClipUses:604Used by:610
Symbol 606 EditableTextUses:57Used by:607
Symbol 607 MovieClipUses:606Used by:609
Symbol 608 ButtonUses:127Used by:609
Symbol 609 MovieClipUses:124 607 608Used by:610
Symbol 610 MovieClipUses:583 585 586 590 594 598 602 605 146 609Used by:Timeline
Symbol 611 TextUses:57Used by:612
Symbol 612 MovieClipUses:611Used by:Timeline
Symbol 613 TextUses:57Used by:616
Symbol 614 ButtonUses:22Used by:616
Symbol 615 MovieClipUses:51Used by:616
Symbol 616 MovieClipUses:613 614 615Used by:Timeline
Symbol 617 TextUses:57Used by:631
Symbol 618 EditableTextUses:57Used by:619
Symbol 619 MovieClipUses:618Used by:621
Symbol 620 ButtonUses:127Used by:621
Symbol 621 MovieClipUses:124 254 619 620Used by:631
Symbol 622 EditableTextUses:57Used by:623
Symbol 623 MovieClipUses:622Used by:631
Symbol 624 EditableTextUses:57Used by:626
Symbol 625 ButtonUses:197Used by:626
Symbol 626 MovieClipUses:195 624 625Used by:631
Symbol 627 EditableTextUses:57Used by:628
Symbol 628 MovieClipUses:627Used by:630
Symbol 629 ButtonUses:197Used by:630
Symbol 630 MovieClipUses:195 628 629Used by:631
Symbol 631 MovieClipUses:617 621 249 623 626 630 259Used by:Timeline
Symbol 632 TextUses:57Used by:643
Symbol 633 ButtonUses:207Used by:643
Symbol 634 MovieClipUses:232Used by:637
Symbol 635 EditableTextUses:57Used by:636
Symbol 636 MovieClipUses:635Used by:637
Symbol 637 MovieClipUses:634 636Used by:643
Symbol 638 ButtonUses:216 218 220 215Used by:643
Symbol 639 ButtonUses:223 218 225 222Used by:643
Symbol 640 ButtonUses:223 218 225 222Used by:643
Symbol 641 ButtonUses:216 218 220 215Used by:643
Symbol 642 ButtonUses:223 218 225 222Used by:643
Symbol 643 MovieClipUses:632 633 637 638 639 640 641 642Used by:Timeline
Symbol 644 TextUses:57Used by:645
Symbol 645 MovieClipUses:644 59 60Used by:Timeline
Symbol 646 TextUses:57Used by:647
Symbol 647 MovieClipUses:646Used by:Timeline
Symbol 648 TextUses:57Used by:649
Symbol 649 MovieClipUses:648Used by:Timeline
Symbol 650 EditableTextUses:57Used by:652
Symbol 651 TextUses:57Used by:652
Symbol 652 MovieClipUses:650 651 339 334 340Used by:Timeline
Symbol 653 TextUses:57Used by:657
Symbol 654 EditableTextUses:57Used by:655
Symbol 655 MovieClipUses:339 334 340 654Used by:656
Symbol 656 MovieClipUses:655Used by:657
Symbol 657 MovieClipUses:653 656Used by:Timeline
Symbol 658 TextUses:57Used by:659
Symbol 659 MovieClipUses:658Used by:663
Symbol 660 ButtonUses:22Used by:663
Symbol 661 EditableTextUses:57Used by:662
Symbol 662 MovieClipUses:661Used by:663
Symbol 663 MovieClipUses:659 660 60 662 59Used by:Timeline
Symbol 664 TextUses:57Used by:668
Symbol 665 EditableTextUses:57Used by:668
Symbol 666 EditableTextUses:57Used by:668
Symbol 667 EditableTextUses:57Used by:668
Symbol 668 MovieClipUses:664 665 666 667Used by:Timeline
Symbol 669 EditableTextUses:57Used by:672
Symbol 670 GraphicUsed by:671
Symbol 671 ButtonUses:670Used by:672
Symbol 672 MovieClipUses:669 671Used by:Timeline

Instance Names

"wipe"Frame 1Symbol 77 MovieClip
"snd_sounds"Frame 1Symbol 80 MovieClip
"menuMC"Frame 2Symbol 110 MovieClip
"gameLanguage"Frame 2Symbol 147 MovieClip
"fakeGameLangue"Frame 2Symbol 149 MovieClip
"xmlLoader"Frame 3Symbol 154 MovieClip
"menuMC"Frame 4Symbol 180 MovieClip
"bnNew"Frame 4Symbol 199 MovieClip
"bnLoad"Frame 4Symbol 202 MovieClip
"bnOptions"Frame 4Symbol 205 MovieClip
"loadError"Frame 4Symbol 229 MovieClip
"gx_firstgame"Frame 4Symbol 239 MovieClip
"slider"Frame 4Symbol 241 MovieClip
"soundFader"Frame 4Symbol 243 MovieClip
"musicMC"Frame 4Symbol 245 MovieClip
"loadData"Frame 4Symbol 260 MovieClip
"options"Frame 4Symbol 324 MovieClip
"bgBlur"Frame 4Symbol 327 MovieClip
"popup"Frame 4Symbol 350 MovieClip
"tempSaveDetector"Frame 4Symbol 352 MovieClip
"roach"Frame 4Symbol 359 MovieClip
"logo"Frame 4Symbol 367 MovieClip
"debugBar"Frame 4Symbol 419 MovieClip
"debugInfo"Frame 4Symbol 451 MovieClip
"targetMC"Frame 5Symbol 453 MovieClip
"inventoryClip"Frame 5Symbol 562 MovieClip
"backplate"Frame 5Symbol 563 MovieClip
"giver"Frame 5Symbol 565 MovieClip
"middlePoint"Frame 5Symbol 249 MovieClip
"startingPoint"Frame 5Symbol 572 MovieClip
"hittestpoint"Frame 5Symbol 574 MovieClip
"destination"Frame 5Symbol 576 MovieClip
"y1"Frame 5Symbol 578 MovieClip
"y2"Frame 5Symbol 578 MovieClip
"x1"Frame 5Symbol 578 MovieClip
"x2"Frame 5Symbol 578 MovieClip
"gamemenu"Frame 5Symbol 610 MovieClip
"combinationHolder"Frame 5Symbol 612 MovieClip
"cutscene"Frame 5Symbol 616 MovieClip
"saveData"Frame 5Symbol 631 MovieClip
"gx_endgame"Frame 5Symbol 643 MovieClip
"blackFrame"Frame 5Symbol 59 Button
"backPlate"Frame 5Symbol 645 MovieClip
"bgBlur"Frame 5Symbol 327 MovieClip
"dream_frame"Frame 5Symbol 647 MovieClip
"examineHolder"Frame 5Symbol 649 MovieClip
"actionBar"Frame 5Symbol 652 MovieClip
"popup"Frame 5Symbol 350 MovieClip
"saveBar"Frame 5Symbol 657 MovieClip
"speech"Frame 5Symbol 663 MovieClip
"speechCalibrator"Frame 5Symbol 668 MovieClip
"conversationStatment"Frame 5Symbol 672 MovieClip
"ng_ad"Symbol 56 MovieClip Frame 1Symbol 55 MovieClip
"bar"Symbol 71 MovieClip Frame 1Symbol 68 MovieClip
"blackFrame"Symbol 77 MovieClip Frame 2Symbol 59 Button
"loader"Symbol 77 MovieClip Frame 22Symbol 71 MovieClip
"bkg"Symbol 110 MovieClip Frame 1Symbol 109 MovieClip
"backPlate"Symbol 117 MovieClip Frame 1Symbol 113 MovieClip
"highlight"Symbol 117 MovieClip Frame 1Symbol 116 MovieClip
"backPlate"Symbol 119 MovieClip Frame 1Symbol 118 MovieClip
"highlight"Symbol 119 MovieClip Frame 1Symbol 116 MovieClip
"backPlate"Symbol 123 MovieClip Frame 1Symbol 121 MovieClip
"highlight"Symbol 123 MovieClip Frame 1Symbol 116 MovieClip
"gx_left"Symbol 124 MovieClip Frame 2Symbol 117 MovieClip
"gx_middle"Symbol 124 MovieClip Frame 2Symbol 119 MovieClip
"gx_right"Symbol 124 MovieClip Frame 2Symbol 123 MovieClip
"txt"Symbol 126 MovieClip Frame 1Symbol 125 EditableText
"backplate"Symbol 129 MovieClip Frame 1Symbol 124 MovieClip
"txtHolder"Symbol 129 MovieClip Frame 1Symbol 126 MovieClip
"txt"Symbol 131 MovieClip Frame 1Symbol 130 EditableText
"backplate"Symbol 133 MovieClip Frame 1Symbol 124 MovieClip
"txtHolder"Symbol 133 MovieClip Frame 1Symbol 131 MovieClip
"bn"Symbol 133 MovieClip Frame 1Symbol 132 Button
"txt"Symbol 135 MovieClip Frame 1Symbol 134 EditableText
"backplate"Symbol 137 MovieClip Frame 1Symbol 124 MovieClip
"txtHolder"Symbol 137 MovieClip Frame 1Symbol 135 MovieClip
"txt"Symbol 139 MovieClip Frame 1Symbol 138 EditableText
"txtHolder"Symbol 140 MovieClip Frame 1Symbol 139 MovieClip
"txt"Symbol 142 MovieClip Frame 1Symbol 141 EditableText
"backplate"Symbol 144 MovieClip Frame 1Symbol 124 MovieClip
"txtHolder"Symbol 144 MovieClip Frame 1Symbol 142 MovieClip
"bn1"Symbol 147 MovieClip Frame 2Symbol 129 MovieClip
"bn2"Symbol 147 MovieClip Frame 2Symbol 133 MovieClip
"bn3"Symbol 147 MovieClip Frame 2Symbol 137 MovieClip
"header"Symbol 147 MovieClip Frame 2Symbol 140 MovieClip
"bn4"Symbol 147 MovieClip Frame 2Symbol 144 MovieClip
"playOffsetter"Symbol 147 MovieClip Frame 2Symbol 146 MovieClip
"backplate"Symbol 185 MovieClip Frame 1Symbol 182 MovieClip
"highlight"Symbol 185 MovieClip Frame 1Symbol 184 MovieClip
"backplate"Symbol 190 MovieClip Frame 1Symbol 187 MovieClip
"highlight"Symbol 190 MovieClip Frame 1Symbol 189 MovieClip
"backplate"Symbol 194 MovieClip Frame 1Symbol 191 MovieClip
"highlight"Symbol 194 MovieClip Frame 1Symbol 193 MovieClip
"gx_left"Symbol 195 MovieClip Frame 1Symbol 185 MovieClip
"gx_right"Symbol 195 MovieClip Frame 1Symbol 190 MovieClip
"gx_middle"Symbol 195 MovieClip Frame 1Symbol 194 MovieClip
"bnParts"Symbol 199 MovieClip Frame 1Symbol 195 MovieClip
"txt"Symbol 199 MovieClip Frame 7Symbol 196 EditableText
"bn"Symbol 199 MovieClip Frame 7Symbol 198 Button
"bnParts"Symbol 202 MovieClip Frame 1Symbol 195 MovieClip
"txt"Symbol 202 MovieClip Frame 5Symbol 200 EditableText
"bn"Symbol 202 MovieClip Frame 5Symbol 201 Button
"bnParts"Symbol 205 MovieClip Frame 1Symbol 195 MovieClip
"txt"Symbol 205 MovieClip Frame 5Symbol 203 EditableText
"bn"Symbol 205 MovieClip Frame 5Symbol 204 Button
"txt2"Symbol 214 MovieClip Frame 1Symbol 211 EditableText
"txt"Symbol 214 MovieClip Frame 1Symbol 212 EditableText
"txt3"Symbol 214 MovieClip Frame 1Symbol 213 EditableText
"txt"Symbol 220 MovieClip Frame 1Symbol 219 EditableText
"txt"Symbol 225 MovieClip Frame 1Symbol 224 EditableText
"blackFrame"Symbol 229 MovieClip Frame 2Symbol 208 Button
"txt"Symbol 236 MovieClip Frame 1Symbol 235 EditableText
"blackFrame"Symbol 239 MovieClip Frame 2Symbol 231 Button
"txt"Symbol 248 MovieClip Frame 1Symbol 247 EditableText
"bnParts"Symbol 252 MovieClip Frame 1Symbol 195 MovieClip
"txt"Symbol 252 MovieClip Frame 1Symbol 250 EditableText
"bn"Symbol 252 MovieClip Frame 1Symbol 251 Button
"backplate"Symbol 258 MovieClip Frame 1Symbol 124 MovieClip
"numTXT"Symbol 258 MovieClip Frame 1Symbol 254 MovieClip
"nameTXT"Symbol 258 MovieClip Frame 1Symbol 256 MovieClip
"bn"Symbol 258 MovieClip Frame 1Symbol 257 Button
"txtHolder"Symbol 260 MovieClip Frame 2Symbol 248 MovieClip
"closeBN"Symbol 260 MovieClip Frame 2Symbol 252 MovieClip
"gameDataBox"Symbol 260 MovieClip Frame 2Symbol 258 MovieClip
"playOffsetter"Symbol 260 MovieClip Frame 2Symbol 259 MovieClip
"bnParts"Symbol 268 MovieClip Frame 1Symbol 195 MovieClip
"txt"Symbol 268 MovieClip Frame 1Symbol 266 EditableText
"bn"Symbol 268 MovieClip Frame 1Symbol 267 Button
"txt"Symbol 270 MovieClip Frame 1Symbol 269 EditableText
"txt4"Symbol 286 MovieClip Frame 1Symbol 282 EditableText
"txt3"Symbol 286 MovieClip Frame 1Symbol 283 EditableText
"txt2"Symbol 286 MovieClip Frame 1Symbol 284 EditableText
"txt1"Symbol 286 MovieClip Frame 1Symbol 285 EditableText
"txt4"Symbol 293 MovieClip Frame 1Symbol 289 EditableText
"txt3"Symbol 293 MovieClip Frame 1Symbol 290 EditableText
"txt2"Symbol 293 MovieClip Frame 1Symbol 291 EditableText
"txt1"Symbol 293 MovieClip Frame 1Symbol 292 EditableText
"txt4"Symbol 298 MovieClip Frame 1Symbol 294 EditableText
"txt3"Symbol 298 MovieClip Frame 1Symbol 295 EditableText
"txt2"Symbol 298 MovieClip Frame 1Symbol 296 EditableText
"txt1"Symbol 298 MovieClip Frame 1Symbol 297 EditableText
"txt4"Symbol 305 MovieClip Frame 1Symbol 301 EditableText
"txt3"Symbol 305 MovieClip Frame 1Symbol 302 EditableText
"txt2"Symbol 305 MovieClip Frame 1Symbol 303 EditableText
"txt1"Symbol 305 MovieClip Frame 1Symbol 304 EditableText
"txt4"Symbol 312 MovieClip Frame 1Symbol 308 EditableText
"txt3"Symbol 312 MovieClip Frame 1Symbol 309 EditableText
"txt2"Symbol 312 MovieClip Frame 1Symbol 310 EditableText
"txt1"Symbol 312 MovieClip Frame 1Symbol 311 EditableText
"txt2"Symbol 322 MovieClip Frame 1Symbol 317 EditableText
"txt1"Symbol 322 MovieClip Frame 1Symbol 318 EditableText
"txt5"Symbol 322 MovieClip Frame 1Symbol 319 EditableText
"txt4"Symbol 322 MovieClip Frame 1Symbol 320 EditableText
"txt3"Symbol 322 MovieClip Frame 1Symbol 321 EditableText
"closeBN"Symbol 324 MovieClip Frame 2Symbol 268 MovieClip
"txtHolder"Symbol 324 MovieClip Frame 2Symbol 270 MovieClip
"sound_bock"Symbol 324 MovieClip Frame 2Symbol 281 MovieClip
"color_bock"Symbol 324 MovieClip Frame 2Symbol 281 MovieClip
"water_bock"Symbol 324 MovieClip Frame 2Symbol 281 MovieClip
"tutorial_bock"Symbol 324 MovieClip Frame 2Symbol 281 MovieClip
"hearing_bock"Symbol 324 MovieClip Frame 2Symbol 281 MovieClip
"quality_bock"Symbol 324 MovieClip Frame 2Symbol 316 MovieClip
"blackFrame"Symbol 327 MovieClip Frame 3Symbol 59 Button
"bg_right"Symbol 349 MovieClip Frame 1Symbol 334 MovieClip
"bg_middle2"Symbol 349 MovieClip Frame 1Symbol 339 MovieClip
"bg_left"Symbol 349 MovieClip Frame 1Symbol 340 MovieClip
"bg_bottom"Symbol 349 MovieClip Frame 1Symbol 342 MovieClip
"bg_middle"Symbol 349 MovieClip Frame 1Symbol 343 MovieClip
"bg_top"Symbol 349 MovieClip Frame 1Symbol 347 MovieClip
"txt"Symbol 349 MovieClip Frame 1Symbol 348 EditableText
"blackFrame"Symbol 350 MovieClip Frame 2Symbol 329 Button
"targetMC"Symbol 350 MovieClip Frame 2Symbol 349 MovieClip
"blackFrame"Symbol 350 MovieClip Frame 10Symbol 59 Button
"backplate"Symbol 371 MovieClip Frame 1Symbol 370 MovieClip
"highlight"Symbol 371 MovieClip Frame 1Symbol 184 MovieClip
"backplate"Symbol 374 MovieClip Frame 1Symbol 373 MovieClip
"highlight"Symbol 374 MovieClip Frame 1Symbol 189 MovieClip
"backplate"Symbol 376 MovieClip Frame 1Symbol 375 MovieClip
"highlight"Symbol 376 MovieClip Frame 1Symbol 193 MovieClip
"gx_left"Symbol 377 MovieClip Frame 1Symbol 371 MovieClip
"gx_right"Symbol 377 MovieClip Frame 1Symbol 374 MovieClip
"gx_middle"Symbol 377 MovieClip Frame 1Symbol 376 MovieClip
"gx_left"Symbol 405 MovieClip Frame 1Symbol 371 MovieClip
"gx_right"Symbol 405 MovieClip Frame 1Symbol 374 MovieClip
"gx_middle"Symbol 405 MovieClip Frame 1Symbol 376 MovieClip
"bn_quit"Symbol 405 MovieClip Frame 1Symbol 385 Button
"bn_drawNodeGraph"Symbol 405 MovieClip Frame 1Symbol 387 Button
"bn_showNavPoints"Symbol 405 MovieClip Frame 1Symbol 389 Button
"bn_showDebugInfo"Symbol 405 MovieClip Frame 1Symbol 391 Button
"bn_preloadReport"Symbol 405 MovieClip Frame 1Symbol 393 Button
"bn_loadRoom"Symbol 405 MovieClip Frame 1Symbol 395 Button
"bn_depthTriangles"Symbol 405 MovieClip Frame 1Symbol 397 Button
"bn_changeLanguage"Symbol 405 MovieClip Frame 1Symbol 399 Button
"bn_xmlReport"Symbol 405 MovieClip Frame 1Symbol 401 Button
"bn_xmlSource"Symbol 405 MovieClip Frame 1Symbol 404 Button
"bn"Symbol 411 MovieClip Frame 2Symbol 407 Button
"bn"Symbol 414 MovieClip Frame 2Symbol 412 Button
"blackFrame"Symbol 419 MovieClip Frame 2Symbol 59 Button
"debugFlik"Symbol 419 MovieClip Frame 2Symbol 405 MovieClip
"roomDataBox"Symbol 419 MovieClip Frame 2Symbol 411 MovieClip
"xmlDataBox"Symbol 419 MovieClip Frame 2Symbol 414 MovieClip
"preloadInfo"Symbol 419 MovieClip Frame 2Symbol 416 MovieClip
"xmlLoadInfo"Symbol 419 MovieClip Frame 2Symbol 418 MovieClip
"backplate"Symbol 562 MovieClip Frame 1Symbol 456 MovieClip
"inv_1"Symbol 562 MovieClip Frame 1Symbol 456 MovieClip
"bn"Symbol 562 MovieClip Frame 1Symbol 458 Button
"reflection"Symbol 562 MovieClip Frame 59Symbol 550 MovieClip
"actionArea"Symbol 572 MovieClip Frame 1Symbol 571 MovieClip
"actionArea"Symbol 576 MovieClip Frame 1Symbol 571 MovieClip
"txt"Symbol 582 MovieClip Frame 1Symbol 581 EditableText
"txt"Symbol 588 MovieClip Frame 1Symbol 587 EditableText
"backplate"Symbol 590 MovieClip Frame 1Symbol 124 MovieClip
"txtHolder"Symbol 590 MovieClip Frame 1Symbol 588 MovieClip
"txt"Symbol 592 MovieClip Frame 1Symbol 591 EditableText
"backplate"Symbol 594 MovieClip Frame 1Symbol 124 MovieClip
"txtHolder"Symbol 594 MovieClip Frame 1Symbol 592 MovieClip
"txt"Symbol 596 MovieClip Frame 1Symbol 595 EditableText
"backplate"Symbol 598 MovieClip Frame 1Symbol 124 MovieClip
"txtHolder"Symbol 598 MovieClip Frame 1Symbol 596 MovieClip
"txt"Symbol 600 MovieClip Frame 1Symbol 599 EditableText
"backplate"Symbol 602 MovieClip Frame 1Symbol 124 MovieClip
"txtHolder"Symbol 602 MovieClip Frame 1Symbol 600 MovieClip
"txt"Symbol 604 MovieClip Frame 1Symbol 603 EditableText
"txtHolder"Symbol 605 MovieClip Frame 1Symbol 604 MovieClip
"txt"Symbol 607 MovieClip Frame 1Symbol 606 EditableText
"backplate"Symbol 609 MovieClip Frame 1Symbol 124 MovieClip
"txtHolder"Symbol 609 MovieClip Frame 1Symbol 607 MovieClip
"saveMC"Symbol 610 MovieClip Frame 1Symbol 583 MovieClip
"saveBN"Symbol 610 MovieClip Frame 1Symbol 585 Button
"bn1"Symbol 610 MovieClip Frame 2Symbol 590 MovieClip
"bn2"Symbol 610 MovieClip Frame 2Symbol 594 MovieClip
"bn3"Symbol 610 MovieClip Frame 2Symbol 598 MovieClip
"bn4"Symbol 610 MovieClip Frame 2Symbol 602 MovieClip
"header"Symbol 610 MovieClip Frame 2Symbol 605 MovieClip
"playOffsetter"Symbol 610 MovieClip Frame 2Symbol 146 MovieClip
"bn5"Symbol 610 MovieClip Frame 3Symbol 609 MovieClip
"blackFrame"Symbol 616 MovieClip Frame 2Symbol 614 Button
"backplate"Symbol 621 MovieClip Frame 1Symbol 124 MovieClip
"numTXT"Symbol 621 MovieClip Frame 1Symbol 254 MovieClip
"txtHolder"Symbol 621 MovieClip Frame 1Symbol 619 MovieClip
"bn"Symbol 621 MovieClip Frame 1Symbol 620 Button
"txt"Symbol 623 MovieClip Frame 1Symbol 622 EditableText
"bnParts"Symbol 626 MovieClip Frame 1Symbol 195 MovieClip
"txt"Symbol 626 MovieClip Frame 1Symbol 624 EditableText
"bn"Symbol 626 MovieClip Frame 1Symbol 625 Button
"txt"Symbol 628 MovieClip Frame 1Symbol 627 EditableText
"backplate"Symbol 630 MovieClip Frame 1Symbol 195 MovieClip
"txt_saveGame"Symbol 630 MovieClip Frame 1Symbol 628 MovieClip
"bn"Symbol 630 MovieClip Frame 1Symbol 629 Button
"gameDataBox"Symbol 631 MovieClip Frame 2Symbol 621 MovieClip
"txtHolder"Symbol 631 MovieClip Frame 2Symbol 623 MovieClip
"closeBN"Symbol 631 MovieClip Frame 2Symbol 626 MovieClip
"saveBN"Symbol 631 MovieClip Frame 2Symbol 630 MovieClip
"playOffsetter"Symbol 631 MovieClip Frame 2Symbol 259 MovieClip
"txt"Symbol 636 MovieClip Frame 1Symbol 635 EditableText
"blackFrame"Symbol 643 MovieClip Frame 2Symbol 633 Button
"blackFrame"Symbol 645 MovieClip Frame 2Symbol 59 Button
"txt"Symbol 652 MovieClip Frame 1Symbol 650 EditableText
"bg_middle"Symbol 652 MovieClip Frame 2Symbol 339 MovieClip
"bg_right"Symbol 652 MovieClip Frame 2Symbol 334 MovieClip
"bg_left"Symbol 652 MovieClip Frame 2Symbol 340 MovieClip
"gx_middle"Symbol 655 MovieClip Frame 1Symbol 339 MovieClip
"gx_right"Symbol 655 MovieClip Frame 1Symbol 334 MovieClip
"gx_left"Symbol 655 MovieClip Frame 1Symbol 340 MovieClip
"txt"Symbol 655 MovieClip Frame 1Symbol 654 EditableText
"autoSaveBar"Symbol 656 MovieClip Frame 1Symbol 655 MovieClip
"bar"Symbol 657 MovieClip Frame 15Symbol 656 MovieClip
"txt"Symbol 662 MovieClip Frame 1Symbol 661 EditableText
"blackFrame"Symbol 663 MovieClip Frame 2Symbol 660 Button
"targetMC"Symbol 663 MovieClip Frame 2Symbol 662 MovieClip
"blackFrame"Symbol 663 MovieClip Frame 10Symbol 59 Button
"txt"Symbol 668 MovieClip Frame 2Symbol 665 EditableText
"txt_x"Symbol 668 MovieClip Frame 2Symbol 666 EditableText
"txt_l"Symbol 668 MovieClip Frame 2Symbol 667 EditableText
"txt"Symbol 672 MovieClip Frame 1Symbol 669 EditableText
"bn"Symbol 672 MovieClip Frame 2Symbol 671 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "s3"
ExportAssets (56)Timeline Frame 1Symbol 2 as "silence"
ExportAssets (56)Timeline Frame 1Symbol 3 as "ring"
ExportAssets (56)Timeline Frame 1Symbol 4 as "s1"
ExportAssets (56)Timeline Frame 1Symbol 5 as "s2"
ExportAssets (56)Timeline Frame 1Symbol 6 as "s4"
ExportAssets (56)Timeline Frame 1Symbol 7 as "telephone2"
ExportAssets (56)Timeline Frame 1Symbol 8 as "bg_phone"
ExportAssets (56)Timeline Frame 1Symbol 9 as "endSong"
ExportAssets (56)Timeline Frame 1Symbol 673 as "__Packages.NewgroundsAPI"

Labels

"languageTunnel"Frame 2
"XML_load"Frame 3
"menu"Frame 4
"game"Frame 5
"eraser"Frame 6
"loading"Symbol 42 MovieClip Frame 1
"loaded"Symbol 42 MovieClip Frame 101
"lastframe"Symbol 42 MovieClip Frame 165
"end"Symbol 42 MovieClip Frame 166
"in"Symbol 77 MovieClip Frame 2
"optionsDelta"Symbol 77 MovieClip Frame 21
"out"Symbol 77 MovieClip Frame 23
"menuRollOver"Symbol 80 MovieClip Frame 2
"animIn"Symbol 80 MovieClip Frame 4
"animOut"Symbol 80 MovieClip Frame 6
"in"Symbol 124 MovieClip Frame 2
"out"Symbol 124 MovieClip Frame 9
"in"Symbol 146 MovieClip Frame 2
"out"Symbol 146 MovieClip Frame 13
"in"Symbol 177 MovieClip Frame 2
"loop"Symbol 177 MovieClip Frame 13
"out"Symbol 177 MovieClip Frame 18
"channelSwap"Symbol 177 MovieClip Frame 34
"in"Symbol 229 MovieClip Frame 2
"out"Symbol 229 MovieClip Frame 10
"in"Symbol 239 MovieClip Frame 2
"out"Symbol 239 MovieClip Frame 10
"fade"Symbol 243 MovieClip Frame 2
"in"Symbol 327 MovieClip Frame 2
"out"Symbol 327 MovieClip Frame 8
"in"Symbol 350 MovieClip Frame 2
"out"Symbol 350 MovieClip Frame 10
"in"Symbol 419 MovieClip Frame 2
"out"Symbol 419 MovieClip Frame 9
"key"Symbol 562 MovieClip Frame 2
"bucket"Symbol 562 MovieClip Frame 3
"filled bucket"Symbol 562 MovieClip Frame 4
"dreamcube"Symbol 562 MovieClip Frame 5
"car key"Symbol 562 MovieClip Frame 6
"ladder"Symbol 562 MovieClip Frame 7
"tire"Symbol 562 MovieClip Frame 8
"plank"Symbol 562 MovieClip Frame 9
"crowbar"Symbol 562 MovieClip Frame 10
"shovel"Symbol 562 MovieClip Frame 11
"bolt cutters"Symbol 562 MovieClip Frame 12
"egyptology book"Symbol 562 MovieClip Frame 13
"remote"Symbol 562 MovieClip Frame 14
"working remote"Symbol 562 MovieClip Frame 15
"fishing rod"Symbol 562 MovieClip Frame 16
"pebbles"Symbol 562 MovieClip Frame 17
"worm"Symbol 562 MovieClip Frame 18
"fish"Symbol 562 MovieClip Frame 19
"grilled fish"Symbol 562 MovieClip Frame 20
"piece of wood"Symbol 562 MovieClip Frame 21
"two pieces of wood"Symbol 562 MovieClip Frame 22
"three pieces of wood"Symbol 562 MovieClip Frame 23
"steele"Symbol 562 MovieClip Frame 24
"bottle"Symbol 562 MovieClip Frame 25
"open wine bottle"Symbol 562 MovieClip Frame 26
"cork"Symbol 562 MovieClip Frame 27
"corkscrew"Symbol 562 MovieClip Frame 28
"empty bottle"Symbol 562 MovieClip Frame 29
"empty glass"Symbol 562 MovieClip Frame 30
"glass of wine"Symbol 562 MovieClip Frame 31
"glass of water"Symbol 562 MovieClip Frame 32
"cutlery"Symbol 562 MovieClip Frame 33
"plates"Symbol 562 MovieClip Frame 34
"anchor"Symbol 562 MovieClip Frame 35
"dishes"Symbol 562 MovieClip Frame 36
"dish detergent"Symbol 562 MovieClip Frame 37
"dish brush"Symbol 562 MovieClip Frame 38
"saw"Symbol 562 MovieClip Frame 39
"wooden bar"Symbol 562 MovieClip Frame 40
"bed spread"Symbol 562 MovieClip Frame 41
"table top"Symbol 562 MovieClip Frame 42
"screwdriver"Symbol 562 MovieClip Frame 43
"left galley door"Symbol 562 MovieClip Frame 44
"right galley door"Symbol 562 MovieClip Frame 45
"set of stairs"Symbol 562 MovieClip Frame 46
"batteries"Symbol 562 MovieClip Frame 47
"hammer"Symbol 562 MovieClip Frame 48
"tiny pearl"Symbol 562 MovieClip Frame 49
"small pearl"Symbol 562 MovieClip Frame 50
"medium pearl"Symbol 562 MovieClip Frame 51
"big pearl"Symbol 562 MovieClip Frame 52
"large pearl"Symbol 562 MovieClip Frame 53
"huge pearl"Symbol 562 MovieClip Frame 54
"power cord"Symbol 562 MovieClip Frame 55
"extension cord"Symbol 562 MovieClip Frame 56
"extended power cord"Symbol 562 MovieClip Frame 57
"wire"Symbol 562 MovieClip Frame 58
"bathroom mirror"Symbol 562 MovieClip Frame 59
"lighter"Symbol 562 MovieClip Frame 60
"phone receiver"Symbol 562 MovieClip Frame 61
"newspaper"Symbol 562 MovieClip Frame 62
"first video tape"Symbol 562 MovieClip Frame 63
"second video tape"Symbol 562 MovieClip Frame 64
"third video tape"Symbol 562 MovieClip Frame 65
"fourth video tape"Symbol 562 MovieClip Frame 66
"video tape"Symbol 562 MovieClip Frame 67
"note"Symbol 562 MovieClip Frame 68
"in"Symbol 616 MovieClip Frame 2
"default"Symbol 616 MovieClip Frame 11
"out"Symbol 616 MovieClip Frame 12
"in"Symbol 643 MovieClip Frame 2
"out"Symbol 643 MovieClip Frame 9
"in"Symbol 663 MovieClip Frame 2
"out"Symbol 663 MovieClip Frame 10

Dynamic Text Variables

_parent.userNumTxtSymbol 253 EditableText"1."
_parent.userNameSymbol 255 EditableText"Save slot 1"
_root.XMLSourceSymbol 403 EditableText"xxx"
roomToLoadSymbol 408 EditableText"xxx"
stateSymbol 409 EditableText"xxx"
stateSymbol 410 EditableText"xxx"
xmlToLoadSymbol 413 EditableText"xxx"
_parent._parent.lTxtSymbol 415 EditableText"XXX"
_root.XMLTxtSymbol 417 EditableText"XXX"
_root.languageSymbol 423 EditableText""
_root.hiddenActionTxtSymbol 426 EditableText""
_root.wipeActionSymbol 428 EditableText""
_root.targetObjectSymbol 430 EditableText""
_root.targetItemSymbol 432 EditableText""
_root.hiddenTargetItemSymbol 434 EditableText""
_root.activationSymbol 436 EditableText""
_root.englishActionTxtSymbol 438 EditableText""
_root.currentObjectNameSymbol 440 EditableText""
_root.targetObjectTranslationSymbol 442 EditableText""
_root.currentObjectSymbol 444 EditableText""
_root.traceInventory_varSymbol 446 EditableText""
_root.traceInventoryTranslation_varSymbol 448 EditableText""
_parent.userNameSymbol 618 EditableText""




http://swfchan.com/12/55271/info.shtml
Created: 20/4 -2019 16:10:54 Last modified: 20/4 -2019 16:10:54 Server time: 16/05 -2024 01:55:19