Skip to content

Commit 91f3bcd

Browse files
committed
Initial Commit for 0.1.5.0
1 parent fb91efd commit 91f3bcd

31 files changed

+1581
-1381
lines changed

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,13 @@ crashlytics-build.properties
6161
# IDEA
6262
.idea/
6363

64+
# Settings
65+
Assets/KSP2UTSettings.asset
66+
Assets/KSP2UTSettings.meta
67+
Assets/Thunderkit*
68+
Assets/StreamingAssets
69+
70+
6471
# Copyrighted Packages
6572
Packages/KSP2_x64
6673
Assets/engine_0v_xenon_dawn*

Assets/Gizmos.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/KSP2UTSettings.asset.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/KSP2UnityTools.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/KSP2UnityTools/Editor/AssetLocalizationEditor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
using UnityEditor;
99
using Cheese.Extensions;
1010
[CustomEditor(typeof(LanguageSourceAsset))]
11-
public class AssetLocalizationEditor : Editor
11+
public class AssetLocalizationEditor : UnityEditor.Editor
1212
{
1313
private Dictionary<string, bool> termFoldouts = new Dictionary<string, bool>();
1414
private Dictionary<string, bool> titleFoldouts = new Dictionary<string, bool>();

Assets/KSP2UnityTools/Editor/EngineDataEditor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using UnityEngine;
66

77
[CustomEditor(typeof(Module_Engine))]
8-
public class EngineDataEditor : Editor
8+
public class EngineDataEditor : UnityEditor.Editor
99
{
1010
// [DrawGizmo(GizmoType.Active | GizmoType.Selected)]
1111
// public static void DrawGizmoForEngineData(Module_Engine engine, GizmoType gizmoType)
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
using KSP2UT.KSP2UnityTools;
2+
using UnityEditor;
3+
using UnityEngine;
4+
using UnityEngine.Windows;
5+
6+
namespace Editor.KSP2UnityTools.Editor
7+
{
8+
9+
public static class KSP2UnityToolsManager
10+
{
11+
public static readonly KSP2UnityToolsSettings Settings;
12+
13+
static KSP2UnityToolsManager()
14+
{
15+
if (!File.Exists("Assets/KSP2UTSettings.asset"))
16+
{
17+
Settings = ScriptableObject.CreateInstance<KSP2UnityToolsSettings>();
18+
AssetDatabase.CreateAsset(Settings, "Assets/KSP2UTSettings.asset");
19+
AssetDatabase.SaveAssets();
20+
}
21+
else
22+
{
23+
Settings = AssetDatabase.LoadAssetAtPath<KSP2UnityToolsSettings>("Assets/KSP2UTSettings.asset");
24+
}
25+
}
26+
}
27+
}

Assets/KSP2UnityTools/Editor/KSP2UnityToolsManager.cs.meta

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/KSP2UnityTools/Editor/LocalizationEditor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
using UnityEditor;
99

1010
[CustomEditor(typeof(LanguageSource))]
11-
public class LocalizationEditor : Editor
11+
public class LocalizationEditor : UnityEditor.Editor
1212
{
1313
private SerializedProperty _onMissingTranslation;
1414
private Dictionary<string, bool> termFoldouts = new Dictionary<string, bool>();

Assets/KSP2UnityTools/Editor/ModuleDragEditor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using UnityEngine;
66

77
[CustomEditor(typeof(Module_Drag))]
8-
public class ModuleDragEditor : Editor
8+
public class ModuleDragEditor : UnityEditor.Editor
99
{
1010
[DrawGizmo(GizmoType.Active | GizmoType.Selected)]
1111
public static void DrawGizmosForDrag(Module_Drag moduleDrag, GizmoType gizmoType)

0 commit comments

Comments
 (0)