-
Notifications
You must be signed in to change notification settings - Fork 31
Build Guide
Vivero edited this page Apr 18, 2020
·
4 revisions
- Download and install Microsoft Visual Studio 2019
- Clone the KerbalVR repository
- Open KerbalVR.sln
This project targets the .NET 4.0 Framework.
By default, Kerbal Space Program assemblies will be searched for in the solution directory under KerbalVR\ksp_lib
.
Either update your project references to point to wherever your 64-bit KSP Managed assemblies are located, or create a hardlink named ksp_lib
pointing to <KSP root directory>\KSP_x64_Data\Managed
.
To create a hardlink, open an admin command prompt:
> cd <KerbalVR solution root>\KerbalVR
> mklink /J ksp_lib <KSP root>\KSP_x64_Data\Managed
This project uses the following KSP assemblies:
- Assembly-CSharp.dll
- UnityEngine.dll
- UnityEngine.AnimationModule.dll
- UnityEngine.AssetBundleModule.dll
- UnityEngine.AudioModule.dll
- UnityEngine.CoreModule.dll
- UnityEngine.ImageConversionModule.dll
- UnityEngine.IMGUIModule.dll
- UnityEngine.InputLegacyModule.dll
- UnityEngine.JSONSerializeModule.dll
- UnityEngine.PhysicsModule.dll
- UnityEngine.TextRenderingModule.dll
- UnityEngine.UI.dll
- UnityEngine.VRModule.dll
Documentation about the architecture of this plugin can be found here: