public static bool Initialize() { settings = new AirSimSettings(); settings.SetDefaults(); if (!Directory.Exists(AIRSIM_DATA_FOLDER)) { Directory.CreateDirectory(AIRSIM_DATA_FOLDER); } string jsonString = GetSettingsContent(); JsonUtility.FromJsonOverwrite(jsonString, settings); return(true); }
public static bool Initialize() { settings = new AirSimSettings(); settings.SetDefaults(); if (!Directory.Exists(AIRSIM_DATA_FOLDER)) { Directory.CreateDirectory(AIRSIM_DATA_FOLDER); } string jsonString = GetSettingsContent(); if (jsonString == String.Empty) { EditorUtility.DisplayDialog("Missing 'Settings.json' file!!!", "'Settings.json' file either not present or not configured properly.", "Exit"); return(false); } JsonUtility.FromJsonOverwrite(jsonString, settings); return(true); }