diff options
Diffstat (limited to 'Assets/Art/BOXOPHOBIC/Utils/Editor/SettingsUtils')
4 files changed, 0 insertions, 164 deletions
diff --git a/Assets/Art/BOXOPHOBIC/Utils/Editor/SettingsUtils/LoadSettingsData.cs b/Assets/Art/BOXOPHOBIC/Utils/Editor/SettingsUtils/LoadSettingsData.cs deleted file mode 100644 index fb1c3b85..00000000 --- a/Assets/Art/BOXOPHOBIC/Utils/Editor/SettingsUtils/LoadSettingsData.cs +++ /dev/null @@ -1,71 +0,0 @@ -// Cristian Pop - https://boxophobic.com/
-
-using System.Globalization;
-using UnityEditor;
-
-namespace Boxophobic.Utils
-{
- public partial class SettingsUtils
- {
- public static string LoadSettingsData(string settingsPath, string defaultData)
- {
- var settings = AssetDatabase.LoadAssetAtPath<SettingsData>(settingsPath);
-
- if (settings != null)
- {
- return settings.data;
- }
- else
- {
- return defaultData;
- }
- }
-
- public static int LoadSettingsData(string settingsPath, int defaultData)
- {
- var settings = AssetDatabase.LoadAssetAtPath<SettingsData>(settingsPath);
-
- if (settings != null)
- {
- int value;
-
- if (int.TryParse(settings.data, out value))
- {
- return value;
- }
- else
- {
- return defaultData;
- }
- }
- else
- {
- return defaultData;
- }
- }
-
- public static float LoadSettingsData(string settingsPath, float defaultData)
- {
- var settings = AssetDatabase.LoadAssetAtPath<SettingsData>(settingsPath);
-
- if (settings != null)
- {
- float value;
-
- if (float.TryParse(settings.data, out value))
- {
- return float.Parse(settings.data, CultureInfo.InvariantCulture);
- }
- else
- {
- return defaultData;
- }
- }
- else
- {
- return defaultData;
- }
- }
- }
-}
-
diff --git a/Assets/Art/BOXOPHOBIC/Utils/Editor/SettingsUtils/LoadSettingsData.cs.meta b/Assets/Art/BOXOPHOBIC/Utils/Editor/SettingsUtils/LoadSettingsData.cs.meta deleted file mode 100644 index 41d9fe28..00000000 --- a/Assets/Art/BOXOPHOBIC/Utils/Editor/SettingsUtils/LoadSettingsData.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 90057ce590a8bd148ab59e018f35d9cb -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Art/BOXOPHOBIC/Utils/Editor/SettingsUtils/SaveSettingsData.cs b/Assets/Art/BOXOPHOBIC/Utils/Editor/SettingsUtils/SaveSettingsData.cs deleted file mode 100644 index 5e9dcf7f..00000000 --- a/Assets/Art/BOXOPHOBIC/Utils/Editor/SettingsUtils/SaveSettingsData.cs +++ /dev/null @@ -1,71 +0,0 @@ -// Cristian Pop - https://boxophobic.com/
-
-using System.IO;
-using UnityEditor;
-using UnityEngine;
-
-namespace Boxophobic.Utils
-{
- public partial class SettingsUtils
- {
- public static void SaveSettingsData(string settingsPath, string data)
- {
- CreateFileIfMissing(settingsPath);
-
- var settings = AssetDatabase.LoadAssetAtPath<SettingsData>(settingsPath);
-
- settings.data = data;
-
- SaveFile(settingsPath);
- }
-
- public static void SaveSettingsData(string settingsPath, int data)
- {
- CreateFileIfMissing(settingsPath);
-
- var settings = AssetDatabase.LoadAssetAtPath<SettingsData>(settingsPath);
-
- settings.data = data.ToString();
-
- SaveFile(settingsPath);
- }
-
- public static void SaveSettingsData(string settingsPath, float data)
- {
- CreateFileIfMissing(settingsPath);
-
- var settings = AssetDatabase.LoadAssetAtPath<SettingsData>(settingsPath);
-
- settings.data = data.ToString();
-
- SaveFile(settingsPath);
- }
-
- private static void CreateFileIfMissing(string settingsPath)
- {
- if (File.Exists(settingsPath) == false)
- {
- var directory = Path.GetDirectoryName(settingsPath);
-
- if (Directory.Exists(directory) == false)
- {
- Directory.CreateDirectory(directory);
- AssetDatabase.Refresh();
- }
-
- AssetDatabase.CreateAsset(ScriptableObject.CreateInstance<SettingsData>(), settingsPath);
- AssetDatabase.Refresh();
- }
- }
-
- private static void SaveFile(string settingsPath)
- {
- var file = AssetDatabase.LoadAssetAtPath<SettingsData>(settingsPath);
-
- EditorUtility.SetDirty(file);
- AssetDatabase.SaveAssets();
- AssetDatabase.Refresh();
- }
- }
-}
-
diff --git a/Assets/Art/BOXOPHOBIC/Utils/Editor/SettingsUtils/SaveSettingsData.cs.meta b/Assets/Art/BOXOPHOBIC/Utils/Editor/SettingsUtils/SaveSettingsData.cs.meta deleted file mode 100644 index 753e92ed..00000000 --- a/Assets/Art/BOXOPHOBIC/Utils/Editor/SettingsUtils/SaveSettingsData.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 7afe5a6ac49829c408df7e64761e822d -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: |