void Start() { NetworkManager.instance.RegisterButton("inConflict", "Add Conflict", "Put the eyes into conflict"); NetworkManager.instance.RegisterButton("outOfConflict", "Remove Conflict", "Remove conflict"); NetworkManager.instance.RegisterButton("save", "Save ratio", "Save the luminance ratio between the eyes"); NetworkManager.instance.RegisterFloat("brightnessRatio", -1f, 1f, 0.05f, "Luminance ratio", "Brightness ratio between the eyes."); ignoreStillnessSensor = (PlayerPrefs.GetString("EyeSkills.practitionerMode") == "1") ? true : false; ratioController = new EyeSkillsVRHeadsetInput(trackedCamera); esInput = EyeSkillsInput.instance; cameraRig = cameraRigObject.GetComponent <EyeSkillsCameraRig>(); brightnessRatio = 0; model.IntoConflict(); AudioManager.instance.Say("inConflict"); model.Show(true); }
protected void StopConflictEnvironment() { //Debug.Log("Stopping conflict environment"); conflictController = cameraRig.gameObject.GetComponent <ConflictZoneModel>(); conflictController.IntoConflict(); conflictController.Show(false); AtomExpiry(0, false, "-> Called from StopConflictEnvironment. Physics state 2. After audio expires."); }
/// <summary> /// Toggle the blinkers on and off /// </summary> protected void ToggleBlinkers() { if (blinkersOn) { conflictController.IntoConflict(); } else { conflictController.OutOfConflict(); } blinkersOn = !blinkersOn; }