UitkForKsp2 0.5.1

UITK for KSP 2

(experimental) This mod brings Unity UI Toolkit support to Kerbal Space Program 2.

How to use

For examples of how to use this in a SpaceWarp mod, see the UitkTestMod project.

Build requirements

  • Visual Studio 2022
  • .NET SDK which conforms to the .NET Standard 2.0 (list here)
  • Unity 2020.3.33 - if you want to build the theme yourself

Building

  1. Copy all the .dll files from <KSP 2 Folder>/KSP2_x64_Data/Managed into external_dlls.
  2. Get a copy of the kerbalui bundle. You have two options:
    • Download it from the latest release of SpaceWarp UI
    • Build it yourself from the included SpaceWarpUI project. All you need to do is open it in Unity, and in the toolbar choose Assets -> Build AssetBundles. You will find the built bundle in SpaceWarpUI/Assets/AssetBundles/kerbalui.
  3. Copy the kerbalui file into ksp2_uitk/assets/bundles.
  4. Open the Ksp2Uitk.sln solution and build it.
  5. Depending on the chosen build configuration, the full plugin can be found in one of the Debug or Release folders.

Showing the top 20 packages that depend on UitkForKsp2.

Packages Downloads
SpaceWarp
A C# modding API for KSP2 built on top of BepInEx
292
SpaceWarp
A C# modding API for KSP2 built on top of BepInEx
198
SpaceWarp
A C# modding API for KSP2 built on top of BepInEx
194
SpaceWarp
A C# modding API for KSP2 built on top of BepInEx
172

.NET Standard 2.0

Version Downloads Last updated
2.4.0 1,288 12/15/2023
2.3.0 132 12/13/2023
2.2.0 131 12/10/2023
2.1.0 157 10/29/2023
2.0.0 343 10/26/2023
1.4.0 311 06/25/2023
1.3.0 173 06/12/2023
1.2.0 812 06/01/2023
1.1.0 148 05/28/2023
1.0.0 168 05/21/2023
0.5.1 146 05/19/2023
0.5.0 148 05/19/2023
0.4.0 150 04/17/2023