radistmorse / KSPPreciseManeuver

Precise Maneuver plugin for Kerbal Space Program (KSP)
BSD 2-Clause "Simplified" License
29 stars 24 forks source link

KSPPreciseManeuver

PreciseManeuve plugin for Kerbal Space Program

Provides a window for more precise maneuver node editing.

Screenshot of the Precise Maneuver main window

The modular structure allows you to disable all the unneded components and make a window as small as you want.

NOTES:

Works with KSP 1.3

BUILD:

.NET v3.5 is required.
Both Visual Studio on windows and Monodevelop on linux are able to build the project. Just open the .csproj file.
The libraries are expected to be found in /Libs folder:

UnityEngine.dll
UnityEngine.UI.dll
Assembly-CSharp.dll
Assembly-CSharp-firstpass.dll

All four files can be taken from the KSP_Data/Managed directory of your KSP installation.
Also, you will need the AssetBundle file with unity prefabs, which can be generated in Unity Editor from prefabs in /Prefabs folder. The asset bundle name is expected to be 'precisemaneuverprefabs'.

INSTALLATION:

Unpack the plugin into GameData folder inside your KSP installation.

USAGE:

The toolbar icon will appear during the mapview, and by pressing on it you can enable and disable various components of the plugin.

The components are:

The following hotkeys are available by default:

Other keybindings are available, but are disabled by default.