Exemplo n.º 1
0
    public void SubmitError(string eventName, string message, LogType type)
    {
        //GA.API.Quality.NewErrorEvent(eventName, message, target.x, target.y, target.z);

        GA_Error.SeverityType severity = GA_Error.SeverityType.info;
        switch (type)
        {
        case LogType.Assert:
            severity = GA_Error.SeverityType.info;
            break;

        case LogType.Error:
            severity = GA_Error.SeverityType.error;
            break;

        case LogType.Exception:
            severity = GA_Error.SeverityType.critical;
            break;

        case LogType.Log:
            severity = GA_Error.SeverityType.debug;
            break;

        case LogType.Warning:
            severity = GA_Error.SeverityType.warning;
            break;
        }

        GA.API.Error.NewErrorEvent(severity, message);
    }
Exemplo n.º 2
0
 public override void Reset()
 {
     severityType = GA_Error.SeverityType.error;
     Message      = new FsmString()
     {
         UseVariable = true
     };
     Position = new FsmVector3()
     {
         UseVariable = true
     };
 }
Exemplo n.º 3
0
    /*
     *  GA_Error.SeverityType --> critical , debug, error, info, warning	 *
     */

    public void LogErrorEvent(GA_Error.SeverityType serverityType, string error)
    {
                #if UNITY_IPHONE
                #endif

                #if UNITY_ANDROID
        if (UserPrefs.isAmazonBuild)
        {
        }
        else
        {
            GA.API.Error.NewEvent(serverityType, error);
        }
                #endif
    }
Exemplo n.º 4
0
    /// <summary>
    /// Adds detailed system specifications regarding the users/players device to the parameters.
    /// </summary>
    /// <param name="parameters">
    /// The parameters which will be sent to the server <see cref="Dictionary<System.String, System.Object>"/>
    /// </param>
    private Hashtable AddSystemSpecs(GA_Error.SeverityType severity, string type, string message)
    {
        string addmessage = "";

        if (message != "")
        {
            addmessage = ": " + message;
        }

        Hashtable parameters = new Hashtable()
        {
            { GA_ServerFieldTypes.Fields[GA_ServerFieldTypes.FieldType.Severity], severity.ToString() },
            { GA_ServerFieldTypes.Fields[GA_ServerFieldTypes.FieldType.Message], type + addmessage },
            { GA_ServerFieldTypes.Fields[GA_ServerFieldTypes.FieldType.Level], GA.SettingsGA.CustomArea.Equals(string.Empty)?Application.loadedLevelName:GA.SettingsGA.CustomArea }
        };

        return(parameters);
    }
Exemplo n.º 5
0
    public void SubmitError(string eventName, string message, LogType type)
    {
        Vector3 target = Vector3.zero;

        if (GA.SettingsGA.TrackTarget != null)
        {
            target = GA.SettingsGA.TrackTarget.position;
        }

        //GA.API.Quality.NewErrorEvent(eventName, message, target.x, target.y, target.z);

        GA_Error.SeverityType severity = GA_Error.SeverityType.info;
        switch (type)
        {
        case LogType.Assert:
            severity = GA_Error.SeverityType.info;
            break;

        case LogType.Error:
            severity = GA_Error.SeverityType.error;
            break;

        case LogType.Exception:
            severity = GA_Error.SeverityType.critical;
            break;

        case LogType.Log:
            severity = GA_Error.SeverityType.debug;
            break;

        case LogType.Warning:
            severity = GA_Error.SeverityType.warning;
            break;
        }

        GA.API.Error.NewErrorEvent(severity, message, target.x, target.y, target.z);
    }
Exemplo n.º 6
0
 public override void Reset()
 {
     severityType = GA_Error.SeverityType.error;
     Message = new FsmString() { UseVariable = true };
     Position = new FsmVector3() { UseVariable = true };
 }
Exemplo n.º 7
0
 public override void Reset()
 {
     severityType = GA_Error.SeverityType.error;
     Message      = new FsmString();
 }
Exemplo n.º 8
0
		public override void Reset()
		{
			severityType = GA_Error.SeverityType.error;
			Message = new FsmString();
		}