// Use this for initialization void Start() { ted = FindObjectOfType <Teddy>(); tedHead = FindObjectOfType <TeddyHead>(); //dave = FindObjectOfType<Dave>(); camMaster = FindObjectOfType <CameraMaster>(); cam = GameObject.Find("RightEyeCam"); bCam = FindObjectOfType <BodyCam>(); bCamCamera = FindObjectOfType <BodyCam>().GetComponent <Camera>(); leftEye = FindObjectOfType <TeddyLeftEye>(); scanner = FindObjectOfType <InfoScan>(); scanText = scanner.GetComponent <Text>(); rigid = this.GetComponent <Rigidbody>(); coll = this.GetComponent <Collider>(); commsControl = FindObjectOfType <CommsController>(); toolSelect = FindObjectOfType <ToolSelector>(); rightEyeActive = false; // Right eye starts inactive rightEyeLock = false; // Right eye starts locked (really??) tedTrack = false; //rigid.velocity = Vector3.zero; //rigid.angularVelocity = Vector3.zero; sixDOF = false; // Non-6dof on start rightLight.enabled = false; // Eye light off on start lockIndicator.enabled = true; sixDOFIndicator.enabled = true; scanStart = 0; storedSpeed = rightEyeSpeed; scanObject = null; previousTargetedID = null; hostID = ted.transform.GetComponent <IDCharacter>(); targetedGhost = null; targetedSpeech = null; targetedAI = null; targetedAudio = null; targetInfoCleared = false; scanFrom = null; }
// Start is called before the first frame update void Start() { scanner = FindObjectOfType <InfoScan>(); shield = FindObjectOfType <Shield>(); fakeTed = FindObjectOfType <FakeTedAI>(); icons = new RawImage[] { securityIcon, trajectoryIcon, materialsAnalysisIcon, imageAnalysisIcon, shieldIcon, mirageIcon }; securityStatus = false; trajectoryStatus = false; materialsAnalysisStatus = false; imageAnalysisStatus = false; shieldStatus = false; mirageStatus = false; iconHighlight.enabled = false; resetScannerDisplayModeTextTrigger = true; highlightedIcon = null; ToolSelect = ToolHighlight.none; securityCamOverlay.enabled = false; }
// Use this for initialization void Awake() { commsNavigation = FindObjectOfType <CommsNavigation>(); commsDisplay = GetComponent <Text>(); responseText = this.transform.Find("ResponseText").GetComponent <Text>(); responseTextCopy = this.transform.Find("ResponseTextCopy").GetComponent <Text>(); commsImg = this.transform.parent.GetComponent <RawImage>(); panels = bgdPanels.GetComponent <PanelsBottom>(); dateScreen = FindObjectOfType <DatingScreen>(); camMaster = FindObjectOfType <CameraMaster>(); musicBox = FindObjectOfType <MusicPlayer>(); scanner = FindObjectOfType <InfoScan>(); actCoord = FindObjectOfType <ActionSceneCoordinator>(); rightEye = FindObjectOfType <TeddyRightEye>(); bCam = FindObjectOfType <BodyCam>(); commsDisplay.enabled = false; commsImg.enabled = false; responseText.enabled = false; responseTextCopy.enabled = false; // responseTextCopy is only used for determining the line count of individual responses; it is never displayed panels.HideInfoBgdPanel(); textActivated = false; textActive = false; commsDisplay.supportRichText = true; responseText.supportRichText = true; responseTextCopy.supportRichText = true; currentText = ""; currentResponseText = ""; listOfResponses = ""; responseTextCopy.text = ""; currentResponseNumber = 0; readyForSelection = false; portrait.enabled = false; portraitFrame.enabled = false; unravellingText = false; unravellingResponseText = false; showingLoadingText = false; isUnravelled = false; unravellingTextStartTimeSet = false; char[] tempChars = loadingString.ToCharArray(); for (int i = 0; i < tempChars.Length; i++) { loadingChars.Add(tempChars[i]); } skipUnravelling = false; canSkipUnravelling = false; unravellingTextCharIndex = 0; loadingStringCharIndex = 0; unravellingTextTimeRef = 0; unravellingResponseTextTimeRef = 0; loadingTextTimeRef = 0; closeEnoughToCommunicate = false; isUsingStardater = false; isInDatingChat = false; }