////// MARKERS UI public void CreateManualMarker(string defaultText, MarkerLabel markerLabel = MarkerLabel.CUSTOM_MARKER) { EoM_Events.Send_OnStringReceived(DataType.ManualMarkers, ExciteOMeterManager.GetTimestamp(), defaultText); LogMessageUI.instance.WriteConsoleText("New custom marker at " + ExciteOMeterManager.GetTimestampString(2) + " with message " + defaultText); GameObject go = Instantiate(instanceMarkerPrefab, markersParent); CustomMarkerScriptUI script = go.GetComponent <CustomMarkerScriptUI>(); script.Setup(ExciteOMeterManager.GetTimestamp(), defaultText, markerLabel); // sessionMarkers.Add(script); // Used to keep record of existing session markers LoggerController.instance.SaveScreenshot(); }
public bool SaveScreenshot() { if (!recordingScreenshots) { return(false); } string screenshot_filepath = ScreenRecorder.instance.CaptureScreenshot(); if (screenshot_filepath == null) { return(false); } // Screenshot was successful EoM_Events.Send_OnStringReceived(DataType.Screenshots, ExciteOMeterManager.GetTimestamp(), screenshot_filepath, MarkerLabel.NONE); return(true); }
public void SendAutomaticMarker2() { EoM_Events.Send_OnStringReceived(DataType.AutomaticMarkers, ExciteOMeterManager.GetTimestamp(), "RMSSD > 3*SD", MarkerLabel.ABNORMAL_RMSSD); LoggerController.instance.SaveScreenshot(); }