Skip to content

Commit

Permalink
update ksp parttools
Browse files Browse the repository at this point in the history
  • Loading branch information
JonnyOThan committed Feb 17, 2025
1 parent 65d3f43 commit 74fd1db
Show file tree
Hide file tree
Showing 107 changed files with 4,662 additions and 127 deletions.
12 changes: 0 additions & 12 deletions Unity/SCANsat/Assets/Images/BaseIcon.png.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified Unity/SCANsat/Assets/Images/UI_Sprite.spriteatlas
Binary file not shown.
9 changes: 0 additions & 9 deletions Unity/SCANsat/Assets/Lib.meta

This file was deleted.

Binary file removed Unity/SCANsat/Assets/Lib/PartTools.dll
Binary file not shown.
22 changes: 0 additions & 22 deletions Unity/SCANsat/Assets/Lib/PartTools.dll.meta

This file was deleted.

Binary file removed Unity/SCANsat/Assets/Lib/PartToolsEditor.dll
Binary file not shown.
22 changes: 0 additions & 22 deletions Unity/SCANsat/Assets/Lib/PartToolsEditor.dll.meta

This file was deleted.

4 changes: 4 additions & 0 deletions Unity/SCANsat/Assets/PartTools.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions Unity/SCANsat/Assets/PartTools/Editor.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

37 changes: 37 additions & 0 deletions Unity/SCANsat/Assets/PartTools/Editor/InternalSpaceEditor.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
using UnityEngine;
using UnityEditor;

[CustomEditor(typeof(KSPPartTools.InternalSpace))]
public class InternalSpaceEditor : Editor
{
KSPPartTools.InternalSpaceInspector owner;

public InternalSpaceEditor()
{
owner = new KSPPartTools.InternalSpaceInspector(this);
}

#region EditorInspector Methods

public override void OnInspectorGUI()
{
owner.OnInspectorGUI();
}

public override bool HasPreviewGUI()
{
return owner.HasPreviewGUI();
}

public override void OnPreviewGUI(Rect r, GUIStyle background)
{
owner.OnPreviewGUI(r, background);
}

public override void OnPreviewSettings()
{
owner.OnPreviewSettings();
}

#endregion
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

42 changes: 42 additions & 0 deletions Unity/SCANsat/Assets/PartTools/Editor/KSPParticleEmitterEditor.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
using UnityEngine;
using UnityEditor;

[CustomEditor(typeof(KSPPartTools.KSPParticleEmitter))]
public class KSPParticleEmitterEditor : Editor
{
KSPPartTools.KSPParticleEmitterInspector owner;

public KSPParticleEmitterEditor()
{
owner = new KSPPartTools.KSPParticleEmitterInspector(this);
}

#region EditorInspector Methods

public override void OnInspectorGUI()
{
owner.OnInspectorGUI();
}

public override bool HasPreviewGUI()
{
return owner.HasPreviewGUI();
}

public override void OnPreviewGUI(Rect r, GUIStyle background)
{
owner.OnPreviewGUI(r, background);
}

public override void OnPreviewSettings()
{
owner.OnPreviewSettings();
}

public void OnSceneGUI()
{
owner.OnSceneGUI();
}

#endregion
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

37 changes: 37 additions & 0 deletions Unity/SCANsat/Assets/PartTools/Editor/PartToolsEditor.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
using UnityEngine;
using UnityEditor;

[CustomEditor(typeof(KSPPartTools.PartTools))]
public class PartToolsEditor : Editor
{
KSPPartTools.PartToolsInspector owner;

public PartToolsEditor()
{
owner = new KSPPartTools.PartToolsInspector(this);
}

#region EditorInspector Methods

public override void OnInspectorGUI()
{
owner.OnInspectorGUI();
}

public override bool HasPreviewGUI()
{
return owner.HasPreviewGUI();
}

public override void OnPreviewGUI(Rect r, GUIStyle background)
{
owner.OnPreviewGUI(r, background);
}

public override void OnPreviewSettings()
{
owner.OnPreviewSettings();
}

#endregion
}
8 changes: 8 additions & 0 deletions Unity/SCANsat/Assets/PartTools/Editor/PartToolsEditor.cs.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions Unity/SCANsat/Assets/PartTools/Editor/PartToolsWindows.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
using UnityEngine;
using UnityEditor;

public class PartToolsWindows
{
[MenuItem("Tools/KSP Part Tools")]
public static void ShowPartToolsWindow()
{
KSPPartTools.PartToolsWindow.ShowWindow();
}
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

37 changes: 37 additions & 0 deletions Unity/SCANsat/Assets/PartTools/Editor/PropEditor.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
using UnityEngine;
using UnityEditor;

[CustomEditor(typeof(KSPPartTools.Prop))]
public class PropEditor : Editor
{
KSPPartTools.PropInspector owner;

public PropEditor()
{
owner = new KSPPartTools.PropInspector(this);
}

#region EditorInspector Methods

public override void OnInspectorGUI()
{
owner.OnInspectorGUI();
}

public override bool HasPreviewGUI()
{
return owner.HasPreviewGUI();
}

public override void OnPreviewGUI(Rect r, GUIStyle background)
{
owner.OnPreviewGUI(r, background);
}

public override void OnPreviewSettings()
{
owner.OnPreviewSettings();
}

#endregion
}
8 changes: 8 additions & 0 deletions Unity/SCANsat/Assets/PartTools/Editor/PropEditor.cs.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions Unity/SCANsat/Assets/PartTools/Lib.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file added Unity/SCANsat/Assets/PartTools/Lib/PartTools.dll
Binary file not shown.
33 changes: 33 additions & 0 deletions Unity/SCANsat/Assets/PartTools/Lib/PartTools.dll.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file not shown.
33 changes: 33 additions & 0 deletions Unity/SCANsat/Assets/PartTools/Lib/PartToolsEditor.dll.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 74fd1db

Please sign in to comment.